.elementor .legal-h2{margin-block-start:28px;}.elementor .legal-body{width:100%;max-width:720px;color:var(--ink-black);padding:0px;flex-direction:column;gap:20px;& a { color: var(--ink-black); text-decoration: underline; } & ul { margin: 0; padding-left: 24px; list-style: disc; } & li { margin-bottom: 6px; }\n}.elementor .legal-page{padding-block-start:220px;padding-block-end:140px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--paper);justify-content:center;}.elementor .btn-outline:hover,.elementor .btn-outline:focus-visible{color:var(--paper);background-color:var(--ink-black);}.elementor .btn-outline:focus{outline-offset:2px;outline: 2px solid var(--blue-fog);\n}.elementor .btn-outline{font-family:"Stack Sans Text";font-weight:400;font-size:14px;color:var(--ink-black);line-height:1.75;text-decoration:none;padding-block-start:6px;padding-block-end:6px;padding-inline-start:30px;padding-inline-end:30px;border-radius:0px;border-width:1px;border-color:var(--ink-black);border-style:solid;background-color:transparent;transition:background-color 0.2s, color 0.2s;}.elementor .body-sm{font-family:"Stack Sans Text";font-weight:400;font-size:14px;letter-spacing:0px;line-height:1.75;}.elementor .body{font-family:"Stack Sans Text";font-weight:400;font-size:16px;letter-spacing:0px;line-height:1.75;}.elementor .h4{font-family:miller-display;font-weight:400;font-size:28px;letter-spacing:0px;line-height:1.65;}.elementor .h2{font-family:miller-display;font-weight:400;font-size:48px;letter-spacing:0px;line-height:1.25;}