._panel_110ym_1{border:1px solid var(--line-strong);min-width:0;box-shadow:var(--shadow-md);background:#fff;border-radius:1.5rem;align-self:start;scroll-margin-top:7rem}._topline_110ym_2{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;font-size:.8rem;font-weight:700;display:flex}._badge_110ym_3{color:#784c44;background:#f8eeeb;border-radius:999px;padding:.45rem .7rem;font-size:.7rem}._body_110ym_4{padding:1.5rem}._progress_110ym_5{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}._progress_110ym_5 li{color:var(--muted);font-size:.68rem;font-weight:650}._progress_110ym_5 span{background:#dedfd9;border-radius:999px;height:3px;margin-bottom:.6rem;display:block}._progress_110ym_5 [aria-current]{color:var(--ink)}._progress_110ym_5 [aria-current] span,._progress_110ym_5 [data-complete=true] span{background:#96655a}._caption_110ym_10{color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:.6rem;font-size:.75rem}._heading_110ym_11{letter-spacing:-.04em;text-wrap:balance;scroll-margin-top:7rem;font-size:clamp(1.65rem,3vw,2rem);font-weight:740;line-height:1.12}._copy_110ym_12{color:var(--muted);margin-top:.8rem;font-size:.875rem;line-height:1.7}._choices_110ym_13{gap:.65rem;margin-top:1.5rem;display:grid}._choice_110ym_13{text-align:left;min-height:3.4rem;transition:background-color .16s ease, border-color .16s ease, transform .14s var(--ease-out);background:#fcfcf9;border:1px solid #d6d9d0;border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;font-size:.875rem;font-weight:650;display:flex}._choice_110ym_13[aria-pressed=true]{background:#f8eeeb;border-color:#96655a}._choice_110ym_13:active{transform:scale(.98)}._textButton_110ym_17{text-underline-offset:4px;justify-content:center;align-items:center;gap:.4rem;min-height:44px;margin-top:.65rem;padding:.5rem .2rem;font-size:.8rem;font-weight:700;text-decoration:underline;display:inline-flex}._textButton_110ym_17:hover{color:#784c44}._notice_110ym_19{color:#784c44;font-size:.8rem;line-height:1.6}._notice_110ym_19:empty{display:none}._form_110ym_21{gap:1rem;margin-top:1rem;display:grid}._form_110ym_21 label{margin-bottom:.45rem;font-size:.8rem;font-weight:650;display:block}._form_110ym_21 label span{color:var(--muted);font-weight:400}._form_110ym_21 input,._form_110ym_21 textarea{width:100%;min-height:48px;color:var(--ink);background:#fcfcf9;border:1px solid #b7bcb0;border-radius:.65rem;padding:.7rem .8rem;font-size:1rem}._form_110ym_21 textarea{resize:vertical}._form_110ym_21 input::placeholder,._form_110ym_21 textarea::placeholder{color:#70756b}._form_110ym_21 [aria-invalid=true]{border-color:#a12722}._error_110ym_28{color:#a12722;margin-top:.35rem;font-size:.8rem;line-height:1.5}._counter_110ym_29{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;margin-top:.3rem;font-size:.7rem}._action_110ym_30{width:100%;margin-top:.5rem;line-height:1.3}._success_110ym_31{color:#784c44;background:#f8eeeb;border-radius:.8rem;margin-top:1.25rem;padding:.85rem 1rem;font-size:.875rem;font-weight:650}._summary_110ym_32{margin:1.25rem 0}._summary_110ym_32>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:1rem;padding:.85rem 0;display:flex}._summary_110ym_32>div>div{min-width:0}._summary_110ym_32 dt{color:var(--muted);font-size:.7rem}._summary_110ym_32 dd{overflow-wrap:anywhere;white-space:pre-wrap;margin-top:.25rem;font-size:.875rem;line-height:1.6}._summary_110ym_32 ._textButton_110ym_17{flex-shrink:0;margin-top:0}._disclosure_110ym_38{border-top:1px solid var(--line);color:var(--muted);margin-top:1.25rem;padding-top:1rem;font-size:.75rem;line-height:1.65}@media (min-width:640px){._body_110ym_4{padding:1.75rem}}@media (max-width:360px){._body_110ym_4{padding:1rem}._progress_110ym_5{gap:.35rem}._progress_110ym_5 li{font-size:.625rem}}@media (hover:hover) and (pointer:fine){._choice_110ym_13:hover{background:#f8eeeb;border-color:#96655a}}:is(._choice_110ym_13:focus-visible,._action_110ym_30:focus-visible){transition:none;transform:none}@media (prefers-reduced-motion:reduce){._choice_110ym_13:active,._action_110ym_30:active{transform:none}._choice_110ym_13,._action_110ym_30{transition:none}}html[data-theme=dark] ._panel_110ym_1{background:var(--surface)}html[data-theme=dark] ._badge_110ym_3{color:#efb4a9;background:#321f1b}html[data-theme=dark] ._progress_110ym_5 span{background:#30362c}html[data-theme=dark] ._progress_110ym_5 [aria-current] span,html[data-theme=dark] ._progress_110ym_5 [data-complete=true] span{background:#d39589}html[data-theme=dark] ._choice_110ym_13{border-color:var(--line-strong);color:var(--ink);background:#151a12}html[data-theme=dark] ._choice_110ym_13[aria-pressed=true]{background:#321f1b;border-color:#d39589}html[data-theme=dark] ._textButton_110ym_17:hover,html[data-theme=dark] ._notice_110ym_19{color:#efb4a9}html[data-theme=dark] ._form_110ym_21 input,html[data-theme=dark] ._form_110ym_21 textarea{border-color:var(--line-strong);color:var(--ink);background:#151a12}html[data-theme=dark] ._form_110ym_21 input::placeholder,html[data-theme=dark] ._form_110ym_21 textarea::placeholder{color:#f4f6ee7a}html[data-theme=dark] ._form_110ym_21 [aria-invalid=true]{border-color:#f87171}html[data-theme=dark] ._error_110ym_28{color:#fca5a5}html[data-theme=dark] ._success_110ym_31{color:#f2c2b9;background:#321f1b}
