.legal-page{flex-direction:column;min-height:100vh;font-size:17px;line-height:1.6;display:flex}.legal-main{flex:1;padding:clamp(32px,6vw,60px) clamp(16px,4vw,40px) clamp(48px,8vw,80px)}.legal-container{max-width:820px;margin:0 auto}.legal-title{letter-spacing:-.5px;background-image:var(--gradient-section);-webkit-text-fill-color:transparent;color:#0000;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:clamp(1.75rem,6vw,2.75rem);font-weight:590;line-height:1.15}.legal-subtitle{color:var(--color-text-60);margin-bottom:40px;font-size:16px;font-style:italic}.legal-section{margin-top:36px}.legal-section__title{color:var(--color-text);letter-spacing:-.2px;word-wrap:break-word;margin-bottom:16px;font-size:clamp(1.25rem,3.5vw,1.5rem);font-weight:590;line-height:1.3}.legal-section p{color:var(--color-text-80);margin-top:12px}.legal-section p:first-child{margin-top:0}.legal-section ul{color:var(--color-text-80);margin-top:12px;padding-left:22px;list-style:outside}.legal-section ul li{margin-top:6px}.legal-section ul li::marker{color:#f1a575}.legal-section a{color:#f1a575;border-bottom:1px solid #f1a57566;transition:border-color .15s}.legal-section a:hover{border-bottom-color:#f1a575}.store-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:0;display:flex}.match-main{justify-content:center;align-items:center;display:flex}.match-cta{text-align:center;flex-direction:column;align-items:center;gap:clamp(24px,5vw,40px);max-width:720px;margin:0 auto;display:flex}.match-cta__title{font-family:var(--font-family);color:var(--color-text);overflow-wrap:break-word;font-size:clamp(1.5rem,5vw,3rem);font-weight:590;line-height:1.15}.match-cta__help{color:var(--color-text-80);font-size:clamp(1rem,2.2vw,1.25rem);line-height:1.4}.match-cta__help a{color:#f1a575;border-bottom:1px solid #f1a57566}.match-page{background-color:#000;background-image:radial-gradient(100% 70% at 50% 118%,#fb510652,#0000 62%),radial-gradient(90% 55% at 50% -16%,#fab02238,#0000 60%),radial-gradient(55% 50% at 8% 82%,#fab02233,#0000 68%),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}
