.vappulehti-module__dmkPCq__vappu-title{text-align:center;color:var(--accent-red);margin-bottom:30px;font-family:Roboto,sans-serif;font-size:3em}.vappulehti-module__dmkPCq__article-container{background-color:#fdfaf5;border:1px solid #ddd;border-radius:12px;max-width:800px;margin:40px auto;padding:30px;font-family:Georgia,serif;box-shadow:0 6px 16px #0000000f}.vappulehti-module__dmkPCq__article-title{color:var(--text-main);text-align:center;margin-bottom:15px;font-size:2.2em;font-weight:700}.vappulehti-module__dmkPCq__article-figure{text-align:center;margin-bottom:20px}.vappulehti-module__dmkPCq__article-image{border-radius:12px;max-width:100%;box-shadow:0 4px 10px #00000014}.vappulehti-module__dmkPCq__article-caption{color:#666;margin-top:6px;font-size:.9em;font-style:italic}.vappulehti-module__dmkPCq__article-content{color:#333;text-align:justify;margin-top:15px;font-size:1.15em;line-height:1.8}.vappulehti-module__dmkPCq__article-author{color:#888;text-align:right;border-top:1px solid #eee;margin-top:30px;padding-top:10px;font-size:.95em;font-style:italic}.vappulehti-module__dmkPCq__quote-container{border-left:6px solid var(--accent-red);background-color:#fffbe6;border-radius:8px;max-width:700px;margin:40px auto;padding:20px 30px;font-style:italic;box-shadow:0 4px 10px #0000000d}.vappulehti-module__dmkPCq__quote-content{color:#333;text-align:center;margin-bottom:15px;font-size:1.3em}.vappulehti-module__dmkPCq__quote-author{text-align:right;color:#666;font-size:1em}.vappulehti-module__dmkPCq__table-of-contents{background:#fff;border:1px solid #ddd;border-radius:12px;max-width:800px;margin:0 auto 30px;padding:20px 24px;font-family:Roboto,sans-serif;box-shadow:0 4px 12px #0000000d}.vappulehti-module__dmkPCq__table-of-contents h2{text-align:center;color:var(--text-main);margin:0 0 12px;font-size:1.6em}.vappulehti-module__dmkPCq__table-of-contents ul{columns:2;column-gap:30px;margin:0;padding:0;list-style:none}.vappulehti-module__dmkPCq__table-of-contents li{break-inside:avoid;margin:4px 0}.vappulehti-module__dmkPCq__table-of-contents a{color:var(--text-main);border-radius:4px;padding:4px 6px;font-size:.95em;text-decoration:none;transition:background-color .15s,color .15s;display:inline-block;position:relative}.vappulehti-module__dmkPCq__table-of-contents a:hover,.vappulehti-module__dmkPCq__table-of-contents a:focus{color:var(--accent-red);background:#e6002614;outline:none}@media (max-width:768px){.vappulehti-module__dmkPCq__article-container{padding:20px}.vappulehti-module__dmkPCq__article-title{font-size:1.8em}.vappulehti-module__dmkPCq__article-content{font-size:1em}}@media (max-width:600px){.vappulehti-module__dmkPCq__table-of-contents ul{columns:1}}
