:root{--paper:#f4efe4;--paper-2:#efe8da;--ink:#1d1b17;--ink-2:#3a362f;--mute:#776f63;--line:#e2d9c8;--line-2:#cfc4b0;--red:#c8361d;--red-soft:#f6e3dc;--card:#fffdf8;--g:#2f7d4a;--y:#b9861a;--r:#b3261e;--serif:var(--f-serif),Georgia,"Times New Roman",serif;--sans:var(--f-sans),ui-sans-serif,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:var(--f-mono),ui-monospace,Menlo,monospace;--hdr:rgba(244,239,228,.82);--hov:rgba(29,27,23,.06);--ring:rgba(200,54,29,.12);--ph:#a39a8b;--glass:rgba(255,253,248,.6);--btn-hov:#000;--g-bg:#eaf4ec;--g-bd:#c7e1cd;--g-tag:#e2f1e6;--y-bg:#fbf3dd;--y-bd:#ecd9a4;--y-tx:#7d5a0c;--warn-tx:#5e4610;--r-bg:#fae5e2;--r-bd:#efc2bc;--ratio-bd:#eec5b9;--on-accent:#fff;--rad:14px;--rad-s:9px;--ease:cubic-bezier(.2,.7,.2,1);--sh-1:0 1px 0 rgba(29,27,23,.04),0 1px 2px rgba(29,27,23,.05);--sh-2:0 1px 0 rgba(29,27,23,.04),0 10px 28px -12px rgba(29,27,23,.22)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#14120e;--paper-2:#1f1c17;--ink:#f6f1e7;--ink-2:#e2dacb;--mute:#bdb3a2;--line:#302b24;--line-2:#4d463b;--red:#ec6346;--red-soft:rgba(236,99,70,.12);--card:#1b1914;--g:#6cc28a;--y:#d9a944;--r:#f0786a;--hdr:rgba(20,18,14,.78);--hov:rgba(241,235,222,.07);--ring:rgba(236,99,70,.22);--ph:#9a907f;--glass:rgba(27,25,20,.6);--btn-hov:#fff;--g-bg:rgba(108,194,138,.1);--g-bd:rgba(108,194,138,.28);--g-tag:rgba(108,194,138,.14);--y-bg:rgba(217,169,68,.1);--y-bd:rgba(217,169,68,.3);--y-tx:#e3bd6a;--warn-tx:#e8cf96;--r-bg:rgba(240,120,106,.1);--r-bd:rgba(240,120,106,.3);--ratio-bd:rgba(236,99,70,.32);--on-accent:#10140f;--sh-1:0 1px 0 rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.3);--sh-2:0 1px 0 rgba(0,0,0,.3),0 14px 34px -14px rgba(0,0,0,.7);color-scheme:dark}}:root[data-theme=dark]{--paper:#14120e;--paper-2:#1f1c17;--ink:#f6f1e7;--ink-2:#e2dacb;--mute:#bdb3a2;--line:#302b24;--line-2:#4d463b;--red:#ec6346;--red-soft:rgba(236,99,70,.12);--card:#1b1914;--g:#6cc28a;--y:#d9a944;--r:#f0786a;--hdr:rgba(20,18,14,.78);--hov:rgba(241,235,222,.07);--ring:rgba(236,99,70,.22);--ph:#9a907f;--glass:rgba(27,25,20,.6);--btn-hov:#fff;--g-bg:rgba(108,194,138,.1);--g-bd:rgba(108,194,138,.28);--g-tag:rgba(108,194,138,.14);--y-bg:rgba(217,169,68,.1);--y-bd:rgba(217,169,68,.3);--y-tx:#e3bd6a;--warn-tx:#e8cf96;--r-bg:rgba(240,120,106,.1);--r-bd:rgba(240,120,106,.3);--ratio-bd:rgba(236,99,70,.32);--on-accent:#10140f;--sh-1:0 1px 0 rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.3);--sh-2:0 1px 0 rgba(0,0,0,.3),0 14px 34px -14px rgba(0,0,0,.7);color-scheme:dark}.theme{background:transparent;border:1px solid var(--line-2);color:var(--ink-2);width:34px;height:34px;padding:0;margin-left:6px;border-radius:50%}.theme:hover:not(:disabled){background:var(--hov);color:var(--ink);box-shadow:none}.theme svg{width:16px;height:16px}.theme .sun{display:none}:root[data-theme=dark] .theme .sun{display:block}:root[data-theme=dark] .theme .moon{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .theme .sun{display:block}:root:not([data-theme=light]) .theme .moon{display:none}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--red);color:#fff}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--red);outline-offset:2px;border-radius:6px}main{max-width:1180px;margin:0 auto;padding:0 24px 80px}.top{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--hdr);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--line)}.top-in{justify-content:space-between;gap:12px;flex-wrap:wrap;max-width:1180px;margin:0 auto;padding:12px 24px}.logo,.top-in{display:flex;align-items:center}.logo{text-decoration:none;font:500 19px/1 var(--sans);letter-spacing:-.4px;gap:9px}.logo b{color:var(--red);font-weight:600}.dot{width:11px;height:11px;border-radius:50%;background:var(--red);box-shadow:0 0 0 2.5px var(--paper),0 0 0 3.5px var(--ink)}nav{display:flex;gap:2px;flex-wrap:wrap;align-items:center;font-size:14px}nav a{text-decoration:none;padding:6px 12px;border-radius:999px;color:var(--ink-2);transition:background .2s var(--ease),color .2s var(--ease)}nav a:hover{background:var(--hov);color:var(--ink)}.hero{padding:72px 0 44px;margin-bottom:8px;border-bottom:1px solid var(--line)}.hero.slim{padding:48px 0 32px}.kicker{font:500 11.5px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--red);margin:0 0 18px;display:flex;align-items:center;gap:10px}.kicker:before{content:"";width:18px;height:1px;background:currentColor}h1{font:400 clamp(40px,6.4vw,82px)/.98 var(--serif);margin:0 0 22px;letter-spacing:-.025em;max-width:960px}h1 em{font-style:italic;color:var(--red)}.lede{font-size:18px;line-height:1.6;max-width:640px;color:var(--ink-2);margin:0 0 6px}.checked{font:12px var(--mono);color:var(--mute);margin:18px 0 0;display:inline-flex;align-items:center;gap:8px}.checked:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--g);box-shadow:0 0 0 3px rgba(47,125,74,.15)}.sec{display:flex;align-items:center;gap:14px;font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--ink-2);margin:56px 0 18px}.sec:after{content:"";flex:1 1;height:1px;background:var(--line-2)}.signup{margin:30px 0 0;max-width:520px}.signup label{font-weight:500;display:block;margin-bottom:10px;font-size:15px}.row{display:flex;gap:6px;padding:5px;background:var(--card);border:1px solid var(--line-2);border-radius:999px;box-shadow:var(--sh-1);transition:border-color .2s,box-shadow .2s}.row:focus-within{border-color:var(--ink);box-shadow:0 0 0 4px var(--ring)}.row input{flex:1 1;border:0;background:transparent;padding:9px 14px;box-shadow:none}.row input:focus{outline:none;box-shadow:none}.signup small{display:block;margin-top:10px;padding-left:4px}input,select,textarea{font:inherit;font-size:15px;padding:10px 13px;border:1px solid var(--line-2);border-radius:var(--rad-s);background:var(--card);color:var(--ink);min-width:0;transition:border-color .2s,box-shadow .2s}input::placeholder,textarea::placeholder{color:var(--ph)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 4px rgba(200,54,29,.12)}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%23776f63' stroke-width='1.5'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center}.btn,button{font:500 14.5px/1.2 var(--sans);padding:11px 20px;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--paper);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:transform .2s var(--ease),background .2s,box-shadow .2s,border-color .2s}.btn:hover,button:hover:not(:disabled){background:var(--btn-hov);box-shadow:0 6px 16px -8px rgba(29,27,23,.5)}.btn:active,button:active:not(:disabled){transform:translateY(1px)}.btn.ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}.btn.ghost:hover{background:var(--hov);border-color:var(--ink);box-shadow:none}button:disabled{opacity:.45;cursor:default}small{color:var(--mute);font-size:13px}.hp{position:absolute;left:-9999px}#browse{scroll-margin-top:80px}.filters{display:flex;flex-wrap:wrap;gap:8px;padding:10px;margin-bottom:12px;background:var(--glass);border:1px solid var(--line);border-radius:var(--rad)}.filters input{flex:1 1 240px;padding-left:38px;background:var(--card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none' stroke='%23776f63' stroke-width='1.6'%3E%3Ccircle cx='6.5' cy='6.5' r='5'/%3E%3Cpath d='M10.5 10.5L14 14'/%3E%3C/svg%3E") no-repeat 13px center}.filters select{flex:0 1 auto}.seg{display:flex;padding:3px;background:var(--paper-2);border:1px solid var(--line);border-radius:999px;margin-left:auto}.seg button{background:transparent;color:var(--mute);border:0;padding:7px 16px;font-size:13.5px}.seg button:hover:not(:disabled){background:transparent;box-shadow:none;color:var(--ink)}.seg button.on,.seg button.on:hover{background:var(--card);color:var(--ink);box-shadow:var(--sh-1),0 0 0 1px var(--line)}.calc{font-size:13.5px;color:var(--mute);margin:4px 2px}.calc input{width:58px;padding:3px 8px;margin:0 4px;text-align:center;font:13px var(--mono)}.count{font:12px var(--mono);color:var(--mute);margin:14px 2px;letter-spacing:.04em}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:16px;gap:16px}.card{--notch:9px;position:relative;display:flex;background:var(--card);border:1px solid var(--line);border-radius:var(--rad);box-shadow:var(--sh-1);transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s}.card:hover{transform:translateY(-2px);box-shadow:var(--sh-2);border-color:var(--line-2)}.stub{position:relative;flex:0 0 78px;border-right:1px dashed var(--line-2);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 4px;font-family:var(--mono)}.stub:after,.stub:before{content:"";position:absolute;right:calc(var(--notch) * -1 - .5px);width:calc(var(--notch) * 2);height:calc(var(--notch) * 2);border-radius:50%;background:var(--paper);border:1px solid var(--line)}.stub:before{top:calc(var(--notch) * -1 - 1px);-webkit-clip-path:inset(50% 0 0 0);clip-path:inset(50% 0 0 0)}.stub:after{bottom:calc(var(--notch) * -1 - 1px);-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0)}.stub .mon{text-transform:uppercase;font-size:11px;color:var(--red);font-weight:600;letter-spacing:.14em}.stub .day{font:400 38px/1 var(--serif);margin:4px 0 6px;letter-spacing:-.02em}.stub .left{font-size:11px;color:var(--ink-2);letter-spacing:.02em}.body{padding:16px 18px 16px 20px;flex:1 1;min-width:0;display:flex;flex-direction:column}.body h3{font:400 24px/1.12 var(--serif);margin:10px 0 3px;letter-spacing:-.01em}.body h3 a{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .35s var(--ease),color .2s}.body h3 a:hover{color:var(--red);background-size:100% 1px}.org{color:var(--mute)}.facts,.org{font-size:13.5px;margin:0 0 10px}.facts{color:var(--ink-2)}.facts b{font-weight:600;color:var(--ink)}.est{font:11.5px var(--mono);color:var(--mute);margin:4px 0 0}.tags{gap:5px}.badges,.tags{display:flex;flex-wrap:wrap}.badges{gap:6px 18px;padding-top:10px;border-top:1px solid var(--line)}.tag{font:500 10.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;padding:5px 8px;border-radius:6px;background:var(--paper-2);color:var(--ink-2)}.tag.free{background:var(--g-tag);color:var(--g)}.tag.film{background:var(--ink);color:var(--paper)}.tag.cat{background:transparent;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink)}.b{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;line-height:1.4;padding:0;border:0;border-radius:0;background:none;white-space:nowrap;color:var(--ink-2)}.b:before{content:"";flex:0 0 8px;width:8px;height:8px;border-radius:2px;background:var(--mute)}.rights-green:before{background:var(--g)}.rights-yellow:before{background:var(--y)}.rights-red{color:var(--r);font-weight:500}.rights-red:before{background:var(--r)}.ai-unknown:before,.rights-unrated:before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--mute)}.ai-ban:before{background:var(--ink)}.ai-ok:before,.b.free:before{background:var(--g)}.ratio{color:var(--red)}.ratio:before{background:var(--red)}.plan{margin-top:auto;align-self:flex-start;background:transparent;color:var(--ink);border-color:var(--line-2);font-size:13px;padding:7px 14px}.body .plan{margin-top:14px}.plan:hover:not(:disabled){background:var(--ink);color:var(--paper);border-color:var(--ink);box-shadow:none}.plan.on,.plan.on:hover:not(:disabled){background:var(--g);border-color:var(--g);color:var(--on-accent)}.cal{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.month{background:var(--card);border:1px solid var(--line);border-radius:var(--rad);padding:18px 18px 12px;box-shadow:var(--sh-1)}.month h3{margin:0 0 10px;font:400 26px/1.1 var(--serif)}.month ol{list-style:none;padding:0;margin:0}.month li{display:flex;gap:10px;align-items:baseline;padding:7px 0;border-top:1px solid var(--line);font-size:14px}.month li a{text-decoration:none}.month .d,.month li a:hover{color:var(--red)}.month .d{font:500 12px var(--mono);flex:0 0 22px}.month em{color:var(--g);font-style:normal;font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;margin-left:auto}.detail{max-width:800px;padding-top:40px}.back{font-size:13.5px;text-decoration:none;color:var(--mute);display:inline-block;margin-bottom:28px;transition:color .2s}.back:hover{color:var(--ink)}.detail h1{font-size:clamp(38px,5.4vw,64px)}.detail .org{font-size:15px}.bigdate{display:inline-flex;flex-direction:column;gap:4px;margin:22px 0 6px;padding:16px 22px;border:1px solid var(--line);border-radius:var(--rad);background:var(--card);box-shadow:var(--sh-1)}.bigdate span{font:400 40px/1 var(--serif);color:var(--red);letter-spacing:-.01em}.actions{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.actions .plan{margin:0;font-size:14.5px;padding:11px 20px}dl.facts{display:grid;grid-template-columns:160px 1fr;grid-gap:0;gap:0;font-size:15px;margin:32px 0 0;border-top:1px solid var(--line-2);color:var(--ink)}dd,dt{padding:14px 0;border-bottom:1px solid var(--line)}dt{font:500 11.5px/1.9 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mute)}dd{margin:0;overflow-wrap:anywhere;color:var(--ink-2)}.warn{background:var(--y-bg);border:1px solid var(--y-bd);border-radius:var(--rad-s);padding:14px 18px;font-size:14px;margin-top:28px;color:var(--warn-tx)}.narrow{max-width:700px;padding-top:56px}.narrow h1{font-size:clamp(40px,5.6vw,68px)}.form{gap:16px;margin-top:24px;padding:24px;background:var(--card);border:1px solid var(--line);border-radius:var(--rad);box-shadow:var(--sh-1)}.form,.form label{display:flex;flex-direction:column}.form label{gap:6px;font-weight:500;font-size:14px}.form button{align-self:flex-start}.ok{color:var(--g)}.err{color:var(--r)}.plain{padding-left:20px}.plain li{margin:8px 0}.key{list-style:none;padding:0;margin:18px 0 0;border-bottom:1px solid var(--line)}.key li{display:grid;grid-template-columns:170px 1fr;grid-gap:4px 20px;gap:4px 20px;align-items:baseline;padding:14px 0;border-top:1px solid var(--line);color:var(--ink-2)}.key .b{font-size:13.5px;font-weight:500;color:var(--ink)}.key .rights-red{color:var(--r)}.prose{font-size:16.5px}.prose p{color:var(--ink-2)}.prose h2{font:400 32px/1.15 var(--serif);margin:44px 0 10px;letter-spacing:-.01em}.sum{font:13px var(--mono);margin:14px 0;color:var(--ink-2)}.hero+.empty,.hero+.grid{margin-top:32px}.empty{padding:28px;border:1px dashed var(--line-2);border-radius:var(--rad);text-align:center;color:var(--mute)}footer{border-top:1px solid var(--line);margin-top:20px}.foot-in{max-width:1180px;margin:0 auto;padding:32px 24px 44px;font-size:13px;color:var(--mute);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:24px 48px;gap:24px 48px}.foot-in p{margin:0;max-width:560px}.foot-links{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:flex-end;align-content:flex-start}.foot-links a{text-decoration:none}.foot-links a:hover{color:var(--ink)}@media(max-width:760px){.foot-in{grid-template-columns:1fr}.foot-links{justify-content:flex-start}.seg{margin-left:0}}@media(max-width:600px){main{padding:0 16px 60px}.kicker:before{display:none}.top-in{position:relative;padding:10px 16px 6px;row-gap:6px}nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:calc(100% + 32px);margin:0 -16px;padding:0 6px 2px;font-size:13.5px}nav::-webkit-scrollbar{display:none}nav a{white-space:nowrap;padding:6px 8px}.theme{position:absolute;top:7px;right:16px;margin:0;width:32px;height:32px}.grid{grid-template-columns:1fr}.hero{padding:40px 0 32px}.lede{font-size:16.5px}.filters select{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px)}.seg{flex:1 1 100%}.seg button{flex:1 1}dl.facts{grid-template-columns:1fr}dt{border-bottom:0;padding-bottom:0}dd{padding-top:4px}.key li{grid-template-columns:1fr}.stub{flex-basis:70px}.body{padding:14px 14px 14px 18px}.body h3{font-size:22px}}@media(prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;scroll-behavior:auto!important}}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--f-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--f-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--f-mono:"Geist Mono","Geist Mono Fallback"}