.privacy-page{color:#14213d;background:linear-gradient(145deg,#eef7ff,#f8f5ff);min-height:100vh;padding:34px 18px 70px}.privacy-card{background:#fff;border:1px solid #dce6ee;border-radius:28px;width:min(800px,100%);margin:auto;padding:clamp(26px,6vw,56px);box-shadow:0 24px 70px #2346781f}.privacy-back{color:#526b82;align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.privacy-title{align-items:center;gap:16px;margin:38px 0 20px;display:flex}.privacy-title>span{color:#2f7d55;background:#e7f6ef;border-radius:17px;place-items:center;width:58px;height:58px;display:grid}.privacy-title p{color:#2f7d55;letter-spacing:.12em;margin:0 0 4px;font-size:.75rem;font-weight:900}.privacy-title h1{margin:0;font:800 clamp(2.3rem,6vw,4rem)/1 Georgia,serif}.privacy-lead{color:#4e6478;font-size:1.08rem;line-height:1.7}.privacy-card section{border-top:1px solid #e9eef2;padding:18px 0}.privacy-card h2{margin:0 0 8px;font-size:1.15rem}.privacy-card section p{color:#5b6e80;margin:0;line-height:1.65}.privacy-contact{color:#245fc7;align-items:center;gap:8px;margin:22px 0;font-weight:850;text-decoration:none;display:inline-flex}.privacy-card>small{color:#84919e;display:block}
