._page_1jd7e_1{background:#f5f7f9;color:#142936;min-height:100vh}._wrap_1jd7e_1{max-width:1160px;margin:auto;padding:55px 24px 90px}._kicker_1jd7e_1{font-weight:800;letter-spacing:.14em;color:#51778d;font-size:12px}._wrap_1jd7e_1 h1{font-size:clamp(36px,5vw,58px);line-height:1.1;margin:14px 0 23px}._wrap_1jd7e_1 h2{font-size:clamp(24px,3vw,32px)}._lead_1jd7e_1{max-width:850px;font-size:19px;line-height:1.65}._note_1jd7e_1{background:#fff;border-left:4px solid #52768a;padding:20px;margin:26px 0 50px;line-height:1.6}._wrap_1jd7e_1 section{margin-bottom:56px}._grid_1jd7e_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}._option_1jd7e_1,._selected_1jd7e_1{text-align:left;font:inherit;border:1px solid #ccd6db;border-radius:10px;padding:20px;background:#fff;display:flex;flex-direction:column;gap:13px;min-height:154px;cursor:pointer;color:#1e3441}._selected_1jd7e_1{background:#193345;color:#fff}._option_1jd7e_1 strong,._selected_1jd7e_1 strong{font-size:18px}._option_1jd7e_1 span,._selected_1jd7e_1 span{font-size:14px;line-height:1.45}._columns_1jd7e_1{display:grid;grid-template-columns:1.4fr 1fr;gap:22px}._panel_1jd7e_1{background:#fff;border:1px solid #d7e0e6;border-radius:12px;padding:28px}._panel_1jd7e_1 p,._panel_1jd7e_1 li{line-height:1.7}._panel_1jd7e_1 li{margin-bottom:8px}._scroll_1jd7e_1{overflow-x:auto;background:#fff;border-radius:10px;border:1px solid #d7e0e6}._wrap_1jd7e_1 table{border-collapse:collapse;width:100%;text-align:left}._wrap_1jd7e_1 th,._wrap_1jd7e_1 td{padding:16px;border-bottom:1px solid #e0e7eb;vertical-align:top}._wrap_1jd7e_1 thead{background:#193345;color:#fff}._wrap_1jd7e_1 tbody th{min-width:150px}._wrap_1jd7e_1 textarea{width:100%;box-sizing:border-box;border:1px solid #bfcdd5;border-radius:8px;padding:12px;font:inherit;margin:12px 0}._wrap_1jd7e_1 label{font-weight:700}._actions_1jd7e_1{display:flex;align-items:center;gap:20px;flex-wrap:wrap}._actions_1jd7e_1 button{padding:12px 18px;border:0;border-radius:7px;background:#193345;color:#fff;cursor:pointer;font:inherit}._wrap_1jd7e_1 a{color:#25556e;font-weight:700}@media(max-width:740px){._columns_1jd7e_1{grid-template-columns:1fr}._wrap_1jd7e_1{padding:30px 16px}._panel_1jd7e_1{padding:20px}}
