@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-normal.qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.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}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.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 Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-opsz-normal.DIwfbPUE.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-opsz-normal.C0olyEE-.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-opsz-normal.DrHU7SY7.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-opsz-normal.DX68cEVD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-opsz-normal.HoL-AExg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-opsz-normal.BpEBLj1O.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 Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-opsz-italic.Bl6DJqma.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-opsz-italic.Dibx14aP.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-opsz-italic.CMW9dfKg.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-opsz-italic.Hh3oeMt5.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-opsz-italic.BhUEwDRF.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-opsz-italic.BOLXpvkj.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}:root{--navy-900:#0b1530;--navy-800:#111e40;--navy-600:#1c2e5e;--ink:#0a0a0c;--chalk:#f4f1ea;--chalk-200:#e7e2d6;--white:#fff;--hail-red:#d7182a;--flare-red:#ff3d3d;--halo-gold:#c9a45c;--bg:var(--navy-900);--bg-2:var(--navy-800);--fg:var(--chalk);--muted:#f4f1eac2;--line:#f4f1ea29;--accent:var(--flare-red);--font-sans:"Plus Jakarta Sans Variable", "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-sans);--font-serif:"Source Serif 4 Variable", "Source Serif 4", Georgia, "Times New Roman", serif;--w-light:300;--w-regular:400;--w-medium:500;--w-semibold:600;--w-thin:var(--w-light);--w-body:var(--w-regular);--fs-mega:clamp(4rem, 17vw, 19rem);--fs-display:clamp(3rem, 8.4vw, 8.5rem);--fs-h1:clamp(2.25rem, 5vw, 5rem);--fs-h2:clamp(1.75rem, 3.4vw, 3.25rem);--fs-h3:clamp(1.2rem, 1.8vw, 1.6rem);--fs-lead:clamp(1.2rem, 1.7vw, 1.5rem);--fs-body:1.125rem;--fs-small:.9375rem;--fs-meta:.8125rem;--pad:clamp(16px, 3.2vw, 48px);--gutter:clamp(12px, 1.6vw, 24px);--section:clamp(64px, 8vw, 120px);--header-h:72px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.76, 0, .24, 1)}[data-theme=light]{--bg:var(--chalk);--bg-2:var(--chalk-200);--fg:var(--navy-900);--muted:#0b1530bd;--line:#0b153024;--accent:var(--hail-red)}[data-theme=ink]{--bg:var(--ink);--bg-2:#141418;--fg:var(--chalk);--muted:#f4f1eabd;--line:#f4f1ea24;--accent:var(--flare-red)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}body{background:var(--bg);min-height:100svh;color:var(--fg);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--w-body);word-spacing:.04em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.65;overflow-x:clip}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}ul,ol{padding:0;list-style:none}::selection{background:var(--hail-red);color:var(--white)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme]{background:var(--bg);color:var(--fg)}.thin{font-family:var(--font-display);font-weight:var(--w-light);letter-spacing:-.025em}.italic{font-family:var(--font-serif);font-style:italic;font-weight:var(--w-regular);letter-spacing:-.01em}.accent{color:var(--accent)}.mega,.display,.h1,.h2{font-family:var(--font-display);font-weight:var(--w-light);letter-spacing:-.035em;word-spacing:.08em;line-height:1.02}.mega{font-size:var(--fs-mega);letter-spacing:-.045em;line-height:.9}.display{font-size:var(--fs-display)}.h1{font-size:var(--fs-h1)}.h2{font-size:var(--fs-h2);font-weight:var(--w-light);letter-spacing:-.025em;line-height:1.15}.h3{font-size:var(--fs-h3);font-weight:var(--w-medium);letter-spacing:-.01em;line-height:1.3}.lead{font-size:var(--fs-lead);letter-spacing:-.005em;line-height:1.5;font-weight:var(--w-regular)}.small{font-size:var(--fs-small);line-height:1.6}.muted{color:var(--muted)}.meta{font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--w-medium);line-height:1.4}.label{font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--w-medium);color:var(--muted);align-items:center;gap:.6em;display:inline-flex}.label:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}.wrap{padding-inline:var(--pad)}.section{padding-block:var(--section)}.grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.rule{border:0;border-top:1px solid var(--line)}@media (width<=760px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.glass,.pill{--glass-bg:#ffffff12;--glass-edge:#ffffff29;--glass-hi:#ffffff47;--glass-shadow:#00000038;background:linear-gradient(180deg, #ffffff1a, #fff0 55%), var(--glass-bg);backdrop-filter:blur(14px)saturate(170%);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-hi), inset 0 -1px 0 #ffffff0a, 0 10px 30px -12px var(--glass-shadow)}[data-theme=light] :is(.glass,.pill),.is-light :is(.glass,.pill){--glass-bg:#ffffff80;--glass-edge:#fffc;--glass-hi:#fffffff2;--glass-shadow:#0b153024}button,input,select,textarea,.btn,.btn *,.pill,.pill *{font-family:var(--font-sans);font-style:normal}.pill{height:40px;font-size:var(--fs-small);font-weight:var(--w-medium);transition:background-color .35s var(--ease-out), color .35s var(--ease-out), transform .35s var(--ease-out);border-radius:999px;align-items:center;gap:.55em;padding:0 18px;line-height:1;display:inline-flex}.pill:hover{--glass-bg:#ffffff24;transform:translateY(-1px)}[data-theme=light] .pill:hover{--glass-bg:#ffffffd9}.pill[aria-pressed=true]{background:var(--fg);color:var(--bg)}.btn{background:linear-gradient(180deg, #ffffff38, #fff0 50%), color-mix(in srgb, var(--hail-red) 88%, transparent);backdrop-filter:blur(14px)saturate(170%);height:56px;box-shadow:inset 0 1px 0 #fff6, 0 12px 32px -12px color-mix(in srgb, var(--hail-red) 70%, transparent);color:var(--white);font-weight:var(--w-medium);isolation:isolate;transition:box-shadow .5s var(--ease-out), transform .5s var(--ease-out);border-radius:999px;align-items:center;gap:.75em;padding:0 28px;display:inline-flex;position:relative;overflow:hidden}.btn:hover{box-shadow:inset 0 1px 0 #ffffff80, 0 16px 40px -12px color-mix(in srgb, var(--hail-red) 85%, transparent)}.btn-label{z-index:2;will-change:transform;align-items:center;gap:.75em;display:inline-flex;position:relative}.btn{--mx:50%;--my:50%;--crack:0;--hover:0}.btn-fx{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.btn-fx>span{border-radius:inherit;position:absolute;inset:0}.btn-stroke{-webkit-mask:radial-gradient(circle calc(var(--crack) * 46px) at var(--mx) var(--my), transparent 55%, #000 100%);mask:radial-gradient(circle calc(var(--crack) * 46px) at var(--mx) var(--my), transparent 55%, #000 100%);border:1px solid #ffffff52}.btn-crack{filter:url(#hm-crack);opacity:var(--crack);-webkit-mask:radial-gradient(circle 46px at var(--mx) var(--my), #000 30%, transparent 100%);mask:radial-gradient(circle 46px at var(--mx) var(--my), #000 30%, transparent 100%);border:1.5px solid #ffffffe6}.btn-leak{mix-blend-mode:screen;filter:blur(10px);opacity:calc(var(--hover) * .25 + var(--crack) * .6);background:radial-gradient(circle 46px at var(--mx) var(--my), #ffc478f2, transparent 70%), radial-gradient(circle 70px at calc(var(--mx) + 34px) calc(var(--my) - 10px), #ff5a96b3, transparent 70%), radial-gradient(circle 60px at calc(var(--mx) - 40px) calc(var(--my) + 14px), #ff963c99, transparent 70%);transition:opacity .3s}.btn .arrow{transition:transform .6s var(--ease-out)}.btn:hover .arrow{transform:translate(4px)rotate(-45deg)}.link-line{transition:background-size .6s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.link-line:hover{background-size:100% 1px}.js [data-reveal]{opacity:0;transform:translateY(32px)}.line-mask{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.line-inner{display:inline-block}.js [data-split]:not(.is-split){visibility:hidden}.js .line-inner{transform:translateY(105%)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.js [data-reveal]{opacity:1;transform:none}.js .line-inner{transform:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:.25s ease-out both vt-fade-out}::view-transition-new(root){animation:.3s ease-out both vt-fade-in}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}[data-header]{view-transition-name:site-header}::view-transition-group(site-header),::view-transition-old(site-header),::view-transition-new(site-header){animation:none}::view-transition-old(site-header){display:none}html[data-vt=lang]::view-transition-old(root),html[data-vt=lang-color]::view-transition-old(root){animation:none}html[data-vt=lang]::view-transition-new(root){animation:.5s cubic-bezier(.65,0,.25,1) both vt-lang-open}html[data-vt=lang-color]::view-transition-new(root){animation:.52s cubic-bezier(.33,1,.68,1) both vt-lang-open}@keyframes vt-lang-open{0%{clip-path:circle(0 at var(--vt-x,92%) var(--vt-y,36px))}to{clip-path:circle(var(--vt-r,150vmax) at var(--vt-x,92%) var(--vt-y,36px))}}.vt-invert{z-index:99;pointer-events:none;backdrop-filter:grayscale()invert();position:fixed;inset:0}.protected,.protected img,.protected video,.protected svg{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,.copyable{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.logo[data-astro-cid-f7espo7c]{line-height:1;font-family:var(--font-sans);align-items:center;gap:8px;display:inline-flex}.word[data-astro-cid-f7espo7c]{white-space:nowrap;font-size:1.125rem}.name[data-astro-cid-f7espo7c]{letter-spacing:-.03em;font-weight:800}.studio[data-astro-cid-f7espo7c]{letter-spacing:-.02em;font-weight:400}.header[data-astro-cid-nen7h5rs]{z-index:100;height:var(--header-h);color:var(--chalk);transition:color .3s var(--ease-out), height .4s var(--ease-out);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid;position:fixed;inset:0 0 auto}.header.is-light{color:var(--navy-900)}.header[data-astro-cid-nen7h5rs]{backdrop-filter:blur()saturate();transition:color .15s linear, height .4s var(--ease-out), background-color .4s var(--ease-out), backdrop-filter .4s var(--ease-out), -webkit-backdrop-filter .4s var(--ease-out);background-color:#fff0}.header.is-compact{backdrop-filter:blur(24px)saturate(180%);background-color:#ffffff0d;height:56px}.header.menu-open{backdrop-filter:blur()saturate();background-color:#fff0}.header[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;pointer-events:none;opacity:0;transition:opacity .4s var(--ease-out);border-bottom:1px solid #8080802e;position:absolute;inset:0;box-shadow:0 10px 30px -18px #00000059}.header.is-compact:not(.menu-open):before{opacity:1}.brand[data-astro-cid-nen7h5rs],.menu-btn[data-astro-cid-nen7h5rs],.lang-switch[data-astro-cid-nen7h5rs]{transition:transform .4s var(--ease-out)}.header.is-compact .brand[data-astro-cid-nen7h5rs]{transform-origin:0;transform:scale(.9)}.header.is-compact .menu-btn[data-astro-cid-nen7h5rs]{transform:scale(.84)}.header.is-compact .lang-switch[data-astro-cid-nen7h5rs]{transform:scale(.9)}.lang-switch[data-astro-cid-nen7h5rs]{width:76px;height:36px;color:inherit;cursor:pointer;border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;padding:3px;display:grid;position:relative}.ls-opt[data-astro-cid-nen7h5rs]{z-index:1;text-align:center;font-size:.75rem;font-weight:var(--w-semibold);letter-spacing:.06em;opacity:.55;transition:color .3s,opacity .3s;position:relative}.ls-knob[data-astro-cid-nen7h5rs]{background:var(--chalk);border-radius:999px;width:calc(50% - 3px);transition:transform .35s cubic-bezier(.7,0,.2,1),background-color .35s;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:inset 0 1px #ffffffe6,0 2px 6px #0000004d}.lang-switch[data-astro-cid-nen7h5rs][data-lang=en] .ls-knob[data-astro-cid-nen7h5rs]{transform:translate(100%)}.lang-switch[data-astro-cid-nen7h5rs][data-lang=id] .ls-opt[data-astro-cid-nen7h5rs]:first-child,.lang-switch[data-astro-cid-nen7h5rs][data-lang=en] .ls-opt[data-astro-cid-nen7h5rs]:nth-child(2){opacity:1;color:var(--navy-900)}.lang-switch[data-astro-cid-nen7h5rs]:hover .ls-knob[data-astro-cid-nen7h5rs]{box-shadow:inset 0 1px #fff,0 3px 10px #00000059}.header.is-light .ls-knob[data-astro-cid-nen7h5rs]{background:var(--navy-900)}.header.is-light .lang-switch[data-astro-cid-nen7h5rs][data-lang=id] .ls-opt[data-astro-cid-nen7h5rs]:first-child,.header.is-light .lang-switch[data-astro-cid-nen7h5rs][data-lang=en] .ls-opt[data-astro-cid-nen7h5rs]:nth-child(2){color:var(--chalk)}.lang-panel[data-astro-cid-nen7h5rs]{border:1px solid var(--line);display:none}.brand[data-astro-cid-nen7h5rs]{justify-self:start;align-items:center;line-height:1;display:flex}.clock[data-astro-cid-nen7h5rs]{white-space:nowrap;align-items:center;gap:.6em;transition:opacity .25s;display:flex}.clock-dot[data-astro-cid-nen7h5rs]{background:var(--flare-red);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}@keyframes pulse{50%{opacity:.25}}.header.menu-open .clock[data-astro-cid-nen7h5rs]{opacity:0}.right[data-astro-cid-nen7h5rs]{grid-column:3;justify-self:end;align-items:center;gap:clamp(8px,1.5vw,20px);display:flex}.nav[data-astro-cid-nen7h5rs]{transition:opacity .25s;display:flex}.header.menu-open .nav[data-astro-cid-nen7h5rs]{opacity:0;pointer-events:none}.nav-item[data-astro-cid-nen7h5rs]{font-size:1rem;font-weight:var(--w-medium);padding:4px 12px;display:block;position:relative}.hdr-btn[data-astro-cid-nen7h5rs]{height:44px;margin-left:calc(12px - clamp(8px,1.5vw,20px));padding:0 22px;font-size:.95rem}.header.menu-open .hdr-btn[data-astro-cid-nen7h5rs]{opacity:0;pointer-events:none}.nav-item[data-astro-cid-nen7h5rs].active:after{content:"";opacity:.6;background:currentColor;border-radius:999px;height:2px;position:absolute;bottom:-2px;left:12px;right:12px}.roll[data-astro-cid-nen7h5rs]{padding-block:.1em .25em;line-height:1.2;display:block;position:relative;overflow:visible clip}.roll-a[data-astro-cid-nen7h5rs],.roll-b[data-astro-cid-nen7h5rs]{white-space:nowrap;display:block}.roll-b[data-astro-cid-nen7h5rs]{font-family:var(--font-serif);font-style:italic;font-weight:var(--w-regular);font-size:1.14em;line-height:1.1;position:absolute;top:.1em;left:0}.roll[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs]{transition:transform .42s cubic-bezier(.7,0,.2,1);transition-delay:calc(var(--i) * 18ms);display:inline-block}.roll-b[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs]{transform:translateY(150%)}.nav-item[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible) .roll-a[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs]{transform:translateY(-120%)}.nav-item[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible) .roll-b[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs]{transform:none}.menu-btn[data-astro-cid-nen7h5rs]{z-index:2;width:48px;height:48px;color:inherit;transition:transform .3s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.menu-btn[data-astro-cid-nen7h5rs]:active{transform:scale(.92)}.dots[data-astro-cid-nen7h5rs]{width:24px;height:24px;position:relative}.dots[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{backdrop-filter:blur(3px)saturate(170%);border:1px solid #ffffff59;border-radius:50%;width:10px;height:10px;margin-top:-5px;transition:transform .32s cubic-bezier(.7,0,.2,1),width .32s cubic-bezier(.7,0,.2,1),height .32s cubic-bezier(.7,0,.2,1),margin .32s cubic-bezier(.7,0,.2,1),border-radius .32s;position:absolute;top:50%;left:0}.dots[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{background:linear-gradient(180deg, #ffffff80, #fff0 55%), color-mix(in srgb, var(--hail-red) 80%, transparent);box-shadow:inset 0 1px 0 #ffffff8c, 0 2px 6px -1px color-mix(in srgb, var(--hail-red) 70%, transparent)}.dots[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{background:linear-gradient(180deg, #ffffff73, #fff0 55%), color-mix(in srgb, var(--navy-600) 80%, transparent);transform:translate(14px);box-shadow:inset 0 1px #ffffff80,0 2px 6px -1px #0006}.menu-btn[data-astro-cid-nen7h5rs]:hover .dots[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{transform:translate(-2px)}.menu-btn[data-astro-cid-nen7h5rs]:hover .dots[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{transform:translate(16px)}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .dots[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:var(--chalk);width:20px;height:3px;box-shadow:none;border-color:#0000;border-radius:2px;margin-top:-1.5px;left:2px}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .dots[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{transform:rotate(45deg)}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .dots[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{transform:rotate(-45deg)}.menu[data-astro-cid-nen7h5rs]{z-index:90;position:fixed;inset:0}.menu-scrim[data-astro-cid-nen7h5rs]{opacity:0;background:#05091473;transition:opacity .4s;position:absolute;inset:0}.menu.is-open .menu-scrim[data-astro-cid-nen7h5rs]{opacity:1}.menu-panel[data-astro-cid-nen7h5rs]{width:min(560px,100vw);padding:calc(var(--header-h) + clamp(32px, 7vh, 72px)) clamp(24px, 3.5vw, 48px) clamp(28px, 4vh, 44px);backdrop-filter:blur(6px);background:#0a0a0ce6;flex-direction:column;justify-content:flex-start;transition:transform .5s cubic-bezier(.7,0,.2,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(102%)}.menu.is-open .menu-panel[data-astro-cid-nen7h5rs]{transform:none}.menu-nav[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:flex-start;gap:clamp(8px,1.6vh,16px);display:flex}.menu-item[data-astro-cid-nen7h5rs]{font-family:var(--font-serif);font-weight:var(--w-regular);letter-spacing:-.015em;align-items:flex-start;gap:14px;font-size:clamp(3rem,6.5vw,5.25rem);line-height:1;display:flex}.menu-item[data-astro-cid-nen7h5rs]:nth-child(2n){margin-left:clamp(28px,4vw,64px)}.menu-no[data-astro-cid-nen7h5rs]{font-family:var(--font-sans);font-size:.875rem;font-weight:var(--w-medium);letter-spacing:.04em;min-width:2ch;color:var(--muted);padding-top:.6em}.menu-item[data-astro-cid-nen7h5rs].active .swap-a[data-astro-cid-nen7h5rs]{color:var(--accent)}.swap[data-astro-cid-nen7h5rs]{white-space:nowrap;display:block;position:relative}.swap-a[data-astro-cid-nen7h5rs],.swap-b[data-astro-cid-nen7h5rs]{display:block}.swap[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs]{transition-delay:calc(var(--i) * 16ms);display:inline-block}.swap-a[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs]{transform-origin:0;transition:transform .36s cubic-bezier(.7,0,.2,1),opacity .3s cubic-bezier(.7,0,.2,1)}.swap-b[data-astro-cid-nen7h5rs]{color:var(--accent);font-style:italic;transition:transform .42s cubic-bezier(.7,0,.2,1);position:absolute;top:0;left:0;transform:translate(-10%)}.swap-b[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs]{transform-origin:0;opacity:0;transition:transform .36s cubic-bezier(.7,0,.2,1),opacity .3s cubic-bezier(.7,0,.2,1);transition-delay:calc(60ms + var(--i) * 16ms);transform:scaleX(0)}.menu-item[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible) .swap-a[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs]{opacity:0;transform:translate(50%)scaleX(0)}.menu-item[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible) .swap-b[data-astro-cid-nen7h5rs]{transform:none}.menu-item[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible) .swap-b[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.swap-a[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs] .in[data-astro-cid-nen7h5rs]{transform-origin:0;opacity:0;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .3s;transition-delay:calc(.16s + var(--o) * 40ms + var(--i) * 14ms);display:inline-block;transform:scaleX(0)}.menu.is-open .swap-a[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs] .in[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.menu-foot[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:auto;padding-top:24px;font-size:1rem;display:flex}@media (width<=1180px){.clock[data-astro-cid-nen7h5rs]{display:none}}@media (width<=900px){.nav[data-astro-cid-nen7h5rs],.hdr-btn[data-astro-cid-nen7h5rs]{display:none}}@media (width<=600px){.right[data-astro-cid-nen7h5rs]>.lang-switch[data-astro-cid-nen7h5rs]{display:none}.lang-panel[data-astro-cid-nen7h5rs]{display:grid}}@media (prefers-reduced-motion:reduce){.roll[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs],.swap[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs],.swap-b[data-astro-cid-nen7h5rs],.swap-a[data-astro-cid-nen7h5rs] .c[data-astro-cid-nen7h5rs] .in[data-astro-cid-nen7h5rs]{transition:none}}.footer[data-astro-cid-jo6i4kqk]{padding-top:clamp(56px,6vw,88px);position:relative;overflow:hidden}.cta[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;padding-bottom:clamp(48px,5vw,72px);display:flex}.cta[data-astro-cid-jo6i4kqk] .h1[data-astro-cid-jo6i4kqk]{margin-top:12px}.cta-row[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:24px 40px;display:flex}.cols[data-astro-cid-jo6i4kqk]{gap:32px var(--gutter);font-size:var(--fs-small);grid-template-columns:repeat(4,minmax(0,1fr));padding-block:40px;display:grid}.cols[data-astro-cid-jo6i4kqk] .meta[data-astro-cid-jo6i4kqk]{margin-bottom:14px}.foot-logo[data-astro-cid-jo6i4kqk]{margin-bottom:14px;display:inline-block}.cols[data-astro-cid-jo6i4kqk] .prod[data-astro-cid-jo6i4kqk]{margin-top:24px}.cols[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:6px}.wordmark[data-astro-cid-jo6i4kqk]{padding:8px var(--pad) 28px;white-space:nowrap}.wordmark[data-astro-cid-jo6i4kqk] .mega[data-astro-cid-jo6i4kqk]{font-size:clamp(2.25rem,4.5vw,4.5rem);line-height:1;display:block}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:18px;display:flex}@media (width<=760px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px),(pointer:coarse){.cta-row[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]:not(.btn){padding-block:8px}.cols[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:0}.cols[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere;padding-block:9px;display:inline-block}.cols[data-astro-cid-jo6i4kqk] .meta[data-astro-cid-jo6i4kqk]{margin-bottom:6px}.bottom[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{margin-block:-10px;padding-block:10px}}.preloader[data-astro-cid-xtleqxzo]{z-index:300;place-items:center;display:none;position:fixed;inset:0}.js:not(.loaded) .preloader[data-astro-cid-xtleqxzo]{display:grid}@media (prefers-reduced-motion:reduce){.js .preloader[data-astro-cid-xtleqxzo]{display:none!important}}.pre-arc[data-astro-cid-xtleqxzo]{width:min(70vw,520px);overflow:visible}.pre-foot[data-astro-cid-xtleqxzo]{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:auto 0 24px}.pre-count[data-astro-cid-xtleqxzo]{font-variant-numeric:tabular-nums;font-size:clamp(4rem,14vw,11rem);line-height:.8}.skip[data-astro-cid-hkbrpulz]{z-index:200;background:var(--hail-red);color:var(--white);border-radius:999px;padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip[data-astro-cid-hkbrpulz]:focus{transform:none}.cursor[data-astro-cid-hkbrpulz]{z-index:150;border:1.5px solid var(--cursor-stroke,var(--chalk));pointer-events:none;opacity:0;will-change:transform;border-radius:50%;width:32px;height:32px;margin:-16px 0 0 -16px;transition:opacity .3s,border-color .25s;position:fixed;top:0;left:0}.cursor.is-visible{opacity:1}html.has-cursor,html.has-cursor *{cursor:default}html.has-cursor :is(a,button,summary,label,select),html.has-cursor :is(a,button,summary,label) *{cursor:pointer}html.has-cursor :is(input,textarea){cursor:text}.fx[data-astro-cid-hkbrpulz]{width:0;height:0;position:absolute;overflow:hidden}@media (hover:none),(pointer:coarse){.cursor[data-astro-cid-hkbrpulz]{display:none}}
