._4gW3zW_ritual,._4gW3zW_moments{color:#142b52;background:#f6f8ff;padding:clamp(3rem,7vw,6rem) 4vw}._4gW3zW_ritual{background:linear-gradient(#f6f8ff,#e4ebfc)}._4gW3zW_heading{max-width:1280px;margin:0 auto 2.5rem}._4gW3zW_eyebrow{color:#f6f8ff;letter-spacing:.1em;background:#142b52;border-radius:999px;margin:0 0 1.3rem;padding:.6rem .85rem;font-size:.68rem;font-weight:750;display:inline-block}._4gW3zW_heading h2{letter-spacing:-.055em;max-width:17ch;margin:0 0 1.2rem;font-size:clamp(2.5rem,5.3vw,5rem);font-weight:650;line-height:1.04}._4gW3zW_heading>p:last-child{max-width:50ch;font-size:1.1rem;line-height:1.65}._4gW3zW_lineup{border:1px solid #b9cbea;border-radius:1.8rem;width:100%;max-width:1280px;height:auto;margin:auto;display:block;box-shadow:0 22px 65px #142b5226}._4gW3zW_cues{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;max-width:1280px;margin:2rem auto 0;display:grid}._4gW3zW_cues article{background:#ffffffb8;border:1px solid #bacceb;border-radius:1.3rem;padding:1.5rem;box-shadow:0 8px 25px #142b5208}._4gW3zW_cues article:nth-child(2){background:#ffeadc;border-color:#f1c8ac}._4gW3zW_cues span{letter-spacing:.1em;font-size:.66rem;font-weight:750}._4gW3zW_cues h3,._4gW3zW_cards h3{letter-spacing:-.035em;margin:.8rem 0;font-size:1.65rem;line-height:1.1}._4gW3zW_cues p,._4gW3zW_cards p{margin:0;font-size:1rem;line-height:1.6}._4gW3zW_moments{background:radial-gradient(at 100% 0,#ffd1b480,#0000 50%),#cbdcfa}._4gW3zW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;max-width:1280px;margin:auto;display:grid}._4gW3zW_cards article{background:#f6f8ff;border:1px solid #b4c9e8;border-radius:1.8rem;overflow:hidden;box-shadow:0 18px 50px #142b521c}._4gW3zW_cards img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}._4gW3zW_cards article>div{padding:1.5rem 1.75rem 2rem}._4gW3zW_cards a{color:#f6f8ff;background:#142b52;border-radius:999px;margin-top:1.2rem;padding:.65rem 1rem;font-size:.85rem;font-weight:650;text-decoration:none;display:inline-block}._4gW3zW_cards a:hover{background:#264e80}._4gW3zW_cards a:focus-visible{outline-offset:4px;outline:3px solid #142b52}._4gW3zW_closingScene{max-width:1280px;margin:0 auto 4rem}._4gW3zW_closingScene img{aspect-ratio:2.1;object-fit:cover;object-position:center 55%;border-radius:1.8rem;width:100%;height:auto;box-shadow:0 18px 55px #142b5226}._4gW3zW_closingScene figcaption{color:#3f5274;margin-top:.7rem;font-size:.72rem;line-height:1.6}@media (max-width:700px){._4gW3zW_cues{grid-template-columns:1fr;gap:1.5rem}._4gW3zW_cues>article{border-bottom:1px solid #afbfda;padding-bottom:1.5rem}._4gW3zW_cards{grid-template-columns:1fr}._4gW3zW_heading{margin-bottom:1.7rem}._4gW3zW_heading>p:last-child{font-size:1rem}._4gW3zW_closingScene img{aspect-ratio:1}._4gW3zW_closingScene{margin-bottom:2rem}}
.HLsNeW_mix,.HLsNeW_breakfast{color:#214d37;background:#fffaf6;padding:clamp(3rem,7vw,6rem) 4vw}.HLsNeW_heading{max-width:1280px;margin:0 auto 2.5rem}.HLsNeW_eyebrow{letter-spacing:.13em;margin:0 0 1rem;font-size:.72rem;font-weight:750}.HLsNeW_heading h2{letter-spacing:-.055em;max-width:17ch;margin:0 0 1.2rem;font-size:clamp(2.5rem,5.3vw,5rem);font-weight:650;line-height:1.04}.HLsNeW_heading>p:last-child{max-width:50ch;font-size:1.1rem;line-height:1.65}.HLsNeW_lineup{border-radius:1.5rem;width:100%;max-width:1280px;height:auto;margin:auto;display:block}.HLsNeW_drinkNotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;max-width:1280px;margin:2rem auto 0;display:grid}.HLsNeW_drinkNotes span{letter-spacing:.1em;font-size:.66rem;font-weight:750}.HLsNeW_drinkNotes h3,.HLsNeW_cards h3{letter-spacing:-.035em;margin:.8rem 0;font-size:1.65rem;line-height:1.1}.HLsNeW_drinkNotes p,.HLsNeW_cards p{margin:0;font-size:1rem;line-height:1.6}.HLsNeW_note{color:#45604e;max-width:1280px;margin:1.8rem auto 0;font-size:.75rem;line-height:1.6}.HLsNeW_breakfast{background:#fbe2e9}.HLsNeW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;max-width:1280px;margin:auto;display:grid}.HLsNeW_cards article{background:#fffaf6;border-radius:1.5rem;overflow:hidden}.HLsNeW_cards img{width:100%;height:auto;display:block}.HLsNeW_cards article>div{padding:1.5rem 1.75rem 2rem}.HLsNeW_cards a{text-underline-offset:5px;margin-top:1.2rem;font-size:.85rem;font-weight:650;text-decoration:underline;display:inline-block}.HLsNeW_cafe{max-width:1280px;margin:0 auto 4rem}.HLsNeW_cafe img{aspect-ratio:2.1;object-fit:cover;object-position:center 55%;border-radius:1.5rem;width:100%;height:auto}.HLsNeW_cafe figcaption{color:#45604e;margin-top:.7rem;font-size:.72rem;line-height:1.6}@media (max-width:700px){.HLsNeW_drinkNotes{grid-template-columns:1fr;gap:1.5rem}.HLsNeW_drinkNotes>div{border-bottom:1px solid #d4d9cf;padding-bottom:1.5rem}.HLsNeW_cards{grid-template-columns:1fr}.HLsNeW_heading{margin-bottom:1.7rem}.HLsNeW_heading>p:last-child{font-size:1rem}.HLsNeW_cafe img{aspect-ratio:1}.HLsNeW_cafe{margin-bottom:2rem}}
.RuNnTG_page{--font-signature:var(--font-sales-outfit,sans-serif);--sales-ink:var(--ds-collagen-green);--sales-primary:var(--ds-blush);--sales-soft:var(--ds-blush-soft);--sales-accent:var(--sales-primary);--sales-paper:var(--ds-warm-white);--sales-pop:var(--sales-ink);--sales-on-primary:var(--sales-ink);--sales-on-pop:var(--sales-paper);--sales-pop-hover:color-mix(in srgb, var(--sales-ink) 84%, var(--sales-primary));--sales-font:var(--font-signature,Arial, sans-serif);--font-body:var(--sales-font);--font-display:var(--sales-font);--font-brand:var(--sales-font);--sales-radius:1.5rem;--sales-inset-radius:1rem;--sales-line:color-mix(in srgb, var(--sales-ink) 20%, transparent);--ds-ink:var(--sales-ink);--ds-dusk:var(--sales-ink);--ds-link:var(--sales-ink);--ds-card:var(--sales-paper);--ds-bone:var(--sales-paper);--ds-control:var(--sales-ink);--ds-mist:color-mix(in srgb, var(--sales-ink) 80%, var(--sales-paper));--ds-amber-soft:var(--sales-soft);color:var(--sales-ink);background:var(--sales-paper);font-family:var(--sales-font);letter-spacing:-.012em;--storefront-section-space:clamp(2.75rem, 5vw, 4.5rem);--storefront-gutter:clamp(1.1rem, 4vw, 4rem);font-weight:450;line-height:1.65}.RuNnTG_decisionDetails{grid-template-columns:1fr 1fr;gap:2rem;max-width:1360px;margin:0 auto;padding:2rem 3vw 4rem;display:grid}.RuNnTG_decisionDetails>div{border:1px solid var(--sales-line);background:var(--sales-paper);border-radius:1.25rem;padding:1.5rem}.RuNnTG_decisionDetails h2{margin:.7rem 0;font-size:clamp(1.5rem,2vw,2rem);line-height:1.2}.RuNnTG_decisionDetails p,.RuNnTG_decisionDetails dd,.RuNnTG_decisionDetails li{font-size:.9rem;line-height:1.65}.RuNnTG_decisionDetails dl div{border-top:1px solid var(--sales-line);grid-template-columns:8rem 1fr;gap:1rem;padding:.65rem 0;display:grid}.RuNnTG_decisionDetails dt{font-weight:700}.RuNnTG_decisionDetails dd{margin:0}.RuNnTG_decisionDetails ul{padding:0;list-style:none}.RuNnTG_decisionDetails li{border-top:1px solid var(--sales-line);gap:.2rem;padding:.65rem 0;display:grid}.RuNnTG_decisionDetails a{text-underline-offset:.2em;font-weight:700;text-decoration:underline}.RuNnTG_comparisonDetails summary,.RuNnTG_storyBody summary{cursor:pointer;padding:.8rem 0;font-weight:700}.RuNnTG_comparisonDetails[open]{margin-top:1rem}@media (max-width:700px){.RuNnTG_decisionDetails{grid-template-columns:1fr;gap:1rem;padding:1rem 1rem 3rem}.RuNnTG_decisionDetails dl div{grid-template-columns:1fr;gap:.15rem}}.RuNnTG_stackDetails{border-block:1px solid var(--sales-line);max-width:1360px;margin:1rem auto 2rem;padding:1rem 3vw}.RuNnTG_stackDetails>summary{cursor:pointer;padding:1rem 0;font-weight:700}.RuNnTG_page h1,.RuNnTG_page h2,.RuNnTG_page h3,.RuNnTG_page h4,.RuNnTG_page strong,.RuNnTG_page button,.RuNnTG_page input,.RuNnTG_page select,.RuNnTG_page textarea{font-family:inherit}.RuNnTG_night{--sales-ink:#001444;--sales-primary:#001444;--sales-paper:#fcf8f0;--sales-soft:#eef0f7;--sales-on-primary:#fff;--sales-pop:#001444;--sales-on-pop:#fcf8f0}.RuNnTG_day{--sales-pop:var(--ds-collagen-green);--sales-on-pop:#fcf8f4;--sales-pop-hover:var(--ds-collagen-green-hover)}.RuNnTG_page main[data-page-kind=product][data-product-id]{--ds-ink:var(--sales-ink);--ds-dusk:var(--sales-ink);--ds-dusk-soft:var(--sales-ink);--ds-link:var(--sales-ink);--ds-card:var(--sales-paper);--ds-bone:var(--sales-paper);--ds-control:var(--sales-ink);--ds-mist:color-mix(in srgb, var(--sales-ink) 80%, var(--sales-paper));--ds-tint:var(--sales-soft);--ds-hairline:color-mix(in srgb, var(--sales-ink) 20%, var(--sales-paper));--ds-amber:var(--sales-accent);--ds-amber-soft:var(--sales-soft);--nightspan-action:var(--sales-primary);--nightspan-hover:var(--sales-ink);--nightspan-soft:var(--sales-soft);--nightspan-ivory:var(--sales-paper)}.RuNnTG_page main{overflow:clip}.RuNnTG_page>header a[href=\#purchase]{background:var(--sales-pop);color:var(--sales-on-pop)}.RuNnTG_page .text-link{color:var(--sales-ink)}.RuNnTG_page section[id],.RuNnTG_page div[id]{scroll-margin-top:3rem}.RuNnTG_page :is(a,button,summary,input,select):focus-visible,.RuNnTG_page main[data-page-kind=product][data-product-id] :is(a,button,summary,input,select):focus-visible{outline:3px solid var(--sales-ink);outline-offset:4px}.RuNnTG_kicker{text-transform:uppercase;line-height:1.5}.RuNnTG_hero{background:var(--sales-soft);padding:2.5rem var(--storefront-gutter) var(--storefront-section-space)}.RuNnTG_heroGrid{grid-template-columns:1.08fr 1fr;align-items:start;column-gap:4vw;max-width:1440px;margin:auto;display:grid}.RuNnTG_heroCopy{grid-area:1/2}.RuNnTG_productName{margin-top:.75rem}.RuNnTG_heroHeadline{max-width:12ch;font-family:var(--sales-font);letter-spacing:-.045em;text-wrap:balance;margin:.75rem 0 1.5rem;font-size:clamp(3.5rem,5.7vw,5.8rem);font-weight:800;line-height:1}.RuNnTG_heroIntro{max-width:40rem;font-size:1.02rem;line-height:1.7}.RuNnTG_guideLink{font-size:.82rem;line-height:1.6;margin-top:1.2rem!important}.RuNnTG_guideLink a{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.RuNnTG_heroBenefits{margin:1.1rem 0 1.5rem;display:grid}.RuNnTG_heroBenefits li{align-items:center;gap:.6rem;display:flex}.RuNnTG_heroBenefits li span{color:var(--sales-ink);font-size:1.2rem}.RuNnTG_heroVisual{--sales-word-size:clamp(4.5rem, 9vw, 8rem);isolation:isolate;grid-area:1/1/3;min-width:0;margin-top:.5rem;position:sticky;top:7rem}.RuNnTG_visualWord{z-index:1;font-family:var(--sales-font);font-size:var(--sales-word-size);color:var(--sales-ink);text-align:center;padding-bottom:1rem;line-height:1;display:block;position:relative}.RuNnTG_orbit{z-index:-1;top:calc(var(--sales-word-size) + 1.5rem);aspect-ratio:1;background:var(--sales-accent);border-radius:50%;width:90%;position:absolute;left:5%;transform:rotate(-12deg)}.RuNnTG_orbit:after{content:"";border:1px solid var(--sales-primary);border-radius:50%;position:absolute;inset:8% -7%;transform:rotate(24deg)}.RuNnTG_heroSticker{z-index:2;border:1.5px solid var(--sales-ink);background:var(--sales-paper);border-radius:50%;align-items:center;gap:.3rem;padding:.85rem 1rem;font-size:.68rem;font-weight:850;display:flex;position:absolute;top:20%;right:-1%;transform:rotate(12deg)}.RuNnTG_heroSticker svg{width:2rem;height:2rem}.RuNnTG_sparkOne,.RuNnTG_sparkTwo{z-index:2;color:var(--sales-ink);pointer-events:none;font-size:5rem;line-height:1;position:absolute}.RuNnTG_sparkOne{animation:28s linear infinite RuNnTG_turn;top:13%;left:0}.RuNnTG_sparkTwo{font-size:3rem;animation:24s linear infinite reverse RuNnTG_turn;bottom:27%;right:0}.RuNnTG_gallery{position:relative}.RuNnTG_gallery .ds-gallery-stage{background:0 0;border-radius:0}.RuNnTG_gallery .ds-gallery-stage img{filter:drop-shadow(0 24px 22px color-mix(in srgb, var(--sales-ink) 15%, transparent));transition:transform .45s}.RuNnTG_gallery .ds-gallery-stage:hover img{transform:rotate(-4deg)scale(1.025)}.RuNnTG_gallery .gallery-toolbar{color:var(--sales-ink);background:0 0;margin-top:.5rem}:is(.RuNnTG_page .gallery-toolbar button,.RuNnTG_page .gallery-dialog-toolbar button){border:1px solid var(--sales-line);background:var(--sales-paper);min-width:44px;min-height:44px;color:var(--sales-ink);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;transition:background-color .2s,border-color .2s;display:inline-flex}:is(.RuNnTG_page .gallery-toolbar button:hover,.RuNnTG_page .gallery-dialog-toolbar button:hover){background:var(--sales-soft);border-color:var(--sales-ink)}.RuNnTG_page .product-image-dialog{border-color:var(--sales-line);border-radius:var(--sales-radius);background:var(--sales-paper);color:var(--sales-ink);font-family:var(--sales-font)}.RuNnTG_page .product-image-dialog::backdrop{background:color-mix(in srgb, var(--sales-ink) 80%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.RuNnTG_page .gallery-dialog-toolbar{background:var(--sales-paper);color:var(--sales-ink);border-color:var(--sales-line)}.RuNnTG_page .gallery-dialog-toolbar button[aria-pressed=true]{background:var(--sales-ink);color:var(--sales-paper)}.RuNnTG_gallery .ds-gallery-stage{cursor:zoom-in}.RuNnTG_gallery .ds-gallery-thumbnail{cursor:pointer;border-color:var(--sales-line)}.RuNnTG_gallery .ds-gallery-thumbnail[aria-pressed=true]{border-color:var(--sales-ink);box-shadow:inset 0 0 0 1px var(--sales-ink)}.RuNnTG_gallery .ds-gallery-thumbnail:hover{border-color:var(--sales-ink)}.RuNnTG_page main[data-page-kind=product][data-product-id] .ds-gallery-thumbnail{border-color:var(--sales-line);background:var(--sales-paper);color:var(--sales-ink)}.RuNnTG_page main[data-page-kind=product][data-product-id] .ds-gallery-thumbnail[aria-pressed=true]{border-color:var(--sales-ink);background:var(--sales-soft);box-shadow:inset 0 0 0 1px var(--sales-ink)}.RuNnTG_page main[data-page-kind=product][data-product-id] .ds-gallery-thumbnail:hover{border-color:var(--sales-ink)}.RuNnTG_gallery .ds-gallery-thumbnail{background:var(--sales-paper);border-radius:1rem;font-size:.8rem}.RuNnTG_gallery .ds-gallery-thumbnail img{object-fit:contain}.RuNnTG_gallery .ds-gallery-note{text-align:center}.RuNnTG_visualCaption{text-align:center;font-family:var(--font-signature,sans-serif);margin:1.1rem auto 0;padding:.9rem;display:block}.RuNnTG_heroOffer{grid-area:2/2;min-width:0}.RuNnTG_heroSignup{max-width:1440px;margin:2rem auto 0}.RuNnTG_signup{border-top:1px solid color-mix(in srgb, var(--sales-ink), transparent 78%);grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding-top:1.75rem;display:grid}.RuNnTG_signup h2{margin:.4rem 0;font-size:1.35rem;font-weight:750}.RuNnTG_signup p:not(.RuNnTG_kicker){font-size:.9rem;line-height:1.6}.RuNnTG_signup form{max-width:none}.RuNnTG_ticker{background:var(--sales-primary);color:var(--sales-on-primary);padding:1.1rem 0;overflow:hidden}.RuNnTG_tickerTrack{width:max-content;animation:36s linear infinite RuNnTG_ticker;display:flex}.RuNnTG_tickerTrack>div{display:flex}.RuNnTG_tickerTrack span{white-space:nowrap;letter-spacing:.02em;align-items:center;gap:3rem;padding-right:3rem;font-size:1.05rem;font-weight:850;display:flex}.RuNnTG_tickerTrack i{color:var(--sales-on-primary);font-size:1.8rem;font-style:normal}.RuNnTG_page .product-section-nav{border-bottom:1px solid color-mix(in srgb, var(--sales-ink), transparent 80%)}.RuNnTG_sectionInner{max-width:1280px;padding:var(--storefront-section-space) var(--storefront-gutter);margin:auto}.RuNnTG_sectionTitle{max-width:18ch;font-family:var(--sales-font);letter-spacing:-.035em;text-wrap:balance;margin:.85rem 0 1.5rem;font-size:clamp(2.75rem,4.8vw,4.6rem);font-weight:750;line-height:1.12}.RuNnTG_sectionIntro{max-width:44rem;font-size:1.08rem;line-height:1.8}.RuNnTG_benefitSection{text-align:center}.RuNnTG_benefitSection .RuNnTG_sectionTitle,.RuNnTG_benefitSection .RuNnTG_sectionIntro{margin-left:auto;margin-right:auto}.RuNnTG_benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:3rem 0 1.3rem;display:grid}.RuNnTG_benefitCard{border:1px solid var(--sales-ink);background:var(--sales-soft);min-width:0;position:relative}.RuNnTG_benefitCard:nth-child(2){background:var(--sales-primary);color:var(--sales-on-primary)}.RuNnTG_benefitCard:nth-child(3){background:var(--sales-paper)}.RuNnTG_benefitCard:nth-child(4){background:var(--sales-soft)}.RuNnTG_benefitNumber{font-size:.68rem;position:absolute;top:1.2rem;left:50%;transform:translate(-50%)}.RuNnTG_benefitIcon{stroke-width:2px;margin:1rem auto 1.5rem}.RuNnTG_benefitCard h3{font-family:var(--font-signature,sans-serif);letter-spacing:-.025em;font-weight:800;line-height:1.15}.RuNnTG_benefitCard p{margin-top:1rem;font-size:.9rem;line-height:1.7}.RuNnTG_benefitCard:nth-child(5){border-top:5px solid var(--sales-primary);background:var(--sales-paper);grid-column:1/-1;padding:2rem}.RuNnTG_benefitCard:nth-child(5) .RuNnTG_benefitNumber{top:1.5rem;left:1.5rem;transform:none}.RuNnTG_benefitCard:nth-child(5) .RuNnTG_benefitIcon{width:4rem;height:4rem;margin:0 auto 1rem}.RuNnTG_benefitCard:nth-child(5) h3{font-size:clamp(1.7rem,3vw,2.5rem)}.RuNnTG_benefitCard:nth-child(5) p{max-width:58ch;margin:1rem auto 0;font-size:1rem;line-height:1.8}.RuNnTG_textAction{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:1.5rem;min-height:3rem;margin-top:1.25rem;display:inline-flex}.RuNnTG_textAction span{font-size:1.5rem}.RuNnTG_difference{background:var(--sales-accent);grid-template-columns:1fr 1fr;display:grid}.RuNnTG_differenceVisual{background:var(--sales-soft);justify-content:center;align-items:center;min-width:0;padding:2rem;display:flex;position:relative;overflow:hidden}.RuNnTG_differenceVisual:before{content:"";aspect-ratio:1;border:1px solid var(--sales-primary);border-radius:50%;width:75%;position:absolute}.RuNnTG_differenceJar{width:90%;height:auto;filter:drop-shadow(0 20px 20px color-mix(in srgb, var(--sales-ink) 17%, transparent));position:relative;transform:rotate(-8deg)}.RuNnTG_doseBadge{z-index:2;border:1px solid var(--sales-ink);background:var(--sales-paper);text-align:center;border-radius:50%;gap:.25rem;padding:1.5rem;font-size:3rem;font-weight:850;line-height:1;display:grid;position:absolute;top:7%;left:7%;transform:rotate(-12deg)}.RuNnTG_doseBadge small{letter-spacing:.06em;max-width:10ch;font-size:.65rem;line-height:1.4}.RuNnTG_differenceCopy{color:var(--sales-on-primary);align-self:center;padding:5rem 4vw}.RuNnTG_differenceCopy ul{gap:.8rem;margin-top:1.8rem;display:grid}.RuNnTG_differenceCopy li{border-bottom:1px solid color-mix(in srgb, var(--sales-ink), transparent 70%);gap:1rem;padding-bottom:.8rem;font-size:1.02rem;font-weight:650;line-height:1.5;display:flex}.RuNnTG_differenceCopy li span{font-size:1.4rem}.RuNnTG_ritual{background:var(--sales-paper);grid-template-columns:1fr 1fr;display:grid}.RuNnTG_ritualPhoto{min-height:650px;position:relative}.RuNnTG_lifestyleImage{object-fit:cover}.RuNnTG_photoLabel{border:1px solid var(--sales-ink);background:var(--sales-paper);text-align:center;border-radius:999px;padding:.9rem;font-size:.83rem;font-weight:850;position:absolute;bottom:2rem;left:2rem;right:2rem;transform:rotate(-5deg)}.RuNnTG_ritualCopy{align-self:center;padding:5rem 4vw}.RuNnTG_ritualCopy ol{gap:1.5rem;margin:2rem 0;display:grid}.RuNnTG_ritualCopy li{align-items:start;gap:1rem;display:flex}.RuNnTG_ritualCopy li>span{background:var(--sales-soft);border:1px solid;border-radius:50%;flex:none;place-items:center;width:3rem;height:3rem;font-size:.8rem;font-weight:850;display:grid}.RuNnTG_ritualCopy h3{font-size:1.1rem;font-weight:750}.RuNnTG_ritualCopy li p{margin-top:.3rem;font-size:.95rem;line-height:1.7}.RuNnTG_button{background:var(--sales-pop);min-height:3.4rem;color:var(--sales-on-pop);border-radius:999px;justify-content:space-between;align-items:center;gap:2rem;padding:.8rem 1.7rem;font-weight:750;transition:transform .2s;display:inline-flex}.RuNnTG_button:hover{transform:translateY(-3px)}.RuNnTG_proof{background:var(--sales-primary);color:var(--sales-on-primary);text-align:center}.RuNnTG_proof .RuNnTG_sectionTitle{margin-left:auto;margin-right:auto}.RuNnTG_proofGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:2rem;display:grid}.RuNnTG_proofGrid>div+div{border-left:1px solid color-mix(in srgb, var(--sales-on-primary) 30%, transparent);padding-left:3rem}.RuNnTG_proofGrid strong{font-family:var(--font-signature,sans-serif);color:var(--sales-on-primary);font-size:clamp(3.5rem,7vw,7rem);line-height:1;display:block}.RuNnTG_proofGrid h3{margin:1rem 0 .6rem;font-size:1.25rem;font-weight:750}.RuNnTG_proofGrid p{color:var(--sales-on-primary)}.RuNnTG_formula{background:var(--sales-paper)}.RuNnTG_tableWrap{border:1px solid color-mix(in srgb, var(--sales-ink), transparent 60%);margin-top:2.5rem;overflow-x:auto}.RuNnTG_tableWrap table{border-collapse:collapse;text-align:left;width:100%}.RuNnTG_tableWrap caption{text-align:left;background:var(--sales-soft);padding:1rem 1.5rem;font-size:.8rem;font-weight:750}.RuNnTG_tableWrap th,.RuNnTG_tableWrap td{border-top:1px solid color-mix(in srgb, var(--sales-ink), transparent 80%);padding:1.3rem 1.5rem}.RuNnTG_tableWrap thead th{background:var(--sales-soft);font-size:.8rem}.RuNnTG_tableWrap tbody th,.RuNnTG_tableWrap td:nth-child(2){min-width:10rem;font-weight:750}.RuNnTG_smallPrint{margin-top:1rem;font-size:.8rem;line-height:1.8}.RuNnTG_previewBanner{border-bottom:1px solid color-mix(in srgb, var(--sales-ink) 20%, transparent);background:var(--sales-paper);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.5rem;padding:1rem 4vw;font-size:.8rem;line-height:1.6;display:flex}.RuNnTG_previewBanner strong{letter-spacing:.08em;font-size:.74rem}.RuNnTG_previewBanner a{text-underline-offset:.2rem;font-weight:800;text-decoration:underline}.RuNnTG_heroPromise{background:var(--sales-paper);align-items:start;gap:1.1rem;margin-top:1.25rem;padding:1.5rem;display:flex}.RuNnTG_heroPromise>span{flex:none;font-size:3rem;line-height:1}.RuNnTG_heroPromise h2{font-family:var(--font-signature,sans-serif);margin:.4rem 0 .7rem;line-height:1.15}.RuNnTG_heroPromise p:not(.RuNnTG_kicker){font-size:.92rem;line-height:1.75}.RuNnTG_heroPromise a{text-underline-offset:.2rem;align-items:center;min-height:2.75rem;margin-top:.4rem;font-size:.85rem;font-weight:800;text-decoration:underline;display:inline-flex}.RuNnTG_story{background:var(--sales-paper)}.RuNnTG_storyGrid{grid-template-columns:1fr 1.2fr;gap:clamp(1.5rem,4vw,3rem);display:grid}.RuNnTG_storyMark{width:8rem;height:8rem;margin-top:2rem}.RuNnTG_storyBody{align-content:start;gap:1.5rem;display:grid}.RuNnTG_storyPanels{border:1px solid var(--sales-ink);grid-template-columns:1fr 1fr;margin:2rem 0;display:grid;overflow:hidden}.RuNnTG_storyPanels>div{background:var(--sales-paper);padding:2.5rem}.RuNnTG_storyPanels>div+div{border-left:1px solid var(--sales-ink);background:var(--sales-soft)}.RuNnTG_storyPanels h3{max-width:23ch;font-family:var(--font-signature,sans-serif);letter-spacing:-.035em;margin:.8rem 0 1.5rem;line-height:1.15}.RuNnTG_storyPanels ul{gap:1rem;display:grid}.RuNnTG_storyPanels li{gap:.8rem;display:flex}.RuNnTG_storyPanels li span{flex:none;font-size:1.2rem}.RuNnTG_mechanism{background:var(--sales-paper)}.RuNnTG_mechanismGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:3rem 0 1rem;display:grid}.RuNnTG_mechanismGrid article{border-top:1px solid var(--sales-ink);padding-top:1.5rem}.RuNnTG_mechanismNumber{background:var(--sales-primary);width:3.5rem;height:3.5rem;color:var(--sales-on-primary);border:1px solid;border-radius:50%;place-items:center;margin-bottom:1.5rem;font-weight:850;display:grid}.RuNnTG_mechanismGrid h3{font-family:var(--font-signature,sans-serif);letter-spacing:-.025em;margin-bottom:1rem;font-size:1.5rem;font-weight:800;line-height:1.2}.RuNnTG_mechanismGrid p{font-size:.97rem;line-height:1.85}.RuNnTG_objections{background:var(--sales-soft)}.RuNnTG_objectionGrid{grid-template-columns:1fr 1fr;gap:2rem 3rem;margin-top:2.5rem;display:grid}.RuNnTG_objectionGrid article{border-top:1px solid color-mix(in srgb, var(--sales-ink), transparent 60%);padding-top:1.5rem}.RuNnTG_objectionGrid h3{font-family:var(--font-signature,sans-serif);letter-spacing:-.025em;margin-bottom:1rem;font-size:1.5rem;font-weight:800;line-height:1.3}.RuNnTG_objectionGrid p{font-size:1rem;line-height:1.9}.RuNnTG_proposedGuarantees{background:var(--sales-soft);color:var(--sales-ink)}.RuNnTG_proposedGuarantees .RuNnTG_sectionTitle{max-width:19ch}.RuNnTG_guaranteeGrid{grid-template-columns:1fr 1fr;gap:1rem;margin:3rem 0 2rem;padding:0;list-style:none;display:grid}.RuNnTG_guaranteeGrid li{border:1px solid color-mix(in srgb, var(--sales-ink) 25%, transparent);background:var(--sales-paper);align-items:start;gap:1.4rem;padding:2rem;display:flex}.RuNnTG_guaranteeGrid li:first-child{border-top:5px solid var(--sales-primary);color:var(--sales-ink);border-color:var(--sales-ink);grid-column:1/-1}.RuNnTG_promiseNumber{font-family:var(--font-signature,sans-serif);color:var(--sales-ink);line-height:1}.RuNnTG_guaranteeGrid li:first-child .RuNnTG_promiseNumber{color:var(--sales-ink)}.RuNnTG_guaranteeGrid h3{font-family:var(--font-signature,sans-serif);letter-spacing:-.025em;margin-bottom:.85rem;line-height:1.18}.RuNnTG_guaranteeGrid li:first-child h3{font-size:clamp(2rem,3.6vw,3rem)}.RuNnTG_guaranteeGrid p{font-size:.95rem;line-height:1.9}.RuNnTG_proposedGuarantees .RuNnTG_button{background:var(--sales-pop);color:var(--sales-on-pop)}.RuNnTG_heroPromise{margin-bottom:1.5rem}.RuNnTG_draftPurchaseBar{z-index:45;bottom:0;background:var(--sales-paper);border-top:1px solid color-mix(in srgb, var(--sales-ink), transparent 70%);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem max(4vw,50vw - 640px);display:flex;position:fixed;inset-inline:0}.RuNnTG_draftPurchaseBar>div{gap:.25rem;display:grid}.RuNnTG_draftPurchaseBar>div>span{line-height:1.5}.RuNnTG_draftPurchaseBar a{background:var(--sales-pop);min-height:3rem;color:var(--sales-on-pop);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:1rem;padding:.6rem 1.5rem;font-size:.95rem;font-weight:850;display:inline-flex}.RuNnTG_draftFooter{background:var(--sales-primary);color:var(--sales-on-primary);padding:4rem 4vw 8rem}.RuNnTG_draftFooter>strong{font-family:var(--font-signature,sans-serif);letter-spacing:-.055em;font-size:4rem;line-height:1;display:block}.RuNnTG_draftFooter>p{margin:1.5rem 0;font-size:1.3rem}.RuNnTG_draftFooter nav{flex-wrap:wrap;gap:1rem 2rem;margin-bottom:1.5rem;display:flex}.RuNnTG_draftFooter nav a{text-underline-offset:.25rem;align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.RuNnTG_draftFooter small{font-size:.75rem}.RuNnTG_valueSection{background:var(--sales-paper)}.RuNnTG_valueGrid{grid-template-columns:1.3fr 1fr;align-items:center;gap:5rem;display:grid}.RuNnTG_ebookVisual{text-align:center;justify-items:center;gap:2rem;display:grid;position:relative}.RuNnTG_ebookVisual>img{width:min(85%,340px);height:auto;box-shadow:10px 12px 0 color-mix(in srgb, var(--sales-primary), transparent 84%), 0 24px 50px color-mix(in srgb, var(--sales-ink), transparent 88%);border-radius:.3rem;margin:auto;display:block}.RuNnTG_bookBonus{text-align:left;align-items:center;gap:1.1rem;width:min(100%,29rem);display:flex}.RuNnTG_bookSticker{aspect-ratio:1;width:7.5rem;color:var(--sales-ink);background:0 0;flex:none;align-content:center;justify-items:center;gap:.2rem;font-size:.74rem;font-weight:750;display:grid;position:relative}.RuNnTG_bookSticker small{letter-spacing:.07em;font-size:.53rem}.RuNnTG_bookMark{width:1.65rem;height:1.65rem}.RuNnTG_sealArtwork{z-index:0;width:100%;height:100%;color:var(--sales-ink);pointer-events:none;position:absolute;inset:0}.RuNnTG_bookBonus>div>strong{font-size:1rem;font-weight:700;line-height:1.25;display:block}.RuNnTG_bookBonus p{margin:.5rem 0 0;font-size:.78rem;font-weight:450;line-height:1.6}.RuNnTG_bookSticker>:not(.RuNnTG_sealArtwork),.RuNnTG_guaranteeSeal>:not(.RuNnTG_sealArtwork){z-index:1;position:relative}.RuNnTG_comparison{background:var(--sales-soft)}.RuNnTG_comparisonMetrics{border:1px solid var(--sales-line);border-radius:var(--sales-radius);background:var(--sales-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:2.5rem 0;display:grid;overflow:hidden}.RuNnTG_comparisonMetrics>div{background:var(--sales-paper);align-content:start;gap:.6rem;padding:1.8rem 2rem;display:grid}.RuNnTG_comparisonMetrics strong{letter-spacing:-.06em;font-size:clamp(2.6rem,5vw,4.5rem);font-weight:750;line-height:1}.RuNnTG_comparisonMetrics span{max-width:24ch;font-size:1rem;font-weight:550;line-height:1.4}.RuNnTG_comparisonTableWrap{border:1px solid var(--sales-line);border-radius:var(--sales-radius);overflow:hidden}.RuNnTG_comparisonTable{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.95rem;line-height:1.5}.RuNnTG_comparisonTable caption{background:var(--sales-paper);text-align:left;padding:1.1rem 1.4rem;font-size:.85rem;font-weight:600}.RuNnTG_comparisonTable th,.RuNnTG_comparisonTable td{border-top:1px solid var(--sales-line);text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:1.2rem 1.4rem}.RuNnTG_comparisonTable thead th{vertical-align:bottom;font-weight:550}.RuNnTG_comparisonTable thead th:first-child{width:23%;font-size:.85rem}.RuNnTG_comparisonTable thead th:nth-child(2){background:var(--sales-ink);width:27%;color:var(--sales-paper)}.RuNnTG_comparisonTable thead strong{letter-spacing:-.025em;font-size:1.2rem;font-weight:700;display:block}.RuNnTG_comparisonTable thead th>span:not(.RuNnTG_comparisonBadge){margin-top:.3rem;font-size:.8rem;line-height:1.4;display:block}.RuNnTG_comparisonTable tbody th{font-weight:550}.RuNnTG_comparisonTable tbody td{font-weight:450}.RuNnTG_comparisonTable tbody .RuNnTG_comparisonDayspan{background:var(--sales-paper);border-left:1px solid var(--sales-line);border-right:1px solid var(--sales-line)}.RuNnTG_comparisonTable tbody .RuNnTG_comparisonDayspan strong{font-weight:700}.RuNnTG_comparisonBadge{background:var(--sales-primary);color:var(--sales-on-primary);letter-spacing:.065em;border-radius:999px;margin-bottom:.7rem;padding:.3rem .6rem;font-size:.62rem;font-weight:700;display:inline-block}.RuNnTG_comparisonMissing{color:color-mix(in srgb, var(--sales-ink) 78%, var(--sales-soft))}.RuNnTG_comparisonCallouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.RuNnTG_comparisonCallouts article{border:1px solid var(--sales-line);border-radius:var(--sales-radius);background:var(--sales-paper);padding:2rem}.RuNnTG_comparisonCallouts h3{letter-spacing:-.04em;max-width:23ch;margin:.9rem 0 1rem;font-size:clamp(1.75rem,2.8vw,2.4rem);font-weight:700;line-height:1.14}.RuNnTG_comparisonCallouts article>p:last-child{font-size:1rem;line-height:1.7}.RuNnTG_comparisonCloser{border:1px solid var(--sales-ink);border-radius:var(--sales-radius);background:var(--sales-ink);color:var(--sales-paper);justify-content:space-between;align-items:center;gap:2rem;padding:2.4rem;display:flex}.RuNnTG_comparisonCloser>div{max-width:43rem}.RuNnTG_comparisonCloser h3{letter-spacing:-.035em;margin-bottom:.9rem;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700}.RuNnTG_comparisonCloser p{font-size:1rem;line-height:1.7}.RuNnTG_comparisonCloser .RuNnTG_button{background:var(--sales-paper);max-width:22rem;color:var(--sales-ink);flex:none}.RuNnTG_comparisonCloser .RuNnTG_button:hover{background:var(--sales-primary);color:var(--sales-on-primary)}.RuNnTG_comparisonSources{border-bottom:1px solid var(--sales-line);margin-top:1.3rem}.RuNnTG_comparisonSources summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding-block:.9rem;font-size:.9rem;font-weight:600;line-height:1.4;display:flex}.RuNnTG_comparisonSources summary .sales-icon{flex:none;transition:transform .2s}.RuNnTG_comparisonSources[open] summary .sales-icon{transform:rotate(45deg)}.RuNnTG_comparisonSources>p{max-width:80ch;font-size:.9rem;line-height:1.7}.RuNnTG_comparisonSources ul{flex-wrap:wrap;gap:.5rem 2rem;margin-block:1rem;padding:0;list-style:none;display:flex}.RuNnTG_comparisonSources li a{text-underline-offset:.2rem;align-items:center;gap:.4rem;min-height:2.75rem;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-flex}.RuNnTG_comparisonSources small{padding-bottom:1.3rem;font-size:.75rem;line-height:1.5;display:block}.RuNnTG_research{background:var(--sales-paper)}.RuNnTG_research .RuNnTG_sectionInner{padding-top:2rem;padding-bottom:2rem}.RuNnTG_research details{border-top:1px solid;border-bottom:1px solid}.RuNnTG_research summary{cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;min-height:4rem;padding:1rem 0;font-size:1.1rem;font-weight:750;display:flex}.RuNnTG_research summary span{font-size:1.6rem}.RuNnTG_research details[open]{padding-bottom:1.5rem}.RuNnTG_research details>p{max-width:60rem;font-size:.9rem;line-height:1.8}.RuNnTG_research ul{grid-template-columns:1fr 1fr;gap:1.5rem 3rem;margin:2rem 0;display:grid}.RuNnTG_research li a,.RuNnTG_research details>a{text-underline-offset:.25rem;font-weight:750;text-decoration:underline}.RuNnTG_research li p{margin-top:.5rem;font-size:.9rem;line-height:1.8}.RuNnTG_faqGrid{grid-template-columns:1fr 1.3fr;gap:5rem;display:grid}.RuNnTG_faqMark{width:8rem;height:8rem;margin-top:2rem}.RuNnTG_faq details{border-bottom:1px solid color-mix(in srgb, var(--sales-ink), transparent 70%)}.RuNnTG_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:1.1rem 0;font-size:1rem;font-weight:750;display:flex}.RuNnTG_faq summary span{font-size:1.7rem;font-weight:400}.RuNnTG_faq details p{padding-bottom:1.5rem;font-size:.95rem;line-height:1.9}.RuNnTG_guarantee{max-width:1180px;padding:var(--storefront-section-space) var(--storefront-gutter);grid-template-columns:1fr 2.3fr;align-items:center;gap:4rem;margin:auto;display:grid}.RuNnTG_guaranteeSeal{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--sales-primary) 9%, var(--sales-paper)), transparent 72%);width:100%;color:var(--sales-ink);text-align:center;border:0;outline:0;align-content:center;justify-items:center;gap:.3rem;display:grid;position:relative}.RuNnTG_guaranteeSeal strong{font-family:var(--font-signature,sans-serif);letter-spacing:-.06em;font-size:5.5rem;line-height:1}.RuNnTG_guaranteeSeal span{font-size:.68rem;line-height:1.6}.RuNnTG_guaranteeBadgeGroup{justify-items:center;gap:1.15rem;display:grid}.RuNnTG_guaranteeLabel{letter-spacing:.09em;text-align:center;margin:0;font-size:.94rem;font-weight:750;line-height:1.4}.RuNnTG_guaranteeMark{width:1.5rem;height:1.5rem;color:var(--sales-ink);margin-top:.1rem}.RuNnTG_closing{background:var(--sales-soft);padding:var(--storefront-section-space) var(--storefront-gutter)}.RuNnTG_closingGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1280px;margin:auto;display:grid}.RuNnTG_closingJar{max-width:400px;margin:1rem auto 0;position:relative}.RuNnTG_closingJar img{width:100%;height:auto;transform:rotate(-7deg)}.RuNnTG_closingJar span{font-size:6rem;position:absolute;bottom:20%;right:0}.RuNnTG_closing .RuNnTG_signup{max-width:1280px;margin:3rem auto 0}.RuNnTG_pair{max-width:1200px;padding:var(--storefront-section-space) var(--storefront-gutter);align-items:center;gap:4rem;margin:auto;display:flex}.RuNnTG_pair>div{max-width:650px}.RuNnTG_pair h2{font-family:var(--font-signature,sans-serif);letter-spacing:-.04em;margin:.7rem 0 1rem;font-size:clamp(2rem,3.5vw,3rem);line-height:1.1}.RuNnTG_pair p:not(.RuNnTG_kicker){font-size:1rem;line-height:1.8}.RuNnTG_pair>img{width:28%;height:auto;transform:rotate(8deg)}@keyframes RuNnTG_ticker{to{transform:translate(-50%)}}.RuNnTG_page :is(h1,h2,h3,button,input,select,summary){font-family:var(--sales-font)}.RuNnTG_page h3{letter-spacing:-.025em;font-weight:650;line-height:1.22}.RuNnTG_page>header{border-color:var(--sales-line)}.RuNnTG_page>header nav[aria-label=Primary\ navigation] a{border-radius:999px}.RuNnTG_page>header a[href=\#purchase]{letter-spacing:-.015em;border-radius:999px;padding-inline:1.5rem;font-size:.94rem;font-weight:700}.RuNnTG_page>header a[href=\#purchase]:hover{background:var(--sales-pop-hover)}.RuNnTG_page>header summary{border-radius:999px}.RuNnTG_page .product-section-nav{padding-inline:4vw}.RuNnTG_page .product-section-nav>div{gap:.5rem;max-width:1280px;padding-block:.6rem}.RuNnTG_page .product-section-nav a{min-height:2.5rem;color:var(--sales-ink);letter-spacing:-.01em;border:0;border-radius:999px;padding:.45rem 1rem;font-size:.83rem;font-weight:600}.RuNnTG_page .product-section-nav a[aria-current]{color:var(--sales-ink);background:var(--sales-soft);box-shadow:inset 0 0 0 1px var(--sales-line)}.RuNnTG_page .product-section-nav a:hover{background:var(--sales-soft)}.RuNnTG_kicker{letter-spacing:.1em;font-size:.75rem;font-weight:650}.RuNnTG_productName{letter-spacing:-.02em;font-size:1.12rem;font-weight:650}.RuNnTG_heroIntro,.RuNnTG_sectionIntro{font-size:1.12rem;line-height:1.65}.RuNnTG_heroBenefits{gap:.6rem;font-size:1rem;font-weight:550}.RuNnTG_heroSticker,.RuNnTG_photoLabel,.RuNnTG_bookSticker,.RuNnTG_tickerTrack span{font-weight:700}.RuNnTG_visualWord{letter-spacing:-.065em;font-weight:800}.RuNnTG_visualCaption{letter-spacing:-.025em;font-size:1.15rem;font-weight:550}.RuNnTG_heroPromise{border:1px solid var(--sales-line);border-left:5px solid var(--sales-primary);border-radius:var(--sales-radius)}.RuNnTG_heroPromise h2{letter-spacing:-.03em;font-size:1.65rem;font-weight:700}.RuNnTG_heroPromise p:not(.RuNnTG_kicker),.RuNnTG_benefitCard p,.RuNnTG_guaranteeGrid p,.RuNnTG_mechanismGrid p,.RuNnTG_objectionGrid p,.RuNnTG_research li p,.RuNnTG_faq details p{font-size:1rem;line-height:1.7}.RuNnTG_benefitCard{border-color:var(--sales-line);border-radius:var(--sales-radius);padding:2.5rem 1.5rem 2rem}.RuNnTG_benefitCard:nth-child(5){border-radius:var(--sales-radius)}.RuNnTG_benefitCard h3{font-size:1.45rem}.RuNnTG_benefitIcon{width:4.5rem;height:4.5rem}.RuNnTG_benefitNumber{letter-spacing:.1em;font-weight:600}.RuNnTG_storyBody{font-size:1.12rem;line-height:1.75}.RuNnTG_storyPanels{border-color:var(--sales-line);border-radius:var(--sales-radius)}.RuNnTG_storyPanels>div+div{border-color:var(--sales-line)}.RuNnTG_storyPanels h3{font-size:2rem;font-weight:700}.RuNnTG_storyPanels li{font-size:1.02rem;line-height:1.7}.RuNnTG_mechanismGrid h3,.RuNnTG_objectionGrid h3{font-size:1.6rem}.RuNnTG_mechanismNumber,.RuNnTG_ritualCopy li>span{border:0;font-weight:650}.RuNnTG_ritualCopy h3,.RuNnTG_proofGrid h3{font-size:1.35rem;font-weight:650}.RuNnTG_proofGrid strong{letter-spacing:-.045em;font-weight:750}.RuNnTG_proofGrid p{font-size:1rem;line-height:1.7}.RuNnTG_tableWrap{border-color:var(--sales-line);border-radius:var(--sales-radius)}.RuNnTG_tableWrap th,.RuNnTG_tableWrap td{font-size:1rem;line-height:1.65}.RuNnTG_tableWrap thead th,.RuNnTG_tableWrap caption{letter-spacing:.035em;font-size:.8rem;font-weight:650}.RuNnTG_textAction{letter-spacing:-.02em;font-size:1.02rem;font-weight:650}.RuNnTG_button,.RuNnTG_draftPurchaseBar a{letter-spacing:-.02em;min-height:3.4rem;padding-inline:1.65rem;font-size:1rem;font-weight:700;transition:background-color .2s,transform .2s}.RuNnTG_button:hover,.RuNnTG_draftPurchaseBar a:hover{background:var(--sales-pop-hover)}.RuNnTG_research details{border-color:var(--sales-line)}.RuNnTG_research summary,.RuNnTG_faq summary{letter-spacing:-.025em;padding-block:1.5rem;font-size:1.22rem;font-weight:600;line-height:1.35}.RuNnTG_faq details{border-color:var(--sales-line)}.RuNnTG_guaranteeGrid li{border-color:var(--sales-line);border-radius:var(--sales-radius)}.RuNnTG_guaranteeGrid h3{font-size:1.55rem;font-weight:650}.RuNnTG_guaranteeGrid li:first-child h3{font-weight:750}.RuNnTG_promiseNumber{letter-spacing:-.035em;font-size:1.8rem;font-weight:600}.RuNnTG_guaranteeSeal strong{font-weight:750}.RuNnTG_guaranteeSeal span{letter-spacing:.075em;font-weight:600}.RuNnTG_pair h2{font-weight:750}.RuNnTG_draftPurchaseBar strong{font-size:1.05rem;font-weight:650}.RuNnTG_draftPurchaseBar>div>span{font-size:.8rem}.RuNnTG_draftFooter>strong{font-weight:800}.RuNnTG_draftFooter>p{font-weight:550}.RuNnTG_draftFooter nav a{font-weight:600}.RuNnTG_page .sales-icon{vertical-align:middle;width:1.2em;height:1.2em;display:inline-block}.RuNnTG_button>span,.RuNnTG_textAction>span,.RuNnTG_draftPurchaseBar a>span{align-items:center;display:inline-flex}.RuNnTG_button .sales-icon{transition:transform .2s}.RuNnTG_draftPurchaseBar a .sales-icon{transition:transform .2s}.RuNnTG_button:hover .sales-icon{transform:translate(3px)}.RuNnTG_draftPurchaseBar a:hover .sales-icon{transform:translate(3px)}.RuNnTG_faq summary>span,.RuNnTG_research summary>span{display:inline-flex}:is(.RuNnTG_faq details[open] summary .sales-icon,.RuNnTG_research details[open] summary .sales-icon){transform:rotate(45deg)}.RuNnTG_page .text-amber-soft{color:var(--sales-on-primary)}.RuNnTG_page [data-product-purchase-bar] a{background:var(--sales-pop);color:var(--sales-on-pop);border-radius:999px;font-weight:700}.RuNnTG_page ::selection{background:var(--sales-primary);color:var(--sales-on-primary)}.RuNnTG_page,.RuNnTG_page *,.RuNnTG_page main[data-page-kind=product] *{scrollbar-width:thin;scrollbar-color:var(--sales-ink) var(--sales-soft)}html:has(.RuNnTG_page){--sales-scroll-ink:var(--ds-collagen-green);--sales-scroll-accent:var(--ds-blush);--sales-scroll-paper:#fcf8f4;scrollbar-width:thin;scrollbar-color:var(--sales-scroll-accent) var(--sales-scroll-paper)}html:has(.RuNnTG_night){--sales-scroll-ink:#001444;--sales-scroll-accent:#001444;--sales-scroll-paper:#fcf8f0}@supports selector(::-webkit-scrollbar){.RuNnTG_page,.RuNnTG_page *,.RuNnTG_page main[data-page-kind=product] *{scrollbar-width:auto;scrollbar-color:auto}html:has(.RuNnTG_page){scrollbar-width:auto;scrollbar-color:auto}.RuNnTG_page ::-webkit-scrollbar{width:12px;height:12px}html:has(.RuNnTG_page)::-webkit-scrollbar{width:16px;height:16px}.RuNnTG_page ::-webkit-scrollbar-track{background:linear-gradient(90deg, var(--sales-scroll-paper), color-mix(in srgb, var(--sales-scroll-accent) 9%, var(--sales-scroll-paper)), var(--sales-scroll-paper));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sales-scroll-ink) 7%, transparent);border-radius:999px}html:has(.RuNnTG_page)::-webkit-scrollbar-track{background:linear-gradient(90deg, var(--sales-scroll-paper), color-mix(in srgb, var(--sales-scroll-accent) 9%, var(--sales-scroll-paper)), var(--sales-scroll-paper));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sales-scroll-ink) 7%, transparent);border-radius:999px}.RuNnTG_page ::-webkit-scrollbar-thumb{border:3px solid var(--sales-scroll-paper);background:linear-gradient(180deg, var(--sales-scroll-accent), color-mix(in srgb, var(--sales-scroll-accent) 55%, var(--sales-scroll-ink)) 55%, var(--sales-scroll-accent));min-width:48px;min-height:48px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sales-scroll-accent) 65%, white), inset 0 0 6px color-mix(in srgb, var(--sales-scroll-accent) 35%, transparent), 0 0 8px color-mix(in srgb, var(--sales-scroll-accent) 35%, transparent);background-clip:padding-box;border-radius:999px}html:has(.RuNnTG_page)::-webkit-scrollbar-thumb{border:3px solid var(--sales-scroll-paper);background:linear-gradient(180deg, var(--sales-scroll-accent), color-mix(in srgb, var(--sales-scroll-accent) 55%, var(--sales-scroll-ink)) 55%, var(--sales-scroll-accent));min-width:48px;min-height:48px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sales-scroll-accent) 65%, white), inset 0 0 6px color-mix(in srgb, var(--sales-scroll-accent) 35%, transparent), 0 0 8px color-mix(in srgb, var(--sales-scroll-accent) 35%, transparent);background-clip:padding-box;border-radius:999px}html:has(.RuNnTG_page)::-webkit-scrollbar-thumb{border-width:4px}.RuNnTG_page ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--sales-scroll-accent) 78%, white), var(--sales-scroll-accent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sales-scroll-accent) 55%, white), 0 0 10px color-mix(in srgb, var(--sales-scroll-accent) 55%, transparent);background-clip:padding-box}html:has(.RuNnTG_page)::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--sales-scroll-accent) 78%, white), var(--sales-scroll-accent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sales-scroll-accent) 55%, white), 0 0 10px color-mix(in srgb, var(--sales-scroll-accent) 55%, transparent);background-clip:padding-box}.RuNnTG_page ::-webkit-scrollbar-thumb:active{background:var(--sales-scroll-ink);background-clip:padding-box}html:has(.RuNnTG_page)::-webkit-scrollbar-thumb:active{background:var(--sales-scroll-ink);background-clip:padding-box}.RuNnTG_page ::-webkit-scrollbar-thumb:horizontal{background:linear-gradient(90deg, var(--sales-scroll-accent), color-mix(in srgb, var(--sales-scroll-accent) 55%, var(--sales-scroll-ink)) 55%, var(--sales-scroll-accent));background-clip:padding-box}html:has(.RuNnTG_page)::-webkit-scrollbar-thumb:horizontal{background:linear-gradient(90deg, var(--sales-scroll-accent), color-mix(in srgb, var(--sales-scroll-accent) 55%, var(--sales-scroll-ink)) 55%, var(--sales-scroll-accent));background-clip:padding-box}.RuNnTG_page ::-webkit-scrollbar-button{width:0;height:0;display:none}html:has(.RuNnTG_page)::-webkit-scrollbar-button{width:0;height:0;display:none}.RuNnTG_page ::-webkit-scrollbar-corner{background:var(--sales-scroll-paper)}html:has(.RuNnTG_page)::-webkit-scrollbar-corner{background:var(--sales-scroll-paper)}}@media (forced-colors:active){.RuNnTG_page,.RuNnTG_page *,.RuNnTG_page main[data-page-kind=product] *{scrollbar-color:auto;scrollbar-width:auto}html:has(.RuNnTG_page){scrollbar-color:auto;scrollbar-width:auto}.RuNnTG_page ::-webkit-scrollbar-thumb{box-shadow:none;background:buttontext;border-color:canvas}html:has(.RuNnTG_page)::-webkit-scrollbar-thumb{box-shadow:none;background:buttontext;border-color:canvas}.RuNnTG_page ::-webkit-scrollbar-track{box-shadow:none;background:canvas}html:has(.RuNnTG_page)::-webkit-scrollbar-track{box-shadow:none;background:canvas}}@keyframes RuNnTG_turn{to{transform:rotate(360deg)}}@media (min-width:1600px){.RuNnTG_heroGrid{column-gap:4rem}}@media (max-width:1100px){.RuNnTG_benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.RuNnTG_faqGrid,.RuNnTG_valueGrid{gap:2.5rem}.RuNnTG_heroSticker{right:-4%}.RuNnTG_comparisonCloser{flex-direction:column;align-items:flex-start}.RuNnTG_comparisonTable th,.RuNnTG_comparisonTable td{padding:1.1rem .9rem}}@media (max-width:800px){.RuNnTG_page>header .bg-ink{width:90px;height:26px}.RuNnTG_page>header a[href=\#purchase]{padding-left:.7rem;padding-right:.7rem;font-size:.72rem}.RuNnTG_page>header summary{padding-left:.7rem;padding-right:.7rem;font-size:.75rem}.RuNnTG_hero{padding:2.5rem var(--storefront-gutter) var(--storefront-section-space)}.RuNnTG_heroGrid{grid-template-columns:1fr}.RuNnTG_heroCopy{grid-area:1/1}.RuNnTG_heroHeadline{max-width:13ch;font-size:clamp(3.2rem,12vw,5.3rem)}.RuNnTG_heroVisual{grid-area:2/1;width:100%;max-width:520px;margin:1rem auto 2rem;position:relative;top:auto}.RuNnTG_heroOffer{grid-area:3/1}.RuNnTG_heroVisual{--sales-word-size:clamp(4rem, 18vw, 6rem)}.RuNnTG_heroSticker{right:0}.RuNnTG_signup{grid-template-columns:1fr;gap:1rem}.RuNnTG_sectionInner{padding:var(--storefront-section-space) var(--storefront-gutter)}.RuNnTG_sectionTitle{font-size:clamp(2.5rem,9vw,3.8rem)}.RuNnTG_sectionIntro{font-size:1rem}.RuNnTG_comparisonMetrics{margin-block:1.8rem}.RuNnTG_comparisonMetrics>div{gap:.5rem;padding:1.2rem .75rem}.RuNnTG_comparisonMetrics strong{white-space:nowrap;font-size:clamp(1.2rem,6.5vw,3rem)}.RuNnTG_comparisonMetrics span{font-size:.78rem;line-height:1.4}.RuNnTG_comparisonTableWrap{border:0;border-radius:0}.RuNnTG_comparisonTable,.RuNnTG_comparisonTable caption,.RuNnTG_comparisonTable tbody{display:block}.RuNnTG_comparisonTable caption{background:0 0;padding:0 0 1rem;font-size:.8rem}.RuNnTG_comparisonTable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.RuNnTG_comparisonTable tbody{gap:.85rem;display:grid}.RuNnTG_comparisonTable tbody tr{border:1px solid var(--sales-line);border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.RuNnTG_comparisonTable tbody th{border:0;grid-column:1/-1;padding:.85rem 1rem;font-size:.95rem}.RuNnTG_comparisonTable tbody td{padding:.9rem .6rem;font-size:.8rem;line-height:1.45;display:block}.RuNnTG_comparisonTable tbody td:before{content:attr(data-brand);margin-bottom:.45rem;font-size:.65rem;font-weight:650;line-height:1.4;display:block}.RuNnTG_comparisonTable tbody .RuNnTG_comparisonDayspan{border-left:0;border-right:1px solid var(--sales-line);border-top:3px solid var(--sales-primary);padding-top:calc(.9rem - 2px)}.RuNnTG_comparisonCallouts{grid-template-columns:1fr}.RuNnTG_comparisonCallouts article{padding:1.5rem}.RuNnTG_comparisonCallouts h3{font-size:1.9rem}.RuNnTG_comparisonCloser{gap:1.5rem;padding:1.5rem}.RuNnTG_comparisonCloser h3{font-size:1.9rem}.RuNnTG_comparisonCloser .RuNnTG_button{width:100%;max-width:none;padding-inline:1rem}.RuNnTG_difference,.RuNnTG_ritual{grid-template-columns:1fr}.RuNnTG_differenceCopy,.RuNnTG_ritualCopy{padding:3.5rem 5vw}.RuNnTG_differenceVisual{min-height:350px}.RuNnTG_differenceJar{max-width:450px}.RuNnTG_ritualPhoto{min-height:500px}.RuNnTG_proofGrid{gap:1.5rem}.RuNnTG_proofGrid>div+div{padding-left:1.5rem}.RuNnTG_proofGrid strong{font-size:3rem}.RuNnTG_proofGrid h3{font-size:1rem}.RuNnTG_proofGrid p{font-size:.85rem}.RuNnTG_valueGrid,.RuNnTG_faqGrid,.RuNnTG_closingGrid{grid-template-columns:1fr;gap:2.5rem}.RuNnTG_ebookVisual{margin-top:1rem}.RuNnTG_ebookVisual>img{max-width:250px}.RuNnTG_faqMark{display:none}.RuNnTG_guarantee{padding:var(--storefront-section-space) var(--storefront-gutter);grid-template-columns:1fr;gap:2.5rem}.RuNnTG_guaranteeSeal{max-width:220px;margin:auto}.RuNnTG_closing{padding:var(--storefront-section-space) var(--storefront-gutter)}.RuNnTG_closingJar{max-width:270px}.RuNnTG_closingJar span{font-size:4rem}.RuNnTG_pair{padding:var(--storefront-section-space) var(--storefront-gutter);align-items:start;gap:1rem}.RuNnTG_pair>img{width:30%}.RuNnTG_pair h2{font-size:2rem}.RuNnTG_tableWrap th,.RuNnTG_tableWrap td{padding:1rem;font-size:.86rem}.RuNnTG_research ul,.RuNnTG_storyGrid,.RuNnTG_storyPanels,.RuNnTG_mechanismGrid,.RuNnTG_objectionGrid,.RuNnTG_guaranteeGrid{grid-template-columns:1fr}.RuNnTG_storyGrid{gap:clamp(1.5rem,4vw,3rem)}.RuNnTG_storyMark{display:none}.RuNnTG_storyPanels{margin-top:2.5rem}.RuNnTG_storyPanels>div{padding:2rem 1.5rem}.RuNnTG_storyPanels>div+div{border-top:1px solid;border-left:0}.RuNnTG_storyBody{font-size:1rem}.RuNnTG_guaranteeGrid li{padding:1.5rem}.RuNnTG_draftPurchaseBar{padding:.65rem 4vw}.RuNnTG_draftPurchaseBar>div>span{max-width:18ch;font-size:.68rem}.RuNnTG_draftPurchaseBar a{gap:.6rem;padding:.6rem 1rem;font-size:.8rem}}@media (max-width:480px){.RuNnTG_benefitGrid{grid-template-columns:1fr;gap:1.2rem}.RuNnTG_benefitCard{border-radius:var(--sales-radius);padding:2.5rem 1.5rem 1.8rem}.RuNnTG_benefitCard h3{font-size:1.5rem}.RuNnTG_benefitCard p{font-size:.96rem}.RuNnTG_benefitIcon{width:4rem;height:4rem;margin:.7rem auto 1rem}.RuNnTG_proofGrid{grid-template-columns:1fr;gap:2rem}.RuNnTG_proofGrid>div+div{border-left:0;border-top:1px solid color-mix(in srgb, var(--sales-on-primary) 30%, transparent);padding-top:2rem;padding-left:0}.RuNnTG_proofGrid strong{font-size:5rem}.RuNnTG_proofGrid h3{font-size:1.2rem}.RuNnTG_proofGrid p{max-width:28ch;margin:auto;font-size:.95rem}.RuNnTG_ritualPhoto{min-height:400px}.RuNnTG_heroSticker{padding:.6rem;font-size:.61rem}.RuNnTG_sparkOne{font-size:4rem}.RuNnTG_sparkTwo{font-size:2.5rem}}@media (prefers-reduced-motion:reduce){.RuNnTG_tickerTrack,.RuNnTG_sparkOne,.RuNnTG_sparkTwo{animation:none}.RuNnTG_button{transition:none}.RuNnTG_gallery .ds-gallery-stage img{transition:none}.RuNnTG_page .sales-icon{transition:none}:is(.RuNnTG_gallery .ds-gallery-stage:hover img,.RuNnTG_button:hover){transform:none}.RuNnTG_button:hover .sales-icon{transform:none}.RuNnTG_draftPurchaseBar a:hover .sales-icon{transform:none}}.RuNnTG_page>header{border:1px solid var(--sales-line);background:color-mix(in srgb, var(--sales-paper) 94%, transparent);width:calc(100% - 3rem);box-shadow:0 8px 28px color-mix(in srgb, var(--sales-ink) 5%, transparent);border-radius:999px;margin:.75rem 1.5rem;top:.75rem}.RuNnTG_page>header>div{padding-block:.65rem}.RuNnTG_page .product-section-nav{background:color-mix(in srgb, var(--sales-paper) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);top:96px}.RuNnTG_page .RuNnTG_previewBanner{background:var(--sales-paper);gap:.3rem 1rem;padding:.55rem 4vw;font-size:.68rem}.RuNnTG_page .RuNnTG_previewBanner strong{font-size:.62rem}.RuNnTG_page .RuNnTG_hero{background:var(--sales-paper);padding:2.5rem var(--storefront-gutter) var(--storefront-section-space)}.RuNnTG_page .RuNnTG_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.03fr);gap:4vw;max-width:1360px}.RuNnTG_page .RuNnTG_heroCopy{grid-row:1;align-self:start;padding-block:0}.RuNnTG_page .RuNnTG_productName{margin:.7rem 0 1rem;font-size:.9rem;font-weight:550}.RuNnTG_page .RuNnTG_heroHeadline{letter-spacing:-.04em;max-width:none;margin:0 0 1.5rem;font-size:clamp(3.8rem,6.5vw,6.4rem);font-weight:450;line-height:1.1}.RuNnTG_heroHeadline>span{display:block}.RuNnTG_page .RuNnTG_heroHighlight{background:var(--sales-primary);width:fit-content;color:var(--sales-on-primary);border-radius:.08em;margin-top:.08em;padding:.015em .13em .055em;font-weight:750}.RuNnTG_page .RuNnTG_heroIntro{max-width:43ch;font-size:1.06rem;line-height:1.65}.RuNnTG_page .RuNnTG_heroVisual{aspect-ratio:17/20;border:1px solid var(--sales-line);background:var(--sales-soft);border-radius:2rem;margin:0;position:relative;top:auto;overflow:hidden}.RuNnTG_heroSceneImage{z-index:0;object-fit:cover;object-position:50% 45%;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.RuNnTG_heroVisual:hover .RuNnTG_heroSceneImage{transform:scale(1.025)}.RuNnTG_page .RuNnTG_visualWord{z-index:1;text-align:left;letter-spacing:-.045em;align-items:center;gap:.18em;padding:0;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:650;line-height:1;display:flex;position:absolute;top:1.3rem;left:1.6rem}.RuNnTG_visualWordMark{stroke-width:2px;flex:none;width:.72em;height:.72em}.RuNnTG_page.RuNnTG_night .RuNnTG_visualWord{letter-spacing:-.045em;gap:.18em;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:650}.RuNnTG_heroSceneTag{z-index:1;border:1px solid var(--sales-line);background:color-mix(in srgb, var(--sales-paper) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:fit-content;max-width:calc(100% - 3rem);color:var(--sales-ink);letter-spacing:.05em;border-radius:999px;padding:.65rem .9rem;font-size:.61rem;font-weight:650;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.RuNnTG_page .RuNnTG_heroBenefits{border-block:1px solid var(--sales-line);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;max-width:1360px;margin:2rem auto 0;padding:1.1rem 0;font-size:.84rem;font-weight:550;display:flex}.RuNnTG_heroPurchase{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);max-width:1280px;margin:5.5rem auto 0;display:grid}.RuNnTG_purchaseEditorial{min-width:0;position:sticky;top:10.5rem}.RuNnTG_purchaseEditorial>h2{letter-spacing:-.035em;max-width:15ch;margin:.8rem 0 1.4rem;font-size:clamp(2.3rem,4vw,3.8rem);font-weight:500;line-height:1.1}.RuNnTG_purchaseEditorial .RuNnTG_gallery{max-width:450px;margin-inline:auto}.RuNnTG_page .RuNnTG_heroOffer{grid-area:1/2;min-width:0}.RuNnTG_page .RuNnTG_heroPromise{border-left-width:3px;border-radius:1.2rem;margin-top:2rem;padding:1.3rem}.RuNnTG_page .RuNnTG_heroPromise h2{font-size:1.35rem}.RuNnTG_page .RuNnTG_heroPromise p:not(.RuNnTG_kicker){font-size:.88rem}.RuNnTG_page .RuNnTG_heroPromise>span{font-size:2rem}.RuNnTG_page .RuNnTG_ticker{background:var(--sales-ink);color:var(--sales-paper);padding:.8rem 0}.RuNnTG_page .RuNnTG_tickerTrack span{letter-spacing:.04em;gap:2rem;padding-right:2rem;font-size:.82rem;font-weight:600}.RuNnTG_page .RuNnTG_tickerTrack i{color:var(--sales-paper);font-size:1.3rem}.RuNnTG_page .RuNnTG_sectionTitle{letter-spacing:-.035em;font-size:clamp(2.75rem,5.4vw,5.2rem);font-weight:500}.RuNnTG_page .RuNnTG_benefitSection{text-align:left}.RuNnTG_benefitEditorial{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:6vw;display:grid}.RuNnTG_benefitLead{position:sticky;top:10.5rem}.RuNnTG_page .RuNnTG_benefitSection .RuNnTG_sectionTitle,.RuNnTG_page .RuNnTG_benefitSection .RuNnTG_sectionIntro{margin-left:0;margin-right:0}.RuNnTG_benefitPortrait{aspect-ratio:2/3;border-radius:12rem 12rem 1.5rem 1.5rem;margin-top:2rem;position:relative;overflow:hidden}.RuNnTG_benefitPortrait>span{background:var(--sales-paper);letter-spacing:.06em;border-radius:999px;padding:.6rem .85rem;font-size:.62rem;font-weight:650;position:absolute;bottom:1.2rem;left:1.2rem}.RuNnTG_page .RuNnTG_benefitGrid{grid-template-columns:1fr;gap:0;margin:0;display:grid}.RuNnTG_page .RuNnTG_benefitCard,.RuNnTG_page .RuNnTG_benefitCard:nth-child(5){border:0;border-top:1px solid var(--sales-line);color:var(--sales-ink);background:0 0;border-radius:0;grid-template-columns:2.5rem minmax(0,1fr) 2.7rem;align-items:start;gap:.7rem 1rem;padding:2rem 0;display:grid;position:relative}.RuNnTG_page .RuNnTG_benefitNumber,.RuNnTG_page .RuNnTG_benefitCard:nth-child(5) .RuNnTG_benefitNumber{letter-spacing:.05em;grid-area:1/1;margin-top:.35rem;font-size:.75rem;position:static;transform:none}.RuNnTG_page .RuNnTG_benefitIcon,.RuNnTG_page .RuNnTG_benefitCard:nth-child(5) .RuNnTG_benefitIcon{width:2.5rem;height:2.5rem;color:var(--sales-ink);grid-area:1/3;margin:0}.RuNnTG_page .RuNnTG_benefitCard h3,.RuNnTG_page .RuNnTG_benefitCard:nth-child(5) h3{grid-area:1/2;margin:0;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:600;line-height:1.15}.RuNnTG_page .RuNnTG_benefitCard p,.RuNnTG_page .RuNnTG_benefitCard:nth-child(5) p{grid-area:2/2/auto/4;max-width:47ch;margin:0;font-size:1rem;line-height:1.75}.RuNnTG_page .RuNnTG_benefitCard:nth-child(5){background:var(--sales-ink);color:var(--sales-paper);border:0;border-radius:1.5rem;margin-top:.5rem;padding:1.6rem}.RuNnTG_page .RuNnTG_story{border-top:1px solid var(--sales-line);background:var(--sales-soft)}.RuNnTG_page .RuNnTG_storyPanels{border:0;border-radius:1.5rem}.RuNnTG_page .RuNnTG_storyPanels>div:first-child{background:var(--sales-ink);color:var(--sales-paper)}.RuNnTG_page .RuNnTG_storyPanels>div+div{background:var(--sales-paper);border:0}.RuNnTG_page .RuNnTG_storyPanels h3{font-weight:600}.RuNnTG_page .RuNnTG_storyMark{color:var(--sales-ink)}.RuNnTG_page .RuNnTG_difference{max-width:1360px;margin:var(--storefront-section-space) auto;padding:0 var(--storefront-gutter);background:var(--sales-paper);gap:2rem}.RuNnTG_page .RuNnTG_differenceVisual{background:var(--sales-soft);isolation:isolate;border-radius:2rem;min-height:560px}.RuNnTG_page .RuNnTG_differenceVisual:before{display:none}.RuNnTG_formulaBackdrop{z-index:0;width:130%;height:84%;color:var(--sales-ink);opacity:.45;pointer-events:none;position:absolute;inset:8% -15% 0}.RuNnTG_page .RuNnTG_differenceJar{z-index:1}.RuNnTG_page .RuNnTG_doseBadge{background:var(--sales-primary);color:var(--sales-on-primary);border:0;border-radius:1rem;font-size:2.4rem;top:1.5rem;left:1.5rem;transform:rotate(-5deg)}.RuNnTG_page .RuNnTG_differenceCopy{color:var(--sales-ink);padding:2rem}.RuNnTG_page .RuNnTG_differenceCopy li{border-color:var(--sales-line)}.RuNnTG_page .RuNnTG_ritual{max-width:1360px;margin:var(--storefront-section-space) auto;padding:0 var(--storefront-gutter);gap:2rem}.RuNnTG_page .RuNnTG_ritualPhoto{aspect-ratio:2/3;border-radius:2rem;align-self:start;min-height:0;overflow:hidden}.RuNnTG_page .RuNnTG_photoLabel{border:0;padding:.7rem 1rem;font-size:.65rem;bottom:1.5rem;left:1.5rem;right:auto;transform:none}.RuNnTG_page .RuNnTG_ritualCopy{isolation:isolate;padding:2rem;position:relative}.RuNnTG_ritualBackdrop{z-index:0;width:min(90%,25rem);height:auto;color:var(--sales-ink);opacity:.18;pointer-events:none;position:absolute;bottom:-2rem;right:-1rem}.RuNnTG_ritualCopy>:not(.RuNnTG_ritualBackdrop){z-index:1;position:relative}.RuNnTG_page .RuNnTG_proof{background:var(--sales-ink);color:var(--sales-paper)}.RuNnTG_page .RuNnTG_proofGrid strong,.RuNnTG_page .RuNnTG_proofGrid p{color:var(--sales-paper)}.RuNnTG_page .RuNnTG_proofGrid>div+div{border-color:color-mix(in srgb, var(--sales-paper) 25%, transparent)}.RuNnTG_page .RuNnTG_proofGrid h3{color:var(--sales-paper)}.RuNnTG_page .RuNnTG_guaranteeSeal{border-color:var(--sales-ink);outline-color:var(--sales-line)}.RuNnTG_page .RuNnTG_draftFooter>strong{font-size:clamp(4rem,15vw,13rem);line-height:.9}@media (max-width:1000px){.RuNnTG_page .RuNnTG_heroHeadline{font-size:clamp(3.2rem,6.8vw,5rem)}.RuNnTG_page .RuNnTG_heroGrid{gap:3vw}.RuNnTG_page .RuNnTG_heroVisual{aspect-ratio:3/4}.RuNnTG_heroPurchase{gap:clamp(1.5rem,4vw,3rem)}.RuNnTG_benefitEditorial{gap:4vw}.RuNnTG_page .RuNnTG_differenceCopy,.RuNnTG_page .RuNnTG_ritualCopy{padding:1rem}}@media (max-width:800px){.RuNnTG_page>header{width:calc(100% - 1.5rem);margin:.5rem .75rem;top:.5rem}.RuNnTG_page>header>div{padding-block:.45rem}.RuNnTG_page .product-section-nav{top:76px}.RuNnTG_page .RuNnTG_previewBanner{justify-content:flex-start;padding-inline:5vw}.RuNnTG_page .RuNnTG_previewBanner span{display:none}.RuNnTG_page .RuNnTG_hero{padding:2.5rem var(--storefront-gutter) var(--storefront-section-space)}.RuNnTG_page .RuNnTG_heroGrid{grid-template-columns:1fr;gap:1.8rem}.RuNnTG_page .RuNnTG_heroCopy{grid-area:1/1;padding:0}.RuNnTG_page .RuNnTG_productName{margin:.45rem 0 .9rem}.RuNnTG_page .RuNnTG_heroHeadline{margin-bottom:1.15rem;font-size:clamp(2.75rem,7vw,4.5rem)}.RuNnTG_page .RuNnTG_heroIntro{font-size:1rem}.RuNnTG_page .RuNnTG_heroVisual{aspect-ratio:17/20;border-radius:1.5rem;grid-area:2/1;width:100%;max-width:none;margin:0}.RuNnTG_page .RuNnTG_visualWord{font-size:clamp(1.2rem,5vw,1.6rem);top:1rem;left:1.1rem}.RuNnTG_page.RuNnTG_night .RuNnTG_visualWord{font-size:clamp(1.2rem,5vw,1.6rem)}.RuNnTG_heroSceneTag{max-width:calc(100% - 2rem);font-size:.55rem;bottom:1rem;left:1rem;right:1rem}.RuNnTG_page .RuNnTG_heroBenefits{grid-template-columns:1fr;gap:.65rem;margin-top:1.5rem;font-size:.88rem;display:grid}.RuNnTG_heroPurchase{grid-template-columns:1fr;gap:clamp(1.5rem,4vw,3rem);margin-top:2rem}.RuNnTG_page .RuNnTG_heroOffer{grid-area:1/1}.RuNnTG_purchaseEditorial{grid-row:2;position:static}.RuNnTG_purchaseEditorial>h2{font-size:2.5rem}.RuNnTG_page .RuNnTG_sectionTitle{font-size:clamp(2.5rem,10vw,4rem)}.RuNnTG_benefitEditorial{grid-template-columns:1fr;gap:2rem}.RuNnTG_benefitLead{position:static}.RuNnTG_benefitPortrait{border-radius:9rem 9rem 1.5rem 1.5rem;min-height:0}.RuNnTG_page .RuNnTG_benefitCard,.RuNnTG_page .RuNnTG_benefitCard:nth-child(5){grid-template-columns:1.5rem minmax(0,1fr) 2rem;gap:.75rem}.RuNnTG_page .RuNnTG_benefitCard h3,.RuNnTG_page .RuNnTG_benefitCard:nth-child(5) h3{font-size:1.6rem}.RuNnTG_page .RuNnTG_benefitIcon,.RuNnTG_page .RuNnTG_benefitCard:nth-child(5) .RuNnTG_benefitIcon{width:2rem;height:2rem}.RuNnTG_page .RuNnTG_benefitCard:nth-child(5){padding:1.2rem}.RuNnTG_page .RuNnTG_difference,.RuNnTG_page .RuNnTG_ritual{padding-inline:var(--storefront-gutter);margin-block:var(--storefront-section-space);grid-template-columns:1fr;gap:1.5rem}.RuNnTG_page .RuNnTG_differenceVisual{min-height:390px}.RuNnTG_page .RuNnTG_doseBadge{border-radius:.75rem;grid-template-columns:auto auto;align-items:center;gap:.7rem;padding:.65rem .85rem;font-size:1.65rem;top:1rem;left:1rem;transform:none}.RuNnTG_page .RuNnTG_doseBadge small{font-size:.56rem}.RuNnTG_page .RuNnTG_differenceCopy,.RuNnTG_page .RuNnTG_ritualCopy{padding:.5rem 0}.RuNnTG_page .RuNnTG_ritualPhoto{min-height:0}.RuNnTG_page .RuNnTG_proofGrid>div+div{border-color:color-mix(in srgb, var(--sales-paper) 25%, transparent)}}@media (prefers-reduced-motion:reduce){.RuNnTG_heroSceneImage{transition:none}.RuNnTG_heroVisual:hover .RuNnTG_heroSceneImage{transform:none}}.RuNnTG_page .gallery-thumbnail-strip{scrollbar-width:thin;scrollbar-color:var(--sales-ink) transparent;scroll-snap-type:x proximity}.RuNnTG_page .gallery-thumbnail-strip .ds-gallery-thumbnail{scroll-snap-align:start;flex:0 0 max(82px,20% - .4rem)}.RuNnTG_page .gallery-full-artwork{width:min(100%,900px,70dvh);margin:auto}.RuNnTG_page .gallery-dialog-stage.is-zoomed .gallery-full-artwork{width:1200px;max-width:none}.RuNnTG_night{--sales-blue-soft:#b7ccfb}.RuNnTG_night .RuNnTG_visualWord svg,.RuNnTG_night .RuNnTG_ritualGlyph,.RuNnTG_night .RuNnTG_guaranteeMark,.RuNnTG_night .RuNnTG_button .RuNnTG_sales-icon,.RuNnTG_night a[href=\#purchase] .RuNnTG_sales-icon{color:var(--sales-blue-soft)}.RuNnTG_night .RuNnTG_textAction .RuNnTG_sales-icon{color:#001444}.RuNnTG_guaranteeSeal{padding-top:.85rem}.RuNnTG_page img[src*=nightspan-bag-cutout-v8]{clip-path:inset(5% 1% 4%)}.RuNnTG_heroTrust{max-width:1360px;color:var(--sales-ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 3.5rem;margin:0 auto 2rem;padding:1.25rem 0;list-style:none;display:flex}.RuNnTG_heroTrust li{align-items:center;gap:.75rem;font-size:clamp(.9rem,1.1vw,1.05rem);display:flex}.RuNnTG_heroTrust strong{font-weight:650}.RuNnTG_heroTrust .sales-icon{width:1.9rem;height:1.9rem;color:var(--sales-ink)}@media (max-width:620px){.RuNnTG_heroTrust{flex-direction:column;align-items:flex-start;gap:.85rem;margin-bottom:1rem}.RuNnTG_heroTrust li{font-size:.9rem}}.RuNnTG_day footer [aria-label=Dayspan]>span[aria-hidden]{background:var(--sales-primary)}.RuNnTG_page .RuNnTG_draftFooter{background:var(--sales-paper);color:var(--sales-ink)}.RuNnTG_page .RuNnTG_draftFooter>strong{color:#111;letter-spacing:-.065em;font-family:Arial,Helvetica,sans-serif;font-weight:700}.RuNnTG_page .RuNnTG_draftFooter>strong>span{color:var(--sales-ink)}.RuNnTG_page{--illustration-ink:var(--ds-collagen-green);--illustration-accent:var(--ds-blush);--illustration-light:var(--ds-blush-soft);--illustration-soft:var(--ds-blush-soft);--illustration-paper:#fcf8f0}.RuNnTG_night{--illustration-ink:#001444;--illustration-accent:#b7ccfb;--illustration-light:#e8eef7;--illustration-soft:#e8eef7}.RuNnTG_page .ds-routine-ribbon i{background:var(--illustration-accent)}.RuNnTG_page [data-packaging-wordmark]{color:#111;letter-spacing:-.065em;font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:700;line-height:1;display:inline-block}.RuNnTG_page [data-packaging-wordmark]>span{color:var(--sales-ink)}:is(.RuNnTG_night .gallery-toolbar,.RuNnTG_night .gallery-toolbar button,.RuNnTG_night .gallery-dialog-toolbar button,.RuNnTG_night .ix-night,.RuNnTG_night .ds-product-ritual-night,.RuNnTG_night .ds-ingredient-night,.RuNnTG_night .ingredient-explorer-night .ingredient-index){color:var(--sales-ink)}.RuNnTG_night .ix-night .ix-together{background:var(--sales-primary);color:var(--sales-paper)}.RuNnTG_night .text-amber-soft{color:#b7ccfb}.RuNnTG_night [data-product-purchase] label:has(input:checked){box-shadow:inset 3px 0 0 var(--sales-primary)}.RuNnTG_page .RuNnTG_heroGrid{align-items:start;row-gap:1rem}.RuNnTG_page .RuNnTG_heroCopy{grid-column:2}.RuNnTG_page .RuNnTG_heroVisual{grid-area:1/1/3}.RuNnTG_heroQuickOffer{grid-area:2/2;min-width:0}@media (max-width:900px){.RuNnTG_page .RuNnTG_heroCopy{grid-column:1}.RuNnTG_page .RuNnTG_heroVisual{aspect-ratio:1;grid-area:2/1}.RuNnTG_heroQuickOffer{grid-area:3/1}}.RuNnTG_earlyGuide{padding:var(--storefront-section-space) var(--storefront-gutter);background:var(--sales-soft);scroll-margin-top:8rem}@media (max-width:700px){.RuNnTG_page .RuNnTG_heroHeadline{font-size:clamp(2.5rem,11.5vw,4.5rem)}.RuNnTG_page .RuNnTG_heroVisual{justify-self:center;max-width:360px}.RuNnTG_page .RuNnTG_heroGrid{gap:1.1rem}}.RuNnTG_page.RuNnTG_creativePreview{--sales-ink:#214d37;--sales-paper:#fffaf6;--sales-primary:#f3a1b7;--sales-soft:#fbe2e9;--sales-on-primary:#214d37;--sales-line:#c9d4c6;background:#fffaf6}.RuNnTG_creativeFlag{color:#fffaf6;letter-spacing:.025em;background:#214d37;flex-wrap:wrap;justify-content:center;gap:1.5rem;padding:.65rem 4vw;font-size:.7rem;display:flex}.RuNnTG_creativeFlag a{text-underline-offset:3px;text-decoration:underline}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_hero{background:linear-gradient(135deg,#fffaf6 30%,#fce7ed 100%)}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroGrid{gap:1rem 2.5vw;max-width:1400px}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroVisual{aspect-ratio:1;background:#f3a1b7;border-radius:1.75rem;max-width:none}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroSceneImage{object-fit:contain;object-position:center}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroSceneTag{color:#214d37;background:#fffaf6}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroTrust{margin-bottom:0}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroPurchase{margin-top:3rem}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_benefitSection{background:#fbe2e9}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_benefitPortrait{aspect-ratio:1;border-radius:1.5rem}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_benefitPortrait .RuNnTG_lifestyleImage{object-position:50% 40%}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_earlyGuide{background:#f9dec7}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_story{background:#fffaf6}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_difference,.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_ritual{background:#e5eddf}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_ritualPhoto{border-radius:1.5rem}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_proof{background:#214d37}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_guarantee{background:#f9dec7}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_closing{background:#fbe2e9}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_closingJar img,.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_differenceJar{mix-blend-mode:multiply}@media (max-width:700px){.RuNnTG_creativeFlag{gap:.35rem 1rem;font-size:.62rem}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroVisual{width:100%;max-width:none}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroGrid{gap:1.3rem}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroPurchase{margin-top:2rem}}.RuNnTG_page.RuNnTG_nightCloud{--sales-ink:#142b52;--sales-primary:#142b52;--sales-paper:#f6f8ff;--sales-soft:#e4ebfc;--sales-on-primary:#f6f8ff;--sales-pop:#142b52;--sales-on-pop:#f6f8ff;--sales-line:#afbfda;background:#e4ebfc}.RuNnTG_cloudPreviewFlag{color:#f6f8ff;letter-spacing:.08em;background:#142b52;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;padding:.6rem 4vw;font-size:.65rem;display:flex}.RuNnTG_cloudPreviewFlag a{text-underline-offset:3px;letter-spacing:0;text-decoration:underline}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_hero{background:radial-gradient(at 0 12%,#ceddf6,#0000 52%),radial-gradient(at 100% 38%,#f8e0d2,#0000 39%),#f6f8ff}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroGrid{background:linear-gradient(135deg,#102446f2,#234c819e),url(/images/nightspan-cloud-local-20261016/cloud-backdrop.webp) 50%/cover;border-radius:2.5rem;gap:1rem 2.5vw;max-width:1400px;padding:clamp(1.2rem,3vw,3rem);box-shadow:0 22px 70px #142b5226}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroGrid .RuNnTG_heroIntro{color:#e4ebfc}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroGrid .RuNnTG_productName,.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroGrid .RuNnTG_kicker{color:#f6f8ff}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroQuickOffer{background:#f6f8ff;border:1px solid #c6d6f1;border-radius:1.5rem;padding:1.3rem;box-shadow:0 14px 40px #08193230}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroQuickOffer>section{margin-top:0}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_gallery{width:100%;max-width:560px}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_gallery .ds-gallery-stage{border:1px solid #91acd4;border-radius:1.5rem;box-shadow:0 20px 45px #142b5229}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_gallery .ds-gallery-stage:hover img{transform:scale(1.025)}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroVisual{aspect-ratio:1;background:#142b52;border-radius:1.8rem;max-width:none;box-shadow:0 18px 60px #142b521a}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroSceneImage{object-fit:contain;object-position:center}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_visualWord{color:#f6f8ff;text-shadow:0 1px 12px #142b52}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroHeadline span{color:#f6f8ff}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroHeadline .RuNnTG_heroHighlight{color:#142b52;background:#ffd1b4}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroSceneTag{color:#142b52;background:#ffd1b4;border-color:#ffd1b4;box-shadow:0 4px 16px #142b5220}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroBenefits{background:#cbdcfa;border-color:#91acd4;border-radius:1rem}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroTrust{color:#142b52}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_ticker{color:#e4ebfc;background:#142b52}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_benefitSection{background:linear-gradient(135deg,#cbdcfa,#e4ebfc)}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_benefitPortrait{aspect-ratio:1;border-radius:1.5rem}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_benefitPortrait .RuNnTG_lifestyleImage{object-position:25% 50%}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_earlyGuide{background:#f6e5da}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_story{background:#f6f8ff}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_difference{background:linear-gradient(130deg,#dce7fd,#f6f8ff 65%)}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_ritual{background:#e4ebfc}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_ritualPhoto{border-radius:1.5rem}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_ritualPhoto .RuNnTG_lifestyleImage{object-position:25% center}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_proof{color:#f6f8ff;background:linear-gradient(#102446dd,#102446ee),url(/images/nightspan-cloud-local-20261016/cloud-backdrop.webp) 50%/cover}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_guarantee{background:#f6e5da}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_closing{background:linear-gradient(#e4ebfced,#e4ebfcd9),url(/images/nightspan-cloud-local-20261016/cloud-backdrop.webp) 50%/cover}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_pair{background:#f6f8ff}@media (max-width:700px){.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroVisual{width:100%;max-width:none}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroGrid{border-radius:1.7rem;gap:1.3rem;padding:1.1rem}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroQuickOffer{padding:1rem}.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_heroHeadline{font-size:clamp(2.5rem,11.5vw,4.5rem)}.RuNnTG_cloudPreviewFlag{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.RuNnTG_page.RuNnTG_nightCloud .RuNnTG_gallery .ds-gallery-stage:hover img{transform:none}}.RuNnTG_page .RuNnTG_benefitIcon,.RuNnTG_page .RuNnTG_benefitCard:nth-child(5) .RuNnTG_benefitIcon{width:3.5rem;height:3.5rem}.RuNnTG_timelineSection{background:var(--sales-soft);border-top:1px solid var(--sales-line);border-bottom:1px solid var(--sales-line)}.RuNnTG_timelineGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem;display:grid}.RuNnTG_timelineCard{border:1px solid var(--sales-line);border-radius:var(--sales-radius);background:var(--sales-paper);flex-direction:column;gap:.85rem;padding:2rem;display:flex}.RuNnTG_timelineCard:last-child{border-top:4px solid var(--sales-primary)}.RuNnTG_timelineWindow{background:var(--sales-primary);width:fit-content;color:var(--sales-on-primary);letter-spacing:.08em;border-radius:999px;padding:.3rem .75rem;font-size:.72rem;font-weight:750;display:inline-flex}.RuNnTG_timelineCard h3{letter-spacing:-.025em;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;line-height:1.2}.RuNnTG_timelineCard p{font-size:.98rem;line-height:1.75}.RuNnTG_timelineRecommendation{border-top:1px solid var(--sales-line);color:var(--sales-ink);margin-top:auto;padding-top:.9rem;font-size:.88rem;font-weight:700}@media (max-width:900px){.RuNnTG_timelineGrid{grid-template-columns:1fr}}@media (max-width:700px){.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroGrid{flex-direction:column;gap:1rem;display:flex}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroCopy{display:contents}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroCopy>*{order:6}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroCopy>.RuNnTG_kicker{order:0;margin:0}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroCopy>.RuNnTG_productName{order:1;margin:0}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroCopy>.RuNnTG_heroHeadline{order:2;margin:0}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroVisual{order:3;width:100%;margin:0}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroCopy>.RuNnTG_heroIntro{order:4;margin:0}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroCopy>.RuNnTG_guideLink{order:5;margin:0}.RuNnTG_page.RuNnTG_creativePreview .RuNnTG_heroQuickOffer{order:7;width:100%}}
:is(.aqBpoq_cloudGallery .ds-gallery-stage,.aqBpoq_cloudGallery .ds-gallery-thumbnail,.aqBpoq_cloudGallery .gallery-dialog-stage){background:linear-gradient(#d9e5fb44,#d9e5fb44),url(/images/nightspan-cloud-local-20261016/cloud-backdrop.webp) 50%/cover}.aqBpoq_cloudGallery .ds-gallery-stage{border:1px solid #afbfda}.aqBpoq_cloudGallery .ds-gallery-stage .ds-gallery-image{border-radius:inherit}.aqBpoq_cloudGallery .gallery-toolbar{color:#142b52}.aqBpoq_cloudGallery .gallery-toolbar button{color:#142b52;background:#e4ebfc;border-color:#afbfda}.aqBpoq_cloudGallery .gallery-dialog-toolbar{color:#142b52;background:#f6f8ff}.aqBpoq_cloudGallery .gallery-dialog-stage{background:#e4ebfc;border-radius:1rem}.aqBpoq_cloudGallery .ds-gallery-thumbnail[aria-pressed=true]{outline-offset:2px;outline:3px solid #e9ac82}.aqBpoq_cloudGallery .gallery-toolbar button:hover{background:#ffd1b4}.aqBpoq_cloudGallery button.ds-gallery-thumbnail{flex-basis:calc(25% - 6px);align-self:stretch}.aqBpoq_cloudGallery .ds-gallery-enlarge{cursor:zoom-in}.aqBpoq_cloudGallery .gallery-full-artwork{width:min(100%,720px);margin:auto;container-type:inline-size}.aqBpoq_cloudGallery .ds-gallery-frame{container-type:inline-size}.aqBpoq_cloudGallery .gallery-thumbnail-strip{padding:4px 4px 8px}.aqBpoq_gallery .ds-gallery-stage{aspect-ratio:1;container-type:inline-size}:is(.aqBpoq_gallery .ds-gallery-stage img,.aqBpoq_gallery .ds-gallery-stage:hover img){filter:none;transition:none;transform:none}.aqBpoq_gallery .ds-gallery-thumbnail img{filter:none;transform:none}.aqBpoq_gallery .gallery-thumbnail-strip{scroll-snap-type:x proximity;scrollbar-width:thin}.aqBpoq_gallery .gallery-full-artwork{width:min(100%,900px,70dvh);margin:auto;container-type:inline-size}.aqBpoq_gallery .gallery-dialog-stage.is-zoomed .gallery-full-artwork{width:1200px;max-width:none}
.Rz97FG_page{--blue:#376d72;--ink:#102e33;--ds-logo-left:var(--ink);--ds-logo-right:var(--ink);--ivory:#fcf8f0;--line:color-mix(in srgb, var(--ink) 20%, white);color:var(--ink);background:var(--ivory);font-family:var(--font-body,sans-serif)}.Rz97FG_page *{box-sizing:border-box}.Rz97FG_page a{text-decoration:none}.Rz97FG_page :is(a,button,input):focus-visible{outline:3px solid var(--blue);outline-offset:5px}.Rz97FG_eyebrow{color:var(--blue);letter-spacing:.12em;margin:0 0 1rem;font-size:.75rem;font-weight:750;line-height:1.5}.Rz97FG_button{background:var(--blue);min-height:3.25rem;color:var(--ivory);cursor:pointer;font:inherit;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.25rem;font-size:.95rem;font-weight:650;display:inline-flex}.Rz97FG_button:hover{background:var(--ink)}.Rz97FG_gate{background:radial-gradient(ellipse at 20% 20%, color-mix(in srgb, var(--blue) 7%, var(--ivory)), transparent 60%), var(--ivory);place-items:center;min-height:100svh;padding:2rem;display:grid}.Rz97FG_gateCard{border:1px solid var(--line);width:min(100%,460px);box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--ink) 4%, transparent);background:#fff;border-radius:1.5rem;padding:2.5rem}.Rz97FG_gateBrand{display:inline-flex}.Rz97FG_gateMark{width:4rem;height:4rem;color:var(--blue);margin:2rem 0 1.2rem;display:block}.Rz97FG_gateCard h1{font-family:var(--font-signature,var(--font-display));letter-spacing:-.035em;margin:0 0 .75rem;font-size:2rem;font-weight:750;line-height:1.15}.Rz97FG_gateCard>p:not(.Rz97FG_eyebrow){color:color-mix(in srgb, var(--ink) 78%, white);font-size:1rem;line-height:1.7}.Rz97FG_gateCard form{margin-top:1.75rem}.Rz97FG_gateCard label{margin-bottom:.5rem;font-size:.9rem;font-weight:650;display:block}.Rz97FG_gateCard input{border:1px solid color-mix(in srgb, var(--ink) 60%, white);width:100%;min-height:3rem;color:var(--ink);font:inherit;background:#fff;border-radius:.5rem;padding:.7rem;display:block}.Rz97FG_gateCard .Rz97FG_button{width:100%}.Rz97FG_gateError{color:var(--ink);font-size:.9rem;line-height:1.6}@media (max-width:700px){.Rz97FG_gate{padding:1rem}.Rz97FG_gateCard{padding:1.5rem}}
