.PublicHeader-module__O_kSTG__bar{z-index:40;justify-content:space-between;align-items:center;gap:var(--sp-4);height:64px;padding:0 var(--gutter);-webkit-backdrop-filter:saturate(160%)blur(12px);backdrop-filter:saturate(160%)blur(12px);border-bottom:1px solid var(--border-subtle);background:#ffffffdb;display:flex;position:sticky;top:0}.PublicHeader-module__O_kSTG__brand{font-family:var(--font-ui);flex-shrink:0;align-items:center;gap:10px;display:flex}.PublicHeader-module__O_kSTG__mark{object-fit:contain;flex-shrink:0;width:36px;height:36px}.PublicHeader-module__O_kSTG__brandText{flex-direction:column;line-height:1.2;display:flex}.PublicHeader-module__O_kSTG__brandTitle{font-weight:var(--fw-semibold);color:var(--text-strong);letter-spacing:.01em;font-size:14.5px}.PublicHeader-module__O_kSTG__brandSub{color:var(--text-muted);font-size:11px}.PublicHeader-module__O_kSTG__nav{align-items:center;gap:var(--sp-6);flex:auto;justify-content:center;display:flex}.PublicHeader-module__O_kSTG__navLink{font:inherit;cursor:pointer;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-body);transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);background:0 0;border:none;border-bottom:2px solid #0000;padding:6px 2px}.PublicHeader-module__O_kSTG__navLink:hover{color:var(--brand-primary);border-color:var(--blue-200)}.PublicHeader-module__O_kSTG__actions{align-items:center;gap:var(--sp-3);flex-shrink:0;display:flex}.PublicHeader-module__O_kSTG__cta{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--white);background:var(--brand-primary);border-radius:var(--radius-pill);white-space:nowrap;transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);align-items:center;gap:6px;padding:9px 18px;display:inline-flex}.PublicHeader-module__O_kSTG__cta:hover{background:var(--brand-primary-hover);transform:translateY(-1px)}.PublicHeader-module__O_kSTG__cta:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.PublicHeader-module__O_kSTG__menuButton{border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--white);width:38px;height:38px;color:var(--text-strong);flex-shrink:0;justify-content:center;align-items:center;display:none}.PublicHeader-module__O_kSTG__menuButton:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.PublicHeader-module__O_kSTG__mobilePanel{z-index:39;background:var(--white);padding:var(--sp-6) var(--gutter);gap:var(--sp-2);animation:PublicHeader-module__O_kSTG__hsvFadeIn var(--dur-fast) var(--ease-standard);flex-direction:column;display:flex;position:fixed;inset:64px 0 0}.PublicHeader-module__O_kSTG__mobileLink{text-align:left;border:none;border-bottom:1px solid var(--border-subtle);width:100%;font:inherit;cursor:pointer;font-size:16px;font-weight:var(--fw-medium);color:var(--text-strong);background:0 0;padding:14px 4px;display:block}.PublicHeader-module__O_kSTG__mobileCta{margin-top:var(--sp-4);text-align:center;color:var(--white);background:var(--brand-primary);border-radius:var(--radius-pill);font-weight:var(--fw-semibold);padding:13px}@media (max-width:860px){.PublicHeader-module__O_kSTG__nav{display:none}}@media (max-width:560px){.PublicHeader-module__O_kSTG__bar{padding:0 var(--gutter)}.PublicHeader-module__O_kSTG__brandSub,.PublicHeader-module__O_kSTG__actions .PublicHeader-module__O_kSTG__cta{display:none}.PublicHeader-module__O_kSTG__menuButton{display:inline-flex}}
.PublicFooter-module__gKDtoW__footer{background:var(--ink-1000);color:var(--ink-300);padding:var(--sp-8) var(--gutter);border-top:1px solid #ffffff14}.PublicFooter-module__gKDtoW__inner{max-width:var(--container-max);gap:var(--sp-6);flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.PublicFooter-module__gKDtoW__brand{align-items:center;gap:10px;display:flex}.PublicFooter-module__gKDtoW__mark{object-fit:contain;flex-shrink:0;width:30px;height:30px}.PublicFooter-module__gKDtoW__brandText{flex-direction:column;line-height:1.25;display:flex}.PublicFooter-module__gKDtoW__brandTitle{color:var(--white);font-weight:var(--fw-semibold);font-size:13.5px}.PublicFooter-module__gKDtoW__brandSub{color:var(--ink-400);font-size:11.5px}.PublicFooter-module__gKDtoW__links{gap:var(--sp-5);flex-wrap:wrap;display:flex}.PublicFooter-module__gKDtoW__links a{color:var(--ink-300);font-size:12.5px}.PublicFooter-module__gKDtoW__links a:hover{color:var(--white)}.PublicFooter-module__gKDtoW__meta{color:var(--ink-400);width:100%;padding-top:var(--sp-4);margin-top:var(--sp-2);border-top:1px solid #ffffff0f;font-size:12px}
.FutureVoiceHero-module__uiq7AW__hero{background:linear-gradient(180deg, var(--brand-primary-soft) 0%, var(--surface-page) 85%);overflow:hidden}.FutureVoiceHero-module__uiq7AW__variantDesktop{display:block}.FutureVoiceHero-module__uiq7AW__variantMobile{display:none}@media (max-width:899px){.FutureVoiceHero-module__uiq7AW__variantDesktop{display:none}.FutureVoiceHero-module__uiq7AW__variantMobile{display:block}}.FutureVoiceHero-module__uiq7AW__hero[data-force-viewport=mobile] .FutureVoiceHero-module__uiq7AW__variantDesktop{display:none}.FutureVoiceHero-module__uiq7AW__hero[data-force-viewport=mobile] .FutureVoiceHero-module__uiq7AW__variantMobile,.FutureVoiceHero-module__uiq7AW__hero[data-force-viewport=desktop] .FutureVoiceHero-module__uiq7AW__variantDesktop{display:block}.FutureVoiceHero-module__uiq7AW__hero[data-force-viewport=desktop] .FutureVoiceHero-module__uiq7AW__variantMobile{display:none}.FutureVoiceHero-module__uiq7AW__variantMobile .FutureVoiceHero-module__uiq7AW__inner{grid-template-columns:1fr}.FutureVoiceHero-module__uiq7AW__variantMobile .FutureVoiceHero-module__uiq7AW__visual{display:none}.FutureVoiceHero-module__uiq7AW__variantMobile .FutureVoiceHero-module__uiq7AW__copy{text-align:center;align-items:center}.FutureVoiceHero-module__uiq7AW__variantMobile .FutureVoiceHero-module__uiq7AW__lead{max-width:60ch}.FutureVoiceHero-module__uiq7AW__variantMobile .FutureVoiceHero-module__uiq7AW__ctaRow{justify-content:center}.FutureVoiceHero-module__uiq7AW__inner{max-width:var(--container-max);align-items:center;gap:var(--sp-10);padding:clamp(40px, 6vw, 72px) var(--gutter) clamp(32px, 4vw, 48px);grid-template-columns:minmax(0,1fr) 360px;margin:0 auto;display:grid}.FutureVoiceHero-module__uiq7AW__copy{align-items:flex-start;gap:var(--sp-4);animation:FutureVoiceHero-module__uiq7AW__hsvRise var(--dur-slow) var(--ease-entrance);flex-direction:column;display:flex}.FutureVoiceHero-module__uiq7AW__eyebrow{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--brand-accent);align-items:center;gap:8px;display:inline-flex}.FutureVoiceHero-module__uiq7AW__eyebrow:before{content:"";background:var(--brand-gold);border-radius:999px;flex-shrink:0;width:8px;height:8px}.FutureVoiceHero-module__uiq7AW__title{font-size:var(--fs-display-1);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--blue-700)}.FutureVoiceHero-module__uiq7AW__headline{font-family:var(--font-editorial);font-size:var(--fs-h2);line-height:var(--lh-heading);color:var(--text-strong);max-width:18ch}.FutureVoiceHero-module__uiq7AW__lead{color:var(--text-strong);font-size:var(--fs-body);max-width:58ch;line-height:var(--lh-lead)}.FutureVoiceHero-module__uiq7AW__ctaRow{align-items:center;gap:var(--sp-4);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.FutureVoiceHero-module__uiq7AW__ctaPrimary{font-family:var(--font-ui);font-weight:var(--fw-semibold);font-size:var(--fs-body);color:var(--white);background:var(--brand-primary);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);align-items:center;gap:8px;padding:14px 28px;display:inline-flex}.FutureVoiceHero-module__uiq7AW__ctaPrimary:hover{background:var(--brand-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.FutureVoiceHero-module__uiq7AW__ctaSecondary{font-weight:var(--fw-medium);font-size:var(--fs-body-sm);color:var(--text-body);border-bottom:1px solid var(--border-strong);align-items:center;gap:6px;padding:12px 4px;display:inline-flex}.FutureVoiceHero-module__uiq7AW__ctaSecondary:hover{color:var(--brand-primary);border-color:var(--brand-primary)}.FutureVoiceHero-module__uiq7AW__visual{justify-content:center;display:flex}.FutureVoiceHero-module__uiq7AW__visual svg{width:100%;max-width:380px;height:auto}.FutureVoiceHero-module__uiq7AW__imageHero{min-height:420px;display:flex;position:relative}.FutureVoiceHero-module__uiq7AW__media{z-index:0;position:absolute;inset:0}.FutureVoiceHero-module__uiq7AW__mediaImg{object-fit:cover}.FutureVoiceHero-module__uiq7AW__overlay{z-index:1;position:absolute;inset:0}.FutureVoiceHero-module__uiq7AW__imageHeroInner{z-index:2;width:100%;max-width:var(--container-max);padding:clamp(40px, 6vw, 72px) var(--gutter);flex-direction:column;justify-content:center;align-items:flex-start;margin:0 auto;display:flex;position:relative}.FutureVoiceHero-module__uiq7AW__imageHeroInner .FutureVoiceHero-module__uiq7AW__copy{max-width:640px}.FutureVoiceHero-module__uiq7AW__imageHeroInner[data-text-y=TOP]{justify-content:flex-start}.FutureVoiceHero-module__uiq7AW__imageHeroInner[data-text-y=CENTER]{justify-content:center}.FutureVoiceHero-module__uiq7AW__imageHeroInner[data-text-y=BOTTOM]{justify-content:flex-end}.FutureVoiceHero-module__uiq7AW__imageHeroInner[data-text-x=CENTER]{align-items:center}.FutureVoiceHero-module__uiq7AW__imageHeroInner[data-text-x=CENTER] .FutureVoiceHero-module__uiq7AW__copy{text-align:center;align-items:center}.FutureVoiceHero-module__uiq7AW__imageHeroInner[data-text-x=CENTER] .FutureVoiceHero-module__uiq7AW__ctaRow{justify-content:center}.FutureVoiceHero-module__uiq7AW__imageHeroInner[data-text-x=RIGHT]{align-items:flex-end}.FutureVoiceHero-module__uiq7AW__imageHeroInner[data-text-x=RIGHT] .FutureVoiceHero-module__uiq7AW__copy{text-align:right;align-items:flex-end}.FutureVoiceHero-module__uiq7AW__imageHeroInner[data-text-x=RIGHT] .FutureVoiceHero-module__uiq7AW__ctaRow{justify-content:flex-end}.FutureVoiceHero-module__uiq7AW__stacked{flex-direction:column;display:flex}.FutureVoiceHero-module__uiq7AW__stackedCopy{padding:clamp(32px, 8vw, 48px) var(--gutter) clamp(24px, 5vw, 32px)}.FutureVoiceHero-module__uiq7AW__stackedCopy .FutureVoiceHero-module__uiq7AW__copy{text-align:center;align-items:center}.FutureVoiceHero-module__uiq7AW__stackedMedia{width:100%;height:280px;position:relative}
.SubmissionForm-module__F_qfka__section{max-width:820px;padding:var(--section-y) var(--gutter);margin:0 auto;scroll-margin-top:64px}.SubmissionForm-module__F_qfka__sectionHead{text-align:center;margin-bottom:var(--sp-8)}.SubmissionForm-module__F_qfka__sectionEyebrow{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--brand-primary)}.SubmissionForm-module__F_qfka__sectionTitle{font-size:var(--fs-h2);text-transform:uppercase;margin-top:6px}.SubmissionForm-module__F_qfka__sectionSub{color:var(--text-muted);font-size:var(--fs-body-sm);max-width:56ch;margin-top:8px;margin-left:auto;margin-right:auto}.SubmissionForm-module__F_qfka__blocks{gap:var(--sp-5);flex-direction:column;display:flex}.SubmissionForm-module__F_qfka__formError{margin-top:var(--sp-5);border-radius:var(--radius-md);background:var(--status-danger-soft);color:var(--status-danger);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);align-items:center;gap:8px;padding:12px 14px;display:flex}.SubmissionForm-module__F_qfka__submitRow{margin-top:var(--sp-6);align-items:center;gap:var(--sp-3);flex-direction:column;display:flex}.SubmissionForm-module__F_qfka__submitButton{font-family:var(--font-ui);font-weight:var(--fw-semibold);font-size:var(--fs-body);color:var(--white);background:var(--brand-primary);border-radius:var(--radius-pill);cursor:pointer;box-shadow:var(--shadow-sm);transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);border:none;align-items:center;gap:8px;padding:15px 36px;display:inline-flex}.SubmissionForm-module__F_qfka__submitButton:hover:not(:disabled){background:var(--brand-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.SubmissionForm-module__F_qfka__submitButton:disabled{opacity:.6;cursor:default}.SubmissionForm-module__F_qfka__draftNotice{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);border-radius:var(--radius-md);background:var(--brand-primary-soft);color:var(--blue-700);font-size:13px;font-weight:var(--fw-medium);flex-wrap:wrap;padding:10px 14px;display:flex}.SubmissionForm-module__F_qfka__draftDiscard{font-size:12.5px;font-weight:var(--fw-medium);color:var(--blue-700);white-space:nowrap;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.SubmissionForm-module__F_qfka__draftDiscard:hover{color:var(--brand-primary-hover)}.SubmissionForm-module__F_qfka__emergencyNote{text-align:center;max-width:60ch;font-size:var(--fs-caption);color:var(--text-faint);line-height:var(--lh-body)}@media (max-width:640px){.SubmissionForm-module__F_qfka__submitButton{justify-content:center;width:100%}}
.VoiceInputCard-module__2woo5a__card{border:1.5px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--sp-6);background:var(--surface-card);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);scroll-margin-top:90px}.VoiceInputCard-module__2woo5a__cardActive{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-primary-soft)}.VoiceInputCard-module__2woo5a__head{align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}.VoiceInputCard-module__2woo5a__numberBadge{border-radius:var(--radius-md);background:var(--surface-subtle);width:34px;height:34px;color:var(--text-muted);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);flex-shrink:0;place-items:center;display:grid}.VoiceInputCard-module__2woo5a__numberBadgeActive{background:var(--brand-primary);color:var(--white)}.VoiceInputCard-module__2woo5a__headText{flex:auto;min-width:0}.VoiceInputCard-module__2woo5a__title{font-family:var(--font-ui);font-weight:var(--fw-semibold);color:var(--text-strong);letter-spacing:.02em;text-transform:uppercase;font-size:15.5px}.VoiceInputCard-module__2woo5a__question{font-style:italic;font-weight:var(--fw-semibold);color:var(--text-body);font-size:var(--fs-body-sm);margin-top:2px}.VoiceInputCard-module__2woo5a__doneBadge{font-size:12px;font-weight:var(--fw-medium);color:var(--status-success);background:var(--status-success-soft);border-radius:var(--radius-pill);white-space:nowrap;animation:VoiceInputCard-module__2woo5a__hsvFadeIn var(--dur-fast) var(--ease-standard);flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;display:inline-flex}.VoiceInputCard-module__2woo5a__textarea{resize:vertical;width:100%;min-height:128px;font:inherit;font-size:14.5px;line-height:var(--lh-body);margin-top:var(--sp-4);border-radius:var(--radius-md);border:1px solid var(--border-default);color:var(--text-body);padding:13px 14px}.VoiceInputCard-module__2woo5a__textarea:focus-visible{border-color:var(--brand-primary)}.VoiceInputCard-module__2woo5a__textarea::placeholder{color:var(--text-faint)}.VoiceInputCard-module__2woo5a__note{margin-top:var(--sp-3);font-size:var(--fs-micro);color:var(--text-faint);line-height:var(--lh-body);align-items:flex-start;gap:6px;display:flex}.VoiceInputCard-module__2woo5a__extraRow{gap:var(--sp-3);margin-top:var(--sp-4);grid-template-columns:1fr 1fr;display:grid}.VoiceInputCard-module__2woo5a__extraField{flex-direction:column;gap:6px;display:flex}.VoiceInputCard-module__2woo5a__extraLabel{font-size:12.5px;font-weight:var(--fw-medium);color:var(--text-muted)}.VoiceInputCard-module__2woo5a__extraInput{font:inherit;border-radius:var(--radius-md);border:1px solid var(--border-default);color:var(--text-body);padding:10px 12px;font-size:14px}.VoiceInputCard-module__2woo5a__extraInput:focus-visible{border-color:var(--brand-primary)}.VoiceInputCard-module__2woo5a__extraInput::placeholder{color:var(--text-faint)}@media (max-width:560px){.VoiceInputCard-module__2woo5a__extraRow{grid-template-columns:1fr}}
.BackgroundInfoForm-module__8KPgka__wrap{gap:var(--sp-5);padding:var(--sp-6);background:var(--surface-subtle);border-radius:var(--radius-lg);margin-bottom:var(--sp-8);flex-direction:column;display:flex}.BackgroundInfoForm-module__8KPgka__row{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.BackgroundInfoForm-module__8KPgka__row2{gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BackgroundInfoForm-module__8KPgka__field{flex-direction:column;gap:8px;min-width:0;display:flex}.BackgroundInfoForm-module__8KPgka__label{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-body)}.BackgroundInfoForm-module__8KPgka__optional{font-weight:var(--fw-regular);color:var(--text-faint)}.BackgroundInfoForm-module__8KPgka__segmented{flex-wrap:wrap;gap:6px;display:flex}.BackgroundInfoForm-module__8KPgka__segmentedOption{text-align:center;font-size:13px;font-weight:var(--fw-medium);color:var(--text-body);background:var(--white);border:1px solid var(--border-default);border-radius:var(--radius-md);white-space:nowrap;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);flex:auto;padding:10px}.BackgroundInfoForm-module__8KPgka__segmentedOption:hover{border-color:var(--brand-primary)}.BackgroundInfoForm-module__8KPgka__segmentedOptionActive{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--white)}.BackgroundInfoForm-module__8KPgka__input,.BackgroundInfoForm-module__8KPgka__select{font:inherit;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--white);color:var(--text-body);width:100%;padding:11px 12px;font-size:14px}.BackgroundInfoForm-module__8KPgka__input:focus-visible,.BackgroundInfoForm-module__8KPgka__select:focus-visible{border-color:var(--brand-primary)}.BackgroundInfoForm-module__8KPgka__input::placeholder{color:var(--text-faint)}.BackgroundInfoForm-module__8KPgka__chipRow{flex-wrap:wrap;gap:8px;display:flex}.BackgroundInfoForm-module__8KPgka__chip{font-size:13px;font-weight:var(--fw-medium);color:var(--text-body);background:var(--white);border:1px solid var(--border-default);border-radius:var(--radius-pill);transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.BackgroundInfoForm-module__8KPgka__chip:hover{border-color:var(--brand-primary)}.BackgroundInfoForm-module__8KPgka__chipActive{background:var(--brand-primary-soft);border-color:var(--brand-primary);color:var(--brand-primary)}.BackgroundInfoForm-module__8KPgka__chipCheck{color:var(--brand-primary)}.BackgroundInfoForm-module__8KPgka__required{color:var(--status-danger);font-weight:var(--fw-semibold)}.BackgroundInfoForm-module__8KPgka__fieldError{font-size:12.5px;font-weight:var(--fw-medium);color:var(--status-danger);align-items:center;gap:5px;margin-top:2px;display:flex}.BackgroundInfoForm-module__8KPgka__inputError,.BackgroundInfoForm-module__8KPgka__inputError:focus-visible{border-color:var(--status-danger)}.BackgroundInfoForm-module__8KPgka__segmentedError,.BackgroundInfoForm-module__8KPgka__chipRowError{border-radius:var(--radius-md);outline:2px solid var(--red-300);outline-offset:3px}.BackgroundInfoForm-module__8KPgka__privacyNote{font-size:var(--fs-micro);color:var(--text-faint);line-height:var(--lh-body);padding-top:var(--sp-1);border-top:1px solid var(--border-subtle);align-items:flex-start;gap:8px;display:flex}@media (max-width:780px){.BackgroundInfoForm-module__8KPgka__row,.BackgroundInfoForm-module__8KPgka__row2{grid-template-columns:1fr}}
.SubmissionSuccess-module__pdTsTG__box{text-align:center;padding:clamp(48px, 6vw, 72px) var(--sp-6);border-radius:var(--radius-lg);background:var(--status-success-soft);border:1px solid var(--green-500);animation:SubmissionSuccess-module__pdTsTG__hsvFadeIn var(--dur-base) var(--ease-entrance)}.SubmissionSuccess-module__pdTsTG__icon{background:var(--green-500);width:56px;height:56px;color:var(--white);margin:0 auto var(--sp-4);border-radius:999px;place-items:center;display:grid}.SubmissionSuccess-module__pdTsTG__title{font-family:var(--font-editorial);font-weight:var(--fw-semibold);font-size:var(--fs-h3);color:var(--green-600)}.SubmissionSuccess-module__pdTsTG__desc{color:var(--text-body);font-size:var(--fs-body-sm);max-width:52ch;margin-top:8px;margin-left:auto;margin-right:auto}.SubmissionSuccess-module__pdTsTG__actions{justify-content:center;gap:var(--sp-3);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.SubmissionSuccess-module__pdTsTG__secondary{font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--brand-primary);background:var(--white);border:1px solid var(--border-default);border-radius:var(--radius-pill);padding:11px 22px}.SubmissionSuccess-module__pdTsTG__secondary:hover{border-color:var(--brand-primary)}.SubmissionSuccess-module__pdTsTG__primary{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--white);background:var(--brand-primary);border-radius:var(--radius-pill);padding:11px 22px}.SubmissionSuccess-module__pdTsTG__primary:hover{background:var(--brand-primary-hover)}
.VoiceDashboard-module__9VAq_G__wrap{background:var(--surface-subtle);border-bottom:1px solid var(--border-subtle);padding-bottom:var(--section-y)}.VoiceDashboard-module__9VAq_G__block{max-width:var(--container-max);padding:var(--sp-10) var(--gutter) 0;margin:0 auto}.VoiceDashboard-module__9VAq_G__blockHead{justify-content:space-between;align-items:baseline;gap:var(--sp-4);margin-bottom:var(--sp-5);display:flex}.VoiceDashboard-module__9VAq_G__blockTitle{font-family:var(--font-ui);font-weight:var(--fw-semibold);color:var(--text-strong);text-transform:uppercase;letter-spacing:.01em;font-size:15.5px}.VoiceDashboard-module__9VAq_G__blockCard{border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-card);padding:var(--sp-6)}
.DashboardHeader-module__AJPldq__section{background:var(--surface-subtle);border-top:1px solid var(--border-subtle);padding:var(--section-y) var(--gutter) 0}.DashboardHeader-module__AJPldq__inner{max-width:var(--container-max);text-align:center;margin:0 auto}.DashboardHeader-module__AJPldq__eyebrow{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--brand-primary)}.DashboardHeader-module__AJPldq__title{font-size:var(--fs-h2);text-transform:uppercase;margin-top:6px}.DashboardHeader-module__AJPldq__sub{color:var(--text-muted);font-size:var(--fs-body-sm);margin-top:8px}
.OverviewStats-module__jhBlQq__grid{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.OverviewStats-module__jhBlQq__card{padding:var(--sp-5);border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-card);box-shadow:var(--shadow-xs);animation:OverviewStats-module__jhBlQq__hsvRise var(--dur-slow) var(--ease-entrance);flex-direction:column;gap:6px;min-height:128px;display:flex}.OverviewStats-module__jhBlQq__head{justify-content:space-between;align-items:flex-start;display:flex}.OverviewStats-module__jhBlQq__icon{color:var(--brand-primary);opacity:.85}.OverviewStats-module__jhBlQq__value{font-family:var(--font-editorial);font-size:34px;font-weight:var(--fw-semibold);color:var(--text-strong);line-height:1}.OverviewStats-module__jhBlQq__label{font-size:var(--fs-body-sm);color:var(--text-muted)}.OverviewStats-module__jhBlQq__delta{font-size:12px;font-weight:var(--fw-medium);color:var(--status-success);align-items:center;gap:4px;width:fit-content;margin-top:auto;display:inline-flex}@media (max-width:860px){.OverviewStats-module__jhBlQq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ErrorState-module__AEiIoW__box{align-items:center;gap:var(--sp-2);text-align:center;padding:var(--sp-12) var(--sp-6);border:1px solid var(--status-danger-soft);border-radius:var(--radius-lg);background:var(--status-danger-soft);flex-direction:column;display:flex}.ErrorState-module__AEiIoW__title{font-family:var(--font-ui);font-weight:var(--fw-semibold);font-size:var(--fs-h5);color:var(--status-danger)}.ErrorState-module__AEiIoW__desc{color:var(--text-muted);font-size:var(--fs-body-sm);max-width:42ch}.ErrorState-module__AEiIoW__retry{margin-top:var(--sp-2);border:1px solid var(--status-danger);color:var(--status-danger);background:var(--white);border-radius:var(--radius-pill);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);cursor:pointer;padding:8px 18px}.ErrorState-module__AEiIoW__retry:hover{background:var(--status-danger-soft)}
.VoiceToAction-module__sTOdra__section{background:var(--ink-1000);padding:var(--section-y) var(--gutter)}.VoiceToAction-module__sTOdra__inner{max-width:var(--container-max);text-align:center;margin:0 auto}.VoiceToAction-module__sTOdra__eyebrow{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--gold-400)}.VoiceToAction-module__sTOdra__title{font-size:var(--fs-h2);color:var(--white);text-transform:uppercase;margin-top:6px}.VoiceToAction-module__sTOdra__flow{justify-content:center;align-items:center;gap:var(--sp-3);margin:var(--sp-8) 0;flex-wrap:wrap;display:flex}.VoiceToAction-module__sTOdra__step{flex-direction:column;align-items:center;gap:8px;min-width:108px;display:flex}.VoiceToAction-module__sTOdra__stepIcon{width:48px;height:48px;color:var(--white);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;place-items:center;display:grid}.VoiceToAction-module__sTOdra__stepLabel{font-size:13px;font-weight:var(--fw-medium);color:var(--ink-200)}.VoiceToAction-module__sTOdra__arrow{color:var(--ink-400);flex-shrink:0}.VoiceToAction-module__sTOdra__message{max-width:62ch;color:var(--ink-200);font-size:var(--fs-body);line-height:var(--lh-lead);margin:0 auto}@media (max-width:700px){.VoiceToAction-module__sTOdra__flow{flex-direction:column}.VoiceToAction-module__sTOdra__arrow{transform:rotate(90deg)}}
.EmptyState-module__7SqAPW__box{align-items:center;gap:var(--sp-2);text-align:center;padding:var(--sp-12) var(--sp-6);border:1px dashed var(--border-default);border-radius:var(--radius-lg);background:var(--surface-subtle);flex-direction:column;display:flex}.EmptyState-module__7SqAPW__title{font-family:var(--font-ui);font-weight:var(--fw-semibold);font-size:var(--fs-h5);color:var(--text-strong)}.EmptyState-module__7SqAPW__desc{color:var(--text-muted);font-size:var(--fs-body-sm);max-width:42ch}
.Skeleton-module__QUUPIW__line{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--ink-100) 25%, var(--ink-150) 37%, var(--ink-100) 63%);background-size:400% 100%;animation:1.4s infinite Skeleton-module__QUUPIW__hsvShimmer;display:block}
.ProvinceRankingPage-module__gidiWG__wrap{max-width:var(--container-max);padding:var(--sp-10) var(--gutter) var(--section-y);margin:0 auto}.ProvinceRankingPage-module__gidiWG__backLink{font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.ProvinceRankingPage-module__gidiWG__backLink:hover{color:var(--brand-primary)}.ProvinceRankingPage-module__gidiWG__head{text-align:center;margin:var(--sp-8) 0 var(--sp-8)}.ProvinceRankingPage-module__gidiWG__eyebrow{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--brand-primary)}.ProvinceRankingPage-module__gidiWG__title{font-size:var(--fs-h2);text-transform:uppercase;margin-top:6px}.ProvinceRankingPage-module__gidiWG__sub{color:var(--text-muted);font-size:var(--fs-body-sm);margin-top:8px}.ProvinceRankingPage-module__gidiWG__card{border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-card);padding:var(--sp-6)}.ProvinceRankingPage-module__gidiWG__table{border-collapse:collapse;width:100%}.ProvinceRankingPage-module__gidiWG__table th{text-align:left;font-size:11.5px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--text-faint);border-bottom:1px solid var(--border-subtle);padding:10px 8px}.ProvinceRankingPage-module__gidiWG__rankHead{width:44px}.ProvinceRankingPage-module__gidiWG__countHead{text-align:right}.ProvinceRankingPage-module__gidiWG__table td{color:var(--text-body);border-bottom:1px solid var(--border-subtle);padding:12px 8px;font-size:14.5px}.ProvinceRankingPage-module__gidiWG__table tr:last-child td{border-bottom:none}.ProvinceRankingPage-module__gidiWG__rank{width:44px}.ProvinceRankingPage-module__gidiWG__rankBadge,.ProvinceRankingPage-module__gidiWG__rankBadgeTop{width:26px;height:26px;font-size:12.5px;font-weight:var(--fw-semibold);color:var(--text-faint);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ProvinceRankingPage-module__gidiWG__rankBadgeTop{background:var(--brand-primary-subtle,var(--surface-subtle));color:var(--brand-primary)}.ProvinceRankingPage-module__gidiWG__province{font-weight:var(--fw-medium);color:var(--text-strong)}.ProvinceRankingPage-module__gidiWG__countCell{text-align:right}.ProvinceRankingPage-module__gidiWG__count{font-weight:var(--fw-semibold);color:var(--text-strong)}.ProvinceRankingPage-module__gidiWG__percentage{color:var(--text-muted);margin-left:6px;font-size:12.5px}.ProvinceRankingPage-module__gidiWG__summary{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--border-subtle);color:var(--text-faint);flex-direction:column;gap:4px;font-size:12.5px;display:flex}
