@layer routes{.sl-legal-page{width:100%;padding:calc(var(--sl-header-height) + 2rem) 0 0;background:linear-gradient(#0b1d3324,#0b1d3300 12%),0 0}.sl-legal-page__shell{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:3.2rem;width:min(100%,1260px);margin:0 auto;padding:0 2.4rem 3rem;display:grid}.sl-legal-page__content{gap:1rem;display:grid}.sl-legal-page__eyebrow,.sl-legal-page__menu-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#f5f8ff8f;font-size:.75rem}.sl-legal-page__title{color:var(--sl-text);font-size:clamp(1.8rem,2.6vw,2.6rem);line-height:1.06}.sl-legal-page__lead{color:#f5f8ffb8;max-width:42rem;font-size:1rem;line-height:1.72}.sl-legal-page__document{gap:1rem;padding-top:1.2rem;display:grid}.sl-legal-page__heading{color:var(--sl-text);margin-top:1.8rem;font-size:clamp(1.12rem,1.26vw,1.32rem);line-height:1.22}.sl-legal-page__subheading{letter-spacing:.1em;text-transform:uppercase;color:#f5f8ffb3;margin-top:1rem;font-size:.96rem}.sl-legal-page__paragraph,.sl-legal-page__list{color:#f5f8ffcc;max-width:48rem;font-size:.96rem;line-height:1.76}.sl-legal-page__list{gap:.38rem;padding-left:1.1rem;display:grid}.sl-legal-page__menu{top:calc(var(--sl-header-height) + 1.4rem);align-self:start;gap:.92rem;display:grid;position:sticky}.sl-legal-page__menu-nav{gap:.5rem;display:grid}.sl-legal-page__menu-link{color:#f5f8ffbd;border-bottom:1px solid #ffffff14;padding:.58rem 0;text-decoration:none;transition:color .18s,border-color .18s;display:block}.sl-legal-page__menu-link[aria-current=page]{color:var(--sl-text);border-color:#2ea7f247}.sl-legal-page__menu-link:hover,.sl-legal-page__menu-link:focus-visible{color:var(--sl-accent-sky);outline:none}}@layer responsive{@scope(html[data-device-mode=mobile]){.sl-legal-page__shell{grid-template-columns:minmax(0,1fr);padding-left:1.5rem;padding-right:1.5rem}.sl-legal-page__menu{order:-1;position:static}}}
