._panel_3fbd1_1{background:var(--card,#fff);max-width:1200px;color:var(--foreground,#172b43);border:1px solid #dbe4ec;border-radius:20px;margin:32px auto;padding:clamp(20px,4vw,40px);scroll-margin-top:100px}._panel_3fbd1_1 small{letter-spacing:.08em;color:#526c83;font-weight:700}._panel_3fbd1_1 h2{margin:12px 0;font-size:clamp(22px,3vw,30px);line-height:1.25}._panel_3fbd1_1 h3{margin:24px 0 10px;font-size:20px}._panel_3fbd1_1 p{max-width:85ch;margin:12px 0;font-size:16px;line-height:1.8}._panel_3fbd1_1 a{color:#245aa5;text-underline-offset:3px;text-decoration:underline}._panel_3fbd1_1 form{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}._panel_3fbd1_1 label{gap:8px;font-size:15px;font-weight:600;display:grid}._panel_3fbd1_1 input,._panel_3fbd1_1 select{background:var(--card,#fff);width:100%;min-height:46px;color:inherit;font:inherit;border:1px solid #aabcca;border-radius:8px;padding:10px}._panel_3fbd1_1 button{color:#fff;min-height:46px;font:inherit;background:#245aa5;border:0;border-radius:8px;padding:12px 20px;font-weight:700}._panel_3fbd1_1 :is(input,select,button,a):focus-visible{outline-offset:3px;outline:3px solid #669be0}._panel_3fbd1_1 dl{color:#172b43;background:#f2f6fa;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;padding:20px;display:grid}._panel_3fbd1_1 dt{font-size:14px}._panel_3fbd1_1 dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:21px;font-weight:700}@media (width<=650px){._panel_3fbd1_1 form{grid-template-columns:1fr}._panel_3fbd1_1{margin:24px 12px}}
