@font-face{font-family:Stack Sans Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/stack-sans-text-latin-ext-400-normal-BKeK2Nvs.woff2)format("woff2"),url(/assets/stack-sans-text-latin-ext-400-normal-BYJo2QmX.woff)format("woff");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:Stack Sans Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/stack-sans-text-latin-400-normal-4JhqJE1Y.woff2)format("woff2"),url(/assets/stack-sans-text-latin-400-normal-DVn91Exh.woff)format("woff");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:Stack Sans Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/stack-sans-text-latin-ext-700-normal-C_3qb3uf.woff2)format("woff2"),url(/assets/stack-sans-text-latin-ext-700-normal-D60Df5rN.woff)format("woff");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:Stack Sans Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/stack-sans-text-latin-700-normal-DQ0vfXA2.woff2)format("woff2"),url(/assets/stack-sans-text-latin-700-normal-6i_403pj.woff)format("woff");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:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/league-gothic-vietnamese-400-normal-Ds2KY40T.woff)format("woff");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:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/league-gothic-latin-ext-400-normal-D25_PHT_.woff2)format("woff2"),url(/assets/league-gothic-latin-ext-400-normal-LR-xQ2ki.woff)format("woff");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:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/league-gothic-latin-400-normal-BQfHUhlb.woff2)format("woff2"),url(/assets/league-gothic-latin-400-normal-DHErDkGv.woff)format("woff");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{--c-bg:#fffcf4;--c-surface:#fff;--c-text:#212320;--c-muted:#5f5f5f;--c-border:#e4e0d6;--c-primary:#4c0297;--c-primary-contrast:#fff;--c-primary-tint:#f3e8ff;--c-danger:#d1271c;--c-success:#2e7d32;--c-warning:#8b4500;--c-focus:#ffd400;--f-title:League Gothic, Union Gothic, Arial Narrow, sans-serif;--f-body:Stack Sans Text, system-ui, Segoe UI, Roboto, sans-serif;--part-accent:var(--c-primary);--part-tint:var(--c-primary-tint);--part-border:var(--c-primary);--part-separator:#e5cbff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:var(--f-body);color:var(--c-text);background:var(--c-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:100%;line-height:1.55}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--c-bg:#16141a;--c-surface:#221f27;--c-text:#f3efe6;--c-muted:#b3ada3;--c-border:#3a3640;--c-primary:#c9a2ff;--c-primary-contrast:#16141a;--c-primary-tint:#260f40;--c-danger:#ff7a6e;--c-success:#7fd283;--c-warning:#ffcf70;--part-separator:#675481}}.theme-intro{--part-accent:#7a7264;--part-tint:#f4f1ea;--part-border:#7a7264;--part-separator:#cfc8bb}@media (prefers-color-scheme:dark){.theme-intro{--part-accent:#cfc8bb;--part-tint:#2c292a;--part-border:#cfc8bb;--part-separator:#696562}}.theme-p1{--part-accent:#1b5faa;--part-tint:#eaf3fc;--part-border:#16458a;--part-separator:#7fb5e8}@media (prefers-color-scheme:dark){.theme-p1{--part-accent:#7fb5e8;--part-tint:#17253a;--part-border:#7fb5e8;--part-separator:#455c77}}.theme-p2{--part-accent:#b04e00;--part-tint:#fff1e6;--part-border:#d97a2b;--part-separator:#ffb87a}@media (prefers-color-scheme:dark){.theme-p2{--part-accent:#ffb87a;--part-tint:#382114;--part-border:#ffb87a;--part-separator:#7f5e45}}.theme-p3{--part-accent:#2e7d32;--part-tint:#eaf5ea;--part-border:#256b29;--part-separator:#b7e4b7}@media (prefers-color-scheme:dark){.theme-p3{--part-accent:#b7e4b7;--part-tint:#1b2b1f;--part-border:#b7e4b7;--part-separator:#5e7261}}.theme-p4{--part-accent:#8b4500;--part-tint:#fef8dc;--part-border:#b5651d;--part-separator:#ffe5a0}@media (prefers-color-scheme:dark){.theme-p4{--part-accent:#ffe5a0;--part-tint:#301f14;--part-border:#ffe5a0;--part-separator:#7f7256}}.theme-p5{--part-accent:#b02a2a;--part-tint:#fceaea;--part-border:#b02a2a;--part-separator:#f5b5b5}@media (prefers-color-scheme:dark){.theme-p5{--part-accent:#f5b5b5;--part-tint:#38191e;--part-border:#f5b5b5;--part-separator:#7a5c60}}.theme-p6{--part-accent:#6a2e8e;--part-tint:#f3ecfa;--part-border:#3d1856;--part-separator:#dcc8ee}@media (prefers-color-scheme:dark){.theme-p6{--part-accent:#dcc8ee;--part-tint:#281a34;--part-border:#dcc8ee;--part-separator:#6f6579}}.theme-sante{--part-accent:#41833c;--part-tint:#eef4ed;--part-border:#31622d;--part-separator:#b3cdb1}@media (prefers-color-scheme:dark){.theme-sante{--part-accent:#b3cdb1;--part-tint:#1f2c21;--part-border:#b3cdb1;--part-separator:#5d675e}}.theme-esr{--part-accent:#3d616b;--part-tint:#eef1f2;--part-border:#2e4950;--part-separator:#b1c0c4}@media (prefers-color-scheme:dark){.theme-esr{--part-accent:#b1c0c4;--part-tint:#1f252c;--part-border:#b1c0c4;--part-separator:#5c6166}}.theme-ruralite{--part-accent:#275f41;--part-tint:#ecf1ee;--part-border:#1d4731;--part-separator:#a9bfb3}@media (prefers-color-scheme:dark){.theme-ruralite{--part-accent:#a9bfb3;--part-tint:#1a2523;--part-border:#a9bfb3;--part-separator:#58615f}}*,:before,:after{box-sizing:border-box}body{min-height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);margin:0}h1,h2,h3,h4{font-family:var(--f-title);letter-spacing:.01em;color:var(--part-accent);text-wrap:balance;margin:2rem 0 1rem;font-weight:400;line-height:1.05}h1{margin-top:1rem;font-size:clamp(2.25rem,7vw,3.25rem)}h2{font-size:clamp(1.75rem,5vw,2.25rem)}h3{font-size:1.6rem}p,ul,ol{margin:0 0 1rem}a{color:var(--c-primary);text-underline-offset:.15em}:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px}img,audio{max-width:100%}audio{width:100%}small{color:var(--c-muted)}::selection{background:var(--c-primary);color:var(--c-primary-contrast)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.container{width:100%;max-width:46rem;margin-inline:auto;padding:0 1rem 3rem}.stack{flex-direction:column;gap:1rem;display:flex}.row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.eyebrow{font-family:var(--f-body);letter-spacing:.04em;text-transform:uppercase;color:var(--part-accent);margin-bottom:.25rem;font-size:.85rem;font-weight:700;display:block}.btn{border:2px solid var(--c-primary);background:var(--c-primary);min-height:2.75rem;color:var(--c-primary-contrast);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:700;text-decoration:none;transition:filter .15s,transform 50ms;display:inline-flex}.btn:hover{filter:brightness(1.1)}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;filter:none}.btn--secondary{color:var(--c-primary);background:0 0}.btn--ghost{color:var(--c-primary);background:0 0;border-color:#0000}.btn--danger{background:var(--c-danger);border-color:var(--c-danger);color:#fff}.btn--record{background:var(--c-danger);border-color:var(--c-danger);color:#fff;min-height:3.5rem;padding-inline:1.5rem;font-size:1.1rem}.btn--small{min-height:2.25rem;padding:.25rem .75rem;font-size:.9rem}.btn--block{width:100%}.card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:10px;padding:1rem}.link-list{border-top:1px solid var(--c-border);margin:0 0 1.5rem;padding:0;list-style:none}.link-list>li{border-bottom:1px solid var(--c-border)}.link-list a{color:var(--c-text);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem .25rem;text-decoration:none;display:flex}.link-list a:hover{color:var(--part-accent)}.badge{white-space:nowrap;background:var(--c-border);color:var(--c-text);border-radius:999px;flex-shrink:0;padding:.1rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}.badge--success{background:var(--c-success);color:var(--c-bg)}.badge--warning{background:var(--c-warning);color:var(--c-bg)}.badge--danger{background:var(--c-danger);color:var(--c-bg)}.badge--accent{background:var(--part-accent);color:var(--c-bg)}.notice{border:1px solid var(--c-border);background:var(--c-surface);border-radius:10px;padding:.75rem 1rem}.notice--error{border-color:var(--c-danger);color:var(--c-danger)}.notice--success{border-color:var(--c-success)}.notice--info{border-color:var(--c-primary);background:var(--c-primary-tint)}.notice>:last-child{margin-bottom:0}.field{flex-direction:column;gap:.25rem;display:flex}.field label{font-weight:700}.field input[type=text],.field input[type=email],.field input[type=password],.field input[type=search],.field textarea,.field select{font:inherit;color:var(--c-text);background:var(--c-surface);border:2px solid var(--c-border);border-radius:10px;min-height:2.75rem;padding:.5rem .75rem}.field input[type=text]:focus-visible,.field input[type=email]:focus-visible,.field input[type=password]:focus-visible,.field input[type=search]:focus-visible,.field textarea:focus-visible,.field select:focus-visible{border-color:var(--c-primary)}.field .hint{color:var(--c-muted);font-size:.85rem}.checkbox{cursor:pointer;align-items:flex-start;gap:.75rem;display:flex}.checkbox input{width:1.35rem;height:1.35rem;accent-color:var(--c-primary);flex-shrink:0;margin:.15rem 0 0}.section-text{font-size:1.05rem}.section-text--large{font-size:1.3rem;line-height:1.7}.key-measure{border:1px solid var(--part-separator);background:var(--part-tint);color:var(--part-accent);border-radius:10px;margin:1.5rem 0;padding:1rem;font-weight:700}.key-measure__label{font-family:var(--f-title);letter-spacing:.03em;text-transform:uppercase;margin-bottom:.25rem;font-size:1.35rem;font-weight:400;display:block}.key-measure p{margin:0}.subheading{font-family:var(--f-body);margin:1.5rem 0 .5rem;font-size:1.1rem;font-weight:700;line-height:1.3}.box{border-left:4px solid var(--part-accent);background:var(--part-tint);border-radius:10px;margin:1.5rem 0;padding:1rem}.box__title{color:var(--part-accent);margin-bottom:.5rem;display:block}.box p{margin-bottom:.5rem}.box p:last-child{margin-bottom:0}.measures{padding:0;list-style:none}.measures>li{border-bottom:1px solid var(--part-separator);padding:.5rem 0 .5rem 1.5rem;position:relative}.measures>li:before{content:"";background:var(--part-accent);border-radius:2px;width:.6rem;height:.6rem;position:absolute;top:1.05em;left:.25rem}.measures ul{margin:.5rem 0 0;padding-left:1rem}.measures ul li{margin-bottom:.25rem}.muted{color:var(--c-muted)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.app-footer[data-v-bded3c21]{border-top:1px solid var(--c-border);color:var(--c-muted);margin-top:2rem;font-size:.85rem}.app-footer__inner[data-v-bded3c21]{flex-wrap:wrap;justify-content:space-between;gap:.5rem;max-width:46rem;margin-inline:auto;padding:1rem;display:flex}.app-footer a[data-v-bded3c21]{color:inherit}.app-header[data-v-6df0dc14]{z-index:10;color:#fff;background:#4c0297;position:sticky;top:0}.app-header__inner[data-v-6df0dc14]{justify-content:space-between;align-items:center;gap:1rem;max-width:46rem;margin-inline:auto;padding:.5rem 1rem;display:flex}.app-header__brand[data-v-6df0dc14]{font-family:var(--f-title);color:inherit;white-space:nowrap;font-size:1.6rem;line-height:1;text-decoration:none}.app-header__brand span[data-v-6df0dc14]{font-family:var(--f-body);letter-spacing:.05em;text-transform:uppercase;opacity:.85;font-size:.7rem;display:none}@media (width>=480px){.app-header__brand span[data-v-6df0dc14]{display:block}}.app-header__nav[data-v-6df0dc14]{gap:.75rem;display:flex}.app-header__nav a[data-v-6df0dc14]{color:inherit;white-space:nowrap;border-bottom:2px solid #0000;padding-block:.25rem;font-size:.9rem;font-weight:700;text-decoration:none}.app-header__nav a.router-link-exact-active[data-v-6df0dc14]{border-bottom-color:#ffd400}
