.n{font-family:Newsreader,Georgia,serif;font-weight:400;font-optical-sizing:auto;font-variant-numeric:lining-nums}p,h1,h2,h3,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.lp-fade{animation:lpfade .45s cubic-bezier(.2,.7,.2,1) both}@keyframes lpfade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lp-fade{animation:none}}.lp-chip{transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}.lp-chip:hover{transform:translateY(-2px);box-shadow:0 14px 34px #1e0b2e33!important}@keyframes lp-breath{0%{transform:scale(.5)}40%{transform:scale(1)}47%{transform:scale(1.04)}55%{transform:scale(1)}95%{transform:scale(.5)}to{transform:scale(.5)}}@keyframes lp-bin{0%{opacity:1}38%{opacity:1}41%{opacity:.3}97%{opacity:.3}to{opacity:1}}@keyframes lp-bhold{0%{opacity:.3}38%{opacity:.3}41%{opacity:1}53%{opacity:1}56%{opacity:.3}to{opacity:.3}}@keyframes lp-bout{0%{opacity:.3}53%{opacity:.3}56%{opacity:1}93%{opacity:1}96%{opacity:.3}to{opacity:.3}}.lp-breathe{animation:lp-breath 10s ease-in-out infinite}.lp-b-in{animation:lp-bin 10s linear infinite}.lp-b-hold{animation:lp-bhold 10s linear infinite}.lp-b-out{animation:lp-bout 10s linear infinite}@media(prefers-reduced-motion:reduce){.lp-breathe,.lp-b-in,.lp-b-hold,.lp-b-out{animation:none}}@supports (animation-timeline: view()){.lp-rise{animation:lp-rise linear both;animation-timeline:view();animation-range:entry 0% entry 100%}@keyframes lp-rise{0%{transform:translateY(70%)}to{transform:none}}}details>summary{text-wrap:balance}@media(prefers-reduced-motion:reduce){.lp-bar{transition:none!important}.lp-rise{animation:none}}.lp-rbar{transform:translateY(115%);transition:transform .5s cubic-bezier(.22,.8,.25,1)}.lp-rbar.is-in{transform:none}.lp-drop{transform:translateY(-118%);opacity:0;pointer-events:none;transition:transform .7s cubic-bezier(.22,.8,.25,1),opacity .45s ease}.lp-drop.is-in{transform:none;opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.lp-drop{transition:opacity .3s ease}}.lp-pcw{filter:drop-shadow(0 0 0 rgba(30,11,46,0)) drop-shadow(0 0 0 rgba(30,11,46,0));transition:filter .14s ease}.lp-pcw.is-open{filter:drop-shadow(0 3px 8px rgba(30,11,46,.08)) drop-shadow(0 14px 30px rgba(30,11,46,.14));transition:filter .4s ease .34s}.lp-pc{opacity:0;visibility:hidden;clip-path:var(--c0);transition:clip-path .42s cubic-bezier(.4,0,.2,1),opacity .16s ease .38s,visibility 0s linear .54s}.lp-pc.is-open{opacity:1;visibility:visible;clip-path:inset(0 0 0 0 round 22px);transition:clip-path .5s cubic-bezier(.2,.8,.2,1),opacity .1s ease}.lp-pc .lp-pc-row{transform:translate(var(--dx),calc(0px - var(--sh)));transition:transform .42s cubic-bezier(.4,0,.2,1)}.lp-pc.is-open .lp-pc-row{transform:none;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.lp-pc .lp-pc-body{opacity:0;transition:opacity .12s ease}.lp-pc.is-open .lp-pc-body{opacity:1;transition:opacity .3s ease .2s}@media(prefers-reduced-motion:reduce){.lp-pcw,.lp-pc,.lp-pc .lp-pc-row,.lp-pc .lp-pc-body{transition:none!important}}@property --lpn{syntax:"<integer>";inherits:false;initial-value:612}.lp-sun{transform:translateY(45%)}.lpc.is-on .lp-sun{transform:none;transition:transform 1.8s cubic-bezier(.2,.7,.2,1) .3s}.lp-why{opacity:0;transform:translateY(16px)}.lpc.is-on .lp-why{opacity:1;transform:none;transition:opacity .4s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.lpc.is-on .lp-why2{transition-delay:.12s}.lpc.is-on .lp-why3{transition-delay:.24s}.lp-ping{transform-box:view-box;transform-origin:292px 436px;opacity:0}.lpc.is-on .lp-ping{animation:lp-ping 1.9s cubic-bezier(.15,.6,.3,1) .25s 1 both}@keyframes lp-ping{0%{transform:scale(1);opacity:.9}to{transform:scale(5.6);opacity:0}}.lp-rc{opacity:0;transform:translate(-40px)}.lp-rit-phone{transform:translate(40px)}.lpc.is-on .lp-rc{opacity:1;transform:none;transition:opacity .4s ease,transform .75s cubic-bezier(.2,.7,.2,1)}.lpc.is-on .lp-rc2{transition-delay:.06s}.lpc.is-on .lp-rc3{transition-delay:.12s}.lpc.is-on .lp-rit-phone{transform:none;transition:transform .8s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:reduce){.lp-ping{animation:none}}@property --hrn{syntax:"<integer>";inherits:false;initial-value:62}@property --brn{syntax:"<integer>";inherits:false;initial-value:13}.lp-hrn{--hrn:62;counter-reset:hrn var(--hrn);animation:lp-hrn 21s steps(1,end) infinite}.lp-hrn:after{content:counter(hrn)}.lp-brn{--brn:13;counter-reset:brn var(--brn);animation:lp-brn 34s steps(1,end) infinite}.lp-brn:after{content:counter(brn)}@keyframes lp-hrn{0%{--hrn:62}11%{--hrn:63}22%{--hrn:62}31%{--hrn:61}43%{--hrn:62}55%{--hrn:63}64%{--hrn:64}76%{--hrn:63}88%{--hrn:62}to{--hrn:62}}@keyframes lp-brn{0%{--brn:13}38%{--brn:14}61%{--brn:13}84%{--brn:12}to{--brn:13}}.lp-ecg{animation:lp-scroll 5.806452s linear infinite}.lp-brw{animation:lp-scroll 4.615355s linear infinite}@keyframes lp-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-pen{transform:translateY(22.4px);animation:lp-pen .967742s linear infinite}@keyframes lp-pen{0%{transform:translateY(22.4px)}20%{transform:translateY(22.4px)}28%{transform:translateY(18px)}36%{transform:translateY(22.4px)}48%{transform:translateY(22.4px)}54%{transform:translateY(.4px)}62%{transform:translateY(37.8px)}70%{transform:translateY(22.4px)}to{transform:translateY(22.4px)}}.lp-print{transform:translate(0)}.lpc.is-on .lp-print{animation:lp-print 5.225806s linear forwards}@keyframes lp-print{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.lp-ecg,.lp-brw,.lp-pen,.lp-hrn,.lp-brn{animation:none}.lp-print{display:none}}@font-face{font-family:Aryal Grotesk;src:url(aryal-site-AryalGrotesk-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aryal Grotesk;src:url(aryal-site-AryalGrotesk-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(aryal-site-Newsreader.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(aryal-site-Newsreader-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(aryal-site-JetBrainsMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--night:#1E0B2E;--noon:#F0EADB;--morning:#FFE414;--golden:#FF9C00;--dawn:#FC4D0F;--ember:#8E1F12;--sky:#A6E1F4;--muted:#5A4E63;--rule:rgba(30,11,46,.16);--g:"Aryal Grotesk","Schibsted Grotesk",system-ui,sans-serif;--n:"Newsreader",Georgia,serif;--m:"JetBrains Mono",ui-monospace,monospace;--gut:48px}@media(max-width:999px){:root{--gut:24px}}@media(max-width:599px){:root{--gut:16px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}body{margin:0;background:#fffefb;color:var(--night);font-family:var(--g);font-size:16px;line-height:normal;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img{max-width:100%}button{font:inherit;color:inherit}a{color:inherit}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ico{display:block;width:1em;height:1em;flex:0 0 auto}.wm,.sym{display:block}.sym{transform:translateY(-6%)}.wrap{max-width:1440px;margin:0 auto}.t-display{font-family:var(--g);font-weight:400;line-height:.92;letter-spacing:-.025em}.t-heading{font-family:var(--g);font-weight:400;line-height:.98;letter-spacing:-.02em}.t-title{font-family:var(--g);font-weight:400;line-height:1.15;letter-spacing:-.005em}.t-lead{font-family:var(--g);font-weight:400;line-height:1.28;letter-spacing:-.005em}.t-body{font-family:var(--g);font-weight:400;line-height:1.45;letter-spacing:-.003em}.t-label{font-family:var(--m);font-weight:400;line-height:1.25;letter-spacing:.02em;text-transform:uppercase}.sticker{display:inline-block;background:var(--morning);color:var(--night);font-family:var(--n);font-style:italic;font-weight:400;font-size:1.06em;line-height:.94;letter-spacing:-.01em;padding:.04em .16em .1em .1em;vertical-align:baseline}.sticker-run{display:inline;background:var(--morning);font-family:var(--n);font-style:italic;font-weight:400;font-size:1.1em;line-height:1.28;letter-spacing:-.01em;padding:.02em .16em .06em .1em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:0 28px;border:0;border-radius:999px;background:var(--night);color:#fffefb;text-decoration:none;cursor:pointer;font-family:var(--g);font-weight:400;font-size:17px;line-height:1;letter-spacing:-.005em;white-space:nowrap;transition:transform .2s ease,background-color .2s ease}.btn:hover{background:#2e1a40}.btn:active{transform:translateY(1px)}.btn .ico{font-size:15px}.btn-sm{min-height:44px;font-size:16px}.btn-ghost{background:transparent;color:var(--night);box-shadow:inset 0 0 0 1.5px var(--night)}.btn-ghost:hover{background:#1e0b2e0d}:focus-visible{outline:2px solid var(--night);outline-offset:3px}.join{display:flex;flex-direction:column;gap:12px;width:100%;max-width:600px}.join-row{display:flex;gap:10px;width:100%}.join input{flex:1 1 auto;min-width:0;width:100%;height:58px;border:0;border-radius:999px;padding:0 24px;background:#fffefb;box-shadow:inset 0 0 0 1.5px var(--rule);color:var(--night);font-family:var(--g);font-size:17px;line-height:1.45;letter-spacing:-.003em;outline:none;transition:box-shadow .2s ease}.join input::placeholder{color:#8a8193}.join input:focus{box-shadow:inset 0 0 0 1.5px var(--night)}.join .btn{flex:0 0 auto}.join-note{font-family:var(--m);font-size:12px;line-height:1.25;padding-left:24px}.join.is-err input{box-shadow:inset 0 0 0 1.5px var(--dawn)}.join.is-err .join-note{color:var(--dawn);opacity:1}@media(max-width:599px){.join-row{flex-direction:column}.join input,.join .btn{height:54px;min-height:54px;font-size:16px}.join .btn{width:100%}.join-note{font-size:11px;padding-left:0;text-align:center}}.site-hdr{position:absolute;left:0;right:0;top:0;z-index:30;height:104px}.site-hdr .wrap{position:relative;height:100%}.site-hdr .brand{position:absolute;left:var(--gut);top:20px;height:64px;display:flex;align-items:center;color:var(--night)}.site-hdr .brand .wm{display:block;width:112px;height:auto}.site-hdr .act{position:absolute;right:var(--gut);top:30px}.lp-drop{position:fixed;top:12px;left:50%;width:min(680px,calc(100% - 48px));margin-left:calc(min(680px,calc(100% - 48px))/-2);height:60px;padding:0 8px 0 24px;border-radius:999px;background:#fffefbe6;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 0 0 1px #1e0b2e0f,0 14px 36px #1e0b2e1f;display:flex;align-items:center;justify-content:space-between;z-index:50}.lp-drop .sym{height:27px;width:auto;color:var(--night)}@media(max-width:999px){.site-hdr{height:80px}.site-hdr .brand{top:12px;height:56px}.site-hdr .brand .wm{width:84px}.site-hdr .act{top:21px}.site-hdr .act .btn{min-height:38px;padding:0 20px;font-size:13px}.lp-drop{top:8px;height:52px;padding:0 6px 0 16px;width:calc(100% - 20px);margin-left:calc((100% - 20px)/-2)}.lp-drop .sym{height:24px}.lp-drop .btn{min-height:40px;font-size:15px;padding:0 22px}}.hero{position:relative;z-index:1;background-color:var(--sky);overflow:clip}.hero-d{background-image:linear-gradient(180deg,#a6e1f4 -8.7%,#bae3ed 23.5%,#f0eadb 99.4%,#ff9c00 181%)}@media(max-width:999px){.hero-d{background-image:linear-gradient(180deg,#a6e1f4 -1.7%,#bae3ed 28%,#f0eadb 97.9%,#ff9c00 173%)}}.hero .wrap{position:relative;min-height:clamp(680px,54.17vw,780px);padding:140px var(--gut) 72px}.hero-copy{position:relative;z-index:3;display:flex;flex-direction:column;gap:26px;max-width:min(700px,52%)}.hero h1{font-size:clamp(58px,7.22vw,104px);margin:0}.hero .sub{font-size:clamp(20px,1.67vw,24px);max-width:22em;text-wrap:balance;margin:0}.hero .join{margin-top:8px;max-width:min(600px,100%)}.advisors{display:flex;align-items:center;gap:14px;margin-top:10px}.advisors .faces{display:flex;flex:0 0 auto}.advisors .faces img{position:relative;width:38px;height:38px;border-radius:50%;object-fit:cover;display:block;box-shadow:0 0 0 2px #fffefbf2}.advisors .faces img+img{margin-left:-7px}.advisors p{font-size:14px;line-height:1.35;margin:0}.art{position:absolute;z-index:2;left:49.375%;width:41.18%;bottom:0;margin-bottom:-2.08%;aspect-ratio:1170/1437}.art>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.spot{position:absolute;z-index:6;top:var(--dy-d);right:calc(73.8% - var(--ov))}.spot.r{right:auto;left:calc(71.4% - var(--ov))}.lp-chip{display:inline-flex;align-items:center;gap:12px;padding:7px 20px 7px 7px;border:0;margin:0;border-radius:999px;background:#fffefbe6;box-shadow:0 10px 30px #1e0b2e1f;cursor:pointer;white-space:nowrap;font-family:var(--g);font-size:17px;line-height:1.45;letter-spacing:-.003em;color:var(--night)}.dot{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px}.dot-m{background:var(--morning)}.dot-n{background:var(--night)}.dot-d{background:var(--dawn)}.dot-s{background:var(--sky)}.lp-pcw{position:absolute;top:0;left:0;width:380px;z-index:7;pointer-events:none}.spot.r .lp-pcw{left:auto;right:0}.lp-pc{position:relative;pointer-events:auto;cursor:pointer;border-radius:24px;padding:20px;background:#fffefb;--c0:inset(0 calc(100% - 180px) calc(100% - 48px) 0 round 24px);--dx:-13px;--sh:13px}.lp-pc-row{display:flex;align-items:center;gap:12px}.lp-pc-row span:last-child{white-space:nowrap;font-size:17px;line-height:1.45;letter-spacing:-.003em}.lp-pc-body p{margin:8px 0 0 46px;font-size:15px;line-height:1.4;letter-spacing:-.003em;color:var(--muted)}.lp-pc-body a{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0 46px;color:var(--muted);text-decoration:none;font-family:var(--m);font-size:10px;line-height:1.25}.lp-pc-body a span:first-child{text-decoration:underline;text-underline-offset:2px}.pop-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border:0;margin:0;padding:0;background:transparent;cursor:pointer;display:none}.pop-scrim,.lp-chip,.lp-pc{-webkit-tap-highlight-color:transparent}.pop-on .pop-scrim{display:block}.hero-adv-m{display:none}@media(max-width:999px){.hero .wrap{min-height:0;padding:80px var(--gut) 0}.hero-copy{max-width:640px;gap:16px}.hero h1{font-size:clamp(52px,12vw,84px)}.hero .sub{font-size:clamp(19px,2.6vw,22px)}.hero .join{margin-top:4px}.hero-copy .advisors{display:none}.hero-adv-m{display:block;background:#fffefb;padding:24px var(--gut) 0}.hero-adv-m .advisors{margin:0 auto;max-width:640px;gap:12px}.hero-adv-m .faces img{width:34px;height:34px}.hero-adv-m .faces img+img{margin-left:-6px}.hero-adv-m p{font-size:13px}.art{position:relative;left:auto;bottom:auto;margin:22px auto 0;width:min(100%,560px);aspect-ratio:390/479}.art>img{-webkit-mask-image:none;mask-image:none}.hero .wrap{padding-left:var(--gut);padding-right:var(--gut)}.hero .art{margin-left:calc(var(--gut) * -1);margin-right:calc(var(--gut) * -1);width:calc(100% + var(--gut) * 2);max-width:none}}@media(min-width:600px)and (max-width:999px){.hero .art{width:min(100%,560px);margin-left:auto;margin-right:auto}}@media(min-width:1000px)and (max-width:1279px){.art{left:54.5%;width:36.5%}.hero-copy{max-width:51%}}@media(min-width:1280px)and (max-width:1439px){.art{left:52%;width:39%}}@media(min-width:600px)and (max-width:999px){.hero-copy{margin:0 auto}}@media(max-width:999px){.lp-chip{gap:9px;padding:5px 14px 5px 5px;font-size:14px}.dot{width:28px;height:28px}.lp-pcw{width:300px}.lp-pc{border-radius:20px;padding:16px;--dx:-11px;--sh:11px}.lp-pc-row{gap:9px}.lp-pc-row span:last-child{font-size:14px}.lp-pc-body p{margin:6px 0 0 37px;font-size:14px}.lp-pc-body a{margin:12px 0 0 37px}.spot{left:var(--dx-m);right:auto;top:var(--dy-m)}.spot.r{left:auto;right:var(--dx-m)}}.lp-live{animation:lp-live 1.8s ease-in-out infinite}@keyframes lp-live{0%,to{opacity:1;box-shadow:0 0 #fc4d0f73}50%{opacity:.55;box-shadow:0 0 0 6px #fc4d0f00}}.lp-trace{clip-path:inset(0 0 0 100%)}.lpc.is-on .lp-trace{animation:lp-trace 5.225806s linear forwards}@keyframes lp-trace{to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.lp-live{animation:none}.lp-trace{clip-path:none;animation:none}}.deck-sec{background:#fffefb;padding:120px 0;scroll-margin-top:80px}.deck{position:relative;--cw:400px;--k:1.142857;--gap:24px;--lead:472px}.deck-view{overflow:hidden;touch-action:pan-y}.io .deck:not(.is-vis) *,.io .sc-sig:not(.is-vis) *{animation-play-state:paused!important}.deck-row{display:flex;gap:var(--gap);padding-left:calc(var(--lead) + max(0px,(100vw - 1440px) / 2));transition:transform .7s cubic-bezier(.2,.7,.2,1);will-change:transform}.deck.is-drag .deck-row{transition:none}.deck.is-drag{cursor:grabbing;-webkit-user-select:none;user-select:none}.deck img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.deck-card{flex:0 0 var(--cw);width:var(--cw);display:flex;flex-direction:column;gap:18px}.lpc{position:relative;width:var(--cw);height:var(--cw);border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #1e0b2e0f}.lpc-art{position:absolute;left:0;top:0;width:350px;height:350px;transform:scale(var(--k));transform-origin:0 0;overflow:hidden}.deck-cap{padding:0 4px}.deck-cap h3{font-size:24px;margin:0}.deck-cap p{margin-top:8px;max-width:24em;font-size:16px;color:var(--muted)}.deck-lead{position:absolute;left:max(0px,(100vw - 1440px) / 2);top:0;bottom:0;width:var(--lead);background:#fffefb;padding-left:var(--gut);display:flex;z-index:2}.deck-lead:before{content:"";position:absolute;right:100%;top:0;bottom:0;width:max(0px,(100vw - 1440px) / 2);background:#fffefb}.deck-lead-in{width:400px;height:var(--cw);display:flex;flex-direction:column;justify-content:flex-end;gap:40px}.deck-lead h2{font-size:60px;margin:0}.deck-lead .lede{margin-top:16px;max-width:24em;font-size:21px}.deck-ctl{display:flex;flex-direction:column;gap:14px}.deck-bars{display:flex;gap:6px}.deck-bars button{flex:1;height:24px;padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center}.deck-bars span{position:relative;display:block;width:100%;height:3px;border-radius:2px;background:#1e0b2e29;overflow:hidden}.deck-bars i{position:absolute;left:0;top:0;bottom:0;width:0;background:var(--night);transition:width .35s ease}.deck-bars .on i{width:100%}.deck-nav{display:flex;align-items:center;justify-content:space-between;gap:16px}.deck-nav p{font-family:var(--m);font-size:12px;color:var(--muted);margin:0}.deck-nav div{display:flex;gap:10px}.circ{width:48px;height:48px;border:0;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--night);color:var(--night);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:18px;transition:background-color .2s ease}.circ:hover{background:#1e0b2e0f}.circ.back .ico{transform:scaleX(-1)}.deck-top{display:none}@media(max-width:1199px)and (min-width:1000px){.deck{--lead:440px}.deck-lead-in{width:360px}.deck-lead h2{font-size:52px}}@media(max-width:999px){.deck-sec{padding:64px 0 72px;scroll-margin-top:70px}.deck{--cw:360px;--k:1.028571;--gap:16px;--lead:var(--gut)}.deck-row{padding-left:var(--gut)}.deck-lead{position:static;width:auto;background:none;padding:0 var(--gut)}.deck-lead:before{display:none}.deck-lead-in{width:100%;max-width:none;height:auto;gap:0}.deck-lead .deck-ctl{display:none}.deck-lead h2{font-size:clamp(36px,6vw,48px)}.deck-lead .lede{margin-top:10px;font-size:17px;text-wrap:balance}.deck-top{display:block;margin-top:24px}.deck-cap{padding:16px 4px 0}.deck-card{gap:0}.deck-cap h3{font-size:21px;line-height:1.12}.deck-cap p{margin-top:6px;font-size:15px;line-height:1.4}.deck-ctl-m{padding:22px var(--gut) 0}.deck-nav p{font-size:11px}.circ{width:44px;height:44px}}@media(min-width:1000px){.deck-ctl-m{display:none}}.lux{position:relative;background:var(--noon);padding:80px var(--gut) 128px}.lux-grid{display:grid;grid-template-columns:1fr minmax(0,612px);gap:clamp(48px,8.33vw,120px);align-items:center;max-width:1344px;margin:0 auto}.lux-copy{display:flex;flex-direction:column;gap:28px}.lux-copy .t-label{font-size:13px}.lux h2{display:flex;flex-direction:column;gap:14px;margin:0}.lux h2 .big{font-size:clamp(48px,5.28vw,76px)}.lux h2 .sticker-run{font-size:clamp(28px,2.78vw,40px)}.lux-copy .t-lead{font-size:clamp(19px,1.67vw,24px);margin:0}.lux-copy sup{font-size:.6em;line-height:0}.lux-copy .btn{align-self:flex-start;min-height:54px;font-size:16px;margin-top:12px}.lux-fig{margin:0;padding:32px;background:#fffefb;border-radius:20px}.lux-rows{position:relative;display:flex;flex-direction:column;gap:26px}.lux-note{position:absolute;left:186px;top:-1px;font-family:var(--m);font-size:11px;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:var(--dawn);margin:0}.lux-note+svg{position:absolute;left:150px;top:8px}.lux-row{display:flex;flex-direction:column;gap:12px}.lux-row .lab{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.lux-row .lab span:first-child{font-size:19px;line-height:1.3}.lux-row .lab span:last-child{font-family:var(--m);font-size:13px}.lux-track{position:relative;height:14px;border-radius:3px;background:#1e0b2e14;overflow:hidden}.lp-bar{height:100%;width:0;border-radius:3px;transition:width 1.6s cubic-bezier(.2,.7,.2,1)}.lux-fig.is-on .lp-bar.b0{width:5%}.lux-fig.is-on .lp-bar.b1{width:100%;transition-delay:.25s}.b0{background:var(--dawn)}.b1{background:linear-gradient(90deg,#ff9c00,#ffe414 55%,#fff7c8)}.lux-fig figcaption{margin-top:26px;font-family:var(--m);font-size:11px}@media(max-width:999px){.lux{padding:64px var(--gut) 80px}.lux-grid{grid-template-columns:1fr;gap:20px;max-width:640px}.lux-copy{display:contents}.lux-copy .t-label{font-size:11px}.lux h2{gap:10px}.lux h2 .big{font-size:40px}.lux h2 .sticker-run{font-size:28px}.lux-copy .t-lead{font-size:18px}.lux-fig{margin-top:8px;padding:22px;border-radius:16px}.lux-rows{gap:22px}.lux-note{left:126px;font-size:10px}.lux-note+svg{transform:translate(-24px) scale(.8);transform-origin:left top}.lux-row .lab span:first-child{font-size:17px}.lux-row .lab span:last-child{font-size:12px}.lux-track{height:12px}.lux-fig figcaption{margin-top:22px;font-size:10px}.lux-copy .btn{align-self:stretch;margin-top:8px}}.faq{padding:128px var(--gut)}.faq-grid{display:grid;grid-template-columns:5fr 7fr;gap:80px;max-width:1344px;margin:0 auto}.faq h2{font-size:clamp(40px,4.17vw,60px);margin:0}.faq details{padding:24px 0;box-shadow:inset 0 -1px 0 var(--rule)}.faq details:first-of-type{box-shadow:inset 0 1px 0 var(--rule),inset 0 -1px 0 var(--rule)}.faq-list>details:last-of-type{box-shadow:none}.faq-list>details:first-of-type:last-of-type{box-shadow:inset 0 1px 0 var(--rule)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:24px;list-style:none;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.pm{position:relative;flex:0 0 auto;width:36px;height:36px;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--rule);transition:box-shadow .3s ease}.pm:before,.pm:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;border-radius:1px;background:currentColor;transition:transform .46s cubic-bezier(.22,.8,.22,1)}.pm:after{transform:rotate(90deg)}.faq details.is-on .pm:after{transform:rotate(0)}.faq summary:hover .pm{box-shadow:inset 0 0 0 1.5px var(--night)}.faq-a{overflow:hidden}.faq-a>p{max-width:42em;margin:0;padding-top:12px;font-size:17px;color:var(--muted)}.faq-more[hidden]{display:none}.faq-fade{position:relative;height:96px;margin-top:-96px;background:linear-gradient(180deg,#fffefb00,#fffefbd9 55%,#fffefb);pointer-events:none}.faq-btn{display:flex;justify-content:center;margin-top:4px}.faq-btn .btn{min-height:48px;padding:0 22px;font-size:16px;background:#fffefb}.faq-btn .ico{transform:rotate(90deg);font-size:14px}@media(max-width:999px){.faq{padding:56px var(--gut) 64px}.faq-grid{grid-template-columns:1fr;gap:24px;max-width:640px}.faq h2{font-size:36px}.faq details{padding:18px 0}.faq summary{font-size:19px;line-height:1.2;gap:14px}.pm{width:30px;height:30px}.pm:before,.pm:after{width:11px;margin-left:-5.5px}.faq-a>p{font-size:15px}}.closer{background:var(--noon);padding:112px var(--gut) 0;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden}.closer h2{font-size:clamp(56px,9.17vw,132px);margin:0}.closer .sub{max-width:24em;margin:24px 0 0;font-size:clamp(18px,1.67vw,24px);text-wrap:balance}.closer .join{margin-top:36px}.closer .join-note{padding-left:0}.closer .cta{margin-top:36px}.closer .cta-note{margin:14px 0 0;font-family:var(--m);font-size:12px}.lp-rise{position:relative;width:min(600px,92%);aspect-ratio:2/1;margin:64px auto 0;background:linear-gradient(180deg,#ffe414,#ff9c00 55%,#fc4d0f);border-radius:999px 999px 0 0}@media(max-width:999px){.closer{padding:72px var(--gut) 0}.closer>*{width:100%;max-width:640px;margin-left:auto;margin-right:auto}.closer h2{font-size:clamp(52px,13.5vw,88px);line-height:.96}.closer .sub{margin-top:18px}.closer .join{margin-top:24px}.closer .cta .btn{width:100%}.closer .cta-note{text-align:center}.lp-rise{width:min(100%,520px);margin-top:48px}}.foot{background:var(--noon)}.foot.rule{box-shadow:inset 0 1.5px 0 var(--night)}.foot.white{background:#fffefb}.foot-row{display:flex;justify-content:space-between;gap:40px;padding:28px var(--gut) 20px;font-family:var(--m);font-size:12px;line-height:1.25;opacity:1;max-width:1440px;margin:0 auto}.foot-row p{margin:0;max-width:72em;font-size:10.5px;line-height:1.4;opacity:.7;text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.foot-row nav{display:flex;gap:24px;white-space:nowrap;opacity:.7}.foot-row nav a{text-decoration:none}.foot-mark{padding:8px var(--gut) 40px;max-width:1440px;margin:0 auto;color:var(--night)}.foot-mark .wm{width:100%;height:auto}.foot-copy{min-width:0}.foot-row p.foot-sign{margin-top:10px;text-align:left}.hp-root .foot-row,.hp-root .foot-mark{padding-left:var(--hpi);padding-right:var(--hpi)}@media(max-width:999px){.foot-row{flex-direction:column;gap:14px;padding:22px var(--gut) 18px;font-size:10px}.foot-row nav{flex-wrap:wrap;gap:8px 18px}.foot-row p{font-size:9.5px}.foot-mark{padding:6px var(--gut) 22px}}.rsv-hero{position:relative;height:clamp(760px,56.94vw,820px);overflow:hidden;background:#f0eadb}.rsv-hero .bundle-d{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:100% 50%;display:block}.rsv-hdr{position:absolute;left:0;right:0;top:0;z-index:30}.rsv-hdr .wrap{position:relative;height:104px}.rsv-hdr .brand{position:absolute;left:var(--gut);top:20px;height:64px;display:flex;align-items:center;color:var(--night)}.rsv-hdr .brand .wm{width:112px;height:auto}.rsv-hdr .brand .sym{display:none;height:30px;width:auto}.onlist{position:absolute;right:var(--gut);top:32px;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 4px;border-radius:999px;background:#fffefbeb;white-space:nowrap;font-size:15px;line-height:1}.onlist[hidden]{display:none}.onlist .dot{width:30px;height:30px;font-size:15px;background:var(--morning)}.rsv-copy{position:absolute;left:max(var(--gut),(100% - 1440px) / 2 + var(--gut));top:128px;width:600px;display:flex;flex-direction:column;z-index:3}.rsv-copy h1{font-size:60px;line-height:1.02;margin:0}.rsv-copy .sub{margin:18px 0 0;font-size:21px}.offer-wrap{margin-top:32px}.offer{max-width:560px;background:#fffefb;border-radius:24px;padding:26px;box-shadow:0 1px #1e0b2e0a,0 18px 44px #1e0b2e1f}.price{display:flex;align-items:center;gap:14px}.price .now{font-size:50px;font-weight:500;line-height:.9;letter-spacing:-.02em}.price .was{font-size:24px;color:var(--muted);line-height:1;text-decoration:line-through;text-decoration-thickness:1.5px}.price .save{display:inline-flex;align-items:center;height:32px;padding:0 13px;border-radius:999px;background:var(--dawn);color:#fffefb;font-size:15px;font-weight:500;line-height:1}.offer .pay{margin-top:10px;font-size:16px;color:var(--muted)}.offer hr{height:1px;border:0;background:var(--rule);margin:20px 0}.ticks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ticks li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.3}.ticks .ico{font-size:18px;margin-top:0}.offer-cta{margin-top:24px;display:flex;align-items:center;gap:20px}.offer-cta .btn{padding:0 30px}.offer-cta p{font-family:var(--m);font-size:12px;margin:0}.offer .gets,.rsv-m-img,.rbar{display:none}@media(max-width:1199px){.rsv-hero{height:auto;overflow:visible;background:#f0eadb}.rsv-hero .bundle-d{display:none}.rsv-hdr .wrap{height:80px}.rsv-hdr .brand{top:12px;height:56px}.rsv-hdr .brand .wm{width:84px}.onlist{top:24px;height:32px;padding:0 12px 0 4px;font-size:13px}.onlist .dot{width:24px;height:24px;font-size:13px}.rsv-copy{position:static;width:auto;max-width:640px;margin:0 auto;padding:72px var(--gut) 0;gap:10px}.rsv-copy h1{font-size:clamp(36px,8.6vw,56px);line-height:1.04}.rsv-copy .sub{margin-top:2px;font-size:17px;text-wrap:balance}.rsv-m-img{display:block;position:relative;margin:8px calc(var(--gut) * -1) 0;aspect-ratio:1170/1000}.rsv-m-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:50% 53.5%}.rsv-m-img:before,.rsv-m-img:after{content:"";position:absolute;left:0;right:0;height:28px;z-index:1;pointer-events:none}.rsv-m-img:before{top:0;background:linear-gradient(180deg,#f0eadb,#f0eadb00)}.rsv-m-img:after{bottom:0;background:linear-gradient(0deg,#f0eadb,#f0eadb00)}.offer-wrap{position:relative;z-index:2;margin:-4px calc(var(--gut) * -1) 0}.offer{max-width:none;margin:0;border-radius:14px 14px 0 0;padding:18px var(--gut) 6px;box-shadow:0 -1px #1e0b2e0d,0 -12px 28px #1e0b2e12;clip-path:inset(-48px 0 0 0)}.price{gap:10px}.price .now{font-size:38px}.price .was{font-size:19px}.price .save{height:28px;padding:0 11px;font-size:13px}.offer .pay{margin-top:6px;font-size:14px}.offer-cta{flex-direction:column;align-items:stretch;gap:10px;margin-top:14px}.offer-cta .btn{min-height:56px;font-size:16px}.offer-cta p{text-align:center;font-size:10.5px}.offer hr{margin:16px 0}.ticks{gap:11px}.ticks li{font-size:15px;line-height:1.25}.rbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px var(--gut) calc(10px + env(safe-area-inset-bottom));background:#fffefbf0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 -1px 0 var(--rule);align-items:center;justify-content:space-between;gap:12px}.rbar .p{display:flex;flex-direction:column;gap:2px}.rbar .p b{font-weight:500;font-size:20px;line-height:1.15}.rbar .p b s{font-weight:400;font-size:15px;color:var(--muted)}.rbar .p span{font-family:var(--m);font-size:10px;letter-spacing:.02em;text-transform:uppercase;color:var(--dawn)}.rbar .btn{min-height:48px;padding:0 22px;font-size:15px}.rsv-faq{padding-top:32px}}@media(min-width:600px)and (max-width:1199px){.rsv-m-img{margin-left:0;margin-right:0;border-radius:14px;overflow:hidden}.rsv-m-img:before,.rsv-m-img:after{display:none}.offer-wrap{margin:20px 0 0}.offer{border-radius:14px;padding:22px 24px;clip-path:none;box-shadow:0 1px #1e0b2e0a,0 18px 44px #1e0b2e1a}}@media(min-width:1200px){.rsv-faq{padding:120px var(--gut)}}.join .btn{transition:background-color .2s ease,color .2s ease}.join.is-done .btn{background:var(--morning);color:var(--night);pointer-events:none}.join .ok{display:inline-block;width:18px;height:18px;margin-right:2px}.arrive .onlist{animation:chipIn .55s cubic-bezier(.2,.8,.2,1) .2s both}@keyframes chipIn{0%{opacity:0;transform:translateY(-6px) scale(.94)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.arrive .onlist{animation:none}}.toast{position:fixed;left:50%;bottom:24px;z-index:3000;transform:translate(-50%,24px);opacity:0;pointer-events:none;max-width:calc(100% - 32px);padding:14px 20px;border-radius:14px;background:var(--night);color:#fffefb;font-size:15px;line-height:1.35;box-shadow:0 14px 36px #1e0b2e40;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s ease}.toast.on{transform:translate(-50%);opacity:1}.hp-root{position:relative;overflow:hidden;overflow:clip;background:#000;--sw:440px}.hp-page{position:relative;z-index:2;background:#fffefb;overflow:hidden;overflow:clip;transition:transform .36s cubic-bezier(.5,0,.2,1)}.hp-root.is-open .hp-page{transform:translate(calc(var(--sw) * -1))}.hp-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;cursor:pointer}.is-open .hp-scrim{pointer-events:auto}.hp-side{position:fixed;top:0;right:0;bottom:0;width:var(--sw);background:#000;color:#fffefb;z-index:1;visibility:hidden;transition:visibility 0s linear .36s}.is-open .hp-side{visibility:visible;transition-delay:0s}.hp-side-in{height:100%;display:flex;flex-direction:column;padding:0 var(--hpi) var(--hpi);overflow-y:auto}.hp-side-top{height:var(--hph);display:flex;align-items:center;justify-content:space-between;flex:0 0 auto}.hp-side-top .sym{height:30px;width:auto;color:#fffefb;visibility:hidden}.hp-x{display:flex;align-items:center;gap:2px;height:44px;border:0;margin:0 -12px 0 0;padding:0;background:transparent;color:#fffefb;cursor:pointer;font-size:15px}.hp-x .bars{position:relative;display:block;width:44px;height:44px}.hp-x .bars i{position:absolute;left:12px;right:12px;top:21px;height:1.5px;border-radius:2px;background:currentColor}.hp-x .bars i:first-child{transform:rotate(45deg)}.hp-x .bars i:last-child{transform:rotate(-45deg)}.hp-nav{display:flex;flex-direction:column;align-items:flex-start;gap:36px;margin-top:48px}.hp-nav a{display:block;color:#fffefb;text-decoration:none}.hp-it{align-self:stretch}.hp-it .t{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:40px;line-height:1.02;letter-spacing:-.02em;transition:color .2s ease}.hp-it .t .ico{font-size:.6em;margin-top:.06em;color:#fffefb99;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.hp-it .q{display:block;margin-top:9px;font-size:15px;line-height:1.3;color:#fffefb99}.hp-it[aria-current] .t{color:var(--morning)}@media(hover:hover){.hp-it:hover .t,.hp-it:focus-visible .t{color:var(--morning)}.hp-it:hover .t .ico{transform:translate(4px)}}.hp-links{margin-top:auto;padding-top:40px;display:flex;flex-wrap:wrap;gap:10px 24px;font-family:var(--m);font-size:11px;letter-spacing:.02em;text-transform:uppercase}.hp-links a{color:#fffefbcc;text-decoration:none}.hp-links a:hover{color:#fffefb}.hp-hdr{position:relative;height:var(--hph);padding:0 calc(var(--hpi) - 11px) 0 var(--hpi);display:flex;align-items:center;justify-content:space-between;z-index:41}.hp-hdr .sym{height:34px;width:auto;display:block;color:var(--night)}.hp-hdr>a,.hp-side-top>a{display:flex;align-items:center;align-self:stretch;padding:0 14px;margin-left:-14px}.hp-hdr>a svg,.hp-side-top>a svg,.brand svg{pointer-events:none}.site-hdr .brand,.rsv-hdr .brand{padding:0 12px;margin-left:-12px}.hp-burger{display:flex;align-items:center;gap:2px;height:44px;border:0;margin:0;padding:0;background:transparent;color:var(--night);cursor:pointer;font-size:15px}.hp-burger .bars{position:relative;display:block;width:44px;height:44px}.hp-burger .bars i{position:absolute;left:11px;right:11px;height:1.75px;border-radius:2px;background:currentColor}.hp-burger .bars i:first-child{top:17px}.hp-burger .bars i:last-child{top:25px}.hp-hero-wrap{padding:0 var(--hpm)}.hp-hero{position:relative;height:clamp(520px,min(calc(100svh - var(--hph) - var(--hpm)),calc((100vw - 2 * var(--hpm)) * .5653)),1060px);border-radius:14px;background:var(--noon);overflow:hidden}.hp-hero picture img{position:absolute;right:0;bottom:0;height:100%;width:auto;max-width:none;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.hp-copy{position:absolute;left:clamp(40px,5.56vw,112px);top:0;bottom:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-bottom:8px;max-width:min(760px,58%)}.hp-copy h1{font-size:clamp(56px,6.94vw,116px);margin:0;white-space:nowrap}.hp-copy p{font-size:clamp(18px,1.53vw,24px);max-width:clamp(520px,42.5vw,700px);margin:28px 0 0;text-wrap:balance}@media(min-width:1000px){.hp-copy .hp-l1{display:block}}.hp-hero .btn-ghost{background:var(--noon)}.hp-hero .btn-ghost:hover{background:#e8e1cf}.hp-ctas{display:flex;gap:12px;margin-top:40px;flex-wrap:wrap}.hp-ctas .btn{min-height:56px;padding:0 30px}.hp-gap{height:24px}.hp-root{--hph:80px;--hpi:48px;--hpm:16px}@media(max-width:999px),(max-width:1199px)and (orientation:portrait){.hp-root{--sw:420px;--hph:68px;--hpi:32px;--hpm:12px}.hp-hdr .sym{height:30px}.hp-hero{height:auto;aspect-ratio:auto;max-height:none;min-height:0;border-radius:12px;display:flex;flex-direction:column}.hp-copy{position:relative;left:auto;top:auto;bottom:auto;max-width:none;padding:52px calc(var(--hpi) - var(--hpm)) 0;justify-content:flex-start}.hp-copy h1{font-size:clamp(50px,9vw,72px);line-height:1.04;white-space:normal}.hp-copy p{font-size:18px;margin-top:18px;max-width:560px;text-wrap:pretty}.hp-ctas{margin-top:28px}.hp-ctas .btn{min-height:54px;font-size:16px}.hp-copy{order:1}.hp-hero picture{order:2;display:block;position:relative;margin-top:-12px}.hp-hero picture img{position:relative;right:auto;bottom:auto;width:100%;height:auto;max-width:100%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%);mask-image:linear-gradient(180deg,transparent 0,#000 22%)}.hp-nav{gap:30px;margin-top:32px}.hp-it .t{font-size:36px}.hp-links{font-size:10px}.hp-gap{height:16px}}@media(min-width:600px)and (max-width:999px),(min-width:1000px)and (max-width:1199px)and (orientation:portrait){.hp-hero picture{margin-top:24px}.hp-hero picture img{aspect-ratio:1408/796;object-fit:cover}}@media(max-width:599px){.hp-ctas{flex-direction:column;gap:10px;width:100%}.hp-ctas .btn{width:100%}}@media(max-width:599px){.hp-root{--sw:min(86vw,380px)}.hp-nav{gap:26px}.hp-it .t{font-size:clamp(28px,8.4vw,34px)}.hp-it .q{font-size:14px;margin-top:7px}}@media(prefers-reduced-motion:reduce){.hp-page,.hp-side{transition:none}}@media(max-width:599px){.rsv-copy h1 .br-d{display:none}.rsv-copy h1{text-wrap:balance}}@media(max-width:379px){.lux-note,.lux-note+svg{display:none}.hp-ctas .btn{padding:0 18px;font-size:15px}.hp-copy h1{font-size:46px}}.ldr{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;align-items:center;justify-content:center;background:#fffefb;color:var(--night);transition:opacity .35s ease}.ldr-on .ldr{display:flex}.ldr.is-out{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility 0s linear .35s}.ldr.is-snap,.ldr.is-snap *{transition:none!important}.ldr-in{display:flex;flex-direction:column;align-items:center;gap:28px;transition:transform .35s ease,opacity .15s ease}.ldr.is-out .ldr-in{transform:scale(.97)}.ldr-sym{display:block;width:auto;height:clamp(56px,4.8vw,70px);overflow:visible}.ldr-trace{stroke-dasharray:1 1;stroke-dashoffset:1}.ldr-dot{transform:translateY(102px)}.ldr.is-play .ldr-dot{animation:ldrSun .46s cubic-bezier(.3,.6,.3,1) forwards}.ldr.is-play .ldr-trace{animation:ldrDraw .44s cubic-bezier(.5,0,.3,1) .2s forwards}@keyframes ldrSun{to{transform:none}}@keyframes ldrDraw{to{stroke-dashoffset:0}}.hop-say .ldr .ldr-trace{animation:none;stroke-dashoffset:0}.hop-say .ldr .ldr-dot{animation:none;transform:none}.ldr.is-say{transition:opacity .24s ease}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:.24s}html:active-view-transition-type(back)::view-transition-group(root){animation:none}html:active-view-transition-type(back)::view-transition-old(root){animation:none;mix-blend-mode:normal}html:active-view-transition-type(back)::view-transition-new(root){mix-blend-mode:normal;animation:vtWipe .72s cubic-bezier(.45,0,.2,1) both;-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 44%,#000 56%,#000 100%);mask-image:linear-gradient(90deg,transparent 0,transparent 44%,#000 56%,#000 100%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes vtWipe{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}html:active-view-transition-type(fwd)::view-transition-group(root){animation:none}html:active-view-transition-type(fwd)::view-transition-old(root){animation:none;mix-blend-mode:normal}html:active-view-transition-type(fwd)::view-transition-new(root){mix-blend-mode:normal;animation:vtWipeF .62s cubic-bezier(.45,0,.2,1) both;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 44%,transparent 56%,transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 44%,transparent 56%,transparent 100%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes vtWipeF{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.ldr-say{position:relative;width:min(340px,calc(100vw - 48px));height:24px;margin:0;font-size:16px;line-height:24px;letter-spacing:-.003em;text-align:center}.ldr-say span{position:absolute;left:0;right:0;top:0;white-space:nowrap;background:linear-gradient(90deg,#1e0b2e 0% 40%,#a79fb0 50%,#1e0b2e 60% 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ldrShine 1.8s linear infinite}.ldr-say span.in{animation:ldrShine 1.8s linear infinite,ldrIn .34s cubic-bezier(.2,.8,.2,1) both}.ldr-say span.gone{animation:ldrOut .26s ease forwards}@keyframes ldrShine{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ldrIn{0%{opacity:0;transform:translateY(10px)}}@keyframes ldrOut{to{opacity:0;transform:translateY(-10px)}}.ldr-final{display:none}.hop-say .ldr-final{display:block}@media(prefers-reduced-motion:reduce){.ldr-on .ldr{display:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.sc-wrap{max-width:1440px;margin:0 auto;padding:0 var(--gut)}html.rv [data-rv]{opacity:0;transform:translateY(18px);transition:opacity .9s cubic-bezier(.22,.8,.22,1),transform .9s cubic-bezier(.22,.8,.22,1)}html.rv [data-rv].is-in{opacity:1;transform:none}.sc-cite{font-family:var(--m);font-size:.5em;line-height:0;vertical-align:super;margin-left:.12em;letter-spacing:0}.sc-cite a{color:var(--muted);text-decoration:none;padding:0 .08em}.sc-cite a:hover{color:var(--night)}.pg-sci .t-label{font-size:12px}.sc-fig-note{margin:16px 0 0;font-size:13px;line-height:1.4;color:var(--muted)}.sc-sec{padding:168px 0 0}.sc-head{display:grid;grid-template-columns:4fr 8fr;gap:48px;align-items:start}.sc-num{display:flex;gap:16px;margin:12px 0 0}.sc-num span{min-width:24px;color:var(--muted)}.sc-head h2,.sc-lamp-copy h2{font-size:clamp(36px,4.2vw,60px);margin:0;max-width:15em;text-wrap:balance}.sc-head .t-lead{font-size:clamp(18px,1.6vw,22px);margin:28px 0 0;max-width:34em}.sc-small{margin:28px 0 0;font-size:14px;line-height:1.45;color:var(--muted);max-width:56em}.sc-sig{margin-top:80px}.sc-sig-art{background:var(--noon);border-radius:14px;padding:20px 32px}.sc-sig-svg{display:block;width:100%;height:auto}.sc-art{fill:none;stroke:var(--night);stroke-width:1.6}.sc-ink{fill:var(--night)}.sc-ray{stroke:var(--golden);stroke-width:3;stroke-linecap:round;animation:scRay 4.8s ease-in-out infinite;animation-delay:var(--d)}@keyframes scRay{0%,to{opacity:.25}12%,30%{opacity:1}}.sc-n{fill:var(--night);fill-opacity:.42}.sc-ping{fill:none;stroke:var(--golden);stroke-width:2;opacity:0}.sc-wire{fill:none;stroke:var(--night);stroke-opacity:.28;stroke-width:1.5;stroke-dasharray:2 6;stroke-linecap:round}.sc-pulse{fill:var(--golden)}.sc-tick{stroke:var(--night);stroke-opacity:.5;stroke-width:1.5}.sc-sun{fill:var(--golden)}.sc-steps{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:center}.sc-steps li{max-width:22em;margin:0 auto}.sc-steps .t-label{color:var(--muted)}.sc-steps h3{font-size:24px;margin:12px 0 0}.sc-steps p{font-size:16px;color:var(--muted);margin:10px 0 0}.sc-mini{display:none}.sc-doses{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:80px}.sc-dose{display:flex;flex-direction:column;min-height:400px;padding:28px 28px 32px;border-radius:14px;background:var(--noon)}.sc-dose.d-day{background:#fffefb;box-shadow:inset 0 0 0 1px var(--rule)}.sc-dose.d-night{background:var(--night);color:#fffefb}.sc-dose.d-night .sc-dose-n .t-label,.sc-dose.d-night .t-body{color:#fffefb}.sc-sunglyph{display:block;width:80px;height:64px}.sc-dose>.t-label{margin:22px 0 0}.sc-dose-n{margin-top:auto;padding-top:56px}.sc-dose-n .t-label{display:block;margin-bottom:8px;color:var(--muted)}.sc-dose-n b{display:block;font-weight:400;font-size:clamp(96px,9.4vw,140px);line-height:.8;letter-spacing:-.045em}.sc-dose .t-body{margin:20px 0 0;min-height:2.9em;font-size:16px;color:var(--muted);max-width:19em}.sc-bars{margin:80px 0 0}.sc-bar{display:grid;grid-template-columns:220px 1fr 170px;align-items:center;gap:24px;padding:20px 0;border-top:1px solid var(--rule)}.sc-bar:last-child{border-bottom:1px solid var(--rule)}.sc-bar .lab{font-size:18px}.sc-bar .val{font-family:var(--m);font-size:13px;text-align:right}.sc-bar .trk{position:relative;height:20px;border-radius:4px;background:#1e0b2e0f;overflow:hidden}.sc-bar .trk i{display:block;height:100%;width:var(--w);min-width:6px;border-radius:4px;background:var(--sky);transform:scaleX(0);transform-origin:left center;transition:transform 1.5s cubic-bezier(.2,.7,.2,1)}.sc-bar.b-office .trk i{background:var(--dawn)}.sc-bar.b-over .trk i{background:var(--golden)}.sc-bar.b-clear .trk i{background:var(--sky)}.sc-bar.b-sun .trk i{background:var(--morning)}.sc-bar.b-office .lab,.sc-bar.b-office .val{color:var(--dawn)}.sc-bar.b-sun .trk:after{content:"";position:absolute;top:-4px;bottom:-4px;left:calc(100% - 64px);width:9px;background:#fffefb;transform:skew(-22deg)}.sc-bar .off{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-family:var(--m);font-style:normal;font-size:11px;line-height:1;color:var(--night);opacity:0;transition:opacity .4s ease 1.4s}.sc-bars.is-on .off{opacity:1}.sc-bars.is-on .trk i{transform:scaleX(1)}.sc-bars.is-on .sc-bar:nth-child(2) i{transition-delay:.15s}.sc-bars.is-on .sc-bar:nth-child(3) i{transition-delay:.3s}.sc-bars.is-on .sc-bar:nth-child(4) i{transition-delay:.45s}.sc-bars-scale{position:relative;height:14px;margin:12px 194px 0 244px}.sc-bars-scale span{position:absolute;top:0;transform:translate(-50%);font-family:var(--m);font-size:11px;line-height:1;color:var(--muted);white-space:nowrap}.sc-bars-scale span:first-child{transform:none}.sc-bars-scale span:last-child{transform:translate(-100%)}.sc-bars .sc-fig-note{margin-top:20px}.sc-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:80px}.sc-card{display:flex;flex-direction:column;border-radius:14px;background:#fffefb;overflow:hidden}.sc-card-art{display:flex;align-items:center;justify-content:center;height:clamp(150px,13vw,190px);font-size:clamp(46px,4.2vw,64px)}.a-m{background:var(--morning)}.a-n{background:var(--night)}.a-g{background:var(--golden)}.a-s{background:var(--sky)}.sc-card-in{display:flex;flex-direction:column;flex:1;padding:28px 32px 30px}.sc-card .t-label{color:var(--muted)}.sc-card h3{font-size:clamp(24px,2.2vw,32px);margin:18px 0 0;max-width:15em;text-wrap:balance}.sc-card .t-body{margin:14px 0 0;font-size:16px;color:var(--muted);max-width:34em}.sc-card-src{display:flex;justify-content:space-between;gap:16px;margin:auto 0 0;padding-top:18px;border-top:1px solid var(--rule);font-family:var(--m);font-size:12px;line-height:1.35}.sc-card-src a{text-decoration:none}.sc-card-src a:hover{text-decoration:underline;text-underline-offset:3px}.sc-card-src span{flex:0 0 auto;color:var(--muted);text-align:right;white-space:nowrap}.sc-card .t-body{margin-bottom:28px}.sc-lamp{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.sc-lamp-img img{display:block;width:100%;height:auto;border-radius:14px}.sc-lamp-copy .sc-num{margin:0 0 24px}.sc-rows{margin-top:40px}.sc-row{display:grid;grid-template-columns:150px 1fr;gap:24px;padding:22px 0;border-top:1px solid var(--rule)}.sc-row:last-child{border-bottom:1px solid var(--rule)}.sc-row .t-label{margin:6px 0 0;color:var(--muted)}.sc-row h3{font-size:22px;margin:0}.sc-row .t-body{margin:8px 0 0;font-size:16px;color:var(--muted);max-width:30em}.sc-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.sc-advs{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:56px 0 0 calc((100% - 48px) / 3 + 48px)}.sc-adv-card{display:flex;align-items:flex-start;gap:20px;padding:28px;border-radius:14px;background:var(--noon)}.sc-adv-face{position:relative;flex:0 0 auto;width:76px;height:76px}.sc-adv-face img{display:block;width:76px;height:76px;border-radius:50%;object-fit:cover}.sc-adv-face img.org{position:absolute;right:-6px;bottom:-4px;width:30px;height:30px;box-shadow:0 0 0 2px var(--noon)}.sc-adv-card h3{font-size:22px;margin:4px 0 0}.sc-adv-card .t-label{margin:8px 0 0;font-size:11px!important;color:var(--muted)}.sc-adv-card .t-body{margin:12px 0 0;font-size:15px;color:var(--muted)}.sc-src{padding:168px 0 136px}.sc-src-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.sc-src-list li{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:14px 0;border-top:1px solid var(--rule);font-size:14px;line-height:1.4;transition:background-color .8s ease}.sc-src-list li:target{background:#ffe41459}.sc-src-list .n{font-family:var(--m);font-size:12px;color:var(--muted);padding-top:2px}.sc-src-list b{font-weight:500}.sc-src-list a{text-underline-offset:3px;text-decoration-thickness:1px}.sc-src-list i{font-style:normal}.sc-src-list .why{display:block;margin-top:3px;color:var(--muted)}@media(max-width:1199px){.sc-lamp{gap:48px}.sc-advs{margin-left:0}}@media(max-width:999px){.sc-sec{padding-top:112px}.sc-head{grid-template-columns:1fr;gap:18px}.sc-num{margin:0}.sc-head .t-lead{margin-top:18px}.sc-sig{margin-top:48px}.sc-sig-art{display:none}.sc-steps{grid-template-columns:1fr;gap:0;margin-top:8px;text-align:left}.sc-steps li{position:relative;display:grid;grid-template-columns:72px 1fr;column-gap:20px;max-width:none;margin:0;padding:0 0 36px}.sc-steps li>*:not(svg){grid-column:2}.sc-steps li:not(:last-child):before{content:"";position:absolute;left:36px;top:82px;bottom:10px;border-left:1.5px dashed rgba(30,11,46,.25)}.sc-mini{display:block;grid-column:1;grid-row:1 / span 3;width:72px;height:72px;border-radius:50%;background:var(--noon)}.sc-steps .t-label{padding-top:6px}.sc-steps h3{font-size:21px;margin-top:8px}.sc-doses{margin-top:48px;gap:14px}.sc-dose{min-height:340px;padding:24px 22px 26px}.sc-dose-n b{font-size:clamp(80px,11vw,104px)}.sc-bars{margin-top:48px}.sc-bar{grid-template-columns:1fr auto;gap:10px 16px;padding:16px 0}.sc-bar .lab{font-size:16px}.sc-bar .val{grid-row:1;grid-column:2}.sc-bar .trk{grid-row:2;grid-column:1 / -1;height:12px}.sc-bars-scale{margin:12px 0 0}.sc-bars-scale span:nth-child(2n){display:none}.sc-cards{margin-top:48px;gap:14px}.sc-card-in{padding:24px 22px 26px}.sc-card-art{height:120px;font-size:42px}.sc-lamp{grid-template-columns:1fr}.sc-lamp-img{max-width:560px}.sc-row{grid-template-columns:112px 1fr;gap:16px}.sc-advs{margin-top:40px;gap:14px}.sc-adv-card{padding:22px}.sc-src{padding:112px 0 96px}.sc-src-list{grid-template-columns:1fr}}@media(max-width:799px){.sc-cards,.sc-advs{grid-template-columns:1fr}}@media(max-width:699px){.sc-doses{grid-template-columns:1fr}.sc-dose,.sc-dose .t-body{min-height:0}.sc-dose-n{padding-top:40px}.sc-row{grid-template-columns:1fr;gap:6px}.sc-row .t-label{margin:0}.sc-card-src{flex-direction:column;gap:4px}.sc-card-src span{text-align:left}}@media(prefers-reduced-motion:reduce){.sc-ray{animation:none;opacity:1}}.hp-root .sc-wrap{padding:0 var(--hpi)}.tm{font-size:.5em;line-height:0;vertical-align:super;margin-left:.04em;letter-spacing:0}.in-hero{height:clamp(580px,calc((100vw - 2 * var(--hpm)) * .48),840px)}.in-copy{position:absolute;left:clamp(40px,5.56vw,112px);top:0;bottom:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:min(720px,54%);padding-bottom:8px}.in-copy>.t-label{margin:0 0 26px;font-size:13px}.in-copy h1{font-size:clamp(48px,5.3vw,90px);margin:0;text-wrap:balance}.in-copy .t-lead{font-size:clamp(18px,1.45vw,22px);max-width:32em;margin:26px 0 0;text-wrap:pretty}.in-copy .hp-ctas{margin-top:34px}.in-media{position:absolute;top:0;right:0;bottom:0;width:36%}.in-media img{display:block;width:100%;height:100%;object-fit:cover}.slide{margin:16px var(--hpm) 0;border-radius:14px;padding:clamp(72px,7.6vw,120px) 0}.slide .sc-wrap{padding:0 calc(var(--hpi) - var(--hpm))}.sc-sec+.slide,.sc-sec+.ht-close{margin-top:168px}.s-noon{background:var(--noon)}.s-night{background:var(--night);color:#fffefb}.s-night .t-label,.s-night .t-body,.s-night .t-lead,.s-night .sc-small,.s-night h2,.s-night h3{color:#fffefb}.s-night .sc-num span{color:#fffefb99}.s-night .sc-cite a,.s-night .sc-cite{color:#fffefbb3}.s-night .sticker-run{color:var(--night)}.s-ember{background:var(--ember);color:var(--dawn)}.btn-noon{background:var(--noon);color:var(--ember)}.btn-noon:hover{background:#fffefb}.hp-root .sc-sec:first-child{padding-top:0}.sc-sunwrap{left:auto;right:5%;top:50%;bottom:auto;width:min(40%,620px);height:auto;aspect-ratio:600/290;transform:translateY(-46%)}.sc-hero2 .in-copy{max-width:min(640px,calc(53% - clamp(40px,5.56vw,112px)))}.sc-sunpath{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.sp-arc{fill:none;stroke:var(--night);stroke-opacity:.32;stroke-width:1.5;stroke-dasharray:2 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.sp-c,.sp-run{transform-box:fill-box;transform-origin:center}.sp-run,.sp-wait .sp-c,.sp-wait .sp-arc,.sp-wait .sp-t{opacity:0}.sp-arc,.sp-t{transition:opacity .9s ease}.sp-go .sp-c{opacity:0}.sp-go .sp-c.on{opacity:1}.sp-go .sp-run{opacity:1;animation:spPop .42s cubic-bezier(.2,.9,.3,1.3) both}@keyframes spPop{0%{transform:scale(.2)}to{transform:none}}.sp-t{font-family:var(--m);font-size:11.5px;fill:var(--muted);dominant-baseline:middle}@media(max-width:1199px){.sp-t{font-size:16px}}@media(max-width:599px){.sp-t{font-size:21px}}.sc-why-grid{display:grid;grid-template-columns:6fr 6fr;gap:72px;align-items:end}.sc-why-copy h2{font-size:clamp(36px,4.2vw,60px);margin:24px 0 0;max-width:13em;text-wrap:balance}.sc-why-copy .t-lead{margin:26px 0 0;font-size:clamp(18px,1.6vw,22px);max-width:28em;line-height:1.45}.sc-why-stats{display:flex;flex-direction:column}.sc-ws{display:grid;grid-template-columns:minmax(190px,40%) 1fr;gap:24px;align-items:end;padding:26px 0;border-top:1px solid rgba(255,254,251,.28)}.sc-ws:last-child{border-bottom:1px solid rgba(255,254,251,.28)}.sc-ws b{font-weight:400;font-size:clamp(56px,5.4vw,84px);line-height:.85;letter-spacing:-.035em;color:#fffefb}.sc-ws .pre{display:block;margin-bottom:10px;font-family:var(--m);font-size:12px;line-height:1;letter-spacing:.02em;text-transform:uppercase}.sc-ws p{margin:0;font-size:17px;max-width:20em}.sc-ev .sc-cards{margin-top:72px}.sc-closer{margin:0 var(--hpm);border-radius:14px;padding-left:var(--gut);padding-right:var(--gut);padding-bottom:0}.ht-hero .in-media{width:38%}.ht-hero .in-copy{max-width:min(820px,calc(62% - clamp(40px,5.56vw,112px) - 40px))}.ht-hero .in-media img{object-position:46% 50%}.ht-hero h1 .nw{white-space:nowrap}@media(max-width:599px){.ht-hero h1 .br-d{display:none}.ht-hero h1 .nw{white-space:normal}}.ht-opp-grid{display:grid;grid-template-columns:7fr 5fr;gap:72px;margin-top:80px;align-items:end}.ht-big b{display:block;font-weight:400;font-size:clamp(140px,17vw,250px);line-height:.78;letter-spacing:-.055em;color:var(--dawn)}.ht-big .t-lead{margin:30px 0 0;font-size:clamp(20px,1.8vw,26px);max-width:21em;text-wrap:balance}.ht-trio{display:flex;flex-direction:column}.ht-stat{display:grid;grid-template-columns:150px 1fr;gap:20px;align-items:baseline;padding:24px 0;border-top:1.5px solid var(--night)}.ht-stat b{font-weight:400;font-size:52px;line-height:.9;letter-spacing:-.03em}.ht-stat p{margin:0;font-size:17px;color:var(--muted)}.ht-opp .sc-small{margin-top:40px}.ht-probs{display:grid;grid-template-columns:repeat(2,1fr);gap:0 64px;margin-top:72px}.ht-p{padding:28px 0 34px;border-top:1px solid rgba(255,254,251,.26)}.ht-p h3{font-size:clamp(36px,3.6vw,56px);margin:0}.ht-p .t-body{margin:12px 0 0;font-size:18px;max-width:26em;opacity:.82}.ht-prob .sc-small{margin-top:24px;opacity:.6}.ht-feats{display:grid;grid-template-columns:repeat(3,1fr);gap:56px 48px;margin-top:80px}.ht-ico{display:block;width:34px;height:34px;color:var(--dawn)}.ht-f h3{font-size:22px;margin:18px 0 0}.ht-f .t-body{margin:8px 0 0;font-size:16px;color:var(--muted);max-width:24em}.ht-fp{display:grid;grid-template-columns:1fr auto 1.2fr;gap:40px;align-items:center;margin-top:72px}.ht-in>.t-label,.ht-out>.t-label{color:var(--muted)}.ht-reads{display:grid;grid-template-columns:auto auto;justify-content:start;gap:24px;margin-top:18px}.ht-col>.t-label{font-size:11px!important;color:var(--muted)}.ht-col ul,.ht-chg ul{list-style:none;margin:12px 0 0;padding:0}.ht-col ul{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ht-col li{display:inline-flex;align-items:center;gap:9px;height:38px;padding:0 16px 0 13px;border-radius:999px;background:#fffefb;font-size:15px;white-space:nowrap;box-shadow:0 1px #1e0b2e0f,0 6px 16px #1e0b2e0d}.ht-col li i{width:8px;height:8px;border-radius:50%;background:var(--golden)}.ht-col:nth-child(2) li i{background:var(--sky)}.ht-core{display:flex;align-items:center;gap:16px}.ht-core .ar{position:relative;display:block;width:34px;height:1.5px;background:var(--night)}.ht-core .ar:after{content:"";position:absolute;right:-1px;top:-4.5px;border-style:solid;border-width:5.25px 0 5.25px 8px;border-color:transparent transparent transparent var(--night)}.ht-orb{display:flex;align-items:center;justify-content:center;width:clamp(170px,15vw,220px);aspect-ratio:1/1;border-radius:50%;background:var(--dawn);color:#fffefb;text-align:center;font-size:clamp(19px,1.7vw,24px);line-height:1.1;letter-spacing:-.01em}.ht-changes{display:grid;grid-template-columns:1fr 1fr;gap:30px 32px;margin-top:18px}.ht-chg h3{font-size:19px;margin:0;padding-bottom:10px;border-bottom:1.5px solid var(--night)}.ht-chg ul{margin-top:0}.ht-chg li{padding:9px 0;border-bottom:1px solid var(--rule);font-size:15px;color:var(--muted)}.ht-intel .sc-small{margin-top:40px}.ht-det{display:grid;grid-template-columns:5fr 6fr;gap:72px;align-items:center}.ht-det-copy h2{font-size:clamp(36px,4.2vw,60px);margin:24px 0 0}.ht-det-copy .t-lead{font-size:clamp(18px,1.5vw,21px);margin:22px 0 0;max-width:30em}.ht-dets{display:grid;grid-template-columns:1fr 1fr;gap:28px 32px;margin-top:40px}.ht-d{padding-top:16px;border-top:1px solid var(--rule)}.ht-d h3{font-size:20px;margin:0}.ht-d .t-body{margin:8px 0 0;font-size:15px;color:var(--muted)}.ht-night{position:relative;margin:0;aspect-ratio:1480/1200;border-radius:14px;overflow:hidden;background:var(--noon)}.ht-night img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:0 50%;display:block}.ht-eve{position:absolute;left:5%;bottom:6%;z-index:2;width:min(330px,56%);box-sizing:border-box;padding:22px 22px 12px;border-radius:12px;background:var(--noon);box-shadow:0 18px 44px #0000004d}.ht-eve .t-label{font-size:10px!important;color:var(--muted);margin:0}.ht-eve-t{margin:8px 0 12px;font-size:28px;letter-spacing:-.015em}.ht-eve ol{list-style:none;margin:0;padding:0}.ht-eve li{display:grid;grid-template-columns:62px 1fr;align-items:center;padding:11px 0;border-top:1px solid var(--rule);font-size:15px}.ht-eve b{font-weight:400;font-size:18px;color:var(--dawn)}.ht-close{padding:0}.ht-close-in{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(88px,9vw,152px) 32px}.ht-close h2{font-size:clamp(48px,5.3vw,88px);margin:0;max-width:11em;color:var(--dawn);text-wrap:balance}.ht-close .t-lead{margin:26px 0 0;font-size:clamp(18px,1.5vw,22px);max-width:26em;color:var(--dawn)}.ht-close .hp-ctas{margin-top:36px;justify-content:center}.ht-talk{display:inline-block;margin-top:18px;color:var(--dawn);font-size:16px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ht-talk:hover{text-decoration-thickness:2px}@media(max-width:1199px){.ht-fp{grid-template-columns:1fr;gap:32px}.ht-core{justify-content:flex-start}.ht-core .ar{transform:rotate(90deg);width:28px}}@media(max-width:999px),(max-width:1199px)and (orientation:portrait){.in-hero{height:auto;display:flex;flex-direction:column}.in-copy{position:relative;left:auto;top:auto;bottom:auto;order:1;max-width:none;padding:48px calc(var(--hpi) - var(--hpm)) 0}.in-copy h1{font-size:clamp(42px,8.6vw,68px);line-height:1.02}.in-copy .t-lead{font-size:18px;margin-top:18px}.in-copy .hp-ctas{margin-top:26px}.in-media{position:relative;order:2;width:100%;margin-top:36px;aspect-ratio:4/3}.sc-sunwrap{right:auto;top:auto;transform:none;width:min(100%,540px);aspect-ratio:600/290;margin:44px auto 48px}.sc-hero2 .in-copy,.ht-hero .in-copy{max-width:none}.ht-hero .in-media{width:100%}}@media(max-width:999px){.slide{padding:72px 0}.slide.ht-close{padding:0}.slide.sc-closer{padding:72px var(--gut) 0}.sc-sec+.slide,.sc-sec+.ht-close{margin-top:112px}.sc-why-grid{grid-template-columns:1fr;gap:40px}.sc-ws{grid-template-columns:1fr;gap:10px;padding:22px 0}.ht-opp-grid{grid-template-columns:1fr;gap:40px;margin-top:48px}.ht-stat{grid-template-columns:110px 1fr}.ht-stat b{font-size:42px}.ht-probs{grid-template-columns:1fr;margin-top:40px}.ht-feats{grid-template-columns:1fr 1fr;gap:36px 28px;margin-top:48px}.ht-det{grid-template-columns:1fr;gap:40px}.ht-close-in{padding:72px calc(var(--hpi) - var(--hpm))}}@media(max-width:599px){.ht-feats,.ht-reads,.ht-changes,.ht-dets{grid-template-columns:1fr}.ht-col li{white-space:normal;height:auto;min-height:36px;padding-top:7px;padding-bottom:7px}.ht-eve{left:5%;bottom:5%;width:76%;padding:16px 16px 8px}.ht-eve-t{font-size:22px}.ht-eve li{grid-template-columns:54px 1fr;font-size:13px;padding:8px 0}.ht-eve b{font-size:15px}.ht-night{aspect-ratio:4/5}.ht-night img{object-position:74% 50%}}.wp{padding:0 0 136px}.wp-cover{padding:clamp(56px,7vw,112px) clamp(28px,5vw,88px) clamp(40px,4.4vw,64px);border-radius:14px;background:var(--noon)}.wp-cover>.t-label{margin:0;color:var(--muted)}.wp-title{margin:22px 0 0;font-family:var(--n);font-weight:400;font-size:clamp(52px,7vw,112px);line-height:.98;letter-spacing:-.025em;max-width:12em;text-wrap:balance}.wp-sub{margin:22px 0 0;font-family:var(--n);font-style:italic;font-size:clamp(21px,1.9vw,28px);line-height:1.3;max-width:30em;text-wrap:pretty}.wp-meta{display:flex;flex-wrap:wrap;gap:16px 56px;margin:56px 0 0;padding-top:22px;border-top:1px solid var(--rule)}.wp-meta dt{font-family:var(--m);font-size:11px;letter-spacing:.02em;text-transform:uppercase;color:var(--muted)}.wp-meta dd{margin:6px 0 0;font-size:16px}.wp-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(48px,6vw,112px);margin-top:96px;align-items:start}.wp-toc{position:sticky;top:32px;max-height:calc(100vh - 64px);overflow-y:auto;scrollbar-width:none}.wp-toc-m{display:none}.wp-toc .t-label{margin:0 0 14px;color:var(--muted)}.wp-toc ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--rule)}.wp-toc a{display:grid;grid-template-columns:30px 1fr;gap:4px;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;color:var(--muted);text-decoration:none;font-size:14px;line-height:1.35;transition:color .2s ease,border-color .2s ease}.wp-toc a .n{font-family:var(--m);font-size:11px;padding-top:2px}.wp-toc a:hover{color:var(--night)}.wp-toc a.on{color:var(--night);border-left-color:var(--night)}.wp-doc{max-width:720px;font-family:var(--n);font-size:20px;line-height:1.62;color:var(--night);font-variant-numeric:oldstyle-nums proportional-nums}.wp-doc p{margin:0 0 1.05em}.wp-sec{padding-top:88px;scroll-margin-top:24px}.wp-sec:first-child{padding-top:0}.wp-num{margin:0 0 14px;color:var(--muted)}.wp-h3{margin:0 0 30px;font-family:var(--n);font-weight:400;font-size:clamp(34px,3.4vw,48px);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.wp-h4{margin:1.7em 0 .45em;font-family:var(--n);font-style:italic;font-weight:400;font-size:26px;line-height:1.25;letter-spacing:-.01em}.wp-cite{font-family:var(--m);font-size:.55em;line-height:0;vertical-align:super;margin-left:.03em;font-variant-numeric:normal}.wp-cite a{color:var(--muted);text-decoration:none;padding:0 .06em}.wp-cite a:hover{color:var(--night);text-decoration:underline}.wp-call{margin:2em 0;padding:24px 0;border-top:1.5px solid var(--night);border-bottom:1px solid var(--rule)}.wp-call .t-label{margin:0 0 10px;color:var(--muted)}.wp-call p:last-child{margin:0;font-style:italic;font-size:26px;line-height:1.36;letter-spacing:-.01em;text-wrap:pretty}.wp-abs{font-size:24px;line-height:1.5}.wp-keys{margin:44px 0 0;padding:28px 32px 12px;border-radius:14px;background:var(--noon)}.wp-keys .t-label{margin:0 0 6px;color:var(--muted)}.wp-keys ol{margin:0;padding:0;list-style:none;counter-reset:k}.wp-keys li{counter-increment:k;display:grid;grid-template-columns:36px 1fr;padding:14px 0;border-top:1px solid var(--rule);font-size:18px;line-height:1.5}.wp-keys li:first-child{border-top:0}.wp-keys li:before{content:counter(k,decimal-leading-zero);font-family:var(--m);font-size:11px;padding-top:6px;color:var(--muted)}.wp-tab{margin:2em 0}.wp-tab-in{overflow-x:auto}.wp-tab table{width:100%;min-width:520px;border-collapse:collapse;font-size:16px;line-height:1.45}.wp-tab th{text-align:left;font-family:var(--m);font-weight:400;font-size:11px;letter-spacing:.02em;text-transform:uppercase;color:var(--muted);padding:0 18px 12px 0;border-bottom:1.5px solid var(--night);vertical-align:bottom}.wp-tab td{padding:14px 18px 14px 0;border-bottom:1px solid var(--rule);vertical-align:top}.wp-tab figcaption{margin-top:12px;font-size:14px;line-height:1.45;color:var(--muted)}.wp-refs ol{list-style:none;margin:0;padding:0}.wp-refs li{display:grid;grid-template-columns:40px 1fr;padding:12px 0;border-top:1px solid var(--rule);font-size:15px;line-height:1.5;scroll-margin-top:24px;transition:background-color .8s ease}.wp-refs li:target{background:#ffe41459}.wp-refs .n{font-family:var(--m);font-size:11px;color:var(--muted);padding-top:3px}.wp-refs a{color:var(--night);font-family:var(--m);font-size:11px;letter-spacing:.02em;text-transform:uppercase;text-underline-offset:3px;white-space:nowrap}.wp-disc{margin:56px 0 0;padding-top:20px;border-top:1px solid var(--rule);font-size:15px;line-height:1.55;color:var(--muted)}@media(max-width:999px){.wp{padding-bottom:96px}.wp-cover{padding:48px calc(var(--hpi) - var(--hpm)) 36px}.wp-meta{gap:16px 32px;margin-top:40px}.wp-grid{grid-template-columns:minmax(0,1fr);gap:0;margin-top:48px}.wp-toc{position:static;max-height:none;overflow:visible;margin-bottom:56px}.wp-toc-d{display:none}.wp-toc-m{display:block;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.wp-toc-m summary{display:flex;align-items:center;justify-content:space-between;padding:14px 0;cursor:pointer;list-style:none}.wp-toc-m summary::-webkit-details-marker{display:none}.wp-toc-m summary .t-label{margin:0;color:var(--night)}.wp-toc-m[open] .pm:after{transform:rotate(0)}.wp-toc-m ol{border-left:0;padding-bottom:12px}.wp-toc-m a{padding:9px 0;border-left:0;margin:0;font-size:15px}.wp-doc{font-size:18px}.wp-sec{padding-top:64px}.wp-abs{font-size:21px}.wp-h4{font-size:23px}.wp-call p:last-child{font-size:22px}.wp-keys{padding:20px 20px 6px}.wp-keys li{font-size:16px;grid-template-columns:30px 1fr}.wp-refs li{grid-template-columns:34px 1fr;font-size:14px}}.wp-teaser{padding-top:168px;padding-bottom:0}.wp-teaser .wp-cover{background:#1e0b2e;color:#fffefb}.wp-teaser .wp-cover>.t-label,.wp-teaser .wp-meta dt{color:#fffefb}.wp-teaser .wp-meta{border-top-color:#fffefb3d}.pg-wp .wp-cover{background:none;border-radius:0;padding:clamp(56px,7vw,120px) 0 clamp(48px,5vw,80px);border-bottom:1px solid var(--rule)}.pg-wp .wp-meta{border-top:0;padding-top:0}.btn-light{background:#fffefb;color:#1e0b2e}.btn-light:hover{background:#f0eadb}body.pg-wp{--wp-bg:#FFFEFB;--wp-card:#F0EADB;--wp-ink:#1E0B2E;--wp-mute:#5A4E63;--wp-rule:rgba(30,11,46,.16);--wp-lift:#FFFEFB;--wp-hl:rgba(255,228,20,.45);--wp-edge:0 0 0 0 transparent;background:var(--wp-bg)}@media(prefers-color-scheme:dark){html:not([data-theme=light]) body.pg-wp{--wp-bg:#110617;--wp-card:#1E0B2E;--wp-ink:#E6DFD0;--wp-mute:rgba(240,234,219,.6);--wp-rule:rgba(240,234,219,.14);--wp-lift:#2A163C;--wp-hl:rgba(255,228,20,.16);--wp-edge:inset 0 0 0 1px rgba(240,234,219,.1)}}html[data-theme=dark] body.pg-wp{--wp-bg:#110617;--wp-card:#1E0B2E;--wp-ink:#E6DFD0;--wp-mute:rgba(240,234,219,.6);--wp-rule:rgba(240,234,219,.14);--wp-lift:#2A163C;--wp-hl:rgba(255,228,20,.16);--wp-edge:inset 0 0 0 1px rgba(240,234,219,.1)}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}.pg-wp .hp-page{--night:var(--wp-ink);--muted:var(--wp-mute);--rule:var(--wp-rule);background:var(--wp-bg);color:var(--night)}.pg-wp .foot.white{background:var(--wp-bg)}.pg-wp .wp-keys{background:var(--wp-lift)}.pg-wp .wp-refs li:target{background:var(--wp-hl)}.hp-tools{display:flex;align-items:center;gap:16px}.wp-mode{position:relative;display:inline-flex;align-items:center;gap:2px;padding:3px;border:0;margin:0;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px var(--rule);color:var(--muted);cursor:pointer;font:inherit;--k:36px}.wp-mode:before{content:"";position:absolute;top:3px;left:3px;width:var(--k);height:30px;border-radius:999px;background:var(--night);transition:transform .38s cubic-bezier(.3,.7,.2,1)}.wp-mode[aria-checked=true]:before{transform:translate(calc(var(--k) + 2px))}.wp-mode span{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:var(--k);height:30px;transition:color .3s ease}.wp-mode[aria-checked=false] span:first-child,.wp-mode[aria-checked=true] span:last-child{color:var(--wp-bg)}.wp-mode:hover{color:var(--night)}.wp-mode:focus-visible{outline:2px solid var(--night);outline-offset:3px}.wp-mode svg{width:16px;height:16px;display:block}html.vt-mode::view-transition-group(root){animation-duration:.45s}@media(max-width:599px){.hp-tools{gap:6px}.wp-mode{--k:32px}.wp-mode:before,.wp-mode span{height:28px}}@media(prefers-reduced-motion:reduce){.wp-mode:before{transition:none}}.wp-cta{margin-top:40px}.wp-back{margin:28px 0 0;font-size:15px}.wp-back a{color:var(--muted);text-decoration:none}.wp-back a:hover{color:var(--night);text-decoration:underline;text-underline-offset:3px}.pg-wp .wp{padding:0 var(--hpm)}.pg-wp .wp>.sc-wrap{background:var(--wp-card);border-radius:14px;padding:0 calc(var(--hpi) - var(--hpm)) clamp(72px,8vw,128px)}@media(max-width:999px){.wp-teaser{padding-top:112px}.pg-wp .wp-cover{padding:40px 0}}@property --mf-top{syntax:"<color>";inherits:true;initial-value:#150820}@property --mf-bot{syntax:"<color>";inherits:true;initial-value:#1E0B2E}@property --mf-ink{syntax:"<color>";inherits:true;initial-value:#FFFEFB}@property --mf-sun{syntax:"<color>";inherits:true;initial-value:rgba(252,77,15,0)}.mf{position:relative;margin-top:calc(var(--hph) * -1);color:var(--mf-ink);--mf-top:#150820;--mf-bot:#1E0B2E;--mf-ink:#FFFEFB;--mf-sun:rgba(252,77,15,0);transition:--mf-top 1.1s ease,--mf-bot 1.1s ease,--mf-ink .8s ease,--mf-sun 1.1s ease}.mf[data-tone="1"],.mf:not(.mf-on) .mf-ch[data-tone="1"]{--mf-top:#1E0B2E;--mf-bot:#8E1F12;--mf-ink:#FFFEFB;--mf-sun:#FC4D0F}.mf[data-tone="2"],.mf:not(.mf-on) .mf-ch[data-tone="2"]{--mf-top:#FFE414;--mf-bot:#FC4D0F;--mf-ink:#1E0B2E;--mf-sun:#FFE9A0}.mf[data-tone="3"],.mf:not(.mf-on) .mf-ch[data-tone="3"]{--mf-top:#FFF6C9;--mf-bot:#FFE414;--mf-ink:#1E0B2E;--mf-sun:#FFFBE6}.mf[data-tone="4"],.mf:not(.mf-on) .mf-ch[data-tone="4"]{--mf-top:#CDEEF8;--mf-bot:#FFF6C9;--mf-ink:#1E0B2E;--mf-sun:#FFFEFB}.mf[data-tone="5"],.mf:not(.mf-on) .mf-ch[data-tone="5"]{--mf-top:#A6E1F4;--mf-bot:#F0EADB;--mf-ink:#1E0B2E;--mf-sun:#FFFEFB}.pg-about .hp-hdr .sym,.pg-about .hp-burger{color:#fffefb}.mf-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:linear-gradient(180deg,var(--mf-top) 0%,var(--mf-bot) 100%)}.mf-sun{position:absolute;left:0;top:0;--d:clamp(150px,30vw,480px);width:calc(var(--d) * 2);height:calc(var(--d) * 2);border-radius:50%;background:radial-gradient(circle closest-side,var(--mf-sun) 0 49%,color-mix(in srgb,var(--mf-sun) 42%,transparent) 52%,color-mix(in srgb,var(--mf-sun) 12%,transparent) 72%,transparent 100%);opacity:.94;transform:translate3d(-50%,60vh,0);will-change:transform;pointer-events:none}.mf:not(.mf-on) .mf-sun{display:none}.mf-chs{position:relative;z-index:1;margin-top:-100vh;margin-top:-100svh}.mf-ch{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:calc(var(--hph) + 40px) var(--hpi) 96px;text-align:center}.mf:not(.mf-on) .mf-ch{background:linear-gradient(180deg,var(--mf-top),var(--mf-bot));color:var(--mf-ink)}.mf-in{display:flex;flex-direction:column;align-items:center;max-width:1320px}.mf-kick{margin:0 0 44px;font-size:13px}.mf-big{margin:0;font-family:var(--g);font-weight:400;font-size:clamp(46px,7.6vw,136px);line-height:.94;letter-spacing:-.045em;max-width:12.5em;text-wrap:balance}.mf-big .sticker{color:var(--night)}.mf-body{margin:36px 0 0;max-width:31em;font-size:clamp(18px,1.5vw,23px);line-height:1.45;letter-spacing:-.005em;text-wrap:pretty}.mf-cue{position:absolute;left:0;right:0;bottom:32px;margin:0;font-size:12px;letter-spacing:.06em}.mf-cue:after{content:"";display:block;width:1px;height:34px;margin:12px auto 0;background:currentColor;opacity:.6;animation:mfCue 2.4s ease-in-out infinite;transform-origin:top}@keyframes mfCue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}.ab-letter{padding:var(--hpm) var(--hpm) 0}.ab-letter-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,700px) minmax(0,1fr);gap:48px;padding:clamp(72px,9vw,150px) var(--hpi);border-radius:14px;background:var(--noon)}.ab-l-meta{position:sticky;top:48px;align-self:start}.ab-l-pic{display:block;width:100%;max-width:240px;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:10px;margin-bottom:26px}.ab-l-meta .t-label{margin:0}.ab-l-from{margin:12px 0 0;font-size:15px;line-height:1.4;opacity:.75}.ab-l-hi{margin:0 0 52px;font-family:var(--g);font-weight:400;font-size:clamp(40px,4.4vw,72px);line-height:1;letter-spacing:-.035em;text-wrap:balance}.ab-l-body p{margin:0 0 1.15em;font-size:clamp(19px,1.45vw,22px);line-height:1.55;letter-spacing:-.005em;text-wrap:pretty}.ab-l-body .ab-l-pull{margin:1.5em 0 1.4em;font-size:clamp(28px,2.6vw,40px);line-height:1.14;letter-spacing:-.025em;text-wrap:balance}.ab-l-sign{margin-top:60px;padding-top:28px;border-top:1px solid var(--rule)}.ab-l-off{margin:0;font-size:clamp(19px,1.45vw,22px)}.ab-l-name{margin:18px 0 0;font-size:clamp(30px,2.6vw,42px);line-height:1;letter-spacing:-.03em}.ab-l-role{margin:12px 0 0;opacity:.7}.ab-l-body a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}@media(max-width:999px){.mf-ch{padding:calc(var(--hph) + 24px) var(--hpi) 88px}.mf-kick{margin-bottom:40px;font-size:12px}.mf-big{font-size:clamp(42px,11vw,92px);line-height:.96}.mf-body{margin-top:26px;font-size:18px}.ab-letter-in{grid-template-columns:minmax(0,1fr);gap:40px;padding:56px calc(var(--hpi) - var(--hpm)) 64px}.ab-l-meta{position:static;display:flex;align-items:center;gap:18px}.ab-l-pic{width:84px;margin:0;border-radius:8px}.ab-l-from{margin:8px 0 0}.ab-l-hi{margin-bottom:36px}.ab-l-body p{font-size:18px}.ab-l-body .ab-l-pull{font-size:26px}}@media(prefers-reduced-motion:reduce){.mf{transition:none}.mf-cue:after{animation:none}}@media(min-width:1200px)and (max-width:1439px){.rsv-copy{top:112px}.rsv-copy h1{font-size:56px}.offer{padding:22px}.price .now{font-size:46px}.offer hr{margin:16px 0}.ticks{gap:10px}.offer-cta{margin-top:20px}}.pg-story .hp-page,.pg-story .foot.white{background:#0b0a0b;color:#fffefb}.pg-story .hp-page{--night:#FFFEFB;--muted:rgba(255,254,251,.62);--rule:rgba(255,254,251,.18)}.pg-story .foot-mark{color:#fffefb}.st-full{position:relative;height:100vh;height:100svh;min-height:560px;margin-top:calc(var(--hph) * -1);overflow:hidden;background:#0b0a0b}.st-pic{position:absolute;top:0;right:0;bottom:0;left:0}.st-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block}.st-wait .st-light{opacity:0}.st-wait.is-lit .st-light{opacity:1;transition:opacity 3s cubic-bezier(.45,0,.25,1);animation:stBreathe 11s ease-in-out 3.6s infinite}@keyframes stBreathe{0%,to{opacity:1}50%{opacity:.86}}@media(prefers-reduced-motion:reduce){.st-wait .st-light,.st-wait.is-lit .st-light{opacity:1;transition:none;animation:none}}.st-fade{position:absolute;left:0;right:0;bottom:0;height:30%;background:linear-gradient(180deg,#0b0a0b00,#0b0a0bb3 55%,#0b0a0b)}.st-poem-sec{padding:clamp(24px,6vh,96px) 0 0}.st-kick{margin:0 0 40px;font-size:13px;opacity:.6}.st-poem{margin:0;font-family:var(--g);font-weight:400;font-size:clamp(34px,3.9vw,70px);line-height:1.08;letter-spacing:-.035em}.st-line{display:block;margin-top:.22em;text-wrap:balance}.st-line:first-child{margin-top:0}@media(min-width:1000px){.st-line{white-space:nowrap}}.st-line:nth-child(2n){padding-left:clamp(0px,4vw,72px)}.st-poem .sticker{color:#1e0b2e;font-size:1.02em}html.rv .st-line[data-rv]{transition-delay:calc(var(--i) * .11s)}.st-ch{padding:136px 0 0}.st-row{display:grid;grid-template-columns:4fr 8fr;gap:48px;align-items:start}.st-num{display:flex;gap:16px;margin:14px 0 0;opacity:.8}.st-num span{min-width:28px;font-family:var(--n);font-size:15px;letter-spacing:.04em}.st-text{max-width:760px}.st-text h2{margin:0;font-family:var(--g);font-weight:400;font-size:clamp(34px,3.6vw,56px);line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.st-text .t-lead{margin:28px 0 0;font-size:clamp(19px,1.5vw,23px);line-height:1.5;opacity:.86;text-wrap:pretty}.st-plate{display:flex;align-items:center;justify-content:center;margin:40px 0 0;border-radius:14px;background:#171517;color:#fffefb}.st-plate-wm{padding:clamp(48px,6vw,96px) clamp(32px,6vw,96px)}.st-plate-wm .wm{display:block;width:100%;max-width:520px;height:auto}.st-plate-sym{padding:clamp(48px,6vw,88px)}.st-plate-sym .sym{display:block;width:clamp(96px,11vw,150px);height:auto;transform:translateY(-6%)}.st-words{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 40px;margin:44px 0 0}.st-word{padding-top:20px;border-top:1px solid var(--rule)}.st-word .t-label{margin:0;opacity:.6}.st-w{margin:14px 0 0;font-family:var(--n),"Times New Roman",serif;font-weight:400;font-size:clamp(44px,4.6vw,72px);line-height:1}.st-wn{margin:12px 0 0;font-size:16px;line-height:1.45;opacity:.75;max-width:22em}.st-quote{margin:56px 0 0;padding:0}.st-quote p{margin:0;font-family:var(--n);font-size:clamp(24px,2.4vw,36px);line-height:1.25;letter-spacing:-.01em}.st-quote footer{margin-top:16px;opacity:.6}.st-draft{margin:28px 0 0;padding:12px 16px;border:1px dashed var(--rule);border-radius:8px;font-family:var(--m);font-size:12px;line-height:1.5;color:var(--muted)}.st-end{padding-top:96px}.pg-story .btn-ghost{color:#fffefb;box-shadow:inset 0 0 0 1.5px #fffefb8c;background:transparent}.pg-story .btn-ghost:hover{background:#fffefb14}.pg-story .hp-hdr .sym,.pg-story .hp-burger{color:#fffefb}@media(max-width:999px){.st-full{height:auto;min-height:0}.st-pic{position:relative;height:74vh;height:74svh}.st-img{object-position:63% 40%}.st-fade{height:34%}.st-poem{font-size:clamp(28px,7.6vw,56px);line-height:1.08}.st-line{margin-top:.5em}.st-line:nth-child(2n){padding-left:0}.st-kick{margin-bottom:28px;font-size:12px}.st-ch{padding-top:88px}.st-row{grid-template-columns:1fr;gap:18px}.st-num{margin:0}.st-text .t-lead{font-size:18px}.st-words{gap:28px 20px}.st-w{font-size:44px}.st-wn{font-size:14px}}.ab-l-more{display:inline-flex;align-items:center;gap:8px;margin-top:40px;padding-bottom:3px;border-bottom:1.5px solid currentColor;color:var(--night);text-decoration:none;font-size:16px}.pr-hero{padding:clamp(132px,15vw,216px) 0 0}.pr-hero .t-label{font-size:12px;margin:0}.pr-hero h1{font-size:clamp(56px,8vw,128px);margin:22px 0 0;max-width:10em}.pr-hero .t-lead{font-size:clamp(19px,1.7vw,24px);max-width:31em;margin:32px 0 0;text-wrap:balance}.pg-press main a:not(.btn){color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}.pg-press .nw{white-space:nowrap}.pr-meta{margin:18px 0 0!important;font-size:11px!important;color:var(--muted)}.pr-dn{display:inline-flex}.pr-dn .ico{transform:rotate(90deg)}.pr-row{padding:clamp(104px,10vw,152px) 0 0}.pr-grid{display:grid;grid-template-columns:3fr 9fr;gap:48px;align-items:start;border-top:1.5px solid var(--night);padding-top:24px}.pr-num{display:flex;gap:16px;margin:0;font-size:12px}.pr-num span{min-width:24px;color:var(--muted)}.pr-note{font-size:14px;line-height:1.45;color:var(--muted);margin:24px 0 0;max-width:42em}.pr-bp{padding:0 0 32px}.pr-bp+.pr-bp{border-top:1px solid rgba(30,11,46,.14);padding-top:28px}.pr-bp:last-child{padding-bottom:0}.pr-bp-top{display:flex;justify-content:space-between;align-items:center;gap:16px}.pr-bp-top .t-label{margin:0;font-size:12px;color:var(--muted)}.pr-cp{appearance:none;-webkit-appearance:none;border:0;background:transparent;box-shadow:inset 0 0 0 1px #1e0b2e59;color:var(--night);border-radius:999px;padding:8px 15px 7px;font-size:11px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}.pr-cp:hover{box-shadow:inset 0 0 0 1px var(--night)}.pr-cp.is-done{background:var(--night);color:#fffefb;box-shadow:none}.pr-bp-t{font-family:var(--g);margin:16px 0 0;max-width:38em;text-wrap:pretty}.pr-bp-s .pr-bp-t{font-size:clamp(22px,2.1vw,30px);line-height:1.22;letter-spacing:-.01em}.pr-bp-l .pr-bp-t{font-size:clamp(17px,1.35vw,19px);line-height:1.55}.pr-faq{padding:0}.pr-faq summary{font-family:var(--g);font-size:clamp(18px,1.6vw,22px);line-height:1.25}.pr-faq .faq-list>details:first-of-type{padding-top:0;box-shadow:inset 0 -1px 0 var(--rule)}.pr-faq .faq-a>p{max-width:40em}.pr-facts{margin:0}.pr-facts div{display:grid;grid-template-columns:1fr 2fr;gap:24px;padding:16px 0;border-top:1px solid rgba(30,11,46,.14)}.pr-facts div:first-child{border-top:0;padding-top:2px}.pr-facts dt{font-size:12px;color:var(--muted);padding-top:5px}.pr-facts dd{margin:0;font-family:var(--g);font-size:clamp(17px,1.4vw,20px);line-height:1.4}.pr-logos{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 16px}.pr-logo{margin:0}.pr-logo-art{aspect-ratio:16/10;border-radius:14px;display:flex;align-items:center;justify-content:center}.pr-logo-wordmark .wm{width:58%;height:auto}.pr-logo-symbol .sym{width:20%;height:auto;transform:translateY(-6%)}.pr-logo figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:12px 0 0;font-size:14px;line-height:1.35}.pr-dl{display:flex;gap:14px;font-size:11px;white-space:nowrap}.pr-phs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pr-ph{margin:0}.pr-ph>a{display:block;border-radius:14px;overflow:hidden;background:var(--noon)}.pr-ph img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.pr-phs:not(.pr-pps) .pr-ph:first-child img{object-position:70% 50%}.pr-ph>a:hover img{transform:scale(1.03)}.pr-ph figcaption{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:14px 0 0;font-size:15px;line-height:1.35;text-wrap:balance}.pr-ph figcaption .pr-role{margin-top:-4px;color:var(--muted)}.pr-ph figcaption a{font-size:11px;color:var(--muted)!important;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.pr-ph figcaption .ico{width:12px;height:12px}.pr-close{padding:clamp(128px,12vw,184px) 0 clamp(96px,10vw,140px)}.pr-close .pr-grid{border-top:0;padding-top:0}.pr-close-h{font-size:clamp(44px,5.6vw,88px);margin:0;text-wrap:balance}.pr-close .t-lead{font-size:clamp(19px,1.7vw,24px);margin:24px 0 0}@media(max-width:999px){.pr-grid{grid-template-columns:1fr;gap:28px}.pr-close .pr-grid>span{display:none}.pr-logos{gap:24px 12px}.pr-logo-wordmark{grid-column:1 / -1}.pr-logo-symbol .pr-logo-art{aspect-ratio:1/1}.pr-logo-symbol .sym{width:36%}.pr-logo-symbol figcaption{flex-direction:column;align-items:flex-start;gap:6px;font-size:13px}.pr-phs{grid-template-columns:1fr 1fr;gap:20px 12px}.pr-phs:not(.pr-pps) .pr-ph:first-child{grid-column:1 / -1}.pr-phs:not(.pr-pps) .pr-ph:first-child img{aspect-ratio:16/10;object-position:65% 50%}.pr-pps{grid-template-columns:repeat(3,1fr);gap:20px 10px}.pr-facts div{grid-template-columns:1fr;gap:6px}.pr-facts dt{padding-top:0}}@media(max-width:599px){.pr-hero{padding-top:120px}.pr-ph figcaption{font-size:14px}.pr-pps figcaption{font-size:13px}.pr-pps figcaption a{font-size:9px;white-space:nowrap;gap:4px}.pr-pps figcaption .ico{width:10px;height:10px}}.lpc-alt{display:none;height:calc(var(--cw) * .75)}.deck:not([data-v="1"]) .lpc-v1{display:none}.deck[data-v="2"] .lpc-v2,.deck[data-v="3"] .lpc-v3,.deck[data-v="4"] .lpc-v4{display:block}.lpc-art2{position:absolute;left:0;top:0;width:400px;height:300px;transform:scale(var(--k2,1));transform-origin:0 0;overflow:hidden;font-family:Aryal Grotesk,Schibsted Grotesk,sans-serif;font-weight:400;color:#1e0b2e;line-height:normal;letter-spacing:normal}.lpc-art2 p{margin:0}.lpc-alt:not(.is-on) *{animation-play-state:paused!important}.deck:not([data-v="1"]) .deck-lead-in{height:100%}.v2t{display:none}.deck:not([data-v="1"]) .v1t{display:none}.deck:not([data-v="1"]) .v2t{display:inline}.deck-ver{display:inline-flex;align-items:center;gap:2px;margin-top:18px;padding:3px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--rule)}.deck-ver span{padding:0 8px 0 10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.deck-ver button{border:0;margin:0;padding:6px 12px;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:13px;line-height:1.2;cursor:pointer}.deck-ver button[aria-pressed=true]{background:var(--night);color:#fffefb}@keyframes v3ring{0%{opacity:0;transform:scale(.6)}}@keyframes v3ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes v3pingR{0%{opacity:.9;transform:scale(1)}32%,to{opacity:0;transform:scale(2.4)}}@media(prefers-reduced-motion:reduce){.lpc-art2 *{animation:none!important}}.sh-pill{--shi:48px;--sho:16px}.lp-drop{--shi:var(--gut);--sho:16px}.sh-pill,.lp-drop{position:fixed;top:var(--sho);left:var(--shi);right:var(--shi);width:auto;margin:0;height:64px;padding:0 10px 0 20px;border-radius:999px;display:flex;align-items:center;justify-content:space-between;z-index:50;color:#1e0b2e;background:#fffefb9e;-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);box-shadow:inset 0 0 0 1px #fffefbbf,0 2px 10px #1e0b2e0b}.sh-pill.has-menu{padding-right:10px}.sh-pill{transform:translateY(-130%);opacity:0;pointer-events:none;transition:transform .7s cubic-bezier(.22,.8,.25,1),opacity .45s ease,background-color .5s ease,color .5s ease,box-shadow .5s ease}.lp-drop{transition:transform .7s cubic-bezier(.22,.8,.25,1),opacity .45s ease,background-color .5s ease,color .5s ease,box-shadow .5s ease}.sh-pill.is-in{transform:none;opacity:1;pointer-events:auto}.menu-on .sh-pill{opacity:0;pointer-events:none;transition-duration:.25s}.sh-pill .sh-home,.lp-drop>a:first-child{display:flex;align-items:center;align-self:stretch;padding:0 12px;margin-left:-12px;color:inherit}.sh-pill .sym,.lp-drop .sym{height:30px;width:auto;display:block;color:inherit}.sh-pill .btn,.lp-drop .btn{min-height:44px;font-size:15px;padding:0 20px;gap:10px;background:#1e0b2e;color:#fffefb;transition:background-color .5s ease,color .5s ease,transform .2s ease}.sh-menu{display:flex;align-items:center;height:44px;border:0;margin:0;padding:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:15px}.sh-menu .bars{position:relative;display:block;width:44px;height:44px}.sh-menu .bars i{position:absolute;left:11px;right:11px;height:1.75px;border-radius:2px;background:currentColor}.sh-menu .bars i:first-child{top:17px}.sh-menu .bars i:last-child{top:25px}.sh-pill[data-tone=dark],.lp-drop[data-tone=dark]{color:#fffefb;background:#fffefb1a;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);box-shadow:inset 0 0 0 1px #fffefb33}.sh-pill[data-tone=dark] .btn,.lp-drop[data-tone=dark] .btn{background:#fffefb;color:#1e0b2e}@media(max-width:999px),(max-width:1199px)and (orientation:portrait){.sh-pill{--shi:32px;--sho:12px}.lp-drop{--sho:12px}.sh-pill,.lp-drop{height:56px;padding:0 8px 0 16px}.sh-pill.has-menu{padding-right:8px}.sh-pill .sym,.lp-drop .sym{height:27px}.sh-pill .btn,.lp-drop .btn{min-height:40px;font-size:14px;padding:0 16px}}@media(prefers-reduced-motion:reduce){.sh-pill{transition:opacity .3s ease}}.hp-hdr .wm{display:block;height:auto;color:var(--night)}.pg-about .hp-hdr .wm,.pg-story .hp-hdr .wm{color:#fffefb}.hp-hdr .wm,.site-hdr .brand .wm,.rsv-hdr .brand .wm{height:18px;width:auto}.wm-pic{display:block}.wm-png{display:block;max-width:none}.site-hdr .brand,.rsv-hdr .brand{top:12px;height:64px}.site-hdr .act{top:22px}.onlist{top:24px;height:40px;padding:0 16px 0 4px;font-size:15px}.onlist .dot{width:30px;height:30px;font-size:15px}@media(max-width:999px),(max-width:1199px)and (orientation:portrait){.hp-hdr .wm,.site-hdr .brand .wm,.rsv-hdr .brand .wm{height:14px;width:auto}.site-hdr .brand,.rsv-hdr .brand{top:6px;height:56px}.site-hdr .act{top:15px}.onlist{top:18px;height:32px;padding:0 12px 0 4px;font-size:13px}.onlist .dot{width:24px;height:24px;font-size:13px}}.pg-lamp .hp-page{background:#fffefb}.site-hdr .lp-burger{position:absolute;right:calc(var(--gut) - 11px);top:22px}@media(max-width:999px),(max-width:1199px)and (orientation:portrait){.site-hdr .lp-burger{top:12px}}.hp-hero picture img{right:auto;left:68%;transform:translate(-63%)}@media(max-width:999px),(max-width:1199px)and (orientation:portrait){.hp-hero .hp-copy{position:relative;z-index:1}.hp-hero picture{margin-top:-46%;z-index:0}.hp-hero picture img{left:auto;transform:none;-webkit-mask-image:none;mask-image:none;aspect-ratio:auto;object-fit:fill}}.pg-lamp main{padding-top:var(--hph)}.pg-lamp .hero{margin:0 var(--hpm);border-radius:14px}@media(min-width:1000px){.pg-lamp .hero .wrap{min-height:0;height:clamp(520px,min(calc(100svh - var(--hph) - var(--hpm)),calc((100vw - 2 * var(--hpm)) * .5653)),1060px);padding:0 clamp(40px,5.56vw,112px);display:flex;align-items:center}.pg-lamp .hero .art{left:72%;width:auto;height:90%;top:auto;bottom:0;margin:0;transform:translate(-50%)}}@media(min-width:1000px)and (max-width:1279px){.pg-lamp .hero .art{left:74.5%;height:87%}}@media(max-width:999px){.pg-lamp .hero{border-radius:12px}.pg-lamp .hero .wrap{padding-top:36px}}@media(max-width:599px){.hp-hero picture{position:relative;display:block;margin:calc(70px - 107.4%) 0 0;aspect-ratio:1/1.895;overflow:hidden;z-index:0}.hp-hero picture img{position:absolute;left:44%;bottom:0;width:160%;height:auto;max-width:none;transform:translate(-41.6%)}}.pg-reserve main{padding-top:80px}.rsv-hdr .wrap{height:80px}.rsv-hero{margin:0 16px;border-radius:14px}@media(min-width:1200px){.rsv-hero{height:clamp(680px,min(calc(100svh - 96px),calc((100vw - 32px)*.5653)),1060px)}.rsv-copy{left:calc(max(0px,(100% - 1440px) / 2) + clamp(40px,5.56vw,112px));top:0;bottom:0;justify-content:center}}@media(min-width:1200px)and (max-width:1439px){.rsv-copy{top:0}}@media(max-width:1199px){.rsv-copy{padding-top:44px;padding-bottom:var(--gut)}}@media(max-width:599px){.offer-wrap{margin:-4px 0 0}.offer{border-radius:14px;padding:18px 18px 14px;clip-path:none;box-shadow:0 1px #1e0b2e0a,0 12px 32px #1e0b2e17}.offer .pay{text-wrap:balance}}@media(max-width:999px),(max-width:1199px)and (orientation:portrait){.pg-reserve main{padding-top:68px}.rsv-hdr .wrap{height:68px}.rsv-hero{margin:0 12px;border-radius:12px}}@media(min-width:1200px),(min-width:1000px)and (orientation:landscape){.site-hdr .brand,.rsv-hdr .brand{top:8px}.site-hdr .lp-burger,.site-hdr .act{top:18px}.onlist{top:20px}}.ab-story-wrap{padding:var(--hpm) var(--hpm) 0}.ab-story{--night:#FFFEFB;--muted:rgba(255,254,251,.62);--rule:rgba(255,254,251,.18);border-radius:14px;overflow:hidden;background:#0b0a0b;color:#fffefb;padding-bottom:clamp(104px,10vw,168px)}.ab-story .st-full{margin-top:0;height:min(calc(100svh - 2 * var(--hpm)),calc((100vw - 2 * var(--hpm)) * .6944));min-height:440px}@media(max-width:999px){.ab-story .st-full{height:auto;min-height:0}.ab-story .st-pic{height:62vh;height:62svh}}.pol{padding:clamp(132px,15vw,216px) 0 clamp(104px,10vw,152px)}.pol-grid{display:grid;grid-template-columns:3fr 9fr;gap:48px;align-items:start;border-top:1.5px solid var(--night);padding-top:24px}.pol-nav{position:sticky;top:96px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.pol-nav .t-label{margin:0 0 4px;font-size:12px}.pol-nav a{font-family:var(--g);font-size:16px;line-height:1.3;color:var(--muted);text-decoration:none;transition:color .2s ease}.pol-nav a:hover,.pol-nav a[aria-current]{color:var(--night)}.pol-doc{max-width:760px;font-family:var(--g);font-size:17px;line-height:1.62;letter-spacing:-.003em;color:var(--night);text-wrap:pretty}.pol-doc .shopify-policy__container{max-width:none!important;margin:0!important;padding:0!important}.pol-doc .shopify-policy__title{text-align:left;margin:0}.pol-doc .shopify-policy__title h1,.pol-doc h1{margin:0 0 clamp(36px,4vw,56px);font-family:var(--g);font-weight:400;font-size:clamp(44px,5.4vw,84px);line-height:.98;letter-spacing:-.02em;text-wrap:balance}.pol-doc h2{margin:2.4em 0 .7em;font-family:var(--g);font-weight:400;font-size:clamp(24px,2vw,30px);line-height:1.15;letter-spacing:-.005em}.pol-doc h3,.pol-doc h4{margin:2em 0 .6em;font-family:var(--g);font-weight:500;font-size:19px;line-height:1.3}.pol-doc p{margin:0 0 1.1em}.pol-doc ul,.pol-doc ol{margin:0 0 1.3em;padding-left:1.25em}.pol-doc ul{list-style:disc}.pol-doc ol{list-style:decimal}.pol-doc li::marker{color:var(--muted)}.pol-doc li{margin:0 0 .5em}.pol-doc strong,.pol-doc b{font-weight:500}.pol-doc a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.pol-doc table{width:100%;border-collapse:collapse;margin:1.6em 0;font-size:15px;line-height:1.45}.pol-doc th,.pol-doc td{text-align:left;vertical-align:top;padding:12px 16px 12px 0;border-top:1px solid var(--rule)}.pol-doc hr{border:0;border-top:1px solid var(--rule);margin:2.4em 0}@media(max-width:999px){.pol{padding-top:120px}.pol-grid{grid-template-columns:minmax(0,1fr);gap:36px}.pol-nav{position:static;flex-direction:row;flex-wrap:wrap;gap:10px 22px}.pol-nav .t-label{flex-basis:100%;font-size:11px}.pol-nav a{font-size:15px}.pol-doc{font-size:16px}}.nf-wrap{padding:0 var(--hpm)}.nf-box{position:relative;height:max(520px,calc(100svh - var(--hph) - var(--hpm)));border-radius:14px;overflow:hidden;background:#050508;outline:none;color:#fffefb}.nf-box:focus-visible{box-shadow:inset 0 0 0 2px var(--morning)}.nf-box canvas{position:absolute;left:0;top:0;display:block;width:100%;height:calc(100% - var(--nf-dock,0px));touch-action:none}.nf-label,.nf-hud{position:absolute;top:22px;margin:0!important;color:#fffefb9e;z-index:2;pointer-events:none}.nf-label{left:clamp(20px,3vw,32px)}.nf-hud{right:clamp(20px,3vw,32px);text-align:right;font-variant-numeric:tabular-nums}.nf-intro{position:absolute;left:0;bottom:0;max-width:760px;padding:clamp(24px,4vw,56px);z-index:2;pointer-events:none;transition:opacity .6s ease,transform .6s ease}.nf-intro a{pointer-events:auto;color:inherit}.nf-h{margin:0;font-size:clamp(44px,6.4vw,104px)}.nf-lead{margin:20px 0 0!important;max-width:30em;color:#fffefbd1}.nf-hint{margin:24px 0 0!important;color:var(--morning)}.nf-k-m{display:none}@media(hover:none){.nf-k-d{display:none}.nf-k-m{display:inline}}.nf-pow{position:absolute;left:50%;bottom:calc(var(--nf-dock,0px) + 20px);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;margin:0!important;color:#fffefb;opacity:0;transform:translate(-50%,6px);transition:opacity .3s ease,transform .3s ease;pointer-events:none;white-space:nowrap;padding:12px 18px 13px;border-radius:14px;background:#050508b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nf-pow.is-on{opacity:1;transform:translate(-50%)}.nf-pow[data-k=boost],.nf-pow[data-k=aryal]{color:var(--morning)}.nf-pow[data-k=coffee]{color:var(--dawn,#FC4D0F)}.nf-pow b{font:400 15px/1.3 var(--g);letter-spacing:0;text-transform:none;color:#fffefbcc}.nf-pow b:empty{display:none}.nf-pow i{display:block;width:72px;height:2px;border-radius:2px;background:currentColor;transform-origin:left center}.nf-stick{display:none}@media(hover:none){.nf-box{--nf-dock:180px}.nf-box:after{content:"";position:absolute;left:0;right:0;bottom:var(--nf-dock);height:1px;background:#fffefb14;pointer-events:none}.nf-intro{bottom:var(--nf-dock)}.nf-stick{position:absolute;left:50%;bottom:6px;z-index:3;display:block;width:168px;height:168px;margin-left:-84px;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.nf-ring{position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:50%;background:#fffefb0d;box-shadow:inset 0 0 0 1px #fffefb1f}.nf-c{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;color:#fffefb66;transition:color .12s ease}.nf-u{transform:translateY(-49px)}.nf-d{transform:translateY(49px) rotate(180deg)}.nf-l{transform:translate(-49px) rotate(-90deg)}.nf-r{transform:translate(49px) rotate(90deg)}.nf-c.is-on{color:var(--morning)}.nf-knob{position:absolute;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:#fffefb29;box-shadow:inset 0 0 0 1px #fffefb3d,0 6px 18px #00000073;transition:transform .24s cubic-bezier(.2,.8,.2,1),background-color .12s ease}.nf-stick.is-on .nf-knob{background:var(--morning);box-shadow:0 6px 18px #00000073;transition:background-color .12s ease}}.nf-box.is-on .nf-intro{opacity:0;transform:translateY(12px)}.nf-sun{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden;text-align:center;background:#150820;transition:opacity .45s ease}.nf-sun[hidden]{display:none}.nf-sun.is-out{opacity:0}.nf-sun-sky{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#150820,#1e0b2e)}.nf-sun-disc{position:absolute;left:0;top:0;--d:clamp(150px,30vw,480px);--nf-s:#FC4D0F;width:calc(var(--d) * 2);height:calc(var(--d) * 2);border-radius:50%;background:radial-gradient(circle closest-side,var(--nf-s) 0 49%,color-mix(in srgb,var(--nf-s) 42%,transparent) 52%,color-mix(in srgb,var(--nf-s) 12%,transparent) 72%,transparent 100%);opacity:.94;transform:translate3d(-50%,120vh,0);will-change:transform;pointer-events:none}.nf-sun-copy{position:relative;z-index:1;color:var(--night);opacity:0;transform:translateY(18px);transition:opacity 1s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}.nf-sun.is-day .nf-sun-copy{opacity:1;transform:none}.nf-sun-h{margin:0;font-size:clamp(64px,11vw,176px)}.nf-sun-p{margin:18px 0 0!important}.nf-sun .hp-ctas{justify-content:center;margin-top:32px}@media(prefers-reduced-motion:reduce){.nf-sun-copy{transition:none}}@media(max-width:999px){.nf-box{height:max(480px,calc(100svh - var(--hph) - var(--hpm)));border-radius:12px}.nf-label,.nf-hud{top:16px}}.sys{padding:clamp(132px,15vw,216px) 0 clamp(104px,10vw,152px)}.sys-h{margin:18px 0 0;font-size:clamp(44px,5.4vw,84px);text-wrap:balance}.sys-lead{margin:28px 0 0!important;max-width:32em}.sys-lead a{color:inherit}.sys .hp-ctas{margin-top:32px}.sys-grid{margin-top:0}.rf-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,540px);gap:clamp(32px,6vw,104px);align-items:start}.rf-form{display:flex;flex-direction:column;gap:22px;margin-top:clamp(28px,3vw,44px);padding-top:28px;border-top:1.5px solid var(--night)}.rf-f{display:flex;flex-direction:column;gap:10px}.rf-f .t-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.rf-f i{font-family:var(--g);font-style:normal;font-size:14px;letter-spacing:0;text-transform:none;color:var(--muted)}.rf-f input,.rf-f textarea{width:100%;min-width:0;height:56px;padding:0 20px;border:0;border-radius:14px;background:#fffefb;box-shadow:inset 0 0 0 1.5px var(--rule);color:var(--night);font-family:var(--g);font-size:17px;line-height:1.45;outline:none;transition:box-shadow .2s ease}.rf-f textarea{height:auto;min-height:132px;padding:16px 20px;resize:vertical}.rf-f input::placeholder{color:#8a8193}.rf-f input:focus,.rf-f textarea:focus{box-shadow:inset 0 0 0 1.5px var(--night)}.rf-form .btn{align-self:flex-start;margin-top:6px}.rf-note{margin:0;font-family:var(--m);font-size:12px;line-height:1.4;color:var(--muted)}.rf-err{margin:0;padding:14px 18px;border-radius:14px;background:#fc4d0f1a;color:var(--night)}.rf-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.rt-wrap .sys-lead{max-width:34em}.rt-addr{margin:16px 0 0!important;font-family:var(--m);font-size:13px;opacity:.7;-webkit-user-select:all;user-select:all}@media(max-width:899px){.rf-grid{grid-template-columns:1fr;gap:0}.rf-form .btn{align-self:stretch}}.col-grid{list-style:none;margin:clamp(40px,4vw,64px) 0 0;padding:28px 0 0;border-top:1.5px solid var(--night);display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:clamp(24px,3vw,40px)}.col-card{display:flex;flex-direction:column;gap:14px;color:inherit;text-decoration:none}.col-img{aspect-ratio:4/5;max-width:100%;border-radius:14px;overflow:hidden;background:var(--noon)}.col-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.col-card:hover .col-img img{transform:scale(1.03)}.col-card .t-title{margin:0}.col-price{margin:0;font-family:var(--m);font-size:14px}.pg-page .sys-grid{border-top:0;padding-top:0}.cart-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:clamp(32px,5vw,80px);align-items:start;margin-top:clamp(40px,4vw,64px);padding-top:24px;border-top:1.5px solid var(--night)}.cart-items{list-style:none;margin:0;padding:0}.cart-item{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:24px;align-items:start;margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid var(--rule)}.cart-img img{display:block;width:120px;height:120px;object-fit:cover;border-radius:10px;background:var(--noon)}.cart-info .t-title{color:var(--night);text-decoration:none;font-size:20px}.cart-var{margin:6px 0 0;color:var(--muted);font-family:var(--g);font-size:15px}.cart-qty{display:flex;align-items:center;gap:14px;margin-top:16px;font-family:var(--g);font-size:16px}.cart-qty .q{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;box-shadow:inset 0 0 0 1px #1e0b2e4d;color:var(--night);text-decoration:none}.cart-rm{margin-left:6px;color:var(--muted);font-size:14px}.cart-price{margin:0;font-family:var(--g);font-size:18px;white-space:nowrap}.cart-sum{position:sticky;top:96px;padding:24px;border-radius:14px;background:var(--noon)}.cart-row{display:flex;justify-content:space-between;gap:16px;font-family:var(--g);font-size:18px}.cart-note{margin:10px 0 20px;color:var(--muted);font-family:var(--g);font-size:14px}.cart-sum .btn{width:100%}.srch-form{display:flex;gap:12px;max-width:720px;margin-top:clamp(32px,4vw,48px)}.srch-form input{flex:1;min-width:0;height:58px;padding:0 24px;border:0;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--night);background:transparent;color:var(--night);font-family:var(--g);font-size:17px;outline:none}.srch-form input:focus-visible{box-shadow:inset 0 0 0 2px var(--night),0 0 0 3px var(--morning)}.srch-count{margin:48px 0 0!important;color:var(--muted)}.srch-list{list-style:none;max-width:880px;margin:16px 0 0;padding:0;border-top:1.5px solid var(--night)}.srch-list li{border-bottom:1px solid var(--rule)}.srch-list a{display:block;padding:22px 0;color:var(--night);text-decoration:none}.srch-list .t-label{margin:0 0 8px;color:var(--muted)}.srch-list .t-title{margin:0;font-size:24px}.srch-list .t-body{margin:8px 0 0;color:var(--muted);max-width:44em}.srch-pages{display:flex;gap:12px;margin-top:32px}@media(max-width:999px){.sys{padding-top:120px}.cart-grid{grid-template-columns:minmax(0,1fr)}.cart-item{grid-template-columns:84px minmax(0,1fr);gap:16px}.cart-img img{width:84px;height:84px}.cart-price{grid-column:2}.cart-sum{position:static}.srch-form{flex-direction:column}.srch-form input{flex:none;width:100%}.srch-form .btn{width:100%}}@media(max-width:379px){.pr-pps{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-pps figcaption a{white-space:normal;flex-wrap:wrap}}.price .save{white-space:nowrap}.price{flex-wrap:wrap;row-gap:8px}.pop-on>.art{z-index:6}@media(max-width:999px){.foot{--fpb:28px;display:flex;flex-direction:column;padding:22px var(--fx,var(--gut)) var(--fpb)}.hp-root .foot{--fx:var(--hpi)}.foot .foot-row,.foot .foot-copy{display:contents}.foot .foot-row nav{order:1}.foot .foot-mark{order:2;padding:0;margin:20px 0 0;max-width:none;width:100%}.foot .foot-copy>p:not(.foot-sign){order:3;margin:16px 0 0;max-width:none}.foot .foot-row p.foot-sign{order:4;margin:10px 0 0;display:flex;justify-content:space-between;gap:16px}.foot-sign .foot-dot{display:none}}@media(max-width:1199px){.pg-reserve .foot{padding-bottom:calc(var(--fpb,0px) + 68px + env(safe-area-inset-bottom,0px))}}@keyframes v2dotIn{0%{background-color:#f0eadb38;transform:scale(.55)}}@keyframes v2pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes v2ecg{to{transform:translate(-328px)}}@keyframes v2draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes v2fadeIn{0%{opacity:0}}@keyframes v2breathe{0%{transform:scale(.62)}28.57%{transform:scale(1)}57.14%{transform:scale(1)}to{transform:scale(.62)}}@keyframes v2inOn{0%,28.5%{opacity:1}28.6%,to{opacity:.35}}@keyframes v2holdOn{0%,28.5%{opacity:.35}28.6%,57%{opacity:1}57.1%,to{opacity:.35}}@keyframes v2outOn{0%,57%{opacity:.35}57.1%,to{opacity:1}}@keyframes v2slideIn{0%{opacity:0;transform:translateY(10px)}}@keyframes v2hrS{to{transform:translate(-206px)}}@keyframes v2brS{to{transform:translate(-206px)}}@keyframes v2penHr{0%{transform:translateY(24px)}6%{transform:translateY(24px)}13%{transform:translateY(19px)}21%{transform:translateY(24px)}50%{transform:translateY(24px)}56%{transform:translateY(21px)}62%{transform:translateY(24px)}76%{transform:translateY(24px)}79%{transform:translateY(27px)}84%{transform:translateY(4px)}90%{transform:translateY(36px)}95%{transform:translateY(24px)}to{transform:translateY(24px)}}@keyframes v2penBr{0%{transform:translateY(32px)}2.78%{transform:translateY(31.72px)}5.56%{transform:translateY(30.88px)}8.33%{transform:translateY(29.52px)}11.11%{transform:translateY(27.71px)}13.89%{transform:translateY(25.54px)}16.67%{transform:translateY(23.11px)}19.44%{transform:translateY(20.52px)}22.22%{transform:translateY(17.92px)}25%{transform:translateY(15.41px)}27.78%{transform:translateY(13.12px)}30.56%{transform:translateY(11.15px)}33.33%{transform:translateY(9.61px)}36.11%{transform:translateY(8.56px)}38.89%{transform:translateY(8.05px)}41.67%{transform:translateY(8.05px)}44.44%{transform:translateY(8.32px)}47.22%{transform:translateY(8.85px)}50%{transform:translateY(9.61px)}52.78%{transform:translateY(10.59px)}55.56%{transform:translateY(11.77px)}58.33%{transform:translateY(13.12px)}61.11%{transform:translateY(14.61px)}63.89%{transform:translateY(16.23px)}66.67%{transform:translateY(17.92px)}69.44%{transform:translateY(19.65px)}72.22%{transform:translateY(21.39px)}75%{transform:translateY(23.11px)}77.78%{transform:translateY(24.75px)}80.56%{transform:translateY(26.3px)}83.33%{transform:translateY(27.71px)}86.11%{transform:translateY(28.96px)}88.89%{transform:translateY(30.03px)}91.67%{transform:translateY(30.88px)}94.44%{transform:translateY(31.5px)}97.22%{transform:translateY(31.87px)}to{transform:translateY(32px)}}@keyframes v2hr61{0%{opacity:0}31%{opacity:1}43%{opacity:0}to{opacity:0}}@keyframes v2hr62{0%{opacity:1}11%{opacity:0}22%{opacity:1}31%{opacity:0}43%{opacity:1}55%{opacity:0}88%{opacity:1}to{opacity:1}}@keyframes v2hr63{0%{opacity:0}11%{opacity:1}22%{opacity:0}55%{opacity:1}64%{opacity:0}76%{opacity:1}88%{opacity:0}to{opacity:0}}@keyframes v2hr64{0%{opacity:0}64%{opacity:1}76%{opacity:0}to{opacity:0}}@keyframes v2br12{0%{opacity:0}84%{opacity:1}to{opacity:1}}@keyframes v2br13{0%{opacity:1}38%{opacity:0}61%{opacity:1}84%{opacity:0}to{opacity:0}}@keyframes v2br14{0%{opacity:0}38%{opacity:1}61%{opacity:0}to{opacity:0}}@keyframes v2segIn{0%{opacity:0;transform:scaleX(.2)}}@keyframes v2hrM{to{transform:translate(-92px)}}@keyframes v2brM{to{transform:translate(-61.33px)}}@keyframes v2penHrM{0%{transform:translateY(16.8px)}6%{transform:translateY(16.8px)}13%{transform:translateY(13.3px)}21%{transform:translateY(16.8px)}50%{transform:translateY(16.8px)}56%{transform:translateY(14.7px)}62%{transform:translateY(16.8px)}76%{transform:translateY(16.8px)}79%{transform:translateY(18.9px)}84%{transform:translateY(2.8px)}90%{transform:translateY(25.2px)}95%{transform:translateY(16.8px)}to{transform:translateY(16.8px)}}@keyframes v2penBrM{0%{transform:translateY(21px)}2.78%{transform:translateY(20.81px)}5.56%{transform:translateY(20.25px)}8.33%{transform:translateY(19.35px)}11.11%{transform:translateY(18.14px)}13.89%{transform:translateY(16.69px)}16.67%{transform:translateY(15.07px)}19.44%{transform:translateY(13.35px)}22.22%{transform:translateY(11.61px)}25%{transform:translateY(9.94px)}27.78%{transform:translateY(8.41px)}30.56%{transform:translateY(7.1px)}33.33%{transform:translateY(6.07px)}36.11%{transform:translateY(5.37px)}38.89%{transform:translateY(5.03px)}41.67%{transform:translateY(5.03px)}44.44%{transform:translateY(5.22px)}47.22%{transform:translateY(5.57px)}50%{transform:translateY(6.07px)}52.78%{transform:translateY(6.72px)}55.56%{transform:translateY(7.51px)}58.33%{transform:translateY(8.41px)}61.11%{transform:translateY(9.41px)}63.89%{transform:translateY(10.48px)}66.67%{transform:translateY(11.61px)}69.44%{transform:translateY(12.77px)}72.22%{transform:translateY(13.93px)}75%{transform:translateY(15.07px)}77.78%{transform:translateY(16.17px)}80.56%{transform:translateY(17.2px)}83.33%{transform:translateY(18.14px)}86.11%{transform:translateY(18.98px)}88.89%{transform:translateY(19.68px)}91.67%{transform:translateY(20.25px)}94.44%{transform:translateY(20.66px)}97.22%{transform:translateY(20.92px)}to{transform:translateY(21px)}}.aryal-site-section{display:contents}.ar26-form{display:none}.btn[disabled]{opacity:.45;cursor:not-allowed}.ar26-country{margin:0}.ar26-country select{-webkit-appearance:none;appearance:none;font:inherit;line-height:inherit;color:inherit;border:0;margin:0;padding:0 16px 0 0;cursor:pointer;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%235A4E63' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat right center}.foot-row nav:has(.ar26-country){flex-wrap:wrap;row-gap:10px}@media(max-width:999px){.ar26-country{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/aryal-site.css.map */
