.privacy-page{color:#211726;background:radial-gradient(circle at 85% 0,#eee5f7 0,#0000 28%),#fbf7f1;min-height:100dvh;font-family:Inter,Segoe UI,Arial,sans-serif}.privacy-header{background:#ffffffa8;border-bottom:1px solid #e5dde9;justify-content:space-between;align-items:center;height:78px;padding:0 clamp(20px,5vw,76px);display:flex}.privacy-header>a{color:#7651d6;font-size:12px;font-weight:800;text-decoration:none}.privacy-content{width:min(780px,100% - 36px);margin:0 auto;padding:72px 0 96px}.privacy-kicker{color:#7651d6;letter-spacing:.13em;margin:0;font-size:10px;font-weight:850}.privacy-content h1,.privacy-content h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif}.privacy-content h1{max-width:620px;margin:16px 0 20px;font-size:clamp(44px,7vw,72px);font-weight:500;line-height:.95}.privacy-intro{color:#6f6673;max-width:660px;margin:0 0 48px;font-size:17px;line-height:1.7}.privacy-content section{border-top:1px solid #e5dde9;padding:25px 0}.privacy-content h2{margin:0 0 10px;font-size:25px;font-weight:500}.privacy-content section p,.privacy-note{color:#625966;margin:0;font-size:14px;line-height:1.75}.privacy-note{color:#4e375e;background:#efe9f7;border-radius:12px;margin-top:35px;padding:15px;font-size:12px}@media (max-width:640px){.privacy-header{height:68px;padding:0 16px}.privacy-content{padding:46px 0 68px}.privacy-content h1{font-size:46px}.privacy-intro{font-size:15px}.privacy-content section p{font-size:13px}}
