body.posgy-tartalom{--tartalom-ink:#2D2A33;--tartalom-muted:#52555A;--tartalom-line:#E4DCCE;--tartalom-brand:#F29421;--tartalom-link:#B35A00;--tartalom-bg:#FDF8F0;--tartalom-card:#ffffff;--tartalom-szeles:1560px;--tartalom-gutter:var(--posgy-margo, 26px);--tartalom-mertek:920px;background:var(--tartalom-bg)}body.posgy-tartalom main.site-main{max-width:none;padding-inline:var(--tartalom-gutter);padding-block:40px 72px}body.posgy-tartalom .page-content{max-width:var(--tartalom-szeles);margin-inline:auto;background:var(--tartalom-card);border:1px solid var(--tartalom-line);border-radius:16px;padding:clamp(22px, 3.2vw, 56px);box-shadow:0 18px 40px -32px rgb(45 42 51 / .45)}body.posgy-tartalom .page-content{font-size:var(--posgy-fs-body);line-height:1.75;color:var(--tartalom-ink);overflow-wrap:break-word}body.posgy-tartalom .page-content>*{max-width:var(--tartalom-mertek)}body.posgy-tartalom .page-content>table,body.posgy-tartalom .page-content>figure,body.posgy-tartalom .page-content>.posgy-tartalom-tabla,body.posgy-tartalom .page-content>hr{max-width:none}body.posgy-tartalom .page-content>:first-child{margin-top:0}body.posgy-tartalom .page-content>:last-child{margin-bottom:0}body.posgy-tartalom .posgy-tartalom-cim{font-size:var(--posgy-fs-h1);font-weight:700;line-height:var(--posgy-lh-h1);letter-spacing:var(--posgy-ls-h1);color:var(--tartalom-ink);margin:0 0 .9em}body.posgy-tartalom .posgy-tartalom-cim::after{content:"";display:block;width:64px;height:4px;margin-top:.42em;border-radius:2px;background:var(--tartalom-brand)}body.posgy-tartalom .posgy-tartalom-cim+p{font-size:var(--posgy-fs-lead);line-height:var(--posgy-lh-lead);color:var(--tartalom-muted);margin-bottom:1.4em}body.posgy-tartalom .page-content h2{font-size:var(--posgy-fs-h2);font-weight:700;line-height:var(--posgy-lh-h2);color:var(--tartalom-ink);margin:2.3em 0 .55em}body.posgy-tartalom .page-content h3{font-size:var(--posgy-fs-h3);font-weight:700;line-height:var(--posgy-lh-h3);color:var(--tartalom-ink);margin:1.9em 0 .45em}body.posgy-tartalom .page-content h4{font-size:var(--posgy-fs-h4);font-weight:700;line-height:var(--posgy-lh-h4);color:var(--tartalom-muted);margin:1.7em 0 .4em}body.posgy-tartalom .page-content :is(h2,h3,h4){scroll-margin-top:130px}body.posgy-tartalom .page-content p{margin:0 0 1.05em}body.posgy-tartalom .page-content strong,body.posgy-tartalom .page-content b{font-weight:700;color:var(--tartalom-ink)}body.posgy-tartalom .page-content :is(ul,ol){margin:.9em 0 1.3em;padding-left:1.4em}body.posgy-tartalom .page-content li{margin-bottom:.45em}body.posgy-tartalom .page-content li::marker{color:var(--tartalom-brand);font-weight:700}body.posgy-tartalom .page-content li>:is(ul,ol){margin:.45em 0 .2em}body.posgy-tartalom .page-content a{font-family:inherit;color:var(--tartalom-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.posgy-tartalom .page-content a:hover,body.posgy-tartalom .page-content a:focus-visible{color:var(--tartalom-brand)}body.posgy-tartalom .page-content hr{border:0;border-top:1px solid var(--tartalom-line);margin:2.4em 0}body.posgy-tartalom .page-content blockquote{margin:1.8em 0;padding:clamp(18px, 2.2vw, 28px);background:var(--tartalom-bg);border:1px solid var(--tartalom-line);border-left:4px solid var(--tartalom-brand);border-radius:12px;font-style:normal}body.posgy-tartalom .page-content blockquote p{margin-bottom:.85em}body.posgy-tartalom .page-content blockquote>:last-child{margin-bottom:0}body.posgy-tartalom .page-content figure{margin:1.6em 0}body.posgy-tartalom .page-content figure .posgy-tartalom-tabla{margin:0}body.posgy-tartalom .posgy-tartalom-tabla{overflow-x:auto;margin:1.6em 0;-webkit-overflow-scrolling:touch}body.posgy-tartalom .page-content table{width:100%;border-collapse:collapse;font-size:var(--posgy-fs-body);line-height:var(--posgy-lh-body);margin:0}body.posgy-tartalom .page-content :is(th,td){padding:12px 16px;border:1px solid var(--tartalom-line);text-align:left;vertical-align:top}body.posgy-tartalom .page-content thead th{background:var(--tartalom-bg);font-weight:700;color:var(--tartalom-ink)}body.posgy-tartalom .page-content table:not(:has(thead)) tbody tr>:first-child{background:var(--tartalom-bg);font-weight:700;width:30%;min-width:180px}@media (max-width:767px){body.posgy-tartalom main.site-main{padding-block:24px 48px}body.posgy-tartalom .page-content{line-height:1.7;border-radius:12px}body.posgy-tartalom .page-content :is(th,td){padding:10px 12px}body.posgy-tartalom .page-content table:not(:has(thead)) tbody tr>:first-child{min-width:130px}}@media (max-width:600px){body.posgy-tartalom .page-content table:not(:has(thead)):not(:has(tr>:nth-child(3))),body.posgy-tartalom .page-content table:not(:has(thead)):not(:has(tr>:nth-child(3))) tbody,body.posgy-tartalom .page-content table:not(:has(thead)):not(:has(tr>:nth-child(3))) tr{display:block;width:100%}body.posgy-tartalom .page-content table:not(:has(thead)):not(:has(tr>:nth-child(3))) tr{border:1px solid var(--tartalom-line);border-radius:10px;margin-bottom:10px;overflow:hidden}body.posgy-tartalom .page-content table:not(:has(thead)):not(:has(tr>:nth-child(3))) tr:last-child{margin-bottom:0}body.posgy-tartalom .page-content table:not(:has(thead)):not(:has(tr>:nth-child(3))) :is(td,th){display:block;border:0;width:auto;min-width:0}body.posgy-tartalom .page-content table:not(:has(thead)):not(:has(tr>:nth-child(3))) tr>:first-child{font-size:var(--posgy-fs-small);letter-spacing:.02em;padding-bottom:2px}body.posgy-tartalom .page-content table:not(:has(thead)):not(:has(tr>:nth-child(3))) tr>:last-child{background:var(--tartalom-card);padding-top:8px}}