body{background-color:#070810}body:before{display:none}.noise-overlay{display:none}section[id]{scroll-margin-top:56px}.hv-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--ink:#070810;--paper:#f2efe8;--acid:#f3e711;--pink:#f128c1;--violet:#5c38ff;--blue:#1ac8ff;--orange:#ff701d;--text:#0c0c12;--line:#0909102e;--display:"Arial Black", "Helvetica Neue", Arial, sans-serif;--body:"Helvetica Neue", Helvetica, Arial, sans-serif;--background:var(--paper);--foreground:var(--text);--card:var(--paper);--card-foreground:var(--text);--popover:var(--paper);--popover-foreground:var(--text);--primary:var(--ink);--primary-foreground:white;--secondary:var(--pink);--secondary-foreground:white;--muted:#dedbd4;--muted-foreground:#54535b;--accent:var(--acid);--accent-foreground:var(--ink);--destructive:#dd2038;--border:var(--line);--input:var(--line);--ring:var(--pink);--radius:0}*{box-sizing:border-box}html{background:var(--ink)}body{background:var(--paper);color:var(--text);font-family:var(--body);margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}img{width:100%;display:block}a{color:inherit;text-decoration:none}.skip-link{z-index:100;background:var(--acid);color:var(--ink);padding:.75rem 1rem;font-weight:800;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}.case-nav{z-index:30;color:#fff;background:linear-gradient(#03040ce0,#03040c00);justify-content:space-between;align-items:center;padding:1rem clamp(1.25rem,3vw,3rem);display:flex;position:fixed;inset:0 0 auto}.case-nav__brand{font-family:var(--display);letter-spacing:-.04em;font-size:.9rem;font-weight:950}.case-nav nav{letter-spacing:.12em;text-transform:uppercase;gap:clamp(1rem,3vw,2.5rem);font-size:.75rem;font-weight:700;display:flex}.case-nav a{transition:color .18s}.case-nav a:hover,.case-nav a:focus-visible{color:var(--acid)}.hero{color:#fff;background:var(--ink);align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;animation:14s ease-in-out infinite alternate drift;position:absolute;inset:0;transform:scale(1.02)}.hero__veil{background:radial-gradient(circle at 50% 48%,#0708100a 0 18%,#07081080 66%),linear-gradient(#06071247,#0607121f 46%,#060712f0);position:absolute;inset:0}.hero__content{z-index:2;width:min(92vw,1440px);margin:0 auto;padding:9rem 0 8.5rem;position:relative}.eyebrow,.section-label{letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1}.hero h1{font-family:var(--display);letter-spacing:-.095em;text-transform:uppercase;text-shadow:0 0 42px #03021452;margin:.55rem 0 0;font-size:clamp(5.8rem,17vw,16rem);font-weight:950;line-height:.69}.hero__statement{letter-spacing:-.045em;text-transform:uppercase;max-width:27rem;margin:3rem 0 0 auto;font-size:clamp(1.4rem,2.3vw,2.4rem);font-weight:800;line-height:1.05}.hero__footer{z-index:3;text-transform:uppercase;letter-spacing:.09em;border-top:1px solid #fff6;justify-content:space-between;align-items:flex-end;gap:2rem;padding-top:1rem;font-size:.78rem;display:flex;position:absolute;inset:auto clamp(1.25rem,4vw,4rem) 1.3rem}.hero__footer p{max-width:34rem;margin:0}.hero__footer a{white-space:nowrap;font-weight:800}.paper-section{background:var(--paper)}.section-label{align-items:center;display:flex}.intro,.system,.formats,.lifestyle{padding:clamp(5rem,9vw,9rem) clamp(1.25rem,6vw,7rem)}.intro__grid{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);align-items:start;gap:clamp(3rem,8vw,9rem);margin-top:clamp(4rem,8vw,8rem);display:grid}.intro h2,.system h2,.product-world h2,.device-section h2,.formats h2,.retail h2,.environment h2,.lifestyle h2,.seasonal h2,.closing h2,.legacy h2,.cosmic-turn h2{font-family:var(--display);letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(3.4rem,7.4vw,8.5rem);font-weight:950;line-height:.88}.intro__copy{border-top:1px solid var(--line);padding-top:1.5rem;font-size:1rem;line-height:1.7}.intro__copy .lead{letter-spacing:-.025em;margin-top:0;font-size:1.3rem;font-weight:600;line-height:1.45}.scope-line{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(5rem,9vw,10rem);display:grid}.scope-line span{border-right:1px solid var(--line);text-transform:uppercase;flex-direction:column;justify-content:space-between;min-height:7rem;padding:1rem;font-size:.84rem;font-weight:800;display:flex}.scope-line span:last-child{border-right:0}.scope-line b{color:var(--pink);font-size:.65rem}.legacy{background:var(--ink);color:#fff;grid-template-columns:repeat(12,1fr);gap:1.5rem;padding:0 clamp(1.25rem,4vw,4rem) clamp(5rem,8vw,8rem);display:grid;position:relative;overflow:hidden}.legacy__pattern{filter:invert();opacity:.92;background:url(/hellavated-site/legacy-pattern.webp) 50%/cover no-repeat;grid-column:1/-1;height:clamp(8rem,15vw,14rem);margin:0 calc(-1*clamp(1.25rem,4vw,4rem)) clamp(3rem,7vw,7rem)}.legacy__heading{grid-column:1/7;align-self:start;padding-right:4vw}.legacy__heading h2{margin-top:3.5rem}.legacy__heading p,.cosmic-turn__copy p,.product-world__intro p,.device-section__copy p,.formats__heading p,.retail__intro p,.environment__copy p,.lifestyle__heading p,.seasonal__heading p{max-width:30rem;margin-top:2rem;font-size:1.08rem;line-height:1.65}.legacy figure,.formats figure,.retail figure,.device-section figure{margin:0}.legacy__flatlay{grid-column:7/-1}.legacy__flatlay img{aspect-ratio:1.48;-o-object-fit:cover;object-fit:cover;height:auto}.legacy figcaption{letter-spacing:.11em;text-transform:uppercase;color:#ffffff8f;margin-top:.7rem;font-size:.68rem}.legacy__banner{grid-column:3/11;margin-top:clamp(4rem,7vw,8rem)!important}.cosmic-turn{color:#fff;background:#07131b;place-items:center;min-height:110svh;display:grid;position:relative;overflow:hidden}.cosmic-turn>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;position:absolute;inset:0}.cosmic-turn__overlay{background:radial-gradient(circle,#03071414 0 20%,#030714b8 78%);position:absolute;inset:0}.cosmic-turn__copy{z-index:2;text-align:center;width:min(90vw,1180px);position:relative}.cosmic-turn__copy .section-label{justify-content:center}.cosmic-turn__copy h2{text-shadow:0 0 35px #020414bf;margin-top:3rem;font-size:clamp(3.8rem,8.4vw,9.7rem)}.cosmic-turn__copy p{text-align:left;backdrop-filter:blur(12px);background:#05051294;margin-left:auto;margin-right:auto;padding:1.25rem}.cosmic-turn__ingredients{z-index:3;border-top:1px solid #ffffff73;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:auto clamp(1.25rem,4vw,4rem) 1.5rem}.cosmic-turn__ingredients span{letter-spacing:.12em;text-transform:uppercase;padding:1rem .6rem;font-size:.68rem;font-weight:800}.system{background:radial-gradient(circle at 6% 15%,#1ac8ff29 0 13%,transparent 13.2%),radial-gradient(circle at 88% 78%,#ff2d9d21 0 19%,transparent 19.2%),var(--paper)}.system__topline{grid-template-columns:1.3fr .7fr;align-items:end;gap:clamp(3rem,8vw,9rem);margin-top:clamp(4rem,8vw,8rem);display:grid}.system__topline p{border-top:1px solid var(--line);padding-top:1.25rem;font-size:1.15rem;line-height:1.6}.orbit-words{aspect-ratio:1;border:1px solid #0c0c1233;border-radius:50%;width:min(82vw,870px);margin:clamp(5rem,10vw,10rem) auto 3rem;position:relative}.orbit-words:before,.orbit-words:after{content:"";border:1px solid #0c0c1224;border-radius:50%;position:absolute;inset:14%}.orbit-words:after{inset:31%}.orbit-core,.orbit-word{font-family:var(--display);letter-spacing:-.055em;text-align:center;border-radius:50%;place-items:center;font-weight:950;line-height:.9;display:grid;position:absolute}.orbit-core{color:#fff;background:var(--ink);font-size:clamp(1.2rem,2.7vw,2.3rem);inset:38%}.orbit-word{aspect-ratio:1;color:#fff;width:18%;font-size:clamp(.72rem,1.65vw,1.25rem);box-shadow:0 14px 36px #09090f2e}.orbit-word--one{background:var(--pink);top:-2%;left:41%}.orbit-word--two{background:var(--violet);top:40%;right:1%}.orbit-word--three{background:var(--orange);bottom:-2%;left:41%}.orbit-word--four{background:#00a983;top:40%;left:1%}.system__caption{text-align:center;max-width:43rem;margin:0 auto;font-size:1.2rem;font-weight:650}.product-world{color:#fff;background:var(--ink);padding:clamp(5rem,9vw,9rem) clamp(1.25rem,5vw,6rem)}.product-world__intro{grid-template-columns:1.25fr .75fr;align-items:end;gap:clamp(3rem,8vw,9rem);margin-top:clamp(4rem,8vw,8rem);display:grid}.current-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:clamp(4rem,8vw,8rem);display:grid}.current-product{background:#14141d;margin:0;overflow:hidden}.current-product img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.current-product:hover img{transform:scale(1.025)}.current-product figcaption{text-transform:uppercase;letter-spacing:.08em;grid-template-columns:2rem 1fr auto;align-items:center;gap:.8rem;padding:1rem;font-size:.7rem;display:grid}.current-product figcaption span{color:var(--acid);font-weight:800}.current-product figcaption b{font-size:.76rem}.current-product figcaption small{color:#ffffff8a}.device-section{background:var(--pink);grid-template-columns:.9fr 1.1fr .72fr;min-height:100svh;display:grid;overflow:hidden}.device-section__copy{align-self:center;padding:clamp(4rem,7vw,7rem) clamp(1.25rem,4vw,4rem)}.device-section__copy h2{margin-top:3.5rem;font-size:clamp(3.3rem,5.6vw,6.2rem)}.device-section__wide,.device-section__portrait{min-height:100%}.device-section figure img{-o-object-fit:cover;object-fit:cover;height:100%}.device-section__wide{background:#0e0f18}.device-section__wide img{padding:6%;-o-object-fit:contain!important;object-fit:contain!important}.device-section__portrait img{-o-object-position:54% center;object-position:54% center}.formats__heading,.lifestyle__heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(3rem,8vw,9rem);margin-top:clamp(4rem,8vw,8rem);display:grid}.formats__gummies{margin-top:clamp(4rem,8vw,8rem)!important}.formats__gummies img{aspect-ratio:3;-o-object-fit:cover;object-fit:cover}.formats__prerolls{width:min(80vw,980px);margin:clamp(3rem,6vw,6rem) 0 0 auto!important}.formats__prerolls img{aspect-ratio:1.7;-o-object-fit:cover;object-fit:cover}.formats figcaption{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin-top:.75rem;font-size:.72rem;display:flex}.formats figcaption span{color:#68666b}.retail{color:#fff;background:#4b24bd;grid-template-columns:repeat(12,1fr);gap:1rem;padding:clamp(5rem,9vw,9rem) clamp(1.25rem,5vw,6rem);display:grid}.retail__intro{grid-column:1/7;padding-right:4vw}.retail__intro h2{margin-top:3rem}.retail__poster--one{grid-column:7/10}.retail__poster--two{grid-column:10/-1;margin-top:5rem!important}.retail__poster img{aspect-ratio:.76;-o-object-fit:cover;object-fit:cover}.retail__activation{grid-column:2/8;margin-top:-5rem!important}.retail__activation img{aspect-ratio:1.75;-o-object-fit:cover;object-fit:cover}.environment{color:#fff;background:var(--ink);align-items:end;min-height:92svh;display:grid;position:relative;overflow:hidden}.environment__art{-o-object-fit:cover;object-fit:cover;height:100%;position:absolute;inset:0}.environment:after{content:"";background:linear-gradient(90deg,#04050fe6,#04050f33 65%),linear-gradient(#0000 54%,#04050fa6);position:absolute;inset:0}.environment__copy{z-index:2;grid-template-columns:1.3fr .7fr;align-items:end;gap:clamp(2rem,5vw,4rem);width:min(92vw,1380px);padding:clamp(4rem,8vw,8rem) clamp(1.25rem,5vw,6rem);display:grid;position:relative}.environment__copy .section-label{grid-column:1/-1}.environment__copy p{margin-top:0}.lifestyle__gallery{grid-template-columns:.72fr 1.15fr .72fr;align-items:center;gap:1rem;margin-top:clamp(4rem,8vw,8rem);display:grid}.lifestyle__gallery img{-o-object-fit:cover;object-fit:cover;height:clamp(28rem,56vw,53rem)}.lifestyle__gallery img:nth-child(2){height:clamp(23rem,43vw,41rem)}.seasonal{color:#fff;background:var(--ink);grid-template-columns:.72fr 1.28fr;gap:clamp(3rem,6vw,7rem);padding:clamp(5rem,9vw,9rem) clamp(1.25rem,5vw,6rem);display:grid}.seasonal__heading{align-self:start;position:sticky;top:7rem}.seasonal__heading h2{margin-top:3.5rem;font-size:clamp(3.3rem,5.8vw,6.8rem)}.seasonal__grid{min-width:0}.seasonal__lto{background:#151520;margin:0 0 1rem}.seasonal__lto img{aspect-ratio:3.2;-o-object-fit:cover;object-fit:cover;width:100%}.seasonal__lto figcaption{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding:1rem;font-size:.7rem;display:flex}.seasonal__lto figcaption span{color:#ffffff94;text-align:right}.season{isolation:isolate;background-image:url(/hellavated-site/current-flavor-cosmos.webp);background-size:132%;border-bottom:1px solid #ffffff59;flex-direction:column;justify-content:space-between;min-height:33rem;padding:clamp(1.2rem,2.5vw,2.2rem);display:flex;position:relative;overflow:hidden}.season:before{content:"";z-index:-1;background:var(--season-wash);mix-blend-mode:multiply;position:absolute;inset:0}.season:after{content:"";z-index:-1;background:linear-gradient(#04050f0a,#04050fc2);position:absolute;inset:0}.season--spring{--season-wash:linear-gradient(135deg, #ff2d9d26, #69ff0047);background-position:72% 38%}.season--summer{--season-wash:linear-gradient(135deg, #ffc50024, #ff48004d);background-position:90% 2%}.season--fall{--season-wash:linear-gradient(135deg, #ff5e0047, #52006180);background-position:8% 84%}.season--winter{--season-wash:linear-gradient(135deg, #00d5ff57, #2700a059);background-position:42% 52%}.season>span{letter-spacing:.12em;font-size:.76rem;font-weight:800}.season h3{font-family:var(--display);letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(4rem,8vw,8.5rem);line-height:.82}.season p{max-width:28rem;margin:1.5rem 0;font-size:1.1rem;font-weight:700}.season small,.current-product-stage__copy>span{letter-spacing:.14em;text-transform:uppercase;opacity:.72;font-size:.66rem;font-weight:800}.closing{color:#fff;background:#05060d;align-content:space-between;min-height:100svh;padding:clamp(5rem,9vw,9rem) clamp(1.25rem,5vw,6rem) 2rem;display:grid;position:relative;overflow:hidden}.closing__art{opacity:.76;background:radial-gradient(circle at 35% 55%,#07071214,#070712eb 77%),url(/hellavated-site/current-fruit-universe.webp) 50%/cover no-repeat;position:absolute;inset:0}.closing__copy{z-index:2;width:min(92vw,1380px);position:relative}.closing__copy h2{max-width:72rem;margin-top:clamp(4rem,9vw,9rem)}.closing__copy>p{max-width:54rem;color:var(--acid);font-family:var(--display);letter-spacing:-.06em;text-transform:uppercase;margin:2rem 0 0 auto;font-size:clamp(2rem,4.8vw,5.4rem);font-weight:950;line-height:.95}@keyframes drift{0%{transform:scale(1.02)translate(-.4%,-.3%)}to{transform:scale(1.06)translate(.4%,.3%)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero__image{animation:none}}@media(max-width:900px){.case-nav nav{display:none}.hero__content{padding-bottom:10rem}.hero__statement{margin-left:0}.intro__grid,.system__topline,.product-world__intro,.formats__heading,.lifestyle__heading,.seasonal{grid-template-columns:1fr}.scope-line{grid-template-columns:1fr 1fr}.scope-line span:nth-child(2n){border-right:0}.legacy__heading{grid-column:1/-1}.legacy__flatlay{grid-column:2/-1}.legacy__banner{grid-column:1/11}.current-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.environment__copy{grid-template-columns:1fr}.device-section{grid-template-columns:1fr 1fr}.device-section__copy{grid-column:1/-1}.device-section__wide,.device-section__portrait{min-height:70svh}.retail__intro{grid-column:1/-1;margin-bottom:3rem}.retail__poster--one{grid-column:1/7}.retail__poster--two{grid-column:7/-1;margin-top:3rem!important}.retail__activation{grid-column:2/11;margin-top:3rem!important}.seasonal__heading{position:static}}@media(max-width:620px){.hero__footer{align-items:flex-start}.hero__footer p{display:none}.hero h1{font-size:clamp(5rem,27vw,8rem)}.scope-line{grid-template-columns:1fr}.scope-line span{border-right:0;border-bottom:1px solid var(--line)}.legacy{display:block}.legacy__flatlay,.legacy__banner{margin-top:3rem!important}.cosmic-turn__ingredients{grid-template-columns:1fr 1fr}.orbit-words{width:92vw}.current-product-grid{grid-template-columns:1fr}.current-product figcaption{grid-template-columns:2rem 1fr}.current-product figcaption small{grid-column:2}.device-section{grid-template-columns:1fr}.device-section__wide,.device-section__portrait{min-height:72svh}.formats__gummies img{aspect-ratio:1.5}.formats__prerolls{width:100%}.retail{display:block}.retail figure{margin-top:1rem!important}.lifestyle__gallery{grid-template-columns:1fr}.lifestyle__gallery img,.lifestyle__gallery img:nth-child(2){height:75svh}.season{min-height:28rem}.seasonal__lto img{aspect-ratio:1.7}.seasonal__lto figcaption{display:block}.seasonal__lto figcaption span{text-align:left;margin-top:.35rem;display:block}}.cs-nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:1rem;height:4rem;padding-inline:var(--zg-gutter);background:var(--ms-bar-bg, #0b0b0d);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border-bottom:1px solid var(--ms-hair, rgba(255, 255, 255, .14))}.cs-nav-logo{display:inline-flex;line-height:0}.cs-nav-logo img{height:1.25rem;width:auto;display:block;transition:opacity .2s ease}.cs-nav-logo:hover img{opacity:.7}.cs-nav-back{display:inline-flex;align-items:center;gap:.5rem;font-size:.6rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--ms-ink-3, rgba(255, 255, 255, .62));text-decoration:none;transition:color .2s ease,gap .2s ease}.cs-nav-back:hover{color:var(--ms-ink, #fff);gap:.75rem}.cs-nav-mid{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1.1rem;white-space:nowrap;pointer-events:none}.cs-nav-brand{font-size:.6rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--ms-ink, #fff)}.cs-nav-sections{display:flex;align-items:center;gap:1.35rem;padding-left:1.1rem;border-left:1px solid var(--ms-hair, rgba(255, 255, 255, .14));pointer-events:auto}.cs-nav-sections a{font-size:.6rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ms-ink-3, rgba(255, 255, 255, .62));text-decoration:none;transition:color .2s ease}.cs-nav-sections a:hover{color:var(--ms-ink, #fff)}.cs-nav-sections a{position:relative;display:inline-block;--p: 0;--nav-ink: var(--ms-ink-3, rgba(255, 255, 255, .62));color:transparent;background-image:linear-gradient(90deg,var(--nav-ink) 0 50%,var(--ms-accent, var(--ms-ink, #fff)) 50% 100%);background-size:200% 100%;background-position:0 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;transition:none}.cs-nav-sections a:hover{--nav-ink: var(--ms-ink, #fff);color:transparent}.cs-nav-sections a:after{content:"";position:absolute;left:0;right:0;bottom:-.5rem;height:2px;background:var(--ms-accent, var(--ms-ink, #fff));transform:scaleX(var(--p));transform-origin:left center;pointer-events:none}.cs-nav-sections a.is-current{background-position:100% 0}.cs-nav-sections a.is-leaving{transition:background-position .5s cubic-bezier(.22,1,.36,1)}.cs-nav-sections a.is-leaving:after{transform-origin:right center;transform:scaleX(0);transition:transform .5s cubic-bezier(.22,1,.36,1)}@media(max-width:1000px){.cs-nav-sections{display:none}}.cs-nav-sections a:focus-visible,.cs-nav-logo:focus-visible,.cs-nav-back:focus-visible,.cs-next-link:focus-visible{outline:2px solid var(--ms-ink, #fff);outline-offset:5px;border-radius:2px}.cs-next{border-top:1px solid var(--ms-hair, rgba(255, 255, 255, .14))}.cs-next-link{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:1.1rem;padding:4.5rem clamp(1.5rem,6vw,6rem);background:var(--nx-bg);text-decoration:none;transition:filter .3s ease}.cs-next-link:hover{filter:brightness(1.18)}.cs-next-link>.cs-eyebrow,.cs-next-name{position:relative;z-index:2}.cs-next-link .cs-eyebrow{font-size:.7rem;font-weight:600;letter-spacing:.35em;text-transform:uppercase;color:#ffffff59;margin:0}.cs-next-art{position:absolute;inset:0;background-image:var(--nx-art);background-size:var(--nx-art-size, cover);background-position:var(--nx-art-pos, 50% 50%);background-repeat:var(--nx-art-repeat, no-repeat);filter:var(--nx-art-filter, none);opacity:var(--nx-art-op, 0);transform:scale(1.03);transition:transform .55s cubic-bezier(.16,.84,.34,1);z-index:0}.cs-next-link:hover .cs-next-art{transform:scale(1.07)}.cs-next-scrim{position:absolute;inset:0;z-index:1;background:radial-gradient(110% 130% at 90% 0%,var(--nx-glow) 0%,transparent 50%),linear-gradient(90deg,#000000b8,#00000057 42%,#0000 80%),linear-gradient(180deg,#0000004d,#0000 40%)}.cs-next-name{display:inline-flex;align-items:baseline;gap:1.2rem;font-weight:900;text-transform:uppercase;font-size:clamp(2.4rem,7vw,5.5rem);line-height:1;color:#fff}.cs-next-logo{height:calc(clamp(1.9rem,4.6vw,3.6rem) * var(--nx-logo-scale, 1));width:auto;max-width:min(100%,26rem);-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;display:inline-block}.cs-next-name svg{color:var(--nx-accent);align-self:center;transition:transform .3s ease}.cs-next-link:hover .cs-next-name svg{transform:translate(4px,-4px)}.cs-next-index{font-size:.35em;font-weight:800;color:var(--nx-accent)}.cs-pagerpin{height:0;position:sticky;bottom:0;z-index:30}.cs-pagerbar{position:absolute;bottom:0;left:0;right:0;height:5rem;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:1rem;padding:0 var(--zg-gutter) .95rem;background:linear-gradient(to top,color-mix(in srgb,var(--ms-bar-bg, #0b0b0d) 100%,transparent) 0%,color-mix(in srgb,var(--ms-bar-bg, #0b0b0d) 82%,transparent) 34%,color-mix(in srgb,var(--ms-bar-bg, #0b0b0d) 42%,transparent) 68%,transparent 100%);pointer-events:none}.cs-pagerbar>*{pointer-events:auto}.cs-pagerbar:before{content:"";position:absolute;inset:0;z-index:-1;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 30%,rgba(0,0,0,.35) 65%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,#000 30%,rgba(0,0,0,.35) 65%,transparent 100%);pointer-events:none}.cs-pagerbar-link{display:inline-flex;align-items:center;gap:.7rem;min-width:0;justify-self:start;grid-column:1;color:var(--ms-ink-3, rgba(255, 255, 255, .55));text-decoration:none;transition:color .2s ease}.cs-pagerbar-next{justify-self:end;grid-column:3}.cs-pagerbar-link span{display:flex;align-items:baseline;gap:.5rem;min-width:0}.cs-pagerbar-link i{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cs-pagerbar-link b{font-size:.92rem;font-weight:700;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-pagerbar-link svg{flex:none;transition:transform .25s ease}.cs-pagerbar-link:hover{color:var(--ms-ink, #f1eee7)}.cs-pagerbar-link:hover svg{transform:translate(-4px)}.cs-pagerbar-next:hover svg{transform:translate(4px)}.cs-pagerbar-link:focus-visible{outline:2px solid var(--ms-ink, #f1eee7);outline-offset:4px}.cs-pagerbar-here{grid-column:2;display:flex;align-items:baseline;justify-self:center;gap:.55rem;flex:none;min-width:0}.cs-pagerbar-here em:before{content:"·";margin-right:.55rem;opacity:.4}.cs-pagerbar-here em{font-style:normal;font-size:.7rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ms-ink-3, rgba(255, 255, 255, .55));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:18rem}.cs-pagerbar-count{display:inline-flex;align-items:baseline;gap:.28rem;flex:none;font-size:.95rem;font-weight:900;line-height:1;color:var(--ms-ink-3, rgba(255, 255, 255, .55))}.cs-pagerbar-count b{color:var(--ms-ink, #f1eee7);font-weight:900}.cs-pagerbar-count i{font-style:normal;opacity:.5;font-weight:600}#page-content:has(.cs-pagerpin) .cs-next-link{padding-bottom:7.5rem}@media(prefers-reduced-motion:reduce){.cs-pagerbar-link,.cs-pagerbar-link svg{transition:none}}@media(max-width:720px){.cs-pagerbar{height:auto;padding-top:2.5rem}.cs-pagerbar-link b{white-space:normal}.cs-pagerbar-next b{text-align:right}.cs-pagerbar-here em{display:none}#page-content:has(.cs-pagerpin) .cs-next-link{padding-bottom:8.5rem}}.cs-next{display:block;padding:0;background:none;font-size:inherit;color:inherit}.cs-next .cs-next-link,.cs-next .cs-all-work{border-bottom:0}.cs-nav,.cs-nav *,.cs-next,.cs-next *,.cs-pagerbar,.cs-pagerbar *{font-family:Montserrat,system-ui,sans-serif}:root{--ms-bar-bg: #070810;--ms-hair: rgba(242, 239, 232, .16);--ms-ink: #f2efe8;--ms-ink-3: rgba(242, 239, 232, .62)}.cs-nav~main .hero{min-height:calc(100svh - 4rem)}
