.privacy-page{background:radial-gradient(circle at top left,#e85d2614,#0000 26%),linear-gradient(180deg,#fcfbf6,#f6f3ec);min-height:100vh}.privacy-content,.privacy-hero{overflow:hidden;position:relative}.privacy-hero{padding:148px 40px 72px}.privacy-content__inner,.privacy-hero__content{margin:0 auto;max-width:960px;position:relative;z-index:1}.privacy-hero__content{max-width:760px;text-align:center}.privacy-badge{align-items:center;background:#ffffffb8;border:1px solid #1a1a1f14;border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:.84rem;font-weight:700;letter-spacing:.08em;margin-bottom:1.4rem;padding:10px 18px;text-transform:uppercase}.privacy-hero h1{color:var(--text-primary);font-size:clamp(3rem,6vw,4.5rem);font-weight:800;letter-spacing:-.06em;line-height:.98;margin:0}.privacy-hero__subtitle{color:#1a1a1fb3;font-size:1.08rem;line-height:1.7;margin:1.35rem auto 0;max-width:32rem}.privacy-hero__date{align-items:center;background:#ffffffc2;border:1px solid #1a1a1f14;border-radius:999px;color:#1a1a1f94;display:inline-flex;font-size:.9rem;font-weight:600;margin-top:1.15rem;padding:10px 16px}.privacy-hero__meta{color:#1a1a1f8a;font-size:.95rem;line-height:1.6;margin:1rem 0 0}.privacy-hero__meta a{color:var(--accent);font-weight:600;text-decoration:none}.privacy-hero__meta a:hover{text-decoration:underline}.privacy-content{padding:0 40px 110px}.privacy-contact,.privacy-intro,.privacy-section-card{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #1a1a1f14;border-radius:28px;box-shadow:0 24px 70px #79654614}.privacy-intro{margin-bottom:18px;padding:24px 28px;text-align:left}.privacy-intro p{color:#1a1a1fb3;font-size:1rem;line-height:1.72;margin:0}.privacy-sections{grid-gap:16px;display:grid;gap:16px}.privacy-section-card{padding:26px 28px;text-align:left}.privacy-section-card h2{color:var(--text-primary);font-size:1.24rem;font-weight:700;letter-spacing:-.03em;line-height:1.35;margin:0}.privacy-section-card ul{list-style:none;margin:1rem 0 0;padding:0}.privacy-section-card ul li{grid-column-gap:12px;align-items:start;color:#1a1a1fad;column-gap:12px;display:grid;font-size:.97rem;grid-template-columns:8px minmax(0,1fr);line-height:1.68}.privacy-section-card ul li+li{margin-top:.65rem}.privacy-section-card ul li:before{background:#e85d26bf;border-radius:999px;content:"";height:6px;margin-top:.62rem;width:6px}.privacy-subsection{border-top:1px solid #1a1a1f14;margin-top:1.15rem;padding-top:1.15rem;text-align:left}.privacy-subsection h3{color:var(--text-primary);font-size:1rem;font-weight:700;letter-spacing:-.02em;margin:0}.privacy-contact{margin-top:22px;padding:26px 28px;text-align:center}.privacy-contact h2{color:var(--text-primary);font-size:1.6rem;font-weight:700;letter-spacing:-.04em;margin:0}.privacy-contact p{color:#1a1a1f9e;font-size:1rem;line-height:1.65;margin:.75rem 0 0}.privacy-contact-btn{align-items:center;background:var(--text-primary);border-radius:16px;color:#fff;display:inline-flex;font-size:.98rem;font-weight:700;justify-content:center;margin-top:1.3rem;min-height:52px;padding:0 24px;text-decoration:none}@media (max-width:768px){.privacy-hero{padding:126px 24px 64px}.privacy-content{padding:0 24px 96px}.privacy-contact,.privacy-intro,.privacy-section-card{border-radius:24px;padding:22px}.privacy-hero h1{font-size:clamp(2.5rem,12vw,3.6rem)}}
/*# sourceMappingURL=958.776ac810.chunk.css.map*/