@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-opsz-normal.CfYZpDVp.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-opsz-normal.BFQXbQ-f.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-opsz-normal.BmPQvyvo.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-opsz-normal.BM0NlUE_.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-opsz-normal.Ci9T9ieq.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-opsz-normal.DpK-iCPk.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-opsz-normal.BwkfbSeq.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{--field:#e3e2df;--light:#f3f2ef;--sheet:#fcfcfb;--sheet-lo:#f4f4f2;--ink:#1d1d1f;--mute:#6e6e73;--hair:#00000017;--hi:#fffffff2;--key:#fff;--key-lo:#f1f1ef;--lift:0 48px 80px -32px #1414184d, 0 2px 6px #1414180d, 0 0 0 1px #14141809;--key-lift:0 1px 2px #1414181a, 0 0 0 1px #1414180f;--key-hover:0 8px 16px -4px #14141838, 0 0 0 1px #1414180f;--dot-lift:0 1px 2px #00000059, inset 0 1px 0 #ffffff73;--red:#e10600;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--field:#070708;--light:#19191c;--sheet:#1b1b1e;--sheet-lo:#151517;--ink:#f5f5f7;--mute:#8e8e93;--hair:#ffffff1a;--hi:#ffffff14;--key:#242428;--key-lo:#1c1c1f;--lift:0 48px 80px -32px #000000e6, 0 0 0 1px #ffffff0d;--key-lift:0 1px 2px #00000080, 0 0 0 1px #ffffff14;--key-hover:0 8px 16px -4px #000000b3, 0 0 0 1px #ffffff1a;color-scheme:dark}}:root[data-theme=dark]{--field:#070708;--light:#19191c;--sheet:#1b1b1e;--sheet-lo:#151517;--ink:#f5f5f7;--mute:#8e8e93;--hair:#ffffff1a;--hi:#ffffff14;--key:#242428;--key-lo:#1c1c1f;--lift:0 48px 80px -32px #000000e6, 0 0 0 1px #ffffff0d;--key-lift:0 1px 2px #00000080, 0 0 0 1px #ffffff14;--key-hover:0 8px 16px -4px #000000b3, 0 0 0 1px #ffffff1a;color-scheme:dark}*{box-sizing:border-box}html{background:var(--field)}body{min-height:100vh;color:var(--ink);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;background:var(--field) radial-gradient(1200px 640px at 50% -220px, var(--light), transparent 72%) no-repeat;margin:0;font-family:Inter Variable,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;display:flow-root;position:relative}a{color:inherit;text-decoration:none}::selection{background:var(--red);color:#fff}.sheet{background:linear-gradient(180deg, var(--sheet) 0%, var(--sheet-lo) 100%);max-width:1040px;box-shadow:inset 0 1px 0 var(--hi), var(--lift);border-radius:44px;margin:48px auto;padding:72px 96px 44px;position:relative}.mark{width:28px;height:28px;color:var(--red);line-height:0;display:block;position:absolute;top:44px;left:48px}.mark svg{width:100%;height:100%;display:block}.big{letter-spacing:-.05em;margin:56px 0 18px;font-size:clamp(52px,9vw,112px);font-weight:300;line-height:1}.tag{color:var(--mute);letter-spacing:-.012em;margin:0;font-size:21px;line-height:1.4}.label{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin:0 0 6px;font-size:12px;font-weight:500}.mute{color:var(--mute)}.rows{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.rows li{border-bottom:1px solid var(--hair);grid-template-columns:236px minmax(0,1fr);align-items:baseline;gap:4px 32px;padding:18px 0;display:grid}.rows a,.rows .soon{letter-spacing:-.018em;color:var(--ink);width:fit-content;font-size:19px;font-weight:500;line-height:1.3}.note{color:var(--mute);font-size:16px;line-height:1.5}.posts li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t d""n d";gap:4px 40px}.posts a{grid-area:t}.posts .note{grid-area:n}.posts time{color:var(--mute);font-variant-numeric:tabular-nums;letter-spacing:.01em;grid-area:d;font-size:14px;line-height:1.6}.foot{border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:72px;padding-top:28px;display:flex}.keys{gap:12px;margin:0;padding:0;list-style:none;display:flex}.keys a{width:44px;height:44px;color:var(--ink);background:linear-gradient(180deg, var(--key), var(--key-lo));box-shadow:inset 0 1px 0 var(--hi), var(--key-lift);border-radius:50%;place-items:center;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:grid}.keys a:hover{box-shadow:inset 0 1px 0 var(--hi), var(--key-hover);transform:translateY(-2px)}.keys a:active{transform:translateY(0)}.keys svg{fill:currentColor;width:18px;height:18px;display:block}.meta{color:var(--mute);align-items:center;gap:20px;font-size:13px;display:flex}.meta a:hover{color:var(--ink)}.theme{appearance:none;border:1px solid var(--ink);background:linear-gradient(90deg, var(--ink) 50%, transparent 50%);cursor:pointer;border-radius:50%;width:12px;height:12px;padding:0;display:block}.dot{background:var(--red);width:10px;height:10px;box-shadow:var(--dot-lift);pointer-events:none;z-index:10;border-radius:3px;transition:transform .6s cubic-bezier(.2,.9,.25,1);position:absolute;top:0;left:0;transform:translate(-40px,-40px)}html:not(.js) .dot{display:none}.js a:focus-visible,.js button:focus-visible{outline:none}html:not(.js) :focus-visible{outline:2px solid var(--red);outline-offset:3px}@media (prefers-reduced-motion:reduce){.dot,.keys a{transition:none}}@media (width<=720px){.sheet{border-radius:32px;margin:12px;padding:40px 22px 32px}.mark{width:24px;height:24px;top:24px;left:22px}.big{margin:44px 0 12px;font-size:clamp(44px,13vw,52px)}.tag{font-size:18px}.rows li{grid-template-columns:1fr;gap:4px;padding:14px 0}.posts li{grid-template-columns:1fr;grid-template-areas:"t""n""d"}.posts time{line-height:1.4}.keys{gap:10px}.foot{flex-direction:column;align-items:flex-start;gap:20px;margin-top:48px}}
