._2gxKXG_root{--pack-backdrop:linear-gradient(180deg, #b8a9a1 0%, #c3b7af 100%);--campaign-ink:#101522;--campaign-bone:#fffdf7;--campaign-rust:#bd4c24;--band-paper:#f1ede5;--band-blue:#d8e1eb;--band-sand:#e8e2d8;--band-warm:#f3efe7;--line:#10152233;--line-soft:#10152224;--line-light:#fffdf738;--muted:#101522ad;--clp-gutter:max(1.25rem, calc((100vw - 88rem) / 2));--clp-display-tracking:-.048em;--clp-display-leading:.96;--clp-eyebrow-size:.68rem;--clp-offer-bar-min-height:4.75rem;--clp-offer-bar-gap:2rem;--clp-offer-bar-pad-y:.75rem;--clp-offer-bar-rule:1px solid #14141429;--clp-cta-min-height:3.45rem;--clp-cta-gap:1.5rem;--clp-cta-padding:.9rem 1.15rem;--clp-cta-weight:750;--clp-cta-transition:background-color .18s ease, color .18s ease, transform .18s ease;--clp-star-gap:.18rem;--clp-star-size:1.1rem;--clp-star-glyph-size:.68rem;--clp-star-fg:var(--campaign-bone);--clp-star-bg:var(--campaign-rust);--clp-faq-summary-min-height:4.5rem;--clp-faq-summary-size:.98rem;--clp-faq-marker-size:1.35rem;--clp-faq-body-color:#101522b3;--clp-faq-body-leading:1.62;--clp-safety-gap:1rem;--clp-safety-leading:1.65;--clp-safety-label-size:.63rem;--clp-safety-label-tracking:.04em;color:var(--campaign-ink);background:var(--campaign-bone);}._2gxKXG_root section[id]{scroll-margin-top:5rem}._2gxKXG_eyebrow{line-height:1.4;}._2gxKXG_starRating{}._2gxKXG_starRating>span{font-family:var(--font-body)}._2gxKXG_offerBar{}._2gxKXG_offerBar>div:first-child,._2gxKXG_offerAction p{gap:.15rem;display:grid}._2gxKXG_offerBar strong{font-size:.95rem}._2gxKXG_offerBar span,._2gxKXG_offerAction span{color:#1015229e;font-size:.72rem}._2gxKXG_offerAction{align-items:center;gap:1.3rem;display:flex}._2gxKXG_offerAction p{text-align:right;margin:0}._2gxKXG_offerAction a{color:#fffdf7;background:#bd4c24;align-items:center;min-height:56px;padding:.75rem 1.15rem;font-size:16px;font-weight:750;text-decoration:none;display:inline-flex}._2gxKXG_trustBar{border:1px solid var(--line-soft);background:var(--band-warm);grid-template-columns:repeat(3,1fr);width:min(100% - 2.5rem,74rem);margin:1rem auto;display:grid}._2gxKXG_trustBar>div{grid-template-columns:2.25rem 1fr;align-items:center;gap:.75rem;min-height:4rem;padding:.75rem 1.25rem;display:grid}._2gxKXG_trustBar>div+div{border-left:1px solid var(--line-soft)}._2gxKXG_trustBar>div>span{border:1px solid var(--campaign-rust);width:2.1rem;height:2.1rem;color:var(--campaign-rust);font-family:var(--font-label);border-radius:0;place-items:center;font-size:.58rem;display:grid}._2gxKXG_trustBar p{gap:.15rem;margin:0;font-size:.72rem;display:grid}._2gxKXG_trustBar strong{font-size:.82rem}._2gxKXG_primaryCta{color:#fffdf7;background:#bd4c24;margin-top:1.45rem;}._2gxKXG_secondaryCta{color:var(--campaign-ink);border:1px solid var(--campaign-ink);margin-top:1.55rem;}._2gxKXG_lightCta{color:var(--campaign-ink);background:var(--campaign-bone);margin-top:2rem;}._2gxKXG_primaryCta:hover,._2gxKXG_offerAction a:hover{background:var(--campaign-rust);transform:translateY(-2px)}._2gxKXG_secondaryCta:hover,._2gxKXG_lightCta:hover{color:var(--campaign-bone);background:var(--campaign-rust);transform:translateY(-2px)}._2gxKXG_primaryCta:focus-visible,._2gxKXG_secondaryCta:focus-visible,._2gxKXG_lightCta:focus-visible,._2gxKXG_offerAction a:focus-visible,._2gxKXG_faqList summary:focus-visible{outline:2px solid var(--campaign-rust);outline-offset:4px}._2gxKXG_priceTerms{color:#10152299;max-width:30rem;margin:.65rem 0 0;font-size:.68rem;line-height:1.45}._2gxKXG_priceChip{border:1px solid var(--campaign-rust);width:fit-content;color:var(--campaign-rust);font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;margin:1.25rem 0 0;padding:.45rem .8rem;font-size:.63rem;display:flex}._2gxKXG_hero{grid-template-columns:minmax(29rem,1fr) minmax(30rem,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);width:min(100% - 2.5rem,88rem);min-height:24rem;margin:0 auto;padding:.75rem 0 2rem;display:grid}._2gxKXG_heroCopy{padding-left:clamp(0rem,2vw,2rem)}._2gxKXG_rating{font-family:var(--font-label);text-transform:uppercase;align-items:center;gap:.75rem;margin:0 0 1.15rem;font-size:.67rem;display:flex}._2gxKXG_hero h1{max-width:11em;font-size:clamp(2.2rem,2.85vw,2.8rem);line-height:1.06}._2gxKXG_hero h1 em{color:var(--campaign-rust);font-style:normal}._2gxKXG_heroMedia{min-height:33rem;position:relative}._2gxKXG_heroFrame{background:#ded8ce;position:absolute;inset:0;overflow:hidden}._2gxKXG_heroImage,._2gxKXG_coverImage{object-fit:cover}._2gxKXG_heroReview{isolation:isolate;width:min(18rem,60%);color:var(--campaign-bone);-webkit-backdrop-filter:blur(12px)saturate(115%);backdrop-filter:blur(12px)saturate(115%);background:#101522c7;margin:0;padding:1.15rem 1.25rem 1.2rem;position:absolute;bottom:1.5rem;left:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 1rem 2.5rem #1015223d}._2gxKXG_heroReview p{max-width:13rem;font-family:var(--font-display);letter-spacing:-.03em;margin:.65rem 0 .55rem;font-size:1.5rem;line-height:1.06}._2gxKXG_heroReview cite{color:#fffdf7b3;font-family:var(--font-label);text-transform:uppercase;font-size:.58rem;font-style:normal}._2gxKXG_band{padding:clamp(3.5rem, 6vw, 5.75rem) var(--clp-gutter)}._2gxKXG_bandBone{background:var(--campaign-bone)}._2gxKXG_bandPaper{background:var(--band-paper)}._2gxKXG_bandBlue{background:var(--band-blue)}._2gxKXG_bandSand{background:var(--band-sand)}._2gxKXG_bandInk{color:var(--campaign-bone);background:var(--campaign-ink)}._2gxKXG_sectionHead{grid-template-columns:minmax(20rem,.85fr) minmax(24rem,1.15fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);display:grid}._2gxKXG_sectionHead h2{font-size:clamp(2.6rem,4.6vw,4.35rem)}._2gxKXG_sectionHead>div>._2gxKXG_eyebrow{margin-bottom:.5rem}._2gxKXG_sectionHead p{max-width:38rem;color:var(--muted);margin:0;font-size:.96rem;line-height:1.62}._2gxKXG_bandInk ._2gxKXG_sectionHead p{color:#fffdf7b3}._2gxKXG_checkList{gap:.65rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}._2gxKXG_checkList li{align-items:flex-start;gap:.65rem;font-size:.88rem;line-height:1.5;display:flex}._2gxKXG_checkList li>span:first-child{width:1.2rem;height:1.2rem;color:var(--campaign-bone);background:var(--campaign-rust);border-radius:0;flex:none;place-items:center;margin-top:.1rem;font-size:.7rem;display:grid}._2gxKXG_photoCards{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.25rem;display:grid}._2gxKXG_photoCards article{border:1px solid var(--line);background:var(--campaign-bone);flex-direction:column;display:flex}._2gxKXG_photoCardMedia{background:#ded8ce;min-height:14rem;position:relative;overflow:hidden}._2gxKXG_photoCards h3{font-family:var(--font-display);letter-spacing:-.035em;margin:0;padding:1.35rem 1.35rem 0;font-size:1.75rem;font-weight:400;line-height:1.05}._2gxKXG_photoCards p{color:var(--muted);margin:.6rem 0 0;padding:0 1.35rem 1.5rem;font-size:.86rem;line-height:1.58}._2gxKXG_specs{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin:1.75rem 0 0;display:grid}._2gxKXG_specs div{border-bottom:1px solid var(--line);gap:.25rem;padding:.85rem 0;display:grid}._2gxKXG_specs div:nth-child(odd){border-right:1px solid var(--line)}._2gxKXG_specs div:nth-child(2n){padding-left:1rem}._2gxKXG_specs dt{color:#10152294;font-family:var(--font-label);text-transform:uppercase;font-size:.6rem}._2gxKXG_specs dd{margin:0;font-size:.88rem;font-weight:700}._2gxKXG_reviews{padding:clamp(3.5rem, 6vw, 5.75rem) var(--clp-gutter);background:var(--band-paper)}._2gxKXG_reviews header{grid-template-columns:.55fr 1.45fr;align-items:end;gap:2rem;display:grid}._2gxKXG_reviews header ._2gxKXG_eyebrow{margin:0 0 .4rem}._2gxKXG_reviews h2{font-size:clamp(2.6rem,4.6vw,4.35rem)}._2gxKXG_reviewRail{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem;display:grid}._2gxKXG_reviewRail article{border:1px solid var(--line-soft);background:var(--campaign-bone);flex-direction:column;min-height:19rem;padding:1.5rem;display:flex}._2gxKXG_reviewRail h3{font-family:var(--font-display);letter-spacing:-.035em;margin:1.2rem 0 0;font-size:1.75rem;font-weight:400;line-height:1.05}._2gxKXG_reviewRail article>p{color:#101522b8;margin:.85rem 0 1.5rem;font-size:.88rem;line-height:1.6}._2gxKXG_reviewRail footer{border-top:1px solid var(--line-soft);font-family:var(--font-label);text-transform:uppercase;gap:.2rem;margin-top:auto;padding-top:1rem;font-size:.6rem;display:grid}._2gxKXG_reviewRail footer span{color:#10152294}._2gxKXG_process{padding:clamp(3.5rem, 6vw, 5.75rem) var(--clp-gutter);color:var(--campaign-bone);background:var(--campaign-ink)}._2gxKXG_process header{grid-template-columns:.6fr 1.2fr .7fr;align-items:end;gap:2rem;display:grid}._2gxKXG_process h2{font-size:clamp(2.6rem,4.6vw,4.35rem)}._2gxKXG_process header ._2gxKXG_eyebrow,._2gxKXG_process header>p:last-child{margin:0 0 .45rem}._2gxKXG_process header>p:last-child{color:#fffdf7ad;font-size:.86rem;line-height:1.55}._2gxKXG_process ol{border-top:1px solid var(--line-light);grid-template-columns:repeat(4,1fr);margin:2.75rem 0 0;padding:0;list-style:none;display:grid}._2gxKXG_process li{min-height:13rem;padding:1.25rem 1.25rem 1.25rem 0}._2gxKXG_process li+li{border-left:1px solid var(--line-light);padding-left:1.25rem}._2gxKXG_process li>span{color:var(--campaign-rust);font-family:var(--font-label);font-size:.65rem}._2gxKXG_process li h3{margin:2rem 0 0;font-size:1rem}._2gxKXG_process li p{color:#fffdf7ad;margin:.55rem 0 0;font-size:.81rem;line-height:1.55}._2gxKXG_questions,._2gxKXG_safety,._2gxKXG_finalCta{padding:clamp(3.5rem, 6vw, 5.75rem) var(--clp-gutter);grid-template-columns:minmax(21rem,.72fr) minmax(30rem,1.28fr);gap:clamp(2.5rem,6vw,6rem);display:grid}._2gxKXG_questions h2,._2gxKXG_safety h2,._2gxKXG_finalCta h2{font-size:clamp(2.6rem,4.6vw,4.35rem)}._2gxKXG_questions{background:var(--band-blue)}._2gxKXG_questionIntro>p:last-child{max-width:34rem;color:var(--muted);margin:1.25rem 0 0;font-size:.96rem;line-height:1.62}._2gxKXG_faqList{}._2gxKXG_safety{background:var(--band-sand)}._2gxKXG_safetyCopy{}._2gxKXG_finalCta{color:var(--campaign-bone);background:var(--campaign-rust);align-items:center}._2gxKXG_finalOffer{justify-items:start;display:grid}._2gxKXG_finalOffer>strong{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(3.6rem,5.6vw,5rem);font-weight:400;line-height:.85}._2gxKXG_finalOffer>strong small{font-family:var(--font-label);letter-spacing:0;margin-left:.3rem;font-size:.7rem;font-weight:400}._2gxKXG_finalOffer>span{font-family:var(--font-label);text-transform:uppercase;margin-top:.65rem;font-size:.65rem}._2gxKXG_finalOffer ._2gxKXG_primaryCta{color:var(--campaign-ink);background:var(--campaign-bone)}._2gxKXG_finalOffer ._2gxKXG_primaryCta:hover{color:#fffdf7;background:#bd4c24}._2gxKXG_finalOffer>p{margin:.75rem 0 0;font-size:.7rem}._2gxKXG_poolLinks{padding:2rem var(--clp-gutter);border-top:1px solid var(--line-soft);background:var(--campaign-bone);grid-template-columns:minmax(14rem,.5fr) 1fr;align-items:center;gap:1rem 2.5rem;display:grid}._2gxKXG_poolLinks>p{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.66rem}._2gxKXG_poolLinkRow{flex-wrap:wrap;gap:.75rem;display:flex}._2gxKXG_poolLinkRow a{border:1px solid var(--line);min-height:2.6rem;color:var(--campaign-ink);align-items:center;gap:.75rem;padding:.6rem 1rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}._2gxKXG_poolLinkRow a:hover{border-color:var(--campaign-ink);background:var(--band-warm)}._2gxKXG_poolLinkRow a:focus-visible{outline:2px solid var(--campaign-rust);outline-offset:4px}._2gxKXG_fork{padding:clamp(2.75rem, 4.5vw, 4rem) var(--clp-gutter);background:var(--band-warm);grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._2gxKXG_fork article{border:1px solid var(--line);background:var(--campaign-bone);flex-direction:column;padding:1.75rem;display:flex}._2gxKXG_fork h2{font-size:clamp(1.9rem,3vw,2.5rem)}._2gxKXG_fork p{color:#101522bd;margin:.65rem 0 1.5rem;font-size:.88rem;line-height:1.55}._2gxKXG_fork a{margin-top:auto}._2gxKXG_priceHeadline{justify-items:start;margin:0 0 .4rem;display:grid}._2gxKXG_priceHeadline strong{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(4.25rem,8vw,5.4rem);font-weight:400;line-height:.84}._2gxKXG_priceHeadline span{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;margin-top:.7rem;font-size:.66rem}._2gxKXG_reframeGrid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:1.6rem 0 0;display:grid}._2gxKXG_reframeGrid>div{gap:.3rem;padding:1rem 1.1rem;display:grid}._2gxKXG_reframeGrid>div+div{border-left:1px solid var(--line)}._2gxKXG_reframeGrid dt{color:#10152294;font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;font-size:.58rem}._2gxKXG_reframeGrid dd{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:1.85rem;line-height:1}._2gxKXG_reframeGrid small{color:var(--muted);font-family:var(--font-body);font-size:.72rem;line-height:1.4}._2gxKXG_planCard{border:1px solid var(--campaign-ink);background:var(--campaign-bone);grid-template-columns:minmax(20rem,.85fr) minmax(24rem,1.15fr);gap:clamp(1.75rem,4vw,3.5rem);width:min(100% - 2.5rem,74rem);margin:0 auto;padding:clamp(1.75rem,3vw,2.75rem);display:grid}._2gxKXG_planMedia{background:#ded8ce;min-height:22rem;position:relative;overflow:hidden}._2gxKXG_planCard h2{font-size:clamp(2.1rem,3.4vw,3rem)}._2gxKXG_lineItems{border-top:1px solid var(--line);margin:1.5rem 0 0}._2gxKXG_lineItems>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.8rem 0;display:flex}._2gxKXG_lineItems dt{font-size:.88rem;font-weight:700}._2gxKXG_lineItems dt small{color:var(--muted);margin-top:.2rem;font-size:.76rem;font-weight:400;line-height:1.45;display:block}._2gxKXG_lineItems dd{color:var(--campaign-rust);font-family:var(--font-label);text-align:right;white-space:nowrap;margin:0;font-size:.72rem}._2gxKXG_totalRow{border-top:2px solid var(--campaign-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;margin-top:1.4rem;padding-top:1.2rem;display:flex}._2gxKXG_totalRow strong{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2.5rem,4vw,3.4rem);font-weight:400;line-height:.9}._2gxKXG_totalRow span{font-family:var(--font-label);letter-spacing:.05em;text-transform:uppercase;font-size:.64rem}._2gxKXG_billingRow{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:2rem;display:grid}._2gxKXG_billingRow>li{border-bottom:1px solid var(--line);gap:.35rem;padding:1rem 1.1rem 1rem 0;display:grid}._2gxKXG_billingRow>li+li{border-left:1px solid var(--line);padding-left:1.1rem}._2gxKXG_billingRow strong{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;font-size:.6rem}._2gxKXG_billingRow span{font-size:.85rem;line-height:1.5}._2gxKXG_billingRow em{color:var(--muted);font-size:.76rem;font-style:normal;line-height:1.45}._2gxKXG_noFeeGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2.25rem;display:grid}._2gxKXG_noFeeGrid article{border:1px solid var(--line);background:var(--campaign-bone);padding:1.25rem}._2gxKXG_noFeeGrid strong{font-family:var(--font-display);letter-spacing:-.05em;font-size:2rem;font-weight:400;line-height:1;display:block}._2gxKXG_noFeeGrid h3{margin:.75rem 0 0;font-size:.92rem}._2gxKXG_noFeeGrid p{color:var(--muted);margin:.4rem 0 0;font-size:.8rem;line-height:1.5}._2gxKXG_includedGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.25rem;display:grid}._2gxKXG_includedGrid article{border:1px solid var(--line);background:var(--campaign-bone);padding:1.15rem 1.25rem}._2gxKXG_includedGrid h3{align-items:baseline;gap:.55rem;margin:0;font-size:.95rem;display:flex}._2gxKXG_includedGrid h3>span{color:var(--campaign-rust)}._2gxKXG_includedGrid p{color:var(--muted);margin:.4rem 0 0;font-size:.8rem;line-height:1.5}._2gxKXG_weekStrip{border:1px solid var(--line);grid-template-columns:repeat(7,1fr);margin-top:2.25rem;display:grid}._2gxKXG_weekStrip>li{align-content:start;gap:.5rem;min-height:9.5rem;padding:1rem .85rem;display:grid}._2gxKXG_weekStrip>li+li{border-left:1px solid var(--line)}._2gxKXG_weekStrip>li span{font-family:var(--font-label);letter-spacing:.07em;text-transform:uppercase;font-size:.6rem}._2gxKXG_weekStrip>li strong{font-size:.9rem}._2gxKXG_weekStrip>li p{color:var(--muted);margin:0;font-size:.76rem;line-height:1.45}._2gxKXG_weekStrip>._2gxKXG_weekDose{color:var(--campaign-bone);background:var(--campaign-ink)}._2gxKXG_weekStrip>._2gxKXG_weekDose p{color:#fffdf7bd}._2gxKXG_weekStrip>._2gxKXG_weekDose span{color:var(--campaign-rust)}._2gxKXG_fieldSteps{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.25rem;padding:0;list-style:none;display:grid}._2gxKXG_fieldSteps>li{border:1px solid var(--line);background:var(--campaign-bone);flex-direction:column;padding:1.4rem;display:flex}._2gxKXG_fieldSteps>li>span{color:var(--campaign-rust);font-family:var(--font-label);letter-spacing:.07em;font-size:.62rem}._2gxKXG_fieldSteps h3{margin:1.4rem 0 0;font-size:1.05rem}._2gxKXG_fieldSteps p{color:var(--muted);margin:.5rem 0 0;font-size:.84rem;line-height:1.55}._2gxKXG_ownerSplit{grid-template-columns:minmax(26rem,1fr) minmax(26rem,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}._2gxKXG_ownerMedia{background:#ded8ce;min-height:30rem;position:relative;overflow:hidden}._2gxKXG_ownerSplit h2{font-size:clamp(2.4rem,4.2vw,3.9rem)}._2gxKXG_ownerSplit>div>p{max-width:34rem;color:var(--muted);margin:1.2rem 0 0;font-size:.96rem;line-height:1.62}._2gxKXG_noteCard{border-left:3px solid var(--campaign-rust);background:var(--band-warm);margin-top:1.6rem;padding:1.25rem 1.35rem}._2gxKXG_noteCard strong{font-family:var(--font-label);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;display:block}._2gxKXG_noteCard p{margin:.5rem 0 0;font-size:.86rem;line-height:1.55}._2gxKXG_refillTrack{border-top:1px solid var(--line-light);grid-template-columns:repeat(4,1fr);margin-top:2.25rem;display:grid}._2gxKXG_refillTrack>li{align-content:start;gap:.5rem;min-height:11rem;padding:1.25rem 1.25rem 1.25rem 0;display:grid}._2gxKXG_refillTrack>li+li{border-left:1px solid var(--line-light);padding-left:1.25rem}._2gxKXG_refillTrack span{color:var(--campaign-rust);font-family:var(--font-label);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem}._2gxKXG_refillTrack h3{margin:0;font-size:1rem}._2gxKXG_refillTrack p{color:#fffdf7b3;margin:0;font-size:.82rem;line-height:1.55}._2gxKXG_factLede{max-width:44rem;margin:1.5rem 0 0;font-size:1.02rem;line-height:1.65}._2gxKXG_formTable{border-collapse:collapse;text-align:left;width:100%;margin-top:2.25rem}._2gxKXG_formTable th,._2gxKXG_formTable td{border-bottom:1px solid var(--line);vertical-align:top;padding:1rem 1.1rem;font-size:.86rem;line-height:1.5}._2gxKXG_formTable thead th{border-bottom:1px solid var(--campaign-ink);font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:400}._2gxKXG_formTable tbody th{width:22%;font-weight:700}._2gxKXG_formTable ._2gxKXG_ownColumn{background:var(--campaign-bone);font-weight:700}._2gxKXG_formTable thead ._2gxKXG_ownColumn{color:var(--campaign-bone);background:var(--campaign-rust)}._2gxKXG_pathwaySplit{grid-template-columns:.86fr 1.14fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-top:2.25rem;display:grid}._2gxKXG_pathwayFigure{aspect-ratio:3/2;border:1px solid var(--line-light);background:#fffdf70f;margin:0;position:relative;overflow:hidden}._2gxKXG_pathway{border-top:1px solid var(--line-light);gap:0;padding:0;list-style:none;display:grid}._2gxKXG_pathway>li{border-bottom:1px solid var(--line-light);grid-template-columns:2.4rem 1fr;align-content:start;gap:.15rem .9rem;padding:.8rem 0;display:grid}._2gxKXG_pathway>li span{color:var(--campaign-rust);font-family:var(--font-label);letter-spacing:.07em;text-transform:uppercase;grid-row:1/3;font-size:.6rem}._2gxKXG_pathway>li strong{font-size:.94rem}._2gxKXG_pathway>li p{color:#fffdf7b3;margin:0;font-size:.79rem;line-height:1.5}._2gxKXG_pathwayBypass{border:1px solid var(--campaign-rust);background:#bd4c242e;grid-template-columns:8rem 1fr;align-items:center;gap:.35rem 1.5rem;margin-top:1.5rem;padding:1.25rem 1.35rem;display:grid}._2gxKXG_pathwayBypass>span{color:var(--campaign-rust);font-family:var(--font-label);letter-spacing:.07em;text-transform:uppercase;grid-row:span 2;font-size:.62rem}._2gxKXG_pathwayBypass>strong{font-size:1.05rem}._2gxKXG_pathwayBypass>p{color:#fffdf7bd;max-width:46rem;margin:0;font-size:.84rem;line-height:1.55}._2gxKXG_pathwayNote{color:#fffdf7a8;max-width:46rem;margin:1.4rem 0 0;font-size:.78rem;line-height:1.6}._2gxKXG_studyList{border-top:1px solid var(--line);gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}._2gxKXG_studyList>li{border-bottom:1px solid var(--line);grid-template-columns:minmax(12rem,.4fr) 1fr;gap:1rem 2rem;padding:1.35rem 0;display:grid}._2gxKXG_studyList strong{font-size:.98rem}._2gxKXG_studyList p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.6}._2gxKXG_sourceNote{color:#10152294;max-width:46rem;font-family:var(--font-label);letter-spacing:.04em;margin:1.3rem 0 0;font-size:.62rem;line-height:1.6}._2gxKXG_careRail{border-top:1px solid var(--line);gap:0;margin:2.25rem 0 0;padding:0;list-style:none;display:grid}._2gxKXG_careRail>li{border-bottom:1px solid var(--line);grid-template-columns:4.5rem minmax(12rem,.55fr) 1fr;align-items:start;gap:1rem 2rem;padding:1.5rem 0;display:grid}._2gxKXG_careRail>li>span{color:var(--campaign-rust);font-family:var(--font-label);letter-spacing:.06em;font-size:.66rem}._2gxKXG_careRail h3{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:1.6rem;font-weight:400;line-height:1.05}._2gxKXG_careRail p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.62}._2gxKXG_careRail em{color:#1015228c;font-family:var(--font-label);letter-spacing:.05em;text-transform:uppercase;margin-top:.6rem;font-size:.62rem;font-style:normal;display:block}._2gxKXG_reviewerSplit{grid-template-columns:minmax(24rem,.9fr) minmax(26rem,1.1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}._2gxKXG_reviewerMedia{background:#ded8ce;min-height:30rem;position:relative;overflow:hidden}._2gxKXG_reviewerSplit h2{font-size:clamp(2.4rem,4.2vw,3.9rem)}._2gxKXG_reviewerSplit>div>p{max-width:34rem;color:var(--muted);margin:1.2rem 0 0;font-size:.96rem;line-height:1.62}._2gxKXG_answerGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2.25rem;display:grid}._2gxKXG_answerGrid article{border:1px solid var(--line);background:var(--campaign-bone);padding:1.35rem}._2gxKXG_answerGrid h3{margin:0;font-size:1rem}._2gxKXG_answerGrid p{color:var(--muted);margin:.5rem 0 0;font-size:.85rem;line-height:1.55}._2gxKXG_fulfillment{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.25rem;display:grid}._2gxKXG_fulfillment article{border:1px solid var(--line-light);padding:1.4rem}._2gxKXG_fulfillment strong{font-family:var(--font-label);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;display:block}._2gxKXG_fulfillment h3{margin:1rem 0 0;font-size:1.05rem}._2gxKXG_fulfillment p{color:#fffdf7b3;margin:.5rem 0 0;font-size:.84rem;line-height:1.55}@media (max-width:1080px){._2gxKXG_hero{grid-template-columns:.95fr 1.05fr}._2gxKXG_hero h1{font-size:clamp(2.2rem,2.85vw,2.8rem)}._2gxKXG_noFeeGrid,._2gxKXG_includedGrid{grid-template-columns:repeat(2,1fr)}._2gxKXG_pathwaySplit{grid-template-columns:.94fr 1.06fr}}@media (max-width:760px){._2gxKXG_offerBar{min-height:3.7rem;padding:.55rem .75rem}._2gxKXG_offerBar>div:first-child,._2gxKXG_offerAction p>span{display:none}._2gxKXG_offerBar strong{font-size:.78rem}._2gxKXG_offerAction{justify-content:space-between;gap:.65rem;width:100%}._2gxKXG_offerAction p strong{font-size:16px}._2gxKXG_offerAction a{min-height:56px;padding:.6rem .8rem;font-size:16px}._2gxKXG_trustBar{border-width:0 0 1px;width:100%;margin:0}._2gxKXG_trustBar>div{text-align:center;grid-template-columns:1fr;gap:.3rem;min-height:4.25rem;padding:.65rem .35rem}._2gxKXG_trustBar>div>span{border:0;justify-self:center;width:auto;height:auto;font-size:.5rem}._2gxKXG_trustBar p{font-size:.56rem}._2gxKXG_trustBar strong{font-size:.64rem}._2gxKXG_hero,._2gxKXG_sectionHead,._2gxKXG_questions,._2gxKXG_safety,._2gxKXG_finalCta,._2gxKXG_ownerSplit,._2gxKXG_reviewerSplit,._2gxKXG_planCard{grid-template-columns:1fr}._2gxKXG_hero{gap:1.6rem;width:100%;min-height:auto;padding:1.75rem 1rem 0}._2gxKXG_heroCopy{padding:0}._2gxKXG_rating{margin-bottom:.8rem;font-size:.58rem}._2gxKXG_hero h1{max-width:10em;font-size:clamp(2.2rem,2.85vw,2.8rem)}._2gxKXG_hero ._2gxKXG_primaryCta,._2gxKXG_hero ._2gxKXG_secondaryCta{width:100%}._2gxKXG_heroMedia{min-height:23rem;margin-inline:-1rem}._2gxKXG_heroReview{width:min(14rem,64%);padding:.85rem 1rem;bottom:.75rem;left:.75rem}._2gxKXG_heroReview p{font-size:1.15rem}._2gxKXG_band,._2gxKXG_reviews,._2gxKXG_process,._2gxKXG_questions,._2gxKXG_safety,._2gxKXG_finalCta{padding:2.75rem 1.25rem}._2gxKXG_sectionHead{gap:.85rem}._2gxKXG_sectionHead h2,._2gxKXG_reviews h2,._2gxKXG_process h2,._2gxKXG_questions h2,._2gxKXG_safety h2,._2gxKXG_finalCta h2{font-size:clamp(2.25rem,9.4vw,3rem)}._2gxKXG_specs{grid-template-columns:1fr}._2gxKXG_specs div:nth-child(odd){border-right:0}._2gxKXG_specs div:nth-child(2n){padding-left:0}._2gxKXG_reviews{padding-inline:0;overflow:hidden}._2gxKXG_reviews header{grid-template-columns:1fr;gap:.5rem;padding-inline:1.25rem}._2gxKXG_reviewRail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin-top:1.5rem;padding:0 1.25rem .6rem;display:flex;overflow-x:auto}._2gxKXG_reviewRail::-webkit-scrollbar{display:none}._2gxKXG_reviewRail article{scroll-snap-align:start;flex:none;min-width:82vw;min-height:16rem}._2gxKXG_process header{grid-template-columns:1fr;gap:.75rem}._2gxKXG_process ol{grid-template-columns:1fr 1fr;margin-top:1.75rem}._2gxKXG_process li,._2gxKXG_process li+li{border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);border-left:0;min-height:12.5rem;padding:1rem}._2gxKXG_process li:nth-child(2n){border-right:0}._2gxKXG_process li h3{margin-top:1.4rem}._2gxKXG_process ._2gxKXG_lightCta{width:100%}._2gxKXG_faqList summary{min-height:4rem;font-size:.88rem}._2gxKXG_finalOffer>strong{font-size:3.9rem}._2gxKXG_finalOffer,._2gxKXG_finalOffer ._2gxKXG_primaryCta{width:100%}._2gxKXG_poolLinks{grid-template-columns:1fr;gap:.85rem;padding:1.75rem 1.25rem}._2gxKXG_poolLinkRow{flex-direction:column}._2gxKXG_poolLinkRow a{justify-content:space-between}._2gxKXG_fork{grid-template-columns:1fr;gap:.75rem;padding:2.25rem 1.25rem}._2gxKXG_fork article{padding:1.25rem}._2gxKXG_fork h2{font-size:1.85rem}._2gxKXG_fork p{margin-bottom:1.1rem}._2gxKXG_fork ._2gxKXG_primaryCta,._2gxKXG_fork ._2gxKXG_secondaryCta{width:100%;margin-top:auto}._2gxKXG_priceHeadline strong{font-size:clamp(3.6rem,12.8vw,4.6rem)}._2gxKXG_reframeGrid{grid-template-columns:1fr}._2gxKXG_reframeGrid>div+div{border-top:1px solid var(--line);border-left:0}._2gxKXG_planCard{gap:1.5rem;width:100%;padding:1.25rem}._2gxKXG_planMedia{min-height:17rem}._2gxKXG_planCard h2{font-size:clamp(2rem,8.6vw,2.5rem)}._2gxKXG_planCard ._2gxKXG_primaryCta{width:100%}._2gxKXG_totalRow strong{font-size:2.6rem}._2gxKXG_billingRow{grid-template-columns:1fr}._2gxKXG_billingRow>li,._2gxKXG_billingRow>li+li{border-left:0;padding:.9rem 0}._2gxKXG_noFeeGrid{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.6rem}._2gxKXG_noFeeGrid article{padding:1rem}._2gxKXG_noFeeGrid strong{font-size:1.7rem}._2gxKXG_includedGrid{grid-template-columns:1fr;gap:.75rem;margin-top:1.6rem}._2gxKXG_includedGrid article{padding:1rem}._2gxKXG_weekStrip{grid-template-columns:repeat(3,1fr);margin-top:1.6rem}._2gxKXG_weekStrip>._2gxKXG_weekDose{grid-column:1/-1}._2gxKXG_weekStrip>li{grid-template-columns:4.5rem 1fr;gap:.15rem .85rem;min-height:0;padding:.75rem .9rem}._2gxKXG_weekStrip>li+li{border-top:1px solid var(--line);border-left:1px solid var(--line)}._2gxKXG_weekStrip>._2gxKXG_weekDose+li,._2gxKXG_weekStrip>li:nth-child(5){border-left:0}._2gxKXG_weekStrip>li span{grid-row:span 2;align-self:center}._2gxKXG_weekStrip>li:not(._2gxKXG_weekDose){text-align:center;grid-template-columns:1fr;gap:.1rem;padding:.7rem .75rem}._2gxKXG_weekStrip>li:not(._2gxKXG_weekDose) span{grid-row:auto}._2gxKXG_weekStrip>li:not(._2gxKXG_weekDose) p{display:none}._2gxKXG_fieldSteps{grid-template-columns:1fr;gap:.75rem;margin-top:1.6rem}._2gxKXG_fieldSteps>li{padding:1.15rem}._2gxKXG_fieldSteps h3{margin-top:.75rem}._2gxKXG_ownerSplit{gap:1.75rem}._2gxKXG_ownerMedia,._2gxKXG_reviewerMedia{min-height:19rem;margin-inline:-1.25rem}._2gxKXG_ownerSplit h2,._2gxKXG_reviewerSplit h2{font-size:clamp(2.15rem,9vw,2.85rem)}._2gxKXG_ownerSplit ._2gxKXG_primaryCta,._2gxKXG_reviewerSplit ._2gxKXG_primaryCta{width:100%}._2gxKXG_refillTrack{grid-template-columns:1fr;margin-top:1.6rem}._2gxKXG_refillTrack>li,._2gxKXG_refillTrack>li+li{border-left:0;min-height:0;padding:1rem 0}._2gxKXG_refillTrack>li+li{border-top:1px solid var(--line-light)}._2gxKXG_formTable,._2gxKXG_formTable tbody{width:100%;display:block}._2gxKXG_formTable{border-top:1px solid var(--campaign-ink);margin-top:1.6rem}._2gxKXG_formTable thead{display:none}._2gxKXG_formTable tr{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}._2gxKXG_formTable th,._2gxKXG_formTable td{border-bottom:0;padding:.55rem .65rem .75rem;font-size:.76rem;line-height:1.4}._2gxKXG_formTable tbody th{width:auto;font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;padding-bottom:.15rem;font-size:.6rem;font-weight:400}._2gxKXG_formTable td:before{color:#1015229e;content:attr(data-column);font-family:var(--font-label);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.25rem;font-size:.52rem;display:block}._2gxKXG_pathwaySplit{grid-template-columns:1fr;gap:1.4rem;margin-top:1.6rem}._2gxKXG_pathwayBypass{grid-template-columns:1fr;padding:1.15rem}._2gxKXG_pathwayBypass>span{grid-row:auto}._2gxKXG_photoCards,._2gxKXG_answerGrid,._2gxKXG_fulfillment{grid-template-columns:1fr;gap:.75rem;margin-top:1.6rem}._2gxKXG_photoCardMedia{min-height:12rem}._2gxKXG_photoCards h3{font-size:1.55rem}._2gxKXG_studyList>li{grid-template-columns:1fr;gap:.5rem;padding:1.1rem 0}._2gxKXG_careRail>li{grid-template-columns:3rem 1fr;gap:.5rem 1rem;padding:1.2rem 0}._2gxKXG_careRail>li>span{grid-row:span 2}._2gxKXG_careRail h3{font-size:1.35rem}}@media (prefers-reduced-motion:reduce){._2gxKXG_primaryCta,._2gxKXG_secondaryCta,._2gxKXG_lightCta,._2gxKXG_offerAction a,._2gxKXG_faqList summary span:last-child{transition:none}}._2gxKXG_offerRail{gap:0;margin-top:2.5rem;padding:0;list-style:none;display:grid}._2gxKXG_railBlock{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1.05fr) minmax(0,.82fr) minmax(14rem,15rem);align-items:start;gap:clamp(1.5rem,3vw,2.75rem);padding:clamp(2.25rem,3.6vw,3.25rem) 0;display:grid}._2gxKXG_railBlock:first-child{border-top:0;padding-top:0}._2gxKXG_railCopy h3{font-family:var(--font-display);letter-spacing:-.04em;margin:.45rem 0 0;font-size:clamp(1.9rem,2.9vw,2.6rem);font-weight:400;line-height:1.02}._2gxKXG_railAnswer{margin-top:1rem}._2gxKXG_railAnswer p{color:var(--muted);margin:0 0 .85rem;font-size:.92rem;line-height:1.62}._2gxKXG_railAnswer p:last-child{margin-bottom:0}._2gxKXG_railList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._2gxKXG_railList>li{border-top:1px solid var(--line-soft);grid-template-columns:2.1rem minmax(0,1fr);gap:.15rem .75rem;padding:.55rem 0;display:grid}._2gxKXG_railList>li>span{color:var(--campaign-rust);font-family:var(--font-label);letter-spacing:.06em;grid-row:span 2;padding-top:.15rem;font-size:.63rem}._2gxKXG_railList strong{font-size:.86rem}._2gxKXG_railList p{color:var(--muted);margin:.1rem 0 0;font-size:.82rem;line-height:1.55}._2gxKXG_railVisual{border:1px solid var(--line-soft);background:var(--band-warm);min-height:15rem;margin:0;position:relative;overflow:hidden}._2gxKXG_railVisualTable{background:var(--campaign-bone);min-height:0;padding:.35rem .9rem .9rem}._2gxKXG_railVisualTable dl{gap:0;margin:0;display:grid}._2gxKXG_railVisualTable dl>div{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.75rem;padding:.6rem 0;display:grid}._2gxKXG_railVisualTable dl>div:last-child{border-bottom:0}._2gxKXG_railVisualTable dt{color:#1015228c;font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;font-size:.6rem}._2gxKXG_railVisualTable dd{margin:0;font-size:.82rem;line-height:1.45}._2gxKXG_railTableHead{color:#1015228c;font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;font-size:.58rem}._2gxKXG_railVisualCompare ._2gxKXG_railTableHead,._2gxKXG_railVisualCompare dl>div{grid-template-columns:minmax(0,.62fr) minmax(0,1fr) minmax(0,1fr);gap:.6rem;display:grid}._2gxKXG_railVisualCompare ._2gxKXG_railTableHead{border-bottom:1px solid var(--line-soft);padding:.5rem 0 .4rem}._2gxKXG_railTableCompare{color:#1015229e}._2gxKXG_railOffer{border:1px solid var(--campaign-ink);background:var(--campaign-bone);align-content:start;gap:.35rem;padding:1rem;display:grid;position:sticky;top:1.5rem}._2gxKXG_railOffer>strong{letter-spacing:-.01em;font-size:.83rem}._2gxKXG_railOffer>span{color:var(--muted);font-size:.7rem}._2gxKXG_railOfferPrice{align-items:baseline;gap:.4rem;margin:.55rem 0 0;display:flex}._2gxKXG_railOfferPrice strong{font-family:var(--font-display);letter-spacing:-.045em;font-size:1.75rem;font-weight:400;line-height:1}._2gxKXG_railOfferPrice span{color:var(--muted);font-size:.66rem}._2gxKXG_railOfferCta{--clp-cta-min-height:56px;--clp-cta-padding:.7rem .85rem;--clp-cta-size:.74rem;--clp-cta-gap:.75rem;color:#fffdf7;background:#bd4c24;margin-top:.7rem;}._2gxKXG_railOfferCta:hover{background:var(--campaign-rust)}._2gxKXG_railOfferNote{color:#1015228c;margin:.55rem 0 0;font-size:.63rem;line-height:1.4}._2gxKXG_railBypass{border-left:3px solid var(--campaign-rust);background:var(--band-warm);gap:.15rem;margin-top:1rem;padding:.9rem 1rem;display:grid}._2gxKXG_railBypass>span{color:var(--campaign-rust);font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem}._2gxKXG_railBypass>strong{font-family:var(--font-display);letter-spacing:-.035em;font-size:1.3rem;font-weight:400}._2gxKXG_railBypass p{margin:.3rem 0 0;font-size:.84rem}._2gxKXG_carePhotoRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2.4vw,2rem);margin:2.25rem 0 0;padding:0;list-style:none;display:grid}._2gxKXG_carePhotoStep{grid-template-columns:minmax(9rem,.72fr) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}._2gxKXG_carePhotoMedia{aspect-ratio:4/5;border:1px solid var(--line-soft);background:var(--band-warm);position:relative;overflow:hidden}._2gxKXG_carePhotoStep h3{font-family:var(--font-display);letter-spacing:-.035em;margin:.35rem 0 0;font-size:1.45rem;font-weight:400;line-height:1.06}._2gxKXG_carePhotoStep p{color:var(--muted);margin:.5rem 0 0;font-size:.86rem;line-height:1.6}._2gxKXG_carePhotoPoints{border-top:1px solid var(--line-soft);gap:.45rem;margin:.75rem 0 0;padding:.75rem 0 0;display:grid}._2gxKXG_carePhotoPoints>div{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:.5rem .85rem;display:grid}._2gxKXG_carePhotoPoints dt{font-size:.82rem;font-weight:500;line-height:1.4}._2gxKXG_carePhotoPoints dd{color:var(--muted);margin:0;font-size:.8rem;line-height:1.5}._2gxKXG_carePhotoStep>div>span{color:var(--campaign-rust);font-family:var(--font-label);letter-spacing:.06em;font-size:.63rem}._2gxKXG_carePhotoStep em{color:#1015228c;font-family:var(--font-label);letter-spacing:.05em;text-transform:uppercase;margin-top:.5rem;font-size:.6rem;font-style:normal;display:block}._2gxKXG_bandInk ._2gxKXG_carePhotoStep p{color:#fffdf7b8}._2gxKXG_bandInk ._2gxKXG_carePhotoStep em{color:#fffdf78c}._2gxKXG_provenance{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.75rem,4vw,3.5rem);display:grid}._2gxKXG_provenanceMedia{aspect-ratio:5/4;border:1px solid var(--line-soft);background:var(--band-warm);position:relative;overflow:hidden}._2gxKXG_provenanceCopy h2{font-size:clamp(2.3rem,3.9vw,3.5rem)}._2gxKXG_provenanceCopy>p{max-width:40rem;color:var(--muted);margin:1rem 0 0;font-size:.95rem;line-height:1.62}._2gxKXG_provenanceFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}._2gxKXG_provenanceFacts>li{border-top:1px solid var(--line-soft);padding:.85rem 1rem .85rem 0;font-size:.84rem;line-height:1.45}._2gxKXG_provenanceNote{color:#1015228c;margin:1.25rem 0 0;font-size:.68rem;line-height:1.5}._2gxKXG_provenanceCompact{border:1px solid var(--line-soft);background:var(--band-warm);gap:.55rem;padding:1.1rem 1.2rem;display:grid}._2gxKXG_provenanceCompact strong{font-size:.86rem}._2gxKXG_provenanceCompact p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.58}._2gxKXG_phoneCta{--clp-cta-size:.76rem;--clp-cta-gap:.75rem;--clp-cta-padding:.8rem 1.05rem;color:var(--campaign-ink);background:0 0;border:1px solid #1015226b;font-weight:600;}._2gxKXG_phoneCta:hover{border-color:var(--campaign-ink);background:#1015220d}._2gxKXG_rustBand{padding:clamp(2.75rem, 4.5vw, 4.25rem) var(--clp-gutter);color:#edebe6;background:#6c3c23;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.75rem,4vw,3.5rem);display:grid}._2gxKXG_rustBandMedia{aspect-ratio:16/11;background:#0000002e;position:relative;overflow:hidden}._2gxKXG_rustBand ._2gxKXG_eyebrow{color:#edebe6bf}._2gxKXG_rustBand h2{font-family:var(--font-display);letter-spacing:-.045em;margin:.5rem 0 0;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:400;line-height:.98}._2gxKXG_rustBandCopy>p{color:#edebe6d1;max-width:34rem;margin:1rem 0 0;font-size:.95rem;line-height:1.6}._2gxKXG_rustBandOffer{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.6rem;display:flex}._2gxKXG_rustBandPrice{gap:.1rem;display:grid}._2gxKXG_rustBandPrice strong{font-family:var(--font-display);letter-spacing:-.05em;font-size:2.6rem;font-weight:400;line-height:1}._2gxKXG_rustBandPrice span{color:#edebe6bf;font-size:.7rem}._2gxKXG_rustCta{color:#6c3c23;background:#edebe6;}._2gxKXG_rustCta:hover{color:#6c3c23;background:#fffdf7;transform:translateY(-2px)}._2gxKXG_rustCta:focus-visible{outline-offset:4px;outline:2px solid #edebe6}._2gxKXG_rustBandTerms{color:#edebe6ad;margin:1.1rem 0 0;font-size:.68rem;line-height:1.45}@media (max-width:1080px){._2gxKXG_railBlock{grid-template-columns:minmax(0,1fr) minmax(12rem,13rem);grid-template-areas:"copy offer""visual offer"}._2gxKXG_railCopy{grid-area:copy}._2gxKXG_railVisual{grid-area:visual;min-height:13rem}._2gxKXG_railOffer{grid-area:offer;position:sticky;top:1.5rem}}@media (max-width:760px){._2gxKXG_railBlock{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""visual""offer";gap:1.1rem;padding:1.85rem 0}._2gxKXG_railCopy h3{font-size:1.75rem}._2gxKXG_railVisual{min-height:11rem}._2gxKXG_railVisualCompare ._2gxKXG_railTableHead,._2gxKXG_railVisualCompare dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.3rem .7rem}._2gxKXG_railVisualCompare ._2gxKXG_railTableHead>span:first-child{display:none}._2gxKXG_railVisualCompare dt{grid-column:1/-1}._2gxKXG_railVisualCompare dd{font-size:.76rem}._2gxKXG_railOffer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem .85rem;padding:.8rem .9rem;position:static}._2gxKXG_railOffer>strong{grid-column:1}._2gxKXG_railOffer>span{grid-column:1;font-size:.66rem}._2gxKXG_railOfferPrice{grid-column:1;margin-top:.3rem}._2gxKXG_railOfferPrice strong{font-size:1.35rem}._2gxKXG_railOfferCta{grid-area:1/2/span 3;align-self:center;margin-top:0}._2gxKXG_railOfferNote{grid-column:1/-1;margin-top:.45rem}._2gxKXG_carePhotoRail{grid-template-columns:minmax(0,1fr);gap:1.1rem}._2gxKXG_carePhotoStep{grid-template-columns:7.5rem minmax(0,1fr);gap:.9rem}._2gxKXG_carePhotoStep h3{font-size:1.25rem}._2gxKXG_carePhotoStep p{font-size:.82rem}._2gxKXG_carePhotoPoints>div{grid-template-columns:minmax(0,1fr);gap:.1rem}._2gxKXG_provenance,._2gxKXG_provenanceFacts,._2gxKXG_rustBand{grid-template-columns:minmax(0,1fr)}._2gxKXG_rustBandPrice strong{font-size:2.1rem}._2gxKXG_rustCta{width:100%}}._2gxKXG_hero ._2gxKXG_primaryCta{letter-spacing:-.01em;width:100%;max-width:34rem;min-height:4.4rem;margin-top:.75rem;padding:1rem 1.5rem;font-size:1.08rem}@media (max-width:760px){._2gxKXG_heroMedia{min-height:0;padding:0}._2gxKXG_heroFrame{aspect-ratio:1;position:relative;inset:auto}._2gxKXG_heroImage{object-position:50% 50%}._2gxKXG_heroReview{width:100%;color:var(--campaign-bone,#edebe6);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#141414;padding:1rem 1.25rem;position:relative;inset:auto}._2gxKXG_photoCardMedia ._2gxKXG_coverImage,._2gxKXG_rustBandMedia ._2gxKXG_coverImage{object-position:50% 25%}}._2gxKXG_finalOffer>strong>span{white-space:normal}._2gxKXG_finalOffer>strong del,._2gxKXG_finalOffer>strong em{font-family:var(--font-label);letter-spacing:0;font-size:.34em}
