@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-wght-normal.DHTKMUil.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-wght-normal.B1g8a0vD.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-wght-normal.BpXpdlRW.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-wght-normal.BsaNuasd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-wght-normal.BVZ5su8S.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-normal.DMe4EKeb.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}:root{--paper:#f6f7fb;--paper-2:#eceef7;--ink:#1d2348;--ink-soft:#4a5078;--blue:#0b63b6;--pink:#ff4fa3;--sun:#ffd42a;--mint:#0a7a57;--rust:#b3361f;--line:#cfd3e6;--overprint:multiply;--display:"Bricolage Grotesque Variable", "Avenir Next", "Segoe UI", system-ui, sans-serif;--serif:"Source Serif 4 Variable", Georgia, "Times New Roman", serif;--s-1:.8rem;--s0:1rem;--s1:1.25rem;--s2:1.563rem;--s3:1.953rem;--s4:2.441rem;--s5:3.052rem;--s6:3.815rem;--gutter:clamp(1rem, 4vw, 2.5rem);--measure:66ch;--radius-sm:6px;--radius-lg:22px;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#151a3a;--paper-2:#1e2450;--ink:#eef0fa;--ink-soft:#b9bedb;--blue:#8cc2ff;--pink:#ff7cbd;--sun:#ffd84d;--mint:#5fd6a8;--rust:#ff9a85;--line:#353c70;--overprint:screen;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--display);font-size:var(--s0);font-variation-settings:"opsz" 14;margin:0;line-height:1.5}img,svg{max-width:100%;display:block}a{color:var(--blue);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:2px}h1,h2,h3{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 .5em;line-height:1.08}h1{font-size:clamp(var(--s4), 7vw, var(--s6));font-variation-settings:"opsz" 96, "wdth" 85;font-weight:760}h2{font-size:clamp(var(--s2), 4vw, var(--s4));font-variation-settings:"opsz" 48;font-weight:700}h3{font-size:var(--s1);font-weight:680}p{max-width:var(--measure);margin:0 0 1em}.prose,.prose p,.prose li{font-family:var(--serif);font-size:1.0625rem;line-height:1.65}.prose{max-width:var(--measure)}.prose h2,.prose h3{margin-top:1.6em}.wrap{width:min(100% - 2 * var(--gutter), 72rem);margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lede{font-size:var(--s1);color:var(--ink-soft);max-width:44ch}.num{font-variant-numeric:tabular-nums lining-nums}.btn{font:inherit;border:2px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;border-radius:999px;align-items:center;gap:.5em;min-height:44px;padding:.7em 1.2em;font-weight:650;text-decoration:none;display:inline-flex}.btn:hover{background:var(--blue);border-color:var(--blue)}.btn.ghost{color:var(--ink);background:0 0}.btn.ghost:hover{background:var(--paper-2)}.btn[disabled]{opacity:.5;cursor:not-allowed}label{font-weight:600}input[type=number],input[type=text],select{font:inherit;font-size:var(--s1);border:2px solid var(--ink);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);width:100%;max-width:16rem;min-height:44px;padding:.45em .6em}input[type=range]{width:100%;accent-color:var(--pink);min-height:44px}.field{gap:.35rem;margin-bottom:1rem;display:grid}.hint{font-size:var(--s-1);color:var(--ink-soft)}details{border-top:1px solid var(--line);padding:.8rem 0}details>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:650;display:flex}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:40rem}th,td{text-align:left;border-bottom:1px solid var(--line);padding:.35rem .6rem .35rem 0}td.n,th.n{text-align:right}.table-scroll{overflow-x:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.dist{width:100%;height:auto;overflow:visible}.dist .fill rect{fill:var(--pink);opacity:.85}.dist .outline rect{fill:none;stroke:var(--blue);stroke-width:1.5px;mix-blend-mode:var(--overprint)}.dist .axis,.dist .ticks line{stroke:var(--ink);stroke-width:1px}.dist text{fill:var(--ink-soft);font:500 13px var(--display)}.dist .marker line{stroke:var(--ink);stroke-width:2.5px}.dist .marker circle{fill:var(--sun);stroke:var(--ink);stroke-width:2.5px}.dist .marker text{fill:var(--ink);font-size:14px;font-weight:750}.result{border:2px solid var(--ink);border-radius:var(--radius-lg);background:var(--paper);box-shadow:6px 6px 0 var(--pink);margin-block:1.5rem;padding:clamp(1rem,3vw,1.75rem)}.result[hidden]{display:none}.result .headline{font-size:clamp(var(--s2), 5vw, var(--s4));letter-spacing:-.02em;font-variation-settings:"opsz" 72, "wdth" 90;margin:0 0 .6rem;font-weight:760;line-height:1.1}.result .big{background:linear-gradient(transparent 58%, var(--sun) 58%, var(--sun) 92%, transparent 92%);padding-inline:.08em}.chip{font-size:var(--s-1);border:1.5px solid;border-radius:999px;padding:.15em .6em;font-weight:650;display:inline-block}.chip.preview{background:var(--sun);color:#1d2348;border-color:#1d2348}.page-head{padding-block:clamp(2rem,6vw,4rem) 1rem}.tool-layout{gap:2rem;display:grid}@media (width>=60rem){.tool-layout{grid-template-columns:minmax(18rem,24rem) 1fr;align-items:start}}.panel{background:var(--paper-2);border-radius:var(--radius-lg);padding:1.25rem}.refusal{border-left:6px solid var(--blue);padding:.5rem 0 .5rem 1rem}.consent[data-astro-cid-u6s5b3h2]{z-index:20;background:var(--paper);border-top:3px solid var(--ink);box-shadow:0 -6px 0 color-mix(in srgb, var(--pink) 35%, transparent);padding:1rem var(--gutter) 1.1rem;position:fixed;inset:auto 0 0}.consent-inner[data-astro-cid-u6s5b3h2]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem 2rem;max-width:70rem;margin:0 auto;display:grid}.consent[data-astro-cid-u6s5b3h2] h2[data-astro-cid-u6s5b3h2]{font-size:var(--s1);grid-column:1;margin:0}.consent[data-astro-cid-u6s5b3h2] p[data-astro-cid-u6s5b3h2]{font-size:var(--s-1);grid-column:1;max-width:75ch;margin:0}.consent-actions[data-astro-cid-u6s5b3h2]{flex-wrap:wrap;grid-area:1/2/span 2;gap:.6rem;display:flex}@media (width<=44rem){.consent-inner[data-astro-cid-u6s5b3h2]{grid-template-columns:minmax(0,1fr)}.consent-actions[data-astro-cid-u6s5b3h2]{grid-area:auto/1}.consent-actions[data-astro-cid-u6s5b3h2] .btn[data-astro-cid-u6s5b3h2]{flex:8rem;justify-content:center}}.skip[data-astro-cid-hkbrpulz]{background:var(--sun);color:#1d2348;z-index:10;padding:.6rem 1rem;position:absolute;top:0;left:-999px}.skip[data-astro-cid-hkbrpulz]:focus{left:.5rem}.preview-banner[data-astro-cid-hkbrpulz]{background:repeating-linear-gradient(-45deg, var(--sun), var(--sun) 14px, #ffe27a 14px, #ffe27a 28px);color:#1d2348;padding:.6rem var(--gutter);font-size:var(--s-1);text-align:center}.site-header[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--line)}.bar[data-astro-cid-hkbrpulz]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding-block:.8rem;display:flex}.brand[data-astro-cid-hkbrpulz]{color:var(--ink);font-size:var(--s1);letter-spacing:-.01em;align-items:center;gap:.55rem;font-weight:500;text-decoration:none;display:inline-flex}.brand[data-astro-cid-hkbrpulz] b[data-astro-cid-hkbrpulz],.foot-brand[data-astro-cid-hkbrpulz] b[data-astro-cid-hkbrpulz]{font-weight:800}.brand[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz] path[data-astro-cid-hkbrpulz]{fill:none;stroke-width:4px;stroke-linecap:round}.brand[data-astro-cid-hkbrpulz] .p[data-astro-cid-hkbrpulz]{stroke:var(--pink)}.brand[data-astro-cid-hkbrpulz] .b[data-astro-cid-hkbrpulz]{stroke:var(--blue);mix-blend-mode:var(--overprint)}nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:.25rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}.site-header[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink);border-bottom:3px solid #0000;padding:.5rem 0;font-weight:600;text-decoration:none;display:inline-block}.site-header[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.site-header[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{border-bottom-color:var(--pink)}.site-footer[data-astro-cid-hkbrpulz]{color:#f6f7fb;background:#1d2348;margin-top:5rem;padding-block:2.5rem 3rem}.site-footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:#f6f7fb}.cols[data-astro-cid-hkbrpulz]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem;display:grid}.site-footer[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{gap:.4rem;display:grid}.linkish[data-astro-cid-hkbrpulz]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;min-height:24px;padding:0;text-decoration:underline}body.has-consent-banner{padding-bottom:12rem}.foot-brand[data-astro-cid-hkbrpulz]{font-size:var(--s1)}@media (prefers-color-scheme:dark){.site-footer[data-astro-cid-hkbrpulz]{background:#0d1130}}
