:root{--bg: #ffffff;--header-bg: #f6f4f0;--ink: #080b2b;--muted: rgba(8, 11, 43, 0.62);--brand: #d54f2f;--brand-deep: #b8432a;--hairline: #e2e0d8;--pill-blue: #2f3c96;--sans: "tt-commons-pro", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--serif: "cormorant-garamond", "Cormorant Garamond", Georgia, serif}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow:hidden}.deck{height:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scroll-snap-type:y mandatory}@media(prefers-reduced-motion:reduce){.deck{scroll-behavior:auto}}.fold{min-height:100%;overflow-x:clip;display:flex;flex-direction:column;scroll-snap-align:start;scroll-snap-stop:always;position:relative}.fold--dark{background:var(--ink);color:var(--header-bg)}.fold--dark .hero__lede,.fold--dark .hero__sub{color:rgba(246,244,240,0.62)}.fold--dark .hl-accent{color:var(--header-bg)}@media(prefers-reduced-motion:no-preference){#the-molecule .hero__headline .w{display:inline-block;opacity:0;transform:translateY(0.3em);filter:blur(4px);transition:opacity 0.45s ease,transform 0.45s ease,filter 0.45s ease}#the-molecule .hero__headline .w.is-on{opacity:1;transform:none;filter:none}#the-molecule .atom{opacity:0;transition:transform 0.8s cubic-bezier(0.34,1.45,0.5,1) 0.45s,opacity 0.4s ease 0.45s}#the-molecule .atom--n{transform:translateX(-38px)}#the-molecule .atom--o{transform:translateX(38px)}#the-molecule .mol-symbol{opacity:0;transition:opacity 0.4s ease 1.15s}#the-molecule .molecule__note::before{transform:scaleY(0);transform-origin:top;transition:transform 0.35s ease 1.35s}#the-molecule .molecule__note span{display:inline-block;opacity:0;transform:translateY(6px);transition:opacity 0.5s ease 1.5s,transform 0.5s ease 1.5s}#the-molecule .hero__lede,#the-molecule .nobel-lockup{opacity:0;transform:translateY(18px);transition:opacity 0.55s ease 1.8s,transform 0.55s ease 1.8s}#the-molecule .nobel-lockup{filter:blur(4px);transition:opacity 0.55s ease 1.8s,transform 0.55s ease 1.8s,filter 0.55s ease 1.8s}#the-molecule .mol-shadow{opacity:0;transition:opacity 0.5s ease 0.9s}#the-molecule.is-visible .atom,#the-molecule.is-visible .mol-symbol,#the-molecule.is-visible .mol-shadow,#the-molecule.is-visible .molecule__note::before,#the-molecule.is-visible .molecule__note span,#the-molecule.is-visible .hero__action>*{opacity:1;transform:none;filter:none}#the-molecule.is-resetting *,#the-molecule.is-resetting *::before{transition:none!important}}@media(prefers-reduced-motion:no-preference){#the-vessel .vessel-scene__headline .w{display:inline-block;opacity:0;transform:translateY(0.3em);filter:blur(4px);transition:opacity 0.45s ease,transform 0.45s ease,filter 0.45s ease}#the-vessel .vessel-scene__headline .w.is-on{opacity:1;transform:none;filter:none}#the-vessel .vessel__tag{opacity:0;transition:opacity 0.5s ease 0.3s}#the-vessel.is-visible .vessel__tag{opacity:1}#the-vessel .hero__lede{opacity:0;transform:translateY(16px)}#the-vessel.is-releasing .hero__lede{opacity:1;transform:none;transition:opacity 0.6s ease 0.45s,transform 0.6s ease 0.45s}#the-vessel.is-resetting *,#the-vessel.is-resetting *::before{transition:none!important}}@media(prefers-reduced-motion:no-preference){#the-supply .hero__headline .w{display:inline-block;opacity:0;transform:translateY(0.3em);filter:blur(4px);transition:opacity 0.45s ease,transform 0.45s ease,filter 0.45s ease}#the-supply .hero__headline .w.is-on{opacity:1;transform:none;filter:none}#the-supply .hero__sub,#the-supply .chart-hero{opacity:0;transform:translateY(18px);transition:opacity 0.55s ease 0.2s,transform 0.55s ease 0.2s}#the-supply .hero__action>*{opacity:0;transform:translateY(18px)}#the-supply.is-pill .hero__lede{opacity:1;transform:none;transition:opacity 0.55s ease 0.3s,transform 0.55s ease 0.3s}#the-supply.is-visible .hero__sub,#the-supply.is-visible .chart-hero{opacity:1;transform:none}#the-supply.is-resetting *,#the-supply.is-resetting *::before{transition:none!important}}@media(prefers-reduced-motion:no-preference){#the-source .hero__headline .w{display:inline-block;opacity:0;transform:translateY(0.3em);filter:blur(4px);transition:opacity 0.45s ease,transform 0.45s ease,filter 0.45s ease}#the-source .hero__headline .w.is-on{opacity:1;transform:none;filter:none}#the-source .conv{opacity:0;transform:translateY(18px);transition:opacity 0.55s ease,transform 0.55s ease}#the-source.is-visible .conv{opacity:1;transform:none}#the-source .conv__n{transform:translate(120px,96px);transition:transform 0.7s cubic-bezier(0.34,1.2,0.5,1)}#the-source .conv__o{transition:transform 0.7s cubic-bezier(0.34,1.2,0.5,1),opacity 0.4s ease}#the-source .conv__o1{transform:translate(120px,62px);opacity:1}#the-source .conv__o2{transform:translate(149px,113px)}#the-source .conv__o3{transform:translate(90px,113px);opacity:1}#the-source .conv__glow{opacity:0;transition:opacity 0.7s ease}#the-source .conv__label{opacity:0;transition:opacity 0.4s ease}#the-source.is-visible .conv__label{opacity:1}#the-source .hero__lede{opacity:0;transform:translateY(18px)}#the-source.step-nitrite .conv__o1{transform:translate(120px,6px);opacity:0}#the-source.step-no .conv__n{transform:translate(104px,96px)}#the-source.step-no .conv__o2{transform:translate(148px,96px)}#the-source.step-no .conv__o3{transform:translate(64px,170px);opacity:0}#the-source.step-no .conv__glow{opacity:1}#the-source.is-made .hero__lede{opacity:1;transform:none;transition:opacity 0.55s ease 0.2s,transform 0.55s ease 0.2s}#the-source.step-exit .conv{opacity:0;transform:translateY(-14px)}#the-source.step-enter .conv{opacity:0;transform:translateY(18px)}#the-source.is-resetting *,#the-source.is-resetting *::before{transition:none!important}}@media(prefers-reduced-motion:no-preference){#the-capsule .hero__headline .w{display:inline-block;opacity:0;transform:translateY(0.3em);filter:blur(4px);transition:opacity 0.45s ease,transform 0.45s ease,filter 0.45s ease}#the-capsule .hero__headline .w.is-on{opacity:1;transform:none;filter:none}#the-capsule .reveal__bottle{opacity:0;transform:translateY(20px);transition:opacity 0.7s ease 0.3s,transform 0.7s ease 0.3s}#the-capsule .reveal__ring{opacity:0;transition:opacity 0.7s ease 0.4s}#the-capsule .frontrow-award{opacity:0;transform:translateY(14px);transition:opacity 0.55s ease 1.25s,transform 0.55s ease 1.25s}#the-capsule .stats{opacity:0;transform:translateY(14px);transition:opacity 0.55s ease 1.45s,transform 0.55s ease 1.45s}#the-capsule .reveal__strip{opacity:0;transform:translateY(14px);transition:opacity 0.55s ease 1.65s,transform 0.55s ease 1.65s}#the-capsule.is-visible .reveal__bottle,#the-capsule.is-visible .frontrow-award,#the-capsule.is-visible .stats,#the-capsule.is-visible .reveal__strip{opacity:1;transform:none}#the-capsule.is-visible .reveal__ring{opacity:1}#the-capsule .reveal__ring-spin{transform-box:view-box;transform-origin:center;animation:ring-turn 75s linear infinite}#the-capsule.is-resetting *,#the-capsule.is-resetting *::before{transition:none!important}}@keyframes ring-turn{to{transform:rotate(360deg)}}.site-header{background:var(--header-bg);border-bottom:1px solid var(--hairline);text-align:center;padding:18px 24px 14px}.site-header__logo{display:block;margin:0 auto;width:min(230px,64vw);height:auto}.frontrow-award{position:relative;display:flex;justify-content:center;width:100%;max-width:380px;min-height:113px}.iframe-frontrow{width:100%;height:0;margin:0;border:0;display:block}.laurel{display:flex;flex-direction:column;align-items:center;gap:2px}.laurel__title{display:flex;align-items:center;gap:9px;font-family:var(--serif);font-weight:600;font-size:1.2rem;line-height:1;letter-spacing:0.02em}.laurel__branch{height:24px;width:auto;fill:var(--ink);color:var(--ink)}.laurel__branch--r{transform:scaleX(-1)}.laurel__source{font-size:0.68rem;line-height:1.45;letter-spacing:0.01em;color:var(--muted);max-width:34ch;text-wrap:balance}.stats{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);position:absolute;left:24px;right:24px;bottom:calc(124px + env(safe-area-inset-bottom));max-width:480px;margin:0 auto}.stats__item{padding:2px 6px}.stats__item+.stats__item{border-left:1px solid var(--hairline)}.stats__value{font-size:min(1.15rem,4.6vw);font-weight:600;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.stats__label{margin-top:3px;font-size:min(0.55rem,2.3vw);font-weight:600;letter-spacing:0.1em;line-height:1.4;color:var(--muted)}.hero{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;text-align:center;gap:20px;padding:clamp(20px,3svh,40px) 24px clamp(24px,3.5svh,48px);width:100%;max-width:680px;margin:0 auto}.hero__action{display:flex;flex-direction:column;align-items:center;gap:clamp(18px,2.6svh,26px);width:100%}.kicker{font-size:0.72rem;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:var(--brand)}.hero__headline{font-family:var(--sans);font-weight:600;font-size:clamp(2.1rem,5.6vw,3.4rem);line-height:1.08;letter-spacing:-0.015em;text-wrap:balance;max-width:17ch}.hl-accent{font-family:var(--serif);font-style:italic;font-weight:600;font-size:1.06em;color:var(--brand)}.hl-pill{font-family:var(--serif);font-style:italic;font-weight:600;font-size:1.06em;color:var(--pill-blue)}.lede-accent{font-family:var(--serif);font-style:italic;font-weight:600;font-size:1.06em}.hero__intro{display:flex;flex-direction:column;align-items:center;gap:14px}.headline-stack{display:grid;justify-items:center}.headline-stack>*{grid-area:1 / 1;align-self:center}.morph-hook{max-width:none;font-size:clamp(1.7rem,6.9vw,2.7rem);transition:opacity 0.6s ease,transform 0.6s ease,filter 0.6s ease}.morph-hook.is-out{opacity:0;transform:translateY(-12px);filter:blur(5px)}.morph-hook .w,.hero__lede .w{display:inline-block;opacity:0;transform:translateY(0.3em);filter:blur(4px);transition:opacity 0.45s ease,transform 0.45s ease,filter 0.45s ease}.morph-hook .w.is-on,.hero__lede .w.is-on{opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){.morph-hook .w,.hero__lede .w{transition:none}}.headline-claim{opacity:0;transform:translateY(16px);filter:blur(6px);transition:opacity 0.7s ease,transform 0.7s ease,filter 0.7s ease}.headline-claim.is-in{opacity:1;transform:none;filter:none}#the-better-way .scrollcue{opacity:0;transform:translateY(8px);transition:opacity 0.6s ease 0.15s,transform 0.6s ease 0.15s}#the-better-way .scrollcue.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.headline-claim,#the-better-way .scrollcue,.morph-hook{transition:none}}.molecule{width:min(70vw,290px)}.molecule svg{display:block;width:100%;height:auto}.mol-symbol{font-family:var(--sans);font-size:30px;font-weight:600;fill:#fff;text-anchor:middle;dominant-baseline:central}.molecule__note{display:flex;flex-direction:column;align-items:center;gap:7px;margin-top:8px;font-family:var(--serif);font-style:italic;font-weight:500;font-size:1.3rem;color:var(--muted)}.molecule__note::before{content:"";width:1px;height:18px;background:rgba(8,11,43,0.28)}.vessel-scene{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;text-align:center;gap:16px;width:100%;padding:clamp(20px,3svh,40px) 24px clamp(24px,3.5svh,48px)}.vessel__copy{width:100%;max-width:680px;margin:0 auto;display:flex;justify-content:center}.vessel{width:min(88vw,540px);-webkit-mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent)}.vessel svg{display:block;width:100%;height:clamp(130px,24svh,230px)}.vessel__wall{fill:none;stroke:var(--brand-deep);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.vessel__cell{fill:var(--brand);opacity:0.9}.vessel__tag-dot{fill:rgba(8,11,43,0.4)}.vessel__tag-line{stroke:rgba(8,11,43,0.35);stroke-width:1}.vessel__tag-text{font-family:var(--sans);font-size:10.5px;font-weight:600;letter-spacing:0.16em;fill:rgba(8,11,43,0.5)}.no-mol__n,.no-mol__o{stroke:#fff;stroke-width:1.5}.no-mol__n{fill:#1c2356}.no-mol__o{fill:var(--brand)}.no-mol__symbol{font-family:var(--sans);font-size:9px;font-weight:600;fill:#fff;opacity:0.85;text-anchor:middle;dominant-baseline:central}.no-pair{opacity:0}.vessel__pulse{fill:none;stroke:var(--brand-deep);stroke-width:2}.chart-hero{width:100%;display:flex;justify-content:center}.no-chart{display:block;width:min(92vw,460px);height:auto;overflow:visible}.chart__grid line{stroke:rgba(246,244,240,0.12);stroke-width:1}.chart__base{stroke:rgba(246,244,240,0.26);stroke-width:1}.chart__pill-mark{stroke:rgba(246,244,240,0.16);stroke-width:1;stroke-dasharray:3 4}.chart__ylab{font-family:var(--sans);font-size:8px;font-weight:600;letter-spacing:0.02em;fill:rgba(246,244,240,0.42);text-anchor:end}.chart__xlab{font-family:var(--sans);font-size:9px;font-weight:600;letter-spacing:0.06em;fill:rgba(246,244,240,0.5);text-anchor:middle;font-variant-numeric:tabular-nums}.chart__axis-title{font-family:var(--sans);font-size:7.5px;font-weight:600;letter-spacing:0.1em;fill:rgba(246,244,240,0.34);text-anchor:middle}.chart__cream-line{fill:none;stroke:url(#chartLineGrad);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.chart__cream-area{fill:rgba(246,244,240,0.1)}.chart__blue-line{fill:none;stroke:#6675e6;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.chart__blue-area{fill:rgba(102,117,230,0.3)}.chart__blue-glow{fill:none;stroke:#8b9bf5;stroke-width:7;stroke-linejoin:round;stroke-linecap:round;opacity:0.65;filter:url(#blueGlow)}.chart__marker{fill:var(--header-bg)}.chart__leg-cream{stroke:var(--header-bg);stroke-width:3;stroke-linecap:round}.chart__leg-blue{stroke:#6675e6;stroke-width:3;stroke-linecap:round}.chart__leg-text{font-family:var(--sans);font-size:8px;font-weight:600;letter-spacing:0.08em;fill:rgba(246,244,240,0.62);text-anchor:start}.conv{width:min(70vw,300px);display:flex;justify-content:center}.conv__svg{display:block;width:100%;height:auto;overflow:visible}.conv__n circle,.conv__o circle{stroke:rgba(255,255,255,0.5);stroke-width:1.5}.conv__n{transform:translate(104px,96px)}.conv__o2{transform:translate(148px,96px)}.conv__o1{transform:translate(120px,6px);opacity:0}.conv__o3{transform:translate(64px,170px);opacity:0}.conv__sym{font-family:var(--sans);font-size:16px;font-weight:600;fill:#fff;text-anchor:middle;dominant-baseline:central}.conv__sym--n{font-size:20px}.conv__label{font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:0.16em;fill:rgba(246,244,240,0.6);text-anchor:middle}#the-capsule{padding-bottom:calc(188px + env(safe-area-inset-bottom))}@media(max-height:750px){#the-capsule{padding-bottom:calc(176px + env(safe-area-inset-bottom))}#the-capsule .site-header{padding:10px 24px 8px}#the-capsule .site-header__logo{width:min(200px,56vw)}#the-capsule .hero{gap:10px;padding-top:12px;padding-bottom:14px}#the-capsule .reveal__strip{margin-top:10px;padding:6px 0 7px}#the-capsule .stats{bottom:calc(114px + env(safe-area-inset-bottom))}}.reveal{display:flex;flex-direction:column;align-items:center;align-self:stretch;flex:1 1 auto;min-height:0}.reveal__stage{position:relative;display:flex;justify-content:center;align-items:center;align-self:stretch;flex:1 1 0;min-height:0;max-height:420px}.reveal__bottle{position:absolute;inset:0;margin:auto;z-index:1;display:block;height:100%;width:auto}.reveal__ring{position:absolute;top:50%;left:50%;height:78%;aspect-ratio:1;transform:translate(-50%,-50%);overflow:visible}.reveal__ring-text{font-family:var(--sans);font-size:15px;font-weight:600;letter-spacing:0.26em;fill:rgba(8,11,43,0.17)}.reveal__strip{width:100vw;margin-top:14px;padding:8px 0 9px;background:var(--header-bg);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);overflow:hidden}.reveal__strip-track{display:flex;width:max-content;animation:strip-drift 30s linear infinite}.reveal__strip:hover .reveal__strip-track,.reveal__strip:focus-within .reveal__strip-track{animation-play-state:paused}.reveal__strip-run{display:flex;align-items:center;gap:36px;padding-right:36px}@keyframes strip-drift{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.reveal__strip{overflow-x:auto}.reveal__strip-track{animation:none}.reveal__strip-run[aria-hidden]{display:none}.reveal__strip-run{padding:0 24px}}.reveal__strip-item{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.reveal__strip-stars{gap:0.4em;font-size:0.78rem;font-weight:600;color:var(--ink)}.reveal__strip-starsvg{width:3.9em;height:0.75em;flex-shrink:0}.reveal__strip-starsvg-bg{fill:#ddd9d0}.reveal__strip-starsvg-fill{fill:#3e7d51}.reveal__strip-quote{font-family:var(--serif);font-style:italic;font-weight:600;font-size:0.95rem;line-height:1.3;color:var(--ink)}.reveal__strip-byline{display:inline-flex;align-items:center;gap:7px;padding:0;background:none;border:none;font:inherit;color:inherit;cursor:pointer}.reveal__strip-byline:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}.reveal__strip-avatar{display:block;width:22px;height:22px;border-radius:7px;object-fit:cover}.reveal__strip-name{font-size:0.72rem;font-weight:700;color:var(--ink);text-decoration:underline dotted rgba(8,11,43,0.4);text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.reveal__strip-cred{font-size:0.68rem;font-weight:600;color:var(--muted);white-space:nowrap}.reveal__strip-cred::before{content:"· "}.doc-pop{position:absolute;left:50%;top:50%;z-index:3;width:min(78vw,310px);padding:18px;background:#fff;border:1px solid var(--hairline);border-radius:16px;box-shadow:0 24px 60px rgba(8,11,43,0.25);text-align:left;opacity:0;visibility:hidden;transform:translate(-50%,-50%) translateY(8px);transition:opacity 0.25s ease,transform 0.25s ease,visibility 0.25s}.doc-pop.is-open{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.doc-pop__close{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--header-bg);border:1px solid var(--hairline);border-radius:9px;color:var(--ink);cursor:pointer}.doc-pop__close svg{width:11px;height:11px}.doc-pop__close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.doc-pop__photo{display:block;width:60px;height:60px;border-radius:18px;object-fit:cover}.doc-pop__quote{margin-top:12px;font-size:0.85rem;line-height:1.55;color:var(--ink)}.doc-pop__byline{display:flex;flex-direction:column;gap:2px;margin-top:10px}.doc-pop__name{font-size:0.72rem;font-weight:700}.doc-pop__cred{font-size:0.64rem;font-weight:600;color:var(--muted)}.hero__lede{font-size:1.05rem;line-height:1.55;color:var(--muted);max-width:42ch}.hero__head{display:flex;flex-direction:column;align-items:center;gap:14px}.hero__sub{font-size:1.05rem;line-height:1.55;color:var(--muted);max-width:42ch}@media(prefers-reduced-motion:no-preference){.hero__lede,.hero__sub,.headline-claim,.nobel-lockup{will-change:transform}}.nobel-pop{position:relative}.nobel-pop__trigger{background:none;border:none;padding:0;font-family:var(--serif);font-style:italic;font-weight:600;font-size:1.06em;color:var(--ink);cursor:pointer;text-decoration:underline dotted rgba(8,11,43,0.4);text-decoration-thickness:1px;text-underline-offset:4px}.nobel-pop__trigger:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.nobel-pop__card{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(5px);width:min(58vw,230px);padding:6px;background:#fff;border:1px solid var(--hairline);border-radius:14px;box-shadow:0 12px 32px rgba(8,11,43,0.18);text-align:center;opacity:0;visibility:hidden;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s;z-index:20}.nobel-pop.is-open .nobel-pop__card{opacity:1;visibility:visible;transform:translateX(-50%)}.nobel-pop__photo{display:block;width:100%;height:auto;border-radius:9px}.nobel-pop__close{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:7px;background:rgba(255,255,255,0.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:rgba(8,11,43,0.55);cursor:pointer}.nobel-pop__close svg{width:10px;height:10px}.nobel-pop__close::after{content:"";position:absolute;inset:-9px}.nobel-pop__close:active{background:rgba(255,255,255,0.98)}.nobel-pop__close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.nobel-pop__caption{display:block;padding:11px 10px 7px;font-size:0.72rem;font-weight:500;line-height:1.55;letter-spacing:0.01em;color:rgba(8,11,43,0.52)}.nobel-pop__dateline{display:block;margin-bottom:4px;font-family:var(--serif);font-style:italic;font-size:0.88rem;color:rgba(8,11,43,0.66)}@media(prefers-reduced-motion:reduce){.nobel-pop__card,.nobel-pop__scrim{transition:none}}.nobel-lockup{display:flex;align-items:center;gap:10px;margin-top:-6px}.nobel-lockup__medal{width:36px;height:36px}.nobel__source{font-size:0.78rem;font-weight:500;letter-spacing:0.05em;color:rgba(8,11,43,0.45)}.cta{display:flex;align-items:center;justify-content:center;gap:8px;width:min(100%,360px);min-height:56px;background:var(--brand);color:#fff;border-radius:999px;text-decoration:none;font-weight:700;font-size:0.92rem;letter-spacing:0.1em;text-transform:uppercase;transition:background 160ms ease}.cta:hover{background:var(--brand-deep)}.cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cta__arrow{font-family:Arial,sans-serif;letter-spacing:0}.trust{margin-top:clamp(10px,2svh,22px);list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px 0}.trust__item{display:flex;align-items:center;justify-content:center;gap:0.5em;font-size:min(0.8rem,3vw);font-weight:600;color:var(--ink);padding:0 0.9em}.trust__item:nth-child(2){border-left:1px solid var(--hairline)}.trust__item:nth-child(3){flex-basis:100%}.trust__icon{width:1.2em;height:1.2em;flex-shrink:0}.scrollcue{display:flex;flex-direction:column;align-items:center;gap:10px;color:rgba(8,11,43,0.35);margin-top:clamp(18px,3.5svh,40px)}.scrollcue__label{font-size:0.78rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:rgba(8,11,43,0.45)}.scrollcue__chevron{display:block;width:18px;height:auto;animation:cue-drift 2.4s ease-in-out infinite}@keyframes cue-drift{0%,100%{transform:translateY(0);opacity:0.7}50%{transform:translateY(5px);opacity:1}}@media(prefers-reduced-motion:reduce){.scrollcue__chevron{animation:none}}.keepcue{position:absolute;left:50%;bottom:clamp(10px,2.4svh,24px);transform:translateX(-50%);color:rgba(8,11,43,0.3);opacity:0;pointer-events:none}.fold--dark .keepcue{color:rgba(246,244,240,0.42)}.fold.is-cue .keepcue{opacity:1}@media(prefers-reduced-motion:no-preference){.keepcue{transition:opacity 0.7s ease}}.keepcue__chevron{display:block;width:20px;height:auto;animation:cue-drift 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.keepcue__chevron{animation:none}}.dotrail{position:fixed;top:50%;right:max(12px,env(safe-area-inset-right));transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;z-index:4;pointer-events:none;opacity:0;transition:opacity 0.6s ease}.dotrail.is-on{opacity:1}.dotrail__dot{width:6px;height:6px;border-radius:50%;background:rgba(8,11,43,0.16);transition:background 0.35s ease,transform 0.35s ease}.dotrail__dot.is-active{background:var(--ink);transform:scale(1.3)}.dotrail--dark .dotrail__dot{background:rgba(246,244,240,0.28)}.dotrail--dark .dotrail__dot.is-active{background:var(--header-bg)}@media(prefers-reduced-motion:reduce){.dotrail,.dotrail__dot{transition:none}}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:10;display:flex;justify-content:center;padding:14px max(16px,env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--header-bg);border-top:1px solid var(--hairline);box-shadow:0 -10px 28px rgba(8,11,43,0.1);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity 0.35s ease,transform 0.35s ease,visibility 0.35s}.sticky-cta.is-on{opacity:1;visibility:visible;transform:none}.sticky-cta__inner{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:420px}.sticky-cta__link{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:13px 24px;border-radius:999px;border:1.5px solid var(--brand);background:var(--brand);color:#fff;text-decoration:none;font-size:0.85rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;box-shadow:0 5px 18px rgba(213,79,47,0.3);transition:background 160ms ease,border-color 160ms ease}.sticky-cta__link:hover{background:var(--brand-deep);border-color:var(--brand-deep)}.sticky-cta__link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.sticky-cta__proof{list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px 0;transition:opacity 0.3s ease}.sticky-cta__proof--stats{display:none}.sticky-cta.is-escalated .sticky-cta__proof--badges{display:none}.sticky-cta.is-escalated .sticky-cta__proof--stats{display:flex}.sticky-cta__proof-item{display:flex;align-items:center;gap:5px;font-size:min(0.72rem,2.9vw);font-weight:600;color:var(--ink);padding:0 7px;white-space:nowrap}.sticky-cta__proof-item+.sticky-cta__proof-item{border-left:1px solid var(--hairline)}.sticky-cta__proof-icon{width:12px;height:12px;flex-shrink:0}@media(prefers-reduced-motion:reduce){.sticky-cta,.sticky-cta__link,.sticky-cta__proof{transition:none}}.morph{width:min(80vw,44svh,380px)}.morph__video{display:block;width:100%;height:auto;aspect-ratio:1;-webkit-mask-image:linear-gradient(to right,transparent,#000 9%,#000 91%,transparent),linear-gradient(to bottom,transparent,#000 9%,#000 91%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 9%,#000 91%,transparent),linear-gradient(to bottom,transparent,#000 9%,#000 91%,transparent);mask-composite:intersect}
