.jx-root{--jx-paper:#fbfaf7;--jx-cream:#f3ecde;--jx-ink:#2b211a;--jx-cocoa:#35251f;--jx-rust:#c24a1d;--jx-rust-dark:#a23f18;--jx-rust-on-dark:#f1ae8c;--jx-watermelon:#c24a1d;--jx-muted:#655950;--jx-line:#2b211a29;--jx-font:var(--font-jakarta,"Bricolage Grotesque", system-ui, sans-serif);--jx-label-font:var(--font-mono,var(--font-jakarta,"Bricolage Grotesque", system-ui, sans-serif));background:var(--jx-paper);color:var(--jx-ink);font-family:var(--jx-font);line-height:1.6;position:relative;overflow:clip}body:has(.jx-root) .cursor-dot{display:none}.jx-root:before{content:"";mix-blend-mode:multiply;opacity:.022;pointer-events:none;z-index:90;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:fixed;inset:0}.jx-root *,.jx-root :before,.jx-root :after{box-sizing:border-box}.jx-root,.jx-root>*,.jx-root figure{min-width:0;max-width:100%}.jx-root ::selection{background:var(--jx-watermelon);color:var(--jx-cocoa)}.jx-root h1,.jx-root h2,.jx-root h3,.jx-root button,.jx-root input,.jx-root summary{font-family:var(--jx-font)}.jx-root h1,.jx-root h2,.jx-root h3{text-wrap:balance}.jx-root p{text-wrap:pretty}.jx-offer-switch{background:var(--jx-ink);color:var(--jx-paper);grid-template-columns:1fr 1fr;display:grid}.jx-offer-switch a{color:inherit;justify-content:center;align-items:center;gap:10px;min-height:42px;padding:8px 18px;text-decoration:none;display:flex}.jx-offer-switch a+a{border-left:1px solid #fbfaf733}.jx-offer-switch span{font-size:.72rem;font-weight:750}.jx-offer-switch strong{color:var(--jx-rust-on-dark);font-size:.68rem;font-weight:650}.jx-offer-switch a:hover{background:#fbfaf712}.jx-skip{background:var(--jx-ink);color:#fff;z-index:120;padding:12px 16px;position:fixed;top:8px;left:16px;transform:translateY(-180%)}.jx-skip:focus{transform:none}.jx-section{max-width:1440px;margin-inline:auto;padding:112px max(28px,50vw - 640px)}.jx-eyebrow{color:var(--jx-muted);font-family:var(--jx-label-font);letter-spacing:.13em;text-transform:uppercase;margin:0 0 22px;font-size:.75rem;font-weight:600;line-height:1.4}.jx-eyebrow:before{background:var(--jx-rust);content:"";width:18px;height:2px;margin:0 10px 3px 0;display:inline-block}.jx-root h2{letter-spacing:-.035em;margin:0;font-size:clamp(2.35rem,4.2vw,3.5rem);font-weight:700;line-height:1.08}.jx-root [data-jx-reveal]{opacity:1;transform:none}.jx-root.jx-motion [data-jx-reveal]{opacity:.94;transition:opacity .3s cubic-bezier(.32,.72,0,1),transform .3s cubic-bezier(.32,.72,0,1);transform:translateY(10px)}.jx-root.jx-motion [data-jx-reveal].is-visible{opacity:1;transform:none}.jx-buy{background:var(--jx-rust);color:#fffaf4;cursor:pointer;font:600 .96rem/1 var(--font-jakarta,sans-serif);border:0;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:48px;padding:0 24px;transition:background .15s,transform .15s;display:inline-flex}.jx-buy:hover{background:var(--jx-rust-dark)}.jx-buy:active{transform:translateY(0)}@media (hover:hover) and (pointer:fine){.jx-buy:hover{transform:translateY(-1px)}}.jx-buy:focus-visible,.jx-waitlist button:focus-visible,.jx-waitlist input:focus-visible,.jx-quantity__options button:focus-visible{outline-offset:3px;outline:3px solid #c24a1d6b}.jx-buy[data-added=true]{background:var(--jx-ink)}.jx-buy__label{overflow-wrap:anywhere;text-align:center;white-space:normal}.jx-assurance{max-width:48ch;margin-top:13px}.jx-assurance p{color:var(--jx-ink);margin:0;font-size:.86rem;font-weight:650;line-height:1.45}.jx-assurance small{color:var(--jx-muted);margin-top:5px;font-size:.78rem;line-height:1.45;display:block}.jx-text-link{color:var(--jx-rust-dark);text-underline-offset:4px;margin-top:13px;font-size:.84rem;font-weight:700;text-decoration-thickness:1px;display:inline-block}.jx-hero{background:var(--jx-cream);border-bottom:1px solid var(--jx-line);grid-template-rows:auto auto;grid-template-columns:minmax(0,54fr) minmax(380px,46fr);align-items:stretch;max-width:1440px;min-height:min(860px,100svh - 74px);margin-inline:auto;padding:0 max(0px,50vw - 720px);display:grid}.jx-hero__media{background:#c6aa85;border-radius:0 22px 22px 0;grid-area:1/1/3;align-self:stretch;min-height:760px;position:relative;overflow:hidden}.jx-hero__media img{object-fit:cover;object-position:center 54%}.jx-hero__media figcaption{color:#fffaf4;letter-spacing:.01em;z-index:2;background:#201712d1;max-width:calc(100% - 32px);padding:7px 10px;font-size:.64rem;font-weight:650;line-height:1.35;position:absolute;bottom:16px;left:16px}.jx-hero__media .jx-hero__landscape{display:none}.jx-hero__copy{grid-area:1/2;align-self:end;width:100%;min-width:0;padding:44px clamp(30px,5vw,68px) 16px}.jx-hero__offer-wrap{grid-area:2/2;align-self:start;width:100%;min-width:0;padding:0 clamp(30px,5vw,68px) 44px}.jx-hero h1{letter-spacing:-.04em;max-width:16ch;margin:0;font-size:clamp(2.75rem,4vw,4.25rem);font-weight:800;line-height:1.04}.jx-lead{color:var(--jx-muted);max-width:46ch;margin:20px 0 0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.55}.jx-benefits{border-bottom:1px solid var(--jx-line);border-top:1px solid var(--jx-line);color:var(--jx-muted);grid-template-columns:repeat(3,1fr);gap:0;margin:18px 0;padding:0;font-size:.76rem;font-weight:650;line-height:1.4;list-style:none;display:grid}.jx-benefits li{padding:11px 12px 11px 0}.jx-benefits li+li{border-left:1px solid var(--jx-line);padding-left:12px}.jx-hero-offer{background:var(--jx-paper);border:1px solid var(--jx-line);width:100%;min-width:0;max-width:560px;scroll-margin-top:92px;box-shadow:0 18px 44px #2b211a12}.jx-hero-offer__panel{min-width:0;padding:18px 20px;scroll-margin-top:92px}.jx-hero-offer__panel+.jx-hero-offer__panel{border-top:1px solid var(--jx-line)}.jx-hero-offer__heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.jx-hero-offer__heading>div{align-items:baseline;min-width:0;display:flex}.jx-root .jx-hero-offer__heading h2{letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:clamp(.96rem,1.45vw,1.08rem);font-weight:800;line-height:1.2}.jx-hero-offer__heading>strong{color:var(--jx-muted);flex:none;font-size:.7rem;font-weight:700}.jx-hero-offer__panel .jx-quantity{margin-top:0}.jx-hero-offer__panel .jx-quantity__head{display:block}.jx-hero-offer__panel .jx-quantity__note{display:none}.jx-hero-offer__assurance{color:var(--jx-muted);margin:12px 0 0;font-size:.72rem;line-height:1.45}.jx-hero-offer__panel--sub{background:var(--jx-cream);padding-block:15px}.jx-hero-offer__panel--sub .jx-plan__kicker{margin-bottom:8px}.jx-hero-offer__panel--sub>p:not(.jx-plan__kicker){color:var(--jx-muted);margin:0 0 16px;font-size:.8rem;line-height:1.5}.jx-hero-offer__panel--sub .jx-waitlist{margin-top:0}.jx-hero-offer__panel--sub .jx-waitlist__row{grid-template-columns:minmax(0,1fr) auto}.jx-hero-offer__sub-note{background:var(--jx-cream);border-top:1px solid var(--jx-line);color:var(--jx-muted);margin:0;padding:13px 20px;font-size:.8rem;line-height:1.5}.jx-steps{background:var(--jx-paper);max-width:none}.jx-steps__intro{max-width:1280px;margin:0 auto 36px}.jx-steps__intro h2{max-width:20ch}.jx-steps__intro>p:last-child{color:var(--jx-muted);max-width:55ch;margin:18px 0 0;font-size:1rem;line-height:1.6}.jx-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1280px;margin:0 auto;display:grid}.jx-steps__grid article{min-width:0}.jx-steps__grid figure{aspect-ratio:3/2;background:var(--jx-cream);margin:0;position:relative;overflow:hidden}.jx-steps__grid figure img{object-fit:cover}.jx-steps__grid article:nth-child(2) figure img{object-position:center 35%}.jx-steps__grid article:nth-child(3) figure img{object-position:center 52%}.jx-steps__text{border-bottom:1px solid var(--jx-line);grid-template-columns:34px minmax(0,1fr);gap:4px 16px;padding:22px 2px 26px;display:grid}.jx-steps__text span{color:var(--jx-rust-dark);grid-row:1/3;padding-top:2px;font-size:.87rem;font-weight:800}.jx-steps__text h3{letter-spacing:-.025em;margin:0;font-size:1.18rem;line-height:1.2}.jx-steps__text p{color:var(--jx-muted);margin:4px 0 0;font-size:.88rem;line-height:1.5}.jx-ritual{background:var(--jx-paper);max-width:none;padding-bottom:112px}.jx-ritual__stage{max-width:1280px;min-height:820px;margin-inline:auto;position:relative}.jx-ritual__feast{border-radius:24px;width:88%;height:680px;margin:0;position:relative;overflow:hidden}.jx-ritual__feast img{filter:saturate(.84)contrast(.98);object-fit:cover;object-position:center 62%}.jx-ritual__copy{background:var(--jx-paper);border:1px solid var(--jx-line);z-index:3;width:58%;max-width:720px;padding:clamp(32px,5vw,64px);position:absolute;bottom:0;right:0;box-shadow:0 20px 70px #2b211a14}.jx-ritual__copy h2{font-size:clamp(2.5rem,4.7vw,4.8rem)}.jx-ritual__copy>p:not(.jx-eyebrow){color:var(--jx-muted);margin:26px 0;font-size:1rem;line-height:1.65}.jx-verbs{border-bottom:1px solid var(--jx-line);border-top:1px solid var(--jx-line);grid-template-columns:repeat(3,1fr);margin:26px 0 12px;padding:18px 0;display:grid}.jx-verbs span{letter-spacing:-.03em;font-size:clamp(1.15rem,2vw,1.8rem);font-weight:800}.jx-verbs span+span{border-left:1px solid var(--jx-line);padding-left:18px}.jx-ritual__copy small{color:var(--jx-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.jx-inside{background:var(--jx-cream);grid-template-columns:38fr 62fr;align-items:start;gap:clamp(42px,7vw,100px);max-width:none;display:grid}.jx-inside__copy{padding-top:64px}.jx-inside__copy h2{font-size:clamp(3rem,5.3vw,5.5rem)}.jx-inside__copy>p:not(.jx-eyebrow):not(.jx-analysis){color:var(--jx-muted);margin:30px 0;font-size:1.05rem;line-height:1.7}.jx-inside__proof{margin:0}.jx-inside__proof>div{aspect-ratio:4/3;border-radius:24px;position:relative;overflow:hidden}.jx-inside__proof img{object-fit:cover}.jx-inside__proof figcaption{color:var(--jx-muted);letter-spacing:.12em;text-transform:uppercase;padding-top:12px;font-size:.68rem}.jx-timeline{background:var(--jx-paper);max-width:none}.jx-timeline__layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:clamp(30px,5vw,72px);max-width:1280px;margin-inline:auto;display:grid}.jx-timeline__layout>header{grid-area:1/2;align-self:end}.jx-timeline h2{max-width:10ch}.jx-timeline__visual{aspect-ratio:4/3;border-radius:22px;grid-area:1/1/3;align-self:center;margin:0;position:relative;overflow:hidden}.jx-timeline__visual>img{object-fit:cover}.jx-timeline__body{grid-area:2/2;align-self:start}.jx-timeline__track{border-left:1px solid var(--jx-line);margin:0 0 0 5px;padding:0;list-style:none}.jx-timeline__track li{padding:0 0 26px 27px;position:relative}.jx-timeline__track li:last-child{padding-bottom:0}.jx-timeline__track li:before{background:var(--jx-paper);border:2px solid var(--jx-rust);content:"";border-radius:50%;width:11px;height:11px;position:absolute;top:4px;left:-6px}.jx-timeline__track li:first-child:before{background:var(--jx-rust)}.jx-timeline__track li>span{color:var(--jx-rust-dark);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:.75rem;font-weight:800;line-height:1.4;display:block}.jx-timeline__track strong{font-size:1.05rem;line-height:1.3;display:block}.jx-timeline__track p{color:var(--jx-muted);max-width:36ch;margin:5px 0 0;font-size:.92rem;line-height:1.55}.jx-caveat{color:var(--jx-muted);margin:20px 0 0;font-size:.78rem;line-height:1.5}.jx-offer{background:var(--jx-paper);max-width:none;padding-block:88px 72px}.jx-offer>header{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:36px;max-width:1180px;margin:0 auto 36px;display:grid}.jx-offer>header .jx-eyebrow{grid-column:1/-1;margin-bottom:-10px}.jx-offer>header h2{max-width:13ch;font-size:clamp(2.5rem,4vw,4.35rem)}.jx-offer>header>p:last-child{color:var(--jx-muted);align-self:end;max-width:50ch;margin:0;font-size:1rem;line-height:1.68}.jx-plans{background:var(--jx-paper);border:1px solid var(--jx-line);grid-template-columns:1.08fr .92fr;max-width:1180px;margin-inline:auto;display:grid}.jx-plan{flex-direction:column;padding:clamp(28px,3.3vw,48px);display:flex;position:relative}.jx-plan+.jx-plan{border-left:1px solid var(--jx-line)}.jx-plan--sub{background:var(--jx-cream);color:var(--jx-ink);justify-content:flex-start}.jx-plan__badge{background:var(--jx-watermelon);color:#fffaf4;letter-spacing:.1em;text-transform:uppercase;padding:8px 12px;font-size:.66rem;font-weight:800;position:absolute;top:12px;right:12px}.jx-plan__name{letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-size:.78rem;font-weight:750}.jx-plan__kicker{color:var(--jx-rust-dark);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:.74rem;font-weight:800}.jx-plan--sub h3{letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(1.55rem,2.2vw,2.25rem);line-height:1.08}.jx-plan__intro{color:var(--jx-muted);margin:18px 0 30px;font-size:.94rem;line-height:1.6}.jx-plan>strong{letter-spacing:-.06em;font-size:clamp(2.4rem,4.2vw,4.4rem);line-height:1}.jx-plan dl{border-top:1px solid var(--jx-line);margin:30px 0}.jx-plan dl div{border-bottom:1px solid var(--jx-line);grid-template-columns:1fr 1.1fr;gap:12px;padding:12px 0;display:grid}.jx-plan dt{color:var(--jx-muted);font-size:.82rem}.jx-plan dd{text-align:right;margin:0;font-size:.84rem;font-weight:650}.jx-plan .jx-buy{width:100%;margin-top:auto}.jx-plan .jx-assurance p{font-size:.82rem}.jx-plan .jx-assurance small{font-size:.76rem}.jx-quantity{width:100%;min-width:0;margin-top:auto}.jx-quantity__head{margin-bottom:12px}.jx-quantity__head b{font-size:.88rem;display:block}.jx-quantity__head span{color:var(--jx-muted);margin-top:3px;font-size:.8rem;line-height:1.4;display:block}.jx-quantity__note{color:var(--jx-muted);margin-top:8px;font-size:.76rem;line-height:1.5;display:block}.jx-waitlist{width:100%;min-width:0;margin-top:auto}.jx-plan--sub .jx-waitlist{margin-top:0}.jx-waitlist>label{color:var(--jx-muted);margin-bottom:8px;font-size:.8rem;display:block}.jx-waitlist__row{gap:8px;display:grid}.jx-waitlist input,.jx-waitlist button{font:600 .82rem/1 var(--font-jakarta,sans-serif);border:0;border-radius:999px;min-width:0;max-width:100%;min-height:48px}.jx-waitlist input{background:var(--jx-paper);border:1px solid var(--jx-line);color:var(--jx-ink);padding:0 18px}.jx-waitlist button{background:var(--jx-rust);color:#fffaf4;cursor:pointer;padding:0 16px}.jx-waitlist small{color:var(--jx-muted);margin-top:9px;font-size:.76rem;line-height:1.45;display:block}.jx-waitlist p,.jx-waitlist__success{color:var(--jx-ink);font-size:.84rem;line-height:1.5}.jx-bundle{background:var(--jx-cocoa);color:var(--jx-paper);grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:clamp(28px,5vw,68px);margin:0;padding:30px max(28px,50vw - 590px);display:grid}.jx-bundle__visual{grid-template-columns:1fr 1fr;align-items:center;gap:10px;height:150px;display:grid}.jx-bundle__pack{background:var(--jx-paper);border:1px solid #fbfaf738;border-radius:8px;display:block;position:relative;overflow:hidden}.jx-bundle__pack img{object-fit:cover}.jx-bundle__pack--hen{width:100%;height:126px}.jx-bundle__pack--hen img{object-fit:contain}.jx-bundle__pack--juicy{width:100%;height:126px}.jx-bundle__pack--juicy img{object-fit:contain;object-position:center}.jx-bundle h2{max-width:15ch;font-size:clamp(2rem,3.4vw,3.45rem)}.jx-bundle__copy>p:last-child{color:#fbfaf7b3;max-width:58ch;margin:13px 0 0;font-size:.82rem;line-height:1.55}.jx-bundle__actions{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.jx-bundle__actions small{color:#fbfaf79e;font-size:.66rem;line-height:1.4}.jx-bundle__button{background:var(--jx-watermelon);color:var(--jx-paper);cursor:pointer;font:750 .82rem/1.25 var(--font-jakarta,sans-serif);white-space:normal;border:0;border-radius:999px;max-width:100%;min-height:48px;padding:10px 20px}.jx-bundle__button:hover,.jx-bundle__button[data-added]{background:var(--jx-paper)}.jx-boundary{color:var(--jx-paper);background:#73341f;max-width:none;padding-block:88px}.jx-boundary .jx-eyebrow{color:#fbfaf7b3}.jx-boundary .jx-eyebrow:before{background:var(--jx-watermelon)}.jx-boundary h2{max-width:13ch;font-size:clamp(2.7rem,5vw,5rem)}.jx-boundary>p:not(.jx-eyebrow){color:#fbfaf7c7;max-width:62ch;margin:26px 0 18px;font-size:1rem;line-height:1.65}.jx-boundary a{color:var(--jx-paper);text-underline-offset:5px;font-size:.82rem;font-weight:750}.jx-guarantee{background:var(--jx-cocoa);color:var(--jx-paper);grid-template-columns:minmax(150px,.3fr) minmax(0,1fr);justify-content:center;align-items:center;gap:clamp(42px,6vw,96px);max-width:none;padding-inline:max(48px,50vw - 590px);display:grid}.jx-on-dark .jx-eyebrow{color:#fbfaf7a3}.jx-on-dark .jx-eyebrow:before{color:var(--jx-watermelon)}.jx-guarantee__copy{max-width:680px}.jx-guarantee h2{max-width:15ch;font-size:clamp(2.55rem,4.4vw,4.45rem)}.jx-guarantee__copy>p:not(.jx-eyebrow){color:#fbfaf7c7;max-width:57ch;margin:22px 0 18px;font-size:1.02rem;line-height:1.68}.jx-guarantee__honesty{border-left:2px solid var(--jx-watermelon);background:#fbfaf70e;padding:17px 20px;max-width:64ch!important;margin:28px 0 22px!important;font-size:.79rem!important}.jx-guarantee a{color:var(--jx-paper);text-underline-offset:4px;font-size:.78rem;font-weight:700;display:inline-block}.jx-guarantee__amount{align-self:center}.jx-guarantee__amount b{color:var(--jx-rust-on-dark);letter-spacing:-.075em;font-size:clamp(5rem,9vw,8.5rem);line-height:.9;display:block}.jx-guarantee__amount span{margin-top:16px;font-size:.82rem;font-weight:700;line-height:1.3;display:block}.jx-honesty{background:var(--jx-paper);max-width:none}.jx-honesty>header{max-width:1280px;margin-inline:auto}.jx-honesty>header h2{max-width:15ch}.jx-honesty__intro{color:var(--jx-muted);max-width:62ch;margin:22px 0 0;font-size:1rem;line-height:1.65}.jx-honesty__photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1280px;margin:42px auto 0;display:grid}.jx-honesty__photos figure{background:var(--jx-cream);min-width:0;margin:0}.jx-honesty__photos figure>div{height:clamp(340px,48vw,660px);position:relative;overflow:hidden}.jx-honesty__photos figure img{object-fit:contain}.jx-honesty__photos figure:first-child img{padding:24px}.jx-honesty__photos figure:last-child img{object-fit:cover;object-position:center 49%}.jx-honesty__photos figcaption{border-top:1px solid var(--jx-line);color:var(--jx-muted);padding:13px 18px;font-size:.74rem;font-weight:650;line-height:1.45}.jx-honesty__cards{grid-template-columns:repeat(2,1fr);max-width:1280px;margin:64px auto 0;display:grid}.jx-honesty__cards article{border-bottom:1px solid var(--jx-line);border-top:1px solid var(--jx-line);padding:34px 32px 42px 0}.jx-honesty__cards article+article{border-left:1px solid var(--jx-line);padding-left:32px}.jx-honesty__cards h3{letter-spacing:-.03em;margin:0 0 13px;font-size:1.45rem}.jx-honesty__cards p{color:var(--jx-muted);margin:0;font-size:.9rem;line-height:1.65}.jx-honesty__cards a{color:var(--jx-rust-dark)}.jx-faq{grid-template-columns:1fr 1.7fr;gap:80px;max-width:1180px;margin:128px auto 0;display:grid}.jx-faq__intro h3{letter-spacing:-.045em;margin:0;font-size:clamp(2.1rem,3.8vw,3.8rem);line-height:1.02}.jx-faq__items details{border-top:1px solid var(--jx-line)}.jx-faq__items details:last-child{border-bottom:1px solid var(--jx-line)}.jx-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:1rem;font-weight:700;list-style:none;display:flex}.jx-faq summary::-webkit-details-marker{display:none}.jx-faq summary span{font-size:1.5rem;font-weight:400;transition:transform .18s}.jx-faq details[open] summary span{transform:rotate(45deg)}.jx-faq details p{color:var(--jx-muted);max-width:62ch;margin:-4px 0 22px;line-height:1.65}.jx-faq a{color:var(--jx-rust-dark);font-weight:650}.jx-final{background:var(--jx-cocoa);color:var(--jx-paper);min-height:780px;position:relative;overflow:hidden}.jx-final__scene{filter:saturate(.72)contrast(.96);object-fit:cover;object-position:60% center;z-index:0}.jx-final__shade{z-index:1;background:linear-gradient(90deg,#140e0bf0 0%,#19120ec7 48%,#19120e4d 100%),linear-gradient(#0000 38%,#140e0bd1);position:absolute;inset:0}.jx-final__copy{z-index:3;max-width:680px;padding:90px 0 72px;position:absolute;bottom:0;left:max(28px,50vw - 640px)}.jx-final .jx-eyebrow{color:#fbfaf7b3}.jx-final .jx-eyebrow:before{color:var(--jx-watermelon)}.jx-final h2{max-width:11ch;font-size:clamp(3rem,5.4vw,5.7rem)}.jx-final__copy>p:not(.jx-eyebrow):not(.jx-final__ps){margin:24px 0;font-size:1.1rem}.jx-final .jx-assurance p{color:var(--jx-paper)}.jx-final .jx-assurance small,.jx-final .jx-text-link{color:#fbfaf7ad}.jx-final__ps{color:#fbfaf7ad;border-top:1px dashed #fbfaf75c;margin:24px 0 0;padding-top:18px;font-size:.74rem;line-height:1.55}.jx-sticky{display:none}@media (max-width:1024px){.jx-hero{flex-direction:column;min-height:0;display:flex}.jx-hero__media{aspect-ratio:3/2;border-radius:22px;order:2;align-self:stretch;width:auto;min-height:0;margin:0 28px 28px}.jx-hero__media .jx-hero__portrait{display:none}.jx-hero__media .jx-hero__landscape{display:block}.jx-hero__copy{order:1;padding:48px max(28px,50vw - 450px) 28px}.jx-hero__offer-wrap{order:3;padding:0 max(28px,50vw - 450px) 40px}.jx-hero h1{max-width:16ch}.jx-hero-offer{max-width:760px}.jx-timeline{padding-block:80px}.jx-timeline__rail{margin-block:52px 34px}}@media (max-width:1100px){.jx-bundle{grid-template-columns:180px minmax(0,1fr)}.jx-bundle__actions{grid-column:2;justify-self:start}.jx-guarantee{grid-template-columns:minmax(150px,.3fr) minmax(0,1fr)}}@media (max-width:959px){.jx-section{padding:82px 20px}.jx-hero__copy{order:1;padding:38px 20px 24px}.jx-hero__media{aspect-ratio:3/2;border-radius:20px;order:2;min-height:0;margin:0 20px 24px}.jx-hero__offer-wrap{order:3;padding:0 20px 42px}.jx-hero h1{max-width:17ch;font-size:clamp(2.45rem,6.4vw,3.3rem)}.jx-root h2{font-size:clamp(2.15rem,7.2vw,2.55rem);line-height:1.08}.jx-root .jx-hero-offer__heading h2{font-size:1rem;line-height:1.2}.jx-benefits{font-size:.7rem}.jx-hero-offer{max-width:none}.jx-ritual{padding-bottom:82px}.jx-ritual__stage{gap:18px;min-height:0;display:grid}.jx-ritual__feast{aspect-ratio:4/3;border-radius:20px;width:100%;height:auto}.jx-ritual__copy{box-shadow:none;width:100%;max-width:none;padding:34px 22px;position:relative;bottom:auto;right:auto}.jx-verbs{gap:10px}.jx-verbs span{font-size:1rem}.jx-verbs span+span{padding-left:10px}.jx-inside{grid-template-columns:1fr}.jx-steps__grid{gap:12px}.jx-steps__text{padding:14px;display:block}.jx-steps__text span{margin-bottom:8px;display:block}.jx-steps__text h3{font-size:1rem}.jx-inside__copy{padding-top:0}.jx-inside__proof>div{border-radius:20px}.jx-timeline__layout{grid-template-columns:1fr;gap:26px}.jx-timeline__layout>header{grid-area:1/1}.jx-timeline__visual{border-radius:20px;grid-area:3/1}.jx-timeline__body{grid-area:2/1}.jx-offer>header{grid-template-columns:1fr;gap:22px}.jx-offer>header .jx-eyebrow{grid-column:auto;margin-bottom:0}.jx-plans{grid-template-columns:1fr}.jx-plan+.jx-plan{border-left:0}.jx-bundle{grid-template-columns:150px minmax(0,1fr);padding-block:28px}.jx-bundle__visual{height:130px}.jx-bundle__actions{grid-column:1/-1}.jx-guarantee{grid-template-columns:1fr}.jx-guarantee__amount{justify-self:start}.jx-honesty__cards{grid-template-columns:1fr}.jx-honesty__photos figure>div{height:420px}.jx-honesty__cards article{padding:26px 0 32px}.jx-honesty__cards article+article{border-left:0;padding-left:0}.jx-faq{grid-template-columns:1fr;gap:42px;margin-top:90px}.jx-final{min-height:760px}.jx-final__scene{object-position:62% center}.jx-final__shade{background:linear-gradient(#140e0b0f 18%,#140e0bb3 46%,#140e0bed 100%)}.jx-final__copy{padding:100px 20px 92px 0;bottom:0;left:20px;right:20px}.jx-final h2{font-size:clamp(2.65rem,9vw,4rem)}.jx-sticky{color:var(--jx-paper);opacity:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));pointer-events:none;z-index:80;background:#2b211af7;justify-content:space-between;align-items:center;gap:12px;transition:opacity .18s,transform .18s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.jx-sticky.is-on{opacity:1;pointer-events:auto;transform:none}.jx-sticky>div{flex-direction:column;min-width:0;display:flex}.jx-sticky strong{font-size:.76rem}.jx-sticky span{color:#fbfaf7b3;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.jx-buy--compact{flex:none;min-height:44px;padding-inline:15px;font-size:.75rem}}@media (max-width:768px){.jx-section{padding:68px 18px}.jx-hero__media{border-radius:18px;margin:0 14px 22px}.jx-hero__media figcaption{top:10px;bottom:auto;left:10px}.jx-hero__copy{padding:34px 18px 22px}.jx-hero__offer-wrap{padding:0 18px 38px}.jx-hero h1{max-width:17ch;font-size:clamp(2.3rem,7.4vw,2.85rem);line-height:1.06}.jx-lead{line-height:1.6}.jx-benefits{flex-wrap:wrap;gap:0 16px;padding-block:8px;display:flex}.jx-benefits li{padding:4px 0}.jx-benefits li+li{border-top:0;border-left:0;padding-left:0}.jx-hero-offer__heading{align-items:flex-start}.jx-hero-offer__panel .jx-quantity__head{display:block}.jx-hero-offer__panel .jx-quantity__head span{text-align:left;max-width:none;margin-top:4px}.jx-hero-offer__panel--sub .jx-waitlist__row{grid-template-columns:1fr}.jx-hero-offer__panel--sub>p:not(.jx-plan__kicker){margin-bottom:12px;font-size:.76rem}.jx-steps__intro{margin-bottom:26px}.jx-steps__grid{grid-template-columns:1fr}.jx-steps__grid article{grid-template-columns:minmax(110px,36%) minmax(0,1fr);min-height:132px;display:grid}.jx-steps__grid figure{aspect-ratio:auto;height:100%;min-height:132px}.jx-steps__text{align-self:center;padding:15px 18px}.jx-steps__text span{margin-bottom:4px}.jx-steps__text p{margin-top:6px;font-size:.82rem}.jx-waitlist input,.jx-waitlist button{width:100%}.jx-buy:not(.jx-buy--compact){width:100%;max-width:100%}.jx-bundle__button{width:100%}.jx-guarantee h2{max-width:16ch;font-size:clamp(2.2rem,7.6vw,2.65rem)}.jx-guarantee__copy>p:not(.jx-eyebrow){font-size:1rem}.jx-honesty__photos{grid-template-columns:1fr}.jx-honesty__photos figure>div{height:460px}}@media (max-width:520px){.jx-offer-switch a{flex-direction:column;align-items:flex-start;gap:2px;min-height:50px;padding-inline:14px}.jx-offer-switch span{font-size:.68rem}.jx-offer-switch strong{font-size:.62rem}.jx-buy:not(.jx-buy--compact){width:100%}.jx-hero-offer__panel{padding:16px}.jx-hero h1{max-width:15ch;font-size:clamp(2.05rem,8.8vw,2.35rem)}.jx-lead{width:100%;max-width:30ch}.jx-honesty__photos figure>div{height:370px}.jx-ritual__stage{min-height:0}.jx-bundle{grid-template-columns:1fr;gap:18px}.jx-bundle__visual{width:100%;max-width:250px;height:148px}.jx-bundle__pack--hen,.jx-bundle__pack--juicy{width:100%;height:148px}.jx-bundle h2{font-size:2rem}.jx-bundle__copy>p:last-child{font-size:.76rem}.jx-guarantee{padding-inline:20px}.jx-guarantee__facts{grid-template-columns:1fr}.jx-guarantee__facts span+span{border-top:1px solid #fbfaf733;border-left:0;padding-left:0}.jx-guarantee__amount{max-width:none}.jx-final{min-height:760px}.jx-sticky>div{max-width:46%}}@media (prefers-reduced-motion:reduce){.jx-root *,.jx-root :before,.jx-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.jx-root{--jx-gutter:clamp(18px,4vw,56px);--jx-edge:max(var(--jx-gutter),calc((100vw - 1280px)/2));--jx-gap:clamp(32px,4vw,64px);--jx-split:calc(max(0px,(100vw - 1440px)/2) + min(54vw,777.6px) + var(--jx-gap));--jx-h2:clamp(1.75rem,1.1rem + 1.9vw,2.875rem);--jx-h3:clamp(1.375rem,1rem + 1.1vw,2rem);--jx-lead:clamp(1.0625rem,1rem + .15vw,1.125rem);--jx-space:clamp(64px,2rem + 5vw,112px)}.jx-root .jx-bundle,.jx-root .jx-guarantee{padding-inline:var(--jx-edge)}.jx-root .jx-section{padding:var(--jx-space) var(--jx-edge)}.jx-root .jx-boundary{padding-block:calc(var(--jx-space)*.8)}.jx-root .jx-guarantee{min-height:0}.jx-root .jx-faq{max-width:none;margin-top:var(--jx-space)}.jx-root .jx-final__copy{left:var(--jx-edge)}.jx-root h2,.jx-root .jx-ritual__copy h2,.jx-root .jx-inside__copy h2,.jx-root .jx-boundary h2,.jx-root .jx-guarantee h2,.jx-root .jx-final h2,.jx-root .jx-timeline h2{font-size:var(--jx-h2)}.jx-root .jx-bundle h2,.jx-root .jx-faq__intro h3{font-size:var(--jx-h3)}.jx-root .jx-lead{font-size:var(--jx-lead)}@media (min-width:1025px){.jx-root .jx-hero{min-height:0}.jx-root .jx-hero__copy{padding:48px var(--jx-edge) 16px var(--jx-gap)}.jx-root .jx-hero__offer-wrap{padding:0 var(--jx-edge) 48px var(--jx-gap)}.jx-root .jx-hero__media{aspect-ratio:auto;align-self:stretch;width:100%;min-height:680px;max-height:none;position:relative;top:auto}}@media (min-width:960px){.jx-root .jx-timeline__layout{grid-template-columns:calc(var(--jx-split) - var(--jx-edge) - var(--jx-gap)) minmax(0,1fr);column-gap:var(--jx-gap);max-width:none}.jx-root .jx-ritual__copy{width:auto;left:calc(var(--jx-split) - var(--jx-edge) - clamp(32px,5vw,64px));right:0}}@media (max-width:1024px){.jx-root .jx-hero__copy,.jx-root .jx-hero__offer-wrap{padding-inline:var(--jx-edge)}.jx-root .jx-hero__media{margin-inline:var(--jx-edge)}}@media (max-width:959px){.jx-root .jx-section{padding-inline:var(--jx-edge)}.jx-root .jx-ritual__copy{background:0 0;border-inline:0;padding-inline:0}}@media (max-width:520px){.jx-root .jx-guarantee{padding-inline:var(--jx-edge)}}@media (min-width:1025px){.jx-root .jx-hero{grid-template-columns:minmax(0,calc(var(--jx-split) - var(--jx-gap))) minmax(400px,1fr);max-width:none;padding:0}}.jx-hero-offer__guarantee{border-left:2px solid var(--jx-rust);color:var(--jx-ink);margin:12px 0 0;padding-left:10px;font-size:.8rem;font-weight:700;line-height:1.45}.jx-root .jx-hero-offer__assurance{margin-top:6px;font-size:.75rem}.jx-timeline__note{border-top:1px solid var(--jx-line);color:var(--jx-muted);max-width:42ch;margin:23px 0 0;padding-top:15px;font-size:.9rem;line-height:1.55}.jx-root .jx-honesty>header h2{max-width:22ch}.jx-root .jx-honesty__photos figure img{object-fit:cover;padding:0}.jx-root .jx-honesty__photos figure:first-child img{object-position:50% 45%}.jx-root .jx-honesty__photos figure:last-child img{object-position:50% 50%}.jx-root .jx-bundle__pack--juicy img{object-fit:contain;object-position:center bottom}.jx-root .jx-boundary a,.jx-root .jx-guarantee a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.jx-root .jx-offer-switch span,.jx-root .jx-offer-switch strong,.jx-root .jx-hero__media figcaption,.jx-root .jx-inside__proof figcaption,.jx-root .jx-timeline__visual figcaption span,.jx-root .jx-guarantee__amount span,.jx-root .jx-bundle__actions small,.jx-root .jx-quantity__options small,.jx-root .jx-hero-offer__heading>strong{font-size:.75rem}@media (max-width:959px){.jx-root .jx-sticky span{white-space:normal;font-size:.75rem;line-height:1.3}.jx-root .jx-sticky strong{font-size:.8rem}.jx-root .jx-bundle__actions{justify-self:stretch}}.jx-root .jx-bundle__button:hover{background:var(--jx-rust-dark);color:var(--jx-paper)}.jx-root .jx-bundle__button[data-added]{background:var(--jx-paper);color:var(--jx-ink)}.jx-root .jx-bundle__button:focus-visible{outline-offset:3px;outline:3px solid #f1ae8cb3}.jx-root .jx-faq__intro h3{letter-spacing:-.035em;font-weight:700}@media (min-width:600px) and (max-width:959px){.jx-root .jx-honesty__photos{grid-template-columns:repeat(2,minmax(0,1fr))}.jx-root .jx-honesty__photos figure>div{aspect-ratio:4/5;height:auto}}.jx-root .jx-benefits,.jx-root .jx-analysis,.jx-root .jx-honesty__photos figcaption{font-size:.8rem}@media (max-width:959px){.jx-root .jx-benefits{font-size:.8rem}}.jx-root .nav-cart{align-items:center;min-height:44px;display:inline-flex}.jx-root .jx-offer-switch a{min-height:44px}@media (max-width:959px){.jx-root .jx-ritual__copy{border:0;padding-bottom:0}}.jx-root .jx-bundle__pack--juicy{background:var(--jx-paper);border-color:#fbfaf738}.jx-root .jx-bundle__pack{min-width:96px}.jx-root .jx-final h2{font-size:var(--jx-h2)}.jx-timeline__intro{color:var(--jx-muted);max-width:40ch;margin:18px 0 0;font-size:1rem;line-height:1.65}.jx-timeline__intro strong{color:var(--jx-ink);font-weight:750}.jx-root .jx-honesty__cards{margin-top:40px}.jx-root .jx-honesty__cards+.jx-honesty__photos{margin-top:48px}.jx-root .jx-honesty__cards h3{font-size:var(--jx-h3);font-weight:700}.jx-root .jx-final__copy>p:not(.jx-eyebrow){max-width:40ch;margin:18px 0 22px;font-size:1.05rem}.jx-root .jx-timeline__visual>img{object-position:90% 50%}.jx-root .jx-timeline h2{max-width:18ch}@media (min-width:960px){.jx-root .jx-ritual__stage{min-height:740px}}.jx-root .jx-bundle h3,.jx-root .jx-hero-offer__heading h3{font-family:var(--jx-font);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:700;line-height:1.1}.jx-root .jx-bundle h3{font-size:var(--jx-h3);max-width:22ch}.jx-root .jx-hero-offer__heading h3{letter-spacing:-.015em;font-size:clamp(.96rem,1.45vw,1.08rem);font-weight:800;line-height:1.25}.jx-root .jx-guarantee__honesty{font-size:.875rem!important}.jx-root .jx-hero__copy{padding-bottom:28px}.jx-hero__last-line{color:var(--jx-ink);margin:18px 0 0;font-size:.9rem;font-weight:700;line-height:1.45}.jx-root .jx-hero__offer-wrap{padding-top:0}.jx-root .jx-hero-offer__panel{padding:24px}.jx-root .jx-hero-offer__heading{align-items:baseline;gap:12px;margin-bottom:18px}.jx-root .jx-hero-offer__heading>strong{text-align:right;font-size:.76rem;line-height:1.35}.jx-root .jx-hero-offer__panel--sub{background:#f6f0e6}.jx-root .jx-hero-offer__panel--sub>p{color:var(--jx-muted);margin:0 0 14px;font-size:.82rem;line-height:1.5}.jx-root .jx-hero-offer__panel--sub .jx-waitlist__row{grid-template-columns:minmax(0,1fr) auto}.jx-root .jx-waitlist__consent{color:var(--jx-muted);align-items:flex-start;gap:8px;margin:12px 0 0;font-size:.73rem;line-height:1.45;display:flex}.jx-root .jx-waitlist__consent input{flex:0 0 16px;width:16px;height:16px;min-height:16px;margin:2px 0 0;padding:0}.jx-root .jx-waitlist__consent a{color:var(--jx-rust-dark)}.jx-boundary.jx-section{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(36px,5vw,80px);display:grid}.jx-boundary__copy{max-width:690px}.jx-root .jx-boundary h2{max-width:18ch}.jx-boundary__visual{aspect-ratio:4/3;margin:0;position:relative;overflow:hidden}.jx-boundary__visual img{object-fit:cover}.jx-boundary__visual figcaption{color:var(--jx-paper);background:#2b211adb;padding:10px 14px;font-size:.74rem;line-height:1.4;position:absolute;bottom:0;left:0}.jx-root .jx-guarantee{padding-block:clamp(72px,7vw,112px)}.jx-root .jx-guarantee__amount{max-width:none}.jx-root .jx-guarantee__amount b{font-size:clamp(5rem,9vw,8.5rem)}.jx-root .jx-hero-offer__panel--buy{padding:clamp(28px,3vw,38px)}.jx-root .jx-hero-offer__panel--buy .jx-hero-offer__heading{margin-bottom:30px}.jx-root .jx-hero-offer__panel--buy .jx-quantity__head{margin-bottom:18px}.jx-root .jx-hero-offer__panel--buy .jx-quantity__head b{font-size:.9rem}.jx-root .jx-hero-offer__panel--buy .jx-hero-offer__assurance{margin-top:18px}.jx-root .jx-honesty>header,.jx-root .jx-faq{max-width:880px;margin-left:auto;margin-right:auto}.jx-root .jx-faq{margin-top:34px;display:block}.jx-root .jx-honesty__intro{max-width:50ch}@media (max-width:1024px){.jx-root .jx-hero__copy{padding-bottom:28px}.jx-boundary.jx-section{grid-template-columns:1fr}.jx-boundary__visual{aspect-ratio:16/9;max-width:720px}}@media (max-width:640px){.jx-root .jx-hero-offer__panel{padding:20px 18px}.jx-root .jx-hero-offer__heading{flex-direction:column;align-items:flex-start;gap:4px}.jx-root .jx-hero-offer__heading>strong{text-align:left}.jx-root .jx-hero-offer__panel--sub .jx-waitlist__row{grid-template-columns:1fr}.jx-root .jx-waitlist__consent{font-size:.76rem}.jx-boundary__visual{aspect-ratio:4/3}.jx-root .jx-guarantee{gap:26px}.jx-root .jx-guarantee__amount b{font-size:5rem}.jx-root .jx-hero-offer__panel--buy{padding:25px 20px}.jx-root .jx-hero-offer__panel--buy .jx-hero-offer__heading{margin-bottom:23px}}.jx-root .jx-hero-offer{box-shadow:none;background:#fffdfa;border:0;padding:clamp(24px,2.5vw,34px)}.jx-root .jx-hero-offer__intro h2{letter-spacing:-.03em;margin:0;font-size:1.28rem;font-weight:750;line-height:1.2}.jx-hero-offer__intro p{color:var(--jx-muted);margin:6px 0 17px;font-size:.79rem;line-height:1.45}.jx-purchase-modes{border-block:1px solid var(--jx-line);gap:0;margin-bottom:27px;display:grid}.jx-purchase-mode{color:var(--jx-ink);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-height:68px;padding:12px 0;display:grid}.jx-purchase-mode+.jx-purchase-mode{border-top:1px solid var(--jx-line)}.jx-purchase-mode:hover .jx-purchase-mode__copy strong{color:var(--jx-rust-dark)}.jx-purchase-mode:focus-visible{outline-offset:3px;outline:3px solid #c24a1d6b}.jx-purchase-mode__radio{border:1.5px solid var(--jx-muted);border-radius:50%;width:18px;height:18px;display:block;position:relative}.jx-purchase-mode.is-selected .jx-purchase-mode__radio{border-color:var(--jx-rust)}.jx-purchase-mode.is-selected .jx-purchase-mode__radio:after{background:var(--jx-rust);content:"";border-radius:50%;position:absolute;inset:4px}.jx-purchase-mode__copy,.jx-purchase-mode__price{flex-direction:column;min-width:0;display:flex}.jx-purchase-mode__copy strong{font-size:.88rem;font-weight:750;line-height:1.25}.jx-purchase-mode__copy em{color:var(--jx-rust-dark);font-size:inherit;white-space:nowrap;font-style:normal;font-weight:750}.jx-purchase-mode__copy small,.jx-purchase-mode__price small{color:var(--jx-muted);margin-top:4px;font-size:.69rem;line-height:1.35}.jx-purchase-mode__price{text-align:right;align-items:flex-end}.jx-purchase-mode__price strong{letter-spacing:-.025em;white-space:nowrap;font-size:1.05rem;font-weight:800;line-height:1.2}.jx-root .jx-hero-offer .jx-quantity__head{margin-bottom:10px}.jx-root .jx-hero-offer .jx-quantity__head b{font-size:.84rem}.jx-root .jx-hero-offer .jx-quantity__head span{margin-top:2px;font-size:.73rem}.jx-root .jx-hero-offer .jx-buy{width:100%}.jx-root .jx-hero-offer .jx-buy:disabled{cursor:not-allowed;opacity:1}.jx-quantity__plan-note{color:var(--jx-muted);min-height:3.1em;margin:12px 0 0;font-size:.73rem;line-height:1.45}.jx-root .jx-hero-offer .jx-hero-offer__assurance{border-top:1px solid var(--jx-line);margin:18px 0 0;padding-top:14px;font-size:.69rem;line-height:1.45}.jx-root .jx-bundle__pack--hen,.jx-root .jx-bundle__pack--juicy{background:#f7eddf;border-color:#fbfaf738}.jx-root .jx-bundle__pack--hen img,.jx-root .jx-bundle__pack--juicy img{object-fit:contain;object-position:center center}.jx-root .jx-bundle__button{min-height:48px}.jx-boundary__copy>.jx-bundle__button{margin-top:24px}@media (max-width:640px){.jx-root .jx-hero-offer{padding:22px 18px}.jx-purchase-mode{grid-template-columns:18px minmax(0,1fr) auto;gap:9px;padding-inline:0}.jx-purchase-mode__copy strong{font-size:.79rem}.jx-purchase-mode__copy em{margin:0;display:inline}.jx-purchase-mode__price strong{font-size:.93rem}.jx-purchase-mode__price small{font-size:.62rem}.jx-steps__grid article{display:block}.jx-steps__grid figure{aspect-ratio:3/2;height:auto;min-height:0}.jx-steps__grid article:nth-child(2) figure img{object-position:54% 38%}.jx-steps__text{padding:18px 2px 24px}}.jx-root .jx-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jx-root .jx-hero-offer__soon{color:var(--jx-muted);margin:10px 0 0;font-size:.8rem;line-height:1.45}.jx-root .jx-hero-offer__soon a,.jx-root .jx-timeline__track a{color:var(--jx-rust-dark);text-underline-offset:3px;text-decoration:underline}.jx-root .jx-soon{background:var(--jx-paper);max-width:none;padding-block:clamp(40px,5vw,72px)}.jx-root .jx-soon__card{background:var(--jx-cream);border:1px solid var(--jx-line);border-radius:22px;grid-template-columns:clamp(130px,13vw,180px) minmax(0,1fr) minmax(340px,460px);align-items:center;gap:clamp(24px,3.4vw,52px);max-width:1280px;margin-inline:auto;padding:clamp(22px,2.8vw,36px) clamp(22px,3.2vw,44px);display:grid}.jx-root .jx-soon__pack{aspect-ratio:1;background:#f7eddf;border-radius:16px;width:100%;margin:0;position:relative;overflow:hidden}.jx-root .jx-soon__pack img{object-fit:contain}.jx-root .jx-soon__copy,.jx-root .jx-soon__action{min-width:0}.jx-root .jx-soon__copy{gap:12px;display:grid}.jx-root .jx-soon h2{font-size:var(--jx-h3);max-width:18ch;margin:0}.jx-root .jx-soon__lead{color:var(--jx-muted);max-width:40ch;margin:0;font-size:1rem;line-height:1.55}.jx-root .jx-soon .jx-waitlist{margin-top:0}.jx-root .jx-soon .jx-waitlist__row{grid-template-columns:minmax(0,1fr) auto}.jx-root .jx-soon .jx-waitlist__success{margin:0}.jx-root .jx-soon__note{color:var(--jx-muted);margin-top:10px;font-size:.8rem;line-height:1.4;display:block}@media (max-width:1099px){.jx-root .jx-soon__card{grid-template-columns:130px minmax(0,1fr)}.jx-root .jx-soon__action{grid-column:1/-1;max-width:520px}}@media (max-width:640px){.jx-root .jx-soon__card{grid-template-columns:1fr;gap:18px;padding:20px 18px}.jx-root .jx-soon__pack{max-width:130px}.jx-root .jx-soon .jx-waitlist__row{grid-template-columns:1fr}}.jx-root{--jx-title:var(--ink,#0e0e0c);--jx-title-mid:#6e6e6a;--jx-title-accent:var(--signal,#c84e1f);--jx-title-accent-dark:var(--hen,#e8c547);--jx-title-paper:var(--paper,#fbfaf7)}.jx-root :is(h1,h2,h3){color:var(--jx-title)}.jx-root :is(.jx-on-dark,.jx-bundle,.jx-final) :is(h1,h2,h3){color:var(--jx-title-paper)}.jx-root :is(h1,h2,h3) em{color:var(--jx-title-accent);font-family:inherit!important;font-style:normal!important;font-weight:inherit!important}.jx-root :is(.jx-on-dark,.jx-bundle,.jx-final) :is(h1,h2,h3) em{color:var(--jx-title-accent-dark)}.jx-root .jx-eyebrow{color:var(--jx-title-mid)}.jx-root :is(.jx-on-dark,.jx-boundary) .jx-eyebrow{color:color-mix(in oklab, var(--jx-title-paper) 70%, transparent)}.jx-root .jx-final .jx-eyebrow{color:#fbfaf7bf}.jx-spec{grid-template-columns:1fr minmax(0,460px);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.jx-spec__copy>p:not(.jx-eyebrow){color:var(--jx-muted);font-size:var(--jx-lead,1.05rem);max-width:56ch;margin:24px 0 0;line-height:1.7}.jx-spec__card{border:1px solid var(--jx-line);background:#fff;border-radius:20px;padding:clamp(22px,3vw,32px)}.jx-spec__card h3{letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.78rem;font-weight:750}.jx-spec__rows{margin:0}.jx-spec__rows>div{border-bottom:1px solid var(--jx-line);justify-content:space-between;align-items:baseline;padding:13px 0;display:flex}.jx-spec__rows dt{color:var(--jx-ink);font-size:.98rem}.jx-spec__rows dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.15rem;font-weight:800}.jx-spec__comp{margin:18px 0 0;font-size:.9rem;line-height:1.55}.jx-spec__fine{color:var(--jx-muted);margin:10px 0 0;font-size:.78rem;line-height:1.5}@media (max-width:900px){.jx-spec{grid-template-columns:1fr}}.jx-root .f7-bar{z-index:90}.jx-root .f7-bar .nav-cart{min-height:0}
