.de-legal-hero{color:#fff;background:linear-gradient(120deg,#071c31 5%,#123752 100%);padding:4.7rem 0 4rem;overflow:hidden}.de-legal-hero__grid{grid-template-columns:minmax(0,1fr) minmax(14rem,.36fr);align-items:center;gap:4rem;display:grid}.de-legal-hero .eyebrow{color:#f2d58e}.de-legal-hero h1{color:#fff;max-width:19ch;margin:.8rem 0 1.4rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,5.6vw,5rem);line-height:1.08}.de-legal-hero__lead{color:#e5edf4;max-width:55ch;font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.7}.de-legal-hero__date{color:#c3d3df;margin:1.7rem 0 0;font-size:.8rem}.de-legal-hero__visual{justify-items:center;gap:1.5rem;min-height:18rem;display:grid;position:relative}.de-legal-hero__visual svg{z-index:1;width:8rem}.de-legal-hero__orbit{aspect-ratio:1;border:1px solid #d2a44138;border-radius:50%;width:17rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.de-legal-hero__orbit--inner{border-style:dashed;width:13rem;top:2rem}.de-legal-hero__word{z-index:1;text-align:center;color:#f3d583;letter-spacing:.03em;font-size:.85rem;line-height:1.65}.de-legal-navigation{background:#fff;border-top:1px solid #e0e5e9;border-bottom:1px solid #dbe2e8}.de-legal-navigation nav{flex-wrap:wrap;gap:.4rem 1.8rem;padding-top:.9rem;padding-bottom:.9rem;display:flex}.de-legal-navigation a{color:#344b5f;border-bottom:2px solid #0000;padding:.7rem .1rem;font-size:.84rem;font-weight:700;text-decoration:none;display:block}.de-legal-navigation a[aria-current=page]{color:#071c31;border-color:#a7781e}.de-legal-navigation a:hover{color:#071c31;text-decoration:underline}.de-legal-overview{background:#f4f6f8;padding:2.4rem 0}.de-legal-overview__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;display:grid}.de-legal-overview article{background:#fff;border:1px solid #dbe2e8;border-radius:.7rem;padding:1.6rem 1.5rem;position:relative}.de-legal-overview__number{color:#8c681e;font-family:Georgia,serif;font-size:1.5rem;position:absolute;top:1.3rem;right:1.5rem}.de-legal-overview article>p:first-of-type{text-transform:uppercase;letter-spacing:.06em;color:#526578;padding-right:2.5rem;font-size:.77rem;font-weight:700}.de-legal-overview h2{color:#071c31;margin:.65rem 0;font-size:1.25rem;line-height:1.35}.de-legal-overview article>p:last-child{color:#526578;margin-bottom:0;font-size:.87rem;line-height:1.6}.de-legal-content{background:#fff;padding:4rem 0 4.7rem}.de-legal-content__grid{grid-template-columns:minmax(0,.32fr) minmax(0,1fr);align-items:start;gap:4rem;display:grid}.de-legal-toc{position:sticky;top:7rem}.de-legal-toc .eyebrow{color:#586e82;font-size:.72rem}.de-legal-toc nav{gap:.25rem;margin-top:1rem;display:grid}.de-legal-toc nav a{color:#213c53;border-bottom:1px solid #e6ebef;grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.6rem;padding:.65rem 0;font-size:.82rem;line-height:1.55;text-decoration:none;display:grid}.de-legal-toc nav a:hover{text-decoration:underline}.de-legal-toc nav span{color:#8c681e;padding-top:.14rem;font-size:.7rem;font-weight:700}.de-legal-toc__contact{background:#f4f6f8;border-left:3px solid #b58b34;margin-top:2rem;padding:1.2rem}.de-legal-toc__contact h2{font-size:1rem;line-height:1.4}.de-legal-toc__contact p,.de-legal-toc__contact a{font-size:.81rem;line-height:1.65}.de-legal-toc__contact a{overflow-wrap:anywhere;color:#153c5c}.de-legal-article{min-width:0;max-width:54rem}.de-legal-section{border-bottom:1px solid #dbe2e8;margin:0 0 2.3rem;padding:0 0 2.3rem;scroll-margin-top:8rem;position:relative}.de-legal-section__number{color:#8c681e;background:#fbf6e8;border-radius:50%;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-size:.75rem;font-weight:700;display:inline-flex;margin:0 0 .8rem!important}.de-legal-section h2,.de-legal-sources h2{color:#071c31;margin:.1rem 0 1.3rem;font-family:Georgia,serif;font-size:clamp(1.55rem,2.6vw,2.15rem);line-height:1.25}.de-legal-section>p:not(.de-legal-section__number),.de-legal-section>ul:not(.de-legal-section__links),.de-legal-sources p{color:#3a5063;margin:0 0 1.15rem;font-size:.98rem;line-height:1.85}.de-legal-facts{border:1px solid #dbe2e8;border-radius:.6rem;margin:1.6rem 0;overflow:hidden}.de-legal-facts>div{background:#f8fafb;grid-template-columns:minmax(8rem,.42fr) minmax(0,1fr);gap:1.2rem;padding:1.1rem 1.2rem;display:grid}.de-legal-facts>div+div{border-top:1px solid #dbe2e8}.de-legal-facts dt{color:#4d6477;font-size:.8rem;font-weight:700;line-height:1.6}.de-legal-facts dd{color:#071c31;overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.65}.de-legal-article a{color:#123e62;text-underline-offset:.2em}.de-legal-section__links,.de-legal-sources ul{gap:.7rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.de-legal-section__links a,.de-legal-sources a{font-size:.84rem;font-weight:700;line-height:1.65;display:inline-block}.de-legal-note{background:#fbf6e8;border-left:3px solid #ad8228;padding:1rem}.de-legal-sources{background:#f4f6f8;border-radius:.7rem;padding:2rem}.de-legal-sources .eyebrow{color:#52677a;font-size:.74rem}.de-legal-help{color:#fff;background:#071c31;padding:3rem 0}.de-legal-help>.container{justify-content:space-between;align-items:center;gap:3rem;display:flex}.de-legal-help .eyebrow{color:#f3d583}.de-legal-help h2{color:#fff;max-width:28ch;margin:.5rem 0 1rem;font-family:Georgia,serif;font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.3}.de-legal-help p:not(.eyebrow){color:#d2dfe9;max-width:60ch;font-size:.95rem;line-height:1.7}.de-legal-help .button{flex-shrink:0}.de-legal-hero,.de-legal-overview,.de-legal-content,.de-legal-help{overflow-wrap:break-word}.de-legal-navigation a:focus-visible,.de-legal-content a:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #a87c26}@media (width<=1000px){.de-legal-content__grid{grid-template-columns:minmax(0,.4fr) minmax(0,1fr);gap:2rem}.de-legal-hero__grid{gap:1.5rem}.de-legal-hero__visual{transform:scale(.85)}}@media (width<=760px){.de-legal-hero{padding:3.2rem 0}.de-legal-hero__grid{grid-template-columns:1fr}.de-legal-hero__visual{display:none}.de-legal-content__grid{grid-template-columns:1fr;gap:2.5rem}.de-legal-toc{position:static}.de-legal-toc nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem 1.1rem}.de-legal-toc__contact{display:none}.de-legal-overview__grid{grid-template-columns:1fr}.de-legal-overview article{padding:1.2rem 1.4rem}.de-legal-overview h2{font-size:1.12rem}.de-legal-overview article>p:first-of-type{margin-top:0}.de-legal-help>.container{gap:1.2rem;display:grid}.de-legal-help .button{justify-self:start}.de-legal-content{padding:2.7rem 0}.de-legal-navigation nav{gap:.15rem 1.3rem}.de-legal-navigation a{font-size:.79rem}}@media (width<=440px){.de-legal-hero h1{font-size:clamp(2rem,8.6vw,2.4rem)}.de-legal-toc nav{grid-template-columns:1fr}.de-legal-facts>div{grid-template-columns:1fr;gap:.3rem;padding:1rem}.de-legal-sources{padding:1.3rem}.de-legal-section>p:not(.de-legal-section__number){font-size:.94rem}.de-legal-section h2{font-size:1.55rem}}
