.text[data-v-3eef8d95]{overflow-wrap:anywhere;margin:0}.confirm[data-v-3eef8d95]{padding:var(--space-2) var(--space-3)}.confirm .row[data-v-3eef8d95]{align-items:center;gap:var(--space-3);margin-top:var(--space-1)}.brand-mark[data-v-7d0f98ac]{align-items:center;gap:var(--space-2);display:inline-flex}.mark[data-v-7d0f98ac]{flex:none}.square[data-v-7d0f98ac]{fill:var(--mark-bg)}.tick[data-v-7d0f98ac]{fill:none;stroke:var(--mark-fg);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.word[data-v-7d0f98ac]{letter-spacing:-.015em;font-size:1.3125rem;font-weight:700;line-height:1}@media (forced-colors:active){.square[data-v-7d0f98ac]{fill:canvastext}.tick[data-v-7d0f98ac]{stroke:canvas}}.draft-notice[data-v-db9931ec]{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.beta-feedback-widget[data-v-9ff74bba]{align-items:center;display:inline-flex}.beta-feedback-trigger[data-v-9ff74bba]{font-size:var(--text-sm);padding:.3rem .7rem}.beta-feedback-backdrop[data-v-9ff74bba]{z-index:60;padding:var(--space-4);background:#1c283373;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.beta-feedback-dialog[data-v-9ff74bba]{background:var(--surface);width:min(30rem,100%);max-height:90vh;color:var(--text);font-size:var(--text-base);border-color:var(--border-strong);margin:0;overflow-y:auto}.spread[data-v-9ff74bba]{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.dialog-head h2[data-v-9ff74bba]{margin:0}.beta-feedback-categories[data-v-9ff74bba]{border:0;margin:0;padding:0}.choice-pill[data-v-9ff74bba]{align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-3) 0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);cursor:pointer;display:inline-flex}.choice-pill.active[data-v-9ff74bba]{background:var(--accent-soft);border-color:var(--accent);font-weight:700}.status[data-v-71e2aa72]{margin:0}.status.ok[data-v-71e2aa72]{color:var(--ok)}.status.down[data-v-71e2aa72]{color:var(--danger)}.site-footer[data-v-bce472c3]{margin-top:var(--space-7);border-top:1px solid var(--border);background:var(--surface);color:var(--muted);font-size:var(--text-sm)}.brand[data-v-bce472c3]{color:var(--text)}.inner[data-v-bce472c3]{padding-top:var(--space-6);padding-bottom:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.promise[data-v-bce472c3]{margin:0}.footer-nav[data-v-bce472c3]{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.links[data-v-bce472c3]{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.links li[data-v-bce472c3]{white-space:nowrap}.links a[data-v-bce472c3]{color:var(--text);text-decoration:none}.links a[data-v-bce472c3]:hover{color:var(--accent);text-decoration:underline}.ai-label[data-v-4e24ad8d]{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);max-width:100%;color:var(--text);vertical-align:middle;align-items:center;gap:.45rem;padding:.2rem .75rem .2rem .25rem;line-height:1.3;display:inline-flex}.tick[data-v-4e24ad8d]{background:var(--mark-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:flex}.tick path[data-v-4e24ad8d]{fill:none;stroke:var(--mark-fg);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.words[data-v-4e24ad8d]{flex-direction:column;justify-content:center;min-width:0;display:flex}.fixed[data-v-4e24ad8d]{font-size:var(--text-sm);font-weight:var(--weight-strong)}.checked[data-v-4e24ad8d]{font-size:var(--text-sm);color:var(--muted)}.proof[data-v-4e24ad8d]{gap:var(--space-3);width:fit-content;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border-radius:var(--radius-btn);background:var(--surface);display:flex}.proof .tick[data-v-4e24ad8d]{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem}.proof .tick svg[data-v-4e24ad8d]{width:22px;height:22px}.proof .fixed[data-v-4e24ad8d]{font-size:var(--text-base)}@media (forced-colors:active){.ai-label[data-v-4e24ad8d]{border-color:canvastext}.tick[data-v-4e24ad8d]{background:canvastext}.tick path[data-v-4e24ad8d]{stroke:canvas}}.hero[data-v-0083d272]{padding:var(--space-3) 0}.hero h1[data-v-0083d272]{margin:var(--space-2) 0;font-size:clamp(1.85rem,7vw,3.25rem)}.hero-actions[data-v-0083d272],.hero-badges[data-v-0083d272]{gap:var(--space-2);flex-wrap:wrap}.lead[data-v-0083d272]{font-size:var(--text-base,1rem);color:var(--muted);max-width:40rem}.five-second-split[data-v-0083d272],.family-grid[data-v-0083d272],.sheets[data-v-0083d272]{gap:var(--space-3);margin-top:var(--space-3);display:grid}.side-card[data-v-0083d272],.family-card[data-v-0083d272],.sheets>.card[data-v-0083d272]{padding:var(--space-3);gap:var(--space-2);flex-direction:column;margin:0;display:flex}.side-card h2[data-v-0083d272],.section-header h2[data-v-0083d272],.section-header p[data-v-0083d272],.family-card h3[data-v-0083d272],.family-card p[data-v-0083d272],.sheets>.card>h2[data-v-0083d272],.sheets>.card>p[data-v-0083d272]{margin:0}.side-actions[data-v-0083d272],.family-card>.family-footer[data-v-0083d272]{padding-top:var(--space-2);margin-top:auto}.launch-families[data-v-0083d272]{margin-top:var(--space-5)}.section-header[data-v-0083d272]{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.review-window[data-v-0083d272]{margin-top:var(--space-1)}.family-deliverables[data-v-0083d272]{padding-left:var(--space-4);margin:0}.steps[data-v-0083d272]{counter-reset:step;margin:0;padding:0;list-style:none}.steps li[data-v-0083d272]{counter-increment:step;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--rule-hairline);display:flex}.steps li[data-v-0083d272]:last-child{border-bottom:0}.steps li[data-v-0083d272]:before{content:counter(step);border-radius:var(--radius-pill);background:var(--accent-soft);width:1.75rem;height:1.75rem;color:var(--accent);font-weight:700;font-size:var(--text-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}@media (width>=900px){.five-second-split[data-v-0083d272],.sheets[data-v-0083d272]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.sheets[data-v-0083d272]{align-items:start}.family-grid[data-v-0083d272]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.site-header[data-v-0e77375a]{background:var(--surface);border-bottom:1px solid var(--border)}.bar[data-v-0e77375a]{min-height:var(--header-height);justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.brand[data-v-0e77375a]{min-height:var(--tap);color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.nav[data-v-0e77375a]{width:100%;padding-bottom:var(--space-3);display:none}.nav.open[data-v-0e77375a]{display:block}.nav ul[data-v-0e77375a]{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nav-link[data-v-0e77375a]{min-height:var(--tap);padding:0 var(--space-3);border-radius:var(--radius-btn);color:var(--text);align-items:center;font-weight:600;text-decoration:none;display:flex}.nav-link[data-v-0e77375a]:hover{background:var(--surface-muted);color:var(--text)}.nav-link.router-link-active[data-v-0e77375a]{background:var(--accent-soft);color:var(--accent);font-weight:700}.nav-count[data-v-0e77375a]{min-width:1.5rem;height:1.5rem;margin-left:var(--space-2);border-radius:var(--radius-pill);background:var(--highlight);color:var(--on-highlight);font-size:var(--text-sm);border:1px solid #0000;justify-content:center;align-items:center;padding:0 .45rem;font-weight:700;display:inline-flex}.account[data-v-0e77375a]{align-items:center;gap:var(--space-2);border-top:var(--rule-hairline);padding-top:var(--space-2);flex-wrap:wrap;display:flex}@media (forced-colors:active){.nav-count[data-v-0e77375a]{border-color:canvastext}.nav-link.router-link-active[data-v-0e77375a]{text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:3px}}@media (width>=720px){.menu-toggle[data-v-0e77375a]{display:none}.nav[data-v-0e77375a],.nav.open[data-v-0e77375a]{width:auto;padding:0;display:block}.nav ul[data-v-0e77375a]{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:2px}.nav-link[data-v-0e77375a]{padding:0 var(--space-2);white-space:nowrap}.account[data-v-0e77375a]{margin-left:var(--space-2);border-top:0;flex-wrap:nowrap;padding-top:0}.account-name[data-v-0e77375a]{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;display:inline-block;overflow:hidden}.brand[data-v-0e77375a],.account .btn[data-v-0e77375a]{white-space:nowrap;flex:none}}.site-notice[data-v-34067c4a]{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-btn);background:var(--accent-soft);color:var(--text);border:1px solid #0000;line-height:1.4}.site-notice+.site-notice[data-v-34067c4a]{margin-top:var(--space-2)}@media (forced-colors:active){.site-notice[data-v-34067c4a]{border-color:canvastext}}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.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{--bg:#f6f3ee;--surface:#fff;--surface-muted:#f1ede6;--text:#1c2833;--muted:#55606a;--accent:#1f4e79;--accent-strong:#163a5b;--on-accent:#fff;--accent-soft:#e4edf6;--accent-soft-hover:#d5e4f2;--highlight:#f2b134;--on-highlight:#1c2833;--highlight-soft:#fcefd2;--ok:#256b45;--ok-soft:#e4f2e9;--warn:#8a5300;--warn-soft:#fcefd6;--danger:#b3261e;--danger-soft:#fbe8e5;--border:#e6dfd4;--border-strong:#8a8174;--focus:#1f4e79;--mark-bg:#1f4e79;--mark-fg:#f2b134;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--font-sans:"Archivo Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", Menlo, Consolas, monospace;--stretch-display:100%;--stretch-heading:100%;--weight-heading:680;--weight-strong:650;--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:clamp(1.875rem, 6vw, 2.75rem);--leading:1.55;--leading-heading:1.2;--radius-sm:8px;--radius-btn:10px;--radius:14px;--radius-pill:999px;--shadow:0 1px 2px #1c28330f;--rule-page:1px solid var(--border);--rule-section:1px solid var(--border);--rule-hairline:1px solid var(--border);--rule-perforation:1.5px dashed var(--border-strong);--content-max:1080px;--narrow-max:480px;--header-height:64px;--tap:44px}@media (prefers-color-scheme:dark){:root{--bg:#13181e;--surface:#1b222a;--surface-muted:#232b35;--text:#ece6dc;--muted:#a7b0b9;--accent:#8fbbe8;--accent-strong:#b3d1f1;--on-accent:#10233a;--accent-soft:#1f3043;--accent-soft-hover:#284058;--highlight:#f2b134;--on-highlight:#1c2833;--highlight-soft:#3b3019;--ok:#7fcf9c;--ok-soft:#17291f;--warn:#f0c062;--warn-soft:#2f2615;--danger:#ff9b8c;--danger-soft:#3a1f1c;--border:#2e3741;--border-strong:#7f8a96;--focus:#8fbbe8;--mark-bg:#f2b134;--mark-fg:#1c2833;--shadow:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:var(--font-sans);color:var(--text);background:var(--bg);line-height:var(--leading);font-variant-numeric:tabular-nums;-webkit-text-size-adjust:100%}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*,:before,:after{box-sizing:border-box}body{background:var(--bg);overflow-wrap:anywhere;margin:0}#app{flex-direction:column;min-height:100dvh;display:flex}#app>main{padding-top:var(--space-6);flex:1 0 auto}#app>main>:first-child,#app>main>:first-child>:first-child{margin-top:0}#app>main>.hero:first-child{padding-top:0}::selection{background:var(--highlight);color:var(--on-highlight)}h1,h2,h3{line-height:var(--leading-heading);font-weight:var(--weight-heading);letter-spacing:-.01em;text-wrap:balance}h1{font-size:var(--text-2xl);letter-spacing:-.02em;margin:var(--space-4) 0 var(--space-3);line-height:1.15}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg);font-weight:var(--weight-strong)}a{color:var(--accent);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--accent-strong);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.container{width:100%;max-width:var(--content-max);padding:0 var(--space-4);margin:0 auto}.narrow{max-width:var(--narrow-max);margin-left:auto;margin-right:auto}.muted{color:var(--muted)}.small{font-size:var(--text-sm)}.block{display:block}.mono{font-family:var(--font-mono)}.eyebrow{font-size:var(--text-sm);font-weight:var(--weight-strong);letter-spacing:.01em;color:var(--accent)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.card{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--space-4);margin:var(--space-4) 0}.card.narrow{margin-left:auto;margin-right:auto}.card>:first-child{margin-top:0}.card>:last-child{margin-bottom:0}.stack>*+*{margin-top:var(--space-3)}.grid{gap:var(--space-4);grid-template-columns:1fr;display:grid}.row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.hero{padding:var(--space-5) 0 var(--space-2)}.filter-grid{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.filter-grid>.field{margin:0}.filter-grid>.check{min-height:var(--tap);align-items:center;margin:0}@media (width>=720px){.filter-grid{column-gap:var(--space-3);row-gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));align-items:start}.filter-grid>.field,.filter-grid>.filter-actions{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--space-1);align-content:start;display:grid}.filter-grid>.filter-actions>*{grid-row:2;place-self:start}.filter-grid>.filter-wide{grid-column:span 2}.filter-grid>.check,.filter-grid>.row{grid-column:1/-1}}.ledger{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.ledger>div,.ledger-row{align-items:baseline;gap:var(--space-2);display:flex}.ledger>div:after,.ledger-row:after{content:"";order:1;flex:1 1 var(--space-4);min-width:var(--space-4);border-bottom:1.5px dotted var(--border-strong)}.ledger dt,.ledger dd{margin:0}.ledger dd,.ledger-row>:last-child{text-align:right;order:2}.ledger .total{font-weight:700}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-4);border-radius:var(--radius-btn);background:var(--accent-soft);color:var(--accent);font:inherit;font-weight:var(--weight-strong);text-align:center;cursor:pointer;border:1px solid #0000;line-height:1.25;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.btn:hover{background:var(--accent-soft-hover);color:var(--accent-strong)}.btn:active{background:var(--accent-soft-hover);transform:translateY(1px)}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-primary:hover,.btn-primary:active{background:var(--accent-strong);color:var(--on-accent)}.btn[disabled],.btn[aria-disabled=true]{background:var(--surface-muted);border-color:var(--border);color:var(--muted);cursor:not-allowed;transform:none}.btn-link{color:var(--accent);padding:0 var(--space-1);text-underline-offset:.2em;background:0 0;border:0;text-decoration:underline}.btn-link:hover{color:var(--accent-strong);background:0 0;text-decoration-thickness:2px}.btn-link:not(.btn){min-width:24px;min-height:24px;padding:var(--space-1);cursor:pointer}:where(button){font-family:inherit}:where(.btn-link){font-size:inherit}.btn-block{width:100%}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:active{transform:none}}@media (forced-colors:active){.btn-primary{border:3px solid buttontext;font-weight:800}}.chip{min-height:2.25rem;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;border:1px solid #0000;align-items:center;gap:.4em;font-weight:600;line-height:1.25;display:inline-flex}.chip:hover{background:var(--accent-soft-hover)}.btn.chip,a.chip{min-height:var(--tap)}a.chip{text-decoration:none}.chip[aria-pressed=true],.chip[aria-checked=true],.chip.active{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.chip[aria-pressed=true]:before,.chip[aria-checked=true]:before,.chip.active:before{content:"";border:.14em solid;border-width:0 .14em .14em 0;flex:none;width:.32em;height:.62em;margin:-.15em .15em 0 .05em;transform:rotate(45deg)}li.chip{cursor:default}li.chip:hover{background:var(--accent-soft)}@media (forced-colors:active){.chip{border-color:buttontext}.chip[aria-pressed=true],.chip[aria-checked=true],.chip.active{border:3px solid buttontext;font-weight:800}}legend{padding:0}fieldset.card>legend{float:left;width:100%;margin-bottom:var(--space-3);font-weight:var(--weight-strong)}fieldset.card>legend+*{clear:both}.field{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}.field label,.field .label{font-weight:var(--weight-strong)}.field .hint{font-size:var(--text-sm);color:var(--muted);font-weight:400}.field-error{font-size:var(--text-sm);color:var(--danger);font-weight:600}.input,.select,.textarea{width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-size:max(16px, var(--text-base))}.input:hover,.select:hover,.textarea:hover{border-color:var(--muted)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{border-color:var(--focus);outline-offset:1px}.input::placeholder,.textarea::placeholder{color:var(--muted)}.textarea{resize:vertical;min-height:8rem}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border:2px solid var(--danger);background:var(--danger-soft)}.check{gap:var(--space-3);margin-bottom:var(--space-4);align-items:flex-start;display:flex}.check input{flex:none;width:24px;height:24px;margin:1px 0 0}input[type=radio]{flex:none;width:24px;height:24px;margin:0}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}summary{cursor:pointer;color:var(--accent);font-weight:var(--weight-strong);list-style:none}summary:hover{color:var(--accent-strong);text-underline-offset:.2em;text-decoration:underline}summary::-webkit-details-marker{display:none}summary:before{content:"";border:.13em solid;border-width:0 .13em .13em 0;width:.45em;height:.45em;margin:0 .6em .12em .15em;display:inline-block;transform:rotate(-45deg)}details[open]>summary:before{margin-bottom:.25em;transform:rotate(45deg)}.alert{border-radius:var(--radius-btn);padding:var(--space-3) var(--space-4);margin:var(--space-3) 0;border:1px solid var(--border)}.alert-info{background:var(--accent-soft);border-color:var(--accent-soft-hover)}.alert-ok{background:var(--ok-soft);border-color:var(--ok)}.alert-warn{background:var(--warn-soft);border-color:var(--warn)}.alert-error{background:var(--danger-soft);border-color:var(--danger)}.alert-action{background:var(--highlight-soft);border-color:var(--highlight);box-shadow:inset 4px 0 0 var(--highlight);color:var(--text)}.badge{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--text);font-size:var(--text-sm);padding:.1rem .6rem;font-weight:600;display:inline-block}@media (forced-colors:active){.badge{border:1px solid canvastext}}.stamp{border-radius:var(--radius-pill);background:var(--surface-muted);max-width:100%;font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:.01em;color:var(--text);overflow-wrap:anywhere;border:1px solid #0000;padding:.15rem .65rem;line-height:1.45;display:inline-block}.stamp-action{background:var(--highlight);color:var(--on-highlight)}.stamp-ok{background:var(--ok-soft);color:var(--ok)}.stamp-warn{background:var(--warn-soft);color:var(--warn)}.stamp-danger{background:var(--danger-soft);color:var(--danger)}@media (forced-colors:active){.stamp{border-color:canvastext}}.tag-list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.skip{position:absolute;left:-9999px}.skip:focus{left:var(--space-4);top:var(--space-2);background:var(--highlight);color:var(--on-highlight);border-radius:var(--radius-btn);padding:var(--space-2) var(--space-3);z-index:20;font-weight:700}@media (width>=720px){.container{padding:0 var(--space-5)}#app>main{padding-top:var(--space-7)}.card{padding:var(--space-5)}.hero{padding:var(--space-7) 0 var(--space-4)}.grid-2,.grid-3{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.grid-3{grid-template-columns:repeat(3,1fr)}}.monogram{width:var(--tap);height:var(--tap);background:var(--accent-soft);color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}@media (forced-colors:active){.monogram{border:2px solid canvastext}}
