:root{--paper:#ffffff;--page:#f2f2f0;--ink:#14161a;--ink-muted:#4d5259;--ink-light:#6f757d;--rule:#d4d7db;--rule-strong:#8a9099;--mark:#c8102e;--mark-dark:#9c0c23;--mark-wash:#fdf2f4;--font-ui:var(--font-sans),-apple-system,"Segoe UI",sans-serif;--font-code:var(--font-mono),ui-monospace,Menlo,monospace;--step--1:0.75rem;--step-0:0.9375rem;--step-1:1.0625rem;--step-2:1.375rem;--step-3:2rem;--step-4:clamp(2.25rem,1.6rem + 2.4vw,3rem);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--radius:2px;--measure:66ch;--column:900px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;color:var(--ink);font-family:var(--font-ui);font-size:var(--step-0);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}h1,h2,h3{line-height:1.2;letter-spacing:-.015em;margin:0}p,ul{margin:0}ul{padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--mark);outline-offset:2px;border-radius:var(--radius)}.page{min-height:100vh;display:flex;flex-direction:column}.page>main{padding:0 var(--s-5);flex:1 1}.masthead,.page>main{width:min(var(--column),100%);margin:0 auto}.masthead{padding:var(--s-5) var(--s-5) var(--s-4);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ink)}.wordmark{font-size:var(--step-2);font-weight:700;letter-spacing:-.03em}.wordmark .dot{color:var(--mark);font-family:var(--font-ui);font-size:.44em;font-weight:600;letter-spacing:.02em;vertical-align:.62em;margin-left:.06em}.switch{display:flex;gap:var(--s-2);color:var(--ink-light)}.switch a{color:var(--ink-muted);border-radius:var(--radius)}.switch a:hover{background:var(--page);color:var(--ink)}.switch a[aria-current]{color:var(--ink);font-weight:600}.opening h1{max-width:17ch}.standfirst{line-height:1.55;max-width:58ch;margin-bottom:var(--s-6)}.lookup label{display:block;font-size:var(--step--1);color:var(--ink-muted);margin-bottom:var(--s-2);font-weight:500}.lookup .field{display:flex;gap:var(--s-2);max-width:620px}.lookup input{flex:1 1;min-width:0;border:1px solid var(--rule-strong);border-radius:var(--radius);padding:var(--s-3) var(--s-4);font:inherit;background:var(--paper);color:var(--ink);transition:border-color .12s ease,box-shadow .12s ease}.lookup input:hover{border-color:var(--ink-light)}.lookup input:focus{box-shadow:0 0 0 3px var(--mark-wash)}button{font:inherit;color:inherit;cursor:pointer}.contact button,.go,.lookup button{border:1px solid transparent;border-radius:var(--radius);color:var(--paper);padding:var(--s-3) var(--s-5);font-weight:500;display:inline-flex;flex-direction:column;align-items:center;line-height:1.3;transition:background .12s ease,transform 60ms ease}.go:active,.lookup button:active:not(:disabled){transform:translateY(1px)}.lookup button:disabled{background:var(--rule-strong);color:var(--paper);cursor:default}.go .effort{font-size:var(--step--1);font-weight:400;opacity:.85}.quiet{border:1px solid var(--rule-strong);border-radius:var(--radius);color:var(--ink-muted);padding:var(--s-3) var(--s-4);font-size:var(--step-0);transition:border-color .12s ease,color .12s ease;display:inline-block}.quiet:hover{border-color:var(--ink-light)}.index{border-top:1px solid var(--rule);padding:var(--s-6) 0 var(--s-8)}.index h2{font-weight:600;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--s-3);font-family:var(--font-ui)}.index ul{list-style:none}.index li+li{border-top:1px solid var(--rule)}.index a{display:grid;grid-template-columns:104px 1fr auto;grid-gap:var(--s-4);gap:var(--s-4);align-items:baseline;padding:var(--s-3) var(--s-2);margin:0 calc(var(--s-2) * -1);border-radius:var(--radius);transition:background .1s ease}.index a:hover{background:var(--paper)}.index .number{font-family:var(--font-code);font-size:var(--step--1);color:var(--ink-muted)}.index .name{font-size:var(--step-0)}.index .count{font-size:var(--step--1);color:var(--ink-light);white-space:nowrap}.card{background:var(--paper);border:1px solid var(--rule);padding:var(--s-5);transition:border-color .12s ease,box-shadow .12s ease}.card+.card{margin-top:var(--s-3)}.card:hover{border-color:var(--rule-strong)}.card.big{padding:var(--s-6)}.card h1{margin:var(--s-3) 0 var(--s-4)}.card h3{font-size:var(--step-2);font-family:var(--font-ui);margin:var(--s-2) 0}.card .who{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center;font-size:var(--step--1);color:var(--ink-light)}.card .number{font-family:var(--font-code);font-size:var(--step--1);color:var(--ink-muted);background:var(--page);padding:2px var(--s-2)}.card .purpose{color:var(--ink-muted);max-width:var(--measure);margin-bottom:var(--s-5)}.doing{display:flex;gap:var(--s-3);align-items:center;flex-wrap:wrap}.doing,.official{margin-top:var(--s-4)}.official{display:inline-block;font-size:var(--step--1);color:var(--ink-light)}.official:hover{color:var(--ink)}.cannot{font-size:var(--step--1);color:var(--ink-light)}.choose h2{font-size:var(--step-2);margin:var(--s-5) 0 var(--s-3)}.choose h3{font-size:var(--step--1);font-family:var(--font-ui);font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin:var(--s-6) 0 var(--s-3)}.choose h3,.reply{color:var(--ink-muted)}.reply{max-width:var(--measure)}.considered{font-size:var(--step--1);color:var(--ink-light);margin-top:var(--s-5)}.abstained{border:1px dashed var(--rule);border-radius:var(--radius);padding:var(--s-5)}.abstained .tag{font-size:var(--step--1);color:var(--ink-light)}.flow{padding:var(--s-6) 0 var(--s-8)}.flow .back,.progress{margin-bottom:var(--s-5)}.progress{display:flex;align-items:center;gap:var(--s-4)}.progress .of{margin-left:auto;font-size:var(--step--1);color:var(--ink-light)}.progress .bar{flex:1 1;height:3px;background:var(--rule);border-radius:var(--radius-pill);overflow:hidden}.progress .done{height:100%;background:var(--mark);transition:width .24s ease}.section{border-bottom:1px solid var(--rule);margin-bottom:var(--s-5)}.asks{display:flex;flex-direction:column;gap:var(--s-6)}.ask .prompt{display:block;font-size:var(--step-1);margin-bottom:var(--s-2);line-height:1.4}.ask .fills,.ask .optional{font-size:var(--step--1);color:var(--ink-light);font-weight:400}.ask .help{font-size:var(--step--1);color:var(--ink-muted);margin-bottom:var(--s-2);max-width:var(--measure)}.ask input,.ask select,.ask textarea{width:100%;border:1px solid var(--rule-strong);border-radius:var(--radius);padding:var(--s-3) var(--s-4);font:inherit;background:var(--paper);color:var(--ink);transition:border-color .12s ease,box-shadow .12s ease}.ask input:hover,.ask select:hover,.ask textarea:hover{border-color:var(--ink-light)}.ask input:focus,.ask select:focus,.ask textarea:focus{outline:none;border-color:var(--mark);box-shadow:0 0 0 3px var(--mark-wash)}.choices{display:flex;flex-wrap:wrap;gap:var(--s-2)}.choice{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);color:var(--ink-muted);padding:var(--s-2) var(--s-4);transition:all .12s ease}.choice:hover{border-color:var(--ink-light);color:var(--ink)}.choice.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.group{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--s-3);gap:var(--s-3)}.cell label,.group .box label{display:block;font-size:var(--step--1);color:var(--ink-muted);margin-bottom:var(--s-1)}.rows{display:flex;flex-direction:column;gap:var(--s-4)}.row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--s-3);align-items:end}.moves,.row{gap:var(--s-3)}.moves{display:flex;justify-content:flex-end;margin-top:var(--s-7)}.preview{display:flex;flex-direction:column;gap:var(--s-5)}.told{color:var(--ink-muted);max-width:var(--measure)}.paper{width:100%;height:72vh;border:1px solid var(--rule)}.check,.paper{background:var(--paper)}.check{border:1px solid var(--ink);padding:var(--s-4) var(--s-5)}.check strong{display:block;font-size:var(--step-1);margin-bottom:var(--s-1)}.check p{color:var(--ink-muted);font-size:var(--step-0);max-width:var(--measure)}.empty{border:1px solid #e6d3a8;background:#fffdf6;border-radius:var(--radius);padding:var(--s-4) var(--s-5)}.empty ul{margin-top:var(--s-2);padding-left:var(--s-5);color:var(--ink-muted);font-size:var(--step--1)}.failed,.trouble{color:var(--mark);font-size:var(--step--1)}.trouble{border:1px solid var(--mark);background:var(--mark-wash);padding:var(--s-3) var(--s-4);border-radius:var(--radius)}.working{color:var(--ink-muted);padding:var(--s-8) 0;text-align:center}.waiting{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4)}.waiting h2{font-size:var(--step-3)}.notify{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2);width:100%;border-top:1px solid var(--rule);padding-top:var(--s-5)}.notify input{border:1px solid var(--rule-strong);border-radius:var(--radius);padding:var(--s-3) var(--s-4);font:inherit;min-width:300px;background:var(--paper)}.thanks{color:var(--ink-muted)}.legal{max-width:var(--measure);padding-bottom:var(--s-9)}.legal h1{margin:var(--s-7) 0 var(--s-1)}.legal .updated{font-size:var(--step--1);color:var(--ink-light);margin-bottom:var(--s-5)}.legal .intro{font-size:var(--step-1);line-height:1.6;margin-bottom:var(--s-6)}.legal h2{font-size:var(--step-2);margin:var(--s-6) 0 var(--s-2)}.legal p{color:var(--ink-muted);margin-bottom:var(--s-3)}.legal .contact{margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--rule)}.legal .contact a,.legal a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.legal a:hover{-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark)}.refund-note{border-left:3px solid var(--mark);padding-left:var(--s-4);color:var(--ink);margin-bottom:var(--s-5)}.contact{display:flex;flex-direction:column;gap:var(--s-1);max-width:540px;margin-top:var(--s-5)}.contact label{font-size:var(--step--1);color:var(--ink-muted);margin-top:var(--s-3);font-weight:500}.contact input,.contact textarea{border:1px solid var(--rule-strong);border-radius:var(--radius);padding:var(--s-3) var(--s-4);font:inherit;background:var(--paper);color:var(--ink)}.contact input:focus,.contact textarea:focus{outline:none;border-color:var(--mark);box-shadow:0 0 0 3px var(--mark-wash)}.contact button{align-self:flex-start;margin-top:var(--s-5)}.foot{border-top:1px solid var(--rule);margin:var(--s-8) auto 0;width:min(var(--column),100%);padding:var(--s-5);font-size:var(--step--1);color:var(--ink-light);line-height:1.65}.foot p{max-width:78ch;margin-bottom:var(--s-2)}.foot .links a{color:var(--ink-muted)}.foot .links a:hover{color:var(--ink)}.independent{border-top:1px solid var(--rule);margin-top:auto;width:min(var(--column),100%);margin-left:auto;margin-right:auto;padding:var(--s-5);color:var(--ink-light);font-size:var(--step--1);line-height:1.65}.crawlable{display:none}@media (max-width:620px){.index a{grid-template-columns:1fr;gap:var(--s-1)}.index .count{grid-column:1}.lookup .field{flex-direction:column}.opening{padding:var(--s-6) 0 var(--s-5)}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.measure{left:var(--s-4);right:var(--s-4);bottom:var(--s-4);max-width:560px;margin:0 auto;border:1px solid var(--rule-strong);padding:var(--s-4) var(--s-5);flex-wrap:wrap}.measure p{font-size:var(--step--1);color:var(--ink-muted);flex:1 1;min-width:240px}.measure .answers{display:flex;gap:var(--s-2)}.measure button{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);color:var(--ink);padding:var(--s-2) var(--s-4);font-size:var(--step--1);font-weight:500}.measure button:hover{border-color:var(--ink)}body{background:var(--page);letter-spacing:0}.page{background:var(--paper);max-width:var(--column);margin:0 auto;border-left:1px solid var(--rule);border-right:1px solid var(--rule)}.page>main{padding:0 var(--s-6)}.masthead{border-bottom:2px solid var(--ink);padding:var(--s-4) var(--s-6) var(--s-3);max-width:none;width:auto;margin:0}.wordmark{font-family:var(--font-ui);font-size:1.0625rem;font-weight:600;letter-spacing:-.02em}.wordmark .dot{font-size:.5em;vertical-align:.68em;margin-left:.08em;letter-spacing:.04em}.switch{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.06em}.switch a{padding:var(--s-1) var(--s-2);border-radius:0}.switch a[aria-current]{border-bottom:2px solid var(--mark)}.switch a:hover{background:none;border-bottom:2px solid var(--rule-strong)}h1,h2,h3{font-family:var(--font-ui);letter-spacing:-.02em;font-weight:600}.opening{padding:var(--s-7) 0 var(--s-6)}.opening h1{font-size:var(--step-4);line-height:1.05;max-width:15ch;font-weight:600}.standfirst{font-size:var(--step-1);color:var(--ink-muted);max-width:54ch}.ask .prompt,.contact label,.lookup label,.notify label{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.07em;font-weight:600;color:var(--ink-muted)}.ask input,.ask select,.ask textarea,.contact input,.contact textarea,.lookup input,.notify input{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper)}.ask input:focus,.ask select:focus,.ask textarea:focus,.contact input:focus,.contact textarea:focus,.lookup input:focus{border-color:var(--mark);box-shadow:none;outline:2px solid var(--mark);outline-offset:-2px}.choice,.contact button,.go,.lookup button,.measure button,.quiet{border-radius:var(--radius);font-size:var(--step-0);transition:background .1s ease,border-color .1s ease}.contact button,.go,.lookup button{background:var(--mark);border:1px solid var(--mark)}.contact button:hover,.go:hover,.lookup button:hover:not(:disabled){background:var(--mark-dark);border-color:var(--mark-dark)}.quiet{border:1px solid var(--ink);color:var(--ink);background:var(--paper)}.quiet:hover{background:var(--page);border-color:var(--ink);color:var(--ink)}.index{border-top:2px solid var(--ink)}.index h2{font-size:var(--step--1);letter-spacing:.09em}.index a{padding:var(--s-3) 0;margin:0;border-radius:0}.index a:hover{background:var(--mark-wash)}.index .number{color:var(--ink);font-weight:500}.card{border:1px solid var(--rule-strong);border-radius:var(--radius)}.card.big{border-width:1px;box-shadow:none}.card h1{font-size:var(--step-3)}.card .number{background:none;border:1px solid var(--rule-strong);border-radius:var(--radius);color:var(--ink)}.section{font-family:var(--font-ui);font-size:var(--step-2);font-weight:600;border-bottom:2px solid var(--ink);padding-bottom:var(--s-2);counter-increment:section}.section:before{content:counter(section) ". ";color:var(--mark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.interview{counter-reset:section}.check{border:2px solid var(--ink);border-radius:var(--radius)}.check strong{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.07em;font-size:var(--step--1)}.paper{border:1px solid var(--rule-strong);border-radius:var(--radius);box-shadow:none}.measure{border:1px solid var(--ink);border-radius:var(--radius);box-shadow:none}.foot,.independent{border-top:1px solid var(--rule);max-width:none;width:auto;margin:var(--s-7) 0 0;padding:var(--s-5) var(--s-6)}.legal h1{font-size:var(--step-3)}.legal h2{font-size:var(--step-1);text-transform:uppercase;letter-spacing:.06em}.refund-note{border-left:2px solid var(--mark)}@media (max-width:620px){.page{border:0}.foot,.independent,.masthead,.page>main{padding-left:var(--s-4);padding-right:var(--s-4)}}.measure{position:fixed;left:0;right:0;bottom:0;top:auto;max-width:none;margin:0;border:0;border-top:2px solid var(--ink);background:var(--paper);padding:var(--s-3) var(--s-5);display:flex;gap:var(--s-4);align-items:center;justify-content:center}.measure p{flex:0 1 auto;max-width:62ch;min-width:0;margin:0}.measure .answers{flex:0 0 auto}.wordmark{display:inline-flex;align-items:center;gap:var(--s-2)}.wordmark svg{display:block}.wordmark span{font-size:1.0625rem;font-weight:600;letter-spacing:-.025em;border-bottom:2px solid var(--mark);padding-bottom:1px}.opening{padding:var(--s-8) 0 var(--s-7)}.opening h1{font-size:var(--step-1);letter-spacing:0;max-width:46ch;margin-bottom:var(--s-4)}.lookup .field{gap:0}.lookup label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lookup input{font-size:1.25rem;border:2px solid var(--ink);border-right:0;border-radius:var(--radius) 0 0 var(--radius)}.lookup input::placeholder{color:var(--ink-light)}.lookup input:focus{outline:none;border-color:var(--mark);box-shadow:none}.lookup button{border:2px solid var(--mark);border-radius:0 var(--radius) var(--radius) 0;padding:0 var(--s-6);font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.lookup button:disabled{background:var(--paper);border-color:var(--rule-strong);color:var(--ink-light)}.lookup input:focus+button{border-color:var(--mark)}.standfirst{font-size:var(--step--1);color:var(--ink-light);max-width:60ch}@media (max-width:620px){.opening{padding:var(--s-5) 0 var(--s-5)}.opening h1{font-size:var(--step-0);margin-bottom:var(--s-3)}.lookup .field{flex-direction:row}.lookup input{font-size:1rem;padding:var(--s-3) var(--s-4)}.lookup button{padding:0 var(--s-4);font-size:var(--step--1);letter-spacing:.04em}.standfirst{margin-top:var(--s-3)}.measure{padding:var(--s-3) var(--s-4);gap:var(--s-3);flex-wrap:wrap}.measure p{font-size:.6875rem;line-height:1.45}.measure button{padding:var(--s-2) var(--s-3);font-size:var(--step--1)}.opening{display:flex;flex-direction:column;padding:var(--s-5) 0 var(--s-4)}.lookup{order:1}.opening h1{order:2;margin:var(--s-4) 0 0;font-size:var(--step-0);color:var(--ink);font-weight:600}.standfirst{order:3;margin-top:var(--s-2)}.lookup input{padding:var(--s-4) var(--s-4);font-size:1rem;border-width:2px;min-height:54px}.lookup button{padding:0 var(--s-5)}.lookup .field{margin:0}.index{margin-top:var(--s-4);padding-top:var(--s-4)}}.opening{padding:0}.lookup{padding:var(--s-8) var(--s-6);margin:0 calc(var(--s-6) * -1);border-bottom:2px solid var(--ink)}.lookup .field{max-width:none}.lookup input{font-size:1.5rem;padding:var(--s-5) var(--s-5)}.lookup button{font-size:.9375rem;padding:0 var(--s-7)}.opening h1{font-size:var(--step-0);font-weight:500;color:var(--ink-muted);margin:var(--s-5) 0 0;max-width:60ch}.standfirst{margin-top:var(--s-1)}.index{border-top:0;margin-top:var(--s-6)}.lookup button{display:flex;flex-direction:row;align-items:center;justify-content:center;line-height:1}.lookup .field{align-items:stretch}@media (max-width:620px){.lookup{padding:var(--s-5) var(--s-4) var(--s-6);margin:0 calc(var(--s-4) * -1)}.lookup input{font-size:1rem;padding:var(--s-4);min-height:56px}.lookup button{padding:0 var(--s-4);font-size:var(--step--1)}.opening h1{margin-top:var(--s-4)}}.standfirst{margin-top:var(--s-3)}.index{margin-top:var(--s-5)}@media (min-width:621px){.opening h1{margin:var(--s-5) 0 var(--s-2)}.lookup{padding:var(--s-6) var(--s-6) var(--s-7)}}.page>main{display:flex;flex-direction:column}.foot .links{margin-bottom:var(--s-2)}.foot .small{font-size:var(--step--1);color:var(--ink-light);max-width:70ch}.page>main.centred{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 140px);padding:var(--s-6)}.centred .opening{display:flex;flex-direction:column;align-items:center;width:100%;max-width:640px;padding:0}.big-wordmark{display:flex;align-items:center;gap:var(--s-3);font-size:2.25rem;font-weight:600;letter-spacing:-.03em;margin-bottom:var(--s-3)}.big-wordmark span{border-bottom:3px solid var(--mark);padding-bottom:2px}.centred h1{order:0;font-size:var(--step-0);font-weight:400;color:var(--ink-muted);text-align:center;margin:0 0 var(--s-6);max-width:40ch}.centred .lookup{order:1;width:100%;padding:0;margin:0;border:0}.centred .lookup .field{border:1px solid var(--rule-strong);border-radius:var(--radius-pill,999px);background:var(--paper);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-5);gap:var(--s-2);transition:border-color .12s ease,box-shadow .12s ease}.centred .lookup .field:hover{border-color:var(--ink-light)}.centred .lookup .field:focus-within{border-color:var(--ink);box-shadow:0 1px 6px rgba(20,22,26,.1)}.centred .lookup input{border:0;padding:var(--s-3) 0;min-height:0;background:transparent}.centred .lookup input:focus{outline:none;border:0;box-shadow:none}.centred .lookup button{border-radius:999px;padding:0 var(--s-5);min-height:44px;font-size:var(--step--1);letter-spacing:.06em}.centred .standfirst{order:2;text-align:center;margin-top:var(--s-5);font-size:var(--step--1);color:var(--ink-light)}.centred-page .masthead{border-bottom:0;padding-bottom:var(--s-3)}.centred-page .masthead .wordmark{visibility:hidden}.centred-page .foot{border-top:0;text-align:center}@media (max-width:620px){.page>main.centred{min-height:calc(100vh - 180px);padding:var(--s-4)}.big-wordmark{font-size:1.75rem}.centred .lookup input{font-size:1rem}}.centred .lookup button:disabled{background:transparent;border-color:transparent;color:var(--ink-light)}.centred .lookup button:not(:disabled){background:var(--mark);border-color:var(--mark);color:var(--paper)}.centred .lookup .field:focus-within{border-color:var(--mark);box-shadow:0 0 0 3px var(--mark-wash)}.centred .lookup input{font-size:1.0625rem}.centred h1{margin-bottom:var(--s-5)}.big-wordmark{margin-bottom:var(--s-2)}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_37ef13{font-family:Inter,Inter Fallback;font-style:normal}.__variable_37ef13{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-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:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_3e65d4{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.__variable_3e65d4{--font-serif:"Source Serif 4","Source Serif 4 Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}