.privacyPage{min-height:100vh;background:radial-gradient(800px 500px at 90% 0,rgba(255,79,123,.13),transparent 70%),#090a0e;color:#f5f6f8}.privacyPage>header{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 max(24px,calc((100vw - 900px) / 2));border-bottom:1px solid rgba(255,255,255,.09)}.privacyPage>header img{width:auto;height:44px;object-fit:contain}.privacyPage>header>a:last-child{color:#c8cbd4;font-size:12px;font-weight:800;text-decoration:none}.privacyPage article{width:min(900px,calc(100% - 40px));margin:0 auto;padding:72px 0 110px}.privacyPage article>span{color:#ff819e;font-size:10px;font-weight:900;letter-spacing:.18em}.privacyPage h1{max-width:700px;margin:12px 0 18px;font-size:clamp(42px,7vw,76px);line-height:.95;letter-spacing:-.055em}.privacyPage .privacyLead{max-width:660px;margin-bottom:54px;color:#c3c6cf;font-size:18px;line-height:1.6}.privacyPage h2{margin:34px 0 10px;font-size:21px}.privacyPage p{max-width:760px;margin:0;color:#aeb2bd;font-size:14px;line-height:1.75}.privacyPage .privacyUpdated{margin-top:48px;padding-top:18px;border-top:1px solid #292d38;color:#777c88;font-size:11px}@media (max-width:620px){.privacyPage article{padding-top:48px}.privacyPage .privacyLead{font-size:16px}}