.elementor .at-legal-p{font-family:var(--atalus-font-body);font-size:16.5px;color:var(--atalus-ink);line-height:1.72;display:block;& a { color: var(--atalus-forest); text-decoration: underline; text-underline-offset: 2px; } & strong { font-weight: 700; } & ul { margin: 6px 0px 0px 0px; padding-inline-start: 22px; } & li { margin-block-end: 6px; } & u { text-decoration: none; background-color: #fff1a8; padding: 0px 4px; border-radius: 4px; } & li { font-size: 16.5px; line-height: 1.65; color: var(--atalus-ink); font-family: var(--atalus-font-body); }\n}.elementor .at-legal-h{font-family:var(--atalus-font-heading);font-weight:800;font-size:26px;color:var(--atalus-forest-deep);letter-spacing:-0.01em;line-height:1.2;padding-block-start:26px;margin-block-start:22px;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--atalus-stone);\n}.elementor .at-legal-wrap{max-width:860px;padding-block-start:56px;padding-block-end:96px;padding-inline-start:6vw;padding-inline-end:6vw;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;}.elementor .at-btn-moss:hover,.elementor .at-btn-moss:focus-visible{background-color:var(--atalus-concrete);transform:translate3d(0px, -2px, 0px);}.elementor .at-btn-moss{font-family:var(--atalus-font-body);font-weight:800;font-size:15px;color:var(--atalus-forest-deep);padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;background-color:var(--atalus-moss);transition:transform 0.15s, background-color 0.15s;}.elementor .at-body-light{font-family:var(--atalus-font-body);font-size:18px;color:rgba(238,235,228,0.84);line-height:1.7;}.elementor .at-eyebrow-light{font-family:var(--atalus-font-body);font-weight:700;font-size:13px;color:var(--atalus-moss);letter-spacing:0.18em;text-transform:uppercase;}