.agg-page{font:16px/1.6 Arial;color:#283333;overflow:hidden}.agg-page *{box-sizing:border-box}.agg-page .s{max-width:1160px;width:calc(100% - 32px);margin:auto}.agg-page h1{font-size:44px;line-height:1.1}.agg-page h2{font-size:31px}.agg-page img{max-width:100%;display:block}.agg-page a{color:inherit}.agg-page .hero{padding:64px 0;background:#f4eee5}.agg-page .grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.agg-page .hero img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#fff;border-radius:8px}.agg-page .ey{color:#8a6540;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.08em}.agg-page .btn{display:inline-block;padding:11px 16px;border:1px solid #283333;border-radius:4px;text-decoration:none;font-weight:700;margin:6px 8px 0 0}.agg-page .dark{background:#425f55;color:#fff!important}.agg-page .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.agg-page .card{padding:20px;border:1px solid #ded6c9;border-radius:8px}.agg-page .table{overflow:auto}.agg-page .table table{border-collapse:collapse;width:100%;min-width:560px}.agg-page th,.agg-page td{border:1px solid #ded6c9;padding:11px;text-align:left;vertical-align:top}.agg-page th{background:#faf5ee}.agg-page .faq{max-width:900px}.agg-page .faq article{border-top:1px solid #ded6c9;padding:18px 0}body[id] .article_content_box > h1.article_title.themes_box_title{display:none!important}@media(max-width:760px){.agg-page .grid,.agg-page .cards{grid-template-columns:1fr}.agg-page .hero{padding:44px 0}.agg-page section{padding:50px 0}.agg-page h1{font-size:34px}}