.egao-privacy-page{background:var(--egao-warm);color:var(--egao-ink)}.egao-privacy-shell{width:min(1080px,calc(100% - 96px));margin:auto}.egao-privacy-hero{padding:clamp(150px,15vw,230px) 0 90px;background:linear-gradient(135deg,#fff,var(--egao-warm))}.egao-privacy-kicker{font-size:11px;letter-spacing:.22em;color:var(--egao-copper);font-weight:700}.egao-privacy-hero h1{font-size:clamp(48px,6vw,82px);margin:22px 0 24px;letter-spacing:-.05em}.egao-privacy-hero>div>p:last-child{max-width:660px;line-height:2;color:var(--egao-muted)}.egao-privacy-body{padding:90px 0 150px;background:#fff}.egao-privacy-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:70px}.egao-privacy-grid aside{position:sticky;top:130px;align-self:start;display:grid;gap:9px;font-size:12px;line-height:1.7;color:var(--egao-muted)}.egao-privacy-content section{padding:0 0 34px;margin:0 0 34px;border-bottom:1px solid #e9e4dc}.egao-privacy-content h2{font-size:22px;margin:0 0 14px}.egao-privacy-content p{font-size:14px;line-height:2;color:#59636b;margin:0}.egao-privacy-updated{font-size:11px;color:#8b8781;margin-top:42px}@media(max-width:760px){.egao-privacy-shell{width:min(100% - 40px,560px)}.egao-privacy-hero{padding:120px 0 68px}.egao-privacy-grid{grid-template-columns:1fr;gap:42px}.egao-privacy-grid aside{position:static;padding:22px;background:var(--egao-paper)}.egao-privacy-body{padding:70px 0 110px}}