.cyp-home .legal-hero{padding-bottom:clamp(2.5rem,2rem + 3vw,4rem)}.cyp-home .legal-hero .wrap{max-width:48rem}.cyp-home .legal-hero-title{margin-top:16px;font-family:var(--font-display);font-weight:590;font-size:clamp(2.2rem,1.4rem + 3vw,3.2rem);line-height:1.14;letter-spacing:-.015em;color:var(--cream);text-wrap:balance}.cyp-home .legal-hero-title .italic-display{padding-top:.16em;padding-bottom:.5em;padding-inline-end:.32em;line-height:inherit}.cyp-home .legal-body{padding-bottom:clamp(4rem,3rem + 5vw,7rem)}.cyp-home .cy-legal-prose{color:var(--fg-muted)}.cyp-home .cy-legal-prose a{color:var(--gold-foil);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgb(201 168 76/.4);transition:text-decoration-color .18s var(--ease)}.cyp-home .cy-legal-prose a:hover{text-decoration-color:var(--gold)}