body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}[tabindex]:focus-visible{outline-offset:.125rem;outline:.125rem solid #4d65ff}.w-richtext>:not(div):first-child,.w-richtext>div:first-child>:first-child{margin-top:0}.w-richtext>:last-child,.w-richtext ol li:last-child,.w-richtext ul li:last-child{margin-bottom:0}.cms-page{min-height:60vh}.cms-article{width:100%;max-width:1160px;margin:auto;padding:120px 24px 48px}.blog-hero-image.cms-hero{object-fit:cover}.cms-body img{max-width:100%;height:auto}.cms-video{aspect-ratio:854/480}.cms-body iframe{border:0;width:100%;min-height:360px}.cms-body table{border-collapse:collapse;max-width:100%}.cms-body td,.cms-body th{border:1px solid #bbb;padding:8px}.cms-card .thumbnail-area{background:#eef1ef;min-height:350px}.cms-card-image{object-fit:cover;width:100%;height:350px;transition:transform .3s;display:block}.cms-card:hover .cms-card-image,.cms-card:focus-visible .cms-card-image{transform:scale(1.05)}.cms-card .blog_item-large-text{margin:0}.cms-card .blog_item-small-text{font-weight:600}.cms-page:has(.cms-preview){padding-top:64px}.cms-preview{text-align:center;background:#ffe5a0;padding:16px}@media (width>=992px){.cms-preview+article .blog-top-section{padding-top:32px}}.cms-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin:48px 0 16px;display:flex}.cms-pagination>span{color:var(--gray--600);font-size:.875rem}.news-thumbnail{background-image:none;overflow:hidden}.news-thumbnail img{object-fit:cover;width:100%;height:100%}.div-block-206{flex-flow:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.news-card .blog_item-large-text,.news-card .text-xsmall{margin:0}@media (width<=991px){.cms-page:has(.cms-preview){padding-top:0}.cms-article{padding:32px 16px}.blog-hero-image.cms-hero{aspect-ratio:1;padding-bottom:0}.cms-card-image{aspect-ratio:1;height:auto;min-height:350px}}@media (width<=600px){.cms-body iframe{min-height:230px}}@media (prefers-reduced-motion:reduce){.cms-card-image{transition:none}}
