.check_main__Hbgog{min-height:100svh;display:flex;justify-content:center;padding:96px 24px 120px}.check_panel___PeQg{width:100%;max-width:640px}.check_title__h7JUw{margin-top:56px!important;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.4;letter-spacing:.025em}.check_title__h7JUw em{color:#fff}.check_lead__M5mHs{margin-top:18px!important;color:#c8c8bd;font-size:clamp(15px,1.4vw,18px);font-weight:600;line-height:1.75}.check_form__8uEX0{max-width:none;margin-top:40px}.check_secondLabel__iyvXz{margin-top:20px}.check_optional__lJX4Z{margin-left:6px;color:#888;font-size:11px}.check_textarea__CT6nM{display:block;width:100%;min-height:84px;padding:14px 17px;border:1px solid #fffb1f55;border-radius:10px;background:#ffffff0a;color:white;font-size:16px;line-height:1.75;box-shadow:0 0 18px #fffb1f0d;resize:vertical}.check_textarea__CT6nM::placeholder{color:#aaa}.check_textarea__CT6nM:disabled{opacity:.65}.check_form__8uEX0 button{margin-top:18px}.check_result__Wjaln{margin-top:48px;outline:none}.check_result__Wjaln:empty{display:none}.check_stages__1pM0l{list-style:none;margin:0;padding:0;display:grid;gap:14px}.check_stages__1pM0l li{position:relative;padding-left:26px;font-size:15px;line-height:1.75;transition:color .6s cubic-bezier(.16,1,.3,1)}.check_stages__1pM0l li:before{content:"";position:absolute;left:0;top:.62em;width:9px;height:9px;border-radius:50%;border:1px solid #ffffff40}.check_stageDone__r6MJ_{color:#888}.check_stageDone__r6MJ_:before{background:#ffffff59;border-color:transparent!important}.check_stageNow__YWA1M{color:#fff;font-weight:700}.check_stageNow__YWA1M:before{background:var(--brand);border-color:transparent!important;box-shadow:0 0 14px #fffb1f80;animation:check_glow__a4lYr 1.6s cubic-bezier(.16,1,.3,1) infinite alternate}.check_stageNext__xc_77{color:#666}@keyframes check_glow__a4lYr{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.check_stageNow__YWA1M:before{animation:none}}.check_resultTitle__3EB8T{font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.5}.check_resultBody__NH9tf,.check_resultNote__mA08t{margin-top:14px!important;color:#c8c8bd;font-size:15px;line-height:1.75}.check_matches__tEpJM{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:12px}.check_match__t1Mm_{padding:20px 22px;border:1px solid #ffffff1f;border-left:2px solid var(--brand);border-radius:12px;background:linear-gradient(180deg,#ffffff0d,#ffffff05)}.check_matchLabel__VkeJc{font-size:16px;font-weight:700;line-height:1.6}.check_matchReason__qNL8k{margin-top:6px!important;color:#c8c8bd;font-size:14px;line-height:1.75}.check_apply__6fiqZ{margin-top:28px}@media (max-width:760px){.check_main__Hbgog{padding:64px 20px 96px}.check_title__h7JUw{margin-top:40px!important}}.share_card___1UFo{position:relative;overflow:hidden;margin-top:40px;padding:32px 30px 28px;border:1px solid #ffffff1f;border-radius:18px;background:#050505;display:grid;gap:18px}.share_card___1UFo:before{content:"";position:absolute;top:-30%;right:-12%;width:45%;height:160%;background:linear-gradient(100deg,transparent 45%,color-mix(in srgb,var(--brand) 12%,transparent) 50%,transparent 55%);pointer-events:none}.share_headline__5zvGz{color:#bdbdbd;font-size:13px!important;font-weight:600;letter-spacing:.06em}.share_caption___QRjj{color:var(--brand);font-size:12px;margin-bottom:6px!important}.share_wish__GOaEX{font-size:clamp(22px,3vw,30px);font-weight:800;line-height:1.5;overflow-wrap:anywhere}.share_figure__Mo2FX{font-size:17px;font-weight:700}.share_figure__Mo2FX em{margin-right:2px;font-size:26px}.share_details__qho02{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:4px;color:#cfcfcf;font-size:13px;line-height:1.7}.share_brand__Zu_BU{display:flex;align-items:center;gap:10px;color:#9b9b9b;font-size:12px}.share_brandLogo__q6WIL{width:64px;height:auto}.share_mini__fUyaJ{margin-top:40px;padding:14px 16px;border:1px solid #ffffff1f;border-radius:14px;background:#050505;display:grid;gap:6px}.share_mini__fUyaJ .share_caption___QRjj{margin:0!important;color:#9b9b9b}.share_miniWish__WMiOh{font-size:15px;font-weight:700;line-height:1.6}.share_miniFigure__sufIe{color:var(--brand);font-size:13px;font-weight:700}.share_cta__BZqiq{margin-top:28px;text-decoration:none}.share_ctaNote__cbUZ8{margin-top:14px!important;color:#c8c8bd;font-size:14px;line-height:1.75}.share_label__lp2HN{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.share_examples__HI2LS{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#9b9b9b;font-size:12px}.share_example__TLDvA{min-height:36px;padding:6px 14px;border:1px solid #ffffff38;border-radius:18px;background:transparent;color:#ddd;font-size:13px;cursor:pointer}.share_example__TLDvA:hover{border-color:var(--brand);color:var(--brand)}.share_link__4tfky{color:var(--brand);text-decoration:underline;text-underline-offset:3px}