: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 [aria-current],.switch a{color:var(--ink-muted);border-radius:var(--radius)}.switch a:hover{background:var(--page);color:var(--ink)}.switch [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)}.go:disabled,.lookup button:disabled{background:var(--rule-strong);color:var(--paper);cursor:default}.go:disabled:hover{background:var(--rule-strong)}.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:stretch;flex-wrap:wrap;margin-top:var(--s-4)}.doing>.go,.doing>.quiet{flex:0 1 auto;min-height:2.75rem;max-width:16rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--s-2) var(--s-5);text-align:center;font-size:var(--step--1)}.doing>.go .effort{font-size:var(--step--2);opacity:.85}.doing>.quiet{font-weight:500;color:var(--ink)}.doing>.quiet.blank{border:0;background:none;min-height:0;flex:0 0 auto;font-size:var(--step--1);font-weight:400;color:var(--ink-light);text-decoration:underline;text-underline-offset:3px;padding:var(--s-2) 0}.doing>.quiet.blank:hover{color:var(--ink)}.official{display:inline-block;margin-top:var(--s-4);font-size:var(--step--1);color:var(--ink-light)}.official:hover{color:var(--ink)}.cannot{font-size:var(--step--1);color:var(--ink-light)}.results{margin-top:var(--s-5)}.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)}.leave{display:inline-block;margin-bottom:var(--s-5);padding:0;border:0;background:none;font:inherit;font-size:var(--step--1);color:var(--ink-muted);cursor:pointer}.leave:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.filling{margin-bottom:var(--s-5)}.filling .which{display:flex;align-items:baseline;gap:var(--s-3);flex-wrap:wrap}.filling .number{font-family:var(--font-mono);font-size:var(--step--1);border:1px solid var(--rule-strong);border-radius:var(--radius);padding:0 var(--s-2)}.filling .name{font-family:var(--font-ui);font-weight:600}.filling .costs{font-size:var(--step--1);color:var(--ink-muted);margin-top:var(--s-1)}.progress{display:flex;align-items:center;gap:var(--s-4);margin-bottom:var(--s-5)}.progress .of{font-size:var(--step--1);color:var(--ink-light);white-space:nowrap}.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 .needed{color:var(--mark);font-weight:400;letter-spacing:0;text-transform:none}.ask .help,.ask .needed{font-size:var(--step--1)}.ask .help{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-6);align-items:stretch}.preview>.filling{width:100%}.preview>.go{margin-top:var(--s-2);padding:var(--s-4) 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 .instead{font-size:var(--step--1)}.waiting .instead a{color:var(--ink-muted);text-decoration:underline;text-underline-offset:3px}.waiting .instead a:hover{color:var(--ink)}.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 .field{display:flex;align-items:stretch;gap:var(--s-3);align-self:stretch;max-width:32rem}.notify input{border:1px solid var(--rule-strong);border-radius:var(--radius);padding:var(--s-3) var(--s-4);font:inherit;flex:1 1 16rem;min-width:0;background:var(--paper)}.notify .field button{white-space:nowrap}.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 [aria-current],.switch a{padding:var(--s-1) var(--s-2);border-radius:0}.switch [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}.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 .prompt{font-weight:600;color:var(--ink);text-transform:none;letter-spacing:0}.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)}.section .count{color:var(--mark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.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-1) var(--s-1) var(--s-1) var(--s-4);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-2) 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-4);min-height:40px;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}.centred-page .foot p{margin-left:auto;margin-right:auto}@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)}.narrowing{display:flex;flex-direction:column;padding:var(--s-6) 0}.narrowing .asked{font-size:var(--step-1);max-width:54ch;line-height:1.5}.narrowing .field{display:flex;gap:var(--s-2);max-width:560px;border:1px solid var(--rule-strong);border-radius:999px;padding:var(--s-2) var(--s-2) var(--s-2) var(--s-5);background:var(--paper)}.narrowing .field:focus-within{border-color:var(--mark);box-shadow:0 0 0 3px var(--mark-wash)}.narrowing input{flex:1 1;border:0;background:transparent;font:inherit;padding:var(--s-3) 0}.narrowing input:focus{outline:none}.narrowing button{border:0;border-radius:999px;background:var(--mark);color:var(--paper);padding:0 var(--s-5);min-height:44px;font-size:var(--step--1);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.narrowing button:hover{background:var(--mark-dark)}.busy{align-items:baseline;gap:2px}.busy,.dots{display:inline-flex}.dots{gap:3px;margin-left:5px}.dots i{width:3px;height:3px;border-radius:50%;background:currentColor;animation:blink 1.1s ease-in-out infinite both}.dots i:nth-child(2){animation-delay:.16s}.dots i:nth-child(3){animation-delay:.32s}@keyframes blink{0%,70%,to{opacity:.2}35%{opacity:1}}.go:disabled .busy,.lookup button:disabled .busy{opacity:1}.centred .lookup button:disabled:has(.busy){background:var(--mark);border-color:var(--mark);color:var(--paper)}.go:disabled:has(.busy){opacity:1;background:var(--mark)}.page>main.centred:has(.flow){display:block;min-height:0;padding:0 var(--s-6)}.page>main.centred:has(.flow) .opening{max-width:640px;margin:0 auto}.flow{width:100%;max-width:640px;margin:0 auto;padding:var(--s-6) 0 var(--s-8)}.flow .back{margin-bottom:var(--s-6)}.narrowing{gap:var(--s-4);padding:0;max-width:620px}.narrowing .asked{font-size:var(--step-2);font-weight:600;line-height:1.3;color:var(--ink);letter-spacing:-.015em;max-width:none}.narrowing .field{max-width:none}@media (max-width:620px){.page>main.centred:has(.flow){padding:0 var(--s-4)}.flow{padding:var(--s-4) 0 var(--s-7)}.narrowing .asked{font-size:var(--step-1);max-width:none}}.nothing{max-width:620px;padding:0}.nothing .asked{font-size:var(--step-2);font-weight:600;line-height:1.3;letter-spacing:-.015em;margin-bottom:var(--s-3)}.nothing .told{color:var(--ink-muted);max-width:var(--measure)}.lookup.over .field{border-color:var(--mark);box-shadow:0 0 0 4px var(--mark-wash)}.lookup.over:after{content:"";position:absolute;inset:0;pointer-events:none}.plainly{margin-top:var(--s-4);font-size:var(--step--1);color:var(--ink-muted);text-align:center;max-width:46ch;margin-left:auto;margin-right:auto;line-height:1.5}.plainly a{color:var(--ink);border-bottom:1px solid var(--rule-strong)}.plainly a:hover{color:var(--mark);border-color:var(--mark)}.drop{margin-top:var(--s-3);font-size:var(--step--1);color:var(--ink-light);text-align:center}.pick{color:var(--ink);border-bottom:1px solid var(--rule-strong);cursor:pointer}.pick:hover{border-color:var(--mark);color:var(--mark)}.pick input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.centred .lookup{position:relative}@media (max-width:620px){.drop{text-align:left}}.by-touch{display:none}@media (hover:none) and (pointer:coarse){.by-pointer{display:none}.by-touch{display:inline}.opening{display:flex;flex-direction:column}}@media (hover:none) and (pointer:coarse){.opening>:is(a,.wordmark){order:1}.opening h1{order:2}.opening .lookup{order:3}.opening .instead{order:4}.opening .bring{order:5}.opening .said{order:6}}.reading{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);padding:var(--s-8) 0}.reading .told{max-width:48ch;text-align:center;color:var(--ink-muted)}.card .where{font-size:var(--step--1);font-weight:600;color:var(--mark);text-transform:uppercase;letter-spacing:.06em}.lookup.atop{padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);margin-bottom:var(--s-2)}.lookup.atop .field{max-width:640px}.results .card{border:0;border-radius:0;padding:var(--s-5) 0;box-shadow:none;border-bottom:1px solid var(--rule)}.results .card:hover{border-color:var(--rule)}.results .card h3{font-size:var(--step-1);margin:var(--s-1) 0 var(--s-2)}.results .card .purpose{margin-bottom:var(--s-3);font-size:var(--step--1)}.results .card .where{order:-1;color:var(--mark);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.results .card .who{gap:var(--s-2) var(--s-3)}.ai{color:var(--mark)}.bring{width:100%;max-width:640px;margin:0 auto;border:1px dashed var(--rule-strong);border-radius:var(--radius);background:var(--paper);transition:border-color .12s ease,background .12s ease}.bring.over{border-color:var(--mark);background:var(--mark-wash)}.bring:hover{border-color:var(--ink-light)}.take{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);padding:var(--s-7) var(--s-5);cursor:pointer;text-align:center}.take .lead{font-size:var(--step-1);color:var(--ink)}.take .pick{font-size:var(--step--1);color:var(--ink-muted);border-bottom:1px solid var(--rule-strong)}.take:hover .pick{color:var(--mark);border-color:var(--mark)}.take input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.instead{margin:var(--s-5) auto var(--s-3);text-align:center;font-size:var(--step--1);color:var(--ink-light)}@media (max-width:620px){.take{padding:var(--s-6) var(--s-4)}.take .lead{font-size:var(--step-0)}}.revise{margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--rule);display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-5)}.revise>.go{margin-top:var(--s-2)}.revise h3{font-size:var(--step-1)}.revise .told{color:var(--ink-muted);max-width:var(--measure)}.boxes{list-style:none;gap:var(--s-3);margin-bottom:var(--s-5)}.boxes,.boxes label{display:flex;flex-direction:column}.boxes label{gap:var(--s-1)}.box-label{font-size:var(--step--1);color:var(--ink-muted)}.boxes input{font:inherit;padding:var(--s-2) var(--s-3);background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius);color:var(--ink)}.boxes input:focus{outline:2px solid var(--mark);outline-offset:-2px;border-color:var(--mark)}.boxes li.blank .box-label,.on-page{color:var(--ink-light)}.on-page{margin-left:var(--s-2);font-size:.85em}.boxes select{font:inherit;padding:var(--s-2) var(--s-3);background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius);color:var(--ink)}.revise .quiet{margin-bottom:0}.sheet{display:flex;flex-direction:column;gap:var(--s-4);width:100%}.leaf{position:relative;width:100%;background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}.leaf canvas{display:block;width:100%}.spot{position:absolute;margin:0;padding:0;cursor:text;scroll-margin-top:5rem}.spot input,.spot select{width:100%;height:100%;margin:0;padding:0 2px;border:0;background:var(--paper);font-family:var(--font-ui);color:var(--ink);line-height:1;border-radius:2px;box-shadow:inset 0 0 0 1px transparent;transition:background .1s ease,box-shadow .1s ease}.spot.bare input,.spot.bare select{background:rgba(160,170,190,.16)}.spot.spoken input,.spot.spoken select{background:var(--mark-wash);box-shadow:inset 0 0 0 1px rgba(200,16,46,.35)}.spot:hover input,.spot:hover select{background:var(--mark-wash)}.spot input:focus,.spot select:focus{outline:none;background:var(--paper);box-shadow:inset 0 0 0 2px var(--mark),0 1px 6px rgba(0,0,0,.18)}.spot select{font-size:inherit;cursor:pointer}.masked{position:relative;display:block}.masked input{width:100%;padding-right:5rem}.masked .peek{position:absolute;right:var(--s-2);top:50%;transform:translateY(-50%);border:0;background:none;padding:var(--s-1) var(--s-2);cursor:pointer;font-family:var(--font-ui);font-size:var(--step--1);color:var(--ink-light);text-decoration:underline;text-underline-offset:3px}.masked .peek:hover{color:var(--ink)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.revise .elsewhere{font-family:var(--font-ui);font-size:var(--step-0);padding-top:var(--s-4);border-top:1px solid var(--rule);width:100%}.leave.to-form{display:block;margin:var(--s-6) 0 0}.volume{border:1px solid var(--rule-strong);border-left:3px solid var(--mark);border-radius:var(--radius);padding:var(--s-4) var(--s-5);background:var(--paper);display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.volume strong{font-family:var(--font-ui);font-size:var(--step-0)}.volume p{color:var(--ink-muted);font-size:var(--step--1);max-width:var(--measure)}.ask.wanted .prompt{color:var(--mark)}.ask.wanted input,.ask.wanted select,.ask.wanted textarea{border-color:var(--mark)}.check.adobe{border-color:var(--rule-strong);background:var(--page)}.drafting{width:100%;max-width:420px}.drafting .bar{height:4px;background:var(--rule);border-radius:var(--radius-pill);overflow:hidden}.drafting .done{height:100%;background:var(--mark);transition:width .25s linear}.drafting .working{padding:var(--s-3) 0 0;text-align:left;font-size:var(--step--1)}.spot.bare.needed input,.spot.bare.needed select{background:var(--mark-wash);box-shadow:inset 0 0 0 1px var(--mark)}.notice{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:var(--s-4);background:rgba(20,22,26,.45)}.notice .said{background:var(--paper);border-radius:var(--radius);padding:var(--s-5);max-width:34rem;width:100%;max-height:86vh;overflow-y:auto;box-shadow:0 12px 48px rgba(0,0,0,.28)}.notice .said>*+*{margin-top:var(--s-4)}.notice .moves{display:flex;gap:var(--s-3);justify-content:flex-end;align-items:center}.notice .moves .go{flex:0 0 auto}@media (max-width:620px){.notice{align-items:flex-end;padding:0}.notice .said{max-height:92vh;border-radius:var(--radius) var(--radius) 0 0}.notice .moves{flex-direction:column-reverse;align-items:stretch}}.alsoneed{border:1px solid var(--rule-strong);border-radius:var(--radius);padding:var(--s-4);margin-bottom:var(--s-4)}.alsoneed strong{display:block;margin-bottom:var(--s-2)}.alsoneed p{color:var(--ink-muted);font-size:var(--step--1);margin-bottom:var(--s-3)}.alsoneed ul{list-style:none;margin:0}.alsoneed li{align-items:flex-start;gap:var(--s-2);padding:var(--s-3) 0;border-top:1px solid var(--rule)}.alsoneed .which,.alsoneed li{display:flex;flex-direction:column}.alsoneed .which{gap:2px;max-width:100%}.alsoneed .number{font-family:var(--font-mono);font-size:var(--step--1)}.alsoneed .name{font-size:var(--step--2);color:var(--ink-muted)}.alsoneed button{white-space:nowrap;font-size:var(--step--1);flex:0 0 auto}.faults{border:1px solid var(--mark);border-left-width:3px;border-radius:var(--radius);padding:var(--s-4);margin-bottom:var(--s-4);background:rgba(200,16,46,.05)}.faults strong{display:block;margin-bottom:var(--s-2)}.faults p{color:var(--ink-muted)}.faults p,.faults ul{font-size:var(--step--1)}.faults ul{margin:var(--s-3) 0 0;list-style:none}.faults li{padding:var(--s-1) 0;border-top:1px solid var(--rule)}.faults .box-label{font-weight:600}.faults .why{color:var(--ink-muted);margin-left:var(--s-2)}.checked-clean{font-size:var(--step--1);color:var(--ink-muted);margin-bottom:var(--s-4)}.ours{border:1px solid var(--mark);border-left-width:3px;border-radius:var(--radius);padding:var(--s-4);margin:var(--s-4) 0;background:rgba(200,16,46,.04)}.ours strong{display:block;margin-bottom:var(--s-2)}.ours p{color:var(--ink-muted)}.ours p,.ours ul{font-size:var(--step--1)}.ours ul{margin:var(--s-3) 0 0 var(--s-5)}.spot.bare.yours input,.spot.bare.yours select{background:rgba(200,16,46,.1);box-shadow:inset 0 0 0 2px var(--mark)}.revise .remaining{font-size:var(--step--1);color:var(--ink-muted)}.revise .asking h3{font-size:var(--step-0);margin-bottom:var(--s-2)}.revise .asking .boxes{max-height:22rem;overflow-y:auto}.revise .asking .go.pay{margin-top:var(--s-4)}.revise .asking .check,.revise .asking .empty,.revise .asking .ours{font-size:var(--step--1)}.rather{margin-top:var(--s-6);padding:var(--s-4) var(--s-5);border:1px solid var(--rule-strong);border-left:3px solid var(--mark);border-radius:var(--radius);display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.rather strong{font-family:var(--font-ui);font-size:var(--step-0)}.rather p{color:var(--ink-muted);font-size:var(--step--1);max-width:var(--measure)}.flow:has(.filling),.page.centred-page:has(.filling),.page>main.centred:has(.filling){max-width:none;width:100%}.page>main.centred:has(.filling) .opening{max-width:none;width:100%}.flow:has(.filling){padding-left:var(--s-4);padding-right:var(--s-4)}.filling{display:grid;grid-template-columns:minmax(0,1fr) 26rem;grid-gap:var(--s-5);gap:var(--s-5);align-items:start;max-width:84rem;margin:0 auto}.filling.alone{grid-template-columns:minmax(0,1fr) auto}.paper-side{min-width:0}.asking{position:-webkit-sticky;position:sticky;top:var(--s-4);display:flex;flex-direction:column;gap:var(--s-4);max-height:calc(100vh - var(--s-6));overflow-y:auto;border:1px solid var(--rule);border-radius:var(--radius);padding:var(--s-4) var(--s-5);background:var(--paper)}.filling.alone .asking{padding:0;border:0;background:none}.handle{align-self:flex-start;border:1px solid var(--rule-strong);border-radius:var(--radius-pill);background:var(--paper);color:var(--ink-muted);font:inherit;font-size:var(--step--1);padding:var(--s-2) var(--s-4);cursor:pointer;white-space:nowrap}.handle:hover{border-color:var(--ink-light);color:var(--ink)}.filling-head .which{display:flex;align-items:baseline;gap:var(--s-3);flex-wrap:wrap}.filling-head .number{font-family:var(--font-mono);font-size:var(--step--1);border:1px solid var(--rule-strong);border-radius:var(--radius);padding:0 var(--s-2)}.filling-head .name{font-family:var(--font-ui);font-weight:600}.filling-head .costs{font-size:var(--step--1);color:var(--ink-muted);margin-top:var(--s-1)}@media (max-width:900px){.filling{grid-template-columns:minmax(0,1fr)}.asking{position:fixed;inset:auto 0 0 0;max-height:62vh;z-index:20;border-radius:var(--radius) var(--radius) 0 0;box-shadow:0 -4px 24px rgba(0,0,0,.16)}.paper-side{padding-bottom:62vh}.filling.alone .asking{position:fixed;padding:var(--s-3) var(--s-4);background:var(--paper);border-top:1px solid var(--rule)}}.xfa-paper{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);padding:var(--s-4);overflow-x:auto;max-width:100%}.xfa-paper input,.xfa-paper select,.xfa-paper textarea{background:var(--mark-wash)}.paper-side{max-width:100%;overflow-x:hidden}.paper-fit{width:100%;overflow:hidden}.paper-side .xfaLayer{transform-origin:top left;background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}.paper-side{align-self:start;position:relative}@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"}