@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-700-normal.Dort48En.woff2)format("woff2"),url(/_astro/nunito-latin-700-normal.OcDqTBcA.woff)format("woff")}:root{--ink:#0e1b33;--muted:#5f6b7d;--line:#e6e9f0;--divider:#eef0f4;--primary:#3061bd;--primary-strong:#244c99;--primary-soft:#eef2fb;--positive:#18804a;--late:#c2410c;--soft:#f3f5f9}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:16px}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:DM Sans Variable,system-ui,sans-serif;font-size:16px;line-height:1.5}a:focus-visible,summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:6px}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:700}h1{font-size:clamp(40px,5vw,56px);line-height:1.1}h2{margin-bottom:12px;font-size:clamp(28px,3.4vw,40px);line-height:1.15}h2.gap{margin-bottom:32px}h2.gap-sm{margin-bottom:16px}h3{margin-bottom:8px;font-size:clamp(22px,2.2vw,28px);line-height:1.2}p{margin:0}.lead{max-width:520px;color:var(--muted);font-size:18px}.muted{color:var(--muted)}.muted-sm{color:var(--muted);font-size:14px}.muted-xs{color:var(--muted);font-size:13px;line-height:1.4}.strong{font-size:15px;font-weight:600;line-height:1.4}.btn{background:var(--primary);color:#fff;white-space:nowrap;border-radius:26px;align-items:center;height:52px;padding:0 24px;font-weight:700;text-decoration:none;display:inline-flex}.note{color:var(--muted);font-size:14px;font-weight:600}.site-header{border-bottom:1px solid var(--divider)}.site-header-in,.site-footer-in,.footer-base,.wrap{max-width:1184px;margin:0 auto;padding-left:20px;padding-right:20px}.site-header-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;min-height:72px;display:flex}.brand{min-height:44px;color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.logo-mark{flex-shrink:0;display:block}.wordmark{letter-spacing:-.02em;font-family:Nunito,sans-serif;font-size:28px;font-weight:700;line-height:1}.wordmark.small{font-size:24px}.site-nav{align-items:center;gap:28px;display:none}.site-nav a{min-height:44px;color:var(--ink);align-items:center;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.soon{height:28px;color:var(--muted);white-space:nowrap;background:#f2f4f8;border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.wrap{padding-top:clamp(64px,7vw,96px)}.wrap.last{padding-bottom:clamp(64px,7vw,96px)}.site-footer{border-top:1px solid var(--line)}.site-footer-in{flex-wrap:wrap;justify-content:space-between;gap:32px 64px;padding-top:40px;padding-bottom:40px;display:flex}.footer-about{flex-direction:column;flex:280px;gap:10px;min-width:0;display:flex}.footer-nav a{min-height:44px;color:var(--ink);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.footer-base{color:var(--muted);padding-top:16px;padding-bottom:24px;font-size:13px}.page{max-width:760px;margin-left:auto;padding-bottom:64px}.page-h1{margin-bottom:24px;font-size:clamp(32px,3.4vw,40px);line-height:1.15}.legal h2{margin:32px 0 8px;font-size:20px;line-height:1.3}.legal p,.legal li{line-height:1.6}.legal p{margin:0 0 12px}.legal ul,.legal ol{margin:0 0 12px;padding-left:22px}.legal li{margin-bottom:6px}.legal a{text-decoration:underline}.licences{border-top:1px solid var(--divider)}.licences>div{border-bottom:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:16px 0;display:flex}.notfound{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:480px;margin:0 auto;padding:96px 20px;display:flex}.notfound h1{font-size:28px;line-height:1.2}.notfound p{margin-bottom:12px}.nf-ic{background:var(--primary-soft);width:72px;height:72px;color:var(--primary);border-radius:999px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.s{background:#fff;flex-direction:column;gap:14px;width:390px;height:844px;padding:28px 20px 0;display:flex;overflow:hidden}.s>span,.s-card>span{display:block}.s-top{gap:16px;padding-top:32px}.s-h1{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.2}.s-h2{letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.25;display:block}.s-title{text-align:center;font-size:18px;font-weight:700;line-height:44px}.s-card{border:1px solid var(--line);border-radius:20px;padding:18px}.s-card.s-list{padding:2px 16px}.s-label{color:var(--muted);margin-bottom:4px;font-size:14px}.s-big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.2}.s-big.gap{margin-top:12px}.s-mid{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;display:block}.s-amount{text-align:center;letter-spacing:-.02em;font-variant-numeric:tabular-nums;padding:10px 0;font-size:38px;font-weight:700;line-height:46px}.s-split{border-top:1px solid var(--divider);gap:24px;margin-top:14px;padding-top:14px;display:flex}.s-split>span{flex:1}.s-sub{color:var(--muted);font-size:13px;display:block}.s-strong{font-size:15px;font-weight:600;display:block}.s-section{margin-top:4px;font-size:15px;font-weight:700}.s-row{border-bottom:1px solid var(--divider);align-items:center;gap:12px;min-height:60px;display:flex}.s-list .s-row:last-child{border-bottom:0}.s-grow{flex:1;min-width:0}.s-amt{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.s-value{font-size:16px;font-weight:600}.s-ic{border:1px solid var(--line);border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.s-ic.big{width:52px;height:52px}.s-ic.init{width:40px;height:40px;color:var(--primary);font-size:14px;font-weight:700}.s-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.s-quick>span{flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.s-tabs{background:var(--soft);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.s-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.s-tabs span,.s-two span{height:40px;color:var(--muted);border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}.s-two span{border:1px solid var(--line)}.s-tabs .on,.s-two .on{border:1.5px solid var(--primary);background:var(--primary-soft);color:var(--primary-strong);font-weight:700}.s-btn{background:var(--primary);color:#fff;border-radius:26px;justify-content:center;align-items:center;height:52px;margin-top:8px;font-weight:700;display:flex!important}.s-between{justify-content:space-between;align-items:center;display:flex!important}.s-tag{background:var(--primary-soft);color:var(--primary-strong);border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700}.s-bars{align-items:flex-end;gap:10px;height:120px;margin-top:16px;display:flex}.s-bar{flex-direction:column;flex:1;gap:6px;height:100%;display:flex}.s-pair{flex:1;align-items:flex-end;gap:3px;min-height:0;display:flex}.s-pair span{border-radius:4px 4px 0 0;flex:1}.s-pair .in{background:var(--primary)}.s-pair .out{background:#d5ddf4;border:1px solid #8aa6de}.s-m{text-align:center;color:var(--muted);font-size:12px}.h44{height:44%}.h50{height:50%}.h52{height:52%}.h57{height:57%}.h58{height:58%}.h70{height:70%}.h82{height:82%}.h100{height:100%}.pos{color:var(--positive)}.late{color:var(--late)}span.strong.late{font-size:13px}@media (width>=768px){.site-header-in,.site-footer-in,.footer-base,.wrap{padding-left:32px;padding-right:32px}.site-nav{display:flex}}
