.LegalView_page__pMtc5{max-width:860px;margin:0 auto;padding:var(--elysian-space-24) var(--elysian-gutter) var(--elysian-space-88)}.LegalView_back__rPAFk{display:inline-flex;align-items:center;gap:var(--elysian-space-8);font-size:12.5px;font-weight:600;color:var(--elysian-text-muted);border:1px solid var(--elysian-border-interactive);border-radius:var(--elysian-radius-pill);padding:8px 15px;margin-bottom:var(--elysian-space-20);transition:color var(--elysian-transition-color),border-color var(--elysian-transition-color)}.LegalView_back__rPAFk:hover{color:var(--elysian-text);border-color:var(--elysian-border-hover)}.LegalView_title__MFW6C{font-family:var(--elysian-font-display);font-weight:600;font-size:34px;letter-spacing:-.02em;margin-bottom:var(--elysian-space-10)}.LegalView_meta__zwMin{display:flex;flex-wrap:wrap;gap:var(--elysian-space-8);margin-bottom:var(--elysian-space-28)}.LegalView_card__TCooj{background:var(--elysian-surface);border:1px solid var(--elysian-border-panel);border-radius:var(--elysian-radius-card-lg);padding:clamp(20px,4vw,34px);margin-bottom:var(--elysian-space-16)}.LegalView_card__TCooj:focus-visible{border-radius:var(--elysian-radius-card-lg)}.LegalView_cardTitle__pCmPl{font-family:var(--elysian-font-display);font-weight:600;font-size:var(--elysian-section-title-size);letter-spacing:-.02em;margin-bottom:var(--elysian-space-20)}.LegalView_section__Wc19m{padding:var(--elysian-space-18) 0;border-top:1px solid var(--elysian-border-card)}.LegalView_section__Wc19m:first-of-type{border-top:none;padding-top:0}@media screen and (prefers-reduced-motion:no-preference){html[data-motion=ready] .LegalView_section__Wc19m[data-reveal=pending]{scroll-margin-top:var(--elysian-reveal-distance,14px)}}.LegalView_sectionHead__KELVM{display:flex;align-items:baseline;gap:var(--elysian-space-10);margin-bottom:var(--elysian-space-10)}.LegalView_sectionNumber__AjBWP{font-family:var(--elysian-font-mono);font-size:12px;font-weight:600;color:var(--elysian-accent);flex:none}.LegalView_sectionTitle__Bref3{font-size:15px;font-weight:600;color:var(--elysian-text)}.LegalView_body__YlXS2{font-size:13.5px;line-height:1.7;color:var(--elysian-text-secondary);max-width:64ch}.LegalView_body__YlXS2+.LegalView_body__YlXS2{margin-top:var(--elysian-space-10)}.LegalView_list__I35Fo{margin-bottom:0;padding-left:1.25em;list-style:disc}.LegalView_list__I35Fo li+li{margin-top:var(--elysian-space-6)}.LegalView_term__FIdaC{color:var(--elysian-text);font-weight:600}.LegalView_rate__6B5Sn{font-family:var(--elysian-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--elysian-text)}.LegalView_rateTable__fuyZi{margin-top:var(--elysian-space-14);display:flex;flex-wrap:wrap;gap:1px;background:var(--elysian-border-panel);border:1px solid var(--elysian-border-panel);border-radius:var(--elysian-radius-tile);overflow:hidden;max-width:64ch}.LegalView_rateCell__A07sE{flex:1 1 130px;min-width:0;background:var(--elysian-surface);padding:var(--elysian-space-12) var(--elysian-space-14)}.LegalView_rateLabel__cFVmo{display:block;margin-bottom:var(--elysian-space-6)}.LegalView_rateValue__OUWjy{font-family:var(--elysian-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;color:var(--elysian-text)}.LegalView_credits__wh3Q8{max-width:64ch;margin-top:var(--elysian-space-24);padding-inline:clamp(20px,4vw,34px);font-size:13px;line-height:1.6;color:var(--elysian-text-muted)}.LegalView_returnBar__Joha1{margin-top:var(--elysian-space-24);display:flex;justify-content:flex-start}.LegalView_returnButton__mMvTL{font-size:13.5px;font-weight:600;color:var(--elysian-accent-ink);background:var(--elysian-accent);border-radius:var(--elysian-radius-pill);padding:12px var(--elysian-space-22);transition:background var(--elysian-transition-color),transform var(--elysian-transition-transform)}.LegalView_returnButton__mMvTL:hover{background:var(--elysian-accent-hover);color:var(--elysian-accent-ink);transform:var(--elysian-hover-lift)}@media (max-width:768px){.LegalView_back__rPAFk,.LegalView_returnButton__mMvTL{min-height:44px}.LegalView_body__YlXS2 a{position:relative}.LegalView_body__YlXS2 a:after{content:"";position:absolute;inset:-14px -6px}}