.EgdXCa_group{--action-ink:var(--ivy-ink,#1f1b17);--action-ivory:var(--ivy-white,#f7f4ef);--action-accent:var(--ivy-gold,#b7a391);flex-wrap:wrap;align-items:center;gap:9px;margin-top:28px;display:flex}.EgdXCa_group,.EgdXCa_group *,.EgdXCa_group :before,.EgdXCa_group :after{box-sizing:border-box}.EgdXCa_group>a,.EgdXCa_group>button{height:var(--ivy-action-height,48px);min-height:var(--ivy-action-height,48px);color:var(--action-ink);font-family:var(--ivy-sans);letter-spacing:.055em;text-align:center;text-transform:uppercase;transition:background .2s var(--ivy-ease), border-color .2s var(--ivy-ease), color .2s var(--ivy-ease);background:0 0;border:1px solid #1f1b1738;justify-content:center;align-items:center;gap:8px;padding:13px 21px;font-size:.71rem;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;border-radius:var(--ivy-radius-pill,999px)!important}.EgdXCa_group>[data-ivy-track=booking],.EgdXCa_group>[data-action-role=primary]{border-color:var(--action-ink);background:var(--action-ink);color:var(--action-ivory);border-radius:var(--ivy-radius-control,8px)!important}.EgdXCa_group>a:hover,.EgdXCa_group>a:focus-visible,.EgdXCa_group>button:hover,.EgdXCa_group>button:focus-visible{border-color:var(--action-accent);background:var(--action-accent);color:var(--action-ink)}.EgdXCa_compact{--ivy-action-height:var(--ivy-action-compact-height,44px);margin-top:24px}.EgdXCa_compact>a,.EgdXCa_compact>button{padding:12px 18px;font-size:.68rem}.EgdXCa_dark>a,.EgdXCa_dark>button{color:var(--action-ivory);border-color:#f7f4ef66}.EgdXCa_dark>[data-ivy-track=booking],.EgdXCa_dark>[data-action-role=primary]{border-color:var(--action-ivory);background:var(--action-ivory);color:var(--action-ink)}@media (max-width:700px){.EgdXCa_standard{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,620px);margin-top:24px;display:grid}.EgdXCa_standard>a,.EgdXCa_standard>button{width:100%;padding-inline:13px;font-size:.69rem}}@media (max-width:359px){.EgdXCa_standard{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.EgdXCa_group *,.EgdXCa_group :before,.EgdXCa_group :after{transition:none!important}}
.fmUxGG_final{--close-ink:var(--ivy-ink,#1f1b17);--close-ivory:var(--ivy-white,#f7f4ef);--close-sand:var(--ivy-cream-dark,#d8c9b7);--close-muted:#1f1b17b8;min-height:var(--ivy-final-standard-height,clamp(560px, 50vw, 720px));isolation:isolate;background:var(--ivy-walnut,#765f50);color:var(--close-ink);font-family:var(--ivy-sans);align-items:center;display:flex;position:relative;overflow:hidden}.fmUxGG_final,.fmUxGG_final *,.fmUxGG_final :before,.fmUxGG_final :after{box-sizing:border-box}.fmUxGG_compact{min-height:var(--ivy-final-compact-height,clamp(500px, 44vw, 590px))}.fmUxGG_media{z-index:0;position:absolute;inset:0}.fmUxGG_media img{object-fit:cover;object-position:var(--conversion-image-position,50% 50%);filter:saturate(.76)sepia(.07)contrast(.98)brightness(.9)}.fmUxGG_final:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#1f1b170a,#1f1b1724 52%,#1f1b1794);position:absolute;inset:0}.fmUxGG_left:after{background:linear-gradient(270deg,#1f1b170a,#1f1b1724 52%,#1f1b1794)}.fmUxGG_shell{z-index:2;width:min(100%, var(--ivy-ctr-max,1440px));padding-inline:var(--ivy-ctr-px,clamp(20px, 4vw, 80px));margin-inline:auto;position:relative}.fmUxGG_grid{gap:var(--ivy-editorial-grid-gap,clamp(14px, 1.5vw, 24px));grid-template-columns:repeat(12,minmax(0,1fr));width:100%;padding-block:clamp(40px,3.1vw,50px);display:grid}.fmUxGG_card{border-radius:var(--ivy-radius-feature,22px);-webkit-backdrop-filter:blur(18px);background:#f7f4eff2;border:1px solid #f7f4ef94;grid-column:8/-1;padding:clamp(29px,3.7vw,50px);box-shadow:0 28px 90px #1f1b1726}.fmUxGG_left .fmUxGG_card{grid-column:1/span 5}.fmUxGG_eyebrow{color:var(--ivy-gold-text,#5f5248);font-size:var(--ivy-hero-eyebrow-size,.72rem);font-weight:var(--ivy-hero-eyebrow-weight,650);letter-spacing:var(--ivy-hero-eyebrow-tracking,.115em);text-transform:uppercase;margin:0 0 17px;line-height:1.2}.fmUxGG_card h2{max-width:11ch;color:var(--close-ink);font-kerning:normal;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,4.4vw,4.9rem);font-weight:350;line-height:.98}.fmUxGG_body{max-width:520px;color:var(--close-muted);margin-top:22px;font-size:clamp(1rem,.35vw + .94rem,1.16rem);line-height:1.62}.fmUxGG_body>:first-child{margin-top:0}.fmUxGG_body>:last-child{margin-bottom:0}.fmUxGG_card small{color:var(--close-muted);margin-top:18px;font-size:.82rem;line-height:1.5;display:block}@media (max-width:1100px){.fmUxGG_card{grid-column:7/-1}.fmUxGG_left .fmUxGG_card{grid-column:1/span 6}}@media (max-width:900px){.fmUxGG_card,.fmUxGG_left .fmUxGG_card{grid-column:6/-1}}@media (max-width:700px){.fmUxGG_final,.fmUxGG_compact{background:var(--close-sand);min-height:0;display:block}.fmUxGG_media{z-index:0;height:390px;position:relative}.fmUxGG_media img{object-position:var(--conversion-image-position-mobile,var(--conversion-image-position,50% 50%))}.fmUxGG_final:after,.fmUxGG_left:after{display:none}.fmUxGG_shell{padding-inline:20px}.fmUxGG_grid{padding-block:0 74px;display:block}.fmUxGG_card,.fmUxGG_left .fmUxGG_card{z-index:2;background:#f7f4eff2;width:100%;margin-top:-54px;padding:27px 23px;position:relative}.fmUxGG_card h2{font-size:clamp(2.52rem,11vw,3.45rem)}.fmUxGG_card .fmUxGG_actions{grid-template-columns:1fr}.fmUxGG_card .fmUxGG_actions>a,.fmUxGG_card .fmUxGG_actions>button{height:auto;min-height:48px;padding:12px;font-size:.875rem;line-height:1.35}.fmUxGG_card small{font-size:.875rem}}@media (max-width:359px){.fmUxGG_card h2{letter-spacing:-.03em;overflow-wrap:break-word;font-size:clamp(2.2rem,10.8vw,2.75rem)}}
@media (prefers-reduced-motion:reduce){.eIojmW_wrap,.eIojmW_wrap *{transition:none!important}}.eIojmW_wrap{z-index:110;background:var(--ivy-mist);border-bottom:1px solid var(--ivy-border);pointer-events:auto;transition:max-height .22s,opacity .22s,transform .22s;position:fixed;top:0;left:0;right:0;overflow:hidden}.eIojmW_wrap.eIojmW_hidden{opacity:0;pointer-events:none;transform:translateY(-8px)}.eIojmW_wrapVisible{opacity:1;transform:translateY(0)}.eIojmW_wrap a:focus-visible{outline:2px solid var(--ivy-gold-text);outline-offset:2px;border-radius:2px}.eIojmW_inner{color:var(--ivy-charcoal);font-family:var(--ivy-sans);width:100%;max-width:var(--ivy-ctr-max);box-sizing:border-box;margin:0 auto;font-size:.875rem;line-height:1.5}.eIojmW_innerDesktop{padding:9px var(--ivy-ctr-px);align-items:center;gap:16px;display:flex}.eIojmW_innerResponsive{padding:9px var(--ivy-ctr-px);flex-wrap:wrap;align-items:center;gap:0 16px;min-height:62px;display:flex}.eIojmW_innerMobile{padding:8px 16px}.eIojmW_statusRow{white-space:normal;flex:0 auto;align-items:center;gap:6px;min-width:0;margin-left:-13px;padding-left:0;display:flex;position:relative}@media (min-width:521px){.eIojmW_statusRow{margin-left:-13px}}.eIojmW_statusRowMobile{align-items:center;gap:8px;margin-bottom:4px;display:flex}.eIojmW_statusLabel{min-width:0;font-weight:500;display:block}.eIojmW_statusLong,.eIojmW_statusShort{white-space:normal;overflow-wrap:break-word;display:block}.eIojmW_statusShort{display:none}.eIojmW_dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;transition:background-color .18s}.eIojmW_actionsRow{white-space:normal;flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:0 8px;max-width:100%;display:flex}.eIojmW_actionsRowMobile{align-items:center;gap:8px;padding-left:15px;display:flex}.eIojmW_actionLink{color:var(--ivy-charcoal);text-underline-offset:2px;align-items:center;min-height:44px;padding:0 4px;font-weight:500;text-decoration:underline;display:inline-flex}.eIojmW_callPrefix{margin-right:4px;display:inline}.eIojmW_separator{opacity:.4}.eIojmW_requestSecondary{display:contents}.eIojmW_trail{opacity:.7;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.eIojmW_careersInner{justify-content:space-between;gap:0 24px;font-size:.8125rem}.eIojmW_careersIdentity,.eIojmW_careersActions{flex-wrap:wrap;align-items:center;gap:0 20px;display:flex}.eIojmW_careersLabel{font-weight:500}.eIojmW_careersLocation{color:var(--ivy-grey-on-mist)}@media (max-width:520px){.eIojmW_innerResponsive{justify-content:space-between;gap:0 12px;min-height:51px;padding:0 16px;display:flex}.eIojmW_innerResponsive .eIojmW_statusRow{white-space:normal;flex:auto;min-width:0;margin-left:-13px}.eIojmW_innerResponsive .eIojmW_statusLabel{min-width:0}.eIojmW_innerResponsive .eIojmW_actionsRow{margin-left:auto;padding-left:0}.eIojmW_innerResponsive .eIojmW_actionLink{min-height:44px;padding-right:0}.eIojmW_callPrefix{display:inline}.eIojmW_innerResponsive .eIojmW_trail,.eIojmW_requestSecondary,.eIojmW_statusLong{display:none}.eIojmW_statusShort{display:block}.eIojmW_careersLocation,.eIojmW_careersExplore{display:none}.eIojmW_careersActions{margin-left:auto}}@media (max-width:360px){.eIojmW_innerResponsive{gap:0 10px}.eIojmW_actionLink{padding-left:0}}
:is(.e1xquq_nav a:focus-visible,.e1xquq_nav button:focus-visible,.e1xquq_nav summary:focus-visible){outline:2px solid var(--ivy-gold-text);outline-offset:2px;border-radius:var(--ivy-radius-control)}.e1xquq_nav{top:var(--banner-h,42px);z-index:100;-webkit-backdrop-filter:none;will-change:transform;background:0 0;border-bottom:1px solid #0000;padding:16px 0;transition:transform .22s,top .22s,background .3s,border-color .3s;position:fixed;left:0;right:0}.e1xquq_navHidden{transform:translateY(calc(-100% - var(--banner-h,42px) - 1px))}.e1xquq_nav.e1xquq_scrolled{background:color-mix(in srgb, var(--ivy-white) 92%, transparent);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid #1f1b171a;padding:16px 0}.e1xquq_nav.e1xquq_staticNav{background:color-mix(in srgb, var(--ivy-white) 96%, var(--ivy-mist));-webkit-backdrop-filter:none;border-bottom:1px solid #1f1b171f}.e1xquq_nav.e1xquq_menuOpen{z-index:1300;will-change:auto;transform:none}.e1xquq_nav.e1xquq_menuOpen .e1xquq_menuButton{visibility:hidden;pointer-events:none}.e1xquq_nav.e1xquq_dark.e1xquq_scrolled{background:color-mix(in srgb, var(--ivy-ink) 92%, transparent)}.e1xquq_nav.e1xquq_dark.e1xquq_scrolled .e1xquq_navInner>.e1xquq_logoLink:focus-visible,.e1xquq_nav.e1xquq_dark.e1xquq_scrolled .e1xquq_desktopLinks>a:focus-visible,.e1xquq_nav.e1xquq_dark.e1xquq_scrolled .e1xquq_actions>a:focus-visible,.e1xquq_nav.e1xquq_dark.e1xquq_scrolled .e1xquq_actions>.e1xquq_languageDetails>summary:focus-visible,.e1xquq_nav.e1xquq_dark.e1xquq_scrolled .e1xquq_actions>.e1xquq_mobileDetails>.e1xquq_menuButton:focus-visible{outline-color:var(--ivy-white)}.e1xquq_navInner{max-width:var(--ivy-ctr-max);padding-left:var(--ivy-ctr-px);padding-right:var(--ivy-ctr-px);justify-content:space-between;align-items:center;gap:clamp(28px,3vw,56px);margin:0 auto;display:flex}.e1xquq_logoLink{align-items:center;min-height:44px;text-decoration:none;display:flex}.e1xquq_desktopLinks{gap:clamp(24px,2.4vw,34px);display:flex}.e1xquq_desktopLinks.e1xquq_localizedLinks{gap:clamp(16px,1.6vw,24px)}.e1xquq_localizedLinks .e1xquq_navLink{white-space:nowrap}.e1xquq_desktopLinks a[aria-current=page]{border-bottom:2px solid var(--ivy-gold);padding-bottom:2px}.e1xquq_navLink{font-family:var(--ivy-sans);color:var(--ivy-charcoal);font-size:.8125rem;font-weight:400;text-decoration:none}.e1xquq_navLink.e1xquq_dark{color:var(--ivy-white)}.e1xquq_navLink.e1xquq_emergency{color:var(--ivy-charcoal);font-weight:400}.e1xquq_navLink.e1xquq_emergency.e1xquq_dark{color:var(--ivy-white)}.e1xquq_actions{align-items:center;gap:clamp(18px,2vw,28px);display:flex}.e1xquq_searchLink{min-width:44px;min-height:44px;color:var(--ivy-charcoal);opacity:.78;justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.e1xquq_searchLink:hover,.e1xquq_searchLink[aria-current=page]{opacity:1}.e1xquq_searchLink.e1xquq_dark{color:var(--ivy-white)}.e1xquq_searchIcon{border:1.5px solid;border-radius:999px;width:17px;height:17px;display:inline-block;position:relative}.e1xquq_searchIcon:after{content:"";transform-origin:0;background:currentColor;width:7px;height:1.5px;position:absolute;bottom:-3px;right:-5px;transform:rotate(45deg)}.e1xquq_phoneLink{min-height:44px;font-family:var(--ivy-sans);color:var(--ivy-charcoal);opacity:.75;align-items:center;font-size:.8125rem;font-weight:400;text-decoration:none;display:none}@media (max-width:1500px){.e1xquq_phoneLink{display:none}}@media (max-width:1180px){.e1xquq_actions{gap:24px}}.e1xquq_phoneLink.e1xquq_dark{color:var(--ivy-white)}.e1xquq_ctaButton{font-family:var(--ivy-sans);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--ivy-radius-control);cursor:pointer;background:var(--ivy-ink);min-height:44px;color:var(--ivy-white);white-space:nowrap;text-align:center;border:none;justify-content:center;align-items:center;gap:8px;min-width:132px;padding:10px 22px;font-size:.7rem;font-weight:500;text-decoration:none;transition:opacity .2s,background .2s,color .2s;display:inline-flex}.e1xquq_languageDetails{border:0;margin-left:2px;padding-left:0;display:block;position:relative}.e1xquq_languageDetails summary{list-style:none}.e1xquq_languageDetails summary::-webkit-details-marker{display:none}.e1xquq_languageButton{font-family:var(--ivy-sans);letter-spacing:.035em;color:var(--ivy-charcoal);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;min-width:78px;min-height:44px;padding:0 2px 0 0;font-size:.72rem;font-weight:500;display:inline-flex}.e1xquq_languageButton.e1xquq_dark{color:var(--ivy-white)}.e1xquq_languageButton:after{content:none!important;display:none!important}.e1xquq_languageChevron{border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.e1xquq_languageDetails[open] .e1xquq_languageChevron{transform:translateY(2px)rotate(225deg)}.e1xquq_languageMenu{background:var(--ivy-white);border-radius:var(--ivy-radius-surface);z-index:1400;border:1px solid #1f1b171f;min-width:176px;padding:7px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #1f1b1714}.e1xquq_languageDetails:not([open]) .e1xquq_languageMenu{display:none}.e1xquq_languageOption{font-family:var(--ivy-sans);color:var(--ivy-charcoal);border-radius:var(--ivy-radius-control);justify-content:flex-start;align-items:center;min-height:44px;padding:0 12px;font-size:.78rem;text-decoration:none;display:flex}.e1xquq_languageOption[aria-current=page]{background:var(--ivy-mist);font-weight:500}@media (max-width:1220px){.e1xquq_desktopLinks{display:none!important}.e1xquq_searchLink,.e1xquq_languageDetails{display:none}.e1xquq_mobileDetails{display:flex!important}}.e1xquq_ctaShort{display:none}.e1xquq_menuButton{cursor:pointer;z-index:300;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:8px;display:none}.e1xquq_mobileDetails{align-items:center;display:none;position:relative;border-bottom:0!important}.e1xquq_mobileDetails .e1xquq_menuButton{display:flex}.e1xquq_menuLine{background:var(--ivy-charcoal);width:21px;height:2px;transition:all .3s}.e1xquq_menuLine.e1xquq_dark{background:var(--ivy-white)}.e1xquq_mobileMenu{z-index:200;background:var(--ivy-white);overscroll-behavior:contain;padding:max(76px, calc(env(safe-area-inset-top) + 62px)) max(20px, env(safe-area-inset-right)) max(32px, calc(env(safe-area-inset-bottom) + 24px)) max(20px, env(safe-area-inset-left));display:block;position:fixed;inset:0;overflow-y:auto}.e1xquq_mobileMenuTitle{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.e1xquq_mobileCloseButton{top:max(18px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));z-index:350;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 6px;display:flex;position:fixed}.e1xquq_mobileMenuInner{width:min(100%,430px);min-height:calc(100dvh - max(76px, calc(env(safe-area-inset-top) + 62px)) - max(32px, calc(env(safe-area-inset-bottom) + 24px)));text-align:center;flex-direction:column;justify-content:center;margin:0 auto;display:flex}.e1xquq_closeLineTop,.e1xquq_closeLineBottom{background:var(--ivy-charcoal);position:absolute}.e1xquq_closeLineTop{transform:rotate(45deg)}.e1xquq_closeLineBottom{transform:rotate(-45deg)}.e1xquq_mobileLinks{display:grid}.e1xquq_mobileLink{font-family:var(--ivy-sans);color:var(--ivy-charcoal);letter-spacing:-.01em;padding:5px 0;font-size:clamp(1.6rem,4.5vw,2.25rem);font-weight:400;line-height:1.35;text-decoration:none;display:block}.e1xquq_mobileLink.e1xquq_emergency{color:var(--ivy-charcoal);font-weight:400}.e1xquq_mobileLink[aria-current=page]{color:var(--ivy-gold-text);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.e1xquq_mobileActions{flex-direction:column;align-items:center;gap:12px;margin-top:24px;display:flex}.e1xquq_mobileLanguageSection{margin-bottom:24px}.e1xquq_mobileLanguageLabel{color:var(--ivy-grey);font-family:var(--ivy-sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:.875rem;font-weight:500;display:block}.e1xquq_mobileLanguage{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.e1xquq_mobileLanguage a{font-family:var(--ivy-sans);color:var(--ivy-charcoal);background:var(--ivy-mist);border-radius:var(--ivy-radius-control);border:1px solid #0000;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 12px;font-size:.875rem;text-decoration:none;display:inline-flex}.e1xquq_mobileLanguage a[aria-current=page]{background:var(--ivy-charcoal);color:var(--ivy-white);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (max-height:700px){.e1xquq_mobileMenuInner{justify-content:flex-start}}.e1xquq_mobileCta{font-family:var(--ivy-sans);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--ivy-radius-control);cursor:pointer;background:var(--ivy-ink);min-height:44px;color:var(--ivy-white);border:none;justify-content:center;align-items:center;gap:8px;width:80%;max-width:280px;padding:12px 28px;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .2s,background .2s,color .2s;display:inline-flex}.e1xquq_mobilePhone{font-family:var(--ivy-sans);color:var(--ivy-charcoal);opacity:.75;align-items:center;gap:6px;min-height:44px;padding:8px;font-size:.9375rem;text-decoration:none;display:inline-flex}@media (max-width:1024px){.e1xquq_nav{padding:12px 0}.e1xquq_nav.e1xquq_scrolled{background:var(--ivy-white);-webkit-backdrop-filter:none;border-bottom-color:#1f1b171f;padding:12px 0}.e1xquq_nav.e1xquq_dark.e1xquq_scrolled{background:var(--ivy-ink)}.e1xquq_navInner{gap:12px}.e1xquq_logoLink{flex-shrink:1;min-width:0}.e1xquq_logoLink svg{width:clamp(118px,31vw,150px);height:auto}.e1xquq_actions{flex-shrink:0;gap:22px;margin-left:auto}.e1xquq_searchLink,.e1xquq_ctaButton{display:none}.e1xquq_languageButton{letter-spacing:.04em;min-width:40px;min-height:40px;padding:0 6px;font-size:.65rem}.e1xquq_languageButton:after{display:none}}@media (max-width:520px){.e1xquq_nav,.e1xquq_nav.e1xquq_scrolled{padding:10px 0}.e1xquq_navInner{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right));gap:8px}.e1xquq_logoLink svg{width:clamp(106px,33vw,132px)}.e1xquq_actions{gap:0}.e1xquq_ctaButton{letter-spacing:.04em;max-width:106px;min-height:40px;padding:9px 12px;font-size:.65rem;display:none}.e1xquq_languageDetails{display:none}.e1xquq_menuButton{min-width:44px;min-height:44px;padding:8px 6px}}@media (max-width:360px){.e1xquq_logoLink svg{width:104px}.e1xquq_ctaButton{max-width:96px;padding:8px 10px;font-size:.62rem}}
.EZoWya_footer{background:var(--ivy-mist);border-top:1px solid var(--ivy-border);padding:clamp(36px,5vw,56px) 0 0}.EZoWya_container{max-width:var(--ivy-ctr-max);padding-left:var(--ivy-ctr-px);padding-right:var(--ivy-ctr-px);margin:0 auto}.EZoWya_grid{grid-template-columns:1.35fr .85fr 1fr 1.15fr 1.1fr;gap:24px;padding-bottom:36px;display:grid}.EZoWya_logoWrap{margin-bottom:10px}.EZoWya_logoLink{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.EZoWya_description{font-family:var(--ivy-sans);color:var(--ivy-grey-on-mist);max-width:220px;margin-bottom:14px;font-size:.875rem;line-height:1.7}.EZoWya_socialRow{flex-wrap:wrap;gap:16px;display:flex}.EZoWya_socialLink{font-family:var(--ivy-sans);color:var(--ivy-grey-on-mist);font-size:.875rem;text-decoration:none}.EZoWya_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.EZoWya_colHeading{font-family:var(--ivy-sans);color:var(--ivy-muted-on-mist);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-size:.875rem;font-weight:500}.EZoWya_colLink{font-family:var(--ivy-sans);color:var(--ivy-grey-on-mist);margin-bottom:10px;font-size:.875rem;text-decoration:none;display:block}.EZoWya_contactInfo{font-family:var(--ivy-sans);color:var(--ivy-grey-on-mist);font-size:.875rem;line-height:2}.EZoWya_phoneLink{color:var(--ivy-charcoal);text-underline-offset:2px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.EZoWya_emailLink{color:var(--ivy-grey-on-mist);text-decoration:none}.EZoWya_address{margin-top:8px;font-size:.875rem}.EZoWya_addressLine{font-size:.875rem}.EZoWya_bottomBar{border-top:1px solid var(--ivy-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:12px 0;display:flex}.EZoWya_copyright{font-family:var(--ivy-sans);color:var(--ivy-muted-on-mist);font-size:.875rem}.EZoWya_legalLinks{flex-wrap:wrap;gap:4px 18px;display:flex}.EZoWya_legalLink{font-family:var(--ivy-sans);color:var(--ivy-muted-on-mist);font-size:.875rem;text-decoration:none}.EZoWya_grid>*{min-width:0}.EZoWya_colLink,.EZoWya_emailLink,.EZoWya_address,.EZoWya_addressLine{overflow-wrap:anywhere}.EZoWya_socialLink,.EZoWya_legalLink{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.EZoWya_footer a:hover{text-underline-offset:4px;text-decoration:underline}.EZoWya_footer a:focus-visible{outline:2px solid var(--ivy-gold-text);outline-offset:3px}@media (max-width:1100px){.EZoWya_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.EZoWya_grid>:first-child{grid-column:1/-1}.EZoWya_description{max-width:36ch;margin-bottom:6px}.EZoWya_colHeading{margin-bottom:8px}.EZoWya_colLink,.EZoWya_phoneLink,.EZoWya_emailLink{align-items:center;min-height:44px;margin-bottom:0;padding-block:8px;line-height:1.5;display:flex}.EZoWya_contactInfo{line-height:1.6}.EZoWya_address,.EZoWya_addressLine{margin-top:12px}.EZoWya_bottomBar{flex-direction:column;align-items:flex-start;padding-block:16px}}@media (max-width:700px){.EZoWya_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:28px 16px}}
.YEN50a_bar{display:none}@media (max-width:640px){.YEN50a_bar{z-index:1000;padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--ivy-white) 97%, var(--ivy-mist));border-top:1px solid var(--ivy-border);gap:8px;transition:opacity .22s,transform .26s,visibility linear;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #1f1b1714}.YEN50a_bar[data-obscured=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,transform .24s,visibility 0s linear .24s;transform:translateY(110%)}body:has([id=ivy-cookie-consent]:not([hidden])) .YEN50a_bar{transition:none}:is(body:has([data-ivy-modal=navigation],dialog[open]) .YEN50a_bar,body:has(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):focus,textarea:focus,[contenteditable]:not([contenteditable=false]):focus) .YEN50a_bar){visibility:hidden;pointer-events:none;transition:none}.YEN50a_link{border-radius:var(--ivy-radius-control);min-height:48px;font-family:var(--ivy-sans);letter-spacing:.04em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere;cursor:pointer;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;padding:10px 8px;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;transition:opacity .2s;display:flex}.YEN50a_link:active{opacity:.8}.YEN50a_link:focus-visible{outline:2px solid var(--ivy-gold-text);outline-offset:2px}.YEN50a_book{background:var(--ivy-ink);color:var(--ivy-white);border:none}.YEN50a_call{background:var(--ivy-mist);color:var(--ivy-charcoal);border:1.5px solid var(--ivy-border-med)}}@media (prefers-reduced-motion:reduce){.YEN50a_bar,.YEN50a_link{transition:none!important}}
.Ystraa_banner{left:12px;right:auto;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1200;box-sizing:border-box;border-radius:var(--ivy-radius-surface);background:var(--ivy-white);width:min(420px,100vw - 24px);box-shadow:none;color:var(--ivy-charcoal);font-family:var(--font-sans), system-ui, sans-serif;border:0;margin:0;padding:12px 16px 4px;position:fixed}.Ystraa_banner[hidden]{display:none}:is(body:has([data-ivy-modal=navigation],dialog[open]) .Ystraa_banner:not(:focus-within),.Ystraa_banner[data-ivy-consent-obscured=true]:not(:focus-within),body:has(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):focus,textarea:focus,[contenteditable]:not([contenteditable=false]):focus) .Ystraa_banner:not(:focus-within)){visibility:hidden;pointer-events:none}.Ystraa_clearance{display:none}.Ystraa_inner{gap:2px;display:grid}.Ystraa_message{color:var(--ivy-grey);margin:0;font-size:.875rem;line-height:1.45}.Ystraa_actions{flex-wrap:wrap;align-items:center;gap:2px 6px;margin-left:-8px;display:flex}.Ystraa_actions>span{color:var(--ivy-grey)}.Ystraa_actions button,.Ystraa_actions a{min-width:64px;min-height:44px;color:var(--ivy-charcoal);letter-spacing:normal;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:8px;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.Ystraa_actions button:hover,.Ystraa_actions a:hover{text-underline-offset:4px;text-decoration:underline}.Ystraa_actions button:focus-visible,.Ystraa_actions a:focus-visible{outline:2px solid var(--ivy-gold-text);outline-offset:2px}@media (max-width:640px){.Ystraa_banner{width:100%;min-height:52px;padding:8px max(12px, env(safe-area-inset-right,0px)) calc(2px + env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));border-radius:0;top:auto;bottom:0;left:0}body:has([data-ivy-mobile-cta][data-obscured=false]) .Ystraa_banner{bottom:var(--ivy-mobile-cta-height,0px);padding-bottom:2px}.Ystraa_clearance:not([hidden]){height:var(--ivy-consent-height,0px);pointer-events:none;display:block}body:has([data-ivy-mobile-cta][data-obscured=false]) .Ystraa_clearance:not([hidden]){height:calc(var(--ivy-consent-height,0px) + var(--ivy-mobile-cta-height,0px))}html:has(.Ystraa_banner:not([hidden])){scroll-padding-bottom:calc(var(--ivy-consent-height,0px) + 8px)}html:has(.Ystraa_banner:not([hidden])):has([data-ivy-mobile-cta][data-obscured=false]){scroll-padding-bottom:calc(var(--ivy-consent-height,0px) + var(--ivy-mobile-cta-height,0px) + 8px)}}
._1Z05aq_controls{display:none}@media (max-width:700px){._1Z05aq_controls:not([hidden]){color:var(--ivy-grey-on-mist);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;margin-top:8px;font-size:.875rem;line-height:1.5;display:flex}._1Z05aq_buttons{gap:8px;display:flex}._1Z05aq_buttons button{width:44px;height:44px;color:var(--ivy-ink);cursor:pointer;transition:color .2s var(--ivy-ease);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._1Z05aq_buttons button:disabled{opacity:.35;cursor:default}._1Z05aq_buttons button:focus-visible{outline:2px solid var(--ivy-gold-text);outline-offset:3px}._1Z05aq_buttons svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}}@media (max-width:700px) and (hover:hover){._1Z05aq_buttons button:not(:disabled):hover{color:var(--ivy-gold-text)}}@media (prefers-reduced-motion:reduce){._1Z05aq_buttons button{transition:none}}
.iL8iUq_page,.iL8iUq_page *,.iL8iUq_page :before,.iL8iUq_page :after{box-sizing:border-box}.iL8iUq_page{min-height:760px;padding:calc(var(--banner-h,63px) + 76px) var(--ivy-ctr-px,clamp(20px, 4vw, 80px)) clamp(32px, 5vw, 76px);background:radial-gradient(circle at 84% 8%, #d8c9b773, transparent 30%), linear-gradient(150deg, var(--ivy-white) 0%, var(--ivy-mist) 68%, var(--ivy-cream-dark) 100%);color:var(--ivy-ink);font-family:var(--ivy-sans)}.iL8iUq_shell{width:min(100%, var(--ivy-ctr-max,1440px));margin-inline:auto}.iL8iUq_frame{border:1px solid color-mix(in srgb, var(--ivy-ink) 11%, transparent);border-radius:var(--ivy-radius-feature);background:var(--ivy-white);grid-template-columns:minmax(320px,.39fr) minmax(0,.61fr);min-height:min(720px,100dvh - 130px);display:grid;overflow:hidden;box-shadow:0 32px 100px #1f1b1724}.iL8iUq_story{isolation:isolate;min-width:0;min-height:620px;color:var(--ivy-white);flex-direction:column;justify-content:space-between;padding:clamp(34px,4.2vw,64px);display:flex;position:relative}.iL8iUq_storyMedia,.iL8iUq_storyShade{position:absolute;inset:0}.iL8iUq_storyMedia{z-index:-2}.iL8iUq_storyMedia img{object-fit:cover;object-position:52% 50%;filter:saturate(.68)sepia(.1)contrast(.98)brightness(.82)}.iL8iUq_storyShade{z-index:-1;background:linear-gradient(#1f1b174d,#1f1b170d 36%,#1f1b17c2),linear-gradient(135deg,#4d3a3094,#1f1b171f)}.iL8iUq_storyCopy{max-width:460px}.iL8iUq_eyebrow,.iL8iUq_stageEyebrow{letter-spacing:.115em;text-transform:uppercase;margin:0 0 16px;font-size:.7rem;font-weight:680;line-height:1.2}.iL8iUq_eyebrow{color:#f7f4efcc}.iL8iUq_story h1{overflow-wrap:anywhere;max-width:12ch;color:var(--ivy-white);letter-spacing:-.047em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,3.5vw,4rem);font-weight:330;line-height:.92}.iL8iUq_storyCopy>p:last-child{color:#f7f4efe6;max-width:38ch;margin:26px 0 0;font-size:clamp(.96rem,.3vw + .9rem,1.08rem);line-height:1.6}.iL8iUq_storyNote{color:#f7f4efd9;border-top:1px solid #f7f4ef47;margin:0;padding-top:18px;font-size:.77rem;line-height:1.5}.iL8iUq_panel{background:radial-gradient(circle at 100% 0%, #d8c9b752, transparent 31%), var(--ivy-white);flex-direction:column;min-width:0;display:flex}.iL8iUq_progress{color:var(--ivy-gold-text);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:20px;padding:28px clamp(28px,4.5vw,68px) 14px;font-size:.67rem;font-weight:650;display:flex}.iL8iUq_progress ol{grid-template-columns:1fr 1fr;gap:7px;width:132px;margin:0;padding:0;list-style:none;display:grid}.iL8iUq_progress li{background:var(--ivy-border-med);border-radius:999px;height:2px}.iL8iUq_progress li[data-current=true],.iL8iUq_progress li[data-complete=true]{background:var(--ivy-walnut)}.iL8iUq_progress li[data-current=true]{transform:scaleY(2)}.iL8iUq_stage{flex-direction:column;flex:1;min-height:0;padding:clamp(36px,4.5vw,64px) clamp(28px,4.5vw,68px) clamp(28px,4.2vw,56px);display:flex}.iL8iUq_stageHeading{max-width:720px}.iL8iUq_offeringGuidance{border:1px solid var(--ivy-border-med);border-radius:var(--ivy-radius-control);background:var(--ivy-mist);overflow-wrap:anywhere;margin-bottom:24px;padding:16px 18px;font-size:.9rem;line-height:1.55}.iL8iUq_offeringGuidance p{margin:0}.iL8iUq_offeringGuidance p+p{margin-top:8px}.iL8iUq_offeringGuidance a{color:inherit;text-underline-offset:3px;text-decoration:underline}.iL8iUq_stageEyebrow{color:var(--ivy-gold-text)}.iL8iUq_stageHeading h2,.iL8iUq_noScript h2{letter-spacing:-.044em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(2.6rem,4.4vw,5rem);font-weight:345;line-height:.96}.iL8iUq_stageHeading>p:last-child{max-width:650px;color:var(--ivy-grey);margin:19px 0 0;font-size:clamp(.94rem,.25vw + .9rem,1.04rem);line-height:1.58}.iL8iUq_navigation{justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding-top:26px;display:flex}.iL8iUq_bookButton{border:1px solid var(--ivy-ink);border-radius:var(--ivy-radius-control);background:var(--ivy-ink);min-height:48px;color:var(--ivy-white);letter-spacing:.055em;text-align:center;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:13px 20px;font-family:inherit;font-size:.69rem;font-weight:660;line-height:1;text-decoration:none;display:inline-flex}.iL8iUq_detailsLink svg,.iL8iUq_helpLink svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:16px;height:16px}.iL8iUq_clinicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.iL8iUq_clinicCard{border:1px solid var(--ivy-border);border-radius:var(--ivy-radius-surface);background:color-mix(in srgb, var(--ivy-mist) 48%, var(--ivy-white));flex-direction:column;min-width:0;padding:clamp(19px,2.3vw,28px);display:flex}.iL8iUq_address{color:var(--ivy-grey);margin:7px 0 0;font-size:.82rem}.iL8iUq_clinicActions{flex-direction:column;align-items:stretch;gap:12px;margin-top:auto;padding-top:25px;display:flex}.iL8iUq_bookButton{width:100%}.iL8iUq_detailsLink,.iL8iUq_helpLink{color:var(--ivy-ink);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:8px;font-size:.68rem;font-weight:650;text-decoration:none;display:inline-flex}.iL8iUq_detailsLink{align-self:center}.iL8iUq_callLink{white-space:nowrap}.iL8iUq_bookButton:focus-visible,.iL8iUq_detailsLink:focus-visible,.iL8iUq_helpLink:focus-visible,.iL8iUq_callLink:focus-visible{outline:3px solid var(--ivy-gold-text);outline-offset:3px}.iL8iUq_noScript{border:1px solid var(--ivy-border);margin:30px;padding:24px}.iL8iUq_noScript h2{font-size:2.5rem}.iL8iUq_noScript a{color:var(--ivy-ink);margin:16px 16px 0 0;display:inline-flex}@media (max-width:1120px){.iL8iUq_frame{grid-template-columns:minmax(290px,.34fr) minmax(0,.66fr)}.iL8iUq_story{padding:34px}.iL8iUq_story h1{font-size:clamp(2.4rem,3.5vw,4rem)}}@media (max-width:900px){.iL8iUq_page{padding-inline:20px}.iL8iUq_frame{display:block}.iL8iUq_story{min-height:310px;padding:30px}.iL8iUq_story h1{max-width:12ch}.iL8iUq_storyCopy>p:last-child{margin-top:17px}.iL8iUq_storyNote{display:none}}@media (max-width:700px){.iL8iUq_page{min-height:0;padding:calc(var(--banner-h,52px) + 69px) 0 76px}.iL8iUq_frame{box-shadow:none;border:0;border-radius:0}.iL8iUq_story{min-height:330px;padding:26px 20px}.iL8iUq_story h1{max-width:12ch;font-size:clamp(2.4rem,11vw,3.5rem)}.iL8iUq_storyCopy>p:last-child{max-width:34ch;font-size:.88rem}.iL8iUq_progress{padding:20px 20px 9px}.iL8iUq_stage{padding:19px 20px 28px}.iL8iUq_stageHeading h2{font-size:clamp(2.35rem,11vw,3.25rem)}.iL8iUq_clinicGrid{grid-template-columns:1fr}.iL8iUq_navigation{flex-direction:column-reverse;align-items:stretch}.iL8iUq_helpLink{justify-content:center;width:100%}.iL8iUq_callLink{white-space:normal;width:100%}.iL8iUq_compactStage{padding:21px 20px calc(20px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.iL8iUq_fundChoice{transition:none}}.iL8iUq_fundQuestion,.iL8iUq_bookingResult{min-width:0;animation:iL8iUq_bookingContentEnter .22s var(--ivy-ease) both}.iL8iUq_stageHeading h3,.iL8iUq_resultIntro h2,.iL8iUq_resultIntro h3{color:var(--ivy-ink);letter-spacing:-.042em;text-wrap:balance;margin:0;font-weight:345;line-height:.98}.iL8iUq_stageHeading h3{max-width:14ch;font-size:clamp(2.35rem,4vw,4.5rem)}.iL8iUq_fundGrid{grid-template-columns:minmax(0,1fr);gap:0;margin-top:20px;display:grid}.iL8iUq_fundChoice{appearance:none;min-width:0;min-height:72px;color:var(--ivy-ink);text-align:left;cursor:pointer;transition:background .2s var(--ivy-ease);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:16px;padding:18px 4px;font-family:inherit;display:grid;position:relative}.iL8iUq_fundChoice:hover{background:color-mix(in srgb, var(--ivy-mist) 56%, transparent)}.iL8iUq_fundChoice:focus-visible{outline:3px solid var(--ivy-gold-text);outline-offset:3px}.iL8iUq_fundChoiceCopy{flex-direction:column;gap:5px;min-width:0;display:flex}.iL8iUq_fundChoiceCopy strong{font-size:1rem;font-weight:620;line-height:1.4}.iL8iUq_fundChoice svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:18px;height:18px}.iL8iUq_selectedFund{justify-content:flex-start;align-items:center;gap:12px;min-width:0;margin-top:12px;display:flex}.iL8iUq_selectedFund strong{color:var(--ivy-grey);font-size:.8rem;font-weight:620;line-height:1.35}.iL8iUq_selectedFund button{min-width:44px;min-height:44px;color:var(--ivy-ink);letter-spacing:.06em;text-underline-offset:4px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:9px 4px;font-family:inherit;font-size:.66rem;font-weight:680;text-decoration:underline}.iL8iUq_selectedFund button:focus-visible{outline:3px solid var(--ivy-gold-text);outline-offset:2px}.iL8iUq_resultIntro{max-width:720px;margin-top:0}.iL8iUq_resultIntro .iL8iUq_stageEyebrow{margin-bottom:12px}.iL8iUq_resultIntro h2,.iL8iUq_resultIntro h3{max-width:13ch;font-size:clamp(2.4rem,4vw,4.25rem)}.iL8iUq_resultIntro h2:focus,.iL8iUq_resultIntro h3:focus{outline:0}.iL8iUq_resultIntro>p:last-child{max-width:620px;color:var(--ivy-grey);margin:16px 0 0;font-size:clamp(.9rem,.25vw + .85rem,1rem);line-height:1.52}.iL8iUq_clinicGrid{gap:12px;margin-top:24px}.iL8iUq_clinicCard{border-color:var(--ivy-border);background:var(--ivy-white);min-height:250px;padding:clamp(20px,2.2vw,27px)}.iL8iUq_clinicCard[data-booking-choice=primary]{border-color:var(--ivy-walnut);background:color-mix(in srgb, var(--ivy-cream-dark) 34%, var(--ivy-white))}.iL8iUq_clinicCard[data-booking-choice=alternative]{border-color:color-mix(in srgb, var(--ivy-walnut) 20%, var(--ivy-border));background:color-mix(in srgb, var(--ivy-mist) 42%, var(--ivy-white))}.iL8iUq_clinicCard[data-booking-choice=equal]{background:color-mix(in srgb, var(--ivy-mist) 48%, var(--ivy-white))}.iL8iUq_clinicLabel{color:var(--ivy-gold-text);letter-spacing:.01em;margin:0;font-size:.8rem;font-weight:620;line-height:1.35}.iL8iUq_clinicCard h3,.iL8iUq_clinicCard h4{color:var(--ivy-ink);letter-spacing:-.032em;margin:18px 0 0;font-size:clamp(1.7rem,2.1vw,2.35rem);font-weight:380;line-height:1.04}.iL8iUq_fundMessage{color:var(--ivy-ink);border:0;margin:18px 0 0;padding:0;font-size:.84rem;line-height:1.48}.iL8iUq_clinicActions{padding-top:22px}.iL8iUq_bookButtonSecondary,.iL8iUq_bookButtonSecondary:hover{border-color:var(--ivy-border-med);color:var(--ivy-ink);background:0 0}.iL8iUq_resultFooter{justify-content:space-between;align-items:center;gap:20px;margin-top:16px;display:flex}.iL8iUq_resultFooter p{max-width:560px;color:var(--ivy-grey);margin:0;font-size:.78rem;line-height:1.45}.iL8iUq_resultFooter .iL8iUq_callLink{color:var(--ivy-ink);text-underline-offset:4px;white-space:nowrap;font-size:.74rem;font-weight:650;text-decoration:underline}.iL8iUq_compactStage{padding:28px 32px 26px}.iL8iUq_compactStage .iL8iUq_stageHeading h3,.iL8iUq_compactStage .iL8iUq_resultIntro h3{font-size:clamp(2.05rem,3.6vw,2.75rem)}.iL8iUq_compactStage .iL8iUq_fundGrid{grid-template-columns:minmax(0,1fr);gap:0;margin-top:20px}.iL8iUq_compactStage .iL8iUq_fundChoice{min-height:72px}.iL8iUq_compactStage .iL8iUq_clinicGrid{margin-top:20px}.iL8iUq_compactStage .iL8iUq_clinicCard{min-height:228px;padding:20px}.iL8iUq_compactStage .iL8iUq_clinicCard h4{margin-top:15px;font-size:clamp(1.55rem,2vw,1.95rem)}.iL8iUq_compactStage .iL8iUq_clinicActions{padding-top:18px}@keyframes iL8iUq_bookingContentEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.iL8iUq_eyebrow,.iL8iUq_stageEyebrow,.iL8iUq_progress,.iL8iUq_storyNote,.iL8iUq_address,.iL8iUq_selectedFund strong,.iL8iUq_selectedFund button,.iL8iUq_clinicLabel,.iL8iUq_fundMessage,.iL8iUq_resultFooter p,.iL8iUq_resultFooter .iL8iUq_callLink,.iL8iUq_bookButton,.iL8iUq_detailsLink,.iL8iUq_helpLink{font-size:.875rem;line-height:1.5}.iL8iUq_selectedFund{flex-wrap:wrap}.iL8iUq_detailsLink,.iL8iUq_helpLink,.iL8iUq_callLink{min-height:44px;padding-block:8px}.iL8iUq_bookButton,.iL8iUq_detailsLink,.iL8iUq_helpLink,.iL8iUq_address{overflow-wrap:anywhere}.iL8iUq_compactStage{padding:18px 20px calc(20px + env(safe-area-inset-bottom,0px))}.iL8iUq_fundGrid,.iL8iUq_compactStage .iL8iUq_fundGrid{grid-template-columns:1fr;gap:0;margin-top:18px}.iL8iUq_fundChoice,.iL8iUq_compactStage .iL8iUq_fundChoice{min-height:72px;padding:18px 4px}.iL8iUq_resultIntro{margin-top:23px}.iL8iUq_compactStage .iL8iUq_resultIntro{margin-top:0}.iL8iUq_resultIntro h2,.iL8iUq_resultIntro h3,.iL8iUq_compactStage .iL8iUq_resultIntro h3{font-size:clamp(2.15rem,10vw,2.8rem)}.iL8iUq_clinicGrid,.iL8iUq_compactStage .iL8iUq_clinicGrid{grid-template-columns:1fr;margin-top:18px}.iL8iUq_clinicCard,.iL8iUq_compactStage .iL8iUq_clinicCard{min-height:0;padding:18px}.iL8iUq_resultFooter{flex-direction:column;align-items:flex-start;gap:10px}.iL8iUq_resultFooter .iL8iUq_callLink{white-space:normal}}@media (prefers-reduced-motion:reduce){.iL8iUq_fundQuestion,.iL8iUq_bookingResult{animation:none}}@media (max-width:700px){.iL8iUq_page .iL8iUq_story{min-height:0;color:var(--ivy-ink);padding:16px 20px 8px}.iL8iUq_page .iL8iUq_storyMedia,.iL8iUq_page .iL8iUq_storyShade{display:none}.iL8iUq_page .iL8iUq_story h1{max-width:none;color:var(--ivy-ink);font-size:clamp(1.5rem,7vw,2rem);line-height:1.1}.iL8iUq_page .iL8iUq_stage{padding:12px 20px calc(20px + env(safe-area-inset-bottom,0px))}.iL8iUq_page .iL8iUq_stageHeading h2{max-width:none;font-size:clamp(1.8rem,8vw,2.15rem);line-height:1.05}.iL8iUq_page .iL8iUq_fundGrid{margin-top:8px}.iL8iUq_page .iL8iUq_fundChoice{min-height:48px;padding:12px 4px}}
._0OhLCq_band{--entry-ink:var(--ivy-ink,#1f1b17);--entry-muted:var(--ivy-muted-on-mist,#5e554d);--entry-line:var(--ivy-border,#1f1b171f);--entry-accent:var(--ivy-gold-text,#5f5248);z-index:2;border-bottom:1px solid var(--entry-line);background:var(--ivy-mist,#eee6da);color:var(--entry-ink);font-family:var(--ivy-sans);position:relative}._0OhLCq_band,._0OhLCq_band *,._0OhLCq_band :before,._0OhLCq_band :after{box-sizing:border-box}._0OhLCq_filters,._0OhLCq_taxonomy{border-top:1px solid var(--entry-line)}._0OhLCq_shell{width:min(100%, var(--ivy-ctr-max,1440px));padding-inline:var(--ivy-ctr-px,clamp(20px, 4vw, 80px));margin-inline:auto}._0OhLCq_grid{min-height:var(--ivy-entry-pathway-height,152px);gap:var(--ivy-editorial-grid-gap,clamp(14px, 1.5vw, 24px));grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-block:28px;display:grid}._0OhLCq_intro{grid-column:1/span 3;min-width:0}._0OhLCq_eyebrow{color:var(--entry-accent);font-size:var(--ivy-hero-eyebrow-size,.72rem);font-weight:var(--ivy-hero-eyebrow-weight,650);letter-spacing:var(--ivy-hero-eyebrow-tracking,.115em);text-transform:uppercase;margin:0 0 9px;line-height:1.2}._0OhLCq_title{max-width:10ch;color:var(--entry-ink);font-kerning:normal;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.85rem,2.4vw,2.8rem);font-weight:370;line-height:1}._0OhLCq_description{max-width:28ch;color:var(--entry-muted);margin:12px 0 0;font-size:.82rem;line-height:1.55}._0OhLCq_body{grid-column:4/-1;min-width:0}._0OhLCq_links{grid-template-columns:repeat(var(--entry-band-columns,4), minmax(0, 1fr));gap:var(--ivy-editorial-grid-gap,clamp(14px, 1.5vw, 24px));display:grid}._0OhLCq_links>a,._0OhLCq_link{min-width:0;min-height:var(--ivy-action-row-height,58px);color:var(--entry-ink);transition:color .2s var(--ivy-ease), background .2s var(--ivy-ease);justify-content:space-between;align-items:center;gap:16px;font-size:.91rem;font-weight:500;line-height:1.28;text-decoration:none;display:flex}._0OhLCq_actionCopy{flex-direction:column;min-width:0;display:flex}._0OhLCq_actionCopy small{color:var(--entry-accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:.68rem;font-weight:650;line-height:1.2;display:block}._0OhLCq_arrow{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:18px;height:18px;transition:transform .2s var(--ivy-ease);flex:none}._0OhLCq_links>a:hover,._0OhLCq_links>a:focus-visible,._0OhLCq_link:hover,._0OhLCq_link:focus-visible{color:var(--entry-accent)}._0OhLCq_links>a:hover ._0OhLCq_arrow,._0OhLCq_links>a:focus-visible ._0OhLCq_arrow,._0OhLCq_link:hover ._0OhLCq_arrow,._0OhLCq_link:focus-visible ._0OhLCq_arrow{transform:translate(4px)}._0OhLCq_links>a:focus-visible,._0OhLCq_link:focus-visible{outline:3px solid var(--entry-accent);outline-offset:4px}._0OhLCq_chooser ._0OhLCq_grid{min-height:var(--ivy-entry-chooser-height,148px)}._0OhLCq_chooser ._0OhLCq_links>a{border-top:1px solid var(--entry-line);min-height:68px}._0OhLCq_filters ._0OhLCq_grid{min-height:var(--ivy-entry-filter-height,128px);padding-block:24px}._0OhLCq_filters ._0OhLCq_title{letter-spacing:normal;max-width:12ch;font-size:clamp(1.3rem,1.7vw,1.65rem);font-weight:420;line-height:1.1}._0OhLCq_taxonomy ._0OhLCq_grid{min-height:0;padding-block:48px 58px;display:block}._0OhLCq_taxonomy ._0OhLCq_intro{gap:var(--ivy-editorial-grid-gap,clamp(14px, 1.5vw, 24px));grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:25px;display:grid}._0OhLCq_taxonomy ._0OhLCq_eyebrow{grid-column:1/span 3;margin:0}._0OhLCq_taxonomy ._0OhLCq_title{grid-column:4/-1;max-width:680px;font-size:clamp(1.45rem,2vw,2rem);font-weight:390;line-height:1.1}._0OhLCq_taxonomy ._0OhLCq_body{display:block}._0OhLCq_taxonomy ._0OhLCq_links{border-block:1px solid var(--entry-line);gap:0}._0OhLCq_taxonomy ._0OhLCq_links>a{min-height:108px;padding:18px}._0OhLCq_taxonomy ._0OhLCq_links>a+a{border-left:1px solid var(--entry-line)}._0OhLCq_taxonomy ._0OhLCq_links>a:hover,._0OhLCq_taxonomy ._0OhLCq_links>a:focus-visible{background:color-mix(in srgb, var(--ivy-white,#f7f4ef) 52%, transparent)}@media (max-width:1100px){._0OhLCq_taxonomy ._0OhLCq_links{grid-template-columns:repeat(3,minmax(0,1fr))}._0OhLCq_taxonomy ._0OhLCq_links>a:nth-child(4){border-left:0}._0OhLCq_taxonomy ._0OhLCq_links>a:nth-child(n+4){border-top:1px solid var(--entry-line)}}@media (max-width:980px){._0OhLCq_pathways ._0OhLCq_grid,._0OhLCq_chooser ._0OhLCq_grid,._0OhLCq_filters ._0OhLCq_grid{grid-template-columns:1fr;align-items:start;gap:22px;min-height:0;padding-block:32px 36px}._0OhLCq_pathways ._0OhLCq_intro,._0OhLCq_pathways ._0OhLCq_body,._0OhLCq_chooser ._0OhLCq_intro,._0OhLCq_chooser ._0OhLCq_body,._0OhLCq_filters ._0OhLCq_intro,._0OhLCq_filters ._0OhLCq_body{grid-column:auto}._0OhLCq_pathways ._0OhLCq_title,._0OhLCq_chooser ._0OhLCq_title{font-size:2rem}._0OhLCq_pathways ._0OhLCq_intro{align-items:center;min-height:64px;display:flex}._0OhLCq_pathways ._0OhLCq_title{max-width:none}._0OhLCq_pathways ._0OhLCq_links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}._0OhLCq_pathways ._0OhLCq_links>a{min-height:56px;font-size:.84rem}._0OhLCq_chooser ._0OhLCq_links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}._0OhLCq_chooser ._0OhLCq_links>a:last-child{grid-column:1/-1}}@media (max-width:700px){._0OhLCq_grid,._0OhLCq_pathways ._0OhLCq_grid,._0OhLCq_chooser ._0OhLCq_grid,._0OhLCq_filters ._0OhLCq_grid{padding-block:30px 34px}._0OhLCq_taxonomy ._0OhLCq_grid{padding-block:40px 46px}._0OhLCq_taxonomy ._0OhLCq_intro{margin-bottom:22px;display:block}._0OhLCq_taxonomy ._0OhLCq_eyebrow{margin-bottom:9px}._0OhLCq_taxonomy ._0OhLCq_title{font-size:1.55rem}._0OhLCq_taxonomy ._0OhLCq_links{grid-template-columns:repeat(2,minmax(0,1fr))}._0OhLCq_taxonomy ._0OhLCq_links>a,._0OhLCq_taxonomy ._0OhLCq_links>a:nth-child(4){border-left:0;min-height:84px;padding:14px}._0OhLCq_taxonomy ._0OhLCq_links>a:nth-child(2n){border-left:1px solid var(--entry-line)}._0OhLCq_taxonomy ._0OhLCq_links>a:nth-child(n+3){border-top:1px solid var(--entry-line)}}@media (max-width:359px){._0OhLCq_pathways ._0OhLCq_links,._0OhLCq_chooser ._0OhLCq_links,._0OhLCq_taxonomy ._0OhLCq_links{grid-template-columns:1fr}._0OhLCq_chooser ._0OhLCq_links>a:last-child{grid-column:auto}._0OhLCq_taxonomy ._0OhLCq_links>a,._0OhLCq_taxonomy ._0OhLCq_links>a:nth-child(2n),._0OhLCq_taxonomy ._0OhLCq_links>a:nth-child(4){border-left:0}._0OhLCq_taxonomy ._0OhLCq_links>a+a{border-top:1px solid var(--entry-line)}}@media (prefers-reduced-motion:reduce){._0OhLCq_band *,._0OhLCq_band :before,._0OhLCq_band :after{transition:none!important}}
.vJjJGW_page{--editorial-ivory:var(--ivy-white,#f7f4ef);--editorial-oat:var(--ivy-mist,#eee6da);--editorial-sand:var(--ivy-cream-dark,#d8c9b7);--editorial-accent:var(--ivy-gold,#b7a391);--editorial-ink:var(--ivy-ink,#1f1b17);--editorial-muted:var(--ivy-grey,#5f574e);--editorial-line:var(--ivy-border,#1f1b171f);background:var(--editorial-ivory);color:var(--editorial-ink);font-family:var(--ivy-sans);overflow:clip}.vJjJGW_page *,.vJjJGW_page :before,.vJjJGW_page :after{box-sizing:border-box}.vJjJGW_page img{max-width:100%;display:block}.vJjJGW_page a{color:inherit}.vJjJGW_container{width:min(100%, var(--ivy-ctr-max,1440px));padding-inline:var(--ivy-ctr-px,clamp(20px, 4vw, 80px));margin-inline:auto}.vJjJGW_srOnly{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.vJjJGW_breadcrumbBand{z-index:5;padding-top:var(--ivy-editorial-chrome-offset,calc(var(--banner-h,63px) + 76px));background:var(--editorial-ivory);position:relative}.vJjJGW_breadcrumbs{border-bottom:1px solid var(--editorial-line);min-height:42px;color:var(--editorial-muted);flex-wrap:wrap;align-items:center;padding-block:10px;font-size:.75rem;line-height:1.45;display:flex}.vJjJGW_breadcrumbs a{text-decoration:none}.vJjJGW_breadcrumbs a:hover,.vJjJGW_breadcrumbs a:focus-visible{color:var(--editorial-ink);text-underline-offset:3px;text-decoration:underline}.vJjJGW_breadcrumbSeparator{opacity:.42;margin-inline:8px}.vJjJGW_eyebrow{color:var(--ivy-gold-text,#5f5248);letter-spacing:.08em;text-transform:uppercase;margin:0 0 13px;font-size:.75rem;font-weight:620;line-height:1.35}.vJjJGW_hero{min-height:clamp(560px,72svh,820px);padding-top:var(--ivy-editorial-hero-top,clamp(74px, 8vw, 118px));background:var(--editorial-ivory);padding-bottom:clamp(56px,7vw,92px);position:relative;overflow:hidden}.vJjJGW_breadcrumbBand+.vJjJGW_hero{--ivy-editorial-hero-top:clamp(28px, 4vw, 56px)}.vJjJGW_heroGrid{min-height:inherit;gap:var(--ivy-editorial-grid-gap,clamp(14px, 1.5vw, 24px));grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.vJjJGW_heroCopy{z-index:2;grid-column:1/span 6;max-width:700px;position:relative}.vJjJGW_heroTitle{max-width:11ch;color:var(--editorial-ink);letter-spacing:-.018em;text-wrap:balance;margin:0;font-size:clamp(3.1rem,6.1vw,6.7rem);font-weight:380;line-height:.96}.vJjJGW_heroIntro{max-width:570px;color:var(--editorial-muted);margin-top:24px;font-size:clamp(1.05rem,.4vw + .96rem,1.2rem);line-height:1.65}.vJjJGW_heroIntro>:first-child,.vJjJGW_heroMeta>:first-child,.vJjJGW_sectionIntro>:first-child,.vJjJGW_cardBody>:first-child,.vJjJGW_stepBody>:first-child,.vJjJGW_faqAnswer>:first-child,.vJjJGW_finalBody>:first-child{margin-top:0}.vJjJGW_heroIntro>:last-child,.vJjJGW_heroMeta>:last-child,.vJjJGW_sectionIntro>:last-child,.vJjJGW_cardBody>:last-child,.vJjJGW_stepBody>:last-child,.vJjJGW_faqAnswer>:last-child,.vJjJGW_finalBody>:last-child{margin-bottom:0}.vJjJGW_heroMedia{border-radius:var(--ivy-radius-surface);background:var(--editorial-sand);grid-column:7/-1;min-height:clamp(420px,43vw,620px);position:relative;overflow:hidden;box-shadow:0 24px 64px #1f1b171a}.vJjJGW_heroMedia img,.vJjJGW_cardMedia img,.vJjJGW_finalMedia img{object-fit:cover;filter:saturate(.74)sepia(.08)contrast(.98)brightness(1.02);width:100%;height:100%}.vJjJGW_heroMediaLeft .vJjJGW_heroMedia{grid-area:1/1/auto/span 6}.vJjJGW_heroMediaLeft .vJjJGW_heroCopy{grid-area:1/7/auto/-1;padding-left:clamp(20px,3vw,48px)}.vJjJGW_heroAside{z-index:2;background:color-mix(in srgb, var(--editorial-ivory) 88%, transparent);border:1px solid color-mix(in srgb, var(--editorial-ivory) 26%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--ivy-radius-surface);width:min(340px,100% - 36px);padding:clamp(18px,2.4vw,28px);position:absolute;bottom:clamp(18px,2.5vw,34px);right:clamp(18px,2.5vw,34px);box-shadow:0 20px 56px #1f1b171f}.vJjJGW_heroUrgent{background:linear-gradient(135deg, var(--editorial-ivory), var(--editorial-oat))}.vJjJGW_heroUrgent .vJjJGW_heroMedia{box-shadow:none}.vJjJGW_heroPlain .vJjJGW_heroCopy,.vJjJGW_heroNoMedia .vJjJGW_heroCopy{grid-column:1/span 9;max-width:920px}.vJjJGW_heroFullBleed{background:var(--editorial-ink);min-height:clamp(620px,88svh,940px);color:var(--editorial-ivory);padding-block:0;display:grid}.vJjJGW_heroFullBleed>.vJjJGW_heroMedia{min-height:0;box-shadow:none;border-radius:0;position:absolute;inset:0}.vJjJGW_heroFullBleed>.vJjJGW_heroMedia:after{content:"";background:radial-gradient(at 24% 68%,#1f1b17b8,#1f1b1757 46%,#0000 68%),linear-gradient(90deg,#1f1b17b8,#1f1b172e 74%);position:absolute;inset:0}.vJjJGW_heroFullBleed .vJjJGW_heroGrid{z-index:2;padding-top:var(--ivy-editorial-chrome-offset,calc(var(--banner-h,63px) + 76px));align-items:end;padding-bottom:clamp(64px,9vh,116px);position:relative}.vJjJGW_heroFullBleed .vJjJGW_heroTitle,.vJjJGW_heroFullBleed .vJjJGW_eyebrow{color:var(--editorial-ivory)}.vJjJGW_heroFullBleed .vJjJGW_heroIntro,.vJjJGW_heroFullBleed .vJjJGW_heroMeta{color:color-mix(in srgb, var(--editorial-ivory) 82%, transparent)}.vJjJGW_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.vJjJGW_actions>a{border:1px solid color-mix(in srgb, var(--editorial-ink) 16%, transparent);min-height:44px;color:var(--editorial-ink);letter-spacing:.05em;text-align:center;text-transform:uppercase;border-radius:var(--ivy-radius-control);background:0 0;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:.78rem;font-weight:620;line-height:1;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.vJjJGW_actions>a:first-child{background:var(--editorial-ink);border-color:var(--editorial-ink);color:var(--editorial-ivory)}.vJjJGW_actions>a:hover,.vJjJGW_actions>a:focus-visible{background:var(--editorial-accent);border-color:var(--editorial-accent);color:var(--editorial-ink)}.vJjJGW_heroFullBleed .vJjJGW_actions>a:not(:first-child){border-color:color-mix(in srgb, var(--editorial-ivory) 38%, transparent);color:var(--editorial-ivory)}.vJjJGW_heroMeta{max-width:580px;color:var(--editorial-muted);margin-top:16px;font-size:.82rem;line-height:1.55}.vJjJGW_section{padding-block:var(--ivy-editorial-section-y,clamp(72px, 7vw, 112px))}.vJjJGW_surfaceIvory{background:var(--editorial-ivory)}.vJjJGW_surfaceOat{background:var(--editorial-oat)}.vJjJGW_surfaceSand{background:var(--editorial-sand);--editorial-muted:var(--ivy-grey-on-mist,#514a43)}.vJjJGW_surfaceInk{background:var(--editorial-ink);color:var(--editorial-ivory)}.vJjJGW_sectionHeader{gap:var(--ivy-editorial-grid-gap,clamp(14px, 1.5vw, 24px));margin-bottom:var(--ivy-editorial-head-gap,clamp(32px, 4vw, 48px));grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.vJjJGW_sectionHeading{grid-column:1/span 6}.vJjJGW_sectionIntro{max-width:640px;color:var(--editorial-muted);grid-column:7/-1;font-size:clamp(1.05rem,.4vw + .96rem,1.2rem);line-height:1.65}.vJjJGW_sectionTitle{max-width:13ch;color:var(--editorial-ink);letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(2.15rem,4vw,4.2rem);font-weight:380;line-height:1.01}.vJjJGW_surfaceInk .vJjJGW_sectionTitle,.vJjJGW_surfaceInk .vJjJGW_eyebrow{color:var(--editorial-ivory)}.vJjJGW_surfaceInk .vJjJGW_sectionIntro{color:color-mix(in srgb, var(--editorial-ivory) 76%, transparent)}.vJjJGW_layoutStack .vJjJGW_sectionHeader{display:block}.vJjJGW_layoutStack .vJjJGW_sectionIntro{margin-top:20px}.vJjJGW_layoutNarrow>.vJjJGW_container{max-width:920px}.vJjJGW_layoutNarrow .vJjJGW_sectionHeader{text-align:center;display:block}.vJjJGW_layoutNarrow .vJjJGW_sectionHeading,.vJjJGW_layoutNarrow .vJjJGW_sectionTitle,.vJjJGW_layoutNarrow .vJjJGW_sectionIntro{max-width:760px;margin-inline:auto}.vJjJGW_layoutNarrow .vJjJGW_sectionIntro{margin-top:18px}.vJjJGW_layoutSplit .vJjJGW_sectionBody{width:calc(50% - var(--ivy-editorial-grid-gap,24px) / 2);margin-left:auto}.vJjJGW_grid{gap:var(--ivy-editorial-grid-gap,clamp(14px, 1.5vw, 24px));margin:0;padding:0;list-style:none;display:grid}.vJjJGW_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.vJjJGW_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.vJjJGW_grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.vJjJGW_card{border-radius:var(--ivy-radius-surface);border:1px solid var(--editorial-line);min-width:0;min-height:250px;box-shadow:var(--ivy-shadow-surface);color:var(--editorial-ink);transition:transform .24s var(--ivy-ease), box-shadow .24s var(--ivy-ease), background .24s var(--ivy-ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}a.vJjJGW_card:hover,a.vJjJGW_card:focus-visible{box-shadow:var(--ivy-shadow-surface-hover);transform:translateY(-3px)}.vJjJGW_cardIvory{background:var(--editorial-ivory)}.vJjJGW_cardOat{background:var(--editorial-oat)}.vJjJGW_cardSand{background:var(--editorial-sand);--editorial-muted:var(--ivy-grey-on-mist,#514a43)}.vJjJGW_cardMedia{aspect-ratio:4/3;background:var(--editorial-sand);position:relative;overflow:hidden}.vJjJGW_cardContent{flex-direction:column;flex:1;padding:clamp(22px,2.5vw,32px);display:flex}.vJjJGW_cardMeta{color:var(--ivy-gold-text,#5f5248);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;margin-bottom:20px;font-size:.72rem;font-weight:620;display:flex}.vJjJGW_cardTitle{color:var(--editorial-ink);margin:0;font-size:clamp(1.3rem,1.7vw,1.82rem);font-weight:420;line-height:1.12}.vJjJGW_cardBody,.vJjJGW_cardChildren{color:var(--editorial-muted);margin-top:14px;font-size:.98rem;line-height:1.62}.vJjJGW_cardAction{letter-spacing:.05em;text-transform:uppercase;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;align-items:center;gap:10px;width:fit-content;margin-top:auto;padding-top:26px;padding-bottom:4px;font-size:.75rem;font-weight:620;transition:background-size .22s;display:inline-flex}a.vJjJGW_card:hover .vJjJGW_cardAction,a.vJjJGW_card:focus-visible .vJjJGW_cardAction{background-size:100% 1px}.vJjJGW_steps{border-top:1px solid var(--editorial-line);margin:0;padding:0;list-style:none}.vJjJGW_steps li{border-bottom:1px solid var(--editorial-line);grid-template-columns:64px minmax(0,1fr);gap:clamp(16px,2.5vw,32px);padding-block:clamp(22px,3vw,38px);display:grid}.vJjJGW_stepNumber{color:var(--ivy-gold-text,#5f5248);font-size:1.15rem;font-weight:380;line-height:1.2}.vJjJGW_steps h3{color:var(--editorial-ink);margin:0;font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:420;line-height:1.2}.vJjJGW_stepBody{max-width:620px;color:var(--editorial-muted);margin-top:8px;font-size:1rem;line-height:1.68}.vJjJGW_faq{max-width:760px}.vJjJGW_faq details{border-bottom:1px solid var(--editorial-line)}.vJjJGW_faq summary{min-height:58px;color:var(--editorial-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:18px;font-size:clamp(1.05rem,1.2vw,1.2rem);line-height:1.35;list-style:none;display:flex}.vJjJGW_faq summary::-webkit-details-marker{display:none}.vJjJGW_faq summary:after{content:"+";color:var(--ivy-gold-text,#5f5248);flex:none;font-size:1.25rem;font-weight:380;transition:transform .2s}.vJjJGW_faq details[open] summary:after{transform:rotate(45deg)}.vJjJGW_faqAnswer{max-width:650px;color:var(--editorial-muted);padding-bottom:24px;font-size:1rem;line-height:1.68}.vJjJGW_finalCta{background:var(--editorial-sand);position:relative;overflow:hidden}.vJjJGW_finalMedia{position:absolute;inset:0}.vJjJGW_finalMedia:after{content:"";background:linear-gradient(90deg, #d8c9b733, #d8c9b7b3 60%, var(--editorial-sand));position:absolute;inset:0}.vJjJGW_finalGrid{z-index:2;gap:var(--ivy-editorial-grid-gap,clamp(14px, 1.5vw, 24px));grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:clamp(470px,48vw,640px);padding-block:clamp(64px,6vw,96px);display:grid;position:relative}.vJjJGW_finalCard{background:color-mix(in srgb, var(--editorial-ivory) 82%, transparent);border:1px solid color-mix(in srgb, var(--editorial-ivory) 30%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:var(--ivy-radius-surface);grid-column:8/-1;padding:clamp(26px,3.4vw,42px);box-shadow:0 24px 70px #1f1b171c}.vJjJGW_finalLeft .vJjJGW_finalCard{grid-column:1/span 5}.vJjJGW_finalCenter .vJjJGW_finalCard{text-align:center;grid-column:3/span 8}.vJjJGW_finalCenter .vJjJGW_actions{justify-content:center}.vJjJGW_finalTitle{color:var(--editorial-ink);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,4.2vw,4.5rem);font-weight:380;line-height:.96}.vJjJGW_finalBody{color:var(--editorial-muted);margin-top:18px;font-size:clamp(1.02rem,.35vw + .95rem,1.16rem);line-height:1.62}.vJjJGW_finalNote{color:var(--editorial-muted);margin-top:18px;font-size:.82rem;line-height:1.5}.vJjJGW_finalCtaPlain{background:linear-gradient(135deg, var(--editorial-oat), var(--editorial-sand))}.vJjJGW_finalCtaPlain .vJjJGW_finalGrid{min-height:auto;padding-block:clamp(76px,9vw,128px)}.vJjJGW_finalCtaPlain .vJjJGW_finalCard{box-shadow:none}@media (max-width:1100px){.vJjJGW_heroTitle{font-size:clamp(3rem,6.8vw,5.6rem)}.vJjJGW_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.vJjJGW_heroGrid{grid-template-columns:1fr}.vJjJGW_heroCopy,.vJjJGW_heroMedia,.vJjJGW_heroMediaLeft .vJjJGW_heroCopy,.vJjJGW_heroMediaLeft .vJjJGW_heroMedia,.vJjJGW_heroPlain .vJjJGW_heroCopy,.vJjJGW_heroNoMedia .vJjJGW_heroCopy{grid-area:auto/1}.vJjJGW_heroCopy,.vJjJGW_heroMediaLeft .vJjJGW_heroCopy{padding-left:0}.vJjJGW_heroMedia{order:-1;min-height:clamp(340px,54vw,520px)}.vJjJGW_heroMediaAfter .vJjJGW_heroMedia{order:2}.vJjJGW_heroMediaAfter .vJjJGW_heroCopy{order:1}.vJjJGW_sectionHeading{grid-column:1/span 7}.vJjJGW_sectionIntro{grid-column:8/-1}.vJjJGW_grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.vJjJGW_finalCard,.vJjJGW_finalLeft .vJjJGW_finalCard{grid-column:6/-1}}@media (max-width:760px){.vJjJGW_breadcrumbBand{padding-top:var(--ivy-editorial-chrome-offset,calc(var(--banner-h,52px) + 64px))}.vJjJGW_breadcrumbs{white-space:nowrap;min-height:38px;padding-block:8px;font-size:.7rem;overflow:hidden}.vJjJGW_hero,.vJjJGW_breadcrumbBand+.vJjJGW_hero{--ivy-editorial-hero-top:0px;min-height:0;padding:var(--ivy-editorial-hero-top) 0 0}.vJjJGW_heroGrid{flex-direction:column;padding-inline:0;display:flex}.vJjJGW_heroMedia{width:100%;min-height:clamp(310px,96vw,510px);box-shadow:none;order:1}.vJjJGW_heroCopy,.vJjJGW_heroMediaLeft .vJjJGW_heroCopy{order:2;width:100%;max-width:none;padding:clamp(38px,10vw,58px) 20px 68px}.vJjJGW_heroMediaAfter .vJjJGW_heroMedia{order:2}.vJjJGW_heroMediaAfter .vJjJGW_heroCopy{order:1}.vJjJGW_heroTitle{max-width:10.5ch;font-size:clamp(2.65rem,11.2vw,3.45rem);line-height:.98}.vJjJGW_heroIntro{margin-top:18px;font-size:1rem;line-height:1.58}.vJjJGW_heroAside{width:min(340px,100% - 32px);bottom:16px;right:16px}.vJjJGW_heroFullBleed{background:var(--editorial-oat);min-height:0;color:var(--editorial-ink);display:block}.vJjJGW_heroFullBleed>.vJjJGW_heroMedia{width:100%;min-height:clamp(360px,110vw,520px);position:relative}.vJjJGW_heroFullBleed>.vJjJGW_heroMedia:after{background:linear-gradient(180deg, transparent 48%, color-mix(in srgb, var(--editorial-oat) 34%, transparent) 76%, var(--editorial-oat))}.vJjJGW_heroFullBleed .vJjJGW_heroGrid{min-height:0;padding:0;display:block}.vJjJGW_heroFullBleed .vJjJGW_heroTitle,.vJjJGW_heroFullBleed .vJjJGW_eyebrow{color:var(--editorial-ink)}.vJjJGW_heroFullBleed .vJjJGW_heroIntro,.vJjJGW_heroFullBleed .vJjJGW_heroMeta{color:var(--editorial-muted)}.vJjJGW_heroFullBleed .vJjJGW_actions>a:not(:first-child){border-color:var(--editorial-line);color:var(--editorial-ink)}.vJjJGW_actions{grid-template-columns:1fr;width:min(100%,360px);margin-top:24px;display:grid}.vJjJGW_actions>a{min-height:46px}.vJjJGW_section{padding-block:68px}.vJjJGW_sectionHeader{margin-bottom:30px;display:block}.vJjJGW_sectionTitle{max-width:12ch;font-size:clamp(2rem,9vw,3rem)}.vJjJGW_sectionIntro{max-width:36ch;margin-top:18px;font-size:1rem;line-height:1.58}.vJjJGW_layoutNarrow .vJjJGW_sectionHeader{text-align:left}.vJjJGW_layoutNarrow .vJjJGW_sectionHeading,.vJjJGW_layoutNarrow .vJjJGW_sectionTitle,.vJjJGW_layoutNarrow .vJjJGW_sectionIntro{margin-inline:0}.vJjJGW_layoutSplit .vJjJGW_sectionBody{width:100%;margin-left:0}.vJjJGW_grid2,.vJjJGW_grid3,.vJjJGW_grid4{grid-template-columns:1fr}.vJjJGW_gridRail{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;width:calc(100% + 20px);margin-right:-20px;padding:0 20px 14px 0;scroll-padding-inline:0 20px;display:flex;overflow:auto hidden}.vJjJGW_gridRail::-webkit-scrollbar{display:none}.vJjJGW_gridRail>*{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(82vw,380px)}.vJjJGW_card{min-height:230px}.vJjJGW_cardWithMedia{min-height:420px}.vJjJGW_cardContent{padding:22px}.vJjJGW_steps li{grid-template-columns:48px minmax(0,1fr)}.vJjJGW_finalMedia{height:340px;position:relative}.vJjJGW_finalMedia:after{display:none}.vJjJGW_finalGrid{min-height:0;padding-block:0 68px;display:block}.vJjJGW_finalCard,.vJjJGW_finalLeft .vJjJGW_finalCard,.vJjJGW_finalCenter .vJjJGW_finalCard{text-align:left;width:100%;margin-top:-52px;padding:26px 22px}.vJjJGW_finalCenter .vJjJGW_actions{justify-content:initial}.vJjJGW_finalTitle{font-size:clamp(2.45rem,10.5vw,3.2rem);line-height:.98}.vJjJGW_finalCtaPlain .vJjJGW_finalGrid{padding-block:68px}.vJjJGW_finalCtaPlain .vJjJGW_finalCard{margin-top:0}}@media (prefers-reduced-motion:reduce){.vJjJGW_page *,.vJjJGW_page :before,.vJjJGW_page :after{scroll-behavior:auto!important;transition:none!important}}
.j_H6QW_dialog,.j_H6QW_dialog *,.j_H6QW_dialog :before,.j_H6QW_dialog :after{box-sizing:border-box}.j_H6QW_dialog{border-radius:var(--ivy-radius-feature);background:var(--ivy-white);width:min(900px,100vw - 40px);max-width:none;max-height:min(740px,100dvh - 32px);color:var(--ivy-ink);font-family:var(--ivy-sans);overscroll-behavior:contain;border:0;margin:max(16px,50dvh - 320px) auto auto;padding:0;overflow:hidden;box-shadow:0 42px 120px #1f1b1752}.j_H6QW_dialog:not([open]){display:none}.j_H6QW_dialog[open]{animation:j_H6QW_bookingDialogEnter .34s var(--ivy-ease) both}.j_H6QW_dialog::backdrop{-webkit-backdrop-filter:blur(9px);background:#1f1b1794;animation:.24s ease-out both j_H6QW_bookingBackdropEnter}.j_H6QW_shell{flex-direction:column;max-height:min(740px,100dvh - 32px);display:flex;overflow:hidden}.j_H6QW_header{background:radial-gradient(circle at 82% 12%, #f7f4ef1f, transparent 30%), linear-gradient(145deg, var(--ivy-walnut), var(--ivy-walnut-deep));color:var(--ivy-white);flex:none;padding:24px 88px 24px 32px;position:relative}.j_H6QW_header h2{color:var(--ivy-white);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(1.45rem,2vw,1.8rem);font-weight:420;line-height:1.05}.j_H6QW_header h2:focus{outline:0}.j_H6QW_closeButton{width:48px;height:48px;color:var(--ivy-white);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:28px;transform:translateY(-50%)}.j_H6QW_closeButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;width:20px;height:20px}.j_H6QW_closeButton:hover{background:#f7f4ef24}.j_H6QW_closeButton:focus-visible{outline:3px solid var(--ivy-white);outline-offset:3px}.j_H6QW_body{background:radial-gradient(circle at 100% 0%, #d8c9b747, transparent 32%), var(--ivy-white);overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}@keyframes j_H6QW_bookingDialogEnter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes j_H6QW_bookingBackdropEnter{0%{opacity:0}to{opacity:1}}@media (max-width:700px){.j_H6QW_dialog{border-radius:var(--ivy-radius-feature) var(--ivy-radius-feature) 0 0;width:100vw;max-height:calc(100dvh - 8px);margin:auto 0 0}.j_H6QW_shell{max-height:calc(100dvh - 8px)}.j_H6QW_header{padding:22px 72px 22px 20px}.j_H6QW_header h2{font-size:1.45rem}.j_H6QW_closeButton{width:44px;height:44px;right:16px}}@media (max-height:620px) and (orientation:landscape){.j_H6QW_dialog,.j_H6QW_shell{border-radius:0;width:100vw;max-height:100dvh}.j_H6QW_header{padding-block:14px}.j_H6QW_header h2{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.j_H6QW_dialog[open],.j_H6QW_dialog::backdrop{animation:none}}
.aSHWHq_guide,.aSHWHq_guide *,.aSHWHq_guide :before,.aSHWHq_guide :after{box-sizing:border-box}.aSHWHq_guide{width:100%;font-family:var(--ivy-sans);margin-top:12px}.aSHWHq_launchRow{background:color-mix(in srgb, var(--ivy-white) 54%, transparent);border-radius:var(--ivy-radius-surface);justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:7px 7px 7px 16px;display:flex}.aSHWHq_launchCopy{min-width:0;color:var(--ivy-ink);align-items:baseline;gap:10px;line-height:1.35;display:flex}.aSHWHq_launchCopy strong{font-size:.79rem;font-weight:580}.aSHWHq_launchCopy small{color:var(--ivy-muted-on-mist,#5e554d);font-size:.72rem}.aSHWHq_launchButton,.aSHWHq_continueButton,.aSHWHq_primaryAction,.aSHWHq_emergencyAction{border:1px solid var(--ivy-ink);border-radius:var(--ivy-radius-control);background:var(--ivy-ink);min-height:44px;color:var(--ivy-white);letter-spacing:.055em;text-align:center;text-transform:uppercase;cursor:pointer;transition:background .2s var(--ivy-ease), border-color .2s var(--ivy-ease), color .2s var(--ivy-ease), transform .2s var(--ivy-ease);justify-content:center;align-items:center;gap:10px;padding:11px 17px;font-family:inherit;font-size:.7rem;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.aSHWHq_launchButton{flex:none}.aSHWHq_launchButton svg,.aSHWHq_continueButton svg,.aSHWHq_learnMore svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:16px;height:16px;transition:transform .2s var(--ivy-ease)}.aSHWHq_launchButton:hover,.aSHWHq_continueButton:hover,.aSHWHq_primaryAction:hover{background:var(--ivy-walnut-deep);border-color:var(--ivy-walnut-deep)}.aSHWHq_launchButton:hover svg,.aSHWHq_continueButton:hover svg,.aSHWHq_learnMore:hover svg{transform:translate(3px)}.aSHWHq_guide .aSHWHq_launchButton:focus-visible,.aSHWHq_dialog .aSHWHq_continueButton:focus-visible,.aSHWHq_dialog .aSHWHq_backButton:focus-visible,.aSHWHq_dialog .aSHWHq_restartButton:focus-visible,.aSHWHq_dialog .aSHWHq_closeButton:focus-visible,.aSHWHq_dialog .aSHWHq_primaryAction:focus-visible,.aSHWHq_dialog .aSHWHq_secondaryAction:focus-visible,.aSHWHq_dialog .aSHWHq_emergencyAction:focus-visible,.aSHWHq_dialog .aSHWHq_learnMore:focus-visible{outline:3px solid var(--ivy-gold-text);outline-offset:3px}.aSHWHq_dialog{border-radius:var(--ivy-radius-feature);background:var(--ivy-white);width:min(1120px,100vw - 32px);max-width:none;height:min(760px,100dvh - 32px);max-height:none;color:var(--ivy-ink);font-family:var(--ivy-sans);overscroll-behavior:contain;border:0;margin:auto;padding:0;overflow:hidden;box-shadow:0 42px 120px #1f1b174d}.aSHWHq_dialog:not([open]){display:none}.aSHWHq_dialog[open]{animation:aSHWHq_guideEnter .38s var(--ivy-ease) both}.aSHWHq_dialog::backdrop{-webkit-backdrop-filter:blur(10px);background:#1f1b1794;animation:.28s ease-out both aSHWHq_backdropEnter}.aSHWHq_frame{grid-template-columns:minmax(280px,31%) minmax(0,1fr);height:100%;display:grid}.aSHWHq_aside{background:radial-gradient(circle at 18% 12%, #f7f4ef24, transparent 32%), linear-gradient(155deg, var(--ivy-walnut), var(--ivy-walnut-deep));min-width:0;color:var(--ivy-white);flex-direction:column;justify-content:space-between;gap:36px;padding:clamp(34px,4.4vw,58px);display:flex}.aSHWHq_asideEyebrow,.aSHWHq_stageEyebrow,.aSHWHq_resultEyebrow{letter-spacing:.115em;text-transform:uppercase;margin:0 0 16px;font-size:.68rem;font-weight:680;line-height:1.2}.aSHWHq_asideEyebrow{color:#f7f4efd1}.aSHWHq_aside h2{max-width:8ch;color:var(--ivy-white);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.65rem,4vw,4.5rem);font-weight:330;line-height:.94}.aSHWHq_aside h2+p{color:#f7f4efdb;max-width:30ch;margin:24px 0 0;font-size:.9rem;line-height:1.58}.aSHWHq_privacyNote{color:#f7f4efc2;border-top:1px solid #f7f4ef33;max-width:32ch;margin:0;padding-top:18px;font-size:.75rem;line-height:1.55}.aSHWHq_panel{background:radial-gradient(circle at 92% 3%, #d8c9b752, transparent 29%), var(--ivy-white);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;position:relative}.aSHWHq_panelHeader{min-width:0}.aSHWHq_closeButton{z-index:2;border:1px solid var(--ivy-border-med);background:color-mix(in srgb, var(--ivy-white) 90%, transparent);width:44px;height:44px;color:var(--ivy-ink);cursor:pointer;transition:background .2s var(--ivy-ease), transform .2s var(--ivy-ease);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:20px;right:22px}.aSHWHq_closeButton:hover{background:var(--ivy-mist);transform:rotate(3deg)}.aSHWHq_closeButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;width:18px;height:18px}.aSHWHq_progress{color:var(--ivy-gold-text);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:20px;padding:24px 82px 18px clamp(28px,5vw,66px);font-size:.67rem;font-weight:650;display:flex}.aSHWHq_progress ol{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;min-width:120px;margin:0;padding:0;list-style:none;display:grid}.aSHWHq_progress li{background:var(--ivy-border-med);height:2px;transition:background .28s var(--ivy-ease), transform .28s var(--ivy-ease);border-radius:999px}.aSHWHq_progress li[data-current=true],.aSHWHq_progress li[data-complete=true]{background:var(--ivy-walnut)}.aSHWHq_progress li[data-current=true]{transform:scaleY(2)}.aSHWHq_mobileDisclosure{color:var(--ivy-grey,#625950);margin:0;font-size:.7rem;line-height:1.42;display:none}.aSHWHq_stage{scrollbar-gutter:stable;min-height:0;padding:16px clamp(28px,5vw,66px) 30px;overflow:hidden auto}.aSHWHq_fieldset{border:0;min-width:0;margin:0;padding:0}.aSHWHq_legend,.aSHWHq_result h3{max-width:13ch;color:var(--ivy-ink);letter-spacing:-.04em;text-wrap:balance;margin:0;padding:0;font-size:clamp(2.15rem,4.1vw,4.2rem);font-weight:350;line-height:.98}.aSHWHq_legend:focus,.aSHWHq_result h3:focus{outline:none}.aSHWHq_stageEyebrow,.aSHWHq_resultEyebrow{color:var(--ivy-gold-text)}.aSHWHq_legend>span{display:block}.aSHWHq_stageIntro,.aSHWHq_resultBody{max-width:620px;color:var(--ivy-grey,#625950);margin:18px 0 0;font-size:clamp(.94rem,.35vw + .88rem,1.05rem);line-height:1.6}.aSHWHq_choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.aSHWHq_choice{border:1px solid var(--ivy-border);border-radius:var(--ivy-radius-surface);cursor:pointer;min-width:0;min-height:112px;transition:background .22s var(--ivy-ease), border-color .22s var(--ivy-ease), box-shadow .22s var(--ivy-ease), transform .22s var(--ivy-ease);background:#f7f4efb3;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:20px;display:grid;position:relative}.aSHWHq_choice:hover{border-color:color-mix(in srgb, var(--ivy-walnut) 48%, transparent);background:var(--ivy-white);transform:translateY(-2px);box-shadow:0 16px 40px #1f1b1712}.aSHWHq_choice[data-selected=true]{border-color:var(--ivy-walnut);background:color-mix(in srgb, var(--ivy-mist) 68%, var(--ivy-white));box-shadow:inset 0 0 0 1px var(--ivy-walnut)}.aSHWHq_choice:focus-within{outline:3px solid var(--ivy-gold-text);outline-offset:3px}.aSHWHq_choice:has(.aSHWHq_choiceInput:focus-visible){outline:3px solid var(--ivy-gold-text);outline-offset:3px}.aSHWHq_choiceInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.aSHWHq_choiceNumber{color:var(--ivy-gold-text);letter-spacing:.08em;padding-top:2px;font-size:.63rem;font-weight:650}.aSHWHq_choiceText{flex-direction:column;gap:7px;min-width:0;display:flex}.aSHWHq_choiceText strong{color:var(--ivy-ink);font-size:.95rem;font-weight:570;line-height:1.25}.aSHWHq_choiceText small{color:var(--ivy-grey,#625950);font-size:.78rem;line-height:1.45}.aSHWHq_choiceMark{border:1px solid var(--ivy-border-med);background:var(--ivy-white);width:17px;height:17px;transition:border .2s var(--ivy-ease), box-shadow .2s var(--ivy-ease);border-radius:50%}.aSHWHq_choice[data-selected=true] .aSHWHq_choiceMark{border:5px solid var(--ivy-walnut)}.aSHWHq_choice[data-preferred-provider=true]{border-color:var(--ivy-walnut);background:color-mix(in srgb, var(--ivy-cream-dark) 34%, var(--ivy-white))}.aSHWHq_choice[data-fund-fit=non-preferred]{border-color:color-mix(in srgb, #8a5748 42%, var(--ivy-border))}.aSHWHq_clinicFundGuidance{border-top:1px solid var(--ivy-border);flex-direction:column;gap:5px;margin-top:5px;padding-top:11px;display:flex}.aSHWHq_clinicFundGuidance b{color:var(--ivy-ink);font-size:.875rem;font-weight:650;line-height:1.35}.aSHWHq_clinicFundGuidance small{color:var(--ivy-ink);font-size:.82rem}.aSHWHq_skipFundButton{min-height:44px;color:var(--ivy-ink);letter-spacing:.055em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:9px 2px;font-family:inherit;font-size:.69rem;font-weight:650}.aSHWHq_dialog .aSHWHq_skipFundButton:focus-visible{outline:3px solid var(--ivy-gold-text);outline-offset:3px}.aSHWHq_fundDisclaimer{max-width:700px;color:var(--ivy-grey,#625950);margin:8px 0 0;font-size:.69rem;line-height:1.48}.aSHWHq_safetyNote{background:color-mix(in srgb, var(--ivy-mist) 68%, var(--ivy-white));border-radius:var(--ivy-radius-control);max-width:700px;color:var(--ivy-grey,#625950);margin:24px 0 0;padding:15px 17px;font-size:.74rem;line-height:1.48}.aSHWHq_safetyNote strong{color:var(--ivy-ink)}.aSHWHq_navigation{background:color-mix(in srgb, var(--ivy-white) 94%, transparent);border-top:1px solid var(--ivy-border);justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:14px clamp(28px,5vw,66px) 18px;display:flex;box-shadow:0 -12px 30px #1f1b1706}.aSHWHq_navigationActions{justify-content:flex-end;align-items:center;gap:14px;display:flex}.aSHWHq_continueButton{min-width:138px}.aSHWHq_continueButton:disabled{border-color:var(--ivy-border);background:var(--ivy-mist);color:#1f1b1766;cursor:not-allowed}.aSHWHq_backButton,.aSHWHq_restartButton{min-height:44px;color:var(--ivy-ink);letter-spacing:.055em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:9px 2px;font-family:inherit;font-size:.72rem;font-weight:650}.aSHWHq_restartButton{color:var(--ivy-gold-text)}.aSHWHq_result{max-width:700px;padding-top:clamp(10px,2vw,28px)}.aSHWHq_result h3{max-width:12ch}.aSHWHq_clinicSelection{border-radius:var(--ivy-radius-control);background:var(--ivy-mist);color:var(--ivy-gold-text);letter-spacing:.065em;text-transform:uppercase;margin:20px 0 0;padding:7px 10px;font-size:.67rem;font-weight:650;display:inline-flex}.aSHWHq_portalNote{border-left:2px solid var(--ivy-gold);max-width:620px;color:var(--ivy-ink);margin:18px 0 0;padding-left:15px;font-size:.85rem;font-weight:520;line-height:1.5}.aSHWHq_portalDetails{color:var(--ivy-grey,#625950);margin:15px 0 0;font-size:.78rem;font-weight:560;line-height:1.45}.aSHWHq_resultFundNotice{border:1px solid var(--ivy-border);border-radius:var(--ivy-radius-control);background:color-mix(in srgb, var(--ivy-mist) 70%, var(--ivy-white));max-width:620px;margin-top:20px;padding:15px 17px}.aSHWHq_resultFundNotice[data-fund-fit=preferred]{border-color:color-mix(in srgb, var(--ivy-walnut) 45%, var(--ivy-border))}.aSHWHq_resultFundNotice[data-fund-fit=non-preferred]{border-color:color-mix(in srgb, #8a5748 48%, var(--ivy-border));background:color-mix(in srgb, #f2e7df 65%, var(--ivy-white))}.aSHWHq_resultFundNotice strong{color:var(--ivy-ink);font-size:.78rem;font-weight:660}.aSHWHq_resultFundNotice p{color:var(--ivy-grey,#625950);margin:6px 0 0;font-size:.75rem;line-height:1.48}.aSHWHq_resultActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.aSHWHq_primaryAction,.aSHWHq_secondaryAction,.aSHWHq_emergencyAction{min-height:48px;padding:13px 22px}.aSHWHq_primaryAction,.aSHWHq_emergencyAction{border-radius:var(--ivy-radius-control)!important}.aSHWHq_secondaryAction{border:1px solid var(--ivy-border-med);min-height:48px;color:var(--ivy-ink);letter-spacing:.055em;text-align:center;text-transform:uppercase;transition:background .2s var(--ivy-ease), border-color .2s var(--ivy-ease);background:0 0;justify-content:center;align-items:center;padding:13px 22px;font-family:inherit;font-size:.7rem;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;border-radius:var(--ivy-radius-pill)!important}.aSHWHq_secondaryAction:hover{border-color:var(--ivy-walnut);background:var(--ivy-mist)}.aSHWHq_emergencyAction{background:#7a2922;border-color:#7a2922;min-width:150px}.aSHWHq_emergencyAction:hover{background:#5f1f1a;border-color:#5f1f1a}.aSHWHq_actionNote,.aSHWHq_emergencyNote{max-width:620px;color:var(--ivy-grey,#625950);margin:14px 0 0;font-size:.72rem;line-height:1.5}.aSHWHq_emergencyNote{color:#6b2721;font-weight:550}.aSHWHq_learnMore{color:var(--ivy-ink);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:8px;margin-top:26px;font-size:.7rem;font-weight:650;text-decoration:none;display:inline-flex}.aSHWHq_noScript{color:var(--ivy-ink);flex-wrap:wrap;gap:12px 18px;margin-top:12px;font-size:.76rem;display:flex}.aSHWHq_noScript a{color:inherit}@keyframes aSHWHq_guideEnter{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes aSHWHq_backdropEnter{0%{opacity:0}to{opacity:1}}@media (max-width:980px){.aSHWHq_launchCopy{flex-direction:column;align-items:flex-start;gap:2px}.aSHWHq_frame{grid-template-columns:minmax(230px,29%) minmax(0,1fr)}.aSHWHq_aside{padding:32px 28px}.aSHWHq_choiceGrid{grid-template-columns:1fr}}@media (max-width:700px){.aSHWHq_guide{margin-top:14px}.aSHWHq_launchRow{flex-direction:column;align-items:stretch;gap:10px;padding:14px}.aSHWHq_launchButton{width:100%}.aSHWHq_dialog{border-radius:0;width:100vw;height:100dvh;margin:0}.aSHWHq_frame{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;display:grid;position:relative}.aSHWHq_aside{min-height:116px;padding:calc(18px + env(safe-area-inset-top,0px)) 66px 18px 20px;display:block}.aSHWHq_asideEyebrow{margin-bottom:8px}.aSHWHq_aside h2{letter-spacing:-.035em;max-width:none;font-size:1.72rem;line-height:1}.aSHWHq_aside h2+p{max-width:42ch;margin-top:9px;font-size:.72rem;line-height:1.4}.aSHWHq_privacyNote{display:none}.aSHWHq_panel{grid-template-columns:minmax(0,1fr);min-height:0;position:static}.aSHWHq_closeButton{top:calc(14px + env(safe-area-inset-top,0px));color:var(--ivy-white);background:#1f1b1726;border-color:#f7f4ef47;right:14px}.aSHWHq_closeButton:hover{background:#1f1b1759}.aSHWHq_dialog .aSHWHq_closeButton:focus-visible{outline-color:var(--ivy-white)}.aSHWHq_progress{gap:12px;padding:16px 20px 10px}.aSHWHq_progress ol{flex:1;min-width:0}.aSHWHq_mobileDisclosure{padding:0 20px 8px;display:block}.aSHWHq_stage{padding:12px 20px 24px}.aSHWHq_legend,.aSHWHq_result h3{max-width:14ch;font-size:clamp(2rem,10vw,3.05rem)}.aSHWHq_stageIntro,.aSHWHq_resultBody{margin-top:14px;font-size:.9rem}.aSHWHq_choiceGrid{gap:9px;margin-top:20px}.aSHWHq_choice{gap:11px;min-height:88px;padding:15px}.aSHWHq_choiceText strong{font-size:.9rem}.aSHWHq_choiceText small{font-size:.73rem}.aSHWHq_safetyNote{margin-top:18px;padding:13px 14px;font-size:.7rem}.aSHWHq_navigation{min-height:70px;padding:11px 20px calc(11px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;row-gap:8px}.aSHWHq_navigationActions{flex-wrap:wrap;gap:10px;min-width:0;margin-left:auto}.aSHWHq_skipFundButton{max-width:92px;line-height:1.25}.aSHWHq_continueButton{min-width:128px}.aSHWHq_result{padding-top:4px}.aSHWHq_resultActions{flex-direction:column;margin-top:22px}.aSHWHq_primaryAction,.aSHWHq_secondaryAction,.aSHWHq_emergencyAction{width:100%}.aSHWHq_learnMore{margin-top:22px}}@media (max-width:359px),(max-height:620px) and (max-width:700px){.aSHWHq_aside{min-height:98px;padding-top:calc(13px + env(safe-area-inset-top,0px));padding-bottom:13px}.aSHWHq_aside h2{font-size:1.45rem}.aSHWHq_aside h2+p{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aSHWHq_progress{padding-top:12px}.aSHWHq_legend,.aSHWHq_result h3{font-size:1.9rem}}@media (max-height:620px) and (orientation:landscape){.aSHWHq_dialog{border-radius:0;width:100vw;height:100dvh;margin:0}.aSHWHq_frame{grid-template-columns:1fr}.aSHWHq_aside{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aSHWHq_panel{height:100dvh;position:relative}.aSHWHq_panelHeader{min-height:68px}.aSHWHq_closeButton{border-color:var(--ivy-border-med);background:color-mix(in srgb, var(--ivy-white) 90%, transparent);color:var(--ivy-ink);top:12px;right:14px}.aSHWHq_closeButton:hover{background:var(--ivy-mist)}.aSHWHq_dialog .aSHWHq_closeButton:focus-visible{outline-color:var(--ivy-gold-text)}.aSHWHq_progress{padding:12px 72px 7px 18px}.aSHWHq_mobileDisclosure{padding:0 72px 6px 18px;display:block}.aSHWHq_stage{padding:7px 18px 14px}.aSHWHq_legend,.aSHWHq_result h3{max-width:18ch;font-size:clamp(1.7rem,4vw,2.35rem)}.aSHWHq_stageIntro,.aSHWHq_resultBody{margin-top:8px;font-size:.82rem;line-height:1.42}.aSHWHq_choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.aSHWHq_choice{gap:9px;min-height:66px;padding:10px 12px}.aSHWHq_choiceText{gap:3px}.aSHWHq_choiceText strong{font-size:.82rem}.aSHWHq_choiceText small{font-size:.67rem;line-height:1.32}.aSHWHq_safetyNote{margin-top:9px;padding:9px 11px;font-size:.66rem}.aSHWHq_navigation{min-height:56px;padding:6px 18px calc(6px + env(safe-area-inset-bottom,0px))}.aSHWHq_result{padding-top:0}.aSHWHq_resultActions{margin-top:12px}.aSHWHq_actionNote,.aSHWHq_emergencyNote,.aSHWHq_portalNote{margin-top:8px}.aSHWHq_learnMore{margin-top:10px}}@media (prefers-reduced-motion:reduce){.aSHWHq_dialog[open],.aSHWHq_dialog::backdrop{animation:none}.aSHWHq_guide *,.aSHWHq_guide :before,.aSHWHq_guide :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.aLsaQa_aboutPage{--ivory:var(--ivy-white,#f7f4ef);--oat:var(--ivy-mist,#eee6da);--sand:var(--ivy-cream-dark,#d8c9b7);--taupe:var(--ivy-gold,#b7a391);--walnut:var(--ivy-walnut-deep,#59463c);--ink:var(--ivy-ink,#1f1b17);--muted:#1f1b17b3;--line:#1f1b1721;--gap:var(--ivy-editorial-grid-gap,clamp(14px, 1.5vw, 24px));background:var(--ivory);color:var(--ink);overflow:clip}.aLsaQa_aboutPage *,.aLsaQa_aboutPage :before,.aLsaQa_aboutPage :after{box-sizing:border-box}.aLsaQa_aboutPage a{color:inherit}.aLsaQa_aboutPage svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none}.aLsaQa_aboutPage a:focus-visible,.aLsaQa_aboutPage summary:focus-visible{outline-offset:4px;outline:3px solid #4f3a31}.aLsaQa_standard a:focus-visible{outline-color:var(--ivory)}.aLsaQa_container{width:min(100%, var(--ivy-ctr-max,1440px));padding-inline:var(--ivy-ctr-px,clamp(20px, 4vw, 80px));margin-inline:auto}.aLsaQa_eyebrow{margin:0 0 var(--ivy-hero-eyebrow-gap,17px);color:#665548;font-size:var(--ivy-hero-eyebrow-size,.72rem);font-weight:var(--ivy-hero-eyebrow-weight,650);letter-spacing:var(--ivy-hero-eyebrow-tracking,.115em);line-height:var(--ivy-hero-eyebrow-leading,1.2);text-transform:uppercase}.aLsaQa_sectionTitle{max-width:13.5ch;color:var(--ink);font-kerning:normal;letter-spacing:normal;text-wrap:balance;margin:0;font-size:clamp(2.55rem,3.8vw,4.2rem);font-weight:350;line-height:1.055}.aLsaQa_hero{min-height:var(--ivy-hero-editorial-min-height,clamp(680px, 82svh, 860px));isolation:isolate;background:var(--oat);color:var(--ink);display:grid;position:relative;overflow:hidden}.aLsaQa_heroMedia{z-index:-2;position:absolute;inset:0}.aLsaQa_heroMedia img{object-fit:cover;object-position:53% 36%;filter:saturate(.82)sepia(.045)contrast(.97)brightness(1.08)}.aLsaQa_heroImageMobile{display:none}.aLsaQa_heroMedia:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f4effc 0%,#f7f4eff5 35%,#f7f4efba 52%,#f7f4ef29 73%,#f7f4ef08 100%),linear-gradient(#f7f4ef1a,#eee6da2e);position:absolute;inset:0}.aLsaQa_heroGrid{min-height:inherit;gap:var(--gap);padding-top:calc(var(--banner-h,63px) + 148px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-bottom:clamp(48px,6.5vw,82px);display:grid}.aLsaQa_heroCopy{grid-column:1/span 7;max-width:760px}.aLsaQa_heroTitle{max-width:10.8ch;color:var(--ink);font-size:var(--ivy-hero-editorial-title-size,clamp(3.9rem, 6vw, 6.2rem));font-kerning:normal;letter-spacing:var(--ivy-hero-editorial-title-tracking,normal);font-weight:350;line-height:var(--ivy-hero-editorial-title-leading,1.03);text-wrap:balance;margin:0}.aLsaQa_heroIntro{max-width:620px;color:var(--muted);margin:25px 0 0;font-size:clamp(1rem,.35vw + .94rem,1.18rem);line-height:1.62}.aLsaQa_actions{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.aLsaQa_actions>a{min-height:48px;color:var(--ink);letter-spacing:.055em;text-align:center;text-transform:uppercase;border:1px solid #1f1b1733;justify-content:center;align-items:center;padding:12px 20px;font-size:.74rem;font-weight:650;line-height:1;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex;border-radius:999px!important}.aLsaQa_actions>a:first-child{border-color:var(--ink);background:var(--ink);color:var(--ivory);border-radius:var(--ivy-radius-control)!important}.aLsaQa_actions>a:hover,.aLsaQa_actions>a:focus-visible{border-color:var(--taupe);background:var(--taupe);color:var(--ink)}.aLsaQa_proofBand{border-block:1px solid var(--line);background:var(--oat)}.aLsaQa_proofGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0;padding-block:0;display:grid}.aLsaQa_proofGrid div{flex-direction:column;justify-content:center;min-height:120px;padding:22px clamp(18px,2vw,30px);display:flex}.aLsaQa_proofGrid div:first-child{padding-left:0}.aLsaQa_proofGrid div+div{border-left:1px solid var(--line)}.aLsaQa_proofGrid dt,.aLsaQa_proofGrid dd{margin:0}.aLsaQa_proofGrid dt{font-kerning:normal;letter-spacing:normal;font-size:clamp(1.65rem,2.2vw,2.35rem);font-weight:390;line-height:1}.aLsaQa_proofGrid dd{color:#6a594d;letter-spacing:.075em;text-transform:uppercase;margin-top:9px;font-size:.67rem;font-weight:650;line-height:1.4}.aLsaQa_story{background:var(--ivory);padding-block:clamp(82px,7.5vw,112px)}.aLsaQa_storyHeader,.aLsaQa_sectionHeader{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.aLsaQa_storyHeader>div:first-child,.aLsaQa_sectionHeader>div{grid-column:1/span 6}.aLsaQa_storyAnswer,.aLsaQa_sectionHeader>p{max-width:600px;color:var(--muted);grid-column:8/-1;margin:0;font-size:clamp(1rem,.3vw + .96rem,1.16rem);line-height:1.65}.aLsaQa_storyAnswer p{margin:0}.aLsaQa_storyAnswer p+p{margin-top:16px}.aLsaQa_timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(34px,5vw,72px);margin:clamp(58px,6vw,82px) 0 0;padding:0;list-style:none;display:grid}.aLsaQa_timeline li{min-width:0}.aLsaQa_timeline li>span{color:#715f51;letter-spacing:.055em;text-transform:uppercase;font-size:.74rem;font-weight:650;display:block}.aLsaQa_timeline h3{font-kerning:normal;letter-spacing:normal;margin:18px 0 0;font-size:clamp(1.3rem,1.55vw,1.58rem);font-weight:440;line-height:1.23}.aLsaQa_timeline p{max-width:39ch;color:var(--muted);margin:12px 0 0;font-size:.94rem;line-height:1.62}.aLsaQa_standard{isolation:isolate;background:var(--walnut);min-height:clamp(760px,58vw,860px);color:var(--ivory);display:grid;position:relative;overflow:hidden}.aLsaQa_standardMedia{z-index:-2;position:absolute;inset:0}.aLsaQa_standardMedia img{object-fit:cover;object-position:50% 48%;filter:saturate(.68)sepia(.1)contrast(.95)brightness(.86)}.aLsaQa_standardMedia:after{content:"";background:linear-gradient(90deg,#392922e6,#513b31b8 50%,#49352d66),linear-gradient(#0000 38%,#1f1b1742);position:absolute;inset:0}.aLsaQa_standardGrid{min-height:inherit;gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-block:clamp(72px,7vw,100px);display:grid}.aLsaQa_standardIntro{grid-column:1/span 5;max-width:560px}.aLsaQa_standard .aLsaQa_eyebrow,.aLsaQa_standard .aLsaQa_sectionTitle{color:var(--ivory)}.aLsaQa_standard .aLsaQa_sectionTitle{max-width:10.5ch;font-size:clamp(2.75rem,4.05vw,4.45rem);line-height:1.035}.aLsaQa_standardIntro>p:last-child{color:#f7f4efd6;max-width:470px;margin:25px 0 0;font-size:1.04rem;line-height:1.64}.aLsaQa_standardPanel{border-radius:var(--ivy-radius-surface,18px);color:var(--ink);-webkit-backdrop-filter:blur(14px);background:#f7f4eff0;border:1px solid #f7f4ef57;grid-column:7/-1;margin:0;padding:clamp(24px,2.8vw,38px);list-style:none;box-shadow:0 30px 90px #1f1b1733}.aLsaQa_standardPanel li{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr);gap:17px;padding-block:15px;display:grid}.aLsaQa_standardPanel li:first-child{padding-top:0}.aLsaQa_standardPanel li:last-child{border-bottom:0;padding-bottom:0}.aLsaQa_stepNumber{color:#68584d;padding-top:2px;font-size:.76rem}.aLsaQa_standardPanel h3{flex-wrap:wrap;gap:6px;margin:0;font-size:.99rem;line-height:1.35;display:flex}.aLsaQa_standardPanel h3 strong{font-weight:620}.aLsaQa_standardPanel h3 span{color:var(--muted);font-weight:400}.aLsaQa_standardPanel p{max-width:58ch;color:var(--muted);margin:7px 0 0;font-size:.85rem;line-height:1.55}.aLsaQa_practice{background:linear-gradient(180deg, var(--oat), color-mix(in srgb, var(--oat) 62%, var(--ivory)));padding-block:clamp(82px,7.5vw,112px)}.aLsaQa_practice .aLsaQa_sectionHeader{align-items:center}.aLsaQa_practiceRows{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(48px,5vw,66px);display:grid}.aLsaQa_practiceRows>a{border-radius:var(--ivy-radius-surface,18px);background:color-mix(in srgb, var(--ivory) 82%, transparent);border:1px solid #1f1b171c;flex-direction:column;min-height:320px;padding:clamp(24px,2.5vw,34px);text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:flex;box-shadow:0 18px 48px #1f1b170b}.aLsaQa_practiceRows small{color:#6a5749;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:650;line-height:1.3}.aLsaQa_practiceRows h3{font-kerning:normal;letter-spacing:normal;max-width:16ch;margin:18px 0 0;font-size:clamp(1.55rem,1.8vw,1.95rem);font-weight:400;line-height:1.14}.aLsaQa_practiceRows p{max-width:50ch;color:var(--muted);margin:15px 0 0;font-size:.91rem;line-height:1.6}.aLsaQa_practiceRows>a>span{color:#5c493f;letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:9px;margin-top:auto;padding-top:24px;font-size:.72rem;font-weight:650;display:inline-flex}.aLsaQa_practiceRows>a>span svg{transition:transform .2s}.aLsaQa_practiceRows>a:hover{background:var(--ivory);transform:translateY(-3px);box-shadow:0 24px 60px #1f1b1712}.aLsaQa_practiceRows>a:hover>span svg{transform:translate(4px)}.aLsaQa_questions{background:var(--ivory);scroll-margin-top:calc(var(--banner-h,63px) + 90px);padding-block:clamp(82px,7.5vw,112px)}.aLsaQa_questionsGrid{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.aLsaQa_questionsIntro{top:calc(var(--banner-h,63px) + 110px);grid-column:1/span 5;align-self:start;position:sticky}.aLsaQa_questionsIntro .aLsaQa_sectionTitle{max-width:8.5ch;font-size:clamp(2.5rem,3.45vw,3.8rem)}.aLsaQa_questionsIntro>p:nth-of-type(2){max-width:420px;color:var(--muted);margin:22px 0 0;line-height:1.62}.aLsaQa_resourceLinks{border-top:1px solid var(--line);max-width:490px;margin-top:34px}.aLsaQa_resourceLinks a{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 18px;min-height:77px;padding-block:15px;text-decoration:none;display:grid}.aLsaQa_resourceLinks a>span:first-child{font-size:.95rem;font-weight:570}.aLsaQa_resourceLinks small{color:var(--muted);font-size:.78rem;line-height:1.4}.aLsaQa_resourceLinks svg{grid-area:1/2/span 2;align-self:center;transition:transform .2s}.aLsaQa_resourceLinks a:hover svg{transform:translate(4px)}.aLsaQa_faqList{border-top:1px solid var(--line);grid-column:6/-1}.aLsaQa_faqList details{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;margin:0;padding:0}.aLsaQa_faqList summary{min-height:78px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:21px 2px;font-size:clamp(1.04rem,1.25vw,1.24rem);font-weight:480;line-height:1.35;list-style:none;display:flex}.aLsaQa_faqList summary::-webkit-details-marker{display:none}.aLsaQa_faqList summary::marker{content:""}.aLsaQa_faqList summary:after{content:"+";color:#6d584a;flex:none;font-size:1.25rem;font-weight:380;line-height:1;transition:transform .2s}.aLsaQa_faqList details[open] summary:after{transform:rotate(45deg)}.aLsaQa_faqList details>div{max-width:660px;color:var(--muted);padding:0 42px 25px 2px;font-size:.96rem;line-height:1.68}.aLsaQa_faqList details>div p{margin:0}.aLsaQa_faqList details>div a{color:var(--ink);letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:8px;margin-top:13px;font-size:.78rem;font-weight:620;text-decoration:none;display:inline-flex}.aLsaQa_finalCta{min-height:clamp(570px,48vw,690px)!important}.aLsaQa_finalCta [class*=finalMedia]:after{background:linear-gradient(90deg, var(--sand) 0%, #d8c9b7b8 42%, #d8c9b729 72%, #d8c9b705)}.aLsaQa_finalCta [class*=finalCard]{border-radius:var(--ivy-radius-surface,18px)!important}.aLsaQa_finalCta [class*=actions]>a{border-radius:999px!important;min-height:48px!important}.aLsaQa_finalCta [class*=actions]>a:first-child{border-radius:var(--ivy-radius-control)!important}.aLsaQa_finalCta [class*=finalTitle]{font-kerning:normal;letter-spacing:normal!important;line-height:1.04!important}@media (max-width:1100px){.aLsaQa_heroCopy{grid-column:1/span 8}.aLsaQa_standardIntro{grid-column:1/span 5}.aLsaQa_standardPanel{grid-column:6/-1}.aLsaQa_practiceRows>a{min-height:340px}}@media (max-width:860px){.aLsaQa_hero{min-height:max(710px, calc(100svh - var(--banner-h,52px)))}.aLsaQa_heroMedia img{object-position:72% 44%}.aLsaQa_heroMedia:after{background:linear-gradient(180deg, #f7f4ef0f 0%, #eee6da1a 32%, #eee6dadb 49%, var(--oat) 63%, var(--oat) 100%), linear-gradient(90deg, #f7f4ef33, transparent 62%)}.aLsaQa_heroGrid{align-items:flex-end;padding-block:52px;display:flex}.aLsaQa_heroCopy{width:min(100%,620px);max-width:none}.aLsaQa_heroTitle{max-width:10.5ch}.aLsaQa_storyHeader,.aLsaQa_sectionHeader,.aLsaQa_standardGrid,.aLsaQa_questionsGrid{grid-template-columns:1fr}.aLsaQa_storyHeader>div:first-child,.aLsaQa_sectionHeader>div,.aLsaQa_storyAnswer,.aLsaQa_sectionHeader>p,.aLsaQa_standardIntro,.aLsaQa_standardPanel,.aLsaQa_questionsIntro,.aLsaQa_faqList{grid-column:auto}.aLsaQa_storyHeader,.aLsaQa_sectionHeader{gap:30px}.aLsaQa_storyAnswer,.aLsaQa_sectionHeader>p{max-width:670px}.aLsaQa_timeline{grid-template-columns:1fr;gap:38px}.aLsaQa_timeline p{max-width:64ch}.aLsaQa_standard{min-height:0}.aLsaQa_standardMedia img{opacity:.3;object-position:50% 50%}.aLsaQa_standardMedia:after{background:linear-gradient(#4e3930db,#45322af0)}.aLsaQa_standardGrid{gap:40px}.aLsaQa_standardIntro{max-width:620px}.aLsaQa_standardPanel{justify-self:end;width:min(100%,680px)}.aLsaQa_practiceRows{grid-template-columns:1fr}.aLsaQa_practiceRows>a{min-height:0}.aLsaQa_questionsGrid{gap:48px}.aLsaQa_questionsIntro{position:static}}@media (max-width:700px){.aLsaQa_hero{background:var(--oat);min-height:0;display:block}.aLsaQa_heroMedia{z-index:0;height:clamp(360px,110vw,470px);position:relative;inset:auto}.aLsaQa_heroImageDesktop{display:none}.aLsaQa_heroImageMobile{display:block;object-position:78% 46%!important}.aLsaQa_heroMedia:after{background:linear-gradient(180deg, #eee6da05 38%, #eee6da47 58%, var(--oat) 100%)}.aLsaQa_heroGrid{z-index:1;min-height:0;margin-top:-94px;padding-block:0 48px;display:block;position:relative}.aLsaQa_heroTitle{max-width:10.5ch;font-size:var(--ivy-hero-editorial-title-size-mobile,clamp(3rem, 13vw, 3.3rem));line-height:var(--ivy-hero-editorial-title-leading,1.03)}.aLsaQa_heroIntro{max-width:37ch;margin-top:20px;font-size:.98rem;line-height:1.56}.aLsaQa_actions{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:8px;width:min(100%,350px);margin-top:24px;display:grid}.aLsaQa_actions>a{width:100%;padding-inline:12px;font-size:.68rem}.aLsaQa_proofGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.aLsaQa_proofGrid div{min-height:104px;padding:18px}.aLsaQa_proofGrid div:first-child,.aLsaQa_proofGrid div:nth-child(3){border-left:0;padding-left:0}.aLsaQa_proofGrid div:nth-child(n+3){border-top:1px solid var(--line)}.aLsaQa_proofGrid dt{font-size:1.8rem}.aLsaQa_proofGrid dd{font-size:.61rem}.aLsaQa_story,.aLsaQa_practice,.aLsaQa_questions{padding-block:74px}.aLsaQa_sectionTitle{font-size:clamp(2.55rem,11.5vw,3.35rem)}.aLsaQa_timeline{margin-top:48px}.aLsaQa_timeline h3{margin-top:12px}.aLsaQa_standardGrid{gap:32px;padding-block:72px}.aLsaQa_standard .aLsaQa_sectionTitle{max-width:10.5ch;font-size:clamp(2.65rem,11.5vw,3.45rem);line-height:1.04}.aLsaQa_standardPanel{padding:23px 20px}.aLsaQa_standardPanel li{grid-template-columns:31px minmax(0,1fr);gap:11px}.aLsaQa_standardPanel h3{display:block}.aLsaQa_standardPanel h3 span{margin-top:2px;display:block}.aLsaQa_practiceRows{margin-top:40px}.aLsaQa_practiceRows>a{padding:26px 23px}.aLsaQa_practiceRows h3{font-size:1.55rem}.aLsaQa_questionsGrid{gap:38px}.aLsaQa_questionsIntro .aLsaQa_sectionTitle{font-size:clamp(2.55rem,11vw,3.2rem)}.aLsaQa_faqList summary{min-height:72px;padding-block:19px;font-size:1rem}.aLsaQa_faqList details>div{padding:0 28px 22px 0;font-size:.92rem}.aLsaQa_finalCta{min-height:0!important}}@media (max-width:420px){.aLsaQa_hero{min-height:0}.aLsaQa_heroImageMobile{object-position:82% 46%!important}.aLsaQa_heroGrid{margin-top:-88px;padding-bottom:40px}}@media (prefers-reduced-motion:reduce){.aLsaQa_aboutPage *,.aLsaQa_aboutPage :before,.aLsaQa_aboutPage :after{scroll-behavior:auto!important;transition:none!important}}
.NOFdCq_page{--trust-ivory:#f7f4ef;--trust-oat:#eee6da;--trust-sand:#d8c9b7;--trust-taupe:#b7a391;--trust-walnut:#765f50;--trust-ink:#1f1b17;--trust-muted:#1f1b17b8;--trust-line:#1f1b1721}.NOFdCq_page :is(a,button,summary,input,select):focus-visible{outline-offset:4px;outline:3px solid #765f50}.NOFdCq_heroNote{color:var(--trust-ink);margin:0;font-size:.9rem;line-height:1.58}.NOFdCq_heroNote strong{color:var(--trust-walnut);letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-size:.7rem;font-weight:650;display:block}.NOFdCq_heroNote a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.NOFdCq_quickNav{top:var(--banner-h,63px);z-index:4;border-block:1px solid var(--trust-line);background:color-mix(in srgb, var(--trust-ivory) 95%, transparent);-webkit-backdrop-filter:blur(16px);position:sticky}.NOFdCq_quickNavInner{overscroll-behavior-inline:contain;scrollbar-width:none;align-items:center;gap:0;width:min(100%,1440px);margin-inline:auto;padding:0 clamp(20px,4vw,80px);display:flex;overflow-x:auto}.NOFdCq_quickNavInner::-webkit-scrollbar{display:none}.NOFdCq_quickNav a{min-height:50px;color:var(--trust-ink);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;border-radius:0;align-items:center;padding:0 15px;font-size:.73rem;font-weight:620;text-decoration:none;display:inline-flex}.NOFdCq_quickNav a:hover{background:var(--trust-oat)}.NOFdCq_summaryGrid{border-top:1px solid var(--trust-line);border-left:1px solid var(--trust-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.NOFdCq_summaryItem{border-right:1px solid var(--trust-line);border-bottom:1px solid var(--trust-line);background:color-mix(in srgb, var(--trust-ivory) 90%, transparent);min-width:0;padding:clamp(22px,3vw,34px)}.NOFdCq_summaryLabel,.NOFdCq_panelLabel,.NOFdCq_providerLabel,.NOFdCq_priceCategoryLabel{color:var(--trust-walnut);letter-spacing:.09em;text-transform:uppercase;margin:0 0 10px;font-size:.69rem;font-weight:650;line-height:1.35;display:block}.NOFdCq_summaryValue{color:var(--trust-ink);letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.25vw,2.1rem);font-weight:420;line-height:1.12;display:block}.NOFdCq_summaryItem p{color:var(--trust-muted);margin:12px 0 0;font-size:.91rem;line-height:1.58}.NOFdCq_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.NOFdCq_panel{border:1px solid var(--trust-line);background:var(--trust-ivory);border-radius:22px;min-width:0;padding:clamp(24px,3.4vw,42px)}.NOFdCq_panel h3{max-width:18ch;color:var(--trust-ink);letter-spacing:-.02em;margin:0;font-size:clamp(1.45rem,2.1vw,2.05rem);font-weight:430;line-height:1.12}.NOFdCq_panel>p:not(.NOFdCq_panelLabel){color:var(--trust-muted);margin:15px 0 0;font-size:.95rem;line-height:1.62}.NOFdCq_checkList,.NOFdCq_plainList{gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}.NOFdCq_checkList li,.NOFdCq_plainList li{border-top:1px solid var(--trust-line);min-height:44px;color:var(--trust-muted);align-items:center;padding:11px 0 11px 25px;font-size:.91rem;line-height:1.5;display:flex;position:relative}.NOFdCq_checkList li:before{content:"";border-left:1.5px solid var(--trust-walnut);border-bottom:1.5px solid var(--trust-walnut);width:9px;height:5px;position:absolute;left:2px;transform:translateY(-2px)rotate(-45deg)}.NOFdCq_plainList li{padding-left:0}.NOFdCq_inlineLink,.NOFdCq_externalLink{width:fit-content;min-height:44px;color:var(--trust-ink);letter-spacing:.045em;text-underline-offset:5px;text-transform:uppercase;align-items:center;gap:8px;margin-top:20px;font-size:.76rem;font-weight:650;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}.NOFdCq_providerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.NOFdCq_providerCard{border:1px solid var(--trust-line);background:var(--trust-ivory);min-height:250px;color:var(--trust-ink);border-radius:22px;flex-direction:column;padding:clamp(25px,3.5vw,42px);text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.NOFdCq_providerCard:hover,.NOFdCq_providerCard:focus-visible{transform:translateY(-3px);box-shadow:0 22px 54px #1f1b171a}.NOFdCq_providerCard h3{letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,3vw,3rem);font-weight:400;line-height:1}.NOFdCq_providerCard p{max-width:52ch;color:var(--trust-muted);margin:17px 0 0;font-size:.95rem;line-height:1.62}.NOFdCq_providerAction{min-height:44px;color:var(--trust-walnut);letter-spacing:.045em;text-transform:uppercase;align-items:center;margin-top:auto;padding-top:22px;font-size:.74rem;font-weight:650;display:inline-flex}.NOFdCq_notice{border:1px solid color-mix(in srgb, var(--trust-ivory) 22%, transparent);background:color-mix(in srgb, var(--trust-ivory) 8%, transparent);color:var(--trust-ivory);border-radius:22px;padding:clamp(24px,3.4vw,42px)}.NOFdCq_notice strong{letter-spacing:-.02em;max-width:19ch;font-size:clamp(1.55rem,2.6vw,2.65rem);font-weight:420;line-height:1.08;display:block}.NOFdCq_notice p{max-width:760px;color:color-mix(in srgb, var(--trust-ivory) 82%, transparent);margin:18px 0 0;font-size:.97rem;line-height:1.66}.NOFdCq_notice .NOFdCq_externalLink{color:var(--trust-ivory)}.NOFdCq_notice a:focus-visible{outline-color:var(--trust-ivory)}.NOFdCq_factorGrid{border-top:1px solid var(--trust-line);border-left:1px solid var(--trust-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.NOFdCq_factor{border-right:1px solid var(--trust-line);border-bottom:1px solid var(--trust-line);background:var(--trust-ivory);min-height:180px;padding:22px}.NOFdCq_factor span{color:var(--trust-walnut);letter-spacing:.08em;font-size:.68rem;display:block}.NOFdCq_factor p{color:var(--trust-ink);margin:34px 0 0;font-size:.91rem;line-height:1.54}.NOFdCq_priceGroupAnchor{margin:0 0 14px;scroll-margin-top:24px}.NOFdCq_priceGroupAnchor:last-of-type{margin-bottom:0}.NOFdCq_priceGroup{border:1px solid var(--trust-line);background:var(--trust-ivory);border-radius:20px;margin:0;overflow:clip}.NOFdCq_priceGroupSummary{cursor:default;grid-template-columns:minmax(180px,.34fr) minmax(0,.66fr);align-items:end;gap:clamp(22px,4vw,54px);padding:clamp(23px,3vw,36px);list-style:none;display:grid}.NOFdCq_priceGroupSummary::-webkit-details-marker{display:none}.NOFdCq_priceGroupSummary:after{content:none!important}.NOFdCq_priceGroupSummary h2{max-width:36ch;color:var(--trust-ink);margin:0;font-size:clamp(1.25rem,1.8vw,1.85rem);font-weight:430;line-height:1.18}.NOFdCq_priceGroupPanel{padding:0 clamp(23px,3vw,36px) clamp(23px,3vw,36px);display:block!important}.NOFdCq_priceTable{border-collapse:collapse;width:100%}.NOFdCq_priceTable caption{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.NOFdCq_priceTable th{border-bottom:1px solid var(--trust-line);color:var(--trust-walnut);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:0 18px 12px 0;font-size:.67rem;font-weight:650}.NOFdCq_priceTable td{border-bottom:1px solid var(--trust-line);color:var(--trust-muted);vertical-align:top;padding:15px 18px 15px 0;font-size:.86rem;line-height:1.53}.NOFdCq_priceTable tbody tr:last-child td{border-bottom:0}.NOFdCq_priceTreatment{width:29%;font-weight:530;color:var(--trust-ink)!important}.NOFdCq_priceTreatment a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.NOFdCq_priceAmount{white-space:nowrap;width:21%;font-weight:530;color:var(--trust-ink)!important}.NOFdCq_disclaimer{max-width:800px;color:var(--trust-muted);margin:22px 0 0;font-size:.85rem;line-height:1.58}.NOFdCq_supportGrid,.NOFdCq_methodGrid,.NOFdCq_guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.NOFdCq_supportCard,.NOFdCq_methodCard,.NOFdCq_guideCard{border:1px solid var(--trust-line);background:var(--trust-ivory);border-radius:18px;min-width:0;padding:23px}.NOFdCq_supportCard h3,.NOFdCq_methodCard strong,.NOFdCq_guideCard strong{color:var(--trust-ink);margin:0;font-size:1rem;font-weight:560;line-height:1.35;display:block}.NOFdCq_supportCard p,.NOFdCq_methodCard span,.NOFdCq_guideCard span{color:var(--trust-muted);margin:9px 0 0;font-size:.85rem;line-height:1.55;display:block}.NOFdCq_guideCard{min-height:146px;color:inherit;flex-direction:column;text-decoration:none;display:flex}.NOFdCq_guideCard:after{content:"View guide";min-height:44px;color:var(--trust-walnut);letter-spacing:.05em;text-transform:uppercase;align-items:flex-end;margin-top:auto;padding-top:17px;font-size:.69rem;font-weight:650;display:flex}.NOFdCq_priceSnapshot{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.NOFdCq_priceCategory{border:1px solid var(--trust-line);background:var(--trust-ivory);border-radius:20px;padding:clamp(22px,2.8vw,32px)}.NOFdCq_priceRows{margin-top:10px}.NOFdCq_priceRow{border-top:1px solid var(--trust-line);min-height:48px;color:var(--trust-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding-block:10px;font-size:.86rem;line-height:1.4;display:grid}.NOFdCq_priceRow strong{color:var(--trust-ink);white-space:nowrap;font-size:.86rem;font-weight:570}.NOFdCq_faqLinks{flex-wrap:wrap;gap:8px 18px;margin-top:24px;display:flex}.NOFdCq_faqLinks a{min-height:44px;color:var(--trust-ink);text-underline-offset:4px;align-items:center;font-size:.82rem;text-decoration:underline;display:inline-flex}@media (max-width:1050px){.NOFdCq_factorGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.NOFdCq_supportGrid,.NOFdCq_methodGrid,.NOFdCq_guideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.NOFdCq_fullBleedCopyFirst{flex-direction:column;display:flex!important}.NOFdCq_fullBleedCopyFirst>:first-child{order:2}.NOFdCq_fullBleedCopyFirst>:last-child{order:1}.NOFdCq_quickNavInner{padding-inline:20px}.NOFdCq_quickNav a{padding-inline:12px}.NOFdCq_summaryGrid,.NOFdCq_twoCol,.NOFdCq_providerGrid,.NOFdCq_priceSnapshot{grid-template-columns:1fr}.NOFdCq_summaryItem{padding:22px 20px}.NOFdCq_summaryValue{font-size:1.45rem}.NOFdCq_panel,.NOFdCq_providerCard{border-radius:18px}.NOFdCq_providerCard{min-height:230px}.NOFdCq_factorGrid{grid-template-columns:1fr}.NOFdCq_factor{min-height:0;padding:20px}.NOFdCq_factor p{margin-top:18px}.NOFdCq_priceGroup{border-radius:16px}.NOFdCq_priceGroupAnchor{margin-bottom:10px}.NOFdCq_priceGroupSummary{cursor:pointer;min-height:76px;padding:19px 48px 19px 19px;display:block;position:relative}.NOFdCq_priceGroupSummary:after{color:var(--trust-walnut);font-size:1.25rem;font-weight:400;transition:transform .2s;position:absolute;top:50%;right:19px;transform:translateY(-50%);content:"+"!important}.NOFdCq_priceGroup[open]>.NOFdCq_priceGroupSummary:after{transform:translateY(-50%)rotate(45deg)}.NOFdCq_priceGroupSummary h2{font-size:1.14rem}.NOFdCq_priceGroup:not([open])>.NOFdCq_priceGroupPanel{display:none!important}.NOFdCq_priceGroupPanel{padding:0 19px 18px}.NOFdCq_priceTable,.NOFdCq_priceTable tbody{display:block}.NOFdCq_priceTable thead{display:none}.NOFdCq_priceTable tr{border-top:1px solid var(--trust-line);grid-template-columns:minmax(0,1fr) auto;gap:5px 13px;padding:14px 0;display:grid}.NOFdCq_priceTable td{border:0;width:auto;padding:0;font-size:.83rem;display:block}.NOFdCq_priceTreatment{grid-column:1}.NOFdCq_priceTreatment a{min-height:0}.NOFdCq_priceAmount{text-align:right;grid-column:2}.NOFdCq_priceNotes{grid-column:1/-1;padding-top:3px!important;font-size:.79rem!important;line-height:1.5!important}.NOFdCq_supportGrid,.NOFdCq_methodGrid,.NOFdCq_guideGrid{grid-template-columns:1fr}.NOFdCq_supportCard,.NOFdCq_methodCard,.NOFdCq_guideCard,.NOFdCq_priceCategory{border-radius:16px}}@media (min-width:761px){.NOFdCq_fullBleedCopyFirst a:focus-visible{outline-color:var(--trust-ivory)}}@media (max-width:390px){.NOFdCq_priceRow{grid-template-columns:1fr;gap:4px}.NOFdCq_priceRow strong{white-space:normal}}
