@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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-normal.5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-normal.Cabi7G8-.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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-normal.CT1r92Rl.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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-normal.BOwq7MWX.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:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-cyrillic-ext-wght-normal.DhYMMuQd.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:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-cyrillic-wght-normal.Y3u8pIsh.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-greek-ext-wght-normal.wWus70Ix.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-greek-wght-normal.B2SviObF.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:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-symbols2-wght-normal.CE6EOz_n.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-latin-ext-wght-normal.Dvfvaomy.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:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-latin-wght-normal.CHoedHDv.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:Bitcount Grid Double 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:Bitcount Grid Double Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/bitcount-grid-double-latin-wght-normal.CxlJ3-Ya.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: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}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-arabic-400-normal.nteNHImy.woff2)format("woff2"),url(/_astro/cascadia-code-arabic-400-normal.Oi6FZbsc.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-braille-400-normal.BAn_c25H.woff2)format("woff2"),url(/_astro/cascadia-code-braille-400-normal.BfeV5eyL.woff)format("woff");unicode-range:U+28??}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-cyrillic-ext-400-normal.CP7Y9IUG.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-cyrillic-400-normal.Cdwv4UkU.woff2)format("woff2"),url(/_astro/cascadia-code-cyrillic-400-normal.C2LS-hH9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-greek-400-normal.ChD_unUD.woff2)format("woff2"),url(/_astro/cascadia-code-greek-400-normal.CHxdf9XQ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-hebrew-400-normal.BQw2hBz4.woff2)format("woff2"),url(/_astro/cascadia-code-hebrew-400-normal.DrZM8vWv.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-symbols2-400-normal.CB4ZJn9r.woff2)format("woff2"),url(/_astro/cascadia-code-symbols2-400-normal.Cvoy0mlV.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-vietnamese-400-normal.DBwVjDy1.woff2)format("woff2"),url(/_astro/cascadia-code-vietnamese-400-normal.DYLY02_G.woff)format("woff");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:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-latin-ext-400-normal.OOT9GOef.woff2)format("woff2"),url(/_astro/cascadia-code-latin-ext-400-normal.BM56sWlW.woff)format("woff");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:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-latin-400-normal.hfeVgAEz.woff2)format("woff2"),url(/_astro/cascadia-code-latin-400-normal.BsebbazI.woff)format("woff");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}@layer tokens{:root{color-scheme:light;--paper:#faf9f6;--paper-panel:#f3f1ea;--ink-900:#17181b;--ink-800:#26282c;--ink-700:#383b40;--ink-600:#4c4f56;--ink-500:#6b6e76;--ink-400:#94969d;--ink-300:#c2c3c8;--ink-200:#e0dfdb;--ink-100:#ecebe6;--grid-line:#bdb9ae;--grid-spot:90, 86, 78;--shadow-card-hover:0 22px 48px -24px #17181b80;--cell-1:#e51829;--cell-2:#ec4b58;--cell-3:#ca0d29;--cell-4:#b43a22;--cell-5:#94091e;--cell-6:#17181b;--cell-7:#3b3c43;--cell-8:#66676f;--cell-9:#9a9891;--cell-10:#c9c6bf;--red:#ee495f;--red-earth:#a01f38;--red-earth-hover:#82182e;--text:var(--ink-900);--text-muted:var(--ink-500);--text-on-panel:var(--ink-900);--link:var(--red-earth);--link-hover:var(--red-earth-hover);--focus-ring:var(--ink-900);--font-regular:"Inter Variable", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--font-display:"Playfair Display Variable", Georgia, "Times New Roman", serif;--font-mono:"Fira Code Variable", ui-monospace, "Cascadia Code", "Courier New", monospace;--step--1:clamp(.83rem, .78rem + .24vw, .95rem);--step-0:clamp(1rem, .93rem + .34vw, 1.19rem);--step-1:clamp(1.2rem, 1.09rem + .55vw, 1.5rem);--step-2:clamp(1.44rem, 1.28rem + .83vw, 1.88rem);--step-3:clamp(1.73rem, 1.49rem + 1.2vw, 2.35rem);--step-4:clamp(2.07rem, 1.73rem + 1.71vw, 2.94rem);--step-5:clamp(2.49rem, 2.01rem + 2.4vw, 3.68rem);--step-6:clamp(2.99rem, 2.33rem + 3.3vw, 4.6rem);--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2.5rem;--space-xl:4rem;--space-2xl:6rem;--measure:68ch;--content-max:72rem;--radius:10px;--grid-cell-px:46;--grid-line-css:var(--grid-line)}:root[data-theme=dark]{color-scheme:dark;--paper:#232227;--paper-panel:#2c2b31;--ink-900:#f2f1ec;--ink-800:#dbd9d3;--ink-700:#c0bfb8;--ink-600:#9e9c95;--ink-500:#85847d;--ink-400:#6c6b64;--ink-300:#58575f;--ink-200:#3d3d45;--ink-100:#302f37;--grid-line:#37363f;--grid-spot:202, 200, 193;--red:#f2586c;--red-earth:#ff8494;--red-earth-hover:#ff9dab;--shadow-card-hover:0 26px 52px -20px #000c;--cell-1:#ff3346;--cell-2:#ff5f6d;--cell-3:#ff2036;--cell-4:#ff7a5f;--cell-5:#ff98a2;--cell-6:#f4f2ec;--cell-7:#cbc9c2;--cell-8:#a6a49d;--cell-9:#706f77;--cell-10:#4c4b53}}@layer base{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);min-height:100svh;color:var(--text);font-family:var(--font-regular);font-size:var(--step-0);font-synthesis-weight:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}main{z-index:1;position:relative}h1,h2,h3{font-family:var(--font-display);margin:0 0 var(--space-s);text-wrap:balance;font-weight:600;line-height:1.05}h1{font-size:var(--step-6)}h2{font-size:var(--step-4)}h3{font-size:var(--step-2)}p{margin:0 0 var(--space-s);max-width:var(--measure)}a{color:var(--link);text-underline-offset:.15em;text-decoration-thickness:1px}a:hover{color:var(--link-hover)}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:3px}.mono{font-family:var(--font-mono);font-feature-settings:"ss01";letter-spacing:-.01em}img{max-width:100%;height:auto;display:block}}@layer components{.skip-link{left:var(--space-s);z-index:100;background:var(--ink-900);color:var(--paper);border-radius:var(--radius);padding:.6rem 1rem;transition:top .15s;position:absolute;top:-4rem}.skip-link:focus{top:var(--space-s);color:var(--paper)}.panel{background:color-mix(in srgb, var(--paper-panel) 92%, transparent);backdrop-filter:blur(2px);border:1px solid var(--ink-200);border-radius:var(--radius);padding:var(--space-l)}.section{z-index:1;padding-block:var(--space-2xl);position:relative}.wrap{width:min(100% - 2 * var(--space-m), var(--content-max));margin-inline:auto}.eyebrow{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--red-earth);margin:0 0 var(--space-xs)}}@layer utilities{.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}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.grid-backdrop,canvas.reactive-grid{display:none!important}}.grid-backdrop{z-index:0;pointer-events:none;background-color:var(--paper);background-image:linear-gradient(to right, var(--grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-line) 1px, transparent 1px);will-change:transform;background-size:46px 46px;position:fixed;inset:-92px 0}canvas.reactive-grid{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.font-toggle.svelte-1t9mpd6{background:color-mix(in srgb, var(--paper) 88%, transparent);backdrop-filter:blur(6px);border:1px solid var(--ink-200);block-size:2.5rem;color:var(--ink-900);cursor:pointer;font-size:var(--step--1);border-radius:999px;align-items:center;gap:.6rem;padding:0 .9rem;transition:border-color .15s;display:inline-flex}.font-toggle.svelte-1t9mpd6:hover{border-color:var(--red-earth)}.dot.svelte-1t9mpd6{background:var(--red);border-radius:50%;flex-shrink:0;block-size:.55rem;inline-size:.55rem}.label.svelte-1t9mpd6{align-items:baseline;gap:.45rem;display:inline-flex}.id.svelte-1t9mpd6{font-family:var(--font-display);font-size:var(--step-0);line-height:1}.name.svelte-1t9mpd6{font-family:var(--font-mono);letter-spacing:.02em}@media (width<=30rem){.name.svelte-1t9mpd6{display:none}}.theme-toggle.svelte-1kenrq5{block-size:2.5rem;inline-size:2.5rem;color:var(--ink-900);background:color-mix(in srgb, var(--paper) 88%, transparent);backdrop-filter:blur(6px);border:1px solid var(--ink-200);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}.theme-toggle.svelte-1kenrq5:hover{border-color:var(--red);color:var(--red)}.logo[data-astro-cid-f7espo7c]{flex-shrink:0;display:block}.wordmark[data-astro-cid-qisgtjgl]{font-family:var(--font-mono);letter-spacing:-.03em;white-space:nowrap;font-weight:700;line-height:1}.wm-b[data-astro-cid-qisgtjgl]{color:var(--red)}.wm-p[data-astro-cid-qisgtjgl]{color:var(--ink-900)}.brand[data-astro-cid-6xnqtudh]{top:var(--space-s);left:var(--space-s);z-index:50;background:color-mix(in srgb, var(--paper) 86%, transparent);backdrop-filter:blur(6px);border:1px solid var(--ink-200);opacity:0;visibility:hidden;pointer-events:none;border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .9rem .45rem .6rem;text-decoration:none;transition:opacity .35s,transform .35s,visibility .35s,border-color .15s;display:inline-flex;position:fixed;transform:translateY(-8px)}.brand[data-astro-cid-6xnqtudh].is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:none}.brand[data-astro-cid-6xnqtudh]:hover{border-color:var(--red)}.brand[data-astro-cid-6xnqtudh] .brand-wordmark{font-size:var(--step-0)}@media (width<=28rem){.brand[data-astro-cid-6xnqtudh] .brand-wordmark{display:none}}.toolbar{top:var(--space-s);right:var(--space-s);z-index:50;align-items:center;gap:.5rem;display:flex;position:fixed}.hero[data-astro-cid-yodha2z4]{align-items:center;min-height:100svh;display:grid}.hero-panel[data-astro-cid-yodha2z4]{max-width:44rem}.hero-panel[data-astro-cid-yodha2z4] .hero-logo{margin-bottom:var(--space-m)}.lede[data-astro-cid-yodha2z4]{font-size:var(--step-1);color:var(--ink-700)}.hint[data-astro-cid-yodha2z4]{font-size:var(--step--1);color:var(--text-muted);letter-spacing:.06em;margin:0}.head.svelte-17h6m3a{justify-content:space-between;align-items:end;gap:var(--space-m);margin-bottom:var(--space-l);display:flex}.nav.svelte-17h6m3a{gap:var(--space-2xs);flex-shrink:0;display:flex}.nav.svelte-17h6m3a button:where(.svelte-17h6m3a){border:1px solid var(--ink-300);background:var(--paper);block-size:3rem;inline-size:3rem;color:var(--ink-900);cursor:pointer;border-radius:50%;font-size:1.1rem;transition:border-color .15s,background .15s}.nav.svelte-17h6m3a button:where(.svelte-17h6m3a):hover{border-color:var(--red);background:var(--paper-panel)}.track.svelte-17h6m3a{--shift:1.05rem;gap:var(--space-m);padding-block:3.5rem 5rem;padding-inline:max(var(--space-m), calc((100% - var(--content-max)) / 2 + var(--space-m)));scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;margin:0;list-style:none;display:flex;overflow-x:auto}.track.svelte-17h6m3a::-webkit-scrollbar{width:0;height:0;display:none}.track.dragging.svelte-17h6m3a{scroll-snap-type:none;cursor:grabbing;scroll-behavior:auto}.card.svelte-17h6m3a{scroll-snap-align:center;transform-origin:50%;flex:0 0 clamp(15rem,74vw,21rem);transition:transform .3s cubic-bezier(.22,1,.36,1),filter .25s,opacity .25s}.card-link.svelte-17h6m3a{gap:var(--space-xs);block-size:100%;padding:var(--space-l);background:var(--paper-panel);border:1px solid var(--ink-200);border-radius:var(--radius);color:var(--ink-900);transform-origin:50%;will-change:transform;flex-direction:column;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .25s;display:flex}.card.svelte-17h6m3a:hover{z-index:3;filter:none!important;opacity:1!important}.card.svelte-17h6m3a:hover .card-link:where(.svelte-17h6m3a){border-color:var(--red);box-shadow:var(--shadow-card-hover);transform:scale(1.1)}.card.svelte-17h6m3a:hover~.card:where(.svelte-17h6m3a){transform:translateX(var(--shift))}.card.svelte-17h6m3a:has(~.card:where(.svelte-17h6m3a):hover){transform:translateX(calc(-1 * var(--shift)))}.mark.svelte-17h6m3a{border:1px solid var(--ink-200);background:var(--paper);border-radius:8px;width:max-content;padding:.4rem;display:inline-flex}.mark.svelte-17h6m3a img:where(.svelte-17h6m3a){width:46px;height:46px;display:block}.mark--glyph.svelte-17h6m3a{background:#fdfdfb}.mark--icon.svelte-17h6m3a{border:none;border-radius:11px;padding:0;overflow:hidden}.mark--icon.svelte-17h6m3a img:where(.svelte-17h6m3a){border-radius:11px;width:48px;height:48px}.tag.svelte-17h6m3a{font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--red-earth)}.name.svelte-17h6m3a{font-family:var(--font-display);font-size:var(--step-3);line-height:1.1}.blurb.svelte-17h6m3a{color:var(--ink-600);font-size:var(--step-0)}.go.svelte-17h6m3a{font-size:var(--step--1);color:var(--ink-500);margin-top:auto}@media (prefers-reduced-motion:reduce){.card.svelte-17h6m3a,.card-link.svelte-17h6m3a{transition:none}.card.svelte-17h6m3a:hover .card-link:where(.svelte-17h6m3a),.card.svelte-17h6m3a:hover~.card:where(.svelte-17h6m3a),.card.svelte-17h6m3a:has(~.card:where(.svelte-17h6m3a):hover){transform:none}}.grid[data-astro-cid-mtx7c4tw]{margin:var(--space-l) 0 0;gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));padding:0;list-style:none;display:grid}.member[data-astro-cid-mtx7c4tw]{flex-direction:column;align-items:center;display:flex}.photo[data-astro-cid-mtx7c4tw]{aspect-ratio:4/5;border:1px solid var(--ink-300);z-index:1;background:#faf8f2;border-radius:14px;width:86%;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .6s;overflow:hidden;box-shadow:0 16px 32px -18px #0006}.photo[data-astro-cid-mtx7c4tw] img[data-astro-cid-mtx7c4tw]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.info[data-astro-cid-mtx7c4tw]{z-index:2;background:var(--paper-panel);border:1px solid var(--ink-200);width:100%;padding:var(--space-l);border-radius:14px;flex-direction:column;margin-top:-14px;display:flex;box-shadow:0 14px 34px -24px #0006}.name[data-astro-cid-mtx7c4tw]{font-family:var(--font-display);font-weight:700;font-size:var(--step-2);margin-bottom:.3rem;line-height:1.15;display:block}.handle[data-astro-cid-mtx7c4tw]{font-size:var(--step-0);color:var(--red-earth);margin-bottom:.15rem;display:block}.role[data-astro-cid-mtx7c4tw]{font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-800);margin-bottom:.85rem;display:block}.blurb[data-astro-cid-mtx7c4tw]{color:var(--ink-600);margin:0}.grid[data-astro-cid-mtx7c4tw].anim .photo[data-astro-cid-mtx7c4tw]{opacity:0;transform:translateY(58px)}.grid[data-astro-cid-mtx7c4tw].anim.revealed .photo[data-astro-cid-mtx7c4tw]{opacity:1;transform:translateY(0)}.grid[data-astro-cid-mtx7c4tw].anim.revealed .member[data-astro-cid-mtx7c4tw]:nth-child(2) .photo[data-astro-cid-mtx7c4tw]{transition-delay:.1s}.grid[data-astro-cid-mtx7c4tw].anim.revealed .member[data-astro-cid-mtx7c4tw]:nth-child(3) .photo[data-astro-cid-mtx7c4tw]{transition-delay:.2s}.footer[data-astro-cid-yvkg62gd]{padding-block:var(--space-2xl) var(--space-xl)}.footer-grid[data-astro-cid-yvkg62gd]{justify-content:space-between;align-items:end;gap:var(--space-l);flex-wrap:wrap;display:flex}.footer[data-astro-cid-yvkg62gd] .footer-logo{margin-bottom:var(--space-m);opacity:.9}.footer[data-astro-cid-yvkg62gd] .footer-wordmark{font-size:clamp(2rem,1.2rem + 4vw,4rem)}.socials[data-astro-cid-yvkg62gd]{margin:var(--space-m) 0;gap:var(--space-m);font-size:var(--step-1);flex-wrap:wrap;padding:0;list-style:none;display:flex}.socials[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]{color:var(--ink-900);border-bottom:2px solid #0000;padding-bottom:2px;text-decoration:none;transition:border-color .15s,color .15s}.socials[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]:hover{color:var(--red-earth);border-color:var(--red-earth)}.colophon[data-astro-cid-yvkg62gd]{color:var(--text-muted);font-size:var(--step--1);margin:0}
