.legal-page-module__fsme8q__hero{padding-bottom:clamp(40px,5vw,72px)!important}.legal-page-module__fsme8q__heroCopy{max-width:54rem;margin-top:clamp(28px,4vw,56px)}.legal-page-module__fsme8q__heroCopy h1{font-size:clamp(2.6rem,6vw,5.2rem)}.legal-page-module__fsme8q__intro{max-width:52ch;color:var(--ui-ink);font-family:var(--font-fraunces), serif;margin:24px 0 0;font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:350;line-height:1.45}.legal-page-module__fsme8q__revision{border-top:1px solid var(--ui-rule);color:var(--ui-ink-2);flex-wrap:wrap;gap:8px 28px;margin:28px 0 0;padding-top:16px;font-size:.84rem;display:flex}.legal-page-module__fsme8q__revision strong{color:var(--ui-moss);margin-right:6px;font-weight:500}.legal-page-module__fsme8q__body{padding-top:0!important}.legal-page-module__fsme8q__notice{border-left:1px solid var(--ui-moss);margin-bottom:clamp(40px,5vw,64px);padding:4px 0 4px 20px}.legal-page-module__fsme8q__notice h2{color:var(--ui-ink);letter-spacing:0;font-size:1.15rem;font-weight:400;line-height:1.3}.legal-page-module__fsme8q__notice p{max-width:64ch;color:var(--ui-ink-2);margin:8px 0 0;font-size:.95rem}.legal-page-module__fsme8q__layout{gap:40px;display:grid}.legal-page-module__fsme8q__index h2{color:var(--ui-moss);font-family:var(--font-karla), sans-serif;letter-spacing:.02em;margin-bottom:14px;font-size:.86rem;font-weight:500}.legal-page-module__fsme8q__index ol{border-top:1px solid var(--ui-rule);counter-reset:legal;margin:0;padding:0;list-style:none;display:grid}.legal-page-module__fsme8q__index li{border-bottom:1px solid var(--ui-rule);counter-increment:legal}.legal-page-module__fsme8q__index a{align-items:center;gap:12px;min-height:40px;font-size:.92rem;text-decoration:none;display:flex;color:var(--ui-ink)!important;font-weight:400!important}.legal-page-module__fsme8q__index a:before{width:1.6rem;color:var(--ui-gold);content:counter(legal, decimal-leading-zero);font-family:var(--font-fraunces), serif;font-size:.86rem;font-style:italic}.legal-page-module__fsme8q__index a:hover{color:var(--ui-teal)!important}.legal-page-module__fsme8q__doc{border-top:1px solid var(--ui-rule-strong)}.legal-page-module__fsme8q__section{border-bottom:1px solid var(--ui-rule);scroll-margin-top:calc(var(--ui-header-h) + 24px);padding-block:clamp(28px,3.4vw,44px)!important}.legal-page-module__fsme8q__section h2{margin-bottom:18px;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:340}.legal-page-module__fsme8q__section h3{margin:24px 0 10px;font-size:1.2rem}.legal-page-module__fsme8q__section p,.legal-page-module__fsme8q__section ul,.legal-page-module__fsme8q__section ol{max-width:68ch;color:var(--ui-ink);margin:0;line-height:1.7}.legal-page-module__fsme8q__section>*+*{margin-top:1em}.legal-page-module__fsme8q__section ul,.legal-page-module__fsme8q__section ol{padding-left:1.2rem}.legal-page-module__fsme8q__section li+li{margin-top:6px}.legal-page-module__fsme8q__section li::marker{color:var(--ui-moss)}.legal-page-module__fsme8q__pending{border-left:1px solid var(--ui-gold-deco);padding-left:14px;font-size:.92rem;font-style:italic;color:var(--ui-ink-2)!important}.legal-page-module__fsme8q__backLink{max-width:64ch;color:var(--ui-ink-2);margin:40px 0 0;font-size:.92rem}@media (min-width:64rem){.legal-page-module__fsme8q__layout{grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);align-items:start;gap:clamp(48px,6vw,96px)}.legal-page-module__fsme8q__aside{top:calc(var(--ui-header-h) + 32px);position:sticky}}
