.launch-highlight{flex-wrap:wrap;align-items:center;gap:8px 20px;margin:24px 0;display:flex}.launch-highlight[hidden]{display:none}.launch-label{color:#593700;background:#ffe2ab;border-radius:6px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.4;display:inline-block}.launch-price,.commerce-offer .commerce-price{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(40px,4vw,60px);font-weight:600;line-height:1.1}.launch-test-note{flex-basis:100%;font-size:13px;line-height:1.5}.commerce-offer .launch-label{margin-bottom:12px}.commerce-offer .commerce-price{margin-bottom:20px}.commerce-offer .commerce-notice{padding:12px;font-size:13px}@media (width<=767px){.launch-highlight{gap:12px 16px;margin:24px 0}.launch-price,.commerce-offer .commerce-price{font-size:44px}}.storefront-home h1,.storefront-home h2,.storefront-home h3{text-wrap:balance;overflow-wrap:break-word;font-weight:500}.storefront-home .hero-copy h1{max-width:24ch;font-size:clamp(2.25rem,1.5rem + 3vw,4rem);line-height:1.12}.storefront-home h2{letter-spacing:-.025em;font-size:clamp(2rem,1.5rem + 2vw,3rem);line-height:1.18}.storefront-home .comparison-intro h2{font-size:clamp(2rem,1.5rem + 1.2vw,2.625rem)}.storefront-home .model-grid h3,.storefront-home .service-section h3{font-size:clamp(1.75rem,1.5rem + 1vw,2.25rem);line-height:1.25}.storefront-home .news-grid h3{font-size:clamp(1.5rem,1.25rem + .75vw,1.875rem);line-height:1.3}.storefront-home .expert-grid h3{font-size:clamp(1.375rem,1.1rem + .7vw,1.75rem)}.storefront-home .section>h2{margin-bottom:1.5rem}@media (width<=767px){.storefront-home .section{padding-block:2.5rem}.storefront-home .hero-copy h1{margin-block:1rem}.storefront-home .launch-banner h2{max-width:15ch}}.source-desktop-nav{gap:1.75rem}.site-footer{color:#d0d0d0;background:#222}.footer-top{grid-template-columns:minmax(180px,1fr) minmax(380px,2fr) minmax(210px,1fr);gap:2rem}.footer-links{gap:1rem}.footer-links summary,.footer-about h3{color:#f4f4f4}.footer-newsletter{border-left:1px solid #ffffff15;min-width:0;margin:0;padding:0 0 0 1.5rem}.footer-newsletter h2{font:600 1rem/1.5 var(--font-heading);letter-spacing:0;max-width:28ch}.footer-newsletter>p{margin-top:1.5rem;font-size:.8125rem;line-height:1.6}.footer-bottom{border-color:#ffffff25}@media (width<=1000px) and (width>=768px){.footer-top{grid-template-columns:1fr 2fr}.footer-newsletter{border:0;grid-column:2;max-width:26rem;padding-left:0}}@media (width<=767px){.footer-top{grid-template-columns:1fr;gap:2rem}.footer-newsletter{border:0;border-top:1px solid #ffffff25;padding:1.5rem 0 0}.footer-links details{border-color:#ffffff25}}.source-nav-group{position:relative}.source-nav-group summary{cursor:pointer;align-items:center;gap:.5rem;min-height:48px;font-size:.9375rem;font-weight:500;list-style:none;display:flex}.source-nav-group summary::-webkit-details-marker{display:none}.source-nav-group[open]>summary span{transform:rotate(180deg)}.source-desktop-nav>a:after{display:none}.source-nav-panel{background:var(--page);color:var(--ink);border-radius:0 0 1rem 1rem;padding:1.5rem}.source-desktop-nav .source-nav-panel{min-width:15rem;position:absolute;top:100%;left:0;box-shadow:0 12px 20px #0002}.source-desktop-nav .source-nav-group:first-child{position:static}.source-desktop-nav .source-shop-panel{grid-template-columns:15rem 1fr;gap:2rem;padding:2rem;display:grid;top:100%;left:0;right:0}.source-nav-links{flex-direction:column;align-items:stretch;display:flex}.source-nav-links a{min-height:44px;padding:.65rem 0;font-size:.9375rem}.source-nav-links a:hover{text-underline-offset:5px;text-decoration:underline}.source-nav-label{color:#6b6255;margin-bottom:.5rem;font-size:.8125rem}.source-view-all{margin-top:.5rem;font-weight:600}.source-nav-models{grid-auto-columns:minmax(160px,1fr);grid-auto-flow:column;gap:1.5rem;min-width:0;padding-bottom:1rem;display:grid;overflow-x:auto}.source-nav-models img{object-fit:contain;background:#f3efe6;border-radius:.75rem;width:100%;height:180px}.source-nav-models span{margin-top:.75rem;font-size:1.125rem;display:block}.source-mobile-nav .source-nav-panel{padding:.5rem 0 1rem 1rem}.source-mobile-nav>a,.source-mobile-nav>details>summary{border-bottom:1px solid var(--line);padding:1rem 0;font-size:1.125rem}.source-mobile-nav>details>summary{justify-content:space-between}.showcase-heading{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem;display:flex}.showcase-heading>a{flex-shrink:0}.showcase-rail{scroll-snap-type:x mandatory;grid-auto-columns:calc(25% - 1.125rem);grid-auto-flow:column;gap:1.5rem;padding-bottom:1.5rem;display:grid;overflow-x:auto}.showcase-card{scroll-snap-align:start;min-width:0}.showcase-card img{aspect-ratio:1;object-fit:contain;background:#f4f0e7;border-radius:1rem;width:100%;height:auto}.storefront-home .showcase-card h3{text-wrap:pretty;margin-top:1rem;font-size:clamp(1.25rem,1rem + .6vw,1.5rem);line-height:1.3}.showcase-card .commerce-inline{min-height:3em;margin-block:.75rem}.showcase-card [data-quick-add]{margin-top:.75rem}.source-nav-group summary:focus-visible,.showcase-rail:focus-visible{outline-offset:4px;outline:2px solid #b45b00}@media (width<=767px){.showcase-heading{display:block}.showcase-heading h2{margin-bottom:1rem}.showcase-rail{grid-auto-columns:78%;gap:1rem}}@media (width>=768px){.storefront-home .hero{height:calc(100svh - 2.1875rem);min-height:0}.storefront-home .hero-copy{max-width:64rem;bottom:2rem;left:2rem;right:5rem}.storefront-home .hero-copy h1{max-width:24ch;margin:1rem 0;font-size:clamp(2.25rem,5.4vh,3.75rem)}.storefront-home .hero-copy>p:not(.eyebrow){max-width:48rem;margin:1rem 0}.storefront-home .hero-copy .launch-highlight{gap:.5rem 1.25rem;margin:1rem 0}.storefront-home .hero-copy .launch-price{font-size:clamp(2.5rem,5.5vh,3.75rem)}.site-header{gap:2rem;padding-inline:2rem}.site-header .brand{width:12rem}.source-desktop-nav{gap:1.5rem}.source-desktop-nav .source-nav-group{align-items:center;height:100%;display:flex}.source-desktop-nav summary{white-space:nowrap}.source-desktop-nav summary>span{display:none}.site-header:has(.source-desktop-nav details[open]){background:#171717;border-radius:1rem 1rem 0 0}body:has(.source-desktop-nav details[open]):before{content:"";z-index:19;pointer-events:none;background:#0006;position:fixed;inset:0}.source-desktop-nav .source-nav-panel{box-shadow:none;background:#efebe6;border-radius:.75rem;padding:1rem 1.25rem;top:calc(100% - .5rem)}.source-desktop-nav .source-nav-panel.source-nav-links{grid-template-rows:repeat(3,auto);grid-auto-columns:minmax(12rem,1fr);grid-auto-flow:column;gap:.25rem 1rem;width:28rem;display:grid;left:0}.source-desktop-nav .source-nav-group:last-child .source-nav-panel{left:auto;right:0}.source-desktop-nav .source-shop-panel{border:1rem solid #171717;grid-template-columns:1fr 20rem;gap:2rem;width:min(50rem,100vw - 4rem);padding:2rem;display:grid;top:calc(100% - .5rem);left:2rem;right:auto}.source-nav-label{letter-spacing:.1em;color:#171717;font-size:.875rem}.source-nav-links a{padding:.625rem 0;font-size:1rem;line-height:1.5}.source-shop-panel .source-view-all{color:#fff;background:#111;border-radius:.75rem;align-self:start;margin-top:auto;padding:.75rem 1rem}.source-nav-models{padding:0;display:block;overflow:visible}.nav-product-card{background:#fff;border:1px solid #d5d1cc;border-radius:1.25rem;width:20rem;padding:1rem;display:block}.source-nav-models img{object-fit:cover;background:#fff;border-radius:.75rem;height:13rem}.source-nav-models span{margin-top:.75rem;font-size:1rem}.nav-product-card small{color:#625d56;margin-top:.25rem;font-size:.8125rem;display:block}.nav-product-card .nav-product-cta{border-top:1px solid #eee;justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}}@media (width>=768px) and (height<=700px){.storefront-home .hero-copy h1{max-width:28ch;margin:.75rem 0;font-size:2.5rem}.storefront-home .hero-copy>p:not(.eyebrow){margin:.75rem 0;font-size:.875rem}.storefront-home .hero-copy .launch-highlight{margin:.75rem 0}.storefront-home .hero-copy{bottom:1.25rem}}@media (width>=768px) and (width<=1199px){.site-header{gap:1rem;padding-inline:1rem}.source-desktop-nav{gap:1rem}.site-header .brand{width:10rem}.source-desktop-nav summary,.desktop-nav>a{font-size:.8125rem}.header-actions{gap:.25rem}.header-actions button+button{padding-left:.5rem}}@media (width<=1099px){#menu-dialog{background:#fff;border-radius:1rem;width:calc(100% - 1.25rem);max-width:none;height:calc(100dvh - 1.25rem);max-height:none;margin:0;padding:0;inset:.625rem}#menu-dialog .drawer-head{background:#f7f7f7;border:0;min-height:4.875rem;margin:0;padding:1.25rem}.source-mobile-nav{min-height:calc(100dvh - 11rem);padding:1.5rem 1.25rem;position:relative}.source-mobile-nav>a,.source-mobile-nav>details>summary{border:0;justify-content:space-between;align-items:center;min-height:4rem;padding:.5rem 0;font-size:1rem;font-weight:400;display:flex}.source-mobile-nav summary>span{background:#f7f7f7;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.source-mobile-nav .source-nav-group[open]>summary span{transform:none}.source-mobile-nav .source-nav-group{position:static}.source-mobile-nav .source-nav-panel{z-index:2;background:#fff;border-radius:0;flex-direction:column;padding:1rem 1.25rem;display:flex;position:absolute;inset:0;overflow:auto}.source-mobile-nav .source-nav-panel a{min-height:3.5rem;padding:1rem 0;font-size:1rem}.mobile-submenu-back{text-align:left;border-bottom:1px solid #eee;align-items:center;gap:.75rem;width:100%;min-height:3.5rem;margin-bottom:1rem;font-size:1.125rem;display:flex}.source-mobile-nav .source-nav-label{display:none}#menu-dialog .drawer-locale{border-top:1px solid #ddd;margin:0;padding:1.25rem;font-size:.875rem}}@media (width<=767px){.menu-drawer .source-nav-panel a{background:0 0}.menu-drawer .source-nav-panel a:focus-visible{outline-offset:2px;outline:2px solid #8a5400}}.reference-inner-page.centered-inner-page .content-hero{text-align:center;padding-block:4rem 3rem}.reference-inner-page.centered-inner-page .content-hero h1{max-width:none;margin-inline:auto;font-size:clamp(2rem,3.4vw,3rem);font-weight:400}.reference-inner-page.centered-inner-page .content-lead{margin-inline:auto;font-size:1rem}.reference-inner-page.policy-page{max-width:64rem}.reference-inner-page.policy-page .breadcrumbs{display:none}.reference-inner-page.policy-page .content-body{max-width:none}.reference-inner-page.policy-page .content-body h2{font-size:1.5rem}.help-center-page>h1{text-align:center;margin:3rem 0 1.5rem;font-size:clamp(2.25rem,4vw,3.5rem)}.help-center-page>p{text-align:center;max-width:45rem;margin-inline:auto}.help-section-title{text-align:center;margin:4rem 0 2rem;font-size:clamp(1.75rem,3vw,2.5rem)}.help-center-page .content-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.help-center-page .content-cards>a{background:#f1ede7;border:0;border-radius:1rem;padding:2rem}.help-center-page .content-cards h2{margin-bottom:.75rem;font-size:1.25rem}.help-center-page .faq{max-width:56rem;margin-inline:auto}@media (width<=767px){.help-center-page .content-cards{grid-template-columns:1fr}.reference-inner-page.centered-inner-page .content-hero{padding-block:2rem}.help-center-page>h1{margin-top:2rem}.help-section-title{margin-top:2.5rem}}.help-banner{text-align:center;color:#111;background:#ff991e url(/reference-pages/help-center.webp) 50%/cover;border-radius:1rem;flex-direction:column;justify-content:center;min-height:18rem;margin:1rem 0 3rem;padding:2rem;display:flex}.help-banner h1{margin:0 0 1rem;font-size:clamp(2rem,3vw,3rem);font-weight:400}.help-banner p{font-size:1.125rem;line-height:1.5}.reference-inner-page>.content-hero>h2{margin-bottom:1.5rem;font-size:clamp(1.75rem,3vw,2.5rem)}@media (width>=768px) and (width<=1099px){.source-desktop-nav{display:none}.site-header .mobile-menu{display:inline-flex}.site-header .header-actions{margin-left:auto}.site-header .brand{width:12rem}}@media (width<=767px){.storefront-home .hero-media{height:min(100vw,42svh)}.storefront-home .hero-copy{padding-block:1.25rem}.storefront-home .hero-copy .launch-highlight{margin-block:1.25rem}}.nav-link-items{flex-direction:column;display:flex}.nav-link-stack>.source-nav-label{margin-bottom:.5rem;display:block}@media (width>=1100px){.source-nav-models img{border-radius:3px}.source-nav-links a{padding-block:.75rem}.source-shop-panel>.source-nav-links{justify-content:space-between}.source-shop-panel .source-view-all{margin-top:0}}@media (width<=1099px){.mobile-submenu-back{margin-bottom:0;padding-bottom:1rem}.menu-drawer nav{padding-block:1.5rem}}.reference-inner-page.policy-page{max-width:1040px;padding:2rem clamp(1.5rem,5vw,4rem) 5rem}.reference-inner-page.policy-page .content-hero{text-align:center;padding:3.5rem 0 3rem}.reference-inner-page.policy-page .content-hero h1{max-width:none;margin:0 auto 1.5rem;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.15}.reference-inner-page.policy-page .content-lead{max-width:64ch;margin-inline:auto;font-size:1.0625rem;line-height:1.8}.reference-inner-page.policy-page .content-body{max-width:none;margin-inline:auto}.reference-inner-page.policy-page .content-body section{padding:1.75rem 0}.reference-inner-page.policy-page .content-body h2{font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.4}.reference-inner-page.policy-page .content-body p,.reference-inner-page.policy-page .content-body li{font-size:1rem;line-height:1.9}.policy-support{border-top:1px solid #d9d5cb;margin-top:3rem;padding-top:2rem}.policy-support h2{margin-bottom:.75rem;font-size:1.375rem;line-height:1.4}.policy-support p{font-size:1rem;line-height:1.8}.policy-support p a{text-underline-offset:4px;text-decoration:underline}.policy-support nav{flex-wrap:wrap;gap:.5rem 2rem;margin-top:1.5rem;display:flex}.policy-support nav a{align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}@media (width<=767px){.reference-inner-page.policy-page .content-hero{padding:2rem 0}.reference-inner-page.policy-page{padding-bottom:3rem}.policy-support nav{gap:.25rem;display:grid}.policy-support{margin-top:2rem}}@media (width>=1100px){.site-header{gap:2rem;padding-inline:1.5rem}.site-header .brand{align-items:center;width:12rem;display:flex}.source-desktop-nav{flex:0 auto;gap:1rem;height:100%}.source-desktop-nav>a{align-items:center;min-height:3rem;padding:0;display:flex}.source-desktop-nav>a:after{content:none!important;display:none!important}.source-desktop-nav summary{min-height:3rem;padding:0}.source-desktop-nav>a,.source-desktop-nav summary{font-size:.9375rem;font-weight:500;line-height:1.4}.source-desktop-nav>.nav-separator{background:#ffffff35;flex:0 0 2rem;width:2rem;height:1px;display:block}.site-header .header-actions{gap:0;margin-left:auto}.site-header .header-actions>button{place-items:center;width:3.75rem;min-width:3.75rem;height:2.75rem;padding:0;display:grid}.site-header .header-actions>button+button{border-left:1px solid #ffffff25;padding:0}}@media (width>=1100px) and (width<=1399px){.source-desktop-nav{gap:.75rem}.source-desktop-nav>.nav-separator{flex-basis:1.25rem;width:1.25rem}.site-header{gap:1.5rem}.site-header .brand{width:11rem}.source-desktop-nav>a,.source-desktop-nav summary{font-size:.875rem}.site-header .header-actions>button{width:3rem;min-width:3rem}}.footer-shell{color:#c3c3c3;background:#222}.footer-shell .trust-strip{text-align:left;background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:1.5rem 2rem 1.25rem;display:grid}.footer-shell .trust-strip article{border-right:1px solid #ffffff12;grid-row:auto;align-items:flex-start;gap:1rem;min-width:0;padding:0 2rem;display:flex}.footer-shell .trust-strip article:last-child{border-right:0}.footer-shell .trust-strip img{filter:brightness(0)invert(.7);flex:0 0 2.5rem;width:2.5rem;height:2.5rem;margin:0}.footer-shell .trust-strip h2{font:400 .875rem/1.5 var(--font-heading);color:#d1d1d1;margin:0 0 .375rem}.footer-shell .trust-strip p{margin:0;font-size:.8125rem;line-height:1.5}.footer-shell .site-footer{background:0 0;padding:0}.footer-shell .footer-top{grid-template-columns:1fr 2fr 1fr;gap:0;max-width:none;margin:0;display:grid}.footer-shell .footer-about{border-right:1px solid #ffffff12;max-width:none;padding:2.5rem 2.5rem 3rem;font-size:.875rem;line-height:1.65}.footer-shell .footer-brand{margin-bottom:1.5rem;display:inline-flex}.footer-shell .footer-about p{margin:1rem 0}.footer-shell .footer-about h3{font:600 .875rem/1.5 var(--font-heading);margin:1.25rem 0 .5rem}.footer-shell .footer-about>a:not(.footer-brand){min-height:1.75rem;display:block}.footer-shell .footer-story-link,.footer-shell .footer-global-contact a{text-underline-offset:3px;text-decoration:underline}.footer-shell .footer-global-contact{margin-top:1.5rem!important}.footer-shell .footer-links{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:1.75rem 2rem;padding:2.5rem 3.5rem 3rem;display:grid}.footer-shell .footer-links details{min-width:0}.footer-shell .footer-links summary{font:600 .875rem/1.5 var(--font-heading);color:#d0d0d0;cursor:default;margin:0 0 1.25rem}.footer-shell .footer-links a{min-height:2rem;margin:0;padding:.375rem 0;font-size:.875rem;line-height:1.5;display:block}.footer-shell .footer-links .footer-policies{grid-area:2/1}.footer-shell .footer-newsletter{border-left:1px solid #ffffff12;grid-column:auto;max-width:none;margin:0;padding:2.5rem 2.5rem 3rem}.footer-shell .footer-newsletter h2{font:600 1rem/1.5 var(--font-heading);max-width:28ch;margin:0}.footer-shell .footer-newsletter>p{margin:1.75rem 0 1rem;font-size:.8125rem;line-height:1.6}.footer-shell .compact-newsletter{margin-top:1rem!important}.footer-shell .compact-newsletter>input{height:3rem}.footer-shell .compact-newsletter>button{height:3rem;min-height:3rem}.footer-shell .compact-newsletter .engagement-consent{font-size:.75rem;line-height:1.5}.footer-shell .footer-socials{gap:.375rem;margin-top:1.5rem;display:flex}.footer-shell .footer-socials a{background:#333;border-radius:4px;place-items:center;width:2.75rem;height:2.75rem;display:grid}.footer-shell .footer-socials img{filter:brightness(0)invert(.75);width:1.25rem;height:1.25rem}.footer-shell a:hover{color:#fff}.footer-shell a:focus-visible,.footer-shell summary:focus-visible{outline-offset:4px;outline:2px solid #ffe2ab}.footer-shell .footer-bottom{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:1rem;max-width:none;margin:0;padding:1.5rem 2.5rem;font-size:.75rem;display:flex}.footer-payment-mode{color:#d0d0d0}@media (width>=768px) and (width<=1199px){.footer-shell .footer-top{grid-template-columns:1fr 2fr}.footer-shell .footer-newsletter{border-top:1px solid #ffffff12;border-left:0;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:1rem 2rem;display:grid}.footer-shell .footer-newsletter>p{margin:0}.footer-shell .footer-links{gap:1.5rem;padding:2rem}.footer-shell .trust-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 0}.footer-shell .trust-strip article:nth-child(2){border-right:0}}@media (width<=767px){.footer-shell .trust-strip{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}.footer-shell .trust-strip article{border-bottom:1px solid #ffffff12;border-right:0;gap:1rem;padding:0 0 1.5rem}.footer-shell .trust-strip article:last-child{border-bottom:0;padding-bottom:0}.footer-shell .trust-strip h2{font-size:1rem}.footer-shell .trust-strip p{font-size:.875rem}.footer-shell .footer-top{display:block}.footer-shell .footer-about{border-top:1px solid #ffffff12;border-right:0;padding:1.5rem}.footer-shell .footer-links{padding:0 1.5rem;display:block}.footer-shell .footer-links details{border-top:1px solid #ffffff18;border-bottom:0}.footer-shell .footer-links summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:3.5rem;margin:0;padding:1rem 0;font-size:1rem;display:flex}.footer-shell .footer-links a{align-items:center;min-height:2.75rem;padding:.5rem 0;font-size:.875rem;display:flex}.footer-shell .footer-links details:not([open]) .footer-group-links{display:none}.footer-shell .footer-group-links{padding-bottom:1rem}.footer-shell .footer-newsletter{border-top:1px solid #ffffff18;border-left:0;padding:2rem 1.5rem}.footer-shell .footer-newsletter h2{max-width:none;font-size:1.125rem}.footer-shell .footer-bottom{flex-wrap:wrap;justify-content:flex-start;gap:1rem 2rem;padding:1.5rem}.footer-shell .footer-payment-mode{flex-basis:100%}}.footer-shell .footer-bottom{padding-right:6rem}.source-desktop-nav>a,.source-desktop-nav>details>summary{transition:color .15s,box-shadow .15s}.source-desktop-nav>a:hover,.source-desktop-nav>a[aria-current=page],.source-desktop-nav>details:hover>summary,.source-desktop-nav>details[open]>summary,.source-desktop-nav>details[data-current-group=true]>summary{color:#ffe2ab;box-shadow:inset 0 -2px #ffe2ab}.source-desktop-nav a:focus-visible,.source-desktop-nav summary:focus-visible,.source-mobile-nav a:focus-visible,.source-mobile-nav summary:focus-visible{outline-offset:4px;outline:2px solid #b45b00}.source-desktop-nav>a:focus-visible,.source-desktop-nav>details>summary:focus-visible{color:#ffe2ab;outline-color:#ffe2ab}.source-nav-panel a:not(.nav-product-card):hover,.source-nav-panel a[aria-current=page]{color:#6b3b00;text-underline-offset:5px;text-decoration:underline 2px}.source-mobile-nav>a:hover,.source-mobile-nav>a[aria-current=page],.source-mobile-nav>details[data-current-group=true]>summary,.source-mobile-nav>details[open]>summary{color:#222;background:#ffe2ab;box-shadow:inset 3px 0 #9c5700}@media (prefers-reduced-motion:reduce){.source-desktop-nav>a,.source-desktop-nav>details>summary{transition:none}}.engagement-form[data-astro-cid-quat77p4].compact-newsletter{grid-template-columns:minmax(0,1fr) 44px;gap:1rem 0;display:grid;margin-block:1.25rem 0!important}.engagement-form[data-astro-cid-quat77p4].compact-newsletter>label[data-astro-cid-quat77p4]:not(.engagement-consent){clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.engagement-form[data-astro-cid-quat77p4].compact-newsletter>input[data-astro-cid-quat77p4]{grid-area:1/1;min-width:0;color:inherit!important;background:0 0!important;border-color:#ffffff30!important;border-radius:.625rem 0 0 .625rem!important;font-size:.875rem!important}.engagement-form[data-astro-cid-quat77p4].compact-newsletter>button[data-astro-cid-quat77p4]{color:#111;background:#fff;border-radius:0 .625rem .625rem 0;grid-area:1/2;min-width:44px;padding:0}.engagement-form[data-astro-cid-quat77p4].compact-newsletter>.engagement-consent[data-astro-cid-quat77p4]{grid-area:2/1/auto/-1;font-size:.75rem;line-height:1.5}.engagement-form[data-astro-cid-quat77p4].compact-newsletter>[data-astro-cid-quat77p4][role=status]{grid-column:1/-1;font-size:.8125rem}.engagement-form[data-astro-cid-quat77p4].compact-newsletter input[data-astro-cid-quat77p4]::placeholder{color:#b9b9b9}.engagement-form[data-astro-cid-quat77p4]{gap:.75rem;max-width:38rem;margin-block:2rem;display:grid}.engagement-form[data-astro-cid-quat77p4]>input[data-astro-cid-quat77p4],.engagement-form[data-astro-cid-quat77p4] textarea[data-astro-cid-quat77p4]{color:#111;width:100%;font:inherit;background:#fff;border:1px solid #b9b2a6;border-radius:.625rem;padding:.875rem;font-size:1rem}.engagement-consent[data-astro-cid-quat77p4]{align-items:start;gap:.75rem;font-size:.875rem;display:flex}.engagement-consent[data-astro-cid-quat77p4] input[data-astro-cid-quat77p4]{flex-shrink:0;width:18px;height:18px;margin-top:.35rem}.engagement-consent[data-astro-cid-quat77p4] a[data-astro-cid-quat77p4]{text-decoration:underline}.engagement-form[data-astro-cid-quat77p4] button[data-astro-cid-quat77p4]{justify-self:start}.engagement-form[data-astro-cid-quat77p4] input[data-astro-cid-quat77p4]:focus-visible,.engagement-form[data-astro-cid-quat77p4] textarea[data-astro-cid-quat77p4]:focus-visible{outline-offset:3px;outline:2px solid #b45b00}.engagement-form[data-astro-cid-quat77p4].compact-newsletter{max-width:34rem}.engagement-form[data-astro-cid-quat77p4] [data-astro-cid-quat77p4][role=status]{min-height:1.5em;margin:0}
