.flexible-warning-section{padding-top:clamp(64px,8vw,112px);padding-bottom:0;background:#fff}.flexible-warning-section .split{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);gap:32px clamp(32px,4vw,72px);align-items:start}.flexible-warning-section .h2{margin:0;color:#00172f;font-size:clamp(2rem,3.4vw,2.875rem);font-weight:500;line-height:1.05;letter-spacing:-0.03em}.flexible-warning-section .signs{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 clamp(32px,4vw,72px);margin:0;padding:8px 24px;list-style:none;background:#f2f5fb;border-radius:16px}.flexible-warning-section .signs li{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #d5dbe4;color:#00172f;font-weight:500}.flexible-warning-section .signs li:nth-last-child(-n+2){border-bottom:0}.flexible-warning-section .signs svg{flex:none;width:24px;height:24px;color:#c2560a}.flexible-warning-section .signs-note{display:flex;flex-direction:column;gap:12px;max-width:44em;margin-top:32px}.flexible-warning-section .signs-note h3{margin:0;color:#00172f;font-size:1.5rem;font-weight:500;line-height:1.15}.flexible-warning-section .signs-note p{margin:0;color:#4f5f76;font-size:1rem;line-height:1.45}@media(max-width: 820px){.flexible-warning-section .split{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 620px){.flexible-warning-section .signs{grid-template-columns:minmax(0, 1fr)}.flexible-warning-section .signs li:nth-last-child(2){border-bottom:1px solid #d5dbe4}}
