._backdrop_1hb9h_1{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07004d94;place-items:center;padding:24px;font-family:Inter,Arial,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}._modal_1hb9h_14{color:#07004d;background:#fff;border:1px solid #07004d1f;border-radius:18px;flex-direction:column;width:min(820px,100%);max-height:min(900px,100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 64px #07004d47}._header_1hb9h_27{background:#fff;border-bottom:1px solid #07004d1a;flex:none;justify-content:space-between;gap:24px;padding:24px 28px 20px;display:flex;position:relative}._header_1hb9h_27 h2,._header_1hb9h_27 p,._fieldset_1hb9h_40,._fieldset_1hb9h_40 p,._progressCopy_1hb9h_42,._saveError_1hb9h_43{margin:0}._header_1hb9h_27 h2{color:#07004d;letter-spacing:-.025em;margin-top:3px;font-family:Poppins,Arial,sans-serif;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.16}._header_1hb9h_27 p:not(._eyebrow_1hb9h_57){color:#353531cc;max-width:58ch;margin-top:7px;font-size:14px;line-height:1.5}._eyebrow_1hb9h_57{color:#c14953;letter-spacing:.1em;text-transform:uppercase;font-family:Poppins,Arial,sans-serif;font-size:11px;font-weight:700;line-height:1.3}._closeButton_1hb9h_75{color:#07004d;cursor:pointer;background:#f6f8f6;border:1px solid #07004d24;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}._closeButton_1hb9h_75 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:20px;height:20px}._closeButton_1hb9h_75:disabled{cursor:wait;opacity:.55}._form_1hb9h_102{flex-direction:column;flex:1;min-height:0;display:flex}._scroller_1hb9h_109{overscroll-behavior:contain;scrollbar-gutter:stable;gap:22px;min-height:0;padding:24px 28px 28px;display:grid;overflow-y:auto}._fieldset_1hb9h_40{border:0;min-width:0;padding:0}._fieldset_1hb9h_40 legend,._textField_1hb9h_126>span{color:#07004d;padding:0;font-family:Poppins,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4}._fieldset_1hb9h_40 legend span,._textField_1hb9h_126 b{color:#c14953}._help_1hb9h_140{color:#353531b8;font-size:12px;line-height:1.45;margin-top:3px!important}._segmented_1hb9h_147{background:#f6f8f6;border:1px solid #07004d24;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;width:min(100%,360px);margin-top:10px;padding:4px;display:grid}._segmented_1hb9h_147 label,._chipGrid_1hb9h_160 label,._avatarGrid_1hb9h_161 label{cursor:pointer;display:block;position:relative}._segmented_1hb9h_147 input,._chipGrid_1hb9h_160 input,._avatarGrid_1hb9h_161 input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._segmented_1hb9h_147 span{color:#07004dc2;border:1px solid #0000;border-radius:9px;place-items:center;min-height:44px;font-family:Poppins,Arial,sans-serif;font-size:14px;font-weight:700;display:grid}._segmented_1hb9h_147 input:checked+span{color:#fff;box-shadow:var(--bb-shadow-soft,0 4px 12px #07004d0f);background:#07004d;border-color:#07004d29}._avatarGrid_1hb9h_161{grid-template-columns:repeat(auto-fill,84px);gap:10px;width:min(100%,500px);margin-top:12px;display:grid}._avatarGrid_1hb9h_161 span{aspect-ratio:1;width:84px;max-width:100%;height:84px;transition:border-color var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), transform var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1));background:#f4f7fb;border:2px solid #0000;border-radius:50%;place-items:center;display:grid;position:relative;overflow:visible}._avatarGrid_1hb9h_161 img{object-fit:contain;width:90px;max-width:none;height:90px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._avatarGrid_1hb9h_161 input:checked+span{background:#fff;border-color:#07004d}._textField_1hb9h_126{gap:8px;display:grid}._textField_1hb9h_126 input,._ageRow_1hb9h_243 input,._ageRow_1hb9h_243 select{color:#07004d;background:#fff;border:1px solid #07004d33;border-radius:12px;width:100%;min-height:48px;font:600 15px/1.4 Inter,Arial,sans-serif}._textField_1hb9h_126 input,._ageRow_1hb9h_243 input{padding:10px 13px}._textField_1hb9h_126 input{max-width:500px}._ageRow_1hb9h_243{grid-template-columns:minmax(100px,1fr) minmax(130px,.8fr);gap:10px;width:min(100%,360px);margin-top:10px;display:grid}._ageRow_1hb9h_243 select{padding:10px 34px 10px 13px}._chipGrid_1hb9h_160{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._chipGrid_1hb9h_160 span{color:#07004d;text-align:center;background:#fff;border:1px solid #07004d2e;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:9px 14px;font-size:13px;font-weight:650;line-height:1.2;display:inline-flex}._chipGrid_1hb9h_160 input:checked+span{background:#2d82b71a;border-color:#2d82b7;box-shadow:inset 0 0 0 1px #2d82b740}._denseChips_1hb9h_304 span{min-height:44px;padding-inline:12px}._priorityGroup_1hb9h_309{margin-top:16px}._priorityLabel_1hb9h_313{color:#07004d;font-size:13px;font-weight:700;line-height:1.4}._priorityOptions_1hb9h_320{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:600px;margin-top:8px;display:grid}._priorityOptions_1hb9h_320 label{cursor:pointer;min-width:0;position:relative}._priorityOptions_1hb9h_320 input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._priorityOptions_1hb9h_320 span{color:#07004d;border:1px solid #07004d2e;border-radius:12px;align-content:center;gap:2px;min-height:64px;padding:9px 12px;display:grid}._priorityOptions_1hb9h_320 strong{font-size:13px;line-height:1.3}._priorityOptions_1hb9h_320 small{color:#353531;font-size:12px;line-height:1.35}._priorityOptions_1hb9h_320 input:checked+span{background:#eaf3f8;border-color:#2d82b7}._priorityOptions_1hb9h_320 input:focus-visible+span,._segmented_1hb9h_147 input:focus-visible+span,._chipGrid_1hb9h_160 input:focus-visible+span,._textField_1hb9h_126 input:focus-visible,._ageRow_1hb9h_243 input:focus-visible,._ageRow_1hb9h_243 select:focus-visible,._closeButton_1hb9h_75:focus-visible{outline-offset:3px;outline:3px solid #c14953}._avatarGrid_1hb9h_161 input:focus-visible+span{outline-offset:3px;outline:3px solid #2d82b7}._fieldset_1hb9h_40[data-invalid=true] ._segmented_1hb9h_147,._fieldset_1hb9h_40[data-invalid=true] ._avatarGrid_1hb9h_161,._fieldset_1hb9h_40[data-invalid=true] ._chipGrid_1hb9h_160,._textField_1hb9h_126 input[aria-invalid=true],._fieldset_1hb9h_40[data-invalid=true] ._ageRow_1hb9h_243 input{border-color:#c14953}._fieldError_1hb9h_397,._saveError_1hb9h_43{color:#c14953;font-size:12px;font-weight:650;line-height:1.4;display:block;margin-top:7px!important}._footer_1hb9h_407{background:#fff;border-top:1px solid #07004d1a;flex:none;padding:18px 28px 22px;box-shadow:0 -8px 20px #07004d0a}._progressCopy_1hb9h_42{color:#07004d;justify-content:space-between;align-items:baseline;gap:16px;font-size:12px;font-weight:650;display:flex}._progressCopy_1hb9h_42 strong{font-family:Poppins,Arial,sans-serif;font-size:14px}._progressTrack_1hb9h_430{background:#07004d1a;border-radius:999px;height:8px;margin-top:7px;overflow:hidden}._progressTrack_1hb9h_430 span{border-radius:inherit;height:100%;transition:width var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), background-color .24s ease;display:block}._saveButton_1hb9h_445{margin-top:14px}._saveButton_1hb9h_445:disabled{cursor:wait;opacity:.66}._visuallyHidden_1hb9h_454{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._savedAvatar_1hb9h_465{background:#f8e3d8;border:3px solid #fff;border-radius:50%;width:56px;height:56px;overflow:hidden;box-shadow:0 0 0 1px #2d82b773,0 2px 5px #07004d1a}._savedSummary_1hb9h_475{cursor:default!important}._savedSummary_1hb9h_475:hover,._savedSummary_1hb9h_475:active{box-shadow:none!important;background:0 0!important;transform:none!important}._savedAvatar_1hb9h_465 img{object-fit:cover;width:100%;height:100%;display:block}._savedMeta_1hb9h_493{align-items:center;gap:6px;display:flex}._savedProgress_1hb9h_499{background:#07004d1a;border-radius:999px;width:min(130px,42%);height:5px;overflow:hidden}._savedProgress_1hb9h_499 span{border-radius:inherit;background:#2d82b7;height:100%;display:block}@media (hover:hover) and (pointer:fine){._closeButton_1hb9h_75:hover{box-shadow:var(--bb-shadow-soft,0 4px 12px #07004d0f);background:#fff}._avatarGrid_1hb9h_161 label:hover span{background:#fff;transform:translateY(-2px)}._avatarGrid_1hb9h_161 label:hover input:not(:checked)+span{border-color:#2d82b7}}._avatarGrid_1hb9h_161 label:active span{transform:translateY(0);box-shadow:inset 0 0 0 1px #2d82b7}@media (width<=600px){._backdrop_1hb9h_1{place-items:end stretch;padding:0}._modal_1hb9h_14{border-width:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}._header_1hb9h_27{gap:14px;padding:18px 18px 16px}._header_1hb9h_27 h2{font-size:26px}._header_1hb9h_27 p:not(._eyebrow_1hb9h_57){font-size:13px}._scroller_1hb9h_109{scrollbar-gutter:auto;gap:20px;padding:20px 18px 24px}._footer_1hb9h_407{padding:14px 18px max(16px, env(safe-area-inset-bottom))}._saveButton_1hb9h_445{width:100%}}@media (width<=390px){._priorityOptions_1hb9h_320{grid-template-columns:minmax(0,1fr)}._ageRow_1hb9h_243{grid-template-columns:minmax(0,1fr) minmax(120px,.8fr)}._chipGrid_1hb9h_160{gap:7px}._chipGrid_1hb9h_160 span{padding-inline:12px}}@media (prefers-reduced-motion:reduce){._avatarGrid_1hb9h_161 span,._progressTrack_1hb9h_430 span{transition:none}._avatarGrid_1hb9h_161 label:hover span,._avatarGrid_1hb9h_161 label:active span{transform:none}}._section_1huho_1{z-index:50;top:var(--bb-site-header-sticky-offset,0px);background:#fff;padding:0;scroll-margin-top:96px;position:sticky}._toolbar_1huho_10{min-width:0;min-height:116px;box-shadow:var(--bb-shadow-soft,0 4px 12px #07004d0f);color:#07004d;background:#fff;border:2px solid #07004d;border-radius:18px;grid-template-columns:minmax(360px,1.55fr) minmax(210px,1.05fr) minmax(132px,.55fr) minmax(230px,.95fr);align-items:center;gap:12px;padding:16px 18px;font-family:Inter,Arial,sans-serif;display:grid}._profileArea_1huho_26,._resultsArea_1huho_27,._filterArea_1huho_28,._sortArea_1huho_29{min-width:0;position:relative}._profileArea_1huho_26{background:#fff;border:1px solid #07004d29;border-radius:14px}._profileAction_1huho_40{color:#07004d;cursor:pointer;text-align:left;width:100%;min-height:78px;transition:background-color var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), box-shadow var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), transform var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1));background:0 0;border:0;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:8px 14px;display:grid;transform:translateY(0)}._profileAction_1huho_40:focus-visible,._profileEditButton_1huho_62:focus-visible,._profileDropdownButton_1huho_63:focus-visible,._profileSwitchButton_1huho_64:focus-visible,._dropdownEditButton_1huho_65:focus-visible,._createProfileButton_1huho_66:focus-visible,._filterButton_1huho_67:focus-visible,._sortArea_1huho_29:focus-visible{outline-offset:3px;outline:3px solid #c14953}._savedProfileSummary_1huho_73{border-radius:11px;grid-template-columns:56px minmax(0,1fr) auto 48px;align-items:center;gap:8px;width:100%;min-height:78px;padding:8px 10px 8px 12px;display:grid}._savedAvatar_1huho_84,._dropdownAvatar_1huho_85{box-shadow:var(--bb-shadow-hairline,0 1px 2px #07004d0a);background:#fff;border:1px solid #2d82b747;border-radius:50%;place-items:center;display:grid;overflow:hidden}._savedAvatar_1huho_84{width:56px;height:56px}._savedAvatar_1huho_84 img,._dropdownAvatar_1huho_85 img{object-fit:cover;width:100%;height:100%;display:block}._savedProfileCopy_1huho_108,._dropdownCopy_1huho_109{min-width:0;display:grid}._savedProfileCopy_1huho_108{gap:2px}._savedProfileCopy_1huho_108 strong,._dropdownCopy_1huho_109 strong{color:#07004d;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,Arial,sans-serif;font-weight:700;line-height:1.25;overflow:hidden}._savedProfileCopy_1huho_108 strong{font-size:16px}._savedProfileCopy_1huho_108>span:not(._savedProgress_1huho_133),._dropdownCopy_1huho_109>span:not(._dropdownProgress_1huho_134){color:#353531d1;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;overflow:hidden}._savedProfileCopy_1huho_108>span:not(._savedProgress_1huho_133){font-size:13px}._savedProgress_1huho_133,._dropdownProgress_1huho_134{background:#07004d1f;border-radius:999px;width:100%;display:block;overflow:hidden}._savedProgress_1huho_133{height:4px;margin-top:2px}._savedProgress_1huho_133>span,._dropdownProgress_1huho_134>span{border-radius:inherit;height:100%;transition:width var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), background-color .24s ease;display:block}._profileEditButton_1huho_62,._dropdownEditButton_1huho_65{color:#07004d;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:8px;min-width:44px;min-height:44px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700;text-decoration:underline}._profileEditButton_1huho_62{font-size:14px;position:relative}._profileEditButton_1huho_62:before{content:"";pointer-events:none;background:#07004d29;width:1px;height:32px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}._profileDropdownButton_1huho_63{color:#07004d;cursor:pointer;width:48px;min-width:48px;height:48px;transition:background-color var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), border-color var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1));background:#fff;border:1px solid #07004d29;border-radius:10px;place-items:center;padding:0;display:grid}._profileDropdownButton_1huho_63 img{object-fit:contain;width:18px;height:18px;transition:transform var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1));display:block}._profileDropdownButton_1huho_63[aria-expanded=true] img{transform:rotate(180deg)}._profileDropdown_1huho_63{z-index:30;overscroll-behavior:contain;width:min(430px,100vw - 32px);max-height:min(480px,100vh - 152px);box-shadow:var(--bb-shadow-modal,0 20px 50px #07004d24);background:#fff;border:1px solid #07004d24;border-radius:18px;gap:10px;padding:16px;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}._profileDropdown_1huho_63 h3{color:#07004d;margin:0;font-family:Poppins,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.3}._profileList_1huho_258{gap:8px;margin:0;padding:0;list-style:none;display:grid}._profileRow_1huho_266{background:#fff;border:1px solid #07004d1a;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;padding:4px;display:grid}._profileRow_1huho_266[data-active=true]{background:#2d82b712;border-color:#2d82b780}._profileSwitchButton_1huho_64{color:#07004d;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:10px;min-width:0;min-height:60px;padding:6px;display:grid}._dropdownAvatar_1huho_85{width:48px;height:48px}._dropdownCopy_1huho_109{gap:2px}._dropdownCopy_1huho_109 strong{font-size:14px}._dropdownCopy_1huho_109>span:not(._dropdownProgress_1huho_134){font-size:11.5px}._dropdownProgress_1huho_134{height:3px;margin-top:2px}._activeCheck_1huho_321{color:#fff;background:#07004d;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}._profileError_1huho_333{color:#c14953;margin:0;font-size:12px;line-height:1.4}._createProfileButton_1huho_66{color:#07004d;cursor:pointer;background:#fff;border:1px solid #07004d3d;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:8px 14px;font-family:Poppins,Arial,sans-serif;font-size:13px;font-weight:700;display:inline-flex}._createProfileIcon_1huho_358{width:20px;height:20px}._visuallyHidden_1huho_363{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){._profileAction_1huho_40:hover{box-shadow:var(--bb-shadow-soft,0 4px 12px #07004d0f);background:#ffffffb8;transform:translateY(-2px)}._profileEditButton_1huho_62:hover,._dropdownEditButton_1huho_65:hover,._profileSwitchButton_1huho_64:hover,._createProfileButton_1huho_66:hover{background:#2d82b714}._profileDropdownButton_1huho_63:hover{background:#fff;border-color:#07004d5c}._filterButton_1huho_67:hover,._sortArea_1huho_29:hover{box-shadow:var(--bb-shadow-soft,0 4px 12px #07004d0f);background-color:#fff;border-color:#07004d5c;transform:translateY(-2px)}}._profileAction_1huho_40:active,._filterButton_1huho_67:active,._sortArea_1huho_29:active{box-shadow:var(--bb-shadow-hairline,0 1px 2px #07004d0a);transform:translateY(0)scale(.99)}._plusHolder_1huho_409{color:#07004d;background:#fff;border:1.5px solid #2d82b7b8;border-radius:50%;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 1px 2px #07004d0a}._plusIcon_1huho_422{width:27px;height:27px}._profileCopy_1huho_427,._resultsCopy_1huho_428,._sortCopy_1huho_429{min-width:0;display:grid}._profileCopy_1huho_427{gap:3px}._profileCopy_1huho_427 strong,._resultsCopy_1huho_428 strong{color:#07004d;font-family:Poppins,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.3}._profileCopy_1huho_427>span,._resultsCopy_1huho_428>span{color:#353531d1;font-size:12.5px;font-weight:500;line-height:1.4}._beginHere_1huho_455{z-index:2;color:#c14953;pointer-events:none;transform-origin:0 100%;align-items:flex-start;gap:4px;font-family:Segoe Print,Bradley Hand,cursive;font-size:15px;font-weight:700;line-height:1.2;animation:.24s cubic-bezier(.2,0,0,1) both _begin-here-entrance_1huho_1;display:inline-flex;position:absolute;top:-51px;left:18px}._beginHere_1huho_455 svg{stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:48px;height:36px;margin-top:1px;overflow:visible}@keyframes _begin-here-entrance_1huho_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._resultsArea_1huho_27,._filterArea_1huho_28{align-items:center;display:flex}._resultsArea_1huho_27{gap:12px;padding:8px 18px}._iconHolder_1huho_507{color:#07004d;background:#2d82b714;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid}._resultsIcon_1huho_518{width:25px;height:25px}._resultsCopy_1huho_428{gap:2px}._resultsCopy_1huho_428 strong{font-size:16px}._filterArea_1huho_28{justify-content:center;padding:8px 0}._filterButton_1huho_67{color:#07004d;cursor:pointer;width:100%;min-width:0;min-height:56px;transition:background-color var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), border-color var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), box-shadow var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), transform var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1));background:#fff;border:1px solid #07004d29;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:10px 14px;font-family:Poppins,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex;transform:translateY(0)}._filterButton_1huho_67 img{object-fit:contain;flex:0 0 21px;width:21px;height:21px;display:block}._sortControl_1huho_570{align-self:center;min-width:0;position:relative}._sortArea_1huho_29{color:#07004d;cursor:pointer;appearance:none;text-align:left;width:100%;min-height:56px;transition:background-color var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), border-color var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), box-shadow var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)), transform var(--bb-motion-standard,.18s) var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1));background:#fff;border:1px solid #07004d29;border-radius:12px;align-self:center;align-items:center;gap:10px;padding:1px 10px;display:flex;transform:translateY(0)}._sortIcon_1huho_599{flex:0 0 25px;width:25px;height:25px}._sortCopy_1huho_429{flex:1;align-items:center;gap:8px;display:flex}._sortLabel_1huho_612{color:#07004d;flex:none;font-family:Poppins,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.2}._selectWrap_1huho_621{flex:1;min-width:0;display:block;position:relative}._sortSelect_1huho_628{color:#07004d;white-space:normal;align-items:center;width:100%;min-width:0;min-height:44px;padding:6px 27px 6px 0;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.3;display:flex}._selectCaret_1huho_643{color:#07004d;pointer-events:none;width:14px;height:14px;transition:transform .18s cubic-bezier(.2,0,0,1);position:absolute;top:50%;right:7px;transform:translateY(-50%)}._sortArea_1huho_29[aria-expanded=true] ._selectCaret_1huho_643{transform:translateY(-50%)rotate(180deg)}._sortMenu_1huho_659{z-index:30;box-sizing:border-box;overscroll-behavior:contain;width:max(100%,230px);max-width:calc(100vw - 32px);box-shadow:var(--bb-shadow-raised,0 8px 24px #07004d14);background:#fff;border:1px solid #07004d24;border-radius:12px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}._sortOption_1huho_678{color:#07004d;cursor:pointer;text-align:left;background:#fff;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;padding:12px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.3;display:flex}._sortOption_1huho_678:hover,._sortOption_1huho_678[aria-selected=true]{background:#f4f7fb}._sortOption_1huho_678:focus-visible{outline-offset:-3px;outline:3px solid #2d82b7}._sortCheck_1huho_708{flex:0 0 16px;width:16px;height:16px}._disclosure_1huho_714{color:#353531b8;padding-top:10px;padding-bottom:64px;font-family:Inter,Arial,sans-serif;font-size:11.5px;line-height:1.45}._disclosure_1huho_714 p{margin:0}._filterBackdrop_1huho_727{z-index:80;background:#07004d6b;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}._filterDialog_1huho_738{width:min(100%,560px);max-height:calc(100dvh - 48px);box-shadow:var(--bb-shadow-modal,0 20px 50px #07004d38);color:#07004d;background:#fff;border:2px solid #07004d;border-radius:18px;gap:20px;padding:clamp(20px,4vw,32px);font-family:Inter,Arial,sans-serif;display:grid;overflow-y:auto}._filterDialogHeader_1huho_753{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._filterDialogHeader_1huho_753 h2,._filterDialogHeader_1huho_753 p{margin:0}._filterDialogHeader_1huho_753 h2{font-family:Poppins,Arial,sans-serif;font-size:22px;line-height:1.25}._filterDialogHeader_1huho_753 p{color:#353531d1;margin-top:4px;font-size:14px;line-height:1.45}._filterCloseButton_1huho_778{color:#07004d;cursor:pointer;background:#fff;border:1px solid #07004d33;border-radius:10px;place-items:center;width:44px;min-width:44px;height:44px;font-size:28px;line-height:1;display:grid}._filterFields_1huho_793{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._filterFields_1huho_793 label,._filterBrands_1huho_800 label{color:#07004d;gap:6px;font-size:14px;font-weight:700;display:grid}._filterFields_1huho_793 input{box-sizing:border-box;color:#07004d;width:100%;min-height:44px;font:inherit;border:1px solid #07004d47;border-radius:8px;padding:8px 10px}._filterBrands_1huho_800{border:0;gap:10px;margin:0;padding:0;display:grid}._filterBrands_1huho_800 legend{margin-bottom:8px;font-family:Poppins,Arial,sans-serif;font-size:16px;font-weight:700}._filterBrands_1huho_800 label{grid-template-columns:20px minmax(0,1fr);align-items:center;min-height:44px;font-weight:600}._filterBrands_1huho_800 input{accent-color:#07004d;width:18px;height:18px;margin:0}._filterError_1huho_848{color:#a3313a;margin:0;font-size:14px;font-weight:600;line-height:1.4}._filterActions_1huho_856{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}._filterDialog_1huho_738 button:focus-visible,._filterDialog_1huho_738 input:focus-visible{outline-offset:3px;outline:3px solid #c14953}@media (width<=1100px){._toolbar_1huho_10{grid-template-columns:minmax(0,1.45fr) minmax(230px,.8fr);gap:10px 12px}._profileArea_1huho_26,._resultsArea_1huho_27,._filterArea_1huho_28{min-height:72px}._filterArea_1huho_28{justify-content:flex-start}._filterButton_1huho_67{width:min(100%,190px)}._savedProfileCopy_1huho_108>span:not(._savedProgress_1huho_133){text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}}@media (width<=767px){._section_1huho_1{scroll-margin-top:80px}._toolbar_1huho_10{grid-template-columns:minmax(84px,.9fr) minmax(64px,.65fr) minmax(104px,1.15fr);gap:8px;min-height:0;padding:12px}._profileArea_1huho_26{grid-area:1/1/auto/-1;min-height:78px}._resultsArea_1huho_27{text-align:left;grid-area:2/1;justify-content:center;gap:5px;min-height:64px;padding:0 3px}._resultsArea_1huho_27 ._iconHolder_1huho_507{flex-basis:28px;width:28px;height:28px}._resultsArea_1huho_27 ._resultsIcon_1huho_518{width:18px;height:18px}._resultsArea_1huho_27 ._resultsCopy_1huho_428>span{display:none}._resultsArea_1huho_27 ._resultsCopy_1huho_428 strong{overflow-wrap:anywhere;font-size:clamp(11px,2.3vw,13px)}._savedProfileSummary_1huho_73{grid-template-columns:56px minmax(0,1fr) auto 44px}._profileDropdownButton_1huho_63{width:44px;min-width:44px;height:44px}._sortControl_1huho_570{grid-area:2/3}._filterArea_1huho_28,._sortArea_1huho_29{min-height:64px}._filterArea_1huho_28{grid-area:2/2;justify-content:stretch;padding:0}._filterButton_1huho_67{flex-direction:column;gap:6px;width:100%;min-height:64px;padding:6px 4px;font-size:13px}._sortArea_1huho_29{grid-template-columns:20px minmax(0,1fr);align-content:center;align-self:center;gap:0 5px;padding:1px 8px;display:grid}._sortIcon_1huho_599{width:20px;height:20px}._sortCopy_1huho_429{display:contents}._sortLabel_1huho_612{grid-column:2;font-size:12px}._selectWrap_1huho_621{grid-column:1/-1;width:100%}._sortSelect_1huho_628{min-height:32px;padding:3px 22px 3px 0}._disclosure_1huho_714{padding-top:10px;padding-bottom:48px}}@media (width<=479px){._toolbar_1huho_10{padding:8px}._profileAction_1huho_40{gap:11px;padding:8px 10px}._savedProfileSummary_1huho_73{grid-template-columns:46px minmax(0,1fr) 44px 44px;gap:4px;min-height:78px;padding:8px}._savedAvatar_1huho_84{width:46px;height:46px}._savedProfileCopy_1huho_108 strong{font-size:14px}._savedProfileCopy_1huho_108>span:not(._savedProgress_1huho_133){font-size:13px}._profileEditButton_1huho_62,._dropdownEditButton_1huho_65{padding-left:5px;padding-right:5px}._profileEditButton_1huho_62:before{left:-2px}._profileDropdown_1huho_63{width:100%;max-height:min(440px,100vh - 128px);padding:12px}._profileSwitchButton_1huho_64{grid-template-columns:44px minmax(0,1fr) 22px;gap:7px;padding:4px}._dropdownAvatar_1huho_85{width:44px;height:44px}._plusHolder_1huho_409{width:50px;height:50px}._profileCopy_1huho_427 strong,._resultsCopy_1huho_428 strong{font-size:14px}._profileCopy_1huho_427>span,._resultsCopy_1huho_428>span{font-size:11.5px}._beginHere_1huho_455{font-size:14px;top:-47px;left:10px}._beginHere_1huho_455 svg{width:42px;height:33px}._resultsArea_1huho_27{text-align:left;flex-direction:row;justify-content:center;gap:4px;padding:0 2px}._iconHolder_1huho_507{flex-basis:26px;width:26px;height:26px}._resultsIcon_1huho_518{width:16px;height:16px}._resultsCopy_1huho_428{justify-items:start}._resultsCopy_1huho_428 strong{font-size:11px}._resultsCopy_1huho_428>span{font-size:12.5px;line-height:1.35}._sortArea_1huho_29{grid-template-columns:20px minmax(0,1fr);align-content:center;gap:0 5px;padding:1px 6px;display:grid}._sortIcon_1huho_599{width:20px;height:20px}._sortCopy_1huho_429{display:contents}._sortLabel_1huho_612{grid-column:2;font-size:12px}._selectWrap_1huho_621{grid-column:1/-1;width:100%}._sortSelect_1huho_628{min-height:32px;padding-right:22px;font-size:12px}._filterBackdrop_1huho_727{padding:12px}._filterDialog_1huho_738{gap:16px;max-height:calc(100dvh - 24px);padding:20px}._filterFields_1huho_793{grid-template-columns:1fr}._filterActions_1huho_856>button{flex:160px}}@media (width<=340px){._profileCopy_1huho_427>span{max-width:23ch}._sortArea_1huho_29{gap:5px;padding-inline:4px}._sortSelect_1huho_628{font-size:12px}}@media (prefers-reduced-motion:reduce){._profileAction_1huho_40,._savedProgress_1huho_133>span,._dropdownProgress_1huho_134>span,._profileDropdownButton_1huho_63,._profileDropdownButton_1huho_63 img,._filterButton_1huho_67,._sortArea_1huho_29,._selectCaret_1huho_643{transition:none}._beginHere_1huho_455{animation:none}._profileAction_1huho_40,._profileAction_1huho_40:hover,._profileAction_1huho_40:active,._filterButton_1huho_67,._filterButton_1huho_67:hover,._filterButton_1huho_67:active,._sortArea_1huho_29,._sortArea_1huho_29:hover,._sortArea_1huho_29:active{transform:none}}._card_pat6d_1{color:#07004d;background:#fff;border:1px solid #07004d1f;border-radius:18px;grid-template-columns:clamp(112px,36%,216px) minmax(0,1fr);grid-template-areas:"media summary""details details""footer footer";align-items:start;min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #07004d0e}._grid_pat6d_19{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin:0;padding:0;list-style:none;display:grid}._grid_pat6d_19>li{align-self:start;min-width:0}._top_pat6d_30{min-width:0;box-sizing:border-box;grid-area:media;align-self:stretch;min-block-size:clamp(184px,22vw,220px);padding:12px 0 12px 12px;position:static}._imageStage_pat6d_40{background:#f8f7fa;border-radius:12px;place-items:center;width:100%;height:100%;min-height:0;display:grid;position:relative}._imageStage_pat6d_40>img{box-sizing:border-box;object-fit:contain;object-position:center;width:100%;height:100%;padding:clamp(12px,2vw,20px);display:block;position:absolute;inset:0}._imageFallback_pat6d_65{color:#353531;text-align:center;justify-items:center;gap:8px;max-width:15ch;padding:16px 12px;font-family:Inter,Arial,sans-serif;font-size:12px;line-height:1.4;display:grid}._imageFallback_pat6d_65 svg{color:#2d82b7;width:36px;height:36px}._stockBadge_pat6d_80{color:#c14953;background:#fff;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:700;position:absolute;bottom:8px;right:8px}._favourite_pat6d_92{z-index:1;color:#07004d;cursor:pointer;background:#fff;border:1px solid #07004d1f;border-radius:50%;place-items:center;width:44px;height:44px;padding:9px;transition:background-color .18s,border-color .18s;display:grid;position:absolute;top:20px;right:20px}._favourite_pat6d_92 svg{width:24px;height:24px}._favourite_pat6d_92[aria-pressed=true]{color:#c14953}._favourite_pat6d_92:disabled{cursor:wait}._favourite_pat6d_92:focus-visible{outline-offset:3px;outline:3px solid #2d82b7}._summary_pat6d_114{grid-area:summary;min-width:0;padding:20px 72px 18px 20px}._summary_pat6d_114 h3{color:#07004d;overflow-wrap:anywhere;margin:0;font-family:Poppins,Arial,sans-serif;font-size:clamp(20px,1.6vw,23px);font-weight:700;line-height:1.3}._priceLine_pat6d_126{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:16px;display:flex}._priceLine_pat6d_126 strong{color:#07004d;white-space:nowrap;font-family:Poppins,Arial,sans-serif;font-size:26px;font-weight:700;line-height:1.2}._priceLine_pat6d_126>span{color:#353531;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.4}._profileMatch_pat6d_152{color:#353531;margin:10px 0 0;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.45}._details_pat6d_160{border-top:1px solid #07004d1a;grid-area:details;min-width:0;margin:0 20px;padding:16px 0 18px}._details_pat6d_160 h4{color:#07004d;margin:0 0 12px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4}._featureList_pat6d_171{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._featureList_pat6d_171 li{color:#07004d;background:#eaf3f8;border-radius:8px;align-items:center;gap:7px;max-width:100%;min-height:32px;padding:6px 9px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}._featureList_pat6d_171 svg{color:#2d82b7;flex:0 0 18px;width:18px;height:18px}._featureList_pat6d_171 li>span{overflow-wrap:anywhere;min-width:0}._footer_pat6d_191{border-top:1px solid #07004d1a;grid-area:footer;gap:8px;min-width:0;margin:0 20px;padding:16px 0 20px;display:grid}._soldBy_pat6d_192{color:#353531;margin:0;font-size:12px;line-height:1.4}._retailer_pat6d_194{color:#07004d;overflow-wrap:anywhere;align-items:center;gap:9px;min-width:0;min-height:32px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.4;display:flex}._retailerIcon_pat6d_208{flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}._retailerIcon_pat6d_208 svg{width:24px;height:24px}._retailerAction_pat6d_210{gap:10px;width:100%;min-height:48px;margin-top:8px}._retailerAction_pat6d_210 svg{flex:0 0 20px;width:20px;height:20px}@media (hover:hover){._favourite_pat6d_92:hover{background:#eaf3f8;border-color:#2d82b7}}@media (width<=1023px){._grid_pat6d_19{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=767px){._summary_pat6d_114{padding:20px 68px 18px 16px}._favourite_pat6d_92{right:16px}._details_pat6d_160,._footer_pat6d_191{margin-inline:16px}}@media (width<=359px){._card_pat6d_1{grid-template-columns:108px minmax(0,1fr)}._top_pat6d_30{padding-left:8px}._summary_pat6d_114{padding:72px 14px 14px}._favourite_pat6d_92{top:16px;right:14px}._details_pat6d_160,._footer_pat6d_191{margin-inline:14px}._imageStage_pat6d_40>img{padding-inline:10px}}@media (width<=360px){._card_pat6d_1 ._footer_pat6d_191 ._retailerAction_pat6d_210{white-space:normal;padding-inline:12px}}@media (prefers-reduced-motion:reduce){._favourite_pat6d_92{transition:none}}._section_1xyu1_1{color:#353531;background:#fff;padding:0 0 80px;font-family:Inter,Arial,sans-serif}._headingRow_1xyu1_8{overflow-wrap:anywhere;text-align:left;min-width:0;margin-bottom:24px;display:block}._headingRow_1xyu1_8 h2{color:#07004d;letter-spacing:-.025em;margin:0;font-family:Poppins,Arial,sans-serif;font-size:clamp(30px,3.2vw,44px);font-weight:700;line-height:1.12}._eyebrow_1xyu1_26{color:#2d82b7;letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px;font-size:12px;font-weight:800;line-height:1.3}._description_1xyu1_36{color:#353531;max-width:70ch;margin:12px 0 0;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.55}._loading_1xyu1_45,._message_1xyu1_46{color:#07004d;text-align:center;background:#f6f8f6;border:1px solid #07004d1a;border-radius:18px;align-content:center;place-items:center;gap:14px;min-height:300px;padding:32px;display:grid}._loading_1xyu1_45 svg{fill:none;width:62px;height:56px;overflow:visible}._heartOutline_1xyu1_67{fill:#c149530f;stroke:#c14953;stroke-width:2px}._heartFill_1xyu1_73{fill:#c14953;stroke:none;transform-box:fill-box;transform-origin:bottom;animation:_bowl-heart-fill_1xyu1_1 .9s var(--bb-motion-ease,cubic-bezier(.2, 0, 0, 1)) infinite alternate;transform:scaleY(0)}._loading_1xyu1_45 span{font-family:Poppins,Arial,sans-serif;font-size:18px;font-weight:700}._message_1xyu1_46 h3,._message_1xyu1_46 p{margin:0}._message_1xyu1_46 h3{color:#07004d;font-family:Poppins,Arial,sans-serif;font-size:22px;line-height:1.25}._message_1xyu1_46 p{color:#353531cc;max-width:54ch;line-height:1.55}._message_1xyu1_46 button{margin-top:6px}._partialNotice_1xyu1_110{color:#353531;background:#2d82b70f;border-left:3px solid #2d82b7;border-radius:0 8px 8px 0;margin:-8px 0 18px;padding:10px 13px;font-size:12px;line-height:1.45}._partialNotice_1xyu1_110:focus{outline-offset:3px;outline:3px solid #c14953}._favouriteStatus_1xyu1_126{color:#07004d;min-height:22px;margin:18px 0 0;font-size:12px;font-weight:600;line-height:1.45}._disclosure_1xyu1_135{color:#353531b3;margin:8px 0 0;font-size:11.5px;line-height:1.5}@keyframes _bowl-heart-fill_1xyu1_1{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (width<=767px){._section_1xyu1_1{padding-bottom:56px}._headingRow_1xyu1_8{margin-bottom:18px}._headingRow_1xyu1_8 h2{font-size:clamp(27px,8.6vw,36px)}._loading_1xyu1_45,._message_1xyu1_46{min-height:250px;padding:24px 18px}}@media (prefers-reduced-motion:reduce){._heartFill_1xyu1_73{animation:none;transform:scaleY(.7)}}
