.st[data-astro-cid-tc6ifjbr]{max-width:var(--page-max);padding:90px var(--page-gutter) 0;margin:0 auto}.st__header[data-astro-cid-tc6ifjbr]{text-align:center}.st__eyebrow[data-astro-cid-tc6ifjbr]{margin-bottom:var(--eyebrow-gap)}.st__stage[data-astro-cid-tc6ifjbr]{width:100%;max-width:552px;margin:80px auto 0}.noscript[data-astro-cid-tc6ifjbr]{margin-bottom:var(--space-2);color:var(--color-error)}.card[data-astro-cid-tc6ifjbr]{padding:var(--space-4);background:var(--color-surface);border:var(--border);border-radius:var(--radius-xl);overflow:hidden}.st__note[data-astro-cid-tc6ifjbr]{min-height:1.3em;margin-top:var(--space-5);color:var(--color-text-body)}.screen__eyebrow[data-astro-cid-tc6ifjbr]{margin-bottom:var(--space-2)}.screen__title[data-astro-cid-tc6ifjbr]{color:var(--color-text)}.screen__title[data-astro-cid-tc6ifjbr]:focus{outline:none}.screen__text[data-astro-cid-tc6ifjbr]{margin-top:var(--space-2)}.chips[data-astro-cid-tc6ifjbr]{gap:var(--space-1);margin:var(--space-3) 0 0;flex-wrap:wrap;display:flex}.chip[data-astro-cid-tc6ifjbr]{height:36px;padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text);align-items:center;display:inline-flex}.screen__actions[data-astro-cid-tc6ifjbr]{align-items:center;gap:var(--space-1);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.screen__actions--intro[data-astro-cid-tc6ifjbr]{margin-top:60px}.screen__actions[data-astro-cid-tc6ifjbr] .btn--text:first-child{margin-left:calc(var(--button-pad-x) * -1)}.screen__actions[data-astro-cid-tc6ifjbr] .btn[aria-disabled=true]{opacity:.5;cursor:default}.screen__actions[data-astro-cid-tc6ifjbr] .btn[aria-disabled=true]:hover{filter:none}.q[data-astro-cid-tc6ifjbr]{border:0;min-width:0;margin:0;padding:0}.q__legend[data-astro-cid-tc6ifjbr]{float:left;width:100%;padding:0}.q__helper[data-astro-cid-tc6ifjbr]{clear:both;padding-top:var(--space-3);color:var(--color-text-body)}.q__options[data-astro-cid-tc6ifjbr]{margin-top:var(--space-1);flex-direction:column;display:flex}.opt[data-astro-cid-tc6ifjbr]{min-height:var(--hit-area-min);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;align-items:center;gap:12px;margin-inline:-12px;padding:0 12px;display:flex}.opt[data-astro-cid-tc6ifjbr]:has(:checked){background:#b8cdb147}.opt[data-astro-cid-tc6ifjbr]:has(:focus-visible){outline:2px solid var(--color-ink);outline-offset:-2px}.opt__input[data-astro-cid-tc6ifjbr]{opacity:0;pointer-events:none;position:absolute}.opt__mark[data-astro-cid-tc6ifjbr]{border:1px solid var(--color-border-strong);background:var(--color-surface);color:#0000;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.opt__input[data-astro-cid-tc6ifjbr]:checked+.opt__mark[data-astro-cid-tc6ifjbr]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-surface)}@media (prefers-reduced-motion:no-preference){.opt[data-astro-cid-tc6ifjbr],.opt__mark[data-astro-cid-tc6ifjbr]{transition:background-color .15s,border-color .15s,color .15s}}.q__error[data-astro-cid-tc6ifjbr]{margin-top:var(--space-2);color:var(--color-error)}.screen--calc[data-astro-cid-tc6ifjbr]{align-items:center;gap:var(--space-2);min-height:120px;display:flex}.screen--calc[data-astro-cid-tc6ifjbr][hidden]{display:none}.breath[data-astro-cid-tc6ifjbr]{background:var(--color-accent);border-radius:50%;flex:none;width:24px;height:24px}@media (prefers-reduced-motion:no-preference){.breath[data-astro-cid-tc6ifjbr]{animation:1.6s ease-in-out infinite alternate breath}}@keyframes breath{0%{transform:scale(.9)}to{transform:scale(1.1)}}.result[data-astro-cid-tc6ifjbr]{text-align:center}.result__title[data-astro-cid-tc6ifjbr]:focus{outline:none}.result__meter[data-astro-cid-tc6ifjbr]{max-width:440px;margin:60px auto 0}.result__body[data-astro-cid-tc6ifjbr],.result__box[data-astro-cid-tc6ifjbr]{max-width:580px;margin-inline:auto}.result__body[data-astro-cid-tc6ifjbr]{margin-top:var(--space-6)}.result__ctas[data-astro-cid-tc6ifjbr]{justify-content:center;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.result__note[data-astro-cid-tc6ifjbr],.result__storage[data-astro-cid-tc6ifjbr]{margin-top:var(--space-2);color:var(--color-text-body)}.result__box[data-astro-cid-tc6ifjbr]{padding:var(--space-3);background:var(--color-bubble);border-radius:var(--radius-lg);text-align:left}.result__box[data-astro-cid-tc6ifjbr] .text-body[data-astro-cid-tc6ifjbr]{margin-top:var(--space-1)}.support[data-astro-cid-tc6ifjbr]{margin-top:var(--space-4)}.result__panel[data-astro-cid-tc6ifjbr]{padding-top:var(--space-3);overflow:hidden}.habits[data-astro-cid-tc6ifjbr]{margin:var(--space-2) 0 0;flex-direction:column;gap:20px;display:flex}.habit[data-astro-cid-tc6ifjbr]{align-items:baseline;column-gap:var(--space-1);grid-template-columns:auto 1fr;display:grid}.habit__num[data-astro-cid-tc6ifjbr]{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.habit__title[data-astro-cid-tc6ifjbr]{color:var(--color-text)}.habit__text[data-astro-cid-tc6ifjbr]{grid-column:2;margin-top:4px}.support[data-astro-cid-tc6ifjbr] .support__link{margin:var(--space-2) 0 0 calc(var(--button-pad-x) * -1)}.result__faq[data-astro-cid-tc6ifjbr]{margin-top:var(--section-gap);text-align:left}.result__faq[data-astro-cid-tc6ifjbr] .sh{text-align:center}.result__faq[data-astro-cid-tc6ifjbr] .result__acc{margin-top:var(--header-gap)}.result__foot[data-astro-cid-tc6ifjbr]{align-items:center;gap:var(--space-1);margin-top:var(--space-8);color:var(--color-text-body);flex-direction:column;display:flex}.result__retake[data-astro-cid-tc6ifjbr]{color:var(--color-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-12px 0 -4px;padding:12px 8px;text-decoration:underline}.dialog[data-astro-cid-tc6ifjbr]{width:min(420px, calc(100% - 2 * var(--page-gutter)));padding:var(--space-4);border:var(--border);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text-body)}.dialog[data-astro-cid-tc6ifjbr]::backdrop{background:#11111159}.dialog[data-astro-cid-tc6ifjbr] .text-body[data-astro-cid-tc6ifjbr]{margin-top:var(--space-1)}.dialog__actions[data-astro-cid-tc6ifjbr]{gap:var(--space-1);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (width<=991px){.st[data-astro-cid-tc6ifjbr]{padding-top:56px}.st__header[data-astro-cid-tc6ifjbr] br{display:none}.st__stage[data-astro-cid-tc6ifjbr]{margin-top:var(--header-gap)}.card[data-astro-cid-tc6ifjbr]{padding:var(--space-3)}.st__note[data-astro-cid-tc6ifjbr]{margin-top:var(--space-3)}.screen__actions--intro[data-astro-cid-tc6ifjbr],.result__meter[data-astro-cid-tc6ifjbr]{margin-top:var(--space-5)}.result__body[data-astro-cid-tc6ifjbr]{margin-top:var(--space-4)}.result__ctas[data-astro-cid-tc6ifjbr]{flex-direction:column;align-items:center}}
