.elementor .e-acc-hero-lg{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-acc-hero-wrap-lg{padding-block-start:56px;padding-block-end:48px;}.elementor .e-acc-screen-lg{width:100%;padding:0px;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--color-sand) 0%,var(--color-cream) 100%);\n}.elementor .e-acc-s1-lg{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-acc-s2-lg{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-acc-s3-lg{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-acc-s4-lg{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-acc-s5-lg{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-acc-card-lg{display:flex;flex-direction:column;gap:10px;}.elementor .e-acc-col-lg{max-width:760px;& a{color:var(--color-accent-deep);text-decoration:underline;text-underline-offset:2px;}& a:hover{color:var(--color-ink);}& .legal-table-wrap{overflow-x:auto;border:1px solid var(--color-line);border-radius:var(--border-radius);background:var(--color-paper);}& .legal-table-wrap:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px;}& .legal-table{width:100%;min-width:560px;border-collapse:collapse;font-family:var(--font-body), sans-serif;font-size:var(--font-size-small);line-height:1.5;color:var(--color-body-text);}& .legal-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}& .legal-table th,& .legal-table td{padding:10px 14px;text-align:left;vertical-align:top;border-top:1px solid var(--color-line);}& .legal-table thead th{border-top:0;background:var(--color-sand);color:var(--color-ink);font-size:var(--font-size-caption);font-weight:700;letter-spacing:1px;text-transform:uppercase;}& .legal-table tbody th{color:var(--color-ink);font-weight:600;}& .legal-list{margin:0;padding-inline-start:1.4em;font-family:var(--font-body), sans-serif;font-size:var(--font-size-ui);line-height:1.6;color:var(--color-body-text);}& .legal-list li+li{margin-top:6px;}\n}.elementor .e-acc-body-wrap-lg{padding-block-start:48px;padding-block-end:72px;}