.skip-link{z-index:10000;color:#473c34;background:#fff;border:2px solid #473c34;padding:12px 18px;font-size:16px;position:fixed;top:-80px;left:12px}.skip-link:focus{top:12px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline-offset:4px;outline:3px solid #473c34!important}img{max-width:100%}.img img[width][height]{height:auto!important}.blog-body__text img{height:auto}.blog-body__text pre{overflow-x:auto}.blog-body__text table{max-width:100%;display:block;overflow-x:auto}.cms-empty{text-align:center;margin:3em 0}.cms-pagination{flex-wrap:wrap;justify-content:center;gap:16px;margin:40px 0;display:flex}.cms-pagination a,.cms-pagination [aria-current]{background:#fff;border:1px solid #deddcd;padding:10px 16px}.cms-pagination [aria-current]{color:#473c34;font-weight:700}.cms-meta{margin:20px 0;font-size:13px}.cms-meta span{margin-right:16px}.cms-summary{margin:1em 0}.cms-breadcrumb{flex-wrap:wrap;gap:12px;margin-bottom:20px;font-size:12px;display:flex}.cms-article img{max-width:100%;height:auto}.cms-thumbnail{height:auto!important}.common-header__switch{opacity:0;width:1px;height:1px;position:absolute;display:block!important}.common-header__switch:focus-visible+.common-header .common-header__more{outline-offset:-4px;outline:3px solid #473c34}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.common-header:has(a:focus-visible){height:auto!important}.cms-youtube{aspect-ratio:16/9;border:0;width:100%;height:auto;display:block}
