.blog-listing{padding:4.8rem var(--gutter) 6.5rem;background:var(--color-white)}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 2.1rem;width:min(100%,76.5rem);margin-inline:auto;display:grid}.blog-card[hidden]{display:none}.blog-card__image{display:block;overflow:hidden}.blog-card__image img{width:100%;height:min(22rem, calc((100vw - (2 * var(--gutter))) / 1.66));object-fit:cover}.blog-card h2{margin:1.25rem 0 .65rem;font-size:1.55rem;line-height:1.25}.blog-card h2 a{text-decoration:none}.blog-card h2 a:hover{text-decoration:underline}.blog-card p{color:#555;margin:0;font-size:1.05rem;line-height:1.4}.blog-pagination{align-items:center;gap:1.85rem;width:fit-content;margin:4.3rem auto 0;display:flex}.blog-pagination a{width:2.75rem;min-width:2.75rem;min-height:2.75rem;color:var(--color-text);text-align:center;place-items:center;font-size:.9rem;text-decoration:none;display:grid}.blog-pagination a:first-child,.blog-pagination a:last-child{font-size:2.2rem;line-height:1}.blog-pagination a[aria-current=page]{color:var(--color-blue);text-underline-offset:.25rem;font-weight:700;text-decoration:underline}.blog-contact .areas-contact{padding-top:6rem}.article-hero{padding:3.15rem var(--gutter) 3.35rem;background:var(--color-gold)}.article-hero__inner{width:min(100%,72.5rem);margin-inline:auto}.article-hero h1{margin-bottom:.8rem;font-size:2rem;font-weight:650;line-height:1.2}.article-hero p{color:#333;max-width:67rem;margin:0;font-size:1.08rem;line-height:1.35}.article-main{width:min(100% - (2 * var(--gutter)), 50.75rem);margin:0 auto;padding:2.5rem 0 5.5rem}.article-main__hero{width:100%;height:min(26.6rem, calc((100vw - (2 * var(--gutter))) / 1.91));object-fit:cover;margin-bottom:3rem}.article-body{color:#151515;font-size:1.05rem;line-height:1.45}.article-body p{margin-bottom:1.2rem}.article-body p.is-empty{min-height:.7rem;margin:0}.article-body :is(h2,h3,h4,h5,h6),.article-body .is-visual-heading,.article-body__merged-heading{font-family:var(--font-display);margin:2.7rem 0 1.35rem;font-size:1.65rem;font-weight:650;line-height:1.2;display:block}.article-body .is-visual-heading{margin-bottom:.65rem}.article-body ol,.article-body ul{margin:0 0 1.5rem;padding-left:1.8rem}.article-body li{margin-bottom:.25rem}.article-body a{color:#155eef;overflow-wrap:anywhere}.article-body__image{width:100%;height:min(26.6rem, calc((100vw - (2 * var(--gutter))) / 1.91));object-fit:cover;margin:2.6rem 0}.article-end{justify-items:center;margin-top:3.5rem;display:grid}.article-author{color:var(--color-text-muted);font-size:.9rem}.article-cta{background:var(--color-gold);min-width:13rem;min-height:3.3rem;color:var(--color-blue);border-radius:1.4rem;justify-content:center;align-items:center;margin-top:1rem;padding:.7rem 1.8rem;text-decoration:none;display:inline-flex}@media (width>=1101px){.blog-listing{height:72.296rem;padding:3.75rem 0 0;position:relative}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;width:min(100% - 5.75rem,76.5rem)}.blog-card__image img{aspect-ratio:5/3;height:auto}.blog-card{height:29.3438rem;overflow:hidden}.blog-card h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1.25rem;font-size:1.5rem;line-height:1.3;display:-webkit-box;overflow:hidden}.blog-card p{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-pagination{gap:0;margin:0;position:absolute;top:66.296rem;left:50%;transform:translate(-50%)}.blog-pagination a{width:2.25rem;min-width:2.25rem;min-height:2.25rem;font-size:.625rem}.blog-pagination a:first-child,.blog-pagination a:last-child{font-size:2rem}.blog-contact .areas-contact{height:38.6875rem;padding:6.5rem max(var(--gutter), calc((100% - var(--container)) / 2)) 0;grid-template-columns:31.4375rem minmax(0,1fr);gap:6.8125rem}.blog-contact .areas-contact__details h2{font-weight:600;line-height:1.3}.blog-page .site-footer__body{height:36.875rem}.article-hero{height:10.7rem;padding:2.8125rem 0 0}.article-hero__inner{width:55.875rem}.article-hero h1{font-size:1.75rem;font-weight:700;line-height:1.3}.article-main{padding-block:2.5rem 5.8125rem}.article-main__hero{height:21.5rem;margin-bottom:3.5rem}.article-body{font-size:1rem;line-height:1.5}.article-body p{margin-bottom:.6667rem}.article-body p.is-empty{min-height:1.5rem;margin-bottom:.6667rem}.article-body :is(h2,h3,h4,h5,h6)+p.is-empty{margin-bottom:.1667rem}.article-body :is(h2,h3,h4,h5,h6),.article-body .is-visual-heading,.article-body__merged-heading{margin:0 0 .1667rem;font-size:1.625rem;font-weight:600;line-height:1.3}.article-author{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.article-cta{min-height:3.125rem;margin-top:0}}@media (width<=920px){.blog-listing{padding-block:3.5rem 5rem}.blog-grid{grid-template-columns:1fr;gap:3.5rem}.article-hero{padding-block:2.6rem}.article-hero h1{font-size:1.75rem}.article-main{padding-top:2rem}.article-main__hero{margin-bottom:2.3rem}}@media (width<=500px){.blog-listing{padding:3.75rem 1rem 1.25rem}.blog-grid{gap:1.25rem}.blog-card__image img{height:13.425rem}.blog-card h2{margin:1.25rem 0 .75rem;font-size:1.5rem;line-height:1.3}.blog-card p{font-size:1rem}.blog-pagination{gap:0;margin-top:3.1875rem}.blog-pagination a{width:2.25rem;min-width:2.25rem;min-height:2.25rem;font-size:.625rem}.blog-contact .areas-contact{height:56.5rem}.article-hero{height:10.625rem;padding:.5rem .6875rem 0}.article-hero h1{overflow-wrap:anywhere;margin-bottom:.75rem;font-size:1.75rem;font-weight:700;line-height:1.3}.article-hero p{font-size:1rem;line-height:1.3}.article-main{padding-top:2.5rem}.article-main__hero{height:20rem;margin-bottom:2.5rem}.article-body{font-size:1rem;line-height:1.5}.article-body p{margin-bottom:.6667rem}.article-body p.is-empty{min-height:1.5rem;margin-bottom:.6667rem}.article-body :is(h2,h3,h4,h5,h6),.article-body .is-visual-heading,.article-body__merged-heading{margin:0 0 .1667rem;font-size:1rem;font-weight:700;line-height:1.5}.article-cta{width:11.8125rem;min-height:3.125rem;margin-top:0}}.blog-card{height:auto;overflow:visible}.blog-card :is(h2,p){-webkit-line-clamp:unset;overflow-wrap:anywhere;display:block;overflow:visible}.article-hero{height:auto;min-height:10.7rem;padding-bottom:3.35rem}@media (width>=1101px){.blog-listing{height:auto;min-height:72.296rem;padding-bottom:4rem}.blog-pagination{margin:4.3rem auto 0;position:static;transform:none}}.article-body{overflow-wrap:anywhere;font-size:17px;line-height:1.65}.article-body p{margin:0 0 16px}.article-body :is(h2,h3,h4,h5,h6),.article-body .is-visual-heading,.article-body__merged-heading{margin:32px 0 16px;font-size:28px;font-weight:700;line-height:1.3}.article-body h3{margin:24px 0 12px;font-size:22px;font-weight:650;line-height:1.35}.article-body>:first-child{margin-top:0}.article-body p.is-empty,.article-body p:empty{min-height:1.65em;margin:0}.article-body :is(h2,h3,h4,h5,h6)+p.is-empty{margin:0}.article-body :is(ul,ol){margin:0 0 16px;padding-left:1.6em}.article-body li{margin:0 0 6px}.article-body li>p{margin-bottom:0}.article-body blockquote{color:#64748b;border-left:2px solid #dfe4ec;margin:24px 0;padding:4px 0 4px 20px}.article-body blockquote>:last-child{margin-bottom:0}.article-body hr{border:0;border-top:1px solid #dfe4ec;margin:28px 0}
