.phase2-answer_page__h0D6s.phase2-answer_page__h0D6s{--glass-ground:#f4f7f3;--glass-frame-fill:#fbfdfb;--glass-hairline:rgba(18,34,43,0.17);--glass-hairline-strong:rgba(18,34,43,0.24);--glass-hairline-dense:rgba(18,34,43,0.1);--glass-grid-dot:transparent;--glass-lift:rgba(15,122,96,0.07);--glass-text-display:#10191f;--glass-text-high:#17242b;--glass-text-mid:#4c5c64;--glass-text-low:#65737a;--glass-label-ink:#53646d;--glass-signal:#0f7a60;--glass-signal-deep:#095e49;--glass-signal-ink:#ffffff;--glass-fault:#b42318;--glass-fault-ink:#8e1c14;--glass-font-sans:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--glass-font-mono:var(--font-source-code-pro),ui-monospace,"SF Mono",Consolas,monospace;--glass-font-voice:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;--glass-frame-pad:clamp(24px,5vw,56px);--glass-rail-h:56px;--glass-control-h:52px;--glass-radius-frame:22px;--glass-radius-control:12px;min-height:100vh;min-height:100dvh;padding:clamp(16px,4vw,56px) 16px clamp(40px,7vw,88px);background:#f4f7f3;color:#17242b;color-scheme:light;font-family:var(--glass-font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.phase2-answer_frame__aaSAr{width:min(100%,880px);margin:0 auto;padding:var(--glass-frame-pad);overflow:hidden;border:1px solid var(--glass-hairline);border-radius:var(--glass-radius-frame);background:var(--glass-frame-fill)}.phase2-answer_content__Z3jQx{display:flex;flex-direction:column;gap:36px}.phase2-answer_hero__8Uxad{display:flex;flex-direction:column;gap:14px}.phase2-answer_eyebrow__r9iES{margin:0;color:var(--glass-signal-deep);font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.phase2-answer_statusTitle____3g_,.phase2-answer_title__CRhb3{margin:0;color:var(--glass-text-high);font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;font-size:clamp(36px,6vw,52px);font-weight:600;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.phase2-answer_intro__ssNg9,.phase2-answer_statusBody__ceWid{max-width:62ch;margin:0;color:var(--glass-text-mid);font-size:clamp(16px,2vw,18px);line-height:1.7}.phase2-answer_formMeta__SNqe0{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 32px;margin:10px 0 0;padding:18px 0;border-block:1px solid var(--glass-hairline)}.phase2-answer_formMeta__SNqe0>div{display:flex;min-width:0;flex-direction:column;gap:3px}.phase2-answer_formMeta__SNqe0 dt{color:var(--glass-text-low);font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.phase2-answer_formMeta__SNqe0 dd{min-width:0;margin:0;color:var(--glass-text-high);font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.phase2-answer_notice__N15W_{margin:0;border-left:3px solid var(--glass-fault);background:#fff8f6;padding:14px 16px;color:var(--glass-fault-ink);font-size:15px;line-height:1.6}.phase2-answer_form__xAlZ2{display:flex;flex-direction:column;gap:40px}.phase2-answer_honeypot__dtTH8{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.phase2-answer_question__dUgNl,.phase2-answer_questions__5c4Xh{display:flex;flex-direction:column}.phase2-answer_question__dUgNl{min-width:0;gap:16px;padding:34px 0;border-top:1px solid var(--glass-hairline-dense)}.phase2-answer_question__dUgNl:first-child{padding-top:0;border-top:0}.phase2-answer_question__dUgNl:last-child{padding-bottom:0}.phase2-answer_questionLabel__45d9e{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;color:var(--glass-text-high);font-size:17px;font-weight:600;letter-spacing:-.008em;line-height:1.55}.phase2-answer_questionNumber__XzbiW{padding-top:3px;color:var(--glass-signal-deep);font-family:var(--glass-font-mono);font-size:12px;font-weight:500;letter-spacing:.04em;line-height:1.6}.phase2-answer_textarea__yWGxO{width:100%;min-height:156px;resize:vertical;border:1px solid rgba(18,34,43,.22);border-radius:var(--glass-radius-control);background:#ffffff;padding:15px 16px;color:var(--glass-text-high);font-family:var(--glass-font-sans);font-size:16px;font-weight:400;line-height:1.65;caret-color:var(--glass-signal-deep);transition:border-color .15s ease,box-shadow .15s ease}.phase2-answer_textarea__yWGxO::-moz-placeholder{color:#77858b;opacity:1}.phase2-answer_textarea__yWGxO::placeholder{color:#77858b;opacity:1}.phase2-answer_textarea__yWGxO:hover{border-color:rgba(18,34,43,.38)}.phase2-answer_textarea__yWGxO:focus,.phase2-answer_textarea__yWGxO:focus-visible{border-color:var(--glass-signal-deep);outline:3px solid rgba(15,122,96,.17);outline-offset:1px;background-image:none;box-shadow:none;animation:none}.phase2-answer_submitButton__KqXE4{width:100%;min-height:54px;border-radius:12px;background:var(--glass-signal-deep);color:#ffffff;font-family:var(--font-manrope),ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:600;letter-spacing:.01em}.phase2-answer_submitButton__KqXE4:hover:not(:disabled){background:#074d3d}.phase2-answer_submitButton__KqXE4:active:not(:disabled){background:#063f33}.phase2-answer_submitButton__KqXE4:after{display:none}.phase2-answer_submitButton__KqXE4:focus-visible{outline:3px solid rgba(15,122,96,.24);outline-offset:3px;background-image:none;animation:none}.phase2-answer_statusPanel__6uy_N{display:flex;min-height:300px;flex-direction:column;justify-content:center;gap:16px}.phase2-answer_statusTitle____3g_{max-width:15ch;font-size:clamp(32px,5vw,44px)}.phase2-answer_statusBody__ceWid{font-size:17px}@media (max-width:640px){.phase2-answer_page__h0D6s.phase2-answer_page__h0D6s{--glass-frame-pad:24px 18px 30px;--glass-radius-frame:18px;padding:12px 10px 36px}.phase2-answer_title__CRhb3{font-size:34px}.phase2-answer_intro__ssNg9{font-size:16px;line-height:1.65}.phase2-answer_formMeta__SNqe0{grid-template-columns:1fr;gap:14px}.phase2-answer_content__Z3jQx{gap:30px}.phase2-answer_form__xAlZ2{gap:34px}.phase2-answer_question__dUgNl{gap:14px;padding-block:30px}.phase2-answer_questionLabel__45d9e{grid-template-columns:28px minmax(0,1fr);gap:10px;font-size:16px;line-height:1.55}.phase2-answer_questionNumber__XzbiW{font-size:11px}.phase2-answer_textarea__yWGxO{min-height:148px;padding:14px}.phase2-answer_statusPanel__6uy_N{min-height:260px}}@media (prefers-reduced-motion:reduce){.phase2-answer_page__h0D6s *,.phase2-answer_page__h0D6s :after,.phase2-answer_page__h0D6s :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.glass-obs{--glass-ground:var(--ground);--glass-frame-fill:var(--frame);--glass-hairline:var(--hairline);--glass-hairline-strong:var(--hairline);--glass-hairline-dense:var(--hairline-dense);--glass-grid-dot:var(--grid-dot);--glass-grid-gap:var(--grid-gap);--glass-lift:var(--surface-lift);--glass-text-display:var(--display);--glass-text-high:var(--text-high);--glass-text-mid:var(--text-mid);--glass-text-low:var(--text-low);--glass-label-ink:var(--label-ink);--glass-voice-ink:var(--voice-ink);--glass-signal:var(--signal);--glass-signal-deep:var(--signal-deep);--glass-signal-ink:var(--signal-ink);--glass-verdict-keep:var(--verdict-keep);--glass-verdict-refresh:var(--verdict-refresh);--glass-verdict-merge:var(--verdict-merge);--glass-verdict-redirect:var(--verdict-redirect);--glass-verdict-retire:var(--verdict-retire);--glass-verdict-create:var(--verdict-create);--glass-fault:var(--fault);--glass-fault-ink:var(--fault-text);--glass-crawler-leg:var(--crawler-leg);--glass-crawler-joint:var(--crawler-joint);--glass-panel-fill:var(--panel-fill);--glass-panel-blur:var(--panel-blur);--glass-veil-blur:var(--veil-blur);--glass-veil-opacity:var(--veil-opacity);--glass-scrim:var(--scrim);--glass-font-sans:var(--font-interface);--glass-font-mono:var(--font-data);--glass-font-voice:var(--font-voice);--glass-space-1:var(--space-1);--glass-space-2:var(--space-2);--glass-space-3:var(--space-3);--glass-space-4:var(--space-4);--glass-space-5:var(--space-5);--glass-space-6:var(--space-6);--glass-space-7:var(--space-7);--glass-space-8:var(--space-8);--glass-gutter:var(--gutter);--glass-frame-pad:var(--frame-padding);--glass-rail-h:var(--rail-height);--glass-row-h:var(--readout-row-height);--glass-index-row-h:var(--index-row-height);--glass-nav-h:var(--nav-height);--glass-control-h:var(--control-height);--glass-field-h:var(--field-height);--glass-radius-frame:var(--frame-radius);--glass-radius-control:var(--control-radius);--glass-m:var(--motion-multiplier);--glass-play:var(--motion-play-state);--glass-ease:var(--motion-ease);--glass-dur-hover:var(--duration-hover);--glass-dur-focus:var(--duration-focus);--glass-dur-section:var(--duration-section);--glass-dur-rise:var(--duration-panel);--glass-dur-count:var(--duration-hero);background:var(--glass-ground);color:var(--glass-text-high);color-scheme:dark;font-family:var(--glass-font-sans);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}@media (min-width:768px){.glass-obs{--glass-gutter:var(--gutter);--glass-frame-pad:var(--frame-padding)}}@media (prefers-reduced-motion:reduce){.glass-obs{--glass-m:0;--glass-play:paused}}.glass-obs[data-glass-motion=reduced]{--glass-m:0;--glass-play:paused}.glass-obs ::-moz-selection{background:color-mix(in srgb,var(--glass-signal) 26%,transparent);color:var(--glass-text-high)}.glass-obs ::selection{background:color-mix(in srgb,var(--glass-signal) 26%,transparent);color:var(--glass-text-high)}.gx-canvas{background-color:var(--glass-ground);background-image:radial-gradient(circle,var(--glass-grid-dot) 1px,transparent 1px);background-size:var(--glass-grid-gap) var(--glass-grid-gap)}.gx-display{font-family:var(--glass-font-sans);font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking);color:var(--glass-text-display);font-variant-numeric:tabular-nums}.gx-label{font-family:var(--glass-font-mono);font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-tracking);color:var(--glass-label-ink);font-weight:400}.gx-body{font-family:var(--glass-font-sans);font-size:var(--type-body-size);color:var(--glass-text-high)}.gx-mono{font-family:var(--glass-font-mono);font-size:var(--type-data-size);font-variant-numeric:tabular-nums}.gx-voice{font-family:var(--glass-font-voice);font-style:italic;font-weight:400;font-size:var(--type-voice-size);line-height:var(--type-voice-leading);color:var(--glass-voice-ink)}.glass-obs :focus-visible{outline:1px solid var(--glass-signal-deep);outline-offset:2px}