.section.svelte-8km6zv{padding-top:19.6rem;padding-bottom:16rem}@media screen and (width<=768px){.section.svelte-8km6zv{padding-top:14.4rem;padding-bottom:9.6rem}}.head.svelte-8km6zv{border-top:1px solid var(--themed-lines);padding-top:2.4rem}.eyebrow.svelte-8km6zv{text-transform:uppercase;letter-spacing:.096rem;margin-bottom:1.2rem;font-size:1.2rem;font-style:normal;font-weight:600;line-height:140%}.title.svelte-8km6zv{letter-spacing:-.128rem;font-family:Atyp Display,sans-serif;font-size:6.4rem;font-style:normal;font-weight:400;line-height:110%}@media screen and (width<=768px){.title.svelte-8km6zv{font-family:Atyp Display,sans-serif;font-size:3.2rem;font-style:normal;font-weight:400;line-height:120%}}.layout.svelte-8km6zv{gap:var(--grid-gutter-width);grid-template-columns:1fr 2fr;align-items:start;margin-top:9.6rem;display:grid}@media screen and (width<=768px){.layout.svelte-8km6zv{grid-template-columns:1fr;gap:4.8rem;margin-top:4.8rem}}.aside.svelte-8km6zv{scrollbar-width:none;flex-direction:column;gap:4rem;max-width:34rem;max-height:calc(100vh - 14.4rem);margin-left:-1.6rem;padding-left:1.6rem;display:flex;position:sticky;top:12rem;overflow-y:auto}@media screen and (width<=768px){.aside.svelte-8km6zv{gap:3.2rem;max-width:none;max-height:none;margin-left:0;padding-left:0;position:static;overflow:visible}}.aside-title.svelte-8km6zv{text-transform:uppercase;letter-spacing:.096rem;font-size:1.2rem;font-style:normal;font-weight:600;line-height:140%}.details.svelte-8km6zv{gap:var(--grid-gutter-width);display:flex}.detail.svelte-8km6zv{flex:1}.detail-value.svelte-8km6zv{color:var(--themed-grey-text);letter-spacing:.016rem;border-top:1px solid var(--themed-lines);margin-top:1.2rem;padding-top:1.2rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:140%}@media screen and (width<=768px){.contents-title.svelte-8km6zv{display:none}}.contents-toggle.svelte-8km6zv{cursor:pointer;border:0;border-bottom:1px solid var(--themed-lines);width:100%;color:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:0 0 1.2rem;display:none}@media screen and (width<=768px){.contents-toggle.svelte-8km6zv{display:flex}}.contents-toggle-icon.svelte-8km6zv{width:1.2rem;height:1.2rem;position:relative}.contents-toggle-icon.svelte-8km6zv:before,.contents-toggle-icon.svelte-8km6zv:after{content:"";background-color:currentColor;width:100%;height:1px;transition:rotate .3s;position:absolute;top:50%;left:0}.contents-toggle-icon.svelte-8km6zv:after{rotate:90deg}[aria-expanded=true].svelte-8km6zv .contents-toggle-icon:where(.svelte-8km6zv):after{rotate:0deg}.contents-list.svelte-8km6zv{border-top:1px solid var(--themed-lines);margin-top:1.2rem;padding-top:.4rem}@media screen and (width<=768px){.contents-list.svelte-8km6zv{border-top:0;margin-top:0;padding-top:0;display:none}.contents-list.open.svelte-8km6zv{display:block}}.contents-link.svelte-8km6zv{color:var(--themed-grey-text);letter-spacing:.028rem;grid-template-columns:2.8rem 1fr;padding-block:.6rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;text-decoration:none;transition:color .3s;display:grid}.contents-link.svelte-8km6zv:hover,.contents-link.active.svelte-8km6zv{color:#121212}.contents-link.active.svelte-8km6zv .contents-number:where(.svelte-8km6zv):before{opacity:1}[data-theme=dark].svelte-8km6zv .contents-link:where(.svelte-8km6zv):hover,[data-theme=dark].svelte-8km6zv .contents-link.active:where(.svelte-8km6zv){color:#fff}.contents-link.svelte-8km6zv>span:where(.svelte-8km6zv):only-child{grid-column:1/-1}.contents-number.svelte-8km6zv{font-variant-numeric:tabular-nums;position:relative}.contents-number.svelte-8km6zv:before{content:"";opacity:0;background-color:currentColor;width:.6rem;height:.6rem;transition:opacity .3s;position:absolute;top:50%;left:-1.6rem;translate:0 -50%}@media screen and (width<=768px){.contents-number.svelte-8km6zv:before{display:none}}.body.svelte-8km6zv{max-width:76rem}.body.svelte-8km6zv .legal-richtext{line-height:160%}.body.svelte-8km6zv .legal-richtext p:not(:last-child){margin-bottom:1.6rem}.body.svelte-8km6zv .legal-richtext h2{text-transform:none;letter-spacing:normal;border-top:1px solid var(--themed-lines);margin-bottom:2.4rem;padding-top:2.4rem;scroll-margin-top:12rem;font-size:2.4rem;font-style:normal;font-weight:400;line-height:120%}.body.svelte-8km6zv .legal-richtext h2:not(:first-child){margin-top:6.4rem}.body.svelte-8km6zv .legal-richtext h3{text-transform:none;letter-spacing:normal;letter-spacing:.016rem;margin-bottom:.8rem;font-size:1.6rem;font-style:normal;font-weight:500;line-height:140%}.body.svelte-8km6zv .legal-richtext h3:not(:first-child){margin-top:3.2rem}.body.svelte-8km6zv .legal-richtext ul{list-style:square}.body.svelte-8km6zv .legal-richtext ul:not(:last-child),.body.svelte-8km6zv .legal-richtext ol:not(:last-child){margin-bottom:1.6rem}.body.svelte-8km6zv .legal-richtext blockquote{border-left:1px solid var(--themed-lines);padding-left:2.4rem}.body.svelte-8km6zv .legal-richtext blockquote:not(:last-child){margin-bottom:2.4rem}.body.svelte-8km6zv .legal-richtext li{padding-block:.4rem}.body.svelte-8km6zv .legal-richtext li::marker{color:#121212}.body.svelte-8km6zv .legal-richtext li p:not(:last-child){margin-bottom:0}[data-theme=dark].svelte-8km6zv .body:where(.svelte-8km6zv) .legal-richtext li::marker{color:#cefd54}
