@font-face{font-family:Merriweather Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/merriweather-cyrillic-ext-wght-normal.Bkm5NjZG.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/merriweather-cyrillic-wght-normal.BWxnF87P.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/merriweather-vietnamese-wght-normal.BXYScXBD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/merriweather-latin-ext-wght-normal.BZx4mOJf.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Merriweather Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/merriweather-latin-wght-normal.BovdrKvB.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/merriweather-cyrillic-ext-wght-italic.CCzg2uhJ.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/merriweather-cyrillic-wght-italic.DQ8YNY_a.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/merriweather-vietnamese-wght-italic.D7bDVabb.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/merriweather-latin-ext-wght-italic.ClIGil6i.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Merriweather Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/merriweather-latin-wght-italic.BcExiaCi.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-vietnamese-wght-normal.CtlIRbEm.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-latin-ext-wght-normal.MQgHevqp.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-latin-wght-normal.DdeTHZLK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ground: oklch(.974 .005 70);--ground-sunken: oklch(.952 .006 70);--ground-glass: oklch(.974 .005 70 / .85);--surface: oklch(.995 .003 70);--ink: oklch(.235 .01 55);--ink-muted: oklch(.45 .012 55);--ink-faint: oklch(.53 .01 55);--rule: oklch(.895 .006 70);--rule-strong: oklch(.78 .008 70);--accent: oklch(.44 .15 262);--accent-hover: oklch(.38 .14 262);--accent-soft: oklch(.44 .15 262 / .35);--on-accent: oklch(.985 .004 70);--shadow-color: 45 25% 22%;--shadow-lift: 0 10px 30px -14px hsl(var(--shadow-color) / .22);--shadow-panel: 0 1px 2px -1px hsl(var(--shadow-color) / .09);--logo-plate: transparent;--logo-plate-pad: 0;--font-serif: "Merriweather Variable", Georgia, "Times New Roman", serif;--font-sans: "Public Sans Variable", ui-sans-serif, system-ui, -apple-system, sans-serif;--container: 76rem;--gutter: clamp(1rem, 4vw, 2rem);--radius: .5rem;--header-h: 4rem;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ground: oklch(.205 .008 60);--ground-sunken: oklch(.18 .007 60);--ground-glass: oklch(.205 .008 60 / .85);--surface: oklch(.24 .008 60);--ink: oklch(.94 .008 75);--ink-muted: oklch(.8 .01 70);--ink-faint: oklch(.68 .01 70);--rule: oklch(.32 .008 60);--rule-strong: oklch(.46 .01 60);--accent: oklch(.74 .12 255);--accent-hover: oklch(.8 .11 255);--accent-soft: oklch(.74 .12 255 / .45);--on-accent: oklch(.2 .03 260);--shadow-color: 30 30% 4%;--shadow-lift: 0 12px 32px -14px hsl(var(--shadow-color) / .6);--logo-plate: oklch(.97 .004 70);--logo-plate-pad: .2rem;color-scheme:dark}}:root[data-theme=dark]{--ground: oklch(.205 .008 60);--ground-sunken: oklch(.18 .007 60);--ground-glass: oklch(.205 .008 60 / .85);--surface: oklch(.24 .008 60);--ink: oklch(.94 .008 75);--ink-muted: oklch(.8 .01 70);--ink-faint: oklch(.68 .01 70);--rule: oklch(.32 .008 60);--rule-strong: oklch(.46 .01 60);--accent: oklch(.74 .12 255);--accent-hover: oklch(.8 .11 255);--accent-soft: oklch(.74 .12 255 / .45);--on-accent: oklch(.2 .03 260);--shadow-color: 30 30% 4%;--shadow-lift: 0 12px 32px -14px hsl(var(--shadow-color) / .6);--logo-plate: oklch(.97 .004 70);--logo-plate-pad: .2rem;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1.5rem)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;min-height:100dvh;display:flex;flex-direction:column;background:var(--ground);color:var(--ink);font-family:var(--font-serif);font-size:1rem;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}main{flex:1}h1,h2,h3,h4{margin:0;font-weight:700;color:var(--ink);text-wrap:balance}p{margin:0;text-wrap:pretty}img{max-width:100%;height:auto;display:block}a{color:inherit}::selection{background:var(--accent-soft)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--gutter);top:-3rem;z-index:100;padding:.5rem .875rem;border-radius:var(--radius);background:var(--ink);color:var(--ground);font-family:var(--font-sans);font-size:.875rem;text-decoration:none}.skip-link:focus{top:.75rem}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.section{margin-top:clamp(3rem,6vw,4.5rem);padding-top:clamp(2rem,4vw,3rem)}.section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.eyebrow{margin-bottom:.5rem;font-family:var(--font-sans);font-size:.8125rem;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.display{font-size:clamp(1.875rem,1.3rem + 2.2vw,2.6rem);line-height:1.2;letter-spacing:-.015em}.section-title{font-size:clamp(1.5rem,1.25rem + .9vw,1.75rem);line-height:1.25;letter-spacing:-.01em}.lead{font-size:1.0625rem;line-height:1.75;color:var(--ink-muted)}.lead+.lead{margin-top:1rem}.link{text-decoration-line:underline;text-decoration-color:var(--accent-soft);text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .15s ease,color .15s ease}.link:hover{text-decoration-color:var(--accent)}.accent-link{color:var(--accent);text-decoration-line:underline;text-decoration-color:var(--accent-soft);text-decoration-thickness:2px;text-underline-offset:.12em}.accent-link:hover{text-decoration-color:var(--accent)}.btn-row{display:flex;flex-wrap:wrap;gap:.5rem}.pill{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;white-space:nowrap;padding:.375rem .75rem;border:1px solid var(--rule);border-radius:999px;background:var(--ground);font-family:var(--font-sans);font-size:.8125rem;font-weight:500;line-height:1.4;color:var(--ink);text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pill:hover{border-color:var(--rule-strong)}.pill--primary{border-color:transparent;background:var(--accent);color:var(--on-accent)}.pill--primary:hover{border-color:transparent;background:var(--accent-hover)}.pill--soon,.pill--soon:hover{border-color:var(--rule);background:var(--ground-sunken);color:var(--ink-faint);cursor:default}.pill--soon>svg{width:.95rem;height:.95rem}.pill--lg{gap:.5rem;padding:.55rem 1.05rem;font-size:.875rem}.pill>.swap-icon{width:.95rem;height:.95rem}.pill--lg>.swap-icon{width:1rem;height:1rem}.pill>.swap-icon svg{width:100%;height:100%}.pills{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.pills li{padding:.3rem .75rem;border:1px solid var(--rule);border-radius:999px;background:var(--surface);font-family:var(--font-sans);font-size:.8125rem;line-height:1.4;color:var(--ink-muted)}.pills li{transition:transform .25s cubic-bezier(.3,1.4,.5,1),border-color .15s ease}.pills li:hover{border-color:var(--rule-strong);transform:rotate(var(--hover-tilt, -2deg))}.pills li:nth-child(6n+1){--hover-tilt: -2.5deg}.pills li:nth-child(6n+2){--hover-tilt: 2deg}.pills li:nth-child(6n+3){--hover-tilt: -1.5deg}.pills li:nth-child(6n+4){--hover-tilt: 3deg}.pills li:nth-child(6n+5){--hover-tilt: -3deg}.pills li:nth-child(6n+6){--hover-tilt: 1.5deg}@media(prefers-reduced-motion:reduce){.pills li{transition:border-color .15s ease}}.facts{margin:0;padding-top:1rem;border-top:1px solid var(--rule);display:grid;grid-template-columns:auto 1fr;gap:.625rem 1.5rem;font-family:var(--font-sans);font-size:.8125rem;line-height:1.45}.facts dt{color:var(--ink-faint)}.facts dd{margin:0;text-align:right;color:var(--ink)}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3rem) clamp(1.5rem,3vw,2rem)}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.5rem}.grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.5rem}@media(max-width:1023px){.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.grid-2,.grid-3,.grid-4{grid-template-columns:minmax(0,1fr)}}.page-header{padding-block:clamp(2.5rem,6vw,4rem) 0}.page-header .lead{max-width:42rem;margin-top:1rem}.swap-icon{display:inline-grid;flex-shrink:0;overflow:hidden}.swap-icon>svg{grid-area:1 / 1;transition:transform .25s cubic-bezier(.2,.7,.2,1),opacity .2s ease}.swap-icon>.swap-to{transform:translate(-100%,100%);opacity:0}a:hover>.swap-icon>.swap-from,a:focus-visible>.swap-icon>.swap-from{transform:translate(100%,-100%);opacity:0}a:hover>.swap-icon>.swap-to,a:focus-visible>.swap-icon>.swap-to{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){.swap-icon>svg{transition:none}}.card{display:grid;grid-template-rows:auto 1fr;gap:1rem;align-content:start}.card-media{position:relative;display:block;overflow:hidden;border:1px solid var(--rule);border-radius:var(--radius);background:var(--ground-sunken);aspect-ratio:16 / 9;transition:border-color .2s ease,box-shadow .2s ease}.card-media img{width:100%;height:100%;object-fit:cover}a.card-media:hover,.card:has(.card-title a:hover) .card-media{border-color:var(--rule-strong);box-shadow:var(--shadow-lift)}[data-tilt]{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .6s cubic-bezier(.2,.7,.2,1),border-color .2s ease,box-shadow .2s ease}[data-tilt][data-tilting]{transition:transform .12s ease-out,border-color .2s ease,box-shadow .2s ease}.card-media[data-tilt]:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 50%),rgb(255 255 255 / .1),transparent 55%);opacity:0;transition:opacity .3s ease}.card-media[data-tilting]:after{opacity:1}.card-body{display:flex;flex-direction:column;gap:.5rem}.card-title{font-size:1.1875rem;line-height:1.35;letter-spacing:-.01em}.card-title a{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .15s ease,text-decoration-color .15s ease}.card-title a:hover,.card-title a:focus-visible,.card:has(a.card-media:hover) .card-title a{color:var(--accent);text-decoration-color:currentColor}.card-summary{font-size:.9375rem;line-height:1.7;color:var(--ink-muted)}.card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem 1rem;margin-top:auto;padding-top:.25rem;font-family:var(--font-sans);font-size:.8125rem;color:var(--ink-faint)}.meta-link{display:inline-flex;align-items:center;gap:.3rem;color:var(--ink-muted);text-decoration:none}.meta-link:hover{color:var(--accent)}.meta-link svg{width:.95rem;height:.95rem}.tags{margin-left:auto;text-align:right}.soon{display:inline-flex;align-items:center;padding:.1rem .5rem;border:1px dashed var(--rule-strong);border-radius:999px;font-size:.75rem}.is-soon .card-media{filter:saturate(.85)}.card--small{gap:.875rem}.card--small .card-title{font-size:1rem}.card--small .card-summary{font-size:.875rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card--small .card-meta{font-size:.75rem}.card--small .tags{display:none}.card--lead{grid-column:1 / -1;grid-template-rows:none;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);align-items:center}.card--lead .card-body{gap:.75rem}.card--lead .eyebrow{margin:0}.card--lead .card-title{font-size:clamp(1.375rem,1.15rem + .8vw,1.625rem);line-height:1.25;letter-spacing:-.015em}.card--lead .card-summary{font-size:1rem}.lead-facts{margin-block:.5rem .25rem}.card--lead .card-meta{margin-top:.25rem}@media(max-width:767px){.card--lead{grid-template-columns:minmax(0,1fr);align-items:start}}.card--small .tags.is-kind{display:inline}.video-media{position:relative;display:block;cursor:pointer}.video-media .play{position:absolute;inset:0;display:grid;place-items:center}.video-media .play span{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;background:#1a1512b8;color:#fff;box-shadow:0 6px 20px -6px #00000080;transition:transform .2s ease,background-color .2s ease}.video-media .play svg{width:1.25rem;height:1.25rem;margin-left:.15rem}.video-media:hover .play span{transform:scale(1.06);background:var(--accent)}.card-media iframe{display:block;width:100%;height:100%;border:0}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--rule);background:var(--ground-glass);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px)}@supports not (backdrop-filter: blur(0)){.site-header[data-astro-cid-3ef6ksr2]{background:var(--ground)}}.bar[data-astro-cid-3ef6ksr2]{height:var(--header-h);display:flex;align-items:center;justify-content:space-between;gap:1rem}.brand[data-astro-cid-3ef6ksr2]{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;text-decoration:none;white-space:nowrap}.actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.5rem}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;gap:1.75rem;margin:0 .75rem 0 0;padding:0;list-style:none}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;height:var(--header-h);font-family:var(--font-sans);font-size:.875rem;color:var(--ink-muted);text-decoration:none;transition:color .15s ease}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--ink)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--accent)}.icon-btn[data-astro-cid-3ef6ksr2]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid transparent;border-radius:var(--radius);background:none;color:var(--ink-muted);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.icon-btn[data-astro-cid-3ef6ksr2]:hover{color:var(--ink);border-color:var(--rule);background:var(--surface)}.icon-btn[data-astro-cid-3ef6ksr2] svg{width:1.125rem;height:1.125rem;grid-area:1 / 1}.icon-btn[data-astro-cid-3ef6ksr2] .icon-sun,.icon-btn[data-astro-cid-3ef6ksr2] .icon-close{display:none}:root[data-theme=dark] .icon-btn[data-astro-cid-3ef6ksr2] .icon-sun{display:block}:root[data-theme=dark] .icon-btn[data-astro-cid-3ef6ksr2] .icon-moon{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .icon-btn[data-astro-cid-3ef6ksr2] .icon-sun{display:block}:root:not([data-theme=light]) .icon-btn[data-astro-cid-3ef6ksr2] .icon-moon{display:none}}.menu-toggle[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:719px){.menu-toggle[data-astro-cid-3ef6ksr2]{display:inline-grid}.nav[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:0;right:0;display:none;border-bottom:1px solid var(--rule);background:var(--ground);box-shadow:var(--shadow-lift)}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:column;gap:0;margin:0;padding:.5rem var(--gutter) 1rem}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;height:auto;padding-block:.75rem;border-bottom:1px solid var(--rule);font-size:1rem}.nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:last-child a[data-astro-cid-3ef6ksr2]{border-bottom:0}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]:after{display:none}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--accent)}.site-header[data-menu-open] .nav[data-astro-cid-3ef6ksr2]{display:block}.site-header[data-menu-open] .icon-btn[data-astro-cid-3ef6ksr2] .icon-menu{display:none}.site-header[data-menu-open] .icon-btn[data-astro-cid-3ef6ksr2] .icon-close{display:block}}.site-footer[data-astro-cid-sz7xmlte]{margin-top:clamp(4rem,8vw,6rem);border-top:1px solid var(--rule);background:var(--ground-sunken);font-family:var(--font-sans)}.top[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:2.5rem;padding-block:3rem}.name[data-astro-cid-sz7xmlte]{font-family:var(--font-serif);font-size:1.125rem;font-weight:700;letter-spacing:-.02em;text-decoration:none}.about[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{max-width:22rem;margin-top:.75rem;font-size:.875rem;line-height:1.6;color:var(--ink-muted)}ul[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(2,auto);grid-auto-flow:column;grid-template-rows:repeat(4,auto);gap:.625rem 3.5rem;margin:0;padding:0;list-style:none;text-align:right}nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:.875rem;color:var(--ink-muted);text-decoration:none}nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--ink)}.bottom[data-astro-cid-sz7xmlte]{padding-block:1.25rem;border-top:1px solid var(--rule);font-size:.75rem;color:var(--ink-faint)}@media(max-width:639px){.top[data-astro-cid-sz7xmlte]{flex-direction:column;gap:2rem}ul[data-astro-cid-sz7xmlte]{text-align:left;gap:.75rem 2.5rem;justify-content:start}}
