@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/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(/assets/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(/assets/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(/assets/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(/assets/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(/assets/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(/assets/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{--sage:#a4c8ae;--sage-hover:#b6d4be;--on-sage:#18211c;--paper:#f5f6f5;--ink:#1d2120;--muted:#56605c;--line:#d6dcd9;--fog:#e9ecea;--pill:#fff;--link:#3f6e4d;--focus:#3f6e4d;--hero-ink:#1d2120;--glass:#f7f8f7a8;--glass-hover:#fcfdfcdb;--edge:#ffffffa6;--current:#1d212012;--icon-ink:#47684f;--icon-bg:#5f8a6c26;--tint:#eef1ef;--tint-strength:.64;--shot-shadow:#12181533;--band:#1d2120;--band-ink:#edf0ee;--band-muted:#b4bdb8;--band-line:#ffffff26;--sheen:#ffffffb3;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#161918;--ink:#edf0ee;--muted:#a2aba7;--line:#2a302e;--fog:#1e2321;--pill:#2b3230;--link:#a4c8ae;--focus:#a4c8ae;--hero-ink:#f1f3f1;--glass:#2024238f;--glass-hover:#2e3432b8;--edge:#ffffff26;--current:#ffffff21;--icon-ink:#a4c8ae;--icon-bg:#a4c8ae2e;--tint:#131615;--tint-strength:.6;--shot-shadow:#00000080;--band:#1d2321;--band-line:#ffffff1a;--sheen:#ffffff1a}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:17px;line-height:1.6;display:flex}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul,dl,dd,figure{margin:0}h1,h2,h3{text-wrap:balance}p,li,dd,figcaption{text-wrap:pretty}svg{fill:currentColor;display:block}img{max-width:100%}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.skip{z-index:10;background:var(--sage);color:var(--on-sage);border-radius:10px;padding:10px 14px;font-weight:600;position:absolute;top:-64px;left:16px}.skip:focus{top:16px}.wrap{width:min(1056px,100% - 48px);margin-inline:auto}.glass{background:var(--glass);border:1px solid var(--edge);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);box-shadow:inset 0 1px #ffffff12,0 8px 28px #00000024}h2{letter-spacing:-.022em;font-size:clamp(30px,3.6vw,42px);font-weight:420;line-height:1.12}.photo{--falloff:radial-gradient(ellipse farthest-corner at 50% 30%, #000 26%, #000000f5 34%, #000000db 44%, #000000b8 54%, #00000094 64%, #00000078 74%, #0006 86%, #00000061 100%);isolation:isolate;color:var(--hero-ink);position:relative;overflow:hidden}.photo>.bg{z-index:-1;position:absolute;inset:0}.photo>.bg>img{object-fit:cover;object-position:50% 62%;width:100%;height:100%;display:block}.photo>.bg:after{content:"";background:var(--tint);opacity:var(--tint-strength);-webkit-mask-image:var(--falloff);-webkit-mask-image:var(--falloff);mask-image:var(--falloff);position:absolute;inset:0}.top{justify-content:space-between;align-items:center;gap:12px;padding:22px 32px;display:flex}.chip{border-radius:12px;align-items:center;gap:10px;height:44px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.brand img{border-radius:7px;width:26px;height:26px}.top .pills{margin-left:auto}.pills,.lang{gap:2px;padding:4px}.pills a,.lang a{opacity:.78;border-radius:9px;padding:7px 14px;font-weight:500}.pills a:hover,.lang a:hover,.pills a[aria-current],.lang a[aria-current]{opacity:1}.here,.here-lang{z-index:-1;border-radius:inherit;background:var(--current);position:absolute;inset:0}.chip.add{background:var(--sage);color:var(--on-sage)}.hero{padding-bottom:clamp(56px,7vw,88px)}.hero-inner{text-align:center;width:min(880px,100% - 32px);margin:clamp(40px,8vw,92px) auto 0}.search{letter-spacing:-.022em;text-align:left;border-radius:20px;align-items:center;gap:18px;min-height:86px;padding:12px 26px;font-size:clamp(25px,3.6vw,41px);font-weight:340;line-height:1.15;display:flex}.search svg{opacity:.65;flex:none;width:30px;height:30px}.search h1{font:inherit;text-wrap:balance;flex:1}.search kbd{opacity:.45;border:1px solid;border-radius:7px;padding:3px 10px;font:500 15px Inter Variable,Inter,sans-serif}.lede{max-width:620px;margin:26px auto 0;font-size:clamp(18px,1.8vw,21px);line-height:1.5}.actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.btn{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;height:50px;padding:0 24px;font-size:16px;font-weight:600;display:inline-flex}.btn.primary{background:var(--sage);color:var(--on-sage)}.btn.soon{border:1px dashed color-mix(in srgb, currentColor 50%, transparent);font-weight:500}a.btn,a.chip.add{transition:transform .12s ease-out,background-color .12s ease-out,border-color .12s ease-out}a.btn.primary:hover,a.chip.add:hover{background:var(--sage-hover)}a.btn.glass:hover{border-color:var(--sage)}a.btn:active,a.chip.add:active{transform:scale(.97)}.fine{margin-top:16px;font-size:14px}.board{width:min(1056px,100% - 32px);transition:grid-template-rows .3s var(--ease-drawer);grid-template-rows:auto 1fr;margin:clamp(56px,7vw,84px) auto 0;scroll-margin-top:24px;display:grid}.section-chip{letter-spacing:0;border-radius:10px;justify-self:start;height:38px;padding:0 12px;font-size:15px;line-height:1}.section-chip svg{opacity:.8;width:16px;height:16px;transition:transform .24s var(--ease-drawer)}.section-chip span{opacity:.6;font-weight:500}.section-chip button{align-items:center;gap:inherit;border-radius:inherit;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0 -12px;padding:0 12px;display:inline-flex}.tiles{grid-template-columns:repeat(3,1fr);gap:12px;min-height:0;margin:14px -32px -40px;padding:0 32px 40px;list-style:none;display:grid}.board[data-folded]{transition:grid-template-rows .24s var(--ease-drawer) .12s;grid-template-rows:auto 0fr}.board[data-folded] .section-chip svg{transform:rotate(-90deg)}.board[data-folded] .tiles,.board[data-moving] .tiles{overflow:hidden}.tiles>li{--step:0s;transition:opacity .22s var(--ease-out) var(--step), transform .26s var(--ease-out) var(--step), visibility 0s linear 0s}.tiles>[data-step="1"]{--step:45ms}.tiles>[data-step="2"]{--step:90ms}.tiles>[data-step="3"]{--step:.135s}.tiles>[data-step="4"]{--step:.18s}.tiles>[data-step="5"]{--step:.225s}.board[data-folded] .tiles>li{opacity:0;visibility:hidden;transition:opacity .14s var(--ease-out) var(--step), transform .16s var(--ease-out) var(--step), visibility 0s linear .42s;transform:translateY(-6px)scale(.96)}.tile{border-radius:14px;gap:16px;padding:20px;display:flex}.ico{background:var(--icon-bg);width:48px;height:48px;color:var(--icon-ink);border-radius:12px;flex:none;place-items:center;display:grid}.ico svg{width:26px;height:26px}.tile h3{margin:1px 0 3px;font-size:17px;font-weight:600}.tile p{opacity:.84;font-size:15px;line-height:1.45}.see{padding:clamp(72px,9vw,112px) 0 clamp(80px,10vw,124px)}.intro{justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex}.intro p{max-width:30em;color:var(--muted);margin-top:12px;font-size:18px}.toggle{border:1px solid var(--line);border-radius:12px;flex:none;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.toggle[hidden]{display:none}.toggle:before{content:"";background:var(--pill);width:calc(50% - 4px);box-shadow:0 0 0 1px var(--line), 0 1px 3px #00000014;transition:transform .26s var(--ease-drawer);border-radius:8px;position:absolute;top:4px;bottom:4px;left:4px}.toggle[data-value=light]:before{transform:translate(100%)}.toggle button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 18px;font:500 15px/1.4 Inter Variable,Inter,sans-serif;position:relative}.toggle button:hover,.toggle button[aria-pressed=true]{color:var(--ink)}.frame{box-shadow:0 0 0 1px var(--line), 0 22px 60px var(--shot-shadow);border-radius:14px;overflow:hidden}.frame img{width:100%;height:auto;display:block}.board-shot{border-radius:16px;margin-top:36px}.shots .light,.shots[data-show=dark] .light,.shots[data-show=light] .dark{display:none}.shots[data-show=light] .light{display:block}@media (prefers-color-scheme:light){.shots:not([data-show]) .dark{display:none}.shots:not([data-show]) .light{display:block}}.details{grid-template-columns:1fr 1fr;gap:64px 32px;margin-top:64px;display:grid}.details .wide{grid-column:1/-1}.details figcaption{max-width:32em;color:var(--muted);margin-top:20px;font-size:16px;line-height:1.5}.details b{color:var(--ink);margin-bottom:2px;font-size:17px;font-weight:600;display:block}.calm{background:var(--band);color:var(--band-ink);--focus:var(--sage);padding:clamp(72px,9vw,112px) 0}@media (prefers-color-scheme:dark){.calm{border-block:1px solid var(--line)}}.calm .wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:36px 64px;display:grid}.calm h2{max-width:8em}.more{color:var(--sage);border-bottom:1px solid #a4c8ae73;margin-top:28px;font-weight:600;display:inline-block}.facts{border-bottom:1px solid var(--band-line)}.facts div{grid-template-columns:10em minmax(0,1fr);align-items:baseline;gap:4px 28px;padding:22px 0;display:grid;position:relative}.facts div:before{content:"";background:var(--band-line);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.facts dt{font-size:19px;font-weight:600;line-height:1.4}.facts dd{color:var(--band-muted)}@media (min-width:521px){:lang(ru) .facts div{grid-template-columns:12em minmax(0,1fr)}}.last{--falloff:radial-gradient(ellipse 56% 130% at 22% 50%, #000 34%, #000000f7 42%, #000000e6 50%, #000c 58%, #000000b0 66%, #00000094 74%, #0000007d 82%, #0000006e 91%, #0006 100%);align-items:center;min-height:clamp(420px,44vw,560px);padding:88px 0;display:flex}.last h2{max-width:10em;font-size:clamp(32px,4.2vw,48px)}.last .actions{justify-content:flex-start}.foot{border-top:1px solid var(--line);margin-top:auto;padding:36px 0 44px}.foot .wrap{grid-template-columns:1fr auto auto;align-items:center;gap:24px 44px;display:grid}@media (min-width:1001px){.foot .wrap{grid-template-columns:max-content minmax(0,1fr) auto}.foot nav{justify-content:flex-end}}.foot .brand{align-items:center;gap:14px;font-weight:600;display:flex}.foot .brand img{border-radius:25%;width:45px;height:45px}.foot .brand span{color:var(--muted);font-size:14px;font-weight:400;display:block}.foot nav{color:var(--muted);flex-wrap:wrap;gap:8px 26px;font-size:15px;display:flex}.foot nav a:hover,.mail:hover{color:var(--ink)}.mail{border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;height:44px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}.mail svg{width:18px;height:18px;color:var(--muted)}.band{--falloff:linear-gradient(90deg, #000 0%, #000 48%, #000000b8 72%, #00000080 100%);padding-bottom:clamp(44px,6vw,64px)}.band .title{width:min(1056px,100% - 48px);margin:clamp(32px,5vw,64px) auto 0}.band h1{letter-spacing:-.03em;font-size:clamp(38px,5.4vw,60px);font-weight:340;line-height:1.05}.band .title p{margin-top:12px;font-size:clamp(17px,1.8vw,19px)}.split{grid-template-columns:minmax(12rem,1fr) minmax(0,680px);align-items:start;gap:24px clamp(40px,6vw,72px);display:grid}.side{position:sticky;top:24px}.log{padding:clamp(40px,6vw,72px) 0 96px}.release+.release{border-top:1px solid var(--line);margin-top:64px;padding-top:64px}.head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.head h2{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:460;line-height:1}.tag{background:var(--sage);color:var(--on-sage);border-radius:6px;padding:3px 8px;font-size:13px;font-weight:600;line-height:1.3}.head time{color:var(--muted);font-variant-numeric:tabular-nums;flex-basis:100%}.notes .summary{font-size:clamp(19px,2vw,21px);line-height:1.45}.notes h3{margin:36px 0 8px;font-size:17px;font-weight:600}.notes ul{padding-left:20px}.notes li{margin:6px 0;padding-left:4px}.notes li::marker{color:var(--muted)}.prose li::marker{color:var(--muted)}.notes .commits{border:1px solid var(--line);border-radius:12px;margin-top:12px;padding:0;list-style:none;overflow:hidden}.commits li{border-top:1px solid var(--line);align-items:baseline;gap:16px;margin:0;padding:11px 16px;font-size:16px;display:flex}.commits li:first-child{border-top:0}code{font:500 .88em ui-monospace,SFMono-Regular,Consolas,monospace}.commits code{color:var(--link)}.commits time{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:14px}.policy{padding:clamp(40px,6vw,72px) 0 96px}.gist div{padding:16px 0;position:relative}.gist div:before{content:"";background:var(--line);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.gist div:last-child{border-bottom:1px solid var(--line)}.gist dt{font-weight:600}.gist dd{color:var(--muted);font-size:15px;line-height:1.5}.prose{font-size:17px;line-height:1.68}.prose>p:first-child{font-size:clamp(19px,2vw,21px);line-height:1.5}.prose h2{letter-spacing:-.015em;margin:52px 0 12px;font-size:26px;font-weight:480}.prose>p+p,.prose ul{margin-top:12px}.prose ul{padding-left:20px}.prose li{padding-left:4px}.prose li+li{margin-top:10px}.prose table{border-collapse:collapse;width:100%;margin-top:16px;font-size:16px;line-height:1.55}.prose th,.prose td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 0}.prose tr:last-child>*{border-bottom:1px solid var(--line)}.prose th{width:150px;padding-right:16px;font-weight:600}.prose .contact{border-bottom:1px solid color-mix(in srgb, currentColor 40%, transparent);color:var(--link);font-weight:600}.lost{--falloff:radial-gradient(ellipse farthest-corner at 50% 42%, #000 28%, #000000e0 46%, #000000a8 64%, #00000080 82%, #00000070 100%);flex-direction:column;flex:1;min-height:560px;display:flex}.lost-inner{text-align:center;width:min(640px,100% - 32px);margin:auto;padding:32px 0 72px}.lost .lede{margin-top:22px}.links{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px;padding:0;list-style:none;display:grid}.links a{border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:22px 12px 18px;font-size:16px;font-weight:600;transition:background-color .2s,border-color .2s;display:flex}.links .ico{transition:scale .16s var(--ease-out), translate .3s var(--ease-out)}@media (hover:hover) and (pointer:fine){.links a:hover{background:var(--glass-hover);border-color:var(--sage)}.links a:hover .ico{translate:0 -2px}}.links a:active .ico{scale:.94}@media (max-width:1000px){.tiles{grid-template-columns:repeat(2,1fr)}.calm .wrap{grid-template-columns:minmax(0,1fr)}.calm h2{max-width:none}.last{--falloff:none;text-align:center}.last h2{margin-inline:auto}.last .actions{justify-content:center}}@media (max-width:900px){.chip.add{display:none}}@media (max-width:760px){.top{padding:16px}.search{border-radius:16px;gap:12px;min-height:64px;padding:12px 16px}.search svg{width:22px;height:22px}.search kbd{display:none}.intro{flex-direction:column;align-items:flex-start}.band{--falloff:none}.details,.split{grid-template-columns:minmax(0,1fr)}.details{gap:48px;margin-top:48px}.side{position:static}.foot .wrap{grid-template-columns:1fr}.head h2{font-size:34px}.commits li{flex-wrap:wrap;gap:2px 12px}.prose th{width:116px}}@media (max-width:680px){.top{flex-wrap:wrap;row-gap:10px}.top .lang{margin-left:auto}.top .pills{flex:100%;order:1;margin-left:0}.pills a{text-align:center;flex:auto}}@media (max-width:640px){.tiles{grid-template-columns:1fr}}@media (max-width:520px){.actions{flex-direction:column;align-items:stretch;width:min(100%,320px);margin-inline:auto}.facts div,.links{grid-template-columns:minmax(0,1fr)}.links a{flex-direction:row;padding:14px 16px}.links .ico{border-radius:10px;width:40px;height:40px}.links .ico svg{width:22px;height:22px}}@media (max-width:440px){.pills a{padding:7px 10px}}@keyframes settle{0%{scale:1.07}}@keyframes rise{0%{opacity:0;translate:0 14px}}@keyframes blur-in{0%{opacity:0;filter:blur(3px)}}@keyframes drop-in{0%{opacity:0;translate:0 -8px;scale:.96}}@keyframes pop{0%{opacity:0;translate:0 10px;scale:.96}}@keyframes fade{0%{opacity:0}}@keyframes unfold{0%{rotate:-90deg}}@keyframes draw{0%{scale:0 1}}@keyframes blink{0%{opacity:1}50%,to{opacity:0}}@keyframes drift{0%{transform:translateY(-6%)scale(1.12)}to{transform:translateY(6%)scale(1.12)}}@keyframes leave{to{opacity:0}}.photo>.bg{animation:settle 1.6s var(--ease-out) backwards}.hero-inner>.search,.lost-inner>.search{animation:rise .7s var(--ease-out) 60ms backwards}.words>span{--word-delay:calc(var(--w,0) * 48ms - var(--w,0) * var(--w,0) * 3ms);display:inline-block}.words>:nth-child(2){--w:1}.words>:nth-child(3){--w:2}.words>:nth-child(4){--w:3}.words>:nth-child(5){--w:4}.words>:nth-child(6){--w:5}.words>:nth-child(7){--w:6}.words>:nth-child(8){--w:7}.search .words>span{animation:blur-in .42s var(--ease-out) backwards;animation-delay:calc(.14s + var(--word-delay))}.search .words>:last-child:after{content:"";vertical-align:-.1em;background:var(--icon-ink);opacity:0;border-radius:1px;width:.06em;height:.9em;margin-left:.07em;animation:1.06s step-end .76s 3 forwards blink;display:inline-block}.search kbd{animation:.5s .76s backwards fade}.hero-inner>.lede,.lost-inner>.lede{animation:rise .7s var(--ease-out) .3s backwards}.hero-inner>.actions>*{animation:rise .7s var(--ease-out) .38s backwards}.hero-inner>.actions>:nth-child(2){animation-delay:.44s}.hero-inner>.fine{animation:.7s .52s backwards fade}.board>.section-chip{animation:rise .6s var(--ease-out) .56s backwards}.board>.section-chip svg{animation:unfold .52s var(--ease-drawer) .7s backwards}.tiles>li{animation:drop-in .56s var(--ease-out) backwards;animation-delay:calc(.76s + var(--t,0) * 60ms)}.tiles>:nth-child(2){--t:1}.tiles>:nth-child(3){--t:2}.tiles>:nth-child(4){--t:3}.tiles>:nth-child(5){--t:4}.tiles>:nth-child(6){--t:5}.links a{animation:pop .6s var(--ease-out) backwards;animation-delay:calc(.48s + var(--k,0) * 70ms)}.links>:nth-child(2){--k:1}.links>:nth-child(3){--k:2}.band .title>*{animation:rise .7s var(--ease-out) 80ms backwards}.band .title>:nth-child(2){animation-delay:.16s}.release:first-child .head>*{animation:rise .6s var(--ease-out) .22s backwards}.release:first-child .head>.tag{animation:pop .5s var(--ease-out) .32s backwards}.release:first-child .head>time{animation-delay:.36s}.release:first-child .notes>:not(ul),.release:first-child .notes>ul>li{animation:rise .6s var(--ease-out) backwards;animation-delay:calc(.28s + var(--n,0) * 70ms + var(--l,0) * 35ms)}.notes>:nth-child(2){--n:1}.notes>:nth-child(3){--n:2}.notes>:nth-child(4){--n:3}.notes>:nth-child(5){--n:4}.notes>:nth-child(6){--n:5}.notes>ul>:nth-child(2){--l:1}.notes>ul>:nth-child(3){--l:2}.notes>ul>:nth-child(4){--l:3}.notes>ul>:nth-child(5){--l:4}.notes>ul>:nth-child(6){--l:5}.notes>ul>:nth-child(n+7){--l:6}.gist div:before{animation:draw .9s var(--ease-out) backwards;animation-delay:calc(.2s + var(--g,0) * .11s)}.gist div>*{animation:rise .6s var(--ease-out) backwards;animation-delay:calc(.32s + var(--g,0) * .11s)}.gist div:nth-child(2){--g:1}.gist div:nth-child(3){--g:2}.policy .prose>:first-child{animation:rise .7s var(--ease-out) .26s backwards}[data-reveal]{opacity:0;translate:0 24px}html .rv{transition:opacity .8s var(--ease-out) var(--delay,0s), translate .9s var(--ease-out) var(--delay,0s)}.frame[data-reveal]{translate:0 40px}.frame[data-reveal]>img{scale:1.08}.frame.rv>img{transition:scale 1.4s var(--ease-out) var(--delay,0s)}.facts>div[data-reveal],.words[data-reveal]{opacity:1;translate:none}.facts>div[data-reveal]:before{scale:0 1}.facts>div[data-reveal]>*{opacity:0;translate:0 10px}.facts>div.rv:before{transition:scale 1s var(--ease-out) var(--delay,0s)}.facts>div.rv>*{transition:opacity .7s var(--ease-out) calc(var(--delay,0s) + .18s), translate .8s var(--ease-out) calc(var(--delay,0s) + .18s)}.words[data-reveal]>span{opacity:0;filter:blur(3px);translate:0 .12em}.words.rv>span{transition:opacity .6s var(--ease-out), translate .7s var(--ease-out), filter .6s var(--ease-out);transition-delay:calc(var(--delay,0s) + var(--word-delay))}.last>.bg{animation:none}@supports (animation-timeline:view()){.last>.bg{animation:linear both drift;animation-timeline:view();animation-range:cover}}.shots[data-fade] .frame{display:grid}.shots[data-fade] .frame>img{transition:opacity .42s var(--ease-in-out), filter .42s var(--ease-in-out), scale 1.4s var(--ease-out) var(--delay,0s);grid-area:1/1;display:block}.shots[data-fade][data-show=dark] .light,.shots[data-fade][data-show=light] .dark{opacity:0;filter:blur(6px)}.sheen{position:relative}.sheen:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(280px circle at var(--mx,50%) var(--my,50%), var(--sheen), transparent 70%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.sheen:hover:before{opacity:1;transition-duration:.2s}}.pills{position:relative}.pills a,.lang a{z-index:1;position:relative}.pill-hover{background:var(--current);opacity:0;pointer-events:none;width:0;transition:opacity .18s ease, transform .28s var(--ease-drawer), width .28s var(--ease-drawer);border-radius:9px;position:absolute;top:4px;bottom:4px;left:0}.pill-hover.on{opacity:1}.pill-hover.jump{transition:opacity .18s}.top .brand,.pills a,.lang a,.mail,.toggle button,.section-chip{transition:scale .16s var(--ease-out), opacity .15s ease}.top .brand:active,.pills a:active,.lang a:active,.mail:active,.toggle button:active{scale:.96}.section-chip:has(button:active){scale:.96}.foot nav a,.more,.prose .contact{position:relative}.foot nav a:after,.more:after,.prose .contact:after{content:"";transform-origin:100%;height:1px;transition:scale .32s var(--ease-out);background:currentColor;position:absolute;bottom:-1px;left:0;right:0;scale:0 1}@media (hover:hover) and (pointer:fine){.foot nav a:hover:after,.more:hover:after,.prose .contact:hover:after{transform-origin:0;scale:1}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.hero,.band,.lost{view-transition-name:masthead}.here{view-transition-name:here}.here-lang{view-transition-name:here-lang}.top .brand{view-transition-name:brand}.top .pills{view-transition-name:pills}.top .lang{view-transition-name:lang}::view-transition-group(*){animation-duration:.38s;animation-timing-function:var(--ease-drawer)}::view-transition-group(masthead){overflow:clip}::view-transition-old(masthead){animation:.38s var(--ease-out) both leave;mix-blend-mode:normal}::view-transition-new(masthead){animation:.16s var(--ease-out) both fade;mix-blend-mode:normal}::view-transition-old(root){animation:.18s var(--ease-out) both leave}::view-transition-new(root){animation:.46s var(--ease-out) 60ms both rise}@media (prefers-reduced-motion:reduce){@keyframes settle{0%{opacity:1}}@keyframes rise{0%{opacity:0}}@keyframes blur-in{0%{opacity:0}}@keyframes drop-in{0%{opacity:0}}@keyframes pop{0%{opacity:0}}@keyframes unfold{0%{opacity:.8}}@keyframes draw{0%{opacity:0}}@keyframes blink{0%,to{opacity:0}}@keyframes drift{0%,to{transform:none}}[data-reveal],.frame[data-reveal],.facts>div[data-reveal]>*,.words[data-reveal]>span{filter:none;translate:none}.frame[data-reveal]>img,.facts>div[data-reveal]:before{scale:none}.shots[data-fade][data-show=dark] .light,.shots[data-fade][data-show=light] .dark{filter:none}.sheen:before{display:none}a.btn,a.chip.add,.links a,.links .ico,.toggle:before,.board,.board[data-folded],.section-chip svg,.tiles>li,.board[data-folded] .tiles>li,.pill-hover,.top .brand,.pills a,.lang a,.mail,.toggle button,.section-chip,.foot nav a:after,.more:after,.prose .contact:after{transition:none}}@media print{[data-reveal],[data-reveal] *,[data-reveal]:before{opacity:1!important;filter:none!important;translate:none!important;scale:none!important}}
