.Brand_brand__5z8jp{display:inline-flex;align-items:center;padding-block:10px;border-radius:4px}.Brand_wordmark__4xmcc{display:block;height:24px;width:auto}@media (min-width:768px){.Brand_wordmark__4xmcc{height:28px}}.Container_container__0SGNv{width:100%;max-width:var(--max-width-content);margin-inline:auto;padding-inline:var(--space-4)}@media (min-width:768px){.Container_container__0SGNv{padding-inline:var(--space-6)}}@media (min-width:1024px){.Container_container__0SGNv{padding-inline:var(--space-8)}}.Badge_badge__Jd6Bq{display:inline-flex;align-items:center;padding:2px var(--space-2);border-radius:var(--radius-pill);font-size:.75rem;font-weight:600;letter-spacing:.01em;border:1px solid transparent;white-space:nowrap}.Badge_neutral__QxSYd{background:var(--color-bg-raised);color:var(--color-text-secondary);border-color:var(--color-border-default)}.Badge_assumption__Es8VL{background:rgba(255,179,0,.12);color:var(--brand-orange);border-color:rgba(255,179,0,.35)}.Badge_user-data___LJKg{background:rgba(0,203,255,.12);color:var(--brand-cyan);border-color:rgba(0,203,255,.35)}.Badge_info__KKnoY{background:rgba(91,61,255,.14);color:#b3a5ff;border-color:rgba(91,61,255,.4)}.Button_button__mg_cR{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-6);border-radius:var(--radius-button);border:1px solid transparent;font-weight:600;font-size:.9375rem;cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease,opacity .12s ease;white-space:nowrap}.Button_button__mg_cR:active:not(:disabled){transform:scale(.98)}.Button_button__mg_cR:disabled{cursor:not-allowed;opacity:.5}.Button_primary__PFIP8{background:var(--brand-violet);color:#ffffff}.Button_primary__PFIP8:hover:not(:disabled){background:#4c31e0}.Button_hero__KHZ8O{background:var(--brand-gradient-cta);color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.35)}.Button_hero__KHZ8O:hover:not(:disabled){filter:brightness(1.08)}.Button_hero__KHZ8O:active:not(:disabled){filter:brightness(.94)}.Button_secondary__kYMEY{background:var(--color-bg-raised);color:var(--color-text-primary);border-color:var(--color-border-default)}.Button_secondary__kYMEY:hover:not(:disabled){border-color:var(--color-border-strong)}.Button_ghost__VE_C_{background:transparent;color:var(--color-text-secondary)}.Button_ghost__VE_C_:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-surface)}.Button_fullWidth__LKorc{width:100%}.Button_labelLoading__tp5Dd{opacity:.85}.Button_spinner__OXnN9{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#ffffff;animation:Button_spin__Nqhxt .7s linear infinite;flex-shrink:0}@keyframes Button_spin__Nqhxt{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button_spinner__OXnN9{animation:none}}.FieldError_error__wezy9{margin-top:var(--space-2);color:var(--color-error);font-size:.875rem}.FieldError_error__wezy9:before{content:"⚠ "}.DynamicCandidateView_article__V_hYd{display:flex;flex-direction:column;gap:var(--space-6);max-width:640px}.DynamicCandidateView_header__XIMil{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.DynamicCandidateView_title__xYArw{font-size:1.75rem;font-weight:800}.DynamicCandidateView_copy__NPpmS{color:var(--color-text-secondary);font-size:1rem}.DynamicCandidateView_knownFacts__vTyQT{display:flex;align-items:center;gap:var(--space-3);font-size:.9375rem;padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border-radius:var(--radius-card);border:1px solid var(--color-border-subtle);width:fit-content}.DynamicCandidateView_form__nAWqK{display:flex;flex-direction:column;gap:var(--space-2)}.DynamicCandidateView_label__ZncZH{font-size:1.0625rem;font-weight:700}.DynamicCandidateView_hint__MGY4J{color:var(--color-text-tertiary);font-size:.875rem;margin-bottom:var(--space-2)}.DynamicCandidateView_textarea__YT8w1{width:100%;padding:var(--space-4);font-size:1rem;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-input);color:var(--color-text-primary);resize:vertical;min-height:100px}.DynamicCandidateView_textarea__YT8w1:focus-visible{border-color:var(--brand-cyan)}.DynamicCandidateView_textarea__YT8w1:disabled{opacity:.6}.DynamicCandidateView_savedMessage__1HUsP{min-height:1px;color:var(--color-success);font-size:.9375rem}.DynamicCandidateView_savedMessage__1HUsP:empty{display:none}.StorySharePanel_backdrop__7bCxJ{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;padding:20px;z-index:200}.StorySharePanel_panel__Gnw_3{position:relative;width:100%;max-width:420px;max-height:90vh;overflow-y:auto;display:grid;justify-items:center;gap:16px;text-align:center;border:1px solid var(--color-border-default);border-radius:28px;background:var(--color-bg-surface);padding:32px 24px}.StorySharePanel_close__WUxan{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:var(--touch-target-min);height:var(--touch-target-min);border-radius:50%;color:var(--color-text-secondary);font-size:20px;line-height:1;transition:box-shadow .18s ease,color .18s ease}.StorySharePanel_close__WUxan:active,.StorySharePanel_close__WUxan:focus-visible,.StorySharePanel_close__WUxan:hover{color:var(--brand-cyan);box-shadow:0 0 0 2px rgba(0,203,255,.3),0 0 10px 1px rgba(91,61,255,.4),0 0 16px 3px rgba(255,45,122,.24)}.StorySharePanel_preview__xIBpT{width:100%;max-width:240px;max-height:45vh;object-fit:contain;border-radius:16px;border:1px solid var(--color-border-subtle)}.StorySharePanel_actions__K5VBg{display:flex;justify-content:center;width:100%}.StorySharePanel_downloadLink__f3rv9{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target-min);padding:10px 20px;border-radius:16px;background:var(--brand-violet);color:#ffffff;font-weight:700}.StorySharePanel_linkSection__1fw7o{display:grid;justify-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--color-border-subtle);width:100%}.StorySharePanel_hint__1adcO{color:var(--color-text-secondary);font-size:13px;max-width:320px}.StorySharePanel_error__MfLPh{color:#ffabb5}.StorySharePanel_linkInput__j3uoc{width:100%;padding:12px;border:1px solid var(--color-border-default);border-radius:8px;background:var(--color-bg-canvas)}.GoodActionFlow_flow__3YW54{max-width:760px;margin-inline:auto;padding:32px 20px 24px;text-align:center}.GoodActionFlow_card__3pfkv,.GoodActionFlow_missionCard__fsw6y,.GoodActionFlow_welcome__rG2e7{display:grid;justify-items:center;gap:24px}.GoodActionFlow_welcome__rG2e7{padding-block:0 24px;gap:14px}.GoodActionFlow_symbol__Mt2tT{width:clamp(64px,18vw,80px);height:clamp(64px,18vw,80px);object-fit:contain}.GoodActionFlow_pageSymbol__K5pBI{display:block;width:48px;height:48px;object-fit:contain;margin:0 auto 20px;opacity:.92}.GoodActionFlow_eyebrow__N3hZe{font-size:12px;letter-spacing:.18em;font-weight:700;color:var(--color-text-secondary)}.GoodActionFlow_categoryLabel__n_Bmu{display:flex;align-items:center;gap:6px;font-size:12px;letter-spacing:.1em;font-weight:700;text-transform:uppercase;color:var(--brand-cyan)}.GoodActionFlow_categorySymbol__pkgF9{width:1em;height:1em;object-fit:contain;flex-shrink:0}.GoodActionFlow_wavePhrase__nCRjJ{font-size:22px;line-height:1.5;font-style:italic;color:var(--color-text-primary);max-width:560px;margin-block:4px}.GoodActionFlow_flow__3YW54 h1{font-size:clamp(30px,6vw,48px);line-height:1.14;letter-spacing:-.035em;max-width:620px}.GoodActionFlow_flow__3YW54 h1.GoodActionFlow_missionTitle__fFJk4{font-size:clamp(24px,4.5vw,34px);line-height:1.25;max-width:560px}.GoodActionFlow_intro__JG77R{color:var(--color-text-secondary);max-width:500px;font-size:18px}.GoodActionFlow_card__3pfkv{border:1px solid var(--color-border-default);border-radius:28px;background:var(--color-bg-surface)}.GoodActionFlow_card__3pfkv,.GoodActionFlow_missionCard__fsw6y{position:relative;padding:40px 32px;text-align:start}.GoodActionFlow_instruction__Apdle{font-size:20px;line-height:1.65;width:100%}.GoodActionFlow_facts__UPkwn{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.GoodActionFlow_facts__UPkwn li{border:1px solid var(--color-border-default);border-radius:100px;padding:7px 12px;font-size:13px;color:var(--color-text-secondary)}.GoodActionFlow_actions__o9RTv{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%}.GoodActionFlow_flow__3YW54 .GoodActionFlow_brandAction__0uV6j{background:var(--brand-violet);color:#ffffff;border:2px solid transparent;font-weight:750;box-shadow:0 0 0 0 transparent;transition:box-shadow .18s ease;white-space:normal;text-align:center}.GoodActionFlow_flow__3YW54 .GoodActionFlow_brandAction__0uV6j:active:not(:disabled),.GoodActionFlow_flow__3YW54 .GoodActionFlow_brandAction__0uV6j:focus-visible:not(:disabled),.GoodActionFlow_flow__3YW54 .GoodActionFlow_brandAction__0uV6j:hover:not(:disabled){background:var(--brand-violet);color:#ffffff;box-shadow:0 0 0 3px rgba(0,203,255,.35),0 0 14px 2px rgba(91,61,255,.45),0 0 22px 6px rgba(255,45,122,.28),0 0 30px 10px rgba(255,179,0,.18)}.GoodActionFlow_flow__3YW54 .GoodActionFlow_brandAlternative__nJETy{color:var(--brand-cyan);border:1px solid var(--brand-violet);background:#5b3dff16}.GoodActionFlow_flow__3YW54 .GoodActionFlow_brandAlternative__nJETy:hover:not(:disabled){color:var(--brand-cyan);border-color:var(--brand-cyan);background:#00cbff14}.GoodActionFlow_wave__7Jig4{text-align:center}.GoodActionFlow_wave__7Jig4 strong{display:block;background:var(--brand-gradient-primary);background-clip:text;-webkit-background-clip:text;color:var(--brand-cyan);-webkit-text-fill-color:transparent;font-size:clamp(56px,12vw,88px);margin-block-start:12px}.GoodActionFlow_counter__Oq7wS{margin-block:28px 12px;display:grid;justify-items:center;gap:2px;color:var(--color-text-secondary)}.GoodActionFlow_counterNumber__94UA0{display:block;background:var(--brand-gradient-primary);background-clip:text;-webkit-background-clip:text;color:var(--brand-cyan);-webkit-text-fill-color:transparent;font-size:clamp(32px,8vw,40px);font-weight:800;line-height:1.15}.GoodActionFlow_counterLabel__X6s95{display:block;color:rgba(255,255,255,.85);font-size:14px;font-weight:500}.GoodActionFlow_note__CYzOV{color:var(--color-text-secondary);font-size:13px;max-width:480px;margin-inline:auto}.GoodActionFlow_welcomeNote__XUrnl{color:var(--color-text-secondary)}.GoodActionFlow_welcomeCommitment__ocWFO,.GoodActionFlow_welcomeNote__XUrnl{font-size:15px;font-weight:500;line-height:1.5;max-width:340px;margin:0;white-space:pre-line}.GoodActionFlow_welcomeCommitment__ocWFO{color:var(--color-text-primary)}.GoodActionFlow_supportHighlight__e7KwZ{font-weight:700;color:var(--color-text-primary)}.GoodActionFlow_footer__vidtB{display:flex;justify-content:center;align-items:center;gap:20px;margin-block-start:32px;font-size:14px}.GoodActionFlow_footer__vidtB a{display:inline-flex;align-items:center;min-height:var(--touch-target-min);padding:10px 8px;border-radius:10px;color:var(--brand-cyan);text-decoration-color:var(--brand-violet);text-underline-offset:4px;transition:box-shadow .18s ease}.GoodActionFlow_footer__vidtB a:active,.GoodActionFlow_footer__vidtB a:focus-visible,.GoodActionFlow_footer__vidtB a:hover{color:var(--brand-cyan);box-shadow:0 0 0 2px rgba(0,203,255,.3),0 0 10px 1px rgba(91,61,255,.4),0 0 16px 3px rgba(255,45,122,.24),0 0 20px 5px rgba(255,179,0,.16)}.GoodActionFlow_closeButton__C9E_Y{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:var(--touch-target-min);height:var(--touch-target-min);border-radius:50%;color:var(--color-text-secondary);font-size:20px;line-height:1;transition:box-shadow .18s ease,color .18s ease}.GoodActionFlow_closeButton__C9E_Y:active,.GoodActionFlow_closeButton__C9E_Y:focus-visible,.GoodActionFlow_closeButton__C9E_Y:hover{color:var(--brand-cyan);box-shadow:0 0 0 2px rgba(0,203,255,.3),0 0 10px 1px rgba(91,61,255,.4),0 0 16px 3px rgba(255,45,122,.24)}.GoodActionFlow_glowLink__imHbL{display:inline-flex;align-items:center;min-height:var(--touch-target-min);padding:10px 8px;border-radius:10px;color:var(--brand-cyan);text-decoration-color:var(--brand-violet);text-underline-offset:4px;transition:box-shadow .18s ease}.GoodActionFlow_glowLink__imHbL:active,.GoodActionFlow_glowLink__imHbL:focus-visible,.GoodActionFlow_glowLink__imHbL:hover{color:var(--brand-cyan);box-shadow:0 0 0 2px rgba(0,203,255,.3),0 0 10px 1px rgba(91,61,255,.4),0 0 16px 3px rgba(255,45,122,.24),0 0 20px 5px rgba(255,179,0,.16)}.GoodActionFlow_error__NWx_b{color:#ffabb5}.GoodActionFlow_linkInput__EWyEk{width:100%;padding:12px;border:1px solid var(--color-border-default);border-radius:8px;background:var(--color-bg-canvas)}@media (max-width:520px){.GoodActionFlow_flow__3YW54{padding-block-start:20px}.GoodActionFlow_card__3pfkv,.GoodActionFlow_missionCard__fsw6y{padding:28px 20px}.GoodActionFlow_actions__o9RTv{flex-direction:column;align-items:stretch}.GoodActionFlow_instruction__Apdle{font-size:18px}}.CopyEmailButton_button__9wRsy{appearance:none;border:none;background:none;font:inherit;cursor:pointer}.Header_header__pXml_{border-bottom:1px solid var(--color-border-subtle)}.Header_row__RAdap{display:flex;align-items:center;min-height:64px}.state_main__PtWVP{padding-block:var(--space-10) var(--space-16);min-height:calc(100dvh - 65px);display:flex;align-items:center}.state_card__rGkyF{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);max-width:480px}.state_title__z_6k8{font-size:1.75rem;font-weight:800}.state_copy__YXHJN{color:var(--color-text-secondary)}.state_actions__V6_4U{display:flex;gap:var(--space-3);flex-wrap:wrap}.page_main___WH6v{padding-block:var(--space-6) var(--space-16)}.page_fallback__lZGq8{color:var(--color-text-secondary)}@media (min-width:1024px){.page_main___WH6v{padding-block:var(--space-10) var(--space-16)}}.QuestionForm_fieldset__la6Pa{display:flex;flex-direction:column;gap:var(--space-4);border:none;margin:0;padding:0}.QuestionForm_legend__oapLw{font-size:1.25rem;font-weight:700;padding:0}.QuestionForm_field__lh5wI{display:flex;flex-direction:column;gap:var(--space-2)}.QuestionForm_inputWithUnit__gieBq{display:flex;align-items:center;gap:var(--space-2)}.QuestionForm_input__O9u8o{flex:1 1;min-height:var(--touch-target-min);padding:var(--space-3) var(--space-4);font-size:1.0625rem;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-input);color:var(--color-text-primary)}.QuestionForm_input__O9u8o:focus-visible{border-color:var(--brand-cyan)}.QuestionForm_unit__jQhQt{color:var(--color-text-secondary);font-size:.9375rem;white-space:nowrap}.QuestionForm_pillGroup__oV6jQ{display:flex;flex-wrap:wrap;gap:var(--space-2)}.QuestionForm_pillLabel__yHI7w{position:relative}.QuestionForm_pillInput__1Lgh7{position:absolute;opacity:0;width:1px;height:1px}.QuestionForm_pill__2vA1B{display:inline-flex;align-items:center;min-height:var(--touch-target-min);padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);border:1px solid var(--color-border-default);background:var(--color-bg-surface);color:var(--color-text-primary);font-size:.9375rem;cursor:pointer;transition:border-color .12s ease,background .12s ease}.QuestionForm_pillInput__1Lgh7:checked+.QuestionForm_pill__2vA1B{border-color:var(--brand-violet);background:rgba(91,61,255,.18)}.QuestionForm_pillInput__1Lgh7:focus-visible+.QuestionForm_pill__2vA1B{outline:2px solid var(--brand-cyan);outline-offset:2px}.QuestionForm_pillInput__1Lgh7:disabled+.QuestionForm_pill__2vA1B{cursor:not-allowed;opacity:.5}.ResultView_article__Pzit3{display:flex;flex-direction:column;gap:var(--space-8)}.ResultView_header__L4Itl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border-subtle)}.ResultView_eyebrow__fTbUC{color:var(--color-text-tertiary);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ResultView_summary__LMo_6{font-size:1.5rem;font-weight:700;line-height:1.3}.ResultView_section__j0Z_h{display:flex;flex-direction:column;gap:var(--space-4)}.ResultView_personalizeCallout___SoQ0{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-card)}.ResultView_personalizeTitle__mdejg{font-size:1.0625rem;font-weight:700}.ResultView_personalizeCopy__OahoP{color:var(--color-text-secondary);font-size:.9375rem;max-width:60ch}.ResultView_sectionTitle__whFe7{font-size:1.0625rem;font-weight:700}.ResultView_needsList__4BYi0{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.ResultView_needCard__ClDex{padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:var(--space-1)}.ResultView_needHeader__9MFgT{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.ResultView_needLabel__gbhbo{font-weight:700}.ResultView_needQuantity__U2exS{color:var(--color-text-secondary);white-space:nowrap}.ResultView_needPriority__Xq4Db{font-size:.8125rem;color:var(--color-text-tertiary);width:fit-content}.ResultView_needPriority__Xq4Db[data-priority=high]{color:var(--brand-pink)}.ResultView_needNote__iTeEK{font-size:.875rem;color:var(--color-text-secondary)}.ResultView_needFeatures__NP7ln{font-size:.8125rem;color:var(--color-text-tertiary)}.ResultView_calcList__eJNT4{display:flex;flex-direction:column;gap:var(--space-3);margin:0}.ResultView_calcRow__G5vG5{display:flex;flex-direction:column;gap:2px;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle)}.ResultView_calcRow__G5vG5:last-child{border-bottom:none;padding-bottom:0}.ResultView_calcLabel__VgyjV{font-size:.875rem;color:var(--color-text-secondary)}.ResultView_calcValue__x39CM{margin:0;font-weight:700;font-size:1.0625rem}.ResultView_calcFormula__LHNZ_{font-weight:400;font-size:.8125rem;color:var(--color-text-tertiary)}.ResultView_budgetList__ivtty{display:flex;flex-direction:column;gap:var(--space-4)}.ResultView_budgetRow__HFezF{display:flex;flex-direction:column;gap:var(--space-2)}.ResultView_budgetLabelRow__vOlxO{display:flex;justify-content:space-between;font-size:.9375rem}.ResultView_budgetTrack__MW0Oz{height:8px;border-radius:var(--radius-pill);background:var(--color-bg-raised);overflow:hidden}.ResultView_budgetFill__F7iGT{height:100%;background:var(--brand-gradient-primary)}.ResultView_factList__pXfqp{display:flex;flex-direction:column;gap:var(--space-3)}.ResultView_factRow__htshh{display:flex;align-items:flex-start;gap:var(--space-3);font-size:.9375rem}.ResultView_assumptionReason__JRLtn{color:var(--color-text-tertiary)}.ResultView_noticeList__7NwgZ{display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-5);list-style:disc;color:var(--color-text-secondary);font-size:.9375rem}.ResultView_nextSection__Oh0rq{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:var(--space-6);background:var(--color-bg-surface);border:1px dashed var(--color-border-default);border-radius:var(--radius-card)}.ResultView_nextCopy__1OYyG{color:var(--color-text-secondary);font-size:.9375rem;max-width:68ch}@media (min-width:1024px){.ResultView_article__Pzit3{display:grid;grid-template-columns:300px 1fr;align-items:start;gap:var(--space-8) var(--space-10)}.ResultView_header__L4Itl{grid-column:1;grid-row:1/span 20;position:sticky;top:var(--space-8);border-bottom:none;padding-bottom:0}.ResultView_nextSection__Oh0rq,.ResultView_section__j0Z_h{grid-column:2}.ResultView_needsList__4BYi0{grid-template-columns:1fr 1fr}}.ProgressSteps_wrapper__jxV_v{margin-bottom:var(--space-2)}.ProgressSteps_track__7sk2_{height:4px;border-radius:var(--radius-pill);background:var(--color-bg-raised);overflow:hidden}.ProgressSteps_fill__uEfaL{height:100%;background:var(--brand-gradient-primary);transition:width .2s ease}@media (prefers-reduced-motion:reduce){.ProgressSteps_fill__uEfaL{transition:none}}.MissionFlow_wrapper__5TS4k{display:flex;flex-direction:column;gap:var(--space-6)}.MissionFlow_missionHeading__zCuIT{color:var(--color-text-tertiary);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.MissionFlow_refine__f08A_{margin-top:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-4)}.MissionFlow_refineTitle__Ohgkv{font-size:1.0625rem;font-weight:700}.MissionFlow_refineHint__xMCO2{color:var(--color-text-tertiary);font-size:.875rem;margin-top:calc(var(--space-2) * -1)}.MissionFlow_refineList__a_VMS{display:flex;flex-direction:column;gap:var(--space-5)}.page_main__nw1Wk{display:flex;flex-direction:column;min-height:calc(100dvh - 65px)}.page_hero__7KFOs{flex:1 1;display:flex;align-items:flex-start;padding-block:var(--space-6) var(--space-10)}.page_footer__F3MD0{border-top:1px solid var(--color-border-subtle);padding-block:var(--space-6);color:var(--color-text-tertiary);font-size:.875rem}@media (min-width:1024px){.page_hero__7KFOs{padding-block:var(--space-16)}}.MissionEntry_wrapper__WPIRc{display:flex;flex-direction:column;gap:var(--space-8)}.MissionEntry_form__IHsiX{display:flex;flex-direction:column;gap:var(--space-2)}.MissionEntry_positioning__vSln4{display:inline-block;max-width:100%;padding:6px var(--space-3);margin-bottom:var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--color-border-default);background:var(--color-bg-surface);color:var(--color-text-secondary);font-size:.8125rem;font-weight:600;line-height:1.4}.MissionEntry_positioningFree__zAXGh{margin-left:4px;font-weight:800;background:var(--brand-gradient-primary);background-clip:text;-webkit-background-clip:text;color:var(--brand-pink);-webkit-text-fill-color:transparent}.MissionEntry_label__XF1e6{font-size:clamp(1.75rem,3vw + 1.25rem,3.25rem);font-weight:800;letter-spacing:-.01em}.MissionEntry_hint__sIcWM{color:var(--color-text-secondary);font-size:1rem;max-width:60ch;margin-bottom:var(--space-2)}.MissionEntry_inputRow__y9hU4{display:flex;flex-direction:column;gap:var(--space-3)}.MissionEntry_input__aM7Q2{width:100%;min-height:var(--touch-target-min);padding:var(--space-4) var(--space-5);font-size:1.0625rem;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-input);color:var(--color-text-primary)}.MissionEntry_input__aM7Q2::placeholder{color:var(--color-text-tertiary)}.MissionEntry_input__aM7Q2:focus-visible{border-color:var(--brand-cyan)}.MissionEntry_input__aM7Q2:disabled{opacity:.6}.MissionEntry_clarifyMessage__tlhuL,.MissionEntry_errorMessage__EGYNU{min-height:1px;font-size:.9375rem}.MissionEntry_clarifyMessage__tlhuL:empty,.MissionEntry_errorMessage__EGYNU:empty{display:none}.MissionEntry_clarifyMessage__tlhuL{color:var(--color-text-secondary)}.MissionEntry_errorMessage__EGYNU{color:var(--color-error)}.MissionEntry_popular__8pudZ{display:flex;flex-direction:column;gap:var(--space-3)}.MissionEntry_popularTitle__mNT5p{font-size:.9375rem;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}.MissionEntry_chipList__wIOOD{display:flex;flex-wrap:wrap;gap:var(--space-2)}.MissionEntry_chip__GYpTH{display:inline-flex;align-items:center;min-height:var(--touch-target-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--color-border-default);background:var(--color-bg-surface);color:var(--color-text-primary);font-size:.9375rem;cursor:pointer;transition:border-color .12s ease,background .12s ease}.MissionEntry_chip__GYpTH:focus-visible:not(:disabled),.MissionEntry_chip__GYpTH:hover:not(:disabled){border-color:transparent;background:linear-gradient(var(--color-bg-raised),var(--color-bg-raised)) padding-box,var(--brand-gradient-primary) border-box}.MissionEntry_chip__GYpTH:disabled{cursor:not-allowed;opacity:.5}.MissionEntry_showMore__mAdBT{align-self:flex-start;min-height:var(--touch-target-min);padding-inline:var(--space-2);background:none;border:none;color:var(--brand-cyan);font-weight:600;cursor:pointer}@media (min-width:768px){.MissionEntry_inputRow__y9hU4{flex-direction:row}.MissionEntry_input__aM7Q2{flex:1 1}}