.wa-landing.legal-page{min-height:100vh;background:#f3f6f8;color:#152536;font:16px/1.65 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,Helvetica,sans-serif;letter-spacing:-.005em}.wa-landing .legal-shell{width:min(960px,calc(100% - 32px));margin:auto;padding:72px 0}.wa-landing .legal-shell h1{font-size:clamp(36px,6vw,58px);line-height:1.1;letter-spacing:-.03em;color:#0b1f33;max-width:850px;margin:0}.wa-landing .legal-shell>p{font-size:19px;color:#4f6274;max-width:800px;line-height:1.7}.wa-landing .section-label{text-transform:uppercase;letter-spacing:.19em;font-size:11px;color:#176aa6;font-weight:700}.wa-landing .legal-back{display:inline-flex;margin-bottom:42px;color:#1769aa;font-weight:700;text-decoration:none}.wa-landing .legal-back:hover{text-decoration:underline}.wa-landing .method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:42px 0}.wa-landing .method-card{background:#fff;border:1px solid #d8e0e7;border-radius:18px;padding:28px}.wa-landing .method-card h2{font-size:22px;color:#0b1f33;margin:0 0 12px}.wa-landing .method-card p{color:#4f6274;line-height:1.7;margin:0}.wa-landing .legal-cta{display:inline-flex;padding:14px 22px;border-radius:10px;background:#0b1f33;color:#fff;font-weight:700;text-decoration:none}.wa-landing .legal-cta:hover{background:#12304a}.wa-landing .legal-footer{border-top:1px solid #d8e0e7;margin-top:56px;padding-top:28px;font-size:15px;color:#4f6274}.wa-landing :where(a):focus-visible{outline:3px solid #f2b84b;outline-offset:3px;border-radius:6px}@media (max-width:720px){.wa-landing .method-grid{grid-template-columns:1fr}}.wa-landing .legal-shell h2{font-size:clamp(24px,3.4vw,32px);line-height:1.2;letter-spacing:-.02em;color:#0b1f33;max-width:800px;margin:52px 0 14px}.wa-landing .legal-shell ol,.wa-landing .legal-shell ul{max-width:800px;color:#4f6274;line-height:1.7;padding-left:22px;margin:8px 0}.wa-landing .legal-shell li{margin:9px 0}.wa-landing .legal-shell .legal-cta{margin-top:8px}.wa-landing .cmp{width:100%;border-collapse:collapse;margin:30px 0;font-size:16px}.wa-landing .cmp td,.wa-landing .cmp th{text-align:left;vertical-align:top;padding:14px 16px;border-bottom:1px solid #d8e0e7;line-height:1.6;color:#4f6274}.wa-landing .cmp thead th{color:#0b1f33;font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.wa-landing .cmp th[scope=row]{color:#0b1f33;font-weight:700;width:22%}.wa-landing .cmp .cmp-wa{color:#152536;font-weight:600}@media (max-width:700px){.wa-landing .cmp,.wa-landing .cmp tbody,.wa-landing .cmp td,.wa-landing .cmp th,.wa-landing .cmp tr{display:block;width:100%}.wa-landing .cmp thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.wa-landing .cmp tr{background:#fff;border:1px solid #d8e0e7;border-radius:14px;padding:18px 20px;margin-bottom:16px}.wa-landing .cmp th[scope=row]{width:auto;padding:0 0 10px;font-size:18px;border:0}.wa-landing .cmp td{padding:10px 0 0;border:0}.wa-landing .cmp td:before{content:attr(data-col);display:block;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#176aa6;font-weight:700;margin-bottom:3px}}