._fields_1fhcn_1{border:0;padding:0;margin:0;min-width:0;display:grid;gap:22px}._urgentNotice_1fhcn_1,._safety_1fhcn_1{padding:17px 20px;border-radius:14px;margin:0 0 16px;line-height:1.6;font-size:14px}._urgentNotice_1fhcn_1{background:#fff4e6;border:1px solid #e5bc78}._urgentNotice_1fhcn_1 ul{margin:10px 0;padding-left:22px}._urgentNotice_1fhcn_1 li{margin:5px 0}._urgentNotice_1fhcn_1 p{margin:10px 0 0}._safety_1fhcn_1{background:#fff0f0;border:1px solid #d99b9b}._page_1fhcn_1{min-height:100vh;background:var(--background);color:var(--foreground);padding:36px 20px 70px}._wrap_1fhcn_1{max-width:850px;margin:auto}._back_1fhcn_1{display:inline-flex;align-items:center;gap:8px;color:var(--foreground);text-decoration:none;font-weight:600;margin-bottom:30px}._header_1fhcn_1{display:flex;align-items:center;gap:22px;margin-bottom:28px}._header_1fhcn_1 img{width:98px;height:98px;object-fit:contain;border-radius:18px;background:#fff;padding:5px}._kicker_1fhcn_1{font-size:12px;font-weight:800;letter-spacing:.11em;color:var(--primary)}._header_1fhcn_1 h1{font-size:clamp(32px,5vw,52px);line-height:1.1;margin:7px 0}._header_1fhcn_1 p{margin:0;line-height:1.6;color:#625760}._form_1fhcn_1{background:#fff;padding:clamp(22px,5vw,42px);border-radius:24px;box-shadow:0 10px 38px #4b203011;display:grid;gap:22px}._two_1fhcn_1{display:grid;grid-template-columns:1fr 1fr;gap:20px}._form_1fhcn_1 label{display:grid;gap:8px;font-weight:700;font-size:14px}._form_1fhcn_1 input,._form_1fhcn_1 select,._form_1fhcn_1 textarea{width:100%;font:inherit;font-size:16px;font-weight:400;color:#29232b;background:#fff;border:1px solid #d9cbd1;border-radius:10px;padding:13px 14px;min-width:0}._form_1fhcn_1 input:focus,._form_1fhcn_1 select:focus,._form_1fhcn_1 textarea:focus{outline:2px solid var(--primary);outline-offset:1px}._form_1fhcn_1 textarea{resize:vertical}._note_1fhcn_1{margin:0;font-size:13px;line-height:1.55;color:#625760}._form_1fhcn_1 button{display:inline-flex;justify-content:center;align-items:center;gap:10px;border:0;border-radius:100px;background:var(--primary);color:#fff;padding:16px 23px;font:inherit;font-weight:800;cursor:pointer;justify-self:start}._next_1fhcn_1{margin:25px auto 0;padding:20px 24px;background:#f7f8f4;border:1px solid #e1e7de;border-radius:16px}._next_1fhcn_1 h2{font-size:19px;margin:0 0 8px}._next_1fhcn_1 p{font-size:14px;line-height:1.65;margin:0;color:#514b50}._foot_1fhcn_1{text-align:center;font-weight:700;color:var(--primary);margin-top:28px}@media(max-width:600px){._header_1fhcn_1{align-items:flex-start;gap:13px}._header_1fhcn_1 img{width:70px;height:70px}._two_1fhcn_1{grid-template-columns:1fr}._form_1fhcn_1 button{width:100%}}._form_1fhcn_1 button._frequencyTrigger_1fhcn_2{width:100%;justify-content:space-between;border:1px solid #d9cbd1;border-radius:10px;background:#fff;color:#29232b;padding:13px 14px;font-size:16px;font-weight:400;height:auto;min-height:48px;margin:8px 0}._form_1fhcn_1 button._frequencyTrigger_1fhcn_2:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._form_1fhcn_1 button._retryCheck_1fhcn_3{max-width:100%;min-height:48px;white-space:normal;text-align:center;line-height:1.4;border:1px solid #c690a5;background:#fff4f8;color:#822044}._form_1fhcn_1 button._retryCheck_1fhcn_3:focus-visible{outline:2px solid #822044;outline-offset:3px}._back_1fhcn_1{min-height:44px;padding-block:8px}._form_1fhcn_1 button:focus-visible{outline:3px solid var(--primary);outline-offset:3px}._form_1fhcn_1 button:disabled{opacity:.58;cursor:not-allowed}._form_1fhcn_1 button:disabled:focus-visible{outline:none}._referenceActions_1fhcn_11{display:grid;justify-items:start;gap:10px}._referenceActions_1fhcn_11 p{margin:0;line-height:1.6;overflow-wrap:anywhere}._form_1fhcn_1 ._referenceActions_1fhcn_11 button{min-height:44px;padding:10px 18px}@media(max-width:600px){._referenceActions_1fhcn_11{justify-items:stretch}._form_1fhcn_1 ._referenceActions_1fhcn_11 button{width:100%}}._urgentCall_1fhcn_16{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;margin-top:16px;padding:12px 20px;border:2px solid #9b1750;border-radius:999px;background:#9b1750;color:#fff;font-weight:800;text-align:center;text-decoration:none;line-height:1.4}._urgentCall_1fhcn_16:hover{background:#77103d;border-color:#77103d;color:#fff}._urgentCall_1fhcn_16:focus-visible{outline:3px solid #9b1750;outline-offset:4px}@media(max-width:600px){._urgentCall_1fhcn_16{width:100%;min-height:52px}}._urgentNotice_1fhcn_1{padding:24px;line-height:1.8}._urgentNotice_1fhcn_1 ul{margin:20px 0;padding-left:22px}._urgentNotice_1fhcn_1 li+li{margin-top:18px}._urgentNotice_1fhcn_1 p{margin-top:22px}._header_1fhcn_1 p{line-height:1.8;margin-top:18px}
