#pm-unisol *{box-sizing:border-box}#pm-unisol{scroll-behavior:smooth}#pm-unisol{margin:0;background:#07131f;color:#dce5ec;font:18px/1.85 system-ui,-apple-system,Arial,sans-serif}#pm-unisol{max-width:1120px;margin:auto;padding:50px 40px}#pm-unisol header{padding:55px 0 35px;border-bottom:1px solid #24535e}#pm-unisol h1{font-size:clamp(48px,9vw,100px);line-height:1.05;margin:25px 0;color:#fff;letter-spacing:-.055em}#pm-unisol h2{font-size:32px;line-height:1.25;color:#fff;margin:0 0 24px}#pm-unisol h3{font-size:23px;color:#53e3d2;margin-top:35px}#pm-unisol .eyebrow,#pm-unisol .small,#pm-unisol figcaption{font-size:13px}#pm-unisol .eyebrow{letter-spacing:.16em;color:#53e3d2}#pm-unisol .subtitle{font-size:clamp(23px,4vw,36px);line-height:1.4;color:#65f1df}#pm-unisol .lead{font-size:22px;max-width:850px}#pm-unisol section{padding:48px 0;border-bottom:1px solid #193643}#pm-unisol p{max-width:880px}#pm-unisol a{color:#65e3d7;text-underline-offset:4px}#pm-unisol nav{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}#pm-unisol nav a{font-size:14px;padding:8px 15px;border:1px solid #285860;border-radius:30px;text-decoration:none}#pm-unisol blockquote,#pm-unisol .callout{margin:30px 0;padding:30px;border:1px solid #267e80;background:#0c2632;border-radius:16px;box-shadow:0 0 30px #1ee7cb0d}#pm-unisol blockquote{font-size:clamp(23px,3vw,33px);line-height:1.5;color:#72f5e3;font-weight:650;border-left:4px solid #51dece}#pm-unisol .callout span{font-size:12px;letter-spacing:.15em;display:block}#pm-unisol .callout strong{display:block;font-size:32px;color:#6cf1df;margin-top:10px}#pm-unisol .callout p{margin-bottom:0}#pm-unisol figure{margin:35px 0}#pm-unisol figure img{display:block;width:100%;height:auto;border-radius:12px}#pm-unisol figcaption{color:#94aebc;margin-top:9px}#pm-unisol .poster{display:flex;justify-content:center}#pm-unisol .poster figure{max-width:420px;margin:0}#pm-unisol .tablewrap{overflow-x:auto}#pm-unisol table{width:100%;border-collapse:collapse;font-size:15px}#pm-unisol th,#pm-unisol td{padding:14px 12px;border-bottom:1px solid #24404e;text-align:left;vertical-align:top}#pm-unisol th{color:#70e5d6}#pm-unisol tbody tr:nth-child(odd){background:#0c202e}#pm-unisol .sources{font-size:14px;padding-left:24px}#pm-unisol .sources li{margin:12px 0}#pm-unisol .ref{font-size:12px}#pm-unisol footer{padding:35px 0;font-size:13px;letter-spacing:.08em;color:#8cb2bb}#pm-unisol button{position:fixed;right:15px;bottom:15px;border:1px solid #35706f;border-radius:25px;background:#0c2632;color:#65e3d7;padding:10px 16px;cursor:pointer}:root[data-theme="light"] #pm-unisol{background:#eef5f5;color:#1c3740}:root[data-theme="light"] #pm-unisol h1,:root[data-theme="light"] #pm-unisol h2{color:#12333f}:root[data-theme="light"] #pm-unisol .subtitle,:root[data-theme="light"] #pm-unisol h3,:root[data-theme="light"] #pm-unisol a{color:#006e69}:root[data-theme="light"] #pm-unisol blockquote,:root[data-theme="light"] #pm-unisol .callout{background:#e0f3ee;color:#145950}:root[data-theme="light"] #pm-unisol .callout strong{color:#006b62}:root[data-theme="light"] #pm-unisol tbody tr:nth-child(odd){background:#e0edee}:root[data-theme="light"] #pm-unisol th{color:#006b62}@media(max-width:600px){#pm-unisol{padding:22px}#pm-unisol header{padding-top:30px}#pm-unisol{font-size:17px}#pm-unisol section{padding:34px 0}#pm-unisol h2{font-size:27px}#pm-unisol blockquote,#pm-unisol .callout{padding:22px}}@media print{#pm-unisol{background:#fff;color:#111;font-size:11pt}#pm-unisol h1,#pm-unisol h2,#pm-unisol h3,#pm-unisol a,#pm-unisol th{color:#12333f}#pm-unisol button,#pm-unisol nav{display:none}#pm-unisol{max-width:none;padding:0}#pm-unisol section{padding:20px 0}#pm-unisol blockquote,#pm-unisol .callout{background:#eee;color:#111;box-shadow:none}#pm-unisol figure{break-inside:avoid}#pm-unisol thead{display:table-header-group}}#pm-unisol .hero-header{padding:0;overflow:hidden;border-radius:22px;border:1px solid #28565f;box-shadow:0 24px 80px #0005;margin-bottom:18px;background:#091923}#pm-unisol .hero-art{position:relative;aspect-ratio:16/9;overflow:hidden}#pm-unisol .hero-art img{width:100%;height:100%;object-fit:cover;display:block}#pm-unisol .hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#091923 0%,transparent 30%);pointer-events:none}#pm-unisol .hero-year{position:absolute;left:28px;bottom:30px;font-size:clamp(40px,7vw,80px);line-height:1;font-weight:850;color:#e9fffb;z-index:1;letter-spacing:-.05em;text-shadow:0 0 24px #32d8c7}#pm-unisol .hero-label{position:absolute;left:31px;bottom:12px;font-size:10px;letter-spacing:.22em;color:#69e6d7;z-index:1}#pm-unisol .hero-copy{padding:25px 38px 38px}#pm-unisol .hero-copy h1{font-size:clamp(45px,7.6vw,88px);margin:20px 0}#pm-unisol .hero-copy .eyebrow{font-size:11px}#pm-unisol .hero-copy .subtitle{font-size:clamp(22px,3vw,30px)}#pm-unisol .hero-copy .lead{font-size:19px}#pm-unisol .hero-copy nav{margin-top:22px}:root[data-theme="light"] #pm-unisol .hero-header{background:#e0edee}:root[data-theme="light"] #pm-unisol .hero-art:after{background:linear-gradient(0deg,#e0edee 0%,transparent 22%)}@media(max-width:600px){#pm-unisol{padding:14px}#pm-unisol .hero-header{border-radius:14px}#pm-unisol .hero-copy{padding:18px 20px 24px}#pm-unisol .hero-art{aspect-ratio:1.3}#pm-unisol .hero-art img{object-position:57% center}#pm-unisol .hero-year{left:19px;bottom:27px}#pm-unisol .hero-label{left:21px}#pm-unisol .hero-copy nav{gap:8px}#pm-unisol .hero-copy nav a{padding:6px 11px;font-size:12px}#pm-unisol .hero-copy .lead{font-size:17px}}@media print{#pm-unisol .hero-header{box-shadow:none;break-inside:avoid}#pm-unisol .hero-art{max-height:280px}}
#pm-unisol{width:100%;min-width:0;background:transparent}#pm-unisol .article-return{padding:28px 0 42px}body[data-theme-page="tokeletes-katona"]{background:#07131f}:root[data-theme="light"] body[data-theme-page="tokeletes-katona"]{background:#eef5f5}#pm-unisol section[id]{scroll-margin-top:180px}#pm-unisol .hero-header{position:relative;top:auto;z-index:auto}#pm-unisol .hero-copy nav{position:static}#pm-unisol table{color:inherit}
