@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/source-sans-3-latin.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/source-sans-3-latin-ext.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ink:#0e1c19;--bottle:#163a33;--verdigris:#5c9c8a;--verdigris-text:#2f6b5c;--chartreuse:#d3ea4a;--mist:#e7eeeb;--paper:#f6f8f7;--muted:#56625e;--red:#b0432c;--line:#0e1c1924;--line-strong:#0e1c1947;--line-dark:#e7eeeb29;--line-dark-strong:#e7eeeb52;--font:"Source Sans 3 Variable", "Source Sans 3", "Segoe UI", system-ui, sans-serif;--fs-display:clamp(48px, 7.4vw, 118px);--fs-h1:clamp(44px, 6.2vw, 96px);--fs-h2:clamp(36px, 4.6vw, 66px);--fs-h3:clamp(24px, 2.05vw, 30px);--fs-lead:clamp(20.5px, 1.55vw, 24px);--fs-body:clamp(18.5px, 17.4px + .3vw, 20px);--fs-small:17px;--fs-label:14.5px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--d1:.16s;--d2:.32s;--d3:.7s;--d4:1.2s;--gutter:clamp(20px, 4.2vw, 64px);--max:1440px;--sec-pad:clamp(96px, 11vw, 176px);--header-h:84px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--ink);scroll-padding-top:calc(var(--header-h) + 16px);overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--paper);color:var(--ink);font:400 var(--fs-body) / 1.6 var(--font);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}b,strong{font-weight:500}h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}:focus-visible{outline:2px solid var(--chartreuse);outline-offset:3px;border-radius:4px}.on-light :focus-visible,.sec--paper :focus-visible,.sec--mist :focus-visible{outline-color:var(--verdigris-text)}::selection{background:var(--chartreuse);color:var(--ink)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:var(--ease-out)}.display,.h1,.h2,.h3{overflow-wrap:break-word;letter-spacing:-.022em;text-wrap:balance;font-weight:300}.display{font-size:var(--fs-display);letter-spacing:-.035em;line-height:1}.h1{font-size:var(--fs-h1);letter-spacing:-.03em;line-height:1.02}.h2{font-size:var(--fs-h2);line-height:1.05}.h3{font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:400;line-height:1.2}.lead{font-size:var(--fs-lead);text-wrap:pretty;line-height:1.55}.label{font-size:var(--fs-label);letter-spacing:.13em;text-transform:uppercase;line-height:1.4}.muted{color:var(--muted)}.on-dark .muted,.sec--ink .muted,.sec--bottle .muted,.sec--stage .muted{color:#e7eeebad}.num{font-variant-numeric:tabular-nums lining-nums}.wrap{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.sec{z-index:2;padding-block:var(--sec-pad);position:relative}.sec--paper{background:var(--paper);color:var(--ink)}.sec--mist{background:var(--mist);color:var(--ink)}.sec--ink{background:var(--ink);color:var(--mist)}.sec--bottle{background:var(--bottle);color:var(--mist)}.sec--stage{color:var(--mist);background:0 0}.grid-12{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);display:grid}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--chartreuse);color:var(--ink);transition:transform var(--d2) var(--ease-out);border-radius:999px;padding:10px 18px;text-decoration:none;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skip:focus{transform:none}.sec-head{gap:22px;max-width:820px;display:grid}.sec-head .lead{max-width:600px}.chip{border:1px solid var(--line-strong);height:38px;font-size:var(--fs-label);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;width:max-content;max-width:100%;padding:0 16px 0 10px;display:inline-flex}@media (width<=639px){.chip{white-space:normal;height:auto;min-height:38px;padding-block:8px;line-height:1.35}}.on-dark .chip,.sec--ink .chip,.sec--bottle .chip,.sec--stage .chip{border-color:var(--line-dark-strong)}.chip svg{flex:none;width:22px;height:11px}.btn{--bg:var(--ink);--fg:var(--chartreuse);--dot-bg:var(--chartreuse);--dot-fg:var(--ink);background:var(--bg);height:58px;color:var(--fg);letter-spacing:.005em;cursor:pointer;isolation:isolate;white-space:nowrap;transition:scale var(--d2) var(--ease-out), box-shadow var(--d2) var(--ease-out);border:0;border-radius:999px;align-items:center;gap:14px;padding:0 7px 0 28px;font-size:18px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn__t{height:1.25em;line-height:1.25;display:block;position:relative;overflow:hidden}.btn__t>span{transition:transform .55s var(--ease-out);display:block}.btn__t>span:after{content:attr(data-t);display:block}.btn__dot{background:var(--dot-bg);width:64px;height:44px;color:var(--dot-fg);transition:width .55s var(--ease-out);border-radius:999px;place-items:center;display:grid}.btn__dot svg{width:18px;height:18px;transition:transform .55s var(--ease-out)}.btn:hover .btn__t>span,.btn:focus-visible .btn__t>span{transform:translateY(-50%)}.btn:hover .btn__dot,.btn:focus-visible .btn__dot{width:76px}.btn:hover .btn__dot svg,.btn:focus-visible .btn__dot svg{transform:translate(4px)}.btn:active{scale:.98}.btn--accent{--bg:var(--chartreuse);--fg:var(--ink);--dot-bg:var(--ink);--dot-fg:var(--chartreuse)}.btn--ink{--bg:var(--ink);--fg:var(--chartreuse);--dot-bg:var(--chartreuse);--dot-fg:var(--ink)}.btn--ghost{--bg:transparent;--fg:currentColor;box-shadow:inset 0 0 0 1px var(--line-strong);padding:0 28px}.on-dark .btn--ghost,.sec--ink .btn--ghost,.sec--bottle .btn--ghost,.sec--stage .btn--ghost{box-shadow:inset 0 0 0 1px var(--line-dark-strong)}.btn--ghost:hover{box-shadow:inset 0 0 0 1px}.btn--sm{gap:10px;height:46px;padding:0 5px 0 20px;font-size:17px}.btn--sm .btn__dot{width:48px;height:36px}.btn--sm:hover .btn__dot{width:56px}.link{transition:background-size var(--d3) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;align-items:center;gap:10px;padding-block:6px;font-weight:500;text-decoration:none;display:inline-flex}.link svg{width:16px;height:16px;transition:transform var(--d3) var(--ease-out)}.link:hover{background-position:100% 100%;background-size:0 1px}.link:hover svg{transform:translate(4px)}.sec--paper .link,.sec--mist .link{color:var(--verdigris-text)}.pill-frame{background:var(--bottle);isolation:isolate;border-radius:999px;position:relative;overflow:hidden}.pill-frame img{object-fit:cover;width:100%;height:100%}.motion [data-reveal]{opacity:0;transform:translateY(28px)}.motion [data-split]{visibility:hidden}.line-mask{margin-block:-.1em;padding-block:.1em}.motion [data-hero-in]{opacity:0;transform:translateY(24px)}:root{--sheet-r:clamp(28px, 4vw, 64px)}.sheet-t{border-top-left-radius:var(--sheet-r);border-top-right-radius:var(--sheet-r)}.sheet-b{border-bottom-left-radius:var(--sheet-r);border-bottom-right-radius:var(--sheet-r)}.sheet-over{margin-top:calc(var(--sheet-r) * -1);border-top-left-radius:var(--sheet-r);border-top-right-radius:var(--sheet-r)}.hl{white-space:nowrap;margin:0 -.06em;padding:0 .22em;display:inline-block;position:relative}.hl:before{content:"";box-shadow:inset 0 0 0 1.5px var(--chartreuse);pointer-events:none;border-radius:999px;position:absolute;inset:.04em 0 -.02em}.sec--paper .hl:before,.sec--mist .hl:before{box-shadow:inset 0 0 0 1.5px var(--verdigris)}.motion .hl:before{clip-path:inset(0 100% 0 0 round 999px);transition:clip-path 1.2s var(--ease-io)}.motion .hl-on .hl:before,.motion .hl.is-in:before{clip-path:inset(0 round 999px)}.loader{z-index:200;display:none;position:fixed;inset:0}.motion:not(.seen) .loader{display:block}.loader__side{background:var(--ink);will-change:transform;width:50.05%;position:absolute;top:0;bottom:0}.loader__side--l{left:0}.loader__side--r{right:0}.loader__half{--w:clamp(92px, 10.5vw, 150px);--h:clamp(56px, 6.4vw, 92px);width:var(--w);height:var(--h);margin-top:calc(var(--h) / -2);position:absolute;top:50%;overflow:hidden}.loader__side--l .loader__half{border:1.5px solid #e7eeebb3;border-radius:999px 0 0 999px;right:5px}.loader__side--r .loader__half{border:1.5px solid var(--chartreuse);border-radius:0 999px 999px 0;left:5px}.loader__fill{transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.loader__fill--a{background:#e7eeeb24}.loader__fill--b{background:var(--chartreuse)}.loader__half i{background:var(--mist);border-radius:999px;width:40%;height:12%;position:absolute;right:16%}.loader__half i:first-of-type{top:22%}.loader__half i:nth-of-type(2){top:44%}.loader__half i:nth-of-type(3){top:66%}.loader__meta{color:#e7eeebb8;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;justify-items:center;gap:10px;font-size:14.5px;display:grid;position:absolute;top:calc(50% + clamp(56px,6.4vw,92px));left:50%;transform:translate(-50%)}.prog{z-index:40;pointer-events:none;width:5px;height:112px;transition:background var(--d3) var(--ease-out);background:#e7eeeb38;border-radius:999px;margin-top:-56px;display:none;position:fixed;top:50%;right:clamp(10px,1.2vw,22px);overflow:hidden}.prog span{background:var(--chartreuse);transform-origin:top;transition:background var(--d3) var(--ease-out);border-radius:999px;position:absolute;inset:0;transform:scaleY(0)}.prog[data-theme=light]{background:#0e1c1924}.prog[data-theme=light] span{background:var(--ink)}@media (width>=1024px){.motion .prog{display:block}}.cur{z-index:150;pointer-events:none;opacity:0;transition:opacity .35s var(--ease-out);display:none;position:fixed;top:0;left:0}@media (hover:hover) and (pointer:fine){.motion .cur{display:block}}.cur.is-on{opacity:1}.cur__pill{width:24px;height:12px;display:block;position:absolute;top:18px;left:16px}.cur__shape{width:100%;height:100%;transition:scale .45s var(--ease-out), opacity .3s var(--ease-out);border-radius:999px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0e1c1966,0 4px 14px #0e1c192e}.cur__shape i{background:#fff;flex:1}.cur__shape i+i{background:var(--chartreuse)}.cur.is-link .cur__shape{scale:1.5}.cur.is-label .cur__shape{opacity:0;scale:.2}.cur__label{background:var(--chartreuse);color:var(--ink);white-space:nowrap;opacity:0;transform-origin:0 0;transition:scale .45s var(--ease-out), opacity .25s var(--ease-out);border-radius:999px;padding:9px 16px;font-size:15px;font-weight:500;line-height:1;display:block;position:absolute;top:16px;left:14px;scale:.6;box-shadow:0 8px 26px #0e1c1938}.cur.is-label .cur__label{opacity:1;scale:1}:root{--frost-solid:120px;--frost-clear:236px}.frost-on [data-frost]{--ft:var(--paper);background:linear-gradient(to bottom, var(--ft) 0, var(--ft) var(--frost-solid), transparent var(--frost-clear), transparent calc(100% - var(--frost-clear)), var(--ft) calc(100% - var(--frost-solid)), var(--ft) 100%)}.frost-on [data-frost=mist]{--ft:var(--mist)}.frost-on [data-frost] .muted{color:#46524d}.logo[data-astro-cid-f7espo7c]{height:auto;overflow:visible}.logo--dark[data-astro-cid-f7espo7c]{--le:var(--mist);--lp:var(--chartreuse);--lw:var(--mist)}.logo--light[data-astro-cid-f7espo7c]{--le:var(--ink);--lp:var(--verdigris);--lw:var(--ink)}.logo__e[data-astro-cid-f7espo7c]{fill:var(--le);transition:fill var(--d3) var(--ease-out)}.logo__p[data-astro-cid-f7espo7c]{fill:var(--lp);transition:fill var(--d3) var(--ease-out)}.logo__word[data-astro-cid-f7espo7c] path[data-astro-cid-f7espo7c]{fill:var(--lw);transition:fill var(--d3) var(--ease-out)}.hdr[data-astro-cid-nen7h5rs]{z-index:50;height:var(--header-h);color:var(--mist);--swap:0s;transition:transform .6s var(--ease-out), color var(--swap) linear;pointer-events:none;position:fixed;inset:0 0 auto}.hdr[data-astro-cid-nen7h5rs] .logo__e,.hdr[data-astro-cid-nen7h5rs] .logo__p,.hdr[data-astro-cid-nen7h5rs] .logo__word path{transition:fill var(--swap) linear}.hdr[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-115%)}.hdr__in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.hdr__in[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]{pointer-events:auto}.hdr__logo[data-astro-cid-nen7h5rs]{box-sizing:content-box;width:clamp(150px,13vw,190px);transition:background var(--swap) linear, box-shadow var(--swap) linear;border-radius:999px;flex:none;margin-left:-18px;padding:13px 18px;display:block}.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__logo[data-astro-cid-nen7h5rs]{box-shadow:inset 0 0 0 1px var(--line-dark);background:#0e1c199e}.hdr[data-astro-cid-nen7h5rs].is-scrolled[data-theme=light] .hdr__logo[data-astro-cid-nen7h5rs]{box-shadow:inset 0 0 0 1px var(--line);background:#f6f8f7eb}.hdr[data-astro-cid-nen7h5rs][data-theme=light]{color:var(--ink)}.hdr[data-astro-cid-nen7h5rs][data-theme=light] .logo{--le:var(--ink);--lp:var(--verdigris);--lw:var(--ink)}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{box-shadow:inset 0 0 0 1px var(--line-dark);transition:background var(--swap) linear, box-shadow var(--swap) linear;background:#0e1c199e;border-radius:999px;gap:2px;margin:0;padding:5px;list-style:none;display:flex}.hdr[data-astro-cid-nen7h5rs][data-theme=light] .hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{box-shadow:inset 0 0 0 1px var(--line);background:#f6f8f7eb}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{transition:background var(--d2) var(--ease-out);border-radius:999px;padding:11px 20px;font-size:17px;line-height:1;text-decoration:none;display:block;position:relative}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:#e7eeeb1a}.hdr[data-astro-cid-nen7h5rs][data-theme=light] .hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:#0e1c190f}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--mist);color:var(--ink)}.hdr[data-astro-cid-nen7h5rs][data-theme=light] .hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--ink);color:var(--mist)}.hdr__end[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;display:flex}.lang[data-astro-cid-nen7h5rs]{position:relative}.lang[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{height:46px;box-shadow:inset 0 0 0 1px var(--line-dark-strong);letter-spacing:.08em;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:16px;list-style:none;display:flex}.hdr[data-astro-cid-nen7h5rs][data-theme=light] .lang[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{box-shadow:inset 0 0 0 1px var(--line-strong)}.lang[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.lang[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:12px;height:12px;transition:transform var(--d2) var(--ease-out)}.lang[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.lang[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{background:var(--paper);min-width:170px;color:var(--ink);border-radius:22px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px #0e1c1938}.lang[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:999px;padding:10px 14px;text-decoration:none;display:block}.lang[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.lang[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{background:var(--mist)}.hdr__burger[data-astro-cid-nen7h5rs]{background:var(--mist);height:46px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 20px;font-size:17.5px;display:none}.hdr[data-astro-cid-nen7h5rs][data-theme=light] .hdr__burger[data-astro-cid-nen7h5rs]{background:var(--ink);color:var(--mist)}.hdr__burger-i[data-astro-cid-nen7h5rs]{background:var(--chartreuse);border-radius:999px;place-content:center;gap:5px;width:34px;height:34px;display:grid}.hdr__burger-i[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:var(--ink);width:14px;height:1.5px;transition:transform var(--d2) var(--ease-out);display:block}.hdr__burger[data-astro-cid-nen7h5rs][aria-expanded=true] .hdr__burger-i[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{transform:translateY(3.25px)rotate(45deg)}.hdr__burger[data-astro-cid-nen7h5rs][aria-expanded=true] .hdr__burger-i[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-3.25px)rotate(-45deg)}.menu[data-astro-cid-nen7h5rs]{z-index:45;padding:calc(var(--header-h) + 24px) 0 calc(96px + env(safe-area-inset-bottom));background:var(--ink);color:var(--mist);clip-path:inset(0 0 100% round 0 0 48px 48px);transition:clip-path .7s var(--ease-out);align-items:flex-end;display:flex;position:fixed;inset:0}.menu[data-astro-cid-nen7h5rs][hidden]{visibility:hidden;display:flex}.menu[data-astro-cid-nen7h5rs].is-open{clip-path:inset(0);visibility:visible}.menu__list[data-astro-cid-nen7h5rs]{margin:0 0 40px;padding:0;list-style:none}.menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:-.03em;opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transition-delay:calc(.12s + var(--i) * 50ms);align-items:baseline;gap:18px;padding:6px 0;font-size:clamp(40px,11vw,64px);font-weight:300;line-height:1.1;text-decoration:none;display:flex;transform:translateY(24px)}.menu[data-astro-cid-nen7h5rs].is-open .menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--chartreuse)}.menu__meta[data-astro-cid-nen7h5rs]{gap:8px;font-size:20px;display:grid}.menu__meta[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}.menu__langs[data-astro-cid-nen7h5rs]{gap:16px;margin-top:12px;font-size:18px;display:flex}.menu__langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--chartreuse)}.mbar[data-astro-cid-nen7h5rs]{display:none}.hdr__end[data-astro-cid-nen7h5rs],.hdr__end[data-astro-cid-nen7h5rs] .hdr__cta{flex:none}@media (width>=1024px) and (width<=1239px){.hdr__in[data-astro-cid-nen7h5rs]{gap:12px}.hdr__logo[data-astro-cid-nen7h5rs]{width:138px}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:11px 13px;font-size:15.5px}.lang[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{padding:0 12px}}@media (width<=1023px){.hdr__nav[data-astro-cid-nen7h5rs],.hdr__cta[data-astro-cid-nen7h5rs],.lang[data-astro-cid-nen7h5rs]{display:none}.hdr__burger[data-astro-cid-nen7h5rs]{display:inline-flex}.mbar[data-astro-cid-nen7h5rs]{inset:auto 12px calc(12px + env(safe-area-inset-bottom));z-index:48;transition:transform .5s var(--ease-out);background:#0e1c19f0;border-radius:999px;grid-template-columns:auto 1fr;gap:6px;padding:6px;display:grid;position:fixed;box-shadow:0 12px 40px #0e1c1947}.mbar[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(160%)}.mbar[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:999px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 20px;font-size:17.5px;font-weight:500;text-decoration:none;display:flex}.mbar[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:18px;height:18px}.mbar__call[data-astro-cid-nen7h5rs]{color:var(--mist);box-shadow:inset 0 0 0 1px var(--line-dark-strong)}.mbar__cta[data-astro-cid-nen7h5rs]{background:var(--chartreuse);color:var(--ink)}}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-nen7h5rs],.menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{transition:none}}.pill[data-astro-cid-4xidn2cs]{flex:none;width:22px;height:11px;overflow:visible}.pill__a[data-astro-cid-4xidn2cs]{fill:none;stroke:currentColor;stroke-width:1.2px;opacity:.75}.pill__b[data-astro-cid-4xidn2cs]{fill:var(--pill-b,var(--chartreuse))}.sec--paper .pill__b[data-astro-cid-4xidn2cs],.sec--mist .pill__b[data-astro-cid-4xidn2cs],.on-light .pill__b[data-astro-cid-4xidn2cs]{--pill-b:var(--verdigris)}.ftr[data-astro-cid-jo6i4kqk]{z-index:2;margin-top:calc(var(--sheet-r) * -1);border-radius:var(--sheet-r) var(--sheet-r) 0 0;box-shadow:inset 0 1px 0 var(--line-dark);background:var(--ink);color:var(--mist);padding:clamp(80px, 9vw, 128px) 0 calc(28px + env(safe-area-inset-bottom));position:relative;overflow:hidden}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:background-size var(--d3) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background-size:100% 1px}.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.3fr .7fr 1fr 1.2fr;gap:clamp(32px,4vw,64px);display:grid}.ftr__logo[data-astro-cid-jo6i4kqk]{width:168px}.ftr__tag[data-astro-cid-jo6i4kqk]{color:#e7eeebc7;margin-top:22px;font-size:21px;font-weight:300}.ftr__clock[data-astro-cid-jo6i4kqk]{height:38px;box-shadow:inset 0 0 0 1px var(--line-dark-strong);color:#e7eeebcc;border-radius:999px;align-items:center;gap:10px;margin-top:26px;padding:0 16px 0 14px;font-size:17px;display:inline-flex}.ftr__clock[data-astro-cid-jo6i4kqk] i[data-astro-cid-jo6i4kqk]{background:var(--chartreuse);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite ftr-pulse}@keyframes ftr-pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.ftr__clock[data-astro-cid-jo6i4kqk] i[data-astro-cid-jo6i4kqk]{animation:none}}.motion .ftr__word[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{stroke-dasharray:1}.ftr__h[data-astro-cid-jo6i4kqk]{color:#e7eeeb8c;margin-bottom:18px}.ftr[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:4px;margin:0;padding:0;font-size:18.5px;list-style:none;display:grid}.ftr[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:4px;display:inline-block}.ftr__legal[data-astro-cid-jo6i4kqk]{color:#e7eeebb8;gap:7px!important;font-size:17.5px!important}.ftr__word[data-astro-cid-jo6i4kqk]{margin:clamp(56px,7vw,104px) 0 28px}.ftr__word[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:none;stroke:#e7eeeb3d;stroke-width:.35px;width:100%;height:auto}.ftr__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-dark);color:#e7eeebb8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:24px;font-size:17px;display:flex}.ftr__copy[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.ftr__dot[data-astro-cid-jo6i4kqk]{opacity:.6;display:inline-flex}.ftr__dot[data-astro-cid-jo6i4kqk] .pill{width:14px;height:7px}.ftr__copy[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.ftr__btn[data-astro-cid-jo6i4kqk]{padding-block:5px}.ftr__btn[data-astro-cid-jo6i4kqk]{color:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;padding-inline:0}.ftr__btn[data-astro-cid-jo6i4kqk]:hover,.ftr__credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--mist)}@media (width<=1023px){.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.ftr__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.ftr[data-astro-cid-jo6i4kqk]{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}@media (width<=599px){.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.stage[data-astro-cid-f2jc3dwf]{z-index:0;background:radial-gradient(circle 105vh at var(--glow-x,73.5%) var(--glow-y,51%), #163a33f2 0%, #163a3399 22%, #163a334d 45%, #163a331a 70%, #163a3300 100%), var(--ink);pointer-events:none;height:100lvh;position:fixed;inset:0 0 auto;overflow:hidden}.stage__poster[data-astro-cid-f2jc3dwf],.stage__gl[data-astro-cid-f2jc3dwf]{width:100%;height:100%;position:absolute;inset:0}.stage__veil[data-astro-cid-f2jc3dwf]{background:var(--ink);opacity:var(--veil,0);position:absolute;inset:0}.stage__gl[data-astro-cid-f2jc3dwf]{opacity:0;transition:opacity 1.2s var(--ease-out)}.stage[data-astro-cid-f2jc3dwf].is-live .stage__gl[data-astro-cid-f2jc3dwf]{opacity:1}.stage[data-astro-cid-f2jc3dwf].is-live .stage__veil[data-astro-cid-f2jc3dwf]{opacity:0}.stage__poster[data-astro-cid-f2jc3dwf]{opacity:0;transition:opacity .6s var(--ease-out)}.stage[data-astro-cid-f2jc3dwf].no-gl .stage__poster[data-astro-cid-f2jc3dwf],html:not(.js) .stage__poster[data-astro-cid-f2jc3dwf]{opacity:1}@media (width<=767px){.stage[data-astro-cid-f2jc3dwf]{--glow-x:50%;--glow-y:28%}}@media (width>=768px) and (width<=1023px){.stage[data-astro-cid-f2jc3dwf]{--glow-x:66%;--glow-y:34%}}@media (width<=1023px){.stage__poster[data-astro-cid-f2jc3dwf] g[data-astro-cid-f2jc3dwf]{transform:translate(800px,260px)rotate(-24deg)scale(.8)}}.consent[data-astro-cid-bm4qem4n]{z-index:60;background:var(--ink);width:min(440px,100vw - 24px);color:var(--mist);box-shadow:0 0 0 1px var(--line-dark-strong), 0 24px 70px #0e1c1959;border-radius:32px;padding:26px 28px 24px;position:fixed;bottom:clamp(12px,2vw,28px);left:clamp(12px,2vw,28px)}.consent[data-astro-cid-bm4qem4n][hidden]{display:none}.consent__x[data-astro-cid-bm4qem4n]{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:14px}.consent__x[data-astro-cid-bm4qem4n]:hover{background:#e7eeeb1a}.consent__x[data-astro-cid-bm4qem4n] svg[data-astro-cid-bm4qem4n]{width:18px;height:18px}.consent__t[data-astro-cid-bm4qem4n]{letter-spacing:-.01em;margin-right:40px;font-size:22px;font-weight:400;line-height:1.2}.consent__p[data-astro-cid-bm4qem4n]{color:#e7eeebc7;margin-top:10px;font-size:17.5px;line-height:1.55}.consent__p[data-astro-cid-bm4qem4n] a[data-astro-cid-bm4qem4n]{color:var(--chartreuse);white-space:nowrap}.consent__actions[data-astro-cid-bm4qem4n]{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.consent__btn[data-astro-cid-bm4qem4n]{background:var(--mist);height:46px;color:var(--ink);cursor:pointer;transition:background var(--d2) var(--ease-out);border:0;border-radius:999px;padding:0 22px;font-size:17px;font-weight:500}.consent__btn[data-astro-cid-bm4qem4n]:hover{background:#fff}.consent__btn--ghost[data-astro-cid-bm4qem4n]{color:var(--mist);box-shadow:inset 0 0 0 1px var(--line-dark-strong);background:0 0}.consent__btn--ghost[data-astro-cid-bm4qem4n]:hover{background:#e7eeeb1a}.consent__btn--line[data-astro-cid-bm4qem4n]{box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.consent__btn--line[data-astro-cid-bm4qem4n]:hover{background:var(--mist)}.consent__btn--dark[data-astro-cid-bm4qem4n]{background:var(--ink);color:var(--chartreuse)}.consent__btn--dark[data-astro-cid-bm4qem4n]:hover{background:var(--bottle)}.prefs[data-astro-cid-bm4qem4n]{background:var(--paper);width:min(560px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--ink);border:0;border-radius:36px;padding:0;box-shadow:0 30px 90px #0e1c1966}.prefs[data-astro-cid-bm4qem4n]::backdrop{background:#0e1c1999}.prefs__in[data-astro-cid-bm4qem4n]{gap:18px;padding:clamp(24px,4vw,40px);display:grid}.prefs__intro[data-astro-cid-bm4qem4n]{color:var(--muted)}.prefs__list[data-astro-cid-bm4qem4n]{gap:10px;display:grid}.prefs__item[data-astro-cid-bm4qem4n]{background:var(--mist);border-radius:22px;gap:8px;padding:18px 20px;display:grid}.prefs__head[data-astro-cid-bm4qem4n]{justify-content:space-between;align-items:center;gap:16px;display:flex}.prefs__item[data-astro-cid-bm4qem4n] h3[data-astro-cid-bm4qem4n]{font-size:19px;font-weight:500}.prefs__item[data-astro-cid-bm4qem4n] p[data-astro-cid-bm4qem4n]{color:var(--muted);font-size:17.5px;line-height:1.5}.prefs__always[data-astro-cid-bm4qem4n]{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--verdigris-text)}.switch[data-astro-cid-bm4qem4n]{cursor:pointer;flex:none;width:56px;height:30px;display:block;position:relative}.switch[data-astro-cid-bm4qem4n] input[data-astro-cid-bm4qem4n]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.switch[data-astro-cid-bm4qem4n] span[data-astro-cid-bm4qem4n]{box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--paper);transition:background var(--d2) var(--ease-out);pointer-events:none;border-radius:999px;position:absolute;inset:0}.switch[data-astro-cid-bm4qem4n] span[data-astro-cid-bm4qem4n]:after{content:"";background:var(--ink);width:22px;height:22px;transition:transform var(--d3) var(--ease-out), background var(--d2) var(--ease-out);border-radius:50%;position:absolute;top:4px;left:4px}.switch[data-astro-cid-bm4qem4n] input[data-astro-cid-bm4qem4n]:checked+span[data-astro-cid-bm4qem4n]{background:var(--ink);box-shadow:none}.switch[data-astro-cid-bm4qem4n] input[data-astro-cid-bm4qem4n]:checked+span[data-astro-cid-bm4qem4n]:after{background:var(--chartreuse);transform:translate(26px)}.switch[data-astro-cid-bm4qem4n] input[data-astro-cid-bm4qem4n]:focus-visible+span[data-astro-cid-bm4qem4n]{outline:2px solid var(--verdigris-text);outline-offset:3px}.prefs__actions[data-astro-cid-bm4qem4n]{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}@media (width<=1023px){.consent[data-astro-cid-bm4qem4n]{bottom:calc(84px + env(safe-area-inset-bottom));left:12px}}
