._shell_3l4h9_1{--navy:#17324d;--ink:#152536;--muted:#637283;--paper:#f8f7f2;--white:#fff;--line:#dbe1e3;--yellow:#ffd35a;--coral:#ff715b;min-width:320px;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 9% 25%, #ffd35a2e, transparent 25rem), var(--paper)}._loading_3l4h9_18{color:#637283;place-items:center;min-height:70vh;font-weight:800;display:grid}._header_3l4h9_20{z-index:20;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#f8f7f2f0;border-bottom:1px solid #17324d1a;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:0 5vw;display:flex;position:sticky;top:0}._brand_3l4h9_35{color:var(--navy);letter-spacing:-.02em;align-items:center;gap:9px;font-size:1.08rem;text-decoration:none;display:inline-flex}._brand_3l4h9_35 img{object-fit:contain;width:31px;height:35px}._brand_3l4h9_35 strong{font-weight:900}._allMissions_3l4h9_38{min-height:42px;color:var(--white);background:var(--navy);border-radius:999px;align-items:center;gap:20px;padding:0 15px;font-size:.79rem;font-weight:900;text-decoration:none;display:inline-flex}._main_3l4h9_40{width:min(980px,100%);margin:0 auto;padding:clamp(32px,5vw,68px) 24px clamp(62px,8vw,100px);display:block}._placeHeader_3l4h9_41{background:var(--yellow);border-radius:24px;grid-template-columns:auto 1fr;align-items:center;gap:19px;margin-bottom:16px;padding:clamp(22px,4vw,35px);display:grid;box-shadow:0 12px 35px #17324d14}._placeEmoji_3l4h9_42{background:#ffffff7a;border:1px solid #17324d1f;border-radius:22px;place-items:center;width:clamp(60px,9vw,86px);height:clamp(60px,9vw,86px);font-size:clamp(2rem,4vw,3rem);display:grid}._placeHeader_3l4h9_41 p{color:#8e3b2f;letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:.7rem;font-weight:950}._placeHeader_3l4h9_41 h1{max-width:none;color:var(--navy);letter-spacing:-.05em;margin:0;font:500 clamp(2rem,5vw,4.2rem)/.98 Georgia,Times New Roman,serif}._placeHeader_3l4h9_41 div:last-child>span{color:#425767;margin-top:9px;font-size:.82rem;line-height:1.4;display:block}._form_3l4h9_47,._result_3l4h9_47{background:var(--white);border:1px solid #ddd8cd;border-radius:24px;box-shadow:0 18px 55px #17324d17}._progress_3l4h9_48{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(150px,260px);justify-content:space-between;align-items:center;gap:28px;padding:18px clamp(20px,4vw,38px);display:grid}._progress_3l4h9_48>div:first-child{align-items:baseline;gap:10px;display:flex}._progress_3l4h9_48 span{color:#557080;letter-spacing:.08em;text-transform:uppercase;font-size:.69rem;font-weight:900}._progress_3l4h9_48 strong{color:var(--navy);font-size:.81rem}._progressTrack_3l4h9_52{background:#e8ecec;border-radius:999px;height:7px;overflow:hidden}._progressTrack_3l4h9_52 span{border-radius:inherit;background:var(--coral);height:100%;transition:width .25s;display:block}._step_3l4h9_55{padding:clamp(28px,5vw,52px)}._kicker_3l4h9_56{color:#a43e31;letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px;font-size:.7rem;font-weight:950}._step_3l4h9_55 h2,._result_3l4h9_47 h2{color:var(--navy);letter-spacing:-.05em;margin:0;font:500 clamp(2.15rem,5vw,4rem)/1 Georgia,Times New Roman,serif}._intro_3l4h9_58{max-width:710px;color:var(--muted);margin:13px 0 27px;font-size:.94rem;line-height:1.58}._srOnly_3l4h9_59{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._choiceList_3l4h9_61,._question_3l4h9_61{border:0;min-width:0;margin:0;padding:0}._choiceList_3l4h9_61{gap:9px;display:grid}._choice_3l4h9_61,._choiceSelected_3l4h9_63{border:1px solid var(--line);cursor:pointer;background:#fbfcfa;border-radius:14px;grid-template-columns:22px 1fr 22px;align-items:center;gap:12px;min-height:67px;padding:12px 15px;transition:border-color .15s,background .15s,transform .15s;display:grid}._choice_3l4h9_61:before,._choiceSelected_3l4h9_63:before{content:"";background:var(--white);width:20px;height:20px;box-shadow:inset 0 0 0 4px var(--white);border:2px solid #b7c3c8;border-radius:50%}._choiceSelected_3l4h9_63{border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy);background:#eef4f6}._choiceSelected_3l4h9_63:before{border-color:var(--navy);background:var(--navy)}._choice_3l4h9_61:hover{border-color:#aab9c0;transform:translateY(-1px)}._choice_3l4h9_61 input,._choiceSelected_3l4h9_63 input{opacity:0;pointer-events:none;position:absolute}:is(._choice_3l4h9_61 input:focus-visible+span,._choiceSelected_3l4h9_63 input:focus-visible+span){outline-offset:5px;border-radius:4px;outline:3px solid #65b7da8c}._choice_3l4h9_61 span,._choiceSelected_3l4h9_63 span{gap:3px;display:grid}._choice_3l4h9_61 strong,._choiceSelected_3l4h9_63 strong{color:var(--navy);font-size:.87rem}._choice_3l4h9_61 small,._choiceSelected_3l4h9_63 small{color:var(--muted);font-size:.72rem;line-height:1.35}._choiceSelected_3l4h9_63>b{color:#4f8963;text-align:center}._integrity_3l4h9_75{border-left:4px solid var(--yellow);background:#fff9e6;border-radius:0 12px 12px 0;gap:3px;margin-top:20px;padding:15px 17px;display:grid}._integrity_3l4h9_75 strong{color:var(--navy);font-size:.8rem}._integrity_3l4h9_75 span{color:#66747c;font-size:.76rem;line-height:1.45}._question_3l4h9_61+._question_3l4h9_61,._twoQuestions_3l4h9_79{margin-top:25px}._question_3l4h9_61 legend{width:100%;color:var(--navy);margin:0 0 11px;font-family:Georgia,Times New Roman,serif;font-size:1.17rem;font-weight:600;line-height:1.28}._question_3l4h9_61 legend small{color:var(--muted);text-transform:uppercase;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.66rem;font-weight:750}._detailedChoices_3l4h9_82{grid-template-columns:1fr 1fr;gap:8px;display:grid}._pill_3l4h9_83,._pillSelected_3l4h9_83{border:1px solid var(--line);cursor:pointer;background:#fbfcfa;border-radius:13px;align-items:center;min-height:75px;padding:12px 14px;display:flex}._pillSelected_3l4h9_83{color:var(--white);border-color:var(--navy);background:var(--navy)}._pill_3l4h9_83 input,._pillSelected_3l4h9_83 input{opacity:0;pointer-events:none;position:absolute}:is(._pill_3l4h9_83 input:focus-visible+span,._pillSelected_3l4h9_83 input:focus-visible+span){outline-offset:3px;outline:3px solid #65b7daa6}._pill_3l4h9_83 span,._pillSelected_3l4h9_83 span{gap:4px;display:grid}._pill_3l4h9_83 strong,._pillSelected_3l4h9_83 strong{font-size:.81rem;line-height:1.25}._pill_3l4h9_83 small{color:var(--muted)}._pillSelected_3l4h9_83 small{color:#d9e6ed}._pill_3l4h9_83 small,._pillSelected_3l4h9_83 small{font-size:.69rem;line-height:1.35}._twoQuestions_3l4h9_79{grid-template-columns:1fr 1fr;gap:24px;display:grid}._twoQuestions_3l4h9_79 ._question_3l4h9_61+._question_3l4h9_61{margin-top:0}._compactChoices_3l4h9_93{grid-template-columns:1fr 1fr;gap:7px;display:grid}._compact_3l4h9_93,._compactSelected_3l4h9_94{border:1px solid var(--line);min-height:48px;color:var(--navy);cursor:pointer;text-align:center;background:#fbfcfa;border-radius:11px;justify-content:center;align-items:center;padding:8px 10px;display:flex}._compactSelected_3l4h9_94{color:var(--white);border-color:var(--navy);background:var(--navy)}._compact_3l4h9_93 input,._compactSelected_3l4h9_94 input{opacity:0;pointer-events:none;position:absolute}:is(._compact_3l4h9_93 input:focus-visible+span,._compactSelected_3l4h9_94 input:focus-visible+span){outline-offset:3px;outline:3px solid #65b7daa6}._compact_3l4h9_93 span,._compactSelected_3l4h9_94 span{font-size:.74rem;font-weight:850;line-height:1.25}._ageChoices_3l4h9_100{flex-wrap:wrap;gap:7px;display:flex}._age_3l4h9_100,._ageSelected_3l4h9_101,._unknownAge_3l4h9_101{border:1px solid var(--line);min-height:43px;color:var(--navy);cursor:pointer;background:#fbfcfa;border-radius:999px;align-items:center;padding:0 13px;font-size:.75rem;font-weight:850;display:inline-flex}._ageSelected_3l4h9_101{color:var(--white);border-color:var(--navy);background:var(--navy)}._age_3l4h9_100 input,._ageSelected_3l4h9_101 input{opacity:0;pointer-events:none;position:absolute}:is(._age_3l4h9_100 input:focus-visible+span,._ageSelected_3l4h9_101 input:focus-visible+span){outline-offset:3px;outline:3px solid #65b7daa6}._unknownAge_3l4h9_101{color:var(--muted)}._notes_3l4h9_106{gap:8px;margin-top:25px;display:grid;position:relative}._notes_3l4h9_106>span{color:var(--navy);font-family:Georgia,Times New Roman,serif;font-size:1.17rem;font-weight:600}._notes_3l4h9_106>span small{color:var(--muted);text-transform:uppercase;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.66rem}._notes_3l4h9_106 textarea{resize:vertical;width:100%;min-height:100px;color:var(--ink);background:var(--white);font:inherit;border:1px solid #cbd5d8;border-radius:12px;outline:0;padding:12px 14px 28px;font-size:.84rem;line-height:1.45}._notes_3l4h9_106 textarea:focus{border-color:var(--coral);box-shadow:0 0 0 4px #ff715b1a}._notes_3l4h9_106>b{color:#899399;font-size:.62rem;position:absolute;bottom:8px;right:11px}._photoSection_3l4h9_113{background:#f5faf6;border:1px solid #d8e1dc;border-radius:16px;margin-top:25px;padding:19px}._photoSection_3l4h9_113>div:first-child{gap:4px;display:grid}._photoSection_3l4h9_113>div:first-child strong{color:var(--navy);font-size:.84rem}._photoSection_3l4h9_113>div:first-child span{max-width:680px;color:var(--muted);font-size:.75rem;line-height:1.45}._photoButton_3l4h9_117{min-height:88px;color:var(--navy);background:var(--white);cursor:pointer;border:1px dashed #8ba698;border-radius:13px;grid-template-columns:38px 1fr;align-content:center;column-gap:10px;margin-top:13px;padding:13px;display:grid}._photoButton_3l4h9_117 input{opacity:0;width:1px;height:1px;position:absolute}._photoButton_3l4h9_117>span{width:38px;height:38px;color:var(--white);background:#5d9b75;border-radius:11px;grid-row:1/span 2;place-items:center;font-size:1.1rem;display:grid}._photoButton_3l4h9_117 strong{align-self:end;font-size:.8rem}._photoButton_3l4h9_117 small{color:var(--muted);align-self:start;font-size:.68rem}._photoPreview_3l4h9_121{background:#dfe6e2;border-radius:13px;width:min(360px,100%);margin-top:13px;position:relative;overflow:hidden}._photoPreview_3l4h9_121 img{object-fit:cover;width:100%;max-height:260px;display:block}._photoPreview_3l4h9_121 button{min-height:34px;color:var(--white);background:#17324de6;border:0;border-radius:999px;padding:0 11px;font-size:.68rem;font-weight:900;position:absolute;top:9px;right:9px}._photoStatus_3l4h9_124{color:#4f7f60;margin:9px 0 0;font-size:.69rem;font-weight:750}._privacyCheck_3l4h9_125{cursor:pointer;background:#e7f2e8;border-radius:11px;grid-template-columns:20px 1fr;align-items:start;gap:10px;margin-top:13px;padding:13px;display:grid}._privacyCheck_3l4h9_125 input{width:19px;height:19px;accent-color:var(--navy);margin:1px 0 0}._privacyCheck_3l4h9_125 span{color:#52665a;font-size:.71rem;line-height:1.45}._privacyCheck_3l4h9_125 strong{color:#285d3a;display:block}._honeypot_3l4h9_129{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._error_3l4h9_130{color:#8b3328;background:#fae8e3;border-radius:11px;margin:0 clamp(22px,5vw,52px) 16px;padding:12px 14px;font-size:.78rem;font-weight:750;line-height:1.4}._actions_3l4h9_131{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:78px;padding:14px clamp(20px,4vw,38px);display:flex}._actions_3l4h9_131>a,._backButton_3l4h9_132{min-height:44px;color:var(--muted);background:0 0;border:0;align-items:center;padding:0 12px;font-size:.76rem;font-weight:850;text-decoration:none;display:inline-flex}._primaryButton_3l4h9_133{min-height:49px;color:var(--white);background:var(--navy);border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:35px;padding:0 17px;font-size:.82rem;font-weight:950;display:inline-flex;box-shadow:0 8px 20px #17324d26}._primaryButton_3l4h9_133:disabled{opacity:.58;cursor:wait}._result_3l4h9_47{align-content:center;justify-items:start;min-height:500px;padding:clamp(35px,7vw,72px);display:grid}._resultSuccess_3l4h9_137,._resultNeutral_3l4h9_137{width:60px;height:60px;color:var(--white);background:#5d9b75;border-radius:19px;place-items:center;margin-bottom:18px;font-size:1.55rem;font-weight:950;display:grid}._resultNeutral_3l4h9_137{background:var(--coral)}._result_3l4h9_47>p:not(._kicker_3l4h9_56){max-width:680px;color:var(--muted);margin:15px 0 0;line-height:1.6}._shareBlock_3l4h9_140{background:#f3f5f4;border-radius:15px;width:min(720px,100%);margin-top:25px;padding:16px}._shareBlock_3l4h9_140>strong{color:var(--navy);font-size:.8rem}._shareBlock_3l4h9_140>div{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}._shareBlock_3l4h9_140 button,._shareBlock_3l4h9_140 a{min-height:42px;color:var(--navy);background:var(--white);border:1px solid #ccd6d9;border-radius:10px;align-items:center;padding:0 13px;font-size:.73rem;font-weight:900;text-decoration:none;display:inline-flex}._shareBlock_3l4h9_140 button:first-child{color:var(--white);border-color:var(--navy);background:var(--navy)}._resultActions_3l4h9_145{flex-wrap:wrap;align-items:center;gap:12px;margin-top:19px;display:flex}._resultActions_3l4h9_145 a,._resultActions_3l4h9_145 button{min-height:46px;color:var(--white);background:var(--navy);border:0;border-radius:11px;align-items:center;padding:0 15px;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}._resultActions_3l4h9_145 button{color:var(--navy);background:var(--yellow)}._footer_3l4h9_149{color:#bdcbd6;background:#10283e;justify-content:space-between;align-items:center;gap:30px;min-height:110px;padding:28px 5vw;display:flex}._footer_3l4h9_149 ._brand_3l4h9_35{color:var(--white)}._footer_3l4h9_149 p{text-align:right;max-width:590px;margin:0;font-size:.79rem;line-height:1.5}._footer_3l4h9_149 p a{color:var(--yellow);font-weight:850}@media (max-width:700px){._header_3l4h9_20{min-height:66px;padding:0 18px}._brand_3l4h9_35{font-size:.96rem}._brand_3l4h9_35 img{width:29px;height:32px}._allMissions_3l4h9_38{min-height:39px;padding:0 12px;font-size:.71rem}._allMissions_3l4h9_38 span{display:none}._main_3l4h9_40{padding:18px 14px 70px}._placeHeader_3l4h9_41{border-radius:19px;gap:13px;padding:17px}._placeEmoji_3l4h9_42{border-radius:16px;width:54px;height:54px;font-size:1.75rem}._placeHeader_3l4h9_41 h1{font-size:clamp(1.75rem,9vw,2.55rem)}._placeHeader_3l4h9_41 div:last-child>span{font-size:.72rem}._form_3l4h9_47,._result_3l4h9_47{border-radius:19px}._progress_3l4h9_48{grid-template-columns:1fr;gap:9px;padding:15px 17px}._progress_3l4h9_48>div:first-child{justify-content:space-between}._step_3l4h9_55{padding:27px 17px 25px}._step_3l4h9_55 h2,._result_3l4h9_47 h2{font-size:clamp(2.05rem,11vw,3rem)}._intro_3l4h9_58{margin-bottom:21px;font-size:.86rem}._choice_3l4h9_61,._choiceSelected_3l4h9_63{min-height:66px;padding:11px 12px}._detailedChoices_3l4h9_82,._twoQuestions_3l4h9_79{grid-template-columns:1fr;gap:20px}._twoQuestions_3l4h9_79 ._question_3l4h9_61+._question_3l4h9_61{margin-top:0}._pill_3l4h9_83,._pillSelected_3l4h9_83{min-height:68px}._compact_3l4h9_93,._compactSelected_3l4h9_94{min-height:50px}._photoSection_3l4h9_113{padding:15px}._error_3l4h9_130{margin:0 17px 12px}._actions_3l4h9_131{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-radius:0 0 19px 19px;min-height:76px;margin:0;padding:12px 14px;position:sticky;bottom:0;box-shadow:0 -10px 25px #17324d12}._primaryButton_3l4h9_133{gap:22px;min-height:50px}._result_3l4h9_47{min-height:520px;padding:35px 20px}._shareBlock_3l4h9_140>div{grid-template-columns:1fr 1fr;display:grid}._shareBlock_3l4h9_140 button,._shareBlock_3l4h9_140 a{text-align:center;justify-content:center}._footer_3l4h9_149{flex-direction:column;align-items:flex-start;padding:31px 20px}._footer_3l4h9_149 p{text-align:left}}@media (max-width:390px){._main_3l4h9_40{padding-inline:9px}._placeHeader_3l4h9_41{grid-template-columns:46px 1fr;padding:14px}._placeEmoji_3l4h9_42{width:46px;height:46px}._compactChoices_3l4h9_93{grid-template-columns:1fr}._actions_3l4h9_131>a,._backButton_3l4h9_132{padding-inline:5px}._primaryButton_3l4h9_133{gap:12px;padding-inline:13px}}@media (prefers-reduced-motion:reduce){._header_3l4h9_20,._actions_3l4h9_131{-webkit-backdrop-filter:none;backdrop-filter:none}._progressTrack_3l4h9_52 span,._choice_3l4h9_61,._choiceSelected_3l4h9_63{transition:none}}
