.elementor .legal-box{padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:20px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--card);& p { margin: 0 0 6px; font-size: 15.5px; } & b { color: var(--ink); }\n}.elementor .legal-p{font-size:16px;line-height:1.7;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;& a { color: var(--ink); } & b { color: var(--ink); }\n}.elementor .legal-h3{font-size:19px;line-height:1.3;margin-block-start:26px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .legal-h2{font-size:clamp(24px, 2.6vw, 30px);line-height:1.2;margin-block-start:44px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .legal{max-width:760px;}.elementor .bullet{position:relative;padding-inline-start:18px;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;&::before { content: '•'; position: absolute; left: 2px; top: 0; }\n}.elementor .h1-page{font-weight:400;font-size:clamp(44px, 7vw, 88px);letter-spacing:-0.025em;line-height:1;margin-block: 16px 22px;\n}.elementor .muted{color:var(--muted);}.elementor .in{width:100%;max-width:1180px;margin-inline: auto; padding-inline: 24px; box-sizing: border-box;\n}.elementor .phead{width:100%;display:flow-root;padding-block: 72px 56px;\n}.elementor .bg-paper{color:var(--text);background-color:var(--paper);}.elementor .sec{width:100%;display:flow-root;padding-block: 96px;\n}.elementor .eyebrow{font-family:var(--sans);font-weight:600;font-size:12px;color:var(--rust);letter-spacing:0.14em;text-transform:uppercase;}.elementor .pt-0{padding-block-start:0px;}