.two-col-row.mx-cms-layout{float:none;display:grid;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:40px;width:100%;margin:0;padding:30px 0 48px}.mx-cms-layout>.side-2,.mx-cms-layout>.center-2{float:none;display:block;box-sizing:border-box;width:100%;min-width:0;max-width:none;margin:0;padding:0}.mx-cms-layout>.side-2{position:static;inset:auto;height:auto;max-height:none;overflow:visible;z-index:auto;background:transparent;transition:none}.mx-cms-layout>.filterFade{display:none!important}.mx-cms-layout>.mx-cms-menu-toggle{display:none}.mx-cms-layout>.side-2[hidden]{display:none!important}.mx-cms-layout .side-2 .block{float:none;display:flow-root;width:100%;margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid #e6e6e0}.mx-cms-layout .side-2 .block>.title{float:none;width:100%;margin:0 0 12px;padding:0;border:0;background:none;color:#555;font:600 14px/1.5 Roboto,sans-serif}.mx-cms-layout .side-2 .block>.title::after{display:none}.mx-cms-layout .side-2 .block>.title>strong{float:none;display:block}.mx-cms-layout .side-2 .block .listbox{float:none;display:flow-root!important;width:100%;margin:0;padding:0}.mx-cms-layout .side-2 .block :is(.list,.sublist){float:none;width:auto;margin:0;padding:0;list-style:none}.mx-cms-layout .side-2 .block :is(.list,.sublist)>li{float:none;width:100%;margin:0 0 4px}.mx-cms-layout .side-2 .block .sublist{margin:4px 0 4px 12px}.mx-cms-layout .side-2 .block-cmspage-navigation a{float:none;display:block;box-sizing:border-box;width:100%;padding:10px 12px;border:0;border-left:3px solid transparent;border-radius:2px;color:#333;background:transparent;font:400 14px/1.5 Roboto,sans-serif;text-decoration:none;overflow-wrap:anywhere;transition:background .15s,color .15s}.mx-cms-layout .side-2 .block-cmspage-navigation .title a{padding:10px 12px!important;color:#333!important;font:600 14px/1.5 Roboto,sans-serif!important}.mx-cms-layout .side-2 .block-cmspage-navigation .title .active>a{background:#f5f5f0!important;color:#171717!important}.mx-cms-layout .side-2 .block-cmspage-navigation .title a::after{content:none!important}.mx-cms-layout .side-2 .block-cmspage-navigation .active>a{border-left-color:#ffed00;background:#f5f5f0;color:#171717;font-weight:600}.mx-cms-layout .side-2 .block-cmspage-navigation a:hover{background:#f1f1ec;color:#171717}.mx-cms-layout .side-2 .block a:focus-visible{outline:2px solid #171717;outline-offset:2px}.mx-cms-layout .side-2 .block ul.tags{float:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin:0;padding:0;list-style:none;font-size:14px}.mx-cms-layout .side-2 .block ul.tags>li{float:none;width:auto;max-width:100%;margin:0;padding:0;font-size:inherit}.mx-cms-layout .side-2 .block ul.tags a{float:none;display:inline-flex;align-items:center;width:auto;min-height:36px;max-width:100%;padding:6px 10px;border:1px solid #e2e2db;border-radius:3px;background:#fafaf7;color:#444;font-family:Roboto,sans-serif;line-height:1.4;text-decoration:none;overflow-wrap:anywhere;transition:border-color .15s,background .15s}.mx-cms-layout .side-2 .block.block-popular-pagetags ul.tags li>a:is(:hover,:focus,:active){background:#ffed00;border-color:#ffed00;color:#171717!important}.mx-cms-layout .super-simple-real-search-wrapper{position:relative;float:none;display:flex;width:100%;margin:0 0 24px}.mx-cms-layout #super-simple-real-search{box-sizing:border-box;width:100%;height:46px;padding:0 48px 0 14px;border:1px solid #deded7;border-radius:3px;background:#fafaf7;color:#171717;font:400 14px/1.5 Roboto,sans-serif}.mx-cms-layout #super-simple-real-search:focus-visible{outline:2px solid #171717;outline-offset:2px;background:#fff}.mx-cms-layout .super-simple-real-search-wrapper>.ssrs-button{position:absolute;left:auto!important;right:1px;top:1px;bottom:auto;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:#171717;transform:none;font-size:0;cursor:pointer}.mx-cms-layout .ssrs-button::before,.mx-cms-layout .ssrs-button::after{content:none!important}.mx-cms-layout .ssrs-button>svg{position:static;display:block;width:20px;height:20px;margin:0;transform:none}.mx-cms-layout .ssrs-button:focus-visible{outline:2px solid #171717;outline-offset:-3px}.mx-cms-layout .page>.page-title{margin:0 0 24px;padding:0 0 18px;border-bottom:1px solid #e6e6e0;text-align:left}.mx-cms-layout .page>.page-title h1{margin:0;color:#171717;font:500 clamp(28px,3vw,38px)/1.2 Oswald,sans-serif}.mx-cms-layout .cmspage-list{float:none;width:100%}.mx-cms-layout .cmspage-list>.item-box{float:none;width:100%}.mx-cms-layout .cmspage-list>.item-box>.item{float:none;display:grid;grid-template-columns:minmax(160px,35%) minmax(0,1fr);align-items:start;gap:24px;width:100%;margin:0 0 24px;padding:0 0 24px;border:0;border-bottom:1px solid #e6e6e0;color:#171717;text-decoration:none}.mx-cms-layout .cmspage-list .item>.image{float:none;display:block;width:100%;margin:0;overflow:hidden;border-radius:3px;background:#f4f4f0}.mx-cms-layout .cmspage-list .image>.borders{display:block;width:100%;aspect-ratio:16/10;overflow:hidden}.mx-cms-layout .cmspage-list .item .image img{float:none;display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.mx-cms-layout .cmspage-list .item:hover .image img{transform:scale(1.025)}.mx-cms-layout .cmspage-list .item>.content{float:none;display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;min-width:0;padding:0}.mx-cms-layout .cmspage-list .content>.title{float:none;width:100%;margin:0;color:#171717;font:500 clamp(20px,2vw,26px)/1.25 Oswald,sans-serif;overflow-wrap:anywhere}.mx-cms-layout .cmspage-list .content>.description{float:none;display:block;width:100%;margin:0;color:#666;font:400 14px/1.7 Roboto,sans-serif}.mx-cms-layout .cmspage-list .content>.buttons{float:none;display:block;width:auto;margin:0;padding:0;text-align:left}.mx-cms-layout .mx-cms-read-more{display:inline-flex;align-items:center;gap:12px;min-height:36px;border-bottom:2px solid #ffed00;color:#333;font:500 12px/1.5 Roboto,sans-serif}.mx-cms-layout .mx-cms-read-more svg{transition:transform .18s}.mx-cms-layout .cmspage-list .item:hover .mx-cms-read-more svg{transform:translateX(3px)}.mx-cms-layout .cmspage-list .item:focus-visible{outline:2px solid #171717;outline-offset:4px}.two-col-row.mx-cms-layout .pager{float:none;margin:28px 0 0;padding:0}@media(max-width:1100px){.two-col-row.mx-cms-layout{grid-template-columns:230px minmax(0,1fr);gap:28px}}@media(max-width:900px){.two-col-row.mx-cms-layout{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px}.mx-cms-layout.mx-cms-menu-ready>.mx-cms-menu-toggle{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;margin:0;padding:12px 14px;border:1px solid #deded7;border-radius:3px;background:#fafaf7;color:#171717;font:600 14px/1.5 Roboto,sans-serif;text-align:left;cursor:pointer}.mx-cms-layout .mx-cms-menu-toggle[hidden]{display:none}.mx-cms-layout .mx-cms-menu-toggle:focus-visible{outline:2px solid #171717;outline-offset:3px}.mx-cms-layout .mx-cms-menu-toggle[aria-expanded="true"]{border-color:#d6c700;background:#ffed00}.mx-cms-layout .mx-cms-menu-toggle svg{flex-shrink:0}.mx-cms-layout .mx-cms-menu-chevron{margin-left:auto}.mx-cms-layout .mx-cms-menu-close{display:none}.mx-cms-layout .mx-cms-menu-toggle[aria-expanded="true"] .mx-cms-menu-icon{display:none}.mx-cms-layout .mx-cms-menu-toggle[aria-expanded="true"] .mx-cms-menu-close{display:block}.mx-cms-layout .mx-cms-menu-toggle[aria-expanded="true"] .mx-cms-menu-chevron{transform:rotate(180deg)}.mx-cms-layout>.side-2{padding-bottom:20px;border-bottom:1px solid #e6e6e0}.mx-cms-layout .side-2 .block{margin-bottom:18px;padding-bottom:0;border-bottom:0}.mx-cms-layout .side-2 .block:last-child{margin-bottom:0}.mx-cms-layout .side-2 .block-cmspage-navigation .list{display:flex;flex-wrap:wrap;gap:8px}.mx-cms-layout .side-2 .block-cmspage-navigation .list>li{width:auto;margin:0}.mx-cms-layout .side-2 .block-cmspage-navigation .list>li>a{border:1px solid #e2e2db;border-radius:3px;padding:8px 12px}.mx-cms-layout .side-2 .block-cmspage-navigation .list>.active>a{background:#ffed00;border-color:#ffed00}.mx-cms-layout .side-2 .block ul.tags a{min-height:40px}}@media(max-width:560px){.mx-cms-layout .cmspage-list>.item-box>.item{grid-template-columns:minmax(0,1fr);gap:16px}.mx-cms-layout .cmspage-list .image>.borders{aspect-ratio:16/9}.mx-cms-layout .cmspage-list .content>.title{font-size:23px}}@media(prefers-reduced-motion:reduce){.mx-cms-layout .side-2 .block a,.mx-cms-layout .cmspage-list .item .image img,.mx-cms-layout .mx-cms-read-more svg{transition:none}}
