.terms-hero{min-height:620px}.terms-hero .breadcrumbs{margin-bottom:55px}.terms-hero h1{font-size:clamp(58px,8vw,110px)}.terms-draft{display:inline-block;padding:12px 15px;margin:24px 0 0;border:1px solid #ddb9f0;color:#f6e6ff;background:rgba(56,25,72,.55);font-size:13px;line-height:1.5}.terms-content{padding:90px 5% 120px;background:#f4eff5;color:#17111f}.terms-layout{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(300px,1.15fr);gap:9%;margin-top:85px}.terms-intro h2{font:500 clamp(44px,5vw,72px)/1 Manrope,Arial,sans-serif;letter-spacing:-.065em;margin:20px 0}.terms-intro h2 em{font-family:Georgia,serif;font-weight:400}.terms-intro>p:last-child{max-width:340px;color:#61576a;line-height:1.65}.terms-sections section{padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid rgba(40,25,50,.2)}.terms-sections .number{font-size:10px;letter-spacing:.12em;font-weight:700;color:#75498d}.terms-sections h3{font:600 25px Manrope,Arial,sans-serif;letter-spacing:-.04em;margin:15px 0}.terms-sections p{font-size:15px;line-height:1.75;color:#514658}.terms-sections p a{color:#663477;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media(max-width:800px){.terms-hero{min-height:580px}.terms-layout{grid-template-columns:1fr;gap:42px;margin-top:60px}.terms-intro>p:last-child{max-width:500px}}@media(max-width:520px){.terms-hero{min-height:580px}.terms-content{padding:70px 5%}.terms-intro h2{font-size:12vw}}
/* Keep draft terms legible within the light galaxy palette. */
.terms-draft{border:1px solid #b785c9;border-radius:16px;color:#442258;background:#fff8ff;font-weight:600}.terms-content{background:#fffaf6;color:#271641}.terms-intro h2{font-weight:800}.terms-intro h2 em{font-family:Manrope,Arial,sans-serif;font-weight:800;font-style:normal;color:#8a429e}.terms-intro>p:last-child,.terms-sections p{color:#55445f}.terms-sections h3{font-weight:800}.terms-sections .number{color:#793d91}.terms-sections p a{color:#6b2788}
/* Draft notice stays distinct on the dark hero. */
.terms-draft{border-color:#e5b4e8;color:#fff5ff;background:rgba(36,16,52,.78)}
