.privacy-module__ZGDmtG__page{max-width:1100px;margin:0 auto;padding:32px 24px 80px}.privacy-module__ZGDmtG__content{max-width:680px;margin:0 auto}.privacy-module__ZGDmtG__title{font-family:"DM Sans", var(--ff);color:var(--text);letter-spacing:-.05em;margin:8px 0 0;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:.95}.privacy-module__ZGDmtG__em{color:var(--accent);font-style:italic}.privacy-module__ZGDmtG__updated{color:var(--text-3);margin:12px 0 0;font-size:13px}.privacy-module__ZGDmtG__intro{color:var(--text-2);margin:28px 0 0;font-size:17px;font-weight:500;line-height:1.6}.privacy-module__ZGDmtG__section{border-top:1px solid var(--border);margin-top:40px;padding-top:40px}.privacy-module__ZGDmtG__section:first-of-type{margin-top:48px}.privacy-module__ZGDmtG__sectionTitle{font-family:"DM Sans", var(--ff);color:var(--text);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(18px,2.5vw,24px);font-weight:700}.privacy-module__ZGDmtG__body{color:var(--text-2);margin:0;font-size:16px;line-height:1.7}.privacy-module__ZGDmtG__list{color:var(--text-2);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:16px;line-height:1.7;display:flex}.privacy-module__ZGDmtG__link{color:var(--accent);text-decoration:none}.privacy-module__ZGDmtG__link:hover{text-decoration:underline}@media (max-width:900px){.privacy-module__ZGDmtG__page{padding:28px 24px 72px}}@media (max-width:560px){.privacy-module__ZGDmtG__page{padding:24px 16px 56px}.privacy-module__ZGDmtG__title{font-size:clamp(32px,9vw,48px)}}
