.FpyOtW_page{--motion-fast:.18s;--motion-base:.3s;--motion-slow:.5s;--motion-reveal:.8s;--motion-stagger:.1s;--motion-distance:12px;--ease-standard:cubic-bezier(.22, 1, .36, 1);--ease-state:cubic-bezier(.4, 0, .2, 1);flex-direction:column;padding:0;display:flex}.FpyOtW_chromeTop{z-index:1000;position:relative}.FpyOtW_eyebrowLabel{font-family:Soehne Mono,monospace!important;font-size:10px!important;font-style:normal!important;font-weight:400!important;line-height:10px!important}.FpyOtW_heroCanvas{--hero-canvas-margin:8px;isolation:isolate;margin:calc(80px + var(--hero-canvas-margin)) var(--hero-canvas-margin) calc(var(--hero-canvas-margin) / 2);color:#fff;border-radius:20px;position:relative}.FpyOtW_heroCanvas:before{content:"";z-index:-1;border-radius:inherit;background:#000;position:absolute;inset:0}@media (min-width:768px){.FpyOtW_heroCanvas{--hero-canvas-margin:16px;border-radius:32px}}@media (max-width:767px){.FpyOtW_heroCanvas{margin-top:80px}.FpyOtW_heroCanvas .FpyOtW_productHeader{padding-top:var(--hero-site-margin)}.FpyOtW_productDetails .FpyOtW_productLabels{margin-bottom:8px}}.FpyOtW_productHeader{--hero-site-margin:clamp(1.25rem, 4.1353vw + .2782rem, 4rem);--hero-inset-x:clamp(1.5rem, .7519vw + 1.3233rem, 2rem);width:calc(100% - var(--hero-site-margin) * 2);flex-direction:column;gap:clamp(1.5rem,.7519vw + 1.3233rem,2rem);margin:0 auto;padding-block:clamp(3rem,1.5038vw + 2.6466rem,4rem);display:flex}@media (min-width:768px){.FpyOtW_productHeader{width:calc(100% - (var(--hero-site-margin) + var(--hero-inset-x)) * 2);max-width:calc(90rem - var(--hero-inset-x) * 2)}}@media (min-width:769px){.FpyOtW_productHeader{width:calc(100% - (60px - var(--hero-canvas-margin)) * 2);max-width:1320px}}@media (min-width:1100px){.FpyOtW_productHeader{grid-template-columns:minmax(18rem,min(37.5rem,50%)) minmax(0,1fr);align-items:start;gap:16px 96px;padding-block:clamp(3.5rem,2.2556vw + 2.9699rem,5rem);display:grid}.FpyOtW_heroCanvas{--hero-h:max(600px, calc(100svh - 80px - var(--hero-canvas-margin)));margin-top:80px}.FpyOtW_heroCanvas,.FpyOtW_productHeader{box-sizing:border-box;min-height:var(--hero-h)}.FpyOtW_productHeader{--hero-stage-h:calc(var(--hero-h) - 240px);row-gap:0;padding-block:96px 120px}.FpyOtW_productInfo{max-width:572px}.FpyOtW_heroCanvas{container:hero-canvas/inline-size}.FpyOtW_productHeader .FpyOtW_productInfo{gap:48px}.FpyOtW_productHeader .FpyOtW_heroChecks{margin-top:32px}.FpyOtW_productHeader .FpyOtW_heroCheck{color:#fff}.FpyOtW_productHeader .FpyOtW_productCard{grid-area:auto;align-self:stretch;margin:32px 0 0}.FpyOtW_productHeader .FpyOtW_productInfo{max-width:min(572px,100% - 28px);margin-left:calc(120px + -1*max(44px,50cqw - 660px))}.FpyOtW_productGallery{container-type:inline-size}.FpyOtW_productHeader .FpyOtW_productGallery{align-self:start;margin-top:24px;position:sticky;top:40px}.FpyOtW_productGallery .FpyOtW_gallery{grid-template-columns:64px auto;justify-content:end}.FpyOtW_productGallery .FpyOtW_galleryRail{max-height:var(--hero-stage-h)}.FpyOtW_productGallery .FpyOtW_galleryStage{height:min(var(--hero-stage-h), (100cqi - 80px) / var(--gallery-ratio))}.FpyOtW_productGallery .FpyOtW_gallery[data-single]{grid-template-columns:auto}.FpyOtW_productGallery .FpyOtW_gallery[data-single] .FpyOtW_galleryStage{height:min(var(--hero-stage-h), 100cqi / var(--gallery-ratio))}.FpyOtW_productGallery .FpyOtW_galleryFooter{margin-top:28px}}.FpyOtW_productGallery{--gallery-ratio:calc(1150 / 1346);min-width:0}@media (min-width:1100px){.FpyOtW_productGallery{grid-area:1/2/3/3}}.FpyOtW_gallery{flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.FpyOtW_gallery{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;display:grid}}@media (min-width:768px) and (max-width:1099px){.FpyOtW_gallery{max-width:640px}}@media (min-width:768px){.FpyOtW_gallery[data-single]{grid-template-columns:minmax(0,1fr)}}.FpyOtW_galleryRail{scrollbar-width:none;order:2;gap:8px;margin:-4px;padding:4px;display:flex;position:relative;overflow-x:auto}.FpyOtW_galleryRail::-webkit-scrollbar{display:none}@media (min-width:768px){.FpyOtW_galleryRail{flex-direction:column;order:0;gap:12px;max-height:100%;overflow:visible auto}}.FpyOtW_galleryThumb{width:48px;aspect-ratio:var(--gallery-ratio);cursor:pointer;opacity:.45;background:0 0;border:none;border-radius:8px;flex:none;padding:0;transition:opacity .2s cubic-bezier(.16,1,.3,1);position:relative}@media (min-width:768px){.FpyOtW_galleryThumb{width:100%}}@media (hover:hover){.FpyOtW_galleryThumb:hover{opacity:.8}}.FpyOtW_galleryThumb[data-active=true]{opacity:1}.FpyOtW_galleryThumb:after{content:"";opacity:0;border:1px solid #fff;border-radius:10px;transition:opacity .2s cubic-bezier(.16,1,.3,1);position:absolute;inset:-3px}.FpyOtW_galleryThumb[data-active=true]:after{opacity:1}.FpyOtW_galleryThumb:focus-visible{outline:none}.FpyOtW_galleryThumb:focus-visible:after{opacity:1;border-width:2px}.FpyOtW_galleryThumbFill{background:#ffffff1a;border-radius:8px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.FpyOtW_galleryFigure{display:contents}@media (min-width:768px){.FpyOtW_galleryFigure{min-width:0;margin:0;display:block}}.FpyOtW_galleryFooter{order:3;min-width:0}.FpyOtW_galleryStage{aspect-ratio:var(--gallery-ratio);touch-action:pan-y;border-radius:16px;order:1;position:relative;overflow:hidden}.FpyOtW_galleryStage:focus-visible{outline-offset:4px;outline:2px solid #fff}.FpyOtW_gallerySlide{opacity:0;pointer-events:none;transition:opacity .4s var(--ease-state);background:#ffffff1a;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.FpyOtW_gallerySlide[data-active=true]{opacity:1;pointer-events:auto}.FpyOtW_gallerySlidePlaceholderLabel{color:#888}.FpyOtW_galleryMedia{object-fit:cover}.FpyOtW_galleryArrow{z-index:1;color:#fff;cursor:pointer;opacity:0;background:#ffffff1f;border:none;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:opacity .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1),transform .12s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.FpyOtW_galleryArrow:active{transform:translateY(-50%)scale(.92)}.FpyOtW_galleryArrow[data-side=prev]{left:12px}.FpyOtW_galleryArrow[data-side=next]{right:12px}.FpyOtW_galleryStage:hover .FpyOtW_galleryArrow,.FpyOtW_galleryStage:focus-within .FpyOtW_galleryArrow{opacity:1}.FpyOtW_galleryArrow:hover{background:#ffffff3d}.FpyOtW_galleryArrow:focus-visible{opacity:1;outline-offset:2px;outline:2px solid #fff}@media (hover:none){.FpyOtW_galleryArrow{display:none}}.FpyOtW_galleryArrowIcon{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.FpyOtW_gallerySlide,.FpyOtW_galleryThumb,.FpyOtW_galleryThumb:after,.FpyOtW_galleryArrow{transition:none}}.FpyOtW_productCard{box-sizing:border-box;border-radius:var(--border-radius-lg,24px);color:#fff;border:1px solid #ffffff1a;flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:100%;padding:24px;display:flex}.FpyOtW_productCard>.FpyOtW_productCardAction{margin-top:4px}.FpyOtW_productCardPriceRow{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"price aside";align-items:last baseline;gap:8px 16px;display:grid}.FpyOtW_productCardPriceRow>.FpyOtW_productCardPrice{grid-area:price}.FpyOtW_productCardPriceRow>.FpyOtW_productCardPriceAside{text-align:right;color:var(--color-neutral-400,#888);flex-direction:column;grid-area:aside;justify-self:end;gap:4px;display:flex}.FpyOtW_productCardPriceAside>p{margin:0}.FpyOtW_productCardPriceAside>.FpyOtW_productCardPerDay{color:#ffffffb3}@media (max-width:767px){.FpyOtW_productCard{padding:20px}}.FpyOtW_productCard{margin-bottom:calc(36px + -1*clamp(3rem,1.5038vw + 2.6466rem,4rem))}@media (min-width:1100px){.FpyOtW_productCard{grid-area:2/1;align-self:end;margin-top:16px;margin-bottom:calc(48px + -1*clamp(3.5rem,2.2556vw + 2.9699rem,5rem))}}@keyframes FpyOtW_heroIn{0%{opacity:0;transform:translateY(var(--rise-y,0px))}}.FpyOtW_productDetails>*{--rise-y:20px;animation:1.4s cubic-bezier(.16,1,.3,1) backwards FpyOtW_heroIn}.FpyOtW_productImageContainer>*{--rise-y:24px;animation:1.5s cubic-bezier(.16,1,.3,1) .3s backwards FpyOtW_heroIn}.FpyOtW_productGallery{animation:1.6s cubic-bezier(.16,1,.3,1) .5s backwards FpyOtW_heroIn}@media (prefers-reduced-motion:reduce){.FpyOtW_productDetails>*,.FpyOtW_productImageContainer>*,.FpyOtW_productGallery{animation:none}}@media (min-width:768px) and (max-width:1099px),(min-width:1340px){.FpyOtW_productImageContainer .FpyOtW_heroChecks{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,max-content);grid-auto-flow:column;justify-content:space-between;gap:12px 16px;display:grid}.FpyOtW_heroChecks .FpyOtW_heroCheck{white-space:nowrap}}.FpyOtW_productCardPrice{flex:none;align-items:baseline;gap:4px;margin:0;display:flex}.FpyOtW_productCardUnit{color:#fff9}.FpyOtW_heroChecks{border-top:1px solid #ffffff1a;flex-direction:column;gap:12px;max-width:35.75rem;margin:8px 0 0;padding:24px 0 0;list-style:none;display:flex}.FpyOtW_heroCheck{color:#fff;align-items:flex-start;gap:8px;display:flex}.FpyOtW_heroCheck svg{color:#fff6;flex:none;width:18px;height:18px;margin-top:.5px}.FpyOtW_productCardChecks{border-bottom:1px solid #ffffff1a;flex-direction:column;gap:12px;margin:0 0 4px;padding:0 0 20px;list-style:none;display:flex}@media (min-width:768px){.FpyOtW_productCardChecks{display:none}}.FpyOtW_productCard>.FpyOtW_productCardMeds{text-align:center;margin:-4px 0 0}.FpyOtW_productCardMedsText{color:#ffffff8c}.FpyOtW_productCardAction{display:flex}.FpyOtW_productCardAction>*{flex:1;width:100%}.FpyOtW_productCardAction{flex-wrap:wrap;gap:12px}.FpyOtW_productCardAction>.FpyOtW_productCardSecondary{display:flex}@media (max-width:767px){.FpyOtW_productCardAction{flex-direction:column}}.FpyOtW_productCardSecondaryLabel{text-transform:none}.FpyOtW_productImageContainer>.FpyOtW_productCardSecondary{margin-top:28px;margin-bottom:-12px;display:flex}@media (min-width:1100px){.FpyOtW_productImageContainer>.FpyOtW_productCardSecondary{margin-bottom:-36px}}@media (max-width:767px){.FpyOtW_productImageContainer>.FpyOtW_productCardSecondary{margin-bottom:-30px}}.FpyOtW_productImageContainer>.FpyOtW_productCardSecondary>*{padding-inline:0}.FpyOtW_productCardSecondary>*{color:#fff9;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border-color:#0000;flex:1;transition:color .2s}:is(.FpyOtW_productHeader .FpyOtW_productImageContainer .FpyOtW_productCardSecondary>:active,.FpyOtW_productHeader .FpyOtW_productImageContainer .FpyOtW_productCardSecondary>:focus:not(:focus-visible)){background:0 0;border-color:#0000}@media (hover:none){:is(.FpyOtW_productHeader .FpyOtW_productImageContainer .FpyOtW_productCardSecondary>:hover,.FpyOtW_productHeader .FpyOtW_productImageContainer .FpyOtW_productCardSecondary>:active,.FpyOtW_productHeader .FpyOtW_productImageContainer .FpyOtW_productCardSecondary>:focus:not(:focus-visible)){color:#fff9;background:0 0;border-color:#0000}}@media (hover:hover){.FpyOtW_productHeader .FpyOtW_productImageContainer .FpyOtW_productCardSecondary>:hover{color:#fff;background:0 0;border-color:#0000}}@media (min-width:768px){.FpyOtW_productCardAction{flex-flow:column;align-items:stretch;gap:4px}.FpyOtW_productCardAction>*{flex:none;width:100%}.FpyOtW_productCardAction>.FpyOtW_productCardSecondary{align-self:center;width:auto}.FpyOtW_productCardSecondary>*{flex:none;width:auto}}@media (prefers-reduced-motion:reduce){.FpyOtW_productCard{animation:none}}.FpyOtW_productInfo{flex-direction:column;gap:40px;width:100%;display:flex}@media (min-width:769px){.FpyOtW_productInfo{gap:48px}}@media (min-width:1100px){.FpyOtW_productInfo .FpyOtW_productDetails{gap:20px}.FpyOtW_productDetails .FpyOtW_productLabels{margin-bottom:22px}.FpyOtW_productInfo{grid-area:1/1;align-self:start;width:min(100%,37.5rem);min-width:0}}.FpyOtW_productDetails{flex-direction:column;gap:16px;display:flex}.FpyOtW_productLabels{align-items:center;gap:8px;margin-bottom:26px;display:flex}.FpyOtW_heroRating{justify-content:center;align-items:center;gap:8px;margin:8px 0 0;display:flex}@media (min-width:768px){.FpyOtW_heroRating{gap:10px;margin-top:24px}}.FpyOtW_heroRatingText{color:var(--color-neutral-400,#888);white-space:nowrap}@media (max-width:767px){.FpyOtW_heroRating{flex-wrap:wrap;gap:6px}.FpyOtW_heroRating .FpyOtW_tpStars{width:72px}}.FpyOtW_productTitle{color:#fff}@media (min-width:1100px){.FpyOtW_productTitleBreak{display:none}}@media (min-width:1440px){.FpyOtW_productTitle{white-space:nowrap}}.FpyOtW_productTitleMuted{color:#fff}.FpyOtW_productImageContainer [class*=label]{color:#adadad!important}.FpyOtW_productImageContainer .FpyOtW_heroTestsList .FpyOtW_heroTestChip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff!important}.FpyOtW_productDescription{color:var(--color-neutral-300,#adadad)}@media (max-width:767px){.FpyOtW_productDescriptionBreak,.FpyOtW_productTitleBreak{display:none}}.FpyOtW_productImageContainer{flex-direction:column;gap:24px;display:flex}.FpyOtW_productImageContainer>.FpyOtW_productCard{margin-bottom:0}.FpyOtW_heroTests{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.FpyOtW_heroTestsLabel{color:#fffc;white-space:nowrap;margin:0}.FpyOtW_heroTests .FpyOtW_heroTestsList .FpyOtW_heroTestTotal{background:0 0;padding-left:0}.FpyOtW_heroTestsList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.FpyOtW_heroBenefits{flex-direction:column;gap:0;max-width:35.75rem;margin:0;padding:0;list-style:none;display:flex}.FpyOtW_heroBenefit{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:16px;padding-block:10px;display:grid}@media (min-width:768px){.FpyOtW_heroBenefit{padding-block:12px}}.FpyOtW_heroBenefit:first-child{padding-top:0}.FpyOtW_heroBenefit:last-child{padding-bottom:0}.FpyOtW_heroBenefitText{flex-direction:column;gap:8px;min-width:0;display:flex}@media (max-width:767px){.FpyOtW_heroBenefitText{gap:4px}}.FpyOtW_heroBenefitDescription{color:var(--color-neutral-300,#adadad);text-wrap:balance}.FpyOtW_heroBenefitIcon{border-radius:var(--border-radius-xs,8px);color:#ffffffd9;background:linear-gradient(145deg,#1a1a1a,#080808);place-items:center;width:42px;height:42px;display:grid;position:relative}.FpyOtW_heroBenefitIcon:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(145deg,#fba62640 0%,#ffffff14 50%,#fba6261a 100%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.FpyOtW_heroBenefitIcon svg{width:20px;height:20px}@media (min-width:768px){.FpyOtW_heroBenefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.FpyOtW_heroBenefit,.FpyOtW_heroBenefit:first-child,.FpyOtW_heroBenefit:last-child{flex-direction:column;align-items:flex-start;gap:16px;padding:0;display:flex}.FpyOtW_heroBenefitDescription{text-wrap:pretty;white-space:pre-line}}@media (min-width:1440px){.FpyOtW_productHeader{--hero-measure:567px}.FpyOtW_heroBenefits{gap:var(--spacing-32,32px);grid-template-columns:repeat(3,176px);width:max-content;max-width:none}.FpyOtW_heroBenefitText>h2{white-space:nowrap}.FpyOtW_heroChecks{width:var(--hero-measure);max-width:none}.FpyOtW_heroTests{width:var(--hero-measure);flex-wrap:nowrap}.FpyOtW_productHeader .FpyOtW_productCard{width:var(--hero-measure);max-width:none}.FpyOtW_productHeader{column-gap:186px}.FpyOtW_productHeader .FpyOtW_productGallery{margin-right:calc(120px + -1*max(44px,50cqw - 660px))}}@media (min-width:768px){.FpyOtW_productHeader .FpyOtW_productImageContainer>.FpyOtW_heroChecks{margin-top:0}.FpyOtW_productHeader .FpyOtW_productImageContainer>.FpyOtW_productCard{width:100%;max-width:none;margin:8px 0 0}.FpyOtW_productHeader .FpyOtW_productImageContainer>.FpyOtW_heroTests{margin-top:16px}}@media (min-width:1440px){.FpyOtW_productHeader .FpyOtW_productImageContainer>.FpyOtW_productCard{width:var(--hero-measure)}}.FpyOtW_scienceSection{--sci-site-margin:clamp(1.25rem, 4.1353vw + .2782rem, 4rem);--sci-inset-x:clamp(1.5rem, .7519vw + 1.3233rem, 2rem);--sci-ease:cubic-bezier(.16, 1, .3, 1);width:calc(100% - var(--sci-site-margin) * 2);color:var(--color-text-primary,#000);flex-direction:column;gap:48px;margin:0 auto;padding:clamp(4rem,3vw + 3rem,7rem) 0 clamp(2.5rem,2.5vw + 2.25rem,4.5rem);display:flex}@media (min-width:768px){.FpyOtW_scienceSection{width:calc(100% - (var(--sci-site-margin) + var(--sci-inset-x)) * 2);gap:42px;max-width:1280px}}@property --zone-bg{syntax:"<color>";inherits:true;initial-value:#fff}.FpyOtW_lightZone{--zone-bg:#fff;background:var(--zone-bg);border-radius:20px;margin:0 8px clamp(2rem,1.5038vw + 1.6466rem,3rem);transition:--zone-bg .8s cubic-bezier(.4,0,.2,1)}@media (max-width:767px){.FpyOtW_lightZone{margin-inline:0}}.FpyOtW_lightZone[data-scrub]{--zone-bg:color-mix(in srgb, var(--color-neutral-100,#f7f7f7) calc(var(--zone-p,0) * 100%), #fff);transition:none}@media (prefers-reduced-motion:reduce){.FpyOtW_lightZone{transition:none}}@media (min-width:768px){.FpyOtW_lightZone{border-radius:32px;margin-inline:16px}}.FpyOtW_lightZone .FpyOtW_scienceSection{padding-bottom:clamp(4rem,3vw + 3rem,7rem)}.FpyOtW_lightZone .FpyOtW_scienceFigure{background:#fff}.FpyOtW_scienceHeader{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.FpyOtW_scienceEyebrow{margin-bottom:16px;display:flex}@media (min-width:1440px){.FpyOtW_scienceHeader{grid-template-columns:auto auto minmax(0,1fr);column-gap:32px;display:grid}.FpyOtW_scienceEyebrow{align-self:start;margin:12px 24px 0 0}.FpyOtW_scienceTitleMuted{display:block}.FpyOtW_scienceHeader .FpyOtW_scienceSubtitle{place-self:last baseline end;max-width:448px;margin-top:0}}.FpyOtW_scienceHeader .FpyOtW_scienceTitle{text-wrap:balance;margin:0}.FpyOtW_scienceTitleMuted{color:var(--color-neutral-300,#adadad)}@media (min-width:768px){.FpyOtW_scienceTitleMain{white-space:nowrap}}.FpyOtW_scienceSubtitle{max-width:34rem;color:var(--color-neutral-500,#676767);margin:4px 0 0}.FpyOtW_scienceCta{justify-content:center;display:flex}.FpyOtW_scienceCta>a{width:auto}.FpyOtW_scienceFigures{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:1152px){.FpyOtW_scienceFigures{grid-template-columns:repeat(2,minmax(0,1fr))}}.FpyOtW_scienceFigure{border:1px solid #00000014;border-radius:24px;flex-direction:column;gap:28px;margin:0;padding:24px;display:flex}@media (min-width:768px){.FpyOtW_scienceFigure{border-radius:32px;padding:36px 36px 24px}}.FpyOtW_scienceFigureLabel{color:var(--color-neutral-500,#676767);margin:0 0 -8px}.FpyOtW_scienceLead{align-items:flex-start;gap:clamp(16px,2vw,24px);display:flex}@media (min-width:1152px) and (max-width:1399px){.FpyOtW_scienceLead{flex-direction:column;gap:12px}}.FpyOtW_scienceValue{flex:none;align-items:flex-start;gap:2px;margin:0;display:flex}.FpyOtW_scienceNum{display:inline-grid}.FpyOtW_scienceNum>span{grid-area:1/1}.FpyOtW_scienceNumSizer{visibility:hidden}.FpyOtW_scienceNum>span:not(.FpyOtW_scienceNumSizer){white-space:nowrap;width:0}.FpyOtW_scienceBreak{display:none}@media (min-width:768px){.FpyOtW_scienceBreak{display:inline}.FpyOtW_scienceBreakSpace{display:none}}.FpyOtW_scienceStatement{text-wrap:pretty;max-width:27rem;margin:0}.FpyOtW_scienceBars{flex-direction:column;gap:12px;display:flex}.FpyOtW_scienceBarRow{color:var(--color-text-secondary,#676767);grid-template-columns:136px minmax(0,1fr) 44px;align-items:center;gap:16px;display:grid}.FpyOtW_scienceBarRow[data-highlight]{color:var(--color-text-primary,#000)}.FpyOtW_scienceBarLabel{white-space:nowrap}.FpyOtW_scienceBarValue{text-align:left}.FpyOtW_scienceBarTrack{background:var(--color-neutral-100,#f7f7f7);border-radius:999px;height:6px;overflow:hidden}.FpyOtW_scienceBarFill{background:var(--color-neutral-200,#e5e5e5);transform-origin:0;border-radius:999px;height:100%;display:block}.FpyOtW_scienceBarRow[data-highlight] .FpyOtW_scienceBarFill{background:var(--color-orchre-300,#fba626)}.FpyOtW_scienceCaption{color:var(--color-neutral-400,#888)}.FpyOtW_scienceSection[data-phase=in] .FpyOtW_scienceHeader,.FpyOtW_scienceSection[data-phase=in] .FpyOtW_scienceCta,.FpyOtW_scienceSection[data-phase=in] .FpyOtW_scienceLead,.FpyOtW_scienceSection[data-phase=in] .FpyOtW_scienceCaption{transition:opacity .8s var(--sci-ease), transform .8s var(--sci-ease)}.FpyOtW_scienceSection[data-phase=armed] .FpyOtW_scienceHeader,.FpyOtW_scienceSection[data-phase=armed] .FpyOtW_scienceCta,.FpyOtW_scienceSection[data-phase=armed] .FpyOtW_scienceLead{opacity:0;transform:translateY(16px)}.FpyOtW_scienceSection[data-phase=armed] .FpyOtW_scienceCaption{opacity:0}.FpyOtW_scienceSection[data-phase=armed] .FpyOtW_scienceBarFill{transform:scaleX(0)}.FpyOtW_scienceSection[data-phase=in] .FpyOtW_scienceLead{transition-delay:calc(.25s + var(--fi,0) * .18s)}.FpyOtW_scienceSection[data-phase=in] .FpyOtW_scienceCta{transition-delay:.12s}.FpyOtW_scienceSection[data-phase=in] .FpyOtW_scienceBarFill{transition:transform 1.1s var(--sci-ease);transition-delay:calc(.35s + var(--fi,0) * .18s + var(--bi,0) * .26s)}.FpyOtW_scienceBars{position:relative}.FpyOtW_scienceGap{pointer-events:none;height:6px;position:absolute;top:50%;left:152px;right:60px;translate:0 -50%}.FpyOtW_scienceGapBracket{left:var(--gap-from);width:calc(var(--gap-to) - var(--gap-from));border-inline:1px solid #fba62699;height:100%;position:absolute}.FpyOtW_scienceGapBracket:before{content:"";background:#fba62699;height:1px;position:absolute;top:50%;left:0;right:0}.FpyOtW_scienceGapLabel{background:var(--color-bg-primary,#fff);color:var(--color-orchre-400,#c87a04);white-space:nowrap;padding:0 4px;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (max-width:767px){.FpyOtW_scienceGapLabel{padding:0;left:auto;right:calc(100% + 4px);translate:0 -50%}}.FpyOtW_scienceSection[data-phase=armed] .FpyOtW_scienceGapBracket{opacity:0;transform:scaleX(.6)}.FpyOtW_scienceSection[data-phase=in] .FpyOtW_scienceGapBracket{transition:opacity .5s var(--sci-ease), transform .7s var(--sci-ease);transition-delay:calc(1.3s + var(--fi,0) * .18s)}.FpyOtW_scienceSection[data-phase=in] .FpyOtW_scienceCaption{transition-delay:calc(.9s + var(--fi,0) * .18s)}.FpyOtW_driversSection{--drivers-ease:cubic-bezier(.16, 1, .3, 1);--drivers-site-margin:clamp(1.25rem, 4.1353vw + .2782rem, 4rem);--drivers-inset-x:clamp(1.5rem, .7519vw + 1.3233rem, 2rem);flex-direction:column;align-items:center;gap:48px;padding:clamp(3rem,1.5038vw + 2.6466rem,4rem) 0;display:flex}.FpyOtW_darkZone{background:#000;border-radius:20px;margin:0 8px clamp(2rem,1.5038vw + 1.6466rem,3rem)}@media (min-width:768px){.FpyOtW_darkZone{border-radius:32px;margin-inline:16px}}.FpyOtW_lightZone .FpyOtW_driverCard{box-shadow:none;outline-offset:-1px;background:0 0;border:3px solid #0000;border-radius:24px;outline:1px solid #0000000d}.FpyOtW_lightZone .FpyOtW_driverCard:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--motion-base) var(--ease-state);background:linear-gradient(#fff 0%,#f5f5f5 100%);position:absolute;inset:-3px;box-shadow:inset 0 0 0 3px #fff}.FpyOtW_lightZone .FpyOtW_driverCard[data-active]{outline-color:#0000}.FpyOtW_lightZone .FpyOtW_driverCard[data-active]:before{opacity:1}.FpyOtW_lightZone .FpyOtW_driverCard:after{transition:opacity var(--motion-base) var(--ease-state);inset:-3px;box-shadow:0 2px 6px #1a1a1a0f,0 12px 32px -8px #81b1e28c}.FpyOtW_lightZoneTinted{--zone-bg:var(--color-neutral-100,#f7f7f7)}.FpyOtW_lightZone .FpyOtW_careStepTab{background:var(--zone-bg);color:var(--color-text-primary,#000)}.FpyOtW_lightZone .FpyOtW_careStepTab:before,.FpyOtW_lightZone .FpyOtW_careStepTab:after{background:radial-gradient(circle at 100% 100%, transparent calc(var(--step-r) - .5px), var(--zone-bg) var(--step-r))}.FpyOtW_darkZone .FpyOtW_caseEyebrow,.FpyOtW_darkZone .FpyOtW_careEyebrow,.FpyOtW_darkZone .FpyOtW_driversTitle,.FpyOtW_darkZone .FpyOtW_driversClosingText,.FpyOtW_darkZone .FpyOtW_careTitle{color:#fff}.FpyOtW_darkZone .FpyOtW_driversHeader .FpyOtW_driversSubtitle,.FpyOtW_darkZone .FpyOtW_careIntro>.FpyOtW_careDescription{color:#fff9}.FpyOtW_darkZone .FpyOtW_driversClosingLink{background-color:#ffffff0f;border-color:#ffffff1a}.FpyOtW_darkZone .FpyOtW_driversCta>*{color:#fff;background-color:#ffffff1a;border-color:#fff3}@media (hover:hover){.FpyOtW_darkZone .FpyOtW_driversClosingLink:hover .FpyOtW_driversCta>*{color:#000;background-color:#fff}}@property --ring-angle{syntax:"<angle>";inherits:false;initial-value:135deg}.FpyOtW_darkZone .FpyOtW_driverCard:before,.FpyOtW_darkZone .FpyOtW_driversClosingLink:before{--ring-angle:135deg;content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:.5;pointer-events:none;padding:1px;transition:--ring-angle 2.4s cubic-bezier(.2,.5,.3,1);position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (prefers-reduced-motion:reduce){.FpyOtW_darkZone .FpyOtW_driverCard:before,.FpyOtW_darkZone .FpyOtW_driversClosingLink:before{transition:none}}.FpyOtW_darkZone .FpyOtW_driverCards{gap:24px}.FpyOtW_darkZone .FpyOtW_driverCard:before{display:none}.FpyOtW_darkZone .FpyOtW_driversClosingLink{position:relative}.FpyOtW_darkZone .FpyOtW_driversClosingLink:before{background:linear-gradient(var(--ring-angle), #fba626bf 0%, #ffffff38 28%, #ffffff14 60%, #fba62659 100%);inset:-1px}.FpyOtW_darkZone .FpyOtW_driverCard{--rim-gap:6px;background:var(--color-neutral-100,#f7f7f7);box-shadow:0 0 0 var(--rim-gap) #000, 0 0 0 calc(var(--rim-gap) + 1px) #ffffff1a}.FpyOtW_darkZone .FpyOtW_driverCard:after{display:none}.FpyOtW_darkZone .FpyOtW_driversClosingLink{--pill-bloom:0 32px 64px -20px #fba6261a;box-shadow:inset 0 1px 0 #ffffff1f, 0 12px 24px -10px #fba6261a, var(--pill-bloom)}@media (hover:hover) and (pointer:fine){.FpyOtW_darkZone .FpyOtW_driverCard:hover:before,.FpyOtW_darkZone .FpyOtW_driversClosingLink:hover:before{--ring-angle:225deg}.FpyOtW_darkZone .FpyOtW_driversClosingLink:hover{--pill-bloom:0 40px 80px -22px #fba62624}}.FpyOtW_driversHeader,.FpyOtW_driversBody{width:calc(100% - var(--drivers-site-margin) * 2)}@media (min-width:768px){.FpyOtW_driversHeader,.FpyOtW_driversBody{width:calc(100% - (var(--drivers-site-margin) + var(--drivers-inset-x)) * 2);max-width:1280px}}.FpyOtW_driversCta{flex:none;display:flex}.FpyOtW_driversCta>*{width:auto}.FpyOtW_driversTitle{margin:0}.FpyOtW_driversTitleBlock{flex-direction:column;gap:32px;display:flex}.FpyOtW_driversEyebrow{align-self:flex-start}.FpyOtW_driversHeader{flex-direction:column;gap:20px;margin-bottom:-8px;display:flex}@media (min-width:768px){.FpyOtW_driversHeader{margin-bottom:-16px}}@media (min-width:900px){.FpyOtW_driversHeader{margin-bottom:16px}}@media (min-width:1100px){.FpyOtW_driversHeader{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:96px}.FpyOtW_driversHeader>.FpyOtW_driversTitleBlock{flex:1 1 0;min-width:0}.FpyOtW_driversHeader>.FpyOtW_driversAside{flex:0 400px}}.FpyOtW_driversAside{flex-direction:column;align-items:flex-start;gap:24px;display:flex}@media (max-width:767px){.FpyOtW_driversHeader{gap:0}.FpyOtW_driversHeader>.FpyOtW_driversAside{display:contents}.FpyOtW_driversAside>.FpyOtW_driversEyebrow{order:-1;margin-bottom:24px}.FpyOtW_driversHeader>.FpyOtW_driversAside>.FpyOtW_driversSubtitle{text-align:center;margin-top:16px}.FpyOtW_driversHeader{align-items:center}.FpyOtW_driversHeader>.FpyOtW_driversAside>.FpyOtW_driversEyebrow{align-self:center}.FpyOtW_driversHeader>.FpyOtW_driversTitleBlock>.FpyOtW_driversTitle{text-align:center}.FpyOtW_driversStage>.FpyOtW_driversHeader{margin-bottom:-36px}.FpyOtW_driversStage>.FpyOtW_driversBody{row-gap:12px}.FpyOtW_driversStage[data-stack]{gap:0}.FpyOtW_driversStage[data-stack]>.FpyOtW_driversHeader{display:contents}.FpyOtW_driversStage[data-stack]>.FpyOtW_driversHeader>.FpyOtW_driversTitleBlock{box-sizing:border-box;width:100%;padding-inline:var(--drivers-site-margin);align-items:center}.FpyOtW_driversStage[data-stack]>.FpyOtW_driversHeader>.FpyOtW_driversAside>.FpyOtW_driversSubtitle{z-index:3;box-sizing:border-box;max-width:none;padding:12px max(var(--drivers-site-margin), calc((100% - 460px) / 2));background:var(--zone-bg,#fff);margin-top:4px;margin-bottom:calc(var(--stack-release,0px) - var(--stack-sub-h,0px));align-self:stretch;position:sticky;top:0}.FpyOtW_driversStage[data-stack]>.FpyOtW_driversBody{z-index:1;margin-top:calc(var(--stack-sub-h,0px) - var(--stack-release,0px));position:relative}.FpyOtW_driversStage[data-stack] .FpyOtW_driversArteryWrap{margin-top:calc(-1 * var(--stack-artery-trim,0px));margin-bottom:calc(var(--stack-release,0px) - var(--stack-sub-h,0px) - var(--stack-artery-h,0px) + var(--stack-artery-trim,0px))}.FpyOtW_driversStage[data-stack] .FpyOtW_driversArteryWrap+*{margin-top:calc(var(--stack-sub-h,0px) + var(--stack-artery-h,0px) - 2 * var(--stack-artery-trim,0px) - var(--stack-overlap,0px) - var(--stack-release,0px))}.FpyOtW_driversStage[data-stack] .FpyOtW_driversArteryWrap{top:calc(var(--stack-sub-h,0px) - var(--stack-artery-trim,0px));z-index:0;height:var(--stack-artery-h,auto);align-self:start;position:sticky}.FpyOtW_driversStage[data-stack] .FpyOtW_driversArtery{width:var(--stack-artery-h,100%)}.FpyOtW_driversStage[data-stack] .FpyOtW_driverCard{top:calc(var(--stack-card-top,0px) + var(--i,0) * 12px);box-sizing:border-box;min-height:var(--stack-card-h,0px);margin-bottom:calc((var(--stack-n,1) - 1 - var(--i,0)) * 12px);transform:scale(calc(1 - var(--cover,0) * .06));transform-origin:50% 0;filter:brightness(calc(1 - var(--cover,0) * .08));transition:none;position:sticky}.FpyOtW_lightZone .FpyOtW_driversStage[data-stack] .FpyOtW_driverCard:before{opacity:1}.FpyOtW_driversStage[data-stack] .FpyOtW_driverCards{row-gap:0}.FpyOtW_driversStage[data-stack] .FpyOtW_driverCards>.FpyOtW_driverCard+.FpyOtW_driverCard{margin-top:var(--stack-hold-gap,16px)}.FpyOtW_driversStage[data-stack] .FpyOtW_driverCards:after{content:"";height:var(--stack-last-hold,0px)}.FpyOtW_driversStage[data-stack] .FpyOtW_driverCard>.FpyOtW_driverCardBody,.FpyOtW_driversStage[data-stack] .FpyOtW_driverCardBody>.FpyOtW_driverCardMain{flex:auto}.FpyOtW_driversStage[data-stack] .FpyOtW_driverCardMain>.FpyOtW_accMeasure{margin-top:auto}.FpyOtW_driversStage+.FpyOtW_retest{margin-top:72px}.FpyOtW_driversStage[data-stack-compact] .FpyOtW_driverCard .FpyOtW_accTitle{font-size:var(--font-size-heading-xs,20px)}}@media (min-width:1024px){.FpyOtW_driversSection{padding-top:96px}}@media (max-width:767px){.FpyOtW_driversSection{padding-top:24px}}.FpyOtW_driversHeader .FpyOtW_driversTitle{text-align:left;text-wrap:balance;max-width:560px}.FpyOtW_driversTitleMuted{color:inherit}.FpyOtW_driversTitleHighlight{color:var(--color-indigo-300,#5999d9)}.FpyOtW_driversHeader .FpyOtW_driversSubtitle{text-align:left;text-wrap:pretty;max-width:460px;color:var(--color-text-secondary,#676767);margin:0}.FpyOtW_driversClosing{width:calc(100% - var(--drivers-site-margin) * 2);margin:-24px 0 0}@media (min-width:768px){.FpyOtW_driversClosing{width:calc(100% - (var(--drivers-site-margin) + var(--drivers-inset-x)) * 2);max-width:1280px}}.FpyOtW_driversClosingLink{background:var(--color-white,#fff);color:inherit;transition:border-color .4s var(--drivers-ease), box-shadow .4s var(--drivers-ease), transform .4s var(--drivers-ease);border:1px solid #0000001a;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:10px 10px 10px 23px;text-decoration:none;display:flex}@media (min-width:768px){.FpyOtW_driversClosingLink{gap:48px;padding:12px 12px 12px 23px}}@media (min-width:900px){.FpyOtW_driversClosingLink{padding-left:27px}}@media (hover:hover){.FpyOtW_driversClosingLink:hover{border-color:#0000000f;transform:translateY(-2px);box-shadow:0 1px 1px -.5px #00000014,0 4px 6px -2px #0000000f,0 16px 32px -12px #00000024}.FpyOtW_driversClosingLink:hover .FpyOtW_driversCta>*{background-color:var(--color-black,#000);color:var(--color-white,#fff)}}.FpyOtW_driversCta>*{transition:background-color .4s var(--drivers-ease), color .4s var(--drivers-ease)}.FpyOtW_driversClosingLink:active{transition-duration:.12s;transform:translateY(0)scale(.995);box-shadow:0 1px 2px #00000014}@media (prefers-reduced-motion:reduce){.FpyOtW_driversClosingLink,.FpyOtW_driversClosingLink:hover,.FpyOtW_driversClosingLink:active{transform:none}}.FpyOtW_driversClosingLink:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.FpyOtW_driversClosingText{color:var(--color-black,#000);margin:0}.FpyOtW_driverCards{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.FpyOtW_driversStage{flex-direction:column;align-items:center;gap:48px;width:100%;display:flex}.FpyOtW_driversBody{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.FpyOtW_driversArteryWrap{justify-content:center;display:flex}.FpyOtW_driversArtery{width:100%;max-width:360px;position:relative}@media (min-width:900px){.FpyOtW_driversBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.FpyOtW_driversArteryWrap{display:block;position:relative}.FpyOtW_driversArtery{width:110%;max-width:none;margin-left:calc(-48px - 5%);position:absolute;top:50%;left:0;transform:translateY(-50%)}}.FpyOtW_driverCard{--card-pad:24px;min-width:0;padding:var(--card-pad);color:#1a1a1a;background:#f2f2f2;border-radius:40px 40px 32px 32px;flex-direction:column;gap:16px;display:flex;box-shadow:0 0 0 1px #e4e4e4,inset 0 0 1px 3px #fff,inset 0 -2px 1px 1px #0000001f}@media (min-width:900px){.FpyOtW_driverCard{--card-pad:28px}}.FpyOtW_driverCardBody{flex-direction:column;gap:8px;display:flex}.FpyOtW_driverCardHead{padding-right:32px}.FpyOtW_accIndex{top:var(--card-pad);right:var(--card-pad);color:var(--color-neutral-400,#888);position:absolute}.FpyOtW_driverCardMain{flex-direction:column;gap:24px;display:flex}.FpyOtW_accTitle{color:var(--color-text-primary,#000);text-wrap:balance;margin:0}.FpyOtW_accTitleMuted{color:var(--color-neutral-400,#888)}@media (max-width:767px){.FpyOtW_accTitle>.FpyOtW_accTitleMuted{display:block}.FpyOtW_driverCardBody>.FpyOtW_driverCardHead{padding-right:0}}@media (max-width:374px){.FpyOtW_driverCardHead>.FpyOtW_accTitle{letter-spacing:-.05em}}.FpyOtW_accDesc{max-width:440px;color:var(--color-text-secondary,#676767);text-wrap:pretty;margin:0}.FpyOtW_accMeasure{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.FpyOtW_accChips{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.FpyOtW_accChipItem{display:flex}.FpyOtW_accChip{white-space:nowrap}.FpyOtW_accChips .FpyOtW_accChip{padding-inline:6px;transition:background-color .24s cubic-bezier(.16,1,.3,1)}.FpyOtW_lightZone .FpyOtW_driverCard{transition:outline-color var(--motion-base) var(--ease-state)}.FpyOtW_lightZone .FpyOtW_driverCard>*{transition:opacity var(--motion-base) var(--ease-state)}.FpyOtW_lightZone .FpyOtW_driverCard:not([data-active])>*{opacity:.72}@media (prefers-reduced-motion:reduce){.FpyOtW_lightZone .FpyOtW_driverCard,.FpyOtW_lightZone .FpyOtW_driverCard>*,.FpyOtW_lightZone .FpyOtW_driverCard:before,.FpyOtW_lightZone .FpyOtW_driverCard:after{transition:none}}.FpyOtW_driverCard[data-active]:after{opacity:1}.FpyOtW_accPanel{--panel-inset:calc(var(--card-pad) - 8px);margin:8px calc(var(--panel-inset) * -1) calc(var(--panel-inset) * -1);padding:calc(var(--panel-inset) - 1px);background:linear-gradient(#00000014, #00000014) top center / calc(100% - 2 * var(--panel-inset)) 1px no-repeat;isolation:isolate;--flip-ease:cubic-bezier(.16, 1, .3, 1);transition:border-color .24s var(--flip-ease), color .24s var(--flip-ease);border:1px solid #0000;border-radius:24px;flex-direction:column;gap:16px;display:flex;position:relative;overflow:hidden}.FpyOtW_accPanel:before,.FpyOtW_accPanel:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .24s var(--flip-ease);position:absolute;inset:0}.FpyOtW_accPanel:before{background-color:var(--color-neutral-900,#1a1a1a);box-shadow:inset 0 1px #ffffff14}.FpyOtW_accPanel:after{-webkit-mask-composite:xor;background:linear-gradient(135deg,#fba62699 0%,#ffffff29 30%,#ffffff0d 62%,#fba6263d 100%);padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.FpyOtW_accPanel .FpyOtW_accPanelEyebrow{transition:color .24s var(--flip-ease)}.FpyOtW_driverCard{z-index:0;transition:transform .56s var(--flip-ease,cubic-bezier(.16, 1, .3, 1));position:relative}.FpyOtW_driverCard:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .56s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;box-shadow:0 2px 4px -1px #1a1a1a0f,0 12px 24px -8px #1a1a1a1f,0 32px 56px -20px #8c560838}@media (hover:hover) and (pointer:fine){.FpyOtW_driverCard:hover .FpyOtW_accPanel{color:#fff;border-color:#0000;transition-duration:.42s;transition-delay:60ms}.FpyOtW_driverCard:hover .FpyOtW_accPanel:before{opacity:1;transition-duration:.42s;transition-delay:60ms}.FpyOtW_driverCard:hover .FpyOtW_accPanel:after{opacity:1;transition-duration:.7s;transition-delay:.18s}.FpyOtW_driverCard:hover .FpyOtW_accPanel .FpyOtW_accPanelEyebrow{color:#fff9;transition-duration:.42s;transition-delay:60ms}}@media (prefers-reduced-motion:reduce){.FpyOtW_driverCard,.FpyOtW_driverCard:hover{transform:none}.FpyOtW_accPanel,.FpyOtW_accPanel:before,.FpyOtW_accPanel:after,.FpyOtW_accPanel .FpyOtW_accPanelEyebrow,.FpyOtW_driverCard:after,.FpyOtW_driverCard:hover:after,.FpyOtW_driverCard:hover .FpyOtW_accPanel,.FpyOtW_driverCard:hover .FpyOtW_accPanel:before,.FpyOtW_driverCard:hover .FpyOtW_accPanel:after,.FpyOtW_driverCard:hover .FpyOtW_accPanel .FpyOtW_accPanelEyebrow{transition-duration:.12s;transition-delay:0s}}.FpyOtW_accPanel p{margin:0}.FpyOtW_accPanelEyebrow{color:var(--color-neutral-400,#888)}.FpyOtW_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FpyOtW_caseSection{--case-site-margin:clamp(1.25rem, 4.1353vw + .2782rem, 4rem);--case-inset-x:clamp(1.5rem, .7519vw + 1.3233rem, 2rem);--case-gap:12px;--case-muted:var(--color-neutral-500,#676767);--case-accent:var(--color-orchre-400,#c87a04);--case-surface:var(--color-neutral-100,#f7f7f7);flex-direction:column;align-items:center;gap:16px;padding:0 0 clamp(3rem,1.5038vw + 2.6466rem,4rem);display:flex}@media (min-width:1024px){.FpyOtW_caseSection{padding-top:88px}}.FpyOtW_caseFrame{--case-frame-x:20px;gap:var(--case-gap);width:calc(100% - var(--case-frame-x) * 2);max-width:calc(1440px - var(--case-frame-x) * 2);display:grid}@media (min-width:769px){.FpyOtW_caseFrame{--case-frame-x:60px}}@media (max-width:767px){.FpyOtW_caseFrame{--case-frame-x:12px}}.FpyOtW_caseHeader{width:calc(100% - var(--case-site-margin) * 2);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:0 0 24px;display:flex}@media (min-width:768px){.FpyOtW_caseHeader{width:calc(100% - (var(--case-site-margin) + var(--case-inset-x)) * 2);max-width:1280px;padding-bottom:48px}}.FpyOtW_caseTitleBlock{flex-direction:column;align-items:center;gap:32px;display:flex}@media (max-width:767px){.FpyOtW_caseSection{padding-top:52px}.FpyOtW_caseTitleBlock{gap:28px}}.FpyOtW_caseEyebrow{color:var(--color-text-primary,#000);margin:0}.FpyOtW_caseTitle{text-wrap:balance;max-width:46rem;margin:0}.FpyOtW_caseHeader>p{text-wrap:pretty;max-width:26rem}.FpyOtW_medRow{gap:var(--case-gap);grid-column:1/-1;margin:0;padding:0 0 12px;list-style:none;display:grid}@media (min-width:768px){.FpyOtW_medRow{padding-bottom:8px}}@media (min-width:1440px){.FpyOtW_medRow{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:4px;padding-inline:32px}.FpyOtW_medRow .FpyOtW_medCardTile{padding:36px 0 12px}.FpyOtW_medRow .FpyOtW_medCardTile .FpyOtW_medText{max-width:340px}}.FpyOtW_medCard{grid-template-rows:auto auto;grid-template-columns:72px minmax(0,1fr);gap:16px 20px;padding:24px 24px 20px;display:grid}@media (min-width:768px){.FpyOtW_medCard{padding:32px}.FpyOtW_medFeatured .FpyOtW_medCard{grid-template-rows:auto;grid-template-columns:72px minmax(0,1fr) auto;padding-bottom:24px}.FpyOtW_medFeatured .FpyOtW_medCard .FpyOtW_medChip{grid-area:1/3;align-self:start;margin-top:-2px}.FpyOtW_medCard .FpyOtW_medChip{grid-column:2}.FpyOtW_medCard .FpyOtW_medImage{grid-row:1/-1;align-self:start}.FpyOtW_medCard .FpyOtW_medText{align-self:start}}@media (max-width:767px){.FpyOtW_medCard .FpyOtW_medImage{grid-row:1}.FpyOtW_medCard .FpyOtW_medText{align-self:center}}.FpyOtW_medText{flex-direction:column;grid-area:1/2;gap:6px;display:flex}.FpyOtW_medText h3,.FpyOtW_medText p{margin:0}.FpyOtW_medCard .FpyOtW_medText{gap:8px}.FpyOtW_medImage{background:#222;border-radius:12px;grid-area:1/1/-1;align-self:start;width:72px;height:72px;position:relative;overflow:hidden}.FpyOtW_medImage:has(.FpyOtW_medImageMedia){background:var(--case-surface)}.FpyOtW_medImageMedia{object-fit:contain;transform:scale(var(--zoom,1))}.FpyOtW_medChip{white-space:nowrap;background:var(--case-surface);min-height:26px;color:var(--color-text-secondary,#676767);border-radius:999px;grid-area:2/1/auto/-1;place-self:start;align-items:center;gap:6px;padding:4px 10px 4px 8px;display:inline-flex}.FpyOtW_medIcon{flex:none;width:14px;height:14px}.FpyOtW_medFeatured{grid-template-columns:minmax(0,1fr);display:grid}.FpyOtW_medFeatured>.FpyOtW_caseStats{--divider-inset:24px;background:linear-gradient(#0000000f, #0000000f) top center / calc(100% - var(--divider-inset) * 2) 1px no-repeat}@media (min-width:768px){.FpyOtW_medFeatured>.FpyOtW_caseStats{--divider-inset:32px}}.FpyOtW_medMain{gap:var(--case-gap);grid-column:1/-1;display:grid}.FpyOtW_medSide{gap:var(--case-gap);margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.FpyOtW_medSide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.FpyOtW_medMain{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr)}.FpyOtW_medSide{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}.FpyOtW_medSide .FpyOtW_medCard{grid-template-rows:auto 1fr}.FpyOtW_medSide .FpyOtW_medCard .FpyOtW_medChip{align-self:start}}.FpyOtW_medCardTile{background:0 0;flex-direction:row;align-items:flex-start;gap:16px;padding:24px 24px 8px;display:flex}@media (min-width:768px){.FpyOtW_medCardTile{padding:36px 36px 12px}}.FpyOtW_medCardTile .FpyOtW_medTile{color:#fff;background:linear-gradient(90deg,#8f4a1b 0%,#cba26b 100%);border-radius:8px;flex:none;width:42px;height:42px;position:relative;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000002e,0 1px 2px #0000001f,0 8px 16px -8px #8f4a1b59}.FpyOtW_medCardTile .FpyOtW_medTile:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#fba62699 0%,#ffffff2e 35%,#ffffff0a 70%,#fba62633 100%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.FpyOtW_medCardTile .FpyOtW_medTile svg{width:20px;height:20px}.FpyOtW_medCardTile .FpyOtW_medText{padding-top:2px}.FpyOtW_medGroup{grid-column:1/-1}.FpyOtW_caseBenefits{width:calc(100% - var(--case-site-margin) * 2);margin-bottom:32px}@media (min-width:768px){.FpyOtW_caseBenefits{width:calc(100% - (var(--case-site-margin) + var(--case-inset-x)) * 2);max-width:1280px;margin-bottom:48px}}.FpyOtW_caseFrame>.FpyOtW_caseBenefits{width:auto;max-width:none;margin:0;padding:16px 8px 8px}@media (min-width:768px){.FpyOtW_caseFrame>.FpyOtW_caseBenefits{padding:20px 16px 20px 32px}}.FpyOtW_caseBenefits .FpyOtW_medRow,.FpyOtW_caseBenefits .FpyOtW_medRow .FpyOtW_medCardTile{padding:0}.FpyOtW_caseBenefits .FpyOtW_medRow{row-gap:32px}.FpyOtW_caseBenefits .FpyOtW_medCardTile .FpyOtW_medText{gap:8px}@media (min-width:1440px){.FpyOtW_caseBenefits .FpyOtW_medRow{column-gap:32px;padding:0}.FpyOtW_caseBenefits .FpyOtW_medRow .FpyOtW_medCardTile{padding:0}}.FpyOtW_caseBenefits .FpyOtW_medCardTile{position:relative}.FpyOtW_caseBenefits .FpyOtW_medCardTile+.FpyOtW_medCardTile:before{content:"";background:#0000001a;height:1px;position:absolute;top:-16px;left:0;right:0}@media (min-width:1440px){.FpyOtW_caseBenefits .FpyOtW_medCardTile+.FpyOtW_medCardTile:before{width:1px;height:auto;inset:0 auto 0 -32px}}.FpyOtW_medTile{background:var(--case-surface);border-radius:999px;place-items:center;width:52px;height:52px;display:grid}.FpyOtW_caseCard{border-radius:var(--border-radius-lg,24px);background:#fff}@media (min-width:769px){.FpyOtW_caseCard{border-radius:var(--border-radius-xl,40px)}}.FpyOtW_caseCard:not(.FpyOtW_caseSummary,.FpyOtW_caseDiscovery){position:relative}.FpyOtW_caseCard:not(.FpyOtW_caseSummary,.FpyOtW_caseDiscovery):before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#8f4a1bb3 0%,#cba26b59 30%,#cba26b00 55% 75%,#cba26b99 100%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.FpyOtW_caseMuted{color:var(--case-muted);margin:0}.FpyOtW_caseStats{gap:var(--case-gap);flex:1;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.FpyOtW_caseStats{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.FpyOtW_caseStats>.FpyOtW_caseStat{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.FpyOtW_caseStat>.FpyOtW_caseStatHead{grid-row:1;margin-bottom:12px}.FpyOtW_caseStat>.FpyOtW_caseStatCopy{display:contents}.FpyOtW_caseStatCopy>.FpyOtW_caseStatLabel{grid-row:2}.FpyOtW_caseStatCopy>.FpyOtW_caseStatSource{grid-row:3;align-self:end;padding-top:16px}}.FpyOtW_caseStat{flex-direction:column;gap:12px;padding:24px;display:flex}@media (min-width:768px){.FpyOtW_caseStat{padding:32px}}.FpyOtW_caseStatValue{margin:0}.FpyOtW_caseStatHead{flex-direction:column;justify-content:flex-end;display:flex}.FpyOtW_caseStatTitle{margin:36px 0 0}.FpyOtW_caseFootRef{color:inherit;text-decoration:none}.FpyOtW_caseFootRef:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}.FpyOtW_caseStatCopy{flex-direction:column;gap:16px;display:flex}.FpyOtW_caseStatCopy p{margin:0}.FpyOtW_caseStatSource{color:var(--color-neutral-400,#888);margin:0}.FpyOtW_caseImpact{margin-top:calc(-1 * var(--case-gap));display:grid}@media (max-width:767px){.FpyOtW_caseFrame>.FpyOtW_caseImpact{margin-top:calc(-1 * var(--case-gap) - 1px)}}.FpyOtW_caseDiscovery{border-bottom-right-radius:0;border-bottom-left-radius:0}.FpyOtW_caseImpactPanel:before{content:"";top:0;right:var(--impact-inset,24px);left:var(--impact-inset,24px);background:#ffffff1a;height:1px;position:absolute}@media (max-width:767px){.FpyOtW_caseImpactPanel:before{content:none}}.FpyOtW_caseImpactPanel{text-align:center;border-radius:0 0 var(--border-radius-lg,24px) var(--border-radius-lg,24px);color:#fff;background:#000;flex-direction:column;align-items:center;gap:16px;padding:32px 24px 112px;display:flex;position:relative}@media (max-width:767px){.FpyOtW_caseImpact>.FpyOtW_caseImpactPanel{padding-top:41px;padding-bottom:104px}}.FpyOtW_caseImpactPanel>*{margin:0}.FpyOtW_caseImpactEyebrow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:fit-content;margin-bottom:16px}@media (max-width:767px){.FpyOtW_caseImpactPanel .FpyOtW_caseImpactEyebrow{margin-bottom:8px}}.FpyOtW_caseImpactTitle{text-wrap:balance}.FpyOtW_caseImpact>.FpyOtW_caseStats{column-gap:16px;margin-top:-80px;padding-inline:24px;position:relative}@media (max-width:639px){.FpyOtW_caseImpact>.FpyOtW_caseStats{row-gap:16px}}.FpyOtW_caseImpact .FpyOtW_caseStat{background:linear-gradient(#f9f9f9 0%,#f1f1f1 100%);border:3px solid #fff;border-radius:24px;box-shadow:0 4px 16px #00000029}.FpyOtW_caseImpact .FpyOtW_caseStat:before{display:none}@media (max-width:639px){.FpyOtW_caseImpact .FpyOtW_caseStat{gap:12px}.FpyOtW_caseImpact .FpyOtW_caseStatCopy{gap:20px}}@media (min-width:640px){.FpyOtW_caseImpact .FpyOtW_caseStat>.FpyOtW_caseStatHead{margin-bottom:12px}.FpyOtW_caseImpact .FpyOtW_caseStatCopy>.FpyOtW_caseStatSource{padding-top:20px}}.FpyOtW_caseImpact .FpyOtW_caseStatLabel{max-width:none}@media (max-width:767px){.FpyOtW_caseImpact>.FpyOtW_caseStats>.FpyOtW_caseStat{flex-basis:94%;padding:20px}.FpyOtW_caseImpact .FpyOtW_caseStatHead>.FpyOtW_caseStatTitle{font-weight:var(--font-weight-medium,500);margin-top:16px}.FpyOtW_caseImpact .FpyOtW_caseStat>.FpyOtW_caseStatCopy{flex-direction:column;flex:auto;display:flex}.FpyOtW_caseImpact .FpyOtW_caseStatCopy>.FpyOtW_caseStatSource{margin-top:auto}}@media (min-width:1280px){.FpyOtW_caseImpact .FpyOtW_caseStatLabel{white-space:pre-line}}@media (min-width:769px){.FpyOtW_caseImpactPanel{--impact-inset:40px;border-radius:0 0 var(--border-radius-xl,40px) var(--border-radius-xl,40px);padding:48px 40px 144px}.FpyOtW_caseImpact>.FpyOtW_caseStats{margin-top:-104px;padding-inline:40px}}@media (min-width:1025px){.FpyOtW_caseImpactPanel{--impact-inset:80px;padding:56px 80px 160px}.FpyOtW_caseImpact>.FpyOtW_caseStats{margin-top:-120px;padding-inline:80px}}.FpyOtW_caseDiscovery{color:#fff;background:#000;gap:32px;padding:24px;display:grid;box-shadow:inset 0 1px #ffffff14,0 6px 8px #0000000f}@media (min-width:769px){.FpyOtW_caseDiscovery{padding:40px}}@media (min-width:1024px){.FpyOtW_caseDiscovery{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;gap:64px;padding:60px 40px}}@media (min-width:1025px){.FpyOtW_caseDiscovery{grid-template-columns:minmax(0,460px) minmax(0,1fr);padding:60px 80px}}.FpyOtW_caseDiscoveryCopy{flex-direction:column;align-items:flex-start;display:flex}.FpyOtW_caseDiscoveryCopy>*{margin:0}.FpyOtW_caseDiscoveryLabel{margin-bottom:32px;display:flex}.FpyOtW_caseDiscoveryCopy h3{margin-bottom:24px}.FpyOtW_caseDiscoveryCta{margin-top:32px;display:flex}@media (min-width:769px){.FpyOtW_caseDiscoveryCopy h3{margin-bottom:32px}}@media (min-width:769px) and (max-width:1024px){.FpyOtW_caseDiscoveryCta{margin-top:24px}}.FpyOtW_caseDiscoveryCopy h3{text-wrap:balance}@media (max-width:767px){.FpyOtW_caseDiscoveryCopy{text-align:center;align-items:center}.FpyOtW_caseDiscoveryCopy>.FpyOtW_caseDiscoveryLabel{margin-bottom:24px}.FpyOtW_caseDiscovery .FpyOtW_caseDiscoveryCopy h3{margin-bottom:16px}}.FpyOtW_caseDiscoveryBody{color:#ffffffb3;text-wrap:pretty;max-width:34rem;line-height:1.5}.FpyOtW_caseChart{--chart-accent:var(--color-orchre-300,#fba626);--chart-quiet:#ffffff8c;flex-direction:column;gap:12px;margin:0;display:flex}@media (max-width:767px){.FpyOtW_caseDiscovery>.FpyOtW_caseChart{margin:0 -8px -8px}}.FpyOtW_caseChartFrame{border-radius:var(--border-radius-lg,24px);border:1px solid #ffffff1a;flex-direction:column;padding:8px;display:flex}.FpyOtW_caseChartGraph{border:1px solid #0000;padding:20px 7px 10px}.FpyOtW_caseChartFrame>.FpyOtW_caseChartHead{padding:8px 8px 0}@media (min-width:769px){.FpyOtW_caseChartGraph{padding:20px 19px 16px}.FpyOtW_caseChartFrame>.FpyOtW_caseChartHead{padding:20px 20px 0}}.FpyOtW_caseChartHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin:0 0 20px;display:flex}@media (max-width:768px){.FpyOtW_caseChartFrame>.FpyOtW_caseChartHead{row-gap:16px;margin-bottom:7px;padding:11px 11px 0}.FpyOtW_caseChartHead>.FpyOtW_caseChartLegend{column-gap:20px}}.FpyOtW_caseChartTitle{color:#ffffffe6;margin:0}.FpyOtW_caseChartNote{color:#ffffff40;margin:0;font-size:11px}.FpyOtW_caseChartPlot{height:180px;position:relative}@media (min-width:769px){.FpyOtW_caseChartPlot{height:220px}}@media (min-width:1024px){.FpyOtW_caseChart{justify-self:end;width:100%;max-width:520px}}@media (min-width:1025px){.FpyOtW_caseChart{width:calc(100% + 20px);max-width:none;margin-right:-20px}}.FpyOtW_caseChartSvg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.FpyOtW_caseChartSvg *,.FpyOtW_caseChartKey>*{vector-effect:non-scaling-stroke}.FpyOtW_caseChartRisk{--zone-solar:var(--color-text-primary-brand-solar,#fef38e);--zone-dash:repeating-linear-gradient(to right, color-mix(in srgb, var(--zone-solar) 16%, transparent) 0 6px, transparent 6px 14px);background:var(--zone-dash) top / 100% 1px no-repeat, var(--zone-dash) bottom / 100% 1px no-repeat;align-items:center;height:24%;padding:0 14px;display:flex;position:absolute;top:0;left:8px;right:8px}.FpyOtW_caseChartGrid{fill:none;stroke:#141414;stroke-width:1px}.FpyOtW_caseChartGuide{stroke:#4d4d4d;stroke-width:1px;stroke-dasharray:2 4}.FpyOtW_caseChartShared{fill:none;stroke:url(#ldl-shared-fade);stroke-width:1px;stroke-linecap:round}.FpyOtW_caseChartUntreated{fill:none;stroke:gray;stroke-width:1px;stroke-dasharray:10 9;stroke-linecap:butt}.FpyOtW_caseChartTreated{fill:none;stroke:var(--chart-accent);stroke-width:1px;stroke-linecap:round}.FpyOtW_caseChartRiskLabel{max-width:58%;color:color-mix(in srgb, var(--color-text-primary-brand-solar,#fef38e) 70%, transparent);letter-spacing:.06em;line-height:1.4}@media (min-width:769px){.FpyOtW_caseChartRisk{padding:0 20px}}@media (max-width:767px){.FpyOtW_caseChartRisk .FpyOtW_caseChartRiskLabel{max-width:none}}.FpyOtW_caseChartMarker{background:#fff;border-radius:2px;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}.FpyOtW_caseChartMarkerLabel{color:#ffffffd9;white-space:nowrap;position:absolute;top:12px;left:16px}@media (max-width:359px){.FpyOtW_caseChartMarker .FpyOtW_caseChartMarkerLabel{font-size:12px;line-height:16px;left:8px}}.FpyOtW_caseChartAxisLabels{color:#ffffff73;height:1.4em;margin-top:10px;position:relative}.FpyOtW_caseChartAxisLabel{white-space:nowrap;position:absolute;top:0;translate:-50%}.FpyOtW_caseChartAxisLabel:first-child{translate:none}.FpyOtW_caseChartAxisLabel:last-child{translate:-100%}.FpyOtW_caseChartFoot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-top:8px;display:flex}@media (max-width:767px){.FpyOtW_caseChartFoot{row-gap:8px}}.FpyOtW_caseChartAxisTitle{color:#ffffff59}.FpyOtW_caseChartLegend{color:var(--chart-quiet);flex-wrap:nowrap;align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.FpyOtW_caseChartLegend li{align-items:center;gap:8px;display:flex}.FpyOtW_caseChartKey{flex:none;width:29px;height:4px;overflow:visible}.FpyOtW_caseChartLegend li{white-space:nowrap}@media (max-width:768px){.FpyOtW_caseChartLegend{gap:16px}.FpyOtW_caseChartLegend li{gap:6px}}.FpyOtW_caseStatement{text-align:left;text-wrap:balance;justify-self:start;max-width:calc(52rem + 48px);margin:0;padding:32px 24px}@media (min-width:769px){.FpyOtW_caseStatement{max-width:calc(52rem + 80px);padding:64px 40px}}@media (min-width:1025px){.FpyOtW_caseStatement{max-width:calc(52rem + 160px);padding-inline:80px}}.FpyOtW_caseStatementTail{color:#c4c4c4;display:block}.FpyOtW_caseDiscovery,.FpyOtW_caseImpact,.FpyOtW_caseClosing{--outline-gap:12px;position:relative}@media (min-width:769px){.FpyOtW_caseDiscovery,.FpyOtW_caseImpact,.FpyOtW_caseClosing{--outline-gap:24px}}.FpyOtW_caseImpact:after,.FpyOtW_caseClosing:after{content:"";right:calc(-1 * var(--outline-gap));left:calc(-1 * var(--outline-gap));pointer-events:none;border:1px solid var(--border-color-alpha-black-10,#0000001a);position:absolute}.FpyOtW_caseDiscovery:after{content:"";top:calc(-1 * var(--outline-gap));right:calc(-1 * var(--outline-gap));bottom:0;left:calc(-1 * var(--outline-gap));border:1px solid var(--border-color-alpha-black-10,#0000001a);border-radius:calc(var(--border-radius-lg,24px) + var(--outline-gap)) calc(var(--border-radius-lg,24px) + var(--outline-gap)) 0 0;pointer-events:none;border-bottom:0;position:absolute}@media (min-width:769px){.FpyOtW_caseDiscovery:after{border-radius:calc(var(--border-radius-xl,40px) + var(--outline-gap)) calc(var(--border-radius-xl,40px) + var(--outline-gap)) 0 0}}.FpyOtW_caseImpact:after{top:0;bottom:calc(-1 * var(--case-gap));border-block:0}.FpyOtW_caseClosing:after{top:0;bottom:calc(-1 * var(--outline-gap));border-radius:0 0 calc(var(--border-radius-lg,24px) + var(--outline-gap)) calc(var(--border-radius-lg,24px) + var(--outline-gap));border-top:0}@media (min-width:769px){.FpyOtW_caseClosing:after{border-radius:0 0 calc(var(--border-radius-xl,40px) + var(--outline-gap)) calc(var(--border-radius-xl,40px) + var(--outline-gap))}}.FpyOtW_caseClosing{flex-direction:column;align-items:center;gap:40px;padding:48px 24px;display:flex}.FpyOtW_caseClosing .FpyOtW_caseStatement{text-align:center;max-width:none;padding:0}@media (max-width:768px){.FpyOtW_caseClosing{gap:28px;padding:20px}.FpyOtW_caseClosing>.FpyOtW_caseCta{width:calc(100% + 16px);max-width:none;margin-inline:-8px}}.FpyOtW_caseCta{flex-direction:column;align-items:center;gap:24px;display:flex}.FpyOtW_caseCtaPill{background:#000;border-radius:12px;align-items:center;gap:32px;padding:8px 8px 8px 28px;display:flex;box-shadow:0 12px 32px -12px #00000059}.FpyOtW_caseCtaQuestion{color:#fff;white-space:nowrap;margin:0}.FpyOtW_caseCtaPill .FpyOtW_caseCtaButton>a{border-color:var(--color-bg-fill-brand-solar,#fef38e);background-color:var(--color-bg-fill-brand-solar,#fef38e);color:var(--color-text-primary,#000)}@media (hover:hover){.FpyOtW_caseCtaPill .FpyOtW_caseCtaButton>a:hover{border-color:var(--color-solar-300,#feef67);background-color:var(--color-solar-300,#feef67);color:var(--color-text-primary,#000)}}.FpyOtW_caseCtaNote{max-width:380px;color:var(--color-neutral-400,#888);text-align:center;margin:0}@media (max-width:639px){.FpyOtW_caseCtaPill{text-align:center;border-radius:24px;flex-direction:column;align-items:stretch;gap:16px;padding:20px}.FpyOtW_caseCtaQuestion{white-space:normal;text-wrap:balance}.FpyOtW_caseCtaButton>*{width:100%}}@media (min-width:769px){.FpyOtW_caseClosing{padding:64px 40px}}@media (min-width:1025px){.FpyOtW_caseClosing{gap:48px;padding:96px 80px}.FpyOtW_caseClosing .FpyOtW_caseStatement{white-space:pre-line}}.FpyOtW_caseFootnotes{width:calc(100% - 40px);max-width:1320px;color:var(--color-neutral-300,#adadad);gap:8px;margin:20px 0 0;padding:0 24px;display:grid}@media (min-width:769px){.FpyOtW_caseFootnotes{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:12px calc(48px + 1.2em);width:calc(100% - 120px);margin-top:32px;padding:0 40px}}@media (min-width:1025px){.FpyOtW_caseFootnotes{padding-inline:80px}}@media (min-width:1280px){.FpyOtW_caseFootnotes{grid-template-columns:minmax(0,1fr) minmax(0,680px);column-gap:calc(32px + 1.2em);padding-inline:24px}}.FpyOtW_caseFootnotes li{list-style:decimal;display:list-item}.FpyOtW_caseRefs{width:calc(100% - 40px);max-width:1320px;margin-top:-4px}.FpyOtW_caseRefsToggle{width:100%;color:var(--color-neutral-500,#676767);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.FpyOtW_caseRefsToggle:focus-visible{outline:2px solid var(--color-neutral-900,#1a1a1a);outline-offset:-2px;border-radius:8px}.FpyOtW_caseRefsIcon{color:var(--color-text-primary-disabled,#adadad);flex:none;width:20px;height:20px;transition:transform .22s}.FpyOtW_caseRefs[data-open] .FpyOtW_caseRefsIcon{transform:rotate(45deg)}.FpyOtW_caseRefsPanel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s,visibility 0s linear .22s;display:grid}.FpyOtW_caseRefs[data-open] .FpyOtW_caseRefsPanel{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .22s,visibility}.FpyOtW_caseRefsInner{min-height:0;overflow:hidden}@media (max-width:768px){.FpyOtW_caseRefsInner>.FpyOtW_caseFootnotes{width:100%;margin:0;padding-bottom:4px}}@media (prefers-reduced-motion:reduce){.FpyOtW_caseRefsIcon,.FpyOtW_caseRefsPanel,.FpyOtW_caseRefs[data-open] .FpyOtW_caseRefsPanel{transition:none}}@media (min-width:769px){.FpyOtW_caseRefs,.FpyOtW_caseRefsPanel,.FpyOtW_caseRefsInner{display:contents}.FpyOtW_caseRefsToggle{display:none}.FpyOtW_caseRefsPanel{visibility:visible}}.FpyOtW_timelineSection{--tl-bg:#fff;--tl-card:var(--color-neutral-900,#1a1a1a);--tl-title:#fff;--tl-inactive:var(--color-neutral-100,#f7f7f7);--tl-inactive-text:var(--color-neutral-500,#676767);--tl-line:#00000026;--tl-hairline:#0000001a;--tl-label:var(--color-neutral-500,#676767);--tl-accent:var(--color-orchre-300,#fba626);--tl-in:.55s cubic-bezier(.55, 0, .23, .7);--tl-out:.65s cubic-bezier(.4, 0, .6, 1);background:var(--tl-bg);flex-direction:column;gap:40px;padding:48px 0 clamp(3rem,1.5038vw + 2.6466rem,4rem);display:flex;overflow-x:clip}.FpyOtW_timeline{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;outline:none;width:100%;position:relative}.FpyOtW_timeline[data-grabbing]{cursor:grabbing}.FpyOtW_timeline,.FpyOtW_timeline *{-webkit-user-drag:none}.FpyOtW_timeline:focus-visible:not([data-pointer-focus]) [aria-current=true] .FpyOtW_timelineLabel{box-shadow:0 0 0 3px var(--tl-bg), 0 0 0 5px var(--tl-card)}.FpyOtW_timelineLine{border-top:2px dotted var(--tl-line);pointer-events:none;height:0;margin-top:-1px;position:absolute;left:0;right:0}.FpyOtW_timelineTrack{align-items:stretch;width:max-content;display:flex;position:relative}.FpyOtW_timelineItem{will-change:transform;flex-direction:column;flex:none;align-items:stretch;display:flex}.FpyOtW_timelineLabelWrap{z-index:1;justify-content:center;display:flex;position:relative}.FpyOtW_timelineLabel{background:var(--tl-bg);white-space:nowrap;border-radius:4px;display:flex}.FpyOtW_timelineStem{border-left:2px dotted var(--tl-line);flex:none;width:0;height:30px;margin:0 auto}.FpyOtW_timelineCardWrap{flex:1;padding-top:8px;display:flex;position:relative}.FpyOtW_timelineDot{z-index:2;background:var(--tl-inactive);width:16px;height:16px;box-shadow:0 0 0 3px var(--tl-bg);pointer-events:none;transition:background-color var(--tl-out);border-radius:999px;margin-left:-8px;position:absolute;top:0;left:50%}.FpyOtW_timelineCard{background:var(--tl-inactive);cursor:pointer;min-width:0;transition:background-color var(--tl-out), box-shadow var(--tl-out);border-radius:24px;flex-direction:column;flex:1;padding:10px;display:flex;box-shadow:0 32px 64px -20px #fba62600,inset 0 0 0 1px #0000000f}.FpyOtW_timelineImage{aspect-ratio:3/2;background:#222;border-radius:14px;flex:none}.FpyOtW_timelineTitle{color:var(--tl-inactive-text);transition:color var(--tl-out);margin:0;padding:18px 12px 14px}.FpyOtW_timelineItems{color:var(--tl-inactive-text);transition:background-color var(--tl-out), border-color var(--tl-out), color var(--tl-out);background:#fff;border:1px solid #0000000f;border-radius:14px;flex-direction:column;flex:1;justify-content:center;margin:0;padding:4px 16px;list-style:none;display:flex}.FpyOtW_timelineItems>li{overflow-wrap:anywhere;transition:border-color var(--tl-out);padding:11px 0}.FpyOtW_timelineItems>li+li{border-top:1px solid var(--tl-hairline)}.FpyOtW_timelineItem[data-active] .FpyOtW_timelineDot{background:var(--tl-accent);transition:background-color var(--tl-in)}.FpyOtW_timelineItem[data-active] .FpyOtW_timelineCard{background:var(--tl-card);cursor:inherit;transition:background-color var(--tl-in), box-shadow var(--tl-in);box-shadow:0 32px 64px -20px #fba6261a,0 22px 44px -24px #00000073,inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff0f}.FpyOtW_timelineItem[data-active] .FpyOtW_timelineTitle{color:var(--tl-title);transition:color var(--tl-in)}.FpyOtW_timelineItem[data-active] .FpyOtW_timelineItems{color:#ffffffd6;transition:background-color var(--tl-in), border-color var(--tl-in), color var(--tl-in);background:#ffffff0f;border-color:#ffffff1a}.FpyOtW_timelineItem[data-active] .FpyOtW_timelineItems>li+li{border-top-color:#ffffff1a}.FpyOtW_darkZone .FpyOtW_timelineSection{--tl-bg:#000;--tl-card:var(--color-neutral-100,#f7f7f7);--tl-title:#000;--tl-inactive:var(--color-neutral-900,#1a1a1a);--tl-inactive-text:#fff9;--tl-line:#fff3;--tl-hairline:#ffffff1a;--tl-label:#fff9;background:0 0;padding-top:clamp(2.5rem,2.2556vw + 1.9699rem,4rem)}.FpyOtW_darkZone .FpyOtW_timelineCard{box-shadow:0 32px 64px -20px #fba62600,inset 0 0 0 1px #ffffff14}.FpyOtW_darkZone .FpyOtW_timelineItems{background:#ffffff0a;border-color:#ffffff14}.FpyOtW_darkZone .FpyOtW_timelineItem[data-active] .FpyOtW_timelineCard{box-shadow:0 32px 64px -20px #fba62624,inset 0 0 0 1px #0000000f}.FpyOtW_darkZone .FpyOtW_timelineItem[data-active] .FpyOtW_timelineItems{color:var(--color-neutral-500,#676767);background:#fff;border-color:#0000000f}.FpyOtW_darkZone .FpyOtW_timelineItem[data-active] .FpyOtW_timelineItems>li+li{border-top-color:#0000001a}.FpyOtW_timelineNav{justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){.FpyOtW_timelineSection *{transition-duration:.01ms!important}}.FpyOtW_stepsSection{--steps-accent:var(--color-orchre-400,#c87a04);--steps-line:#0000001f;--steps-ease:cubic-bezier(.22, 1, .36, 1);background:var(--color-neutral-100,#f7f7f7);justify-content:center;padding:clamp(3rem,1.5038vw + 2.6466rem,4rem) clamp(1.25rem,4.1353vw + .2782rem,4rem);display:flex;container-type:inline-size}.FpyOtW_stepsStage{flex-direction:column;align-items:center;gap:32px;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.FpyOtW_stepsPath{display:none}.FpyOtW_step{outline:none;flex-direction:column;align-items:center;gap:25px;width:100%;max-width:360px;display:flex}.FpyOtW_stepNode{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--steps-line);background:#fff;border-radius:999px;place-items:center;display:grid;position:relative}.FpyOtW_stepNodeNum{color:#222}.FpyOtW_stepArrival{background:var(--steps-accent);opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:-1px;-webkit-mask:radial-gradient(50% 50%,#0000 93%,#000 96% 100%);mask:radial-gradient(50% 50%,#0000 93%,#000 96% 100%)}.FpyOtW_stepCard{background:#fff;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 0 0 1px #0000000a}.FpyOtW_stepImageWindow{aspect-ratio:4/3;position:relative;overflow:hidden}.FpyOtW_stepImage{transition:transform .6s var(--steps-ease);background:#222;position:absolute;inset:0}.FpyOtW_stepShade{transition:opacity .45s var(--steps-ease);background:linear-gradient(#0000 0%,#0003 40%,#000000a6 60%,#000000d9 100%);position:absolute;inset:0}.FpyOtW_stepDetail{color:#fff;transition:opacity .35s var(--steps-ease) 50ms, transform .35s var(--steps-ease) 50ms;padding:20px;position:absolute;bottom:0;left:0;right:0}.FpyOtW_stepDetail p{margin:0}.FpyOtW_stepAccent{background:var(--steps-accent);width:100%;height:2px;transition:width .55s var(--steps-ease);position:absolute;bottom:0;left:0}.FpyOtW_stepTitle{margin:0;padding:20px}@media (min-width:1380px){.FpyOtW_stepsStage{--steps-dx:min(288px, (100cqi - 240px) / (var(--steps-count) - 1));--steps-dy:77px;--steps-r:calc(hypot(var(--steps-dx), var(--steps-dy)) / sqrt(2));--steps-a0:atan2(calc(var(--steps-dy) - var(--steps-dx)), calc(var(--steps-dx) + var(--steps-dy)));width:calc(240px + (var(--steps-count) - 1) * var(--steps-dx));height:calc(67px + (var(--steps-count) - 1) * var(--steps-dy) + 245px);display:block}.FpyOtW_step{top:calc(var(--i) * var(--steps-dy));left:calc(var(--i) * var(--steps-dx));width:240px;max-width:none;position:absolute}.FpyOtW_stepImageWindow{aspect-ratio:auto;height:180px}.FpyOtW_stepTitle{height:65px}.FpyOtW_stepShade{opacity:0}.FpyOtW_stepDetail{opacity:0;transform:translateY(8px)}.FpyOtW_stepAccent{width:1px}.FpyOtW_step:hover .FpyOtW_stepImage,.FpyOtW_step:focus-visible .FpyOtW_stepImage{transform:scale(1.04)}.FpyOtW_step:hover .FpyOtW_stepShade,.FpyOtW_step:focus-visible .FpyOtW_stepShade{opacity:1}.FpyOtW_step:hover .FpyOtW_stepDetail,.FpyOtW_step:focus-visible .FpyOtW_stepDetail{opacity:1;transform:none}.FpyOtW_step:hover .FpyOtW_stepAccent,.FpyOtW_step:focus-visible .FpyOtW_stepAccent{width:100%}.FpyOtW_step:focus-visible .FpyOtW_stepCard{box-shadow:0 0 0 2px #000}.FpyOtW_stepsPath{top:calc(var(--i) * var(--steps-dy) + 22px + (var(--steps-dx) + var(--steps-dy)) / 2 - var(--steps-r));left:calc(var(--i) * var(--steps-dx) + 120px + (var(--steps-dx) - var(--steps-dy)) / 2 - var(--steps-r));width:calc(var(--steps-r) * 2);height:calc(var(--steps-r) * 2);pointer-events:none;-webkit-mask:conic-gradient(from var(--steps-a0), #000 0deg, #000 90deg, transparent 90deg, transparent 360deg);mask:conic-gradient(from var(--steps-a0), #000 0deg, #000 90deg, transparent 90deg, transparent 360deg);display:block;position:absolute}.FpyOtW_stepsPathBase{background:var(--steps-line);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(50% 50%,#0000 98.8%,#000 99% 100%);mask:radial-gradient(50% 50%,#0000 98.8%,#000 99% 100%)}.FpyOtW_stepsSignal{-webkit-mask:conic-gradient(from calc(var(--steps-a0) - 18deg - var(--i) * 90deg), transparent 0deg, #000 15deg, #000 18deg, transparent 18.1deg, transparent 360deg);mask:conic-gradient(from calc(var(--steps-a0) - 18deg - var(--i) * 90deg), transparent 0deg, #000 15deg, #000 18deg, transparent 18.1deg, transparent 360deg);animation:7.5s linear infinite FpyOtW_stepsSignal;position:absolute;inset:0}.FpyOtW_stepsSignalTip{top:calc(var(--steps-r) - var(--steps-r) * cos(var(--steps-a0)) - 2px);left:calc(var(--steps-r) + var(--steps-r) * sin(var(--steps-a0)) - 2px);background:var(--steps-accent);border-radius:50%;width:4px;height:4px;position:absolute}.FpyOtW_stepsSignalTrail{background:var(--steps-accent);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(50% 50%,#0000 98.35%,#000 98.8% 100%);mask:radial-gradient(50% 50%,#0000 98.35%,#000 98.8% 100%)}.FpyOtW_stepArrival{animation:7.5s infinite FpyOtW_stepsArrival;animation-delay:calc(var(--i) * 1.5s)}}@keyframes FpyOtW_stepsSignal{80%,to{transform:rotate(360deg)}}@keyframes FpyOtW_stepsArrival{0%{opacity:.7;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:scale(1)}12%,to{opacity:0;transform:scale(1.65)}}@media (prefers-reduced-motion:reduce){.FpyOtW_stepsSignal,.FpyOtW_stepArrival{animation:none}.FpyOtW_stepImage,.FpyOtW_stepShade,.FpyOtW_stepDetail,.FpyOtW_stepAccent{transition:none}}.FpyOtW_careSection{--care-site-margin:clamp(1.25rem, 4.1353vw + .2782rem, 4rem);--care-inset-x:clamp(1.5rem, .7519vw + 1.3233rem, 2rem);width:calc(100% - var(--care-site-margin) * 2);flex-direction:column;gap:40px;margin:0 auto;padding:clamp(3rem,1.5038vw + 2.6466rem,4rem) 0;display:flex}@media (min-width:768px){.FpyOtW_careSection{width:calc(100% - (var(--care-site-margin) + var(--care-inset-x)) * 2);gap:64px;max-width:1280px}}@media (min-width:900px){.FpyOtW_careSection{padding-bottom:96px}}.FpyOtW_careIntro{flex-direction:column;gap:20px;display:flex}@media (min-width:1100px){.FpyOtW_careIntro{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:96px}}.FpyOtW_careIntroText{flex-direction:column;flex:1 1 0;gap:20px;min-width:0;display:flex}.FpyOtW_careIntroText .FpyOtW_careEyebrow{margin-bottom:12px}.FpyOtW_careEyebrow{color:var(--color-neutral-500,#676767);margin:0}.FpyOtW_careTitle{text-wrap:balance;max-width:560px;margin:0}.FpyOtW_careDescription{color:var(--color-neutral-500,#676767);margin:0}.FpyOtW_careIntro .FpyOtW_careDescription{text-wrap:pretty;max-width:460px}@media (min-width:1100px){.FpyOtW_careIntro>.FpyOtW_driversAside{flex:0 400px}}@media (max-width:767px){.FpyOtW_careSection{gap:28px;padding-bottom:calc(clamp(3rem,1.5038vw + 2.6466rem,4rem) + 45px)}.FpyOtW_careIntro{align-items:center;gap:0}.FpyOtW_careIntro>.FpyOtW_driversAside{display:contents}.FpyOtW_careIntro>.FpyOtW_driversAside>.FpyOtW_driversEyebrow{order:-1;align-self:center;margin-bottom:24px}.FpyOtW_careIntro>.FpyOtW_careIntroText{align-self:stretch;align-items:center}.FpyOtW_careIntro>.FpyOtW_careIntroText>.FpyOtW_careTitle{text-align:center;margin-inline:auto}.FpyOtW_careIntro>.FpyOtW_driversAside>.FpyOtW_careDescription{text-align:center;margin-top:16px}.FpyOtW_careSection[data-pin]{gap:0;padding-bottom:43px}.FpyOtW_careSection[data-pin=full]>.FpyOtW_careIntro{z-index:2;margin-bottom:calc(16px + var(--pin-row-h,0px));background:var(--zone-bg,#fff);box-shadow:0 0 0 100vmax var(--zone-bg,#fff);clip-path:inset(0 -100vmax);padding:12px 0;position:sticky;top:0}.FpyOtW_careSection[data-pin=sub]>.FpyOtW_careIntro{display:contents}.FpyOtW_careSection[data-pin=sub]>.FpyOtW_careIntro>.FpyOtW_driversAside>.FpyOtW_careDescription{z-index:2;max-width:none;margin:4px 0 calc(16px + var(--pin-row-h,0px));background:var(--zone-bg,#fff);box-shadow:0 0 0 100vmax var(--zone-bg,#fff);clip-path:inset(0 -100vmax);align-self:stretch;padding:12px max(0px,50% - 230px);position:sticky;top:0}.FpyOtW_careSection[data-pin] .FpyOtW_careSteps{top:calc(var(--pin-sub-h,0px) + 16px);z-index:1;margin-top:calc(-1 * var(--pin-row-h,0px));scroll-snap-type:none;position:sticky;overflow-x:hidden}.FpyOtW_careSection[data-pin] .FpyOtW_careStepPreview{height:var(--pin-preview-h,168px)}.FpyOtW_careSection[data-pin]:after{content:"";height:var(--pin-travel,0px);flex:none}.FpyOtW_page .FpyOtW_careSection[data-pin] .FpyOtW_careStep{animation:none;transform:none}}.FpyOtW_careSteps{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.FpyOtW_careSteps{grid-template-columns:repeat(3,minmax(0,1fr))}}.FpyOtW_careStep{--step-r:28px;--step-bg:#161616;border-radius:var(--step-r);background:linear-gradient(#1c1c1c 0%,#101010 100%);flex-direction:column;gap:28px;padding:64px 24px 28px;display:flex;position:relative}@media (min-width:768px){.FpyOtW_careStep{padding:72px 32px 32px}.FpyOtW_careStepTab{padding-left:32px}}.FpyOtW_careStepTab{border-bottom-right-radius:var(--step-r);color:#fff;background:#000;padding:14px 20px 14px 24px;font-weight:500;position:absolute;top:0;left:0}.FpyOtW_careStepTab:before,.FpyOtW_careStepTab:after{content:"";width:var(--step-r);height:var(--step-r);background:radial-gradient(circle at 100% 100%, transparent calc(var(--step-r) - .5px), #000 var(--step-r));pointer-events:none;position:absolute}.FpyOtW_careStepTab:before{top:0;left:100%}.FpyOtW_careStepTab:after{top:100%;left:0}.FpyOtW_careStepPreview{background:linear-gradient(#ffffff0d,#ffffff03);border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;gap:16px;height:240px;padding:20px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}@media (max-width:767px){.FpyOtW_careStepPreview{height:168px}}.FpyOtW_careStepPreviewHead{border-bottom:1px solid #ffffff1f;flex-direction:column;gap:4px;padding-bottom:14px;display:flex}.FpyOtW_careStepPreviewHead>*,.FpyOtW_careStepText>*{margin:0}.FpyOtW_careStepPreviewTitle{color:#fff}.FpyOtW_careStepPreviewSub{color:#ffffff8c}.FpyOtW_careStepRows{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.FpyOtW_careStepRow{align-items:center;gap:12px;display:flex}.FpyOtW_careStepDot{background:#ffffff0f;border-radius:999px;flex:none;width:32px;height:32px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.FpyOtW_careStepDot:after{content:"";background:var(--color-orchre-300,#fba626);border-radius:999px;position:absolute;inset:12px}.FpyOtW_careStepRowText{flex-direction:column;min-width:0;display:flex}.FpyOtW_careStepRowLabel{color:#ffffff80}.FpyOtW_careStepRowValue{color:#ffffffe6}.FpyOtW_careStepText{flex-direction:column;gap:8px;margin-top:auto;display:flex}.FpyOtW_careStepTitle{color:#fff;text-wrap:balance}.FpyOtW_careStepDescription{color:#ffffff8c;text-wrap:pretty}.FpyOtW_careSupport{border-top:1px solid #ffffff1a;gap:16px;margin:-16px 0 0;padding:24px 0 0;list-style:none;display:grid}@media (min-width:768px){.FpyOtW_careSupport{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin-top:-40px}}.FpyOtW_careSupportText{color:#fff9;text-wrap:pretty;margin:0}.FpyOtW_careSupportTitle{color:#fff}.FpyOtW_medsSection{--meds-site-margin:clamp(1.25rem, 4.1353vw + .2782rem, 4rem);--meds-inset-x:clamp(1.5rem, .7519vw + 1.3233rem, 2rem);width:calc(100% - var(--meds-site-margin) * 2);flex-direction:column;align-items:center;gap:48px;margin:0 auto;padding:clamp(3rem,1.5038vw + 2.6466rem,4rem) 0;display:flex}@media (min-width:768px){.FpyOtW_medsSection{width:calc(100% - (var(--meds-site-margin) + var(--meds-inset-x) + 16px) * 2);max-width:1280px}}.FpyOtW_medsHeader{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.FpyOtW_medsEyebrow{color:var(--color-text-primary,#000);margin:0 0 16px}.FpyOtW_medsTitle{text-wrap:balance;max-width:52rem;margin:0}@media (max-width:767px){.FpyOtW_medsSection{padding-top:var(--spacing-112,112px)}.FpyOtW_medsHeader>.FpyOtW_medsEyebrow{margin-bottom:12px}}.FpyOtW_medsIntro{max-width:34rem;color:var(--color-neutral-500,#676767);margin:0}@media (min-width:768px){.FpyOtW_medsIntro{max-width:none}}.FpyOtW_medsCarousel{width:100%;overflow:hidden}.FpyOtW_medsSwiper{max-width:1202px;margin:0 auto}.FpyOtW_medsSlide{height:auto}@media (min-width:769px){.FpyOtW_medsSwiper{max-width:796px}}@media (min-width:1201px){.FpyOtW_medsSwiper{max-width:1202px}}.FpyOtW_medsCard{background:var(--color-neutral-100,#f7f7f7);height:100%;color:var(--color-text-primary,#000);border-radius:32px;flex-direction:column;padding:32px;text-decoration:none;display:flex}@media (max-width:768px){.FpyOtW_medsCard{border-radius:24px;padding:24px}}.FpyOtW_medsTag{align-self:flex-start;display:flex}.FpyOtW_medsImage{aspect-ratio:4/3;margin:8px -8px 16px;display:block;position:relative}.FpyOtW_medsImageMedia{object-fit:contain}.FpyOtW_medsBody{flex-direction:column;flex:1;gap:12px;display:flex}.FpyOtW_medsNameRow{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.FpyOtW_medsName{margin:0}.FpyOtW_medsArrow{flex:none}.FpyOtW_medsArrow>*{transition:background-color .3s,color .3s}@media (hover:hover){.FpyOtW_medsCard:hover .FpyOtW_medsArrow>*{background-color:var(--color-neutral-900,#1a1a1a);color:#fff}}.FpyOtW_medsCard:focus-visible{outline-offset:3px;outline:2px solid #1a1a1a}.FpyOtW_medsDescription{color:var(--color-neutral-500,#676767);text-wrap:pretty;margin:0}.FpyOtW_medsPay{border-top:1px solid #00000014;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:auto;padding-top:16px;display:flex}.FpyOtW_medsPayLabel{color:var(--color-neutral-500,#676767)}.FpyOtW_medsPayWas{color:var(--color-neutral-400,#888)}.FpyOtW_medsNav{justify-content:center;display:flex}.FpyOtW_medsTrust{text-align:center;width:100%;margin-top:-24px;padding:0 12px}@media (min-width:1280px){.FpyOtW_medsTrust{flex:none;width:min(1344px,100vw - 96px)}}.FpyOtW_medsTrustIcon{width:20px;height:20px;color:var(--color-neutral-500,#676767);vertical-align:-5px;margin-right:8px;display:inline-block}.FpyOtW_medsFootnote{color:var(--color-neutral-500,#676767);text-wrap:pretty;margin:0}.FpyOtW_medsTrustTitle{color:var(--color-text-primary,#000)}.FpyOtW_diffSection{--diff-site-margin:clamp(1.25rem, 4.1353vw + .2782rem, 4rem);--diff-inset-x:clamp(1.5rem, .7519vw + 1.3233rem, 2rem);width:calc(100% - var(--diff-site-margin) * 2);flex-direction:column;margin:0 auto;padding:clamp(3rem,1.5038vw + 2.6466rem,4rem) 0;display:flex}@media (min-width:768px){.FpyOtW_diffSection{width:calc(100% - (var(--diff-site-margin) + var(--diff-inset-x) + 16px) * 2);max-width:1280px}}.FpyOtW_diffMuted{color:var(--color-neutral-500,#676767);margin:0}.FpyOtW_diffAccent{color:var(--color-orchre-300,#fba626)}.FpyOtW_diffAccentText{color:var(--color-orchre-400,#c87a04)}.FpyOtW_diffEyebrow{color:var(--color-text-primary,#000);margin:0}.FpyOtW_diffHeader{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:40px;display:grid}@media (min-width:1024px){.FpyOtW_diffHeader{grid-template-columns:minmax(0,1fr) 416px;align-items:last baseline;gap:48px;margin-bottom:56px}}.FpyOtW_diffHeading{flex-direction:column;gap:32px;display:flex}.FpyOtW_diffTitle{text-wrap:balance;margin:0}.FpyOtW_diffTitleMuted{color:var(--color-neutral-300,#adadad)}.FpyOtW_diffIntro{max-width:416px}.FpyOtW_diffPair{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:720px){.FpyOtW_diffPair{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:stretch}}.FpyOtW_diffColHeads{display:none}@media (min-width:720px){.FpyOtW_diffColHeads{padding:0 6px 14px;display:grid}.FpyOtW_diffColHeads>:first-child{padding:0 22px}.FpyOtW_diffColHeads>:last-child{padding:0 22px 0 44px}}.FpyOtW_diffList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.FpyOtW_diffStrip{background:var(--color-neutral-100,#f7f7f7);border-radius:24px;padding:6px}.FpyOtW_diffLeft{flex-direction:column;justify-content:center;gap:10px;padding:18px 18px 22px;display:flex}.FpyOtW_diffLabel{align-items:baseline;gap:10px;display:flex}.FpyOtW_diffUsual{color:var(--color-neutral-500,#676767);margin:0}.FpyOtW_diffOurs{background:var(--color-neutral-900,#1a1a1a);color:#fff;border-radius:20px;flex-direction:column;justify-content:center;gap:8px;padding:26px 20px 20px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 12px 24px -10px #fba6261f}.FpyOtW_diffOurs:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:.5;pointer-events:none;background:linear-gradient(135deg,#fba626bf 0%,#ffffff38 28%,#ffffff14 60%,#fba62659 100%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.FpyOtW_diffOursText{margin:0}.FpyOtW_diffJoin{width:30px;height:30px;box-shadow:inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #0000002e, 0 0 0 3px var(--color-neutral-100,#f7f7f7), 0 8px 16px -8px #8f4a1b59;color:#fff;background:linear-gradient(90deg,#8f4a1b 0%,#cba26b 100%);border-radius:50%;place-items:center;margin-left:-15px;display:grid;position:absolute;top:-15px;left:50%;transform:rotate(90deg)}@media (min-width:720px){.FpyOtW_diffStrip{border-radius:28px}.FpyOtW_diffLeft{gap:8px;padding:16px 36px 16px 18px}.FpyOtW_diffOurs{border-radius:22px;padding:20px 28px 20px 36px}.FpyOtW_diffJoin{margin:-15px 0 0;top:50%;left:-15px;transform:none}.FpyOtW_diffCellLabel{display:none}}@media (min-width:1024px){.FpyOtW_diffLeft{padding:18px 44px 18px 22px}.FpyOtW_diffOurs{padding:22px 36px 22px 44px}}.FpyOtW_diffClose{border-top:1px solid #00000014;flex-direction:column;align-items:stretch;gap:24px;margin-top:48px;padding:28px 4px 0;display:flex}@media (min-width:720px){.FpyOtW_diffClose{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px;margin-top:80px;padding:32px 18px 0}}@media (min-width:1024px){.FpyOtW_diffClose{padding:40px 32px 0}}.FpyOtW_diffClosing{text-wrap:balance;max-width:880px;margin:0}.FpyOtW_diffCta{text-align:center;flex-direction:column;flex:none;align-items:stretch;gap:12px;display:flex}.FpyOtW_diffCta>:first-child>*{width:100%}.FpyOtW_diffCta>a{width:100%}@media (min-width:720px){.FpyOtW_diffCta{text-align:right;align-items:flex-end}.FpyOtW_diffCta>:first-child>*{width:auto}.FpyOtW_diffCta>a{width:auto}}.FpyOtW_faqSection{--faq-ease:var(--ease-standard);--faq-duration:.32s;--faq-glow:#bd7a4e40;isolation:isolate;color:#fff;background:#000;justify-content:center;align-items:center;min-height:100svh;padding:64px 24px;display:flex;position:relative;overflow:hidden}@media (min-width:810px){.FpyOtW_faqSection{padding:96px 80px}}.FpyOtW_faqBackdrop{z-index:-1;object-fit:cover}.FpyOtW_faqSection>.FpyOtW_faqBackdrop{aspect-ratio:4652/2066;object-position:center top;height:auto!important;top:0!important;bottom:auto!important}.FpyOtW_faqSection{flex-direction:column;justify-content:flex-start;align-items:center;gap:48px;min-height:0;padding-top:max(64px,24vw)}.FpyOtW_faqTitle{color:#fff;text-align:center;text-wrap:balance;margin:0}@media (min-width:810px){.FpyOtW_faqSection{padding-top:max(96px,24vw)}}.FpyOtW_faqStack{width:100%;max-width:1000px;box-shadow:inset 0 0 80px var(--faq-glow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:40px;flex-direction:column;gap:8px;margin:0;padding:17px;list-style:none;display:flex;position:relative;overflow:clip}.FpyOtW_faqStack:after,.FpyOtW_faqItem:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff26;position:absolute;inset:0}.FpyOtW_faqItem{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;transition:box-shadow var(--faq-duration) var(--faq-ease);background:#0006;border-radius:24px;padding-bottom:26px;position:relative;overflow:clip;box-shadow:inset 0 0 40px #ffffff40}.FpyOtW_faqItem:after{border-color:#ffffff1a}.FpyOtW_faqItem[data-open=true]{box-shadow:inset 0 0 40px var(--faq-glow)}.FpyOtW_faqHeading{margin:0}.FpyOtW_faqTrigger{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;width:100%;padding:26px 26px 0;display:flex}.FpyOtW_faqTrigger:focus-visible{outline:none}.FpyOtW_faqItem:has(.FpyOtW_faqTrigger:focus-visible){outline-offset:2px;outline:2px solid #fff}.FpyOtW_faqItem .FpyOtW_faqQuestion{flex:1 0 0;min-width:0;font-size:20px;line-height:1.2}.FpyOtW_faqIcon{flex:none;width:32px;height:32px;position:relative}.FpyOtW_faqIcon:before,.FpyOtW_faqIcon:after{content:"";background:#fff;border-radius:16px;width:2px;height:20px;position:absolute;top:6px;left:15px;transform:rotate(-90deg)}.FpyOtW_faqIcon:before{transition:transform var(--faq-duration) var(--faq-ease)}.FpyOtW_faqItem[data-open=false] .FpyOtW_faqIcon:before{transform:rotate(0)}.FpyOtW_faqPanel{transition:grid-template-rows var(--faq-duration) var(--faq-ease);grid-template-rows:0fr;display:grid}.FpyOtW_faqItem[data-open=true] .FpyOtW_faqPanel{grid-template-rows:1fr}.FpyOtW_faqPanelInner{min-height:0;padding-inline:26px;overflow:hidden}.FpyOtW_faqItem .FpyOtW_faqAnswer{color:#ffffff80;visibility:hidden;max-width:95%;margin:0;padding-top:16px;font-size:16px;line-height:1.5}.FpyOtW_faqItem[data-open=true] .FpyOtW_faqAnswer{visibility:visible}@media (min-width:810px){.FpyOtW_faqItem .FpyOtW_faqQuestion{font-size:22px}.FpyOtW_faqItem .FpyOtW_faqAnswer{font-size:18px}}@media (prefers-reduced-motion:reduce){.FpyOtW_faqItem,.FpyOtW_faqPanel,.FpyOtW_faqIcon:before{transition:none}}.FpyOtW_pricingBridge{--pricing-zone-gap:clamp(2rem, 1.5038vw + 1.6466rem, 3rem);z-index:2;height:var(--pricing-half,360px);margin:calc(var(--pricing-zone-gap) * -1) 0 var(--pricing-zone-gap);position:relative}.FpyOtW_lightZone:has(+.FpyOtW_pricingBridge){padding-bottom:var(--pricing-half,360px)}.FpyOtW_pinTrack:has(+.FpyOtW_pricingBridge)>.FpyOtW_lightZone{padding-bottom:var(--pricing-half,360px)}.FpyOtW_pinTrack{scroll-margin-top:-64px;display:flow-root}.FpyOtW_pricingCard{--pricing-ochre:var(--color-orchre-400,#c87a04);--pricing-tint:#fba6261a;--pricing-ink-accent:#8f4a1b;width:min(420px,100% + -2*clamp(1.25rem,4.1353vw + .2782rem,4rem));color:var(--color-text-primary,#000);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4);background:linear-gradient(#fffffffa 0% 45%,#f0f0f0f0 100%);border:1px solid #c87a0459;border-radius:32px;flex-direction:column;gap:16px;padding:28px;display:flex;position:absolute;top:0;left:50%;translate:-50% -50%;box-shadow:0 0 0 6px #fba6260f,0 0 64px -8px #fba62659,0 32px 64px -24px #00000047}@media (max-width:768px){.FpyOtW_pricingCard{border-radius:28px;padding:24px}}.FpyOtW_pricingMuted{color:var(--color-neutral-500,#676767);margin:0}.FpyOtW_pricingTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FpyOtW_pricingEligibility{color:var(--color-neutral-500,#676767);align-items:center;gap:6px;margin:0;display:flex}.FpyOtW_pricingEligibilityCheck{width:20px;height:20px;color:var(--color-text-primary-disabled,#adadad);flex:none;place-items:center;display:grid}.FpyOtW_pricingEligibilityCheck svg{width:20px;height:20px}.FpyOtW_pricingName{margin:0}.FpyOtW_pricingProof{justify-content:center;align-items:center;gap:14px;display:flex}.FpyOtW_pricingProofAvatars{display:flex}.FpyOtW_pricingProofAvatars img{object-fit:cover;border-radius:50%;width:36px;height:36px;box-shadow:0 0 0 2px #fff}.FpyOtW_pricingProofAvatars img+img{margin-left:-10px}.FpyOtW_pricingProofText{flex-direction:column;gap:2px;display:flex}.FpyOtW_pricingProofRating{align-items:center;gap:8px;display:flex}.FpyOtW_tpStars{aspect-ratio:400/68;flex:none;width:85px;height:auto;display:block}@media (min-width:900px){.FpyOtW_pricingProof+.FpyOtW_medsSection{padding-top:120px}}.FpyOtW_pricingUnit{color:var(--color-text-primary,#000)}@media (min-width:900px){.FpyOtW_pricingSubtitle{white-space:pre-line}}.FpyOtW_pricingBadge{background:var(--pricing-tint);color:var(--pricing-ink-accent);white-space:nowrap;border:1px solid #c87a0440;border-radius:999px;margin-left:auto;padding:5px 10px}.FpyOtW_pricingPriceBlock{flex-direction:column;gap:4px;margin-top:26px;display:flex}.FpyOtW_pricingPrice{align-items:baseline;gap:2px;margin:0;display:flex}@media (min-width:900px){.FpyOtW_pricingPriceBlock{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px}.FpyOtW_pricingPriceBlock>:last-child{white-space:nowrap}}.FpyOtW_pricingStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.FpyOtW_pricingStat{background:#fba6260f;border:1px solid #c87a041f;border-radius:14px;flex-direction:column;gap:4px;padding:12px;display:flex}.FpyOtW_pricingCtaWrap{margin-top:12px;display:flex}.FpyOtW_pricingCtaWrap>*{width:100%}.FpyOtW_pricingRule{border:0;border-top:1px solid #00000014;width:100%;margin:4px 0}.FpyOtW_pricingList{flex-direction:column;gap:16px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.FpyOtW_pricingItem{align-items:flex-start;gap:10px;display:flex}.FpyOtW_pricingCheck,.FpyOtW_pricingDash{flex:none;place-items:center;width:20px;height:20px;display:grid}.FpyOtW_pricingCheck{color:var(--color-text-primary,#000)}.FpyOtW_pricingDash{color:var(--color-neutral-500,#676767)}.FpyOtW_pricingCheck svg{width:20px;height:20px}.FpyOtW_pricingDash svg{width:18px;height:18px}.FpyOtW_pricingExcluded{color:var(--color-neutral-500,#676767)}.FpyOtW_pricingFooter{text-align:center;margin:0}.FpyOtW_pricingFooterUnderCta{display:none}@media (max-width:767px){.FpyOtW_pricingMain>.FpyOtW_pricingFooterUnderCta{display:block}.FpyOtW_pricingIncludes>.FpyOtW_pricingFooter{display:none}}.FpyOtW_pricingMain,.FpyOtW_pricingIncludes{flex-direction:column;gap:16px;display:flex}@media (min-width:900px){.FpyOtW_pricingCard{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);column-gap:56px;width:min(1067px,100% + -2*clamp(1.25rem,4.1353vw + .2782rem,4rem) + -2*clamp(1.5rem,.7519vw + 1.3233rem,2rem) + 96px);padding:56px;display:grid}.FpyOtW_pricingRule{border-top:0;border-left:1px solid #00000014;width:1px;height:100%;margin:0}.FpyOtW_pricingIncludes{padding-top:4px}.FpyOtW_pricingIncludes>.FpyOtW_pricingFooter{text-align:left;margin-top:auto}}@media (max-width:767px){.FpyOtW_heroCheck{gap:6px}}.FpyOtW_retest{width:calc(100% - var(--drivers-site-margin) * 2);gap:32px;display:grid}@media (min-width:768px){.FpyOtW_retest{width:calc(100% - (var(--drivers-site-margin) + var(--drivers-inset-x)) * 2);max-width:1280px}}@media (min-width:900px){.FpyOtW_retest{margin-top:max(112px, var(--retest-gap,0px))}.FpyOtW_driversSection:has(>.FpyOtW_retest){padding-bottom:96px}.FpyOtW_retest{gap:64px}}.FpyOtW_retestIntro{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.FpyOtW_retestHead{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}@media (min-width:900px){.FpyOtW_retestHead{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px}.FpyOtW_retestHead>.FpyOtW_retestCopy{max-width:795px}}@media (max-width:767px){.FpyOtW_retestIntro,.FpyOtW_retestHead{align-items:center}.FpyOtW_retestHead>.FpyOtW_retestCopy{text-align:center}.FpyOtW_retestIntro>.FpyOtW_driversEyebrow{align-self:center}.FpyOtW_retest{row-gap:0}.FpyOtW_retest>.FpyOtW_retestIntro,.FpyOtW_retestIntro>.FpyOtW_retestHead{display:contents}.FpyOtW_retestIntro>.FpyOtW_driversEyebrow{justify-self:center;margin-bottom:24px}.FpyOtW_retestHead>.FpyOtW_retestCopy{margin-bottom:32px}.FpyOtW_retest>.FpyOtW_retestTimeline{order:1}.FpyOtW_retestHead>.FpyOtW_retestCta{order:2;justify-self:center;margin-top:32px}}.FpyOtW_retestCta{display:flex}.FpyOtW_retestCta>*{width:auto}.FpyOtW_retestCopy{color:var(--color-text-primary,#000);text-wrap:balance;white-space:pre-line;margin:0}.FpyOtW_retestCopyMuted{color:#c4c4c4}.FpyOtW_retestTimeline{--tick-gap:20px;--tick-top:calc(12px + var(--tick-gap));--tick-h:24px;--tick:var(--border-color-alpha-black-10,#0000001a);--col-gap:24px;--ruler-out:calc((100vw - 100cqw) / 2 - 16px);gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative;container-type:inline-size}.FpyOtW_retestTimeline:after{content:"";top:var(--tick-top);left:calc(-1 * var(--ruler-out));right:calc(-1 * var(--ruler-out));height:var(--tick-h);background-image:linear-gradient(90deg, var(--tick) 0 1px, transparent 1px);background-size:calc((100% - 2 * var(--ruler-out) + var(--col-gap)) / 96) 100%;background-position:var(--ruler-out) 0;--fade:transparent 0, #0000000f calc(var(--ruler-out) * .2), #00000040 calc(var(--ruler-out) * .45), #0009 calc(var(--ruler-out) * .7), #000000e6 calc(var(--ruler-out) * .9), #000 var(--ruler-out);-webkit-mask-image:linear-gradient(90deg, var(--fade)), linear-gradient(270deg, var(--fade));-webkit-mask-image:linear-gradient(90deg, var(--fade)), linear-gradient(270deg, var(--fade));mask-image:linear-gradient(90deg, var(--fade)), linear-gradient(270deg, var(--fade));-webkit-mask-composite:source-in;pointer-events:none;background-repeat:repeat-x;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.FpyOtW_retestStep{flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.FpyOtW_retestStep:before{content:"";z-index:1;width:var(--border-width-sm,1px);background:var(--border-color-dark,#000);position:absolute;top:0;bottom:5px;left:0}.FpyOtW_retestStep[data-step="2"]:before,.FpyOtW_retestStep[data-step="3"]:before{background:var(--border-color-indigo,#81b1e2)}.FpyOtW_retestTiming{height:12px;color:var(--color-text-secondary,#676767);white-space:nowrap;padding-left:20px;line-height:12px}.FpyOtW_retestMarker{display:none}.FpyOtW_retestText{margin-top:calc(var(--tick-gap) + var(--tick-h) + var(--tick-gap));flex-direction:column;gap:8px;padding-left:20px;display:flex}.FpyOtW_retestTitle,.FpyOtW_retestDesc{margin:0}.FpyOtW_retestDesc{color:var(--color-text-secondary,#676767);text-wrap:pretty}@media (max-width:639px){.FpyOtW_retestTimeline{grid-template-columns:minmax(0,1fr);gap:28px;padding-left:40px}.FpyOtW_retestTimeline:after{background-image:linear-gradient(180deg, var(--tick) 0 1px, transparent 1px);background-position:0 0;background-repeat:repeat-y;background-size:100% 12px;width:24px;height:auto;inset:-48px auto -48px 0;-webkit-mask-image:linear-gradient(#0000 0,#000 96px calc(100% - 96px),#0000);mask-image:linear-gradient(#0000 0,#000 96px calc(100% - 96px),#0000)}.FpyOtW_retestStep:before{width:32px;height:1px;top:6px;bottom:auto;left:-40px}.FpyOtW_retestTiming,.FpyOtW_retestText{padding-left:0}.FpyOtW_retestText{margin-top:8px}.FpyOtW_retestTimeline{--tl-label:96px;--tl-rule:56px;--tl-mark-y:24px;gap:24px;padding-left:0}.FpyOtW_retestTimeline:after{left:calc(var(--tl-label) + 16px)}.FpyOtW_retestStep{grid-template-columns:var(--tl-label) var(--tl-rule) minmax(0, 1fr);align-items:start;min-height:96px;display:grid}.FpyOtW_retestStep:before{top:var(--tl-mark-y);left:calc(var(--tl-label) + 12px);width:32px}.FpyOtW_retestStep>.FpyOtW_retestTiming{height:auto;margin-top:calc(var(--tl-mark-y) - 6px);text-align:right;white-space:normal;grid-area:1/1;padding:0}.FpyOtW_retestStep>.FpyOtW_retestText{margin-top:calc(var(--tl-mark-y) - .6 * var(--font-size-heading-sm,24px) + 2px);grid-area:1/3;padding:0}}.FpyOtW_medsGroups{grid-template-columns:minmax(0,1fr);gap:40px;width:100%;display:grid}@media (min-width:1280px){.FpyOtW_medsGroups{flex:none;width:min(1344px,100vw - 96px)}}.FpyOtW_medsSwitch{display:none}@media (max-width:767px){.FpyOtW_medsGroups>.FpyOtW_medsSwitch{grid-template-columns:repeat(var(--seg-n,2), minmax(0, 1fr));border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:calc(var(--border-radius-lg,24px) + 12px);background:var(--color-neutral-100,#f7f7f7);margin-top:-16px;margin-bottom:-16px;padding:4px;display:grid;position:relative}.FpyOtW_medsSwitchThumb{width:calc((100% - 8px) / var(--seg-n,2));border-radius:calc(var(--border-radius-lg,24px) + 8px);transform:translateX(calc(var(--seg-i,0) * 100%));background:#fff;transition:transform .28s cubic-bezier(.16,1,.3,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px #1a1a1a14,0 2px 8px -2px #1a1a1a14}.FpyOtW_medsSwitchOption{z-index:1;border-radius:calc(var(--border-radius-lg,24px) + 8px);min-width:0;min-height:44px;color:var(--color-neutral-500,#676767);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0 8px;transition:color .2s;display:flex;position:relative}.FpyOtW_medsSwitchOption[data-active]{color:var(--color-text-primary,#000)}.FpyOtW_medsSwitchOption:focus-visible{outline:2px solid var(--color-text-primary,#000);outline-offset:-2px}.FpyOtW_medsGroups>.FpyOtW_medsGroup[data-off]{display:none}.FpyOtW_medsGroups>.FpyOtW_medsGroup>.FpyOtW_medsGroupHead>h3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FpyOtW_medsGroups>.FpyOtW_medsGroup{padding-top:24px;position:relative}.FpyOtW_medsGroups>.FpyOtW_medsGroup>.FpyOtW_medsGroupHead{padding:0;position:absolute;top:0;left:32px;transform:translateY(-50%)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.FpyOtW_medsSwitchThumb,.FpyOtW_medsSwitchOption{transition:none}}.FpyOtW_medsGroup{border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:calc(var(--border-radius-lg,24px) + 12px);flex-direction:column;gap:28px;min-width:0;padding:32px 12px 12px;display:flex}.FpyOtW_medsGroupHead{padding:0 var(--spacing-20,20px);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.FpyOtW_medsGroupHead>h3{margin:0}.FpyOtW_medsRows{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.FpyOtW_medsGroups{grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.FpyOtW_medsGroup{grid-row:span 2;grid-template-rows:subgrid;row-gap:28px;padding:32px 12px 12px;display:grid}.FpyOtW_medsRows{grid-auto-rows:1fr;display:grid}}.FpyOtW_medsRow{padding:var(--spacing-20,20px);border-radius:var(--border-radius-lg,24px);background:var(--color-neutral-100,#f7f7f7);transition:background-color var(--motion-fast) var(--ease-state), box-shadow var(--motion-fast) var(--ease-state);grid-template-rows:1fr auto;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:16px;display:grid;position:relative}.FpyOtW_medsRowLink>a:after{content:"";border-radius:var(--border-radius-lg,24px);position:absolute;inset:0}@media (hover:hover){.FpyOtW_medsRow:hover{background:color-mix(in srgb, var(--color-neutral-100,#f7f7f7), var(--color-neutral-200,#e5e5e5));box-shadow:0 4px 16px -6px #0000001f}.FpyOtW_medsRow:hover .FpyOtW_medsRowLink svg{transform:translate(2px,-2px)}}.FpyOtW_medsRow:has(.FpyOtW_medsRowLink>a:focus-visible){background:color-mix(in srgb, var(--color-neutral-100,#f7f7f7), var(--color-neutral-200,#e5e5e5));outline:2px solid var(--color-text-primary,#000);outline-offset:2px}.FpyOtW_medsRowLink svg{transition:transform var(--motion-fast) var(--ease-state), color var(--motion-fast) var(--ease-state)}@media (prefers-reduced-motion:reduce){.FpyOtW_medsRow{transition:none}.FpyOtW_medsRowLink svg{transition:none}}.FpyOtW_medsRowImage{border-radius:var(--border-radius-sm,12px);background:#fff;width:56px;height:56px;position:relative;overflow:hidden}.FpyOtW_medsRowMain{flex-direction:column;gap:8px;min-width:0;display:flex}.FpyOtW_medsRowMain>*{margin:0}.FpyOtW_medsRowTitle{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.FpyOtW_medsRowTitle>h4{flex:auto;min-width:0;margin:0}.FpyOtW_medsTags{flex-wrap:wrap;gap:6px;padding-top:1px;display:flex}.FpyOtW_medsFulfillment{color:var(--color-neutral-500,#676767);white-space:nowrap}.FpyOtW_medsGeneric{color:var(--color-neutral-500,#676767);display:inline}.FpyOtW_medsRowFoot{border-top:1px solid #0000000f;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding-top:16px;display:flex}.FpyOtW_medsRowPay{text-wrap:pretty;min-width:0;margin:0}.FpyOtW_medsRowLink{flex:none;margin:-10px -10px -10px 0;display:flex}.FpyOtW_medsRowLink svg{color:var(--color-text-primary-disabled,#adadad)}@media (hover:hover){.FpyOtW_medsRow:hover .FpyOtW_medsRowLink svg{color:var(--color-text-primary,#000)}}@keyframes FpyOtW_revealIn{0%{opacity:0;transform:translateY(var(--motion-distance))}}@keyframes FpyOtW_revealWord{0%{opacity:0;transform:translateY(10px)}}.FpyOtW_revealWord{display:inline-block}.FpyOtW_page [data-reveal=title]:not([data-reveal-in]) .FpyOtW_revealWord{opacity:0}.FpyOtW_page [data-reveal=title][data-reveal-in] .FpyOtW_revealWord{animation:FpyOtW_revealWord .75s cubic-bezier(.45, 0, .55, 1) calc(var(--reveal-delay,0s) + var(--word-i,0) * 65ms) backwards}@keyframes FpyOtW_revealCard{0%{transform:translateY(50px)}}.FpyOtW_page [data-reveal=card]:not([data-reveal-in]){transform:translateY(50px)}.FpyOtW_page [data-reveal=card][data-reveal-in]{animation:FpyOtW_revealCard .9s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s) backwards}@keyframes FpyOtW_revealCardTranslate{0%{translate:0 50px}}@media (max-width:767px){.FpyOtW_page .FpyOtW_driversStage[data-stack] .FpyOtW_driverCard{transform:scale(calc(1 - var(--cover,0) * .06));animation:none}.FpyOtW_page .FpyOtW_driversStage[data-stack] .FpyOtW_driverCard:first-child[data-reveal=card]:not([data-reveal-in]){translate:0 50px}.FpyOtW_page .FpyOtW_driversStage[data-stack] .FpyOtW_driverCard:first-child[data-reveal=card][data-reveal-in]{animation:FpyOtW_revealCardTranslate .9s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s) backwards}}@keyframes FpyOtW_timelineRuler{0%{clip-path:inset(0 100% 0 0)}}@keyframes FpyOtW_timelineLine{0%{transform:scale(0)}}.FpyOtW_page .FpyOtW_retestTimeline[data-reveal]:not([data-reveal-in]):after{clip-path:inset(0 100% 0 0)}.FpyOtW_page .FpyOtW_retestTimeline[data-reveal-in]:after{animation:FpyOtW_timelineRuler .9s var(--ease-standard) backwards}.FpyOtW_retestStep:before{transform-origin:0 0}.FpyOtW_page .FpyOtW_retestTimeline[data-reveal]:not([data-reveal-in]) .FpyOtW_retestStep:before{transform:scale(0)}.FpyOtW_page .FpyOtW_retestTimeline[data-reveal]:not([data-reveal-in]) .FpyOtW_retestStep>:not(.FpyOtW_retestMarker){opacity:0}.FpyOtW_page .FpyOtW_retestTimeline[data-reveal-in] .FpyOtW_retestStep:before{animation:FpyOtW_timelineLine .65s var(--ease-standard) calc(.45s + (var(--step) - 1) * .15s) backwards}.FpyOtW_page .FpyOtW_retestTimeline[data-reveal-in] .FpyOtW_retestStep>:not(.FpyOtW_retestMarker){animation:FpyOtW_revealIn .65s var(--ease-standard) calc(.45s + (var(--step) - 1) * .15s) backwards}.FpyOtW_retestStep[data-step="1"]{--step:1}.FpyOtW_retestStep[data-step="2"]{--step:2}.FpyOtW_retestStep[data-step="3"]{--step:3}@media (max-width:639px){.FpyOtW_page .FpyOtW_retestTimeline[data-reveal]:not([data-reveal-in]):after{clip-path:inset(0 0 100%)}@keyframes FpyOtW_timelineRulerDown{0%{clip-path:inset(0 0 100%)}}.FpyOtW_page .FpyOtW_retestTimeline[data-reveal-in]:after{animation-name:FpyOtW_timelineRulerDown}}@keyframes FpyOtW_chartDraw{0%{clip-path:inset(-8px 100% -8px -8px)}}@keyframes FpyOtW_chartMarker{0%{opacity:0}}.FpyOtW_caseChartLines{clip-path:inset(-8px)}.FpyOtW_page .FpyOtW_caseChartPlot[data-reveal]:not([data-reveal-in]) .FpyOtW_caseChartLines{clip-path:inset(-8px 100% -8px -8px)}.FpyOtW_page .FpyOtW_caseChartPlot[data-reveal]:not([data-reveal-in]) .FpyOtW_caseChartMarker{opacity:0}.FpyOtW_page .FpyOtW_caseChartPlot[data-reveal-in] .FpyOtW_caseChartLines{animation:FpyOtW_chartDraw 1s var(--ease-state) backwards}.FpyOtW_page .FpyOtW_caseChartPlot[data-reveal-in] .FpyOtW_caseChartMarker{animation:FpyOtW_chartMarker var(--motion-base) var(--ease-standard) .35s backwards}.FpyOtW_bottomBlur{z-index:8;pointer-events:none;height:128px;position:fixed;inset:auto 0 0}.FpyOtW_bottomBlur>span{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));position:absolute;inset:0}.FpyOtW_bottomBlur>span:first-child{-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 40%,#0000 60%);mask-image:linear-gradient(#0000 0%,#000 20% 40%,#0000 60%)}.FpyOtW_bottomBlur>span:nth-child(2){-webkit-mask-image:linear-gradient(#0000 20%,#000 40% 60%,#0000 80%);mask-image:linear-gradient(#0000 20%,#000 40% 60%,#0000 80%)}.FpyOtW_bottomBlur>span:nth-child(3){-webkit-mask-image:linear-gradient(#0000 40%,#000 60% 80%,#0000 100%);mask-image:linear-gradient(#0000 40%,#000 60% 80%,#0000 100%)}.FpyOtW_bottomBlur>span:nth-child(4){-webkit-mask-image:linear-gradient(#0000 60%,#000 80% 100%);mask-image:linear-gradient(#0000 60%,#000 80% 100%)}.FpyOtW_bottomBlur>span:nth-child(5){-webkit-mask-image:linear-gradient(#0000 80%,#000 100%);mask-image:linear-gradient(#0000 80%,#000 100%)}@media (max-width:767px){.FpyOtW_productHeader>.FpyOtW_productInfo,.FpyOtW_productInfo>.FpyOtW_productImageContainer{display:contents}.FpyOtW_productHeader>.FpyOtW_productGallery{order:2}.FpyOtW_productInfo>.FpyOtW_productDetails{order:1}.FpyOtW_productImageContainer>.FpyOtW_heroBenefits{order:3;margin-top:8px}.FpyOtW_productImageContainer>.FpyOtW_productCard{order:4;margin-top:16px}.FpyOtW_productImageContainer>.FpyOtW_heroChecks{display:none}.FpyOtW_productImageContainer>.FpyOtW_heroTests{order:6}.FpyOtW_productImageContainer>.FpyOtW_productCardSecondary{order:7;margin-top:0}.FpyOtW_productCardPriceRow{column-gap:8px}.FpyOtW_productCardPriceAside>p{white-space:nowrap}.FpyOtW_caseImpact>.FpyOtW_caseStats,.FpyOtW_careSection .FpyOtW_careSteps{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow:auto hidden}.FpyOtW_caseImpact>.FpyOtW_caseStats::-webkit-scrollbar{display:none}.FpyOtW_careSection .FpyOtW_careSteps::-webkit-scrollbar{display:none}.FpyOtW_caseImpact>.FpyOtW_caseStats{margin-top:-88px;padding:8px 24px 24px;scroll-padding-inline:24px}.FpyOtW_caseStats>.FpyOtW_caseStat,.FpyOtW_careSteps>.FpyOtW_careStep{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 82%}.FpyOtW_caseStats>.FpyOtW_caseStat{flex-direction:column;display:flex}.FpyOtW_careSection .FpyOtW_careSteps{margin-inline:-20px;padding:0 20px 4px;scroll-padding-inline:20px}.FpyOtW_medsRow{grid-template-rows:auto;align-items:center;row-gap:12px}.FpyOtW_medsRow>.FpyOtW_medsRowMain{display:contents}.FpyOtW_medsRowMain>.FpyOtW_medsRowTitle{grid-column:2}.FpyOtW_medsRowMain>.FpyOtW_medsDescription{grid-column:1/-1}.FpyOtW_caseFrame,.FpyOtW_caseFrame>.FpyOtW_caseDiscovery{grid-template-columns:minmax(0,1fr)}.FpyOtW_caseChartLegend{flex-wrap:wrap;row-gap:8px}.FpyOtW_caseCta,.FpyOtW_caseCtaPill{max-width:100%}}.FpyOtW_stickyCta{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:9;border:1px solid var(--color-neutral-200,#e5e5e5);color:var(--color-text-primary,#000);transform:translateY(calc(100% + 36px + env(safe-area-inset-bottom,0px)));opacity:0;visibility:hidden;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:8px 8px 8px 20px;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .3s,visibility 0s linear .45s;display:flex;position:fixed;left:12px;box-shadow:0 2px 6px #1a1a1a0f,0 12px 32px -12px #1a1a1a2e}.FpyOtW_stickyCta[data-shown]{opacity:1;visibility:visible;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .2s,visibility;transform:none}@media (prefers-reduced-motion:reduce){.FpyOtW_stickyCta,.FpyOtW_stickyCta[data-shown]{transition:opacity .2s,visibility 0s linear .2s;transform:none}.FpyOtW_stickyCta[data-shown]{transition:opacity .2s,visibility}}.FpyOtW_stickyCtaPrice{flex-wrap:wrap;align-items:baseline;column-gap:2px;margin:0;display:flex}.FpyOtW_stickyCtaUnit{color:var(--color-neutral-500,#676767)}.FpyOtW_stickyCtaNote{color:var(--color-neutral-500,#676767);flex-basis:100%}@media (min-width:768px){.FpyOtW_stickyCta{display:none}}@media (prefers-reduced-motion:reduce){.FpyOtW_stickyCta,.FpyOtW_stickyCta[data-shown]{transition:none}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
._4kaDva_cursor{z-index:10000;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:32px;height:32px;position:fixed;top:0;left:0}._4kaDva_corner:before,._4kaDva_corner:after{content:"";background:#fff;position:absolute}._4kaDva_corner:before{width:8px;height:1px}._4kaDva_corner:after{width:1px;height:8px}._4kaDva_corner[data-corner=tl]:before,._4kaDva_corner[data-corner=tl]:after{top:0;left:0}._4kaDva_corner[data-corner=tr]:before,._4kaDva_corner[data-corner=tr]:after{top:0;right:0}._4kaDva_corner[data-corner=bl]:before,._4kaDva_corner[data-corner=bl]:after{bottom:0;left:0}._4kaDva_corner[data-corner=br]:before,._4kaDva_corner[data-corner=br]:after{bottom:0;right:0}._4kaDva_cross:before,._4kaDva_cross:after{content:"";background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._4kaDva_cross:before{width:12px;height:1px}._4kaDva_cross:after{width:1px;height:12px}