@font-face{font-family:almoni;src:url(../media/almoni_neue_400-s.p.13yfe986niwqy.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:almoni;src:url(../media/almoni_neue_500-s.p.0nxdr~auo4jqn.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:almoni;src:url(../media/almoni_neue_600-s.p.0q5kqvmgnm9_3.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:almoni;src:url(../media/almoni_neue_700-s.p.156j3-.uan7d0.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:almoni;src:url(../media/almoni_neue_900-s.p.0tjf_-eq9-v.5.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:almoni Fallback;src:local(Arial);ascent-override:95.02%;descent-override:34.62%;line-gap-override:30.48%;size-adjust:91.79%}.almoni_c1a702aa-module__vMZH9G__className{font-family:almoni,almoni Fallback,Heebo,system-ui,sans-serif}.almoni_c1a702aa-module__vMZH9G__variable{--font-almoni:"almoni", "almoni Fallback", Heebo, system-ui, sans-serif}
.Footer-module__nctMiG__footer{margin-top:var(--space-8);border-top:1px solid var(--hairline);background:#f7f9fb}.Footer-module__nctMiG__inner{padding-block:var(--space-7) var(--space-6);gap:var(--space-6);flex-direction:column;display:flex}.Footer-module__nctMiG__cols{justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;display:flex}.Footer-module__nctMiG__brand{font-size:1.15rem;font-weight:900}.Footer-module__nctMiG__tagline{color:var(--slate);margin-top:var(--space-2);max-width:44ch}.Footer-module__nctMiG__links{flex-direction:column;display:flex}.Footer-module__nctMiG__links a{color:var(--ink);align-self:flex-start;align-items:center;min-height:44px;font-weight:500;display:inline-flex}.Footer-module__nctMiG__links a:hover{color:var(--blue)}.Footer-module__nctMiG__disclaimer{color:var(--slate);border-top:1px solid var(--hairline);padding-top:var(--space-4);max-width:none;font-size:.88rem}
.Header-module__Mg1eeW__header{z-index:40;-webkit-backdrop-filter:saturate(150%)blur(8px);backdrop-filter:saturate(150%)blur(8px);border-bottom:1px solid var(--hairline);background:#fefefeeb;position:sticky;top:0}.Header-module__Mg1eeW__inner{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:60px;display:flex}.Header-module__Mg1eeW__brand{color:var(--ink);letter-spacing:-.01em;align-items:center;min-height:44px;font-size:1.25rem;font-weight:900;display:inline-flex}.Header-module__Mg1eeW__brand:hover{color:var(--blue);text-decoration:none}.Header-module__Mg1eeW__nav{align-items:center;gap:var(--space-5);display:flex}.Header-module__Mg1eeW__navLink{color:var(--ink);align-items:center;min-height:44px;font-weight:500;display:inline-flex}.Header-module__Mg1eeW__licenseLink{align-items:center;gap:var(--space-2);min-height:44px;color:var(--blue);font-weight:600;display:inline-flex}@media (max-width:480px){.Header-module__Mg1eeW__nav{gap:var(--space-4)}.Header-module__Mg1eeW__navLink,.Header-module__Mg1eeW__licenseLink{font-size:.95rem}.Header-module__Mg1eeW__brand{font-size:1.1rem}}
:root{--ground:#fefefe;--ink:#081122;--slate:#515c6b;--blue:#0f63ed;--blue-dark:#0b53c7;--blue-tint:#e9f3fd;--hairline:#e5e8ec;--surface:#fff;--success:#157a46;--success-tint:#e8f5ee;--danger:#c22b1f;--danger-tint:#faeceb;--amber:#8a6116;--amber-tint:#faf3df;--radius-s:8px;--radius-m:12px;--radius-pill:999px;--shadow-card:0 1px 2px #0811220a, 0 4px 16px #0811220f;--shadow-raised:0 2px 4px #0811220f, 0 10px 30px #0811221a;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:72px;--measure:68ch}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--ground);color:var(--ink);font-family:var(--font-almoni), "Heebo", system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.65}::selection{background:var(--blue);color:#fff}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}::placeholder{color:#6b7686;opacity:1}input,select,textarea,button{font:inherit;color:inherit;caret-color:var(--blue)}a{color:var(--blue);text-underline-offset:4px;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{text-wrap:balance;margin:0;line-height:1.2}p{max-width:var(--measure);margin:0}.num{font-variant-numeric:tabular-nums}.container{max-width:1080px;padding-inline:var(--space-4);margin-inline:auto}@media (min-width:768px){.container{padding-inline:var(--space-5)}}.btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-s);cursor:pointer;min-height:48px;padding:0 var(--space-5);border:0;font-weight:600;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .12s;display:inline-flex}.btn:hover{text-decoration:none}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{background:var(--blue-dark)}.btn-outline{color:var(--blue);border:1.5px solid var(--blue);background:0 0}.btn-outline:hover{background:var(--blue-tint)}.btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.field{gap:var(--space-2);flex-direction:column;display:flex}.field label{font-size:.95rem;font-weight:600}.input{border:1.5px solid var(--hairline);border-radius:var(--radius-s);background:var(--surface);width:100%;min-height:48px;padding:0 var(--space-4);transition:border-color .16s,box-shadow .16s}textarea.input{min-height:96px;padding-block:var(--space-3);resize:vertical}.input:hover{border-color:#c6cdd6}.input:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #0f63ed4d}.input[aria-invalid=true]{border-color:var(--danger)}.field-error{color:var(--danger);font-size:.88rem;font-weight:500}.skip-link{inset-inline-start:var(--space-4);z-index:100;background:var(--ink);color:#fff;padding:var(--space-2) var(--space-4);border-radius:0 0 var(--radius-s) var(--radius-s);transition:top .15s;position:absolute;top:-48px}.skip-link:focus{top:0}.table-scroll{margin:var(--space-5) 0;border:1px solid var(--line);border-radius:var(--radius-m);overflow-x:auto}.table-scroll table{border-collapse:collapse;width:100%;min-width:32rem;font-size:.95rem}.table-scroll th,.table-scroll td{text-align:right;border-bottom:1px solid var(--line);padding:.7rem .9rem}.table-scroll th{background:var(--surface);white-space:nowrap;font-weight:700}.table-scroll tr:last-child td{border-bottom:0}.table-scroll td .num,.table-scroll th .num{font-variant-numeric:tabular-nums}
