.content-preview .privacy-copy{max-width:960px;margin:20px auto 64px;font-size:calc((17px) * var(--site-font-scale,1));line-height:1.8;overflow-wrap:break-word}
.privacy-copy h2{font-size:calc((clamp(26px,3vw,34px)) * var(--site-font-scale,1));font-weight:400;margin:48px 0 22px;padding-top:28px;border-top:1px solid #ddd;scroll-margin-top:110px}
.privacy-copy h3{font-size:calc((25px) * var(--site-font-scale,1));font-weight:400;margin-top:32px}
.privacy-copy p{margin-bottom:22px}
.privacy-copy ul{padding-left:24px;margin:0 0 26px}
.privacy-copy li{margin-bottom:12px}
.privacy-copy a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
.privacy-copy code{font-size:.92em;overflow-wrap:anywhere}
.privacy-copy table{display:table;width:100%;max-width:100%;border-collapse:separate;border-spacing:0;margin:26px 0 32px;overflow:visible;text-align:left}
.privacy-copy th,.privacy-copy td{padding:16px 20px;vertical-align:top;border-bottom:1px solid #e4e4e4;line-height:1.65;text-align:left}
.privacy-copy th{background:#f6f6f6;font-weight:600}
.privacy-copy table:first-of-type td:first-child{width:28%;font-weight:500}
.privacy-copy table:last-of-type{display:block}
.privacy-copy table:last-of-type tbody{display:block}
.privacy-copy table:last-of-type tr:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.privacy-copy table:last-of-type tr:not(:first-child){display:grid;grid-template-columns:1fr 1fr;gap:0 28px;padding:26px 30px;margin:0 0 24px;background:#fff;border:1px solid #ddd;border-radius:20px}
.privacy-copy table:last-of-type td{display:block;padding:16px 0;min-width:0}
.privacy-copy table:last-of-type td::before{display:block;font-size:calc((13px) * var(--site-font-scale,1));font-weight:600;color:#666;margin-bottom:7px;letter-spacing:.02em}
.privacy-copy table:last-of-type td:nth-child(1){grid-column:1/-1;font-size:calc((21px) * var(--site-font-scale,1));font-weight:500}
.privacy-copy table:last-of-type td:nth-child(1)::before{content:'Név és technológia'}
.privacy-copy table:last-of-type td:nth-child(2)::before{content:'Szolgáltató, tartomány'}
.privacy-copy table:last-of-type td:nth-child(3)::before{content:'Cél, kezelt adatok'}
.privacy-copy table:last-of-type td:nth-child(4)::before{content:'Lejárat és megőrzés'}
.privacy-copy table:last-of-type td:nth-child(5)::before{content:'Hozzájárulás szükségessége'}
.privacy-copy table:last-of-type td:nth-child(n+4){border-bottom:0}
@media(max-width:650px){
 .content-preview .privacy-copy{font-size:calc((16px) * var(--site-font-scale,1));line-height:1.8;margin-top:10px}
 .privacy-copy h2{margin-top:36px;padding-top:24px}
 .privacy-copy th,.privacy-copy td{padding:12px 10px}
 .privacy-copy table:first-of-type td:first-child{width:36%}
 .privacy-copy table:last-of-type tr:not(:first-child){grid-template-columns:1fr;padding:16px 20px;border-radius:16px}
 .privacy-copy table:last-of-type td:nth-child(1){font-size:calc((19px) * var(--site-font-scale,1))}
 .privacy-copy table:last-of-type td:nth-child(4){border-bottom:1px solid #e4e4e4}
}
