@font-face{font-family:Azer;src:url(/fonts/29LTAzer-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Azer;src:url(/fonts/29LTAzer-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Azer;src:url(/fonts/29LTAzer-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Azer;src:url(/fonts/29LTAzer-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Azer;src:url(/fonts/29LTAzer-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--b4t-blue: #35c0f4;--b4t-yellow: #d4f70c;--bg-0: #0a0e14;--bg-1: #0f141c;--bg-2: #151c27;--border-1: #1c2838;--border-2: #2a3a52;--fg-1: #f2f6fb;--fg-2: #b8c3d4;--fg-3: #7a8699;--fg-4: #4a5468;--fg-on-yellow: #0a0e14;--fg-on-blue: #0a0e14;--success: #43d97a;--danger: #ff5566;--font: "Azer", "Helvetica Neue", Arial, sans-serif;--radius-2: 8px;--radius-3: 12px;--radius-pill: 999px;--ease-out: cubic-bezier(.22, 1, .36, 1);--nav-h: 64px;--gutter: clamp(20px, 5vw, 72px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg-0);color:var(--fg-1);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--b4t-yellow);color:var(--fg-on-yellow)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}.wordmark{font-weight:900;text-transform:uppercase;letter-spacing:-.01em;display:inline-flex;gap:.14em;white-space:nowrap}.wordmark .w-born{color:var(--fg-1)}.wordmark .w-4{color:var(--b4t-blue)}.wordmark .w-tennis{color:var(--b4t-yellow)}.nav{position:fixed;top:0;left:0;right:0;z-index:90;height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;padding:0 var(--gutter);background:#0a0e14eb;border-bottom:1px solid var(--border-1);backdrop-filter:blur(8px)}.nav-brand{display:flex;align-items:center;gap:10px;font-size:17px}.nav-brand img{width:28px;height:28px;display:block;border-radius:50%;object-fit:cover}.nav-right{display:flex;align-items:center;gap:16px}.lang-switch{display:flex;border:1px solid var(--border-1);border-radius:var(--radius-pill);overflow:hidden}.lang-switch button{background:none;border:0;color:var(--fg-3);font-family:var(--font);font-size:11px;font-weight:900;letter-spacing:.08em;padding:7px 11px;transition:color .12s var(--ease-out),background .12s var(--ease-out)}.lang-switch button:hover{color:var(--fg-1)}.lang-switch button.active{background:var(--b4t-blue);color:var(--fg-on-blue)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;font-size:12px;line-height:1;border-radius:var(--radius-2);border:0;padding:11px 18px;transition:background .12s var(--ease-out)}.btn--lime{background:var(--b4t-yellow);color:var(--fg-on-yellow)}.btn--lime:hover{background:#a8c40a}.btn--cyan{background:var(--b4t-blue);color:var(--fg-on-blue)}.btn--cyan:hover{filter:brightness(1.08)}.legal-wrap{max-width:760px;margin:0 auto;padding:calc(var(--nav-h) + clamp(36px,7vh,80px)) var(--gutter) clamp(60px,10vh,120px)}.legal-back{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);margin-bottom:28px;transition:color .12s var(--ease-out)}.legal-back:hover{color:var(--fg-1)}.legal-back svg{width:14px;height:14px}.legal-doc{display:none}.legal-doc.active{display:block}.legal-doc h1{font-weight:900;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(32px,5vw,52px);line-height:1.02;margin-bottom:14px}.legal-doc .updated{font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--b4t-blue);text-transform:uppercase;margin-bottom:8px}.legal-doc .lead{font-size:17px;color:var(--fg-2);line-height:1.6;padding-bottom:28px;margin-bottom:8px;border-bottom:1px solid var(--border-1)}.legal-doc h2{font-weight:900;text-transform:uppercase;letter-spacing:.01em;font-size:18px;color:var(--fg-1);margin:36px 0 14px}.legal-doc h2 .h2-num{color:var(--b4t-blue);margin-right:8px}.legal-doc h3{font-weight:900;font-size:15px;color:var(--fg-1);margin:24px 0 10px}.legal-doc p{color:var(--fg-2);margin-bottom:14px}.legal-doc ul,.legal-doc ol{color:var(--fg-2);margin:0 0 16px;padding-left:4px;list-style:none}.legal-doc li{position:relative;padding-left:22px;margin-bottom:9px}.legal-doc ul li:before{content:"";position:absolute;left:4px;top:10px;width:6px;height:6px;border-radius:999px;background:var(--b4t-blue)}.legal-doc ol{counter-reset:li}.legal-doc ol li:before{counter-increment:li;content:counter(li);position:absolute;left:0;top:1px;font-weight:900;font-size:12px;color:var(--b4t-blue)}.legal-doc strong,.legal-doc b{color:var(--fg-1);font-weight:700}.legal-doc a{color:var(--b4t-blue);text-decoration:underline;text-underline-offset:2px}.legal-doc a:hover{color:var(--b4t-yellow)}.legal-callout{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-3);padding:20px 22px;margin:22px 0}.legal-callout.danger{border-color:#f566;background:#ff55660f}.legal-callout.accent{border-color:#35c0f466;background:#35c0f40f}.legal-callout .co-title{display:flex;align-items:center;gap:9px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;font-size:14px;margin-bottom:12px}.legal-callout .co-title svg{width:17px;height:17px;flex:none}.legal-callout.danger .co-title{color:var(--danger)}.legal-callout.accent .co-title{color:var(--b4t-blue)}.legal-steps{counter-reset:step;list-style:none;padding:0;margin:0}.legal-steps li{position:relative;padding:0 0 0 38px;margin-bottom:14px;color:var(--fg-2)}.legal-steps li:last-child{margin-bottom:0}.legal-steps li:before{counter-increment:step;content:counter(step);position:absolute;left:0;top:-2px;width:26px;height:26px;border-radius:999px;background:var(--b4t-blue);color:var(--fg-on-blue);display:grid;place-items:center;font-weight:900;font-size:13px}.legal-path{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-weight:900;color:var(--fg-1);background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius-2);padding:6px 11px;margin:2px 0}.legal-path .sep{color:var(--b4t-blue)}.legal-doc a.mail-btn,.mail-btn{display:inline-flex;align-items:center;gap:9px;background:var(--b4t-blue);color:var(--fg-on-blue);font-weight:900;letter-spacing:.02em;text-decoration:none;border-radius:var(--radius-2);padding:13px 20px;margin-top:4px;transition:background .12s var(--ease-out)}.legal-doc a.mail-btn:hover,.mail-btn:hover{background:#2596c0;color:var(--fg-on-blue)}.mail-btn svg{width:17px;height:17px}.faq-item{border-bottom:1px solid var(--border-1);padding:18px 0}.faq-item:first-of-type{border-top:1px solid var(--border-1)}.faq-q{font-weight:900;font-size:16px;color:var(--fg-1);margin-bottom:8px}.faq-a{color:var(--fg-2)}.footer{padding:clamp(48px,7vh,80px) var(--gutter) 48px;border-top:1px solid var(--border-1)}.footer-inner{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:36px}.footer-top{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;flex-wrap:wrap}.footer-brand{display:flex;flex-direction:column;gap:12px}.footer-brand .wordmark{font-size:22px}.footer-tagline{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3)}.footer-links{display:flex;gap:26px;flex-wrap:wrap}.footer-links a{font-size:13px;color:var(--fg-3);transition:color .12s var(--ease-out)}.footer-links a:hover,.footer-links a.current{color:var(--fg-1)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;border-top:1px solid var(--border-1);padding-top:24px;font-size:12px;color:var(--fg-4)}@media(max-width:720px){.footer-top{flex-direction:column}}
