.legal-content[data-v-3ab20970] h2{color:#08275a;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;letter-spacing:-.045em;line-height:1.08;margin:0}.legal-content[data-v-3ab20970] .h5{color:#64748b;font-size:.95rem;line-height:1.8;margin-top:1.25rem}.legal-content[data-v-3ab20970] .h5 a{color:#9ccb3b}.legal-content[data-v-3ab20970] h3{border-top:1px solid #dbeafe;color:#08275a;font-size:1.35rem;font-weight:600;letter-spacing:-.03em;margin-top:2.5rem;padding-top:2rem}.legal-content[data-v-3ab20970] ul{display:grid;gap:1rem;margin-top:1.25rem}.legal-content[data-v-3ab20970] li{background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #dbeafe;border-radius:1.35rem;color:#475569;font-size:.92rem;line-height:1.85;padding:1.2rem 1.25rem 1.2rem 5.15rem;position:relative}.legal-content[data-v-3ab20970] li>strong:first-child{background:linear-gradient(135deg,#9ccb3b38,#9ccb3b14);border:1px solid rgba(156,203,59,.35);border-radius:999px;color:#5f8518;display:inline-grid;font-size:.82rem;font-weight:900;height:2.35rem;left:1.15rem;line-height:1;min-width:2.85rem;place-items:center;position:absolute;top:1.1rem}.legal-content[data-v-3ab20970] a{color:#1d4ed8;font-weight:800;text-decoration:none}.legal-content[data-v-3ab20970] a:hover{color:#08275a}
