@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.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:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-vietnamese-wght-normal.B-JM5mJH.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:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-ext-wght-normal.EP2r9iG4.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:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-wght-normal.Bn_gnr7w.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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/silkscreen-latin-400-normal.CtPo2yA5.woff2)format("woff2"),url(/_astro/silkscreen-latin-400-normal.D0DfPJut.woff)format("woff")}@font-face{font-family:Doto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)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:Doto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/doto-latin-wght-normal.DtlIPefW.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{--bg:#0b0b0c;--surface:#151517;--surface-2:#1e1e21;--line:#ffffff14;--line-strong:#ffffff29;--text:#f3f3f1;--muted:#8b8b92;--dim:#55555c;--accent:#ff5a1f;--accent-soft:#ff5a1f24;--accent-ink:#0b0b0c;--paper:#e4e3dd;--paper-line:#12121424;--ink:#121214;--ink-muted:#55555c;--kerb-red:#e10600;--kerb-white:#f3f3f1;--glass:#0b0b0cb8;--scrim:#0b0b0c8c;--scrim-strong:#0b0b0cf5;--sheen:#ffffff14;--accent-glow:#ff5a1f40;--ink-line:#0b0b0c40;--field-line:#6a6a72;--overlay:linear-gradient(180deg, #0b0b0c26 0%, #0b0b0c59 45%, var(--bg) 100%);--font-display:"Archivo Variable", "Archivo", system-ui, sans-serif;--font-body:"Inter Variable", "Inter", system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--font-label:var(--font-mono);--font-numeral:var(--font-mono);--font-numeral-xl:var(--font-display);--fs-hero:clamp(2.25rem, 10.8vw, 10.25rem);--fs-display:clamp(2.5rem, 7vw, 6.5rem);--fs-h2:clamp(2rem, 4.6vw, 4.25rem);--fs-h3:clamp(1.3rem, 2vw, 1.75rem);--fs-lead:clamp(1.125rem, 1.5vw, 1.375rem);--fs-body:1.0625rem;--fs-small:.875rem;--fs-micro:.8125rem;--gutter:clamp(1rem, 4vw, 3rem);--container:1440px;--space-section:clamp(4.5rem, 9vw, 8rem);--space-xl:clamp(3rem, 6vw, 5rem);--space-l:clamp(2rem, 4vw, 3rem);--space-m:1.5rem;--space-s:1rem;--space-xs:.5rem;--radius-s:0;--radius-m:0;--radius-pill:999px;--radius-btn:0;--px:3px;--cut:18px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-inout:cubic-bezier(.65, 0, .35, 1);--dur-fast:.25s;--dur:.6s;--dur-slow:.9s;--z-nav:50;--z-sticky:40;--z-overlay:80;--z-preloader:100}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;color-scheme:dark}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.6;overflow-x:clip}img,picture,video,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}ul[role=list],ol[role=list]{padding:0;list-style:none}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:0}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--space-section);position:relative}.section--tight{padding-block:var(--space-xl)}.h-hero,.h-display,.h2,.h3{font-family:var(--font-display);font-variation-settings:"wdth" 125;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;font-weight:850;line-height:.92}.h-hero{font-size:var(--fs-hero);line-height:.86}.h-display{font-size:var(--fs-display)}.h2{font-size:var(--fs-h2)}.h3{font-size:var(--fs-h3);letter-spacing:0;line-height:1.1}.lead{font-size:var(--fs-lead);color:var(--text);text-wrap:pretty;max-width:38ch;line-height:1.5}.muted{color:var(--muted)}.accent{color:var(--accent)}.mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1, "zero" 1}.label{font-family:var(--font-label);font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;font-weight:400}.numeral{font-family:var(--font-numeral);font-weight:var(--numeral-weight,700);font-variant-numeric:tabular-nums}.eyebrow{font-family:var(--font-label);font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.75em;font-weight:500;display:inline-flex}.eyebrow__index{color:var(--accent)}.eyebrow__index:before{content:"#"}.eyebrow:after{content:"";width:2.5rem;height:var(--px);background:repeating-linear-gradient(90deg, var(--line-strong) 0 var(--px), transparent var(--px) calc(var(--px) * 2))}.outline{color:#0000;-webkit-text-stroke:1px var(--line-strong)}.btn{--btn-bg:transparent;--btn-fg:var(--text);--btn-border:var(--line-strong);border:1px solid var(--btn-border);border-radius:var(--radius-btn);background:var(--btn-bg);min-height:3rem;color:var(--btn-fg);font-family:var(--font-label);font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;isolation:isolate;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:.6em;padding:.85rem 1.6rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--accent);transition:transform .36s steps(6,end);position:absolute;inset:0;transform:translateY(101%)}.btn:hover{color:var(--accent-ink);border-color:var(--accent)}.btn:hover:before{transform:translateY(0)}.btn--primary{--btn-bg:var(--accent);--btn-fg:var(--accent-ink);--btn-border:var(--accent)}.btn--primary:before{background:var(--text)}.btn__arrow{transition:transform var(--dur) var(--ease-out)}.btn:hover .btn__arrow{transform:translate(4px)}.chip{border:1px solid var(--line-strong);border-radius:var(--radius-btn);backdrop-filter:blur(8px);font-family:var(--font-label);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;background:#0b0b0c66;align-items:center;gap:.5em;padding:.4rem .8rem;display:inline-flex}.chip--accent{border-color:var(--accent);color:var(--accent)}.chip__dot{background:var(--accent);width:6px;height:6px;animation:1.2s step-end infinite px-blink}@keyframes px-blink{50%{opacity:0}}.kerb{background:repeating-linear-gradient(90deg, var(--kerb-red) 0 28px, var(--kerb-white) 28px 56px);height:8px}.cut{clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m)}.visually-hidden{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-link{z-index:calc(var(--z-preloader) + 1);background:var(--accent);color:var(--accent-ink);font-family:var(--font-label);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;padding:.75rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus{transform:none}.motion [data-reveal]:not([data-reveal=stagger]),.motion [data-reveal=stagger]>*{opacity:0;transform:translateY(32px)}.motion [data-split]{visibility:hidden}.motion [data-clip]{clip-path:inset(100% 0 0)}.motion [data-words] .word{opacity:.18}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-type=retro]{--font-display:"Big Shoulders Display Variable", "Archivo Variable", system-ui, sans-serif;--font-label:"Silkscreen", var(--font-mono);--font-numeral:"Doto Variable", var(--font-mono);--font-numeral-xl:"Doto Variable", var(--font-display);--fs-hero:clamp(3.4rem, 17.5vw, 16rem);--fs-display:clamp(3rem, 9vw, 8.5rem);--fs-h2:clamp(2.6rem, 6.4vw, 6rem);--fs-h3:clamp(1.5rem, 2.4vw, 2.1rem)}[data-type=retro] .h-hero,[data-type=retro] .h-display,[data-type=retro] .h2,[data-type=retro] .h3{letter-spacing:.005em;font-weight:800}[data-type=retro] .h-hero{font-weight:900;line-height:.82}[data-type=retro] .eyebrow,[data-type=retro] .chip,[data-type=retro] .btn{letter-spacing:.02em;font-weight:400}[data-type=retro] .btn{font-size:.8125rem}[data-type=retro] .hero__number{color:#ffffff0b;-webkit-text-stroke:0}[data-type=retro]{--numeral-weight:900}:root[data-type=retro] .footer__num{color:var(--line-strong);-webkit-text-stroke:0}:root[data-type=retro] .partners__cta-number{color:var(--ink-line);-webkit-text-stroke:0}body:after{content:"";z-index:60;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.media[data-dither]{--dither-t:1.4s var(--ease-inout)}.media[data-dither] .media__inner{filter:grayscale()contrast(1.3);transition:filter var(--dither-t)}.media[data-dither]:before,.media[data-dither]:after{content:"";pointer-events:none;transition:opacity var(--dither-t);position:absolute;inset:0}.media[data-dither]:after{z-index:1;background:var(--accent);mix-blend-mode:multiply}.media[data-dither]:before{z-index:2;background:radial-gradient(circle,#0000 .9px,#0b0b0c80 1.5px) 0 0/4px 4px}.media[data-dither].is-color .media__inner,.media[data-dither]:hover .media__inner{filter:none}.media[data-dither].is-color:before,.media[data-dither].is-color:after,.media[data-dither]:hover:before,.media[data-dither]:hover:after{opacity:0}.motion [data-pixel]{position:relative}.motion [data-pixel]:not(.px-done):before{content:"";z-index:3;background:var(--px-veil,var(--bg));position:absolute;inset:0}.motion [data-pixel].px-ready:not(.px-done):before{content:none}.px-veil{z-index:3;pointer-events:none;display:grid;position:absolute;inset:0}.px-veil>i{background:var(--px-veil,var(--bg))}.px-corners{--pc:var(--accent);--ps:var(--px);position:relative}.px-corners:before,.px-corners:after{content:"";width:calc(var(--ps) * 4);height:calc(var(--ps) * 4);pointer-events:none;background:linear-gradient(var(--pc) 0 0) 0 0 / 100% var(--ps) no-repeat, linear-gradient(var(--pc) 0 0) 0 0 / var(--ps) 100% no-repeat;position:absolute}.px-corners:before{top:-1px;left:-1px}.px-corners:after{bottom:-1px;right:-1px;transform:rotate(180deg)}.stamp{color:var(--accent);font-family:var(--font-label);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;border:2px solid;padding:.35em .7em .3em;display:inline-block;rotate:-4deg;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 1.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 1.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.px-arrow{background:currentColor;width:.875em;height:.75em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 6' shape-rendering='crispEdges'%3E%3Cpath d='M4 0h1v1h1v1h1v2H6v1H5v1H4V4H0V2h4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 6' shape-rendering='crispEdges'%3E%3Cpath d='M4 0h1v1h1v1h1v2H6v1H5v1H4V4H0V2h4z'/%3E%3C/svg%3E") 50%/contain no-repeat}.px-check{background:currentColor;width:.875em;height:.75em;margin-top:.3em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 6' shape-rendering='crispEdges'%3E%3Cpath d='M6 0h1v1H6zM5 1h1v1H5zM4 2h1v1H4zM0 3h1v1H0zM3 3h1v1H3zM1 4h1v1H1zM2 4h1v1H2z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 6' shape-rendering='crispEdges'%3E%3Cpath d='M6 0h1v1H6zM5 1h1v1H5zM4 2h1v1H4zM0 3h1v1H0zM3 3h1v1H3zM1 4h1v1H1zM2 4h1v1H2z'/%3E%3C/svg%3E") 50%/contain no-repeat}.px-x{background:currentColor;width:.75em;height:.75em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 5' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h1v1H0zM4 0h1v1H4zM1 1h1v1H1zM3 1h1v1H3zM2 2h1v1H2zM1 3h1v1H1zM3 3h1v1H3zM0 4h1v1H0zM4 4h1v1H4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 5' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h1v1H0zM4 0h1v1H4zM1 1h1v1H1zM3 1h1v1H3zM2 2h1v1H2zM1 3h1v1H1zM3 3h1v1H3zM0 4h1v1H0zM4 4h1v1H4z'/%3E%3C/svg%3E") 50%/contain no-repeat}.px-arrow--left{rotate:180deg}.px-arrow--up{rotate:-90deg}.px-arrow--down{rotate:90deg}.px-arrow--ne{rotate:-45deg}.px-rule{height:var(--px);background:repeating-linear-gradient(90deg, var(--line-strong) 0 var(--px), transparent var(--px) calc(var(--px) * 2));display:block}@media (prefers-reduced-motion:reduce){.chip__dot{animation:none}}:root:not(.motion) .media[data-dither] .media__inner{filter:none}:root:not(.motion) .media[data-dither]:before,:root:not(.motion) .media[data-dither]:after{opacity:0}.lang[data-astro-cid-6xtf5fu2]{font-family:var(--font-label);font-size:var(--fs-micro);letter-spacing:.04em;gap:.25rem;display:inline-flex}.lang__link[data-astro-cid-6xtf5fu2]{color:var(--muted);border-radius:var(--radius-s);transition:color var(--dur-fast);padding:.35rem .5rem}.lang__link[data-astro-cid-6xtf5fu2]:hover{color:var(--text)}.lang__link[data-astro-cid-6xtf5fu2].is-active{color:var(--accent)}.plate[data-astro-cid-lskshn2d]{--plate-cut:.22em;background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);letter-spacing:-.01em;clip-path:polygon(var(--plate-cut) 0, calc(100% - var(--plate-cut)) 0, 100% var(--plate-cut), 100% 100%, 0 100%, 0 var(--plate-cut));align-content:center;justify-items:center;font-weight:900;line-height:.82;display:inline-grid}.plate--s[data-astro-cid-lskshn2d]{padding:.32em .38em .22em;font-size:1.35rem}.plate--m[data-astro-cid-lskshn2d]{padding:.18em .24em .12em;font-size:3rem}.plate--l[data-astro-cid-lskshn2d]{gap:.08em;padding:.12em .18em .1em;font-size:clamp(5rem,13vw,11rem)}.plate__cap[data-astro-cid-lskshn2d]{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.65rem,.9vw,.85rem);font-weight:400;line-height:1}.nav[data-astro-cid-xy5x4qwk]{z-index:var(--z-nav);transition:transform var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);position:fixed;inset:0 0 auto}.nav[data-astro-cid-xy5x4qwk].is-hidden:not(:focus-within){transform:translateY(-100%)}.nav__bar[data-astro-cid-xy5x4qwk]{justify-content:space-between;align-items:center;gap:var(--space-m);height:4.5rem;transition:border-color var(--dur);border-bottom:1px solid #0000;display:flex}.nav[data-astro-cid-xy5x4qwk].is-scrolled:not(.is-open){-webkit-backdrop-filter:blur(14px)saturate(140%);background:#0b0b0cb3}.nav[data-astro-cid-xy5x4qwk].is-scrolled:not(.is-open) .nav__bar[data-astro-cid-xy5x4qwk]{border-color:var(--line)}.nav__logo[data-astro-cid-xy5x4qwk]{z-index:2;align-items:center;gap:.75rem;display:inline-flex;position:relative}.nav__name[data-astro-cid-xy5x4qwk]{font-size:var(--fs-micro);color:var(--muted);transition:color var(--dur-fast)}.nav__logo[data-astro-cid-xy5x4qwk]:hover .nav__name[data-astro-cid-xy5x4qwk]{color:var(--text)}.nav__actions[data-astro-cid-xy5x4qwk]{align-items:center;gap:var(--space-s);z-index:2;display:flex;position:relative}.nav__cta[data-astro-cid-xy5x4qwk]{--btn-border:var(--accent);--btn-fg:var(--accent);min-height:2.5rem;font-size:var(--fs-micro);padding:.6rem 1.1rem}.nav__toggle[data-astro-cid-xy5x4qwk]{border:1px solid var(--line-strong);min-height:2.75rem;font-size:var(--fs-micro);transition:border-color var(--dur-fast);align-items:center;gap:.75rem;padding:0 .9rem;display:inline-flex}.nav__toggle[data-astro-cid-xy5x4qwk]:hover{border-color:var(--text)}.nav__burger[data-astro-cid-xy5x4qwk]{gap:5px;width:16px;display:grid}.nav__burger[data-astro-cid-xy5x4qwk] span[data-astro-cid-xy5x4qwk]{height:2px;transition:transform var(--dur) var(--ease-out);background:currentColor}.nav[data-astro-cid-xy5x4qwk].is-open .nav__burger[data-astro-cid-xy5x4qwk] span[data-astro-cid-xy5x4qwk]:first-child{transform:translateY(3.5px)rotate(45deg)}.nav[data-astro-cid-xy5x4qwk].is-open .nav__burger[data-astro-cid-xy5x4qwk] span[data-astro-cid-xy5x4qwk]:last-child{transform:translateY(-3.5px)rotate(-45deg)}.nav__menu[data-astro-cid-xy5x4qwk]{z-index:1;background:var(--bg);align-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.nav__menu[data-astro-cid-xy5x4qwk][hidden]{display:none}.nav__grid[data-astro-cid-xy5x4qwk]{gap:var(--space-l);padding-top:6rem;padding-bottom:var(--space-l);display:grid}.nav__grid-title[data-astro-cid-xy5x4qwk]{font-size:var(--fs-micro);color:var(--muted)}.nav__slots[data-astro-cid-xy5x4qwk]{column-gap:clamp(1rem,6vw,6rem);row-gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));max-width:60rem;padding:0;list-style:none;display:grid}.nav__slot[data-astro-cid-xy5x4qwk]:nth-child(2n){translate:0 55%}.nav__slot-link[data-astro-cid-xy5x4qwk]{border-top:2px solid var(--text);background:linear-gradient(var(--text) 0 0) left top / 2px 1.25rem no-repeat, linear-gradient(var(--text) 0 0) right top / 2px 1.25rem no-repeat;transition:background-color var(--dur-fast) steps(3, end);gap:.35rem;padding:.9rem 1rem 1.1rem;display:grid;position:relative}.nav__slot-link[data-astro-cid-xy5x4qwk]:hover,.nav__slot-link[data-astro-cid-xy5x4qwk]:focus-visible{background-color:var(--accent-soft)}.nav__slot-pos[data-astro-cid-xy5x4qwk]{font-size:var(--fs-small);color:var(--accent)}.nav__slot-name[data-astro-cid-xy5x4qwk]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.9rem,6.5vw,4.25rem);font-weight:900;line-height:.95}.nav__menu-foot[data-astro-cid-xy5x4qwk]{align-items:center;gap:var(--space-m);margin-top:var(--space-l);flex-wrap:wrap;display:flex}@media (width<=760px){.nav__name[data-astro-cid-xy5x4qwk],.nav__cta[data-astro-cid-xy5x4qwk]{display:none}}@media (width<=420px){.nav__lang[data-astro-cid-xy5x4qwk]{display:none}}.footer[data-astro-cid-ui5ps2i3]{background:var(--surface)}.footer__flag[data-astro-cid-ui5ps2i3]{--sq:14px;height:calc(var(--sq) * 2);background:conic-gradient(var(--text) 25%, var(--bg) 0 50%, var(--text) 0 75%, var(--bg) 0) 0 0 / calc(var(--sq) * 2) calc(var(--sq) * 2)}.footer__inner[data-astro-cid-ui5ps2i3]{gap:var(--space-l);padding-block:var(--space-xl) var(--space-l);display:grid}.footer__top[data-astro-cid-ui5ps2i3]{justify-content:space-between;align-items:end;gap:var(--space-l);flex-wrap:wrap;display:flex}.footer__mark[data-astro-cid-ui5ps2i3]{align-items:end;gap:var(--space-m);display:inline-flex}.footer__name[data-astro-cid-ui5ps2i3]{font-family:var(--font-display);text-transform:uppercase;max-width:8ch;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:900;line-height:.9}.footer__mail[data-astro-cid-ui5ps2i3]{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;background:linear-gradient(var(--accent) 0 0) left bottom / 0 3px no-repeat;transition:background-size .4s steps(6, end), color var(--dur-fast);font-size:clamp(1.4rem,4.2vw,3.75rem);font-weight:800;line-height:1}.footer__mail[data-astro-cid-ui5ps2i3]:hover{color:var(--accent);background-size:100% 3px}.footer__motto[data-astro-cid-ui5ps2i3]{color:var(--muted);font-style:italic}.footer__bottom[data-astro-cid-ui5ps2i3]{align-items:center;gap:var(--space-s) var(--space-l);padding-top:var(--space-m);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.footer__links[data-astro-cid-ui5ps2i3]{font-size:var(--fs-micro);flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.footer__link[data-astro-cid-ui5ps2i3]{color:var(--muted);transition:color var(--dur-fast)}.footer__link[data-astro-cid-ui5ps2i3]:hover,.footer__link[data-astro-cid-ui5ps2i3][aria-current=page]{color:var(--text)}.footer__meta[data-astro-cid-ui5ps2i3]{font-size:var(--fs-micro);color:var(--muted);margin-left:auto}@media (width<=760px){.footer__meta[data-astro-cid-ui5ps2i3]{margin-left:0}}.progress[data-astro-cid-jdn7pcj3]{height:2px;z-index:calc(var(--z-nav) + 1);pointer-events:none;position:fixed;inset:0 0 auto}.progress__bar[data-astro-cid-jdn7pcj3]{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.preloader[data-astro-cid-yxhedgdm]{display:none}.intro .preloader[data-astro-cid-yxhedgdm]{z-index:var(--z-preloader);background:var(--bg);clip-path:inset(0);place-items:center;display:grid;position:fixed;inset:0}.preloader__inner[data-astro-cid-yxhedgdm]{justify-items:center;gap:1rem;display:grid}.preloader__label[data-astro-cid-yxhedgdm]{letter-spacing:.12em;color:var(--muted)}.preloader__count[data-astro-cid-yxhedgdm]{letter-spacing:-.04em;font-size:clamp(4rem,16vw,10rem);line-height:1}.preloader__line[data-astro-cid-yxhedgdm]{background:var(--line);width:min(240px,50vw);height:2px;display:block}.preloader__line[data-astro-cid-yxhedgdm] span[data-astro-cid-yxhedgdm]{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.mx-on .px-veil{display:none}.mx-on [data-pixel]:before{content:none!important}.mx-on .media[data-edit-src]{outline:2px dashed var(--accent);outline-offset:-2px;cursor:crosshair}.mx-on .media.mx-current{outline-width:4px;outline-style:solid}
