.rc-legalpage__hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#fbfdfe,#f2f8fc);border-bottom:1px solid var(--color-border);padding:var(--space-32) 0 var(--space-26)}.rc-legalpage__arc{position:absolute;right:-180px;top:-260px;width:520px;height:520px;border-radius:50%;border:1px solid rgba(10,90,166,.1);pointer-events:none}.rc-legalpage__breadcrumb{display:flex;gap:.8rem;font-size:var(--text-14);color:var(--color-fg-subtle);margin-bottom:var(--space-12)}.rc-legalpage__breadcrumb a{color:var(--color-link);text-decoration:none}.rc-legalpage__breadcrumb a:hover{text-decoration:underline}.rc-legalpage__title{margin:0 0 var(--space-10);font-size:4rem;letter-spacing:-.03em}.rc-legalpage__lead{margin:0 0 var(--space-10);max-width:64rem;font-size:var(--text-16);line-height:1.7;color:#37485a}.rc-legalpage__meta{margin:0;font-size:var(--text-13);color:var(--color-fg-subtle)}.rc-legalpage__meta a{color:var(--color-link);font-weight:700}.rc-legalpage__grid{display:grid;gap:var(--space-48, 4.8rem);padding-top:var(--space-40);padding-bottom:var(--space-64);align-items:start}.rc-legalpage__grid--3col{grid-template-columns:23.2rem minmax(0,1fr) 30rem}.rc-legalpage__grid--2col-form{grid-template-columns:minmax(0,1fr) 34rem}.rc-legalpage__grid--2col-short{grid-template-columns:minmax(0,1fr) 30rem}.rc-legalpage__toc{position:sticky;top:10rem}.rc-legalpage__toc-title{margin:0 0 var(--space-10);font-size:var(--text-12);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#7e96a8}.rc-legalpage__toc ul{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none}.rc-legalpage__toc a{display:block;padding:.6rem var(--space-10);border-left:2px solid transparent;font-size:var(--text-13);color:var(--color-fg-muted);text-decoration:none;line-height:1.4}.rc-legalpage__toc a:hover{color:var(--color-link)}.rc-legalpage__toc a[aria-current=true]{border-left-color:var(--color-link);color:var(--color-link);font-weight:700;background:#0a5aa60a}.rc-legalpage__content{max-width:64rem;min-width:0}.rc-legalpage__grid--2col-form .rc-legalpage__content{max-width:70rem}.rc-legalpage__section,.rc-legalpage__paragraph{scroll-margin-top:10rem;margin-bottom:var(--space-32)}.rc-legalpage__content h2{margin:0 0 var(--space-14);font-size:2.2rem;font-weight:800;letter-spacing:-.02em;color:var(--color-fg)}.rc-legalpage__rte{font-size:var(--text-15);line-height:1.75;color:#37485a}.rc-legalpage__rte p{margin:0 0 1.2rem}.rc-legalpage__rte p:last-child{margin-bottom:0}.rc-legalpage__rte a{color:var(--color-link);font-weight:700}.rc-legalpage__callout{border:1px solid var(--color-link-border);border-radius:14px;background:#0a5aa60a;padding:var(--space-16) var(--space-18);margin-bottom:var(--space-26)}.rc-legalpage__callout--success{border-color:#159e554d;background:#159e550d}.rc-legalpage__callout--muster{border-style:dashed;border-color:#0b223340;background:#f7fafd}.rc-legalpage__callout-title{margin:0 0 .6rem;font-size:var(--text-14);font-weight:800;color:var(--color-fg)}.rc-legalpage__tablewrap{overflow-x:auto;margin-bottom:var(--space-26);border:1px solid var(--color-border);border-radius:12px}.rc-legalpage__table{width:100%;border-collapse:collapse;font-size:var(--text-14)}.rc-legalpage__table caption{text-align:left;padding:var(--space-12) var(--space-14) 0;font-weight:800;font-size:var(--text-14);color:var(--color-fg)}.rc-legalpage__table th[scope=row]{text-align:left;font-weight:700;color:#4a6072;width:38%}.rc-legalpage__table th,.rc-legalpage__table td{padding:var(--space-10) var(--space-14);vertical-align:top;color:#37485a}.rc-legalpage__table tbody tr:nth-child(odd){background:#f8fafc}.rc-legalpage__accordion{border:1px solid var(--color-border);border-radius:12px;margin-bottom:var(--space-12)}.rc-legalpage__accordion summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-14) var(--space-16);min-height:4.4rem;cursor:pointer;list-style:none;font-size:var(--text-15);font-weight:700;color:var(--color-fg)}.rc-legalpage__accordion summary::-webkit-details-marker{display:none}.rc-legalpage__accordion[open] summary svg{transform:rotate(180deg)}.rc-legalpage__accordion .rc-legalpage__rte{padding:0 var(--space-16) var(--space-16);font-size:var(--text-14)}.rc-legalpage__badge{display:inline-flex;align-items:center;margin-left:.8rem;padding:.2rem .9rem;border-radius:var(--radius-pill);background:#0a5aa614;color:var(--color-link);font-size:1.1rem;font-weight:700}.rc-legalpage__kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-12);margin-bottom:var(--space-26)}.rc-legalpage__kpi{border:1px solid var(--color-border);border-radius:14px;padding:var(--space-14) var(--space-16);display:flex;flex-direction:column;gap:.3rem}.rc-legalpage__kpi b{font-size:2.2rem;font-weight:800;letter-spacing:-.02em;color:var(--color-fg)}.rc-legalpage__kpi span{font-size:var(--text-12);color:#4a6072}.rc-legalpage__steps{display:grid;gap:var(--space-12);margin:0 0 var(--space-26);padding:0;list-style:none;counter-reset:rc-step}.rc-legalpage__steps li{counter-increment:rc-step;display:flex;flex-direction:column;gap:.3rem;border:1px solid var(--color-border);border-radius:14px;padding:var(--space-14) var(--space-16) var(--space-14) 5.4rem;position:relative}.rc-legalpage__steps li:before{content:counter(rc-step);position:absolute;left:var(--space-14);top:var(--space-14);display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--color-primary-ink);color:#fff;font-size:var(--text-13);font-weight:800}.rc-legalpage__steps b{font-size:var(--text-14);color:var(--color-fg)}.rc-legalpage__steps span{font-size:var(--text-13);line-height:1.6;color:#37485a}.rc-legalpage__absaetze{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-10)}.rc-legalpage__absaetze li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:var(--space-10);font-size:var(--text-15);line-height:1.75;color:#37485a}.rc-legalpage__absatz-nr{color:#7e96a8;font-weight:700}.rc-legalside{display:flex;flex-direction:column;gap:var(--space-14);position:sticky;top:10rem}.rc-legalside__card{border:1px solid var(--color-border);border-radius:14px;padding:var(--space-16) var(--space-18)}.rc-legalside__title{margin:0 0 .8rem;font-size:var(--text-14);font-weight:800;color:var(--color-fg)}.rc-legalside__text{margin:0 0 var(--space-12);font-size:var(--text-13);line-height:1.6;color:var(--color-fg-muted)}.rc-legalside__whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;width:100%;min-height:4.4rem;border:2px solid var(--color-success-ink);border-radius:var(--radius-button);color:var(--color-success-ink);font-size:var(--text-13);font-weight:700;text-decoration:none;margin-bottom:.8rem}.rc-legalside__whatsapp:hover{background:var(--color-success-bg)}.rc-legalside__phone{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;width:100%;min-height:4rem;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-fg);font-size:var(--text-13);font-weight:700;text-decoration:none}.rc-legalside__phone:hover{border-color:var(--color-link)}.rc-legalside__nav{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.rc-legalside__nav a,.rc-legalside__nav span{display:inline-flex;min-height:3.2rem;align-items:center;font-size:var(--text-14);color:var(--color-link);text-decoration:none}.rc-legalside__nav a:hover{text-decoration:underline}.rc-legalside__nav span[aria-current]{color:var(--color-fg);font-weight:800}.rc-legalside__cookie{font-weight:700}.rc-legalside__form{display:flex;flex-direction:column;gap:.6rem}.rc-legalside__form label{font-size:var(--text-12);font-weight:700;color:var(--color-fg-subtle)}.rc-legalside__form input[type=text],.rc-legalside__form input[type=email]{min-height:4.4rem;padding:0 var(--space-12);border:1px solid var(--color-border);border-radius:10px;font-family:inherit;font-size:var(--text-14)}.rc-legalside__check{display:flex;align-items:flex-start;gap:.8rem;font-size:var(--text-13);color:#37485a;margin-top:.4rem}.rc-legalside__check input{width:1.8rem;height:1.8rem;margin-top:.2rem}.rc-legalside__form-privacy{margin:.4rem 0 0;font-size:var(--text-12);color:var(--color-fg-subtle)}.rc-legalside__form-privacy a{color:var(--color-link)}.rc-legalside__submit{margin-top:.6rem;min-height:4.6rem;border:none;border-radius:var(--radius-button);background:var(--color-primary-ink);color:#fff;font-family:inherit;font-size:var(--text-14);font-weight:800;cursor:pointer}.rc-legalside__submit:hover{background:var(--color-link)}.rc-legalside__form-success{display:flex;align-items:center;gap:.6rem;margin:0;font-size:var(--text-13);font-weight:700;color:var(--color-success-ink)}.rc-legalside__form-error{display:flex;align-items:center;gap:.6rem;margin:0;font-size:var(--text-13);font-weight:700;color:var(--color-error, #c2372b)}@media screen and (max-width:989px){.rc-legalpage__title{font-size:2.8rem}.rc-legalpage__grid--3col,.rc-legalpage__grid--2col-form,.rc-legalpage__grid--2col-short{grid-template-columns:1fr;gap:var(--space-22)}.rc-legalpage__toc{position:static;overflow-x:auto;-webkit-overflow-scrolling:touch}.rc-legalpage__toc-title{display:none}.rc-legalpage__toc ul{flex-direction:row;gap:.8rem;padding-bottom:.6rem}.rc-legalpage__toc a{white-space:nowrap;border:1px solid var(--color-border);border-left-width:1px;border-radius:var(--radius-pill);padding:.8rem 1.4rem;min-height:4rem;display:inline-flex;align-items:center}.rc-legalpage__toc a[aria-current=true]{border-color:var(--color-link);background:#0a5aa60f}.rc-legalpage__kpis{grid-template-columns:1fr}.rc-legalside{position:static}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-legal-page.css.map */
