.privacy-module__ZGDmtG__hero{background:var(--grad-hero);padding:clamp(56px,6vw,72px) 0}.privacy-module__ZGDmtG__heroInner{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;min-height:156px;display:flex}.privacy-module__ZGDmtG__h1{letter-spacing:-.025em;font-size:clamp(40px,3.9vw,56px);font-weight:700;line-height:1.08}.privacy-module__ZGDmtG__body{padding:80px 0 var(--section-y);background:#fff}.privacy-module__ZGDmtG__grid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(48px,6.6vw,96px);display:grid}.privacy-module__ZGDmtG__toc{box-shadow:var(--shadow-card-sm);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex;position:sticky;top:108px}.privacy-module__ZGDmtG__tocTitle{color:var(--muted);padding-bottom:4px;font-size:13px;font-weight:600}.privacy-module__ZGDmtG__toc a{color:var(--ink);font-size:15px;font-weight:500;text-decoration:none}.privacy-module__ZGDmtG__toc a:hover{color:var(--forest);text-decoration:underline}.privacy-module__ZGDmtG__content{flex-direction:column;gap:44px;max-width:820px;display:flex}.privacy-module__ZGDmtG__content section{flex-direction:column;gap:12px;display:flex}.privacy-module__ZGDmtG__content h2{font-size:clamp(22px,1.8vw,26px);font-weight:700}.privacy-module__ZGDmtG__content p{color:var(--body);font-size:17px;line-height:1.7}.privacy-module__ZGDmtG__content p a{font-weight:600}.privacy-module__ZGDmtG__content .privacy-module__ZGDmtG__fullCard{box-shadow:var(--shadow-card-sm);background:#fff;border-radius:20px;align-items:flex-start;gap:14px;padding:32px}.privacy-module__ZGDmtG__fullCard h2{font-size:22px}.privacy-module__ZGDmtG__fullBtn{min-height:48px;padding:0 24px;font-size:15px}@media (max-width:900px){.privacy-module__ZGDmtG__grid{grid-template-columns:minmax(0,1fr)}.privacy-module__ZGDmtG__toc{position:static}.privacy-module__ZGDmtG__body{padding-top:48px}}@media (max-width:480px){.privacy-module__ZGDmtG__content .privacy-module__ZGDmtG__fullCard{padding:24px}}
