@charset "UTF-8";@font-face{font-family:Sen;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/sen-latin-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sen;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/sen-latin-ext-variable.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Sen,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#18181b;background:#f4f4f5;line-height:1.75;font-size:1.125rem}.blog-header{background-color:#fffc;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);position:sticky;top:0;z-index:100;box-shadow:2px 2px 10px #d3d3d3bf;height:4rem}@media (min-width: 768px){.blog-header{height:5rem}}.blog-header__inner{display:flex;justify-content:space-between;align-items:center;max-width:1536px;margin:0 auto;padding:0 1rem;height:100%;grid-gap:.5rem;gap:.5rem}.blog-header__nav{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.blog-header__hamburger{display:flex;align-items:center;grid-gap:.375rem;gap:.375rem;background:none;border:none;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;color:#323232;padding:1rem 1rem 1rem 0}@media (min-width: 768px){.blog-header__hamburger{display:none}}.blog-header__ctas{display:none}@media (min-width: 768px){.blog-header__ctas{display:flex;grid-gap:.5rem;gap:.5rem}}.blog-header__cta{display:inline-flex;align-items:center;padding:.5rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:700;text-decoration:none;white-space:nowrap;min-width:9rem;justify-content:center;transition:opacity .15s}.blog-header__cta:hover{opacity:.85}.blog-header__cta.btn-primary{background:#ed3426;color:#fff}.blog-header__cta.btn-secondary{background:#fff;color:#ed3426;border:1px solid #e5e7eb}.blog-header__logo-link{display:flex;flex-shrink:0}.blog-header__logo{display:block;height:33px;width:auto}.blog-header__drawer{position:absolute;top:0;left:-100%;opacity:0;width:100%;height:100vh;height:100dvh;background-color:#fff;display:flex;flex-direction:column;align-items:center;grid-gap:3rem;gap:3rem;overflow-y:auto;padding:2rem 1rem;justify-content:flex-start;will-change:opacity,left;z-index:99}.blog-header__drawer.is-open{left:0;opacity:1;transition:z-index .25s linear,opacity .1s linear,left .2s linear}.blog-header__drawer h2{color:#323232;text-align:center;font-weight:700;margin:0}.blog-header__drawer-close{display:flex;align-self:flex-end;align-items:center;padding:.75rem;border-radius:.5rem;background:#1c1c1e;color:#fff;border:none;cursor:pointer}.blog-header__drawer-close:hover{background:#333}.blog-header__drawer-logo img{display:block}.blog-header__drawer-ctas{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;width:100%}.blog-header__drawer-ctas a{display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:.5rem;font-size:.9rem;font-weight:700;text-decoration:none;text-align:center;line-height:1;margin-bottom:3rem}.blog-header__drawer-ctas a.btn-primary{background:#ed3426;color:#fff}.blog-header__drawer-ctas a.btn-secondary{background:#fff;color:#ed3426;border:2px solid #ed3426}.blog-header__drawer-section{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;align-items:center;width:100%}.blog-header__drawer-section a{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.625rem 1rem;border:1px solid #e4e4e7;border-radius:.5rem;color:#18181b;text-decoration:none;font-size:.9rem;width:100%;justify-content:center}.blog-header__drawer-section a:hover{background:#f4f4f5}.blog-header__drawer-section--links a{border:none;justify-content:center;padding:.25rem;color:#323232}.blog-footer{background:#323232;color:#d4d4d8;padding:1rem .5rem;margin-top:4rem;font-size:.875rem;line-height:1.2}.blog-footer__inner{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem;max-width:1536px;margin:0 auto}@media (min-width: 768px){.blog-footer__inner{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem;gap:2rem}}.blog-footer__brand{display:none}@media (min-width: 768px){.blog-footer__brand{display:flex;flex-direction:column;align-items:center;justify-content:center}}.blog-footer__brand img{display:block;filter:contrast(0);width:180px;height:auto}.blog-footer__contact{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;padding:0 20px}.blog-footer__contact h2{margin:0;font-size:inherit;font-weight:700;color:#fff;text-align:center}.blog-footer__contact-link{display:flex;width:100%;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;color:#fff;text-decoration:none;padding:.5rem;border:1px solid #fff;border-radius:.5rem}.blog-footer__contact-link svg path{fill:#fff}.blog-footer__contact-link:hover{background:#ffffff0d}.blog-footer__partners{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;align-items:center;text-align:center}.blog-footer__partners h2{margin:0;font-size:inherit;font-weight:700;color:#fff}.blog-footer__partners a{color:#d4d4d8;text-decoration:none;font-size:inherit}.blog-footer__partners a:hover{color:#fff}@media (min-width: 768px){.blog-footer__partners{display:none}}.blog-footer__links{display:flex;flex-direction:column;align-items:center;grid-gap:2rem;gap:2rem;justify-content:center}@media (min-width: 768px){.blog-footer__links{align-items:flex-start;justify-content:flex-start}}.blog-footer__about{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;margin:auto}.blog-footer__about h2{margin:0;font-size:inherit;font-weight:700;color:#fff;text-align:center}.blog-footer__link{font-size:inherit;color:#d4d4d8;text-decoration:none}.blog-footer__link:hover{color:#fff}.blog-index{padding:1rem}.blog-index__main{width:100%;max-width:1536px;margin:0 auto}.blog-title{font-size:2rem;font-weight:800;margin:0 0 1.5rem;color:#18181b}.blog-listed-post{text-decoration:none;margin:0 0 2rem;box-shadow:0 .05rem 1rem #00000026;font-weight:400;color:inherit;display:flex;flex-direction:column;background:#fff;border-radius:.5rem;overflow:hidden;align-items:center;grid-gap:1rem;gap:1rem}@media (min-width: 768px){.blog-listed-post{flex-direction:row}}.blog-listed-post figure{margin:0;width:100%;border-radius:0 0 .5rem .5rem;box-shadow:0 0 1rem #0003;position:relative;z-index:0;overflow:hidden}@media (min-width: 768px){.blog-listed-post figure{margin:1rem 0 1rem 1rem;border-radius:.5rem;box-shadow:none;max-width:40%;flex-shrink:0}}.blog-listed-post figure img{display:block;margin:0;width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.blog-listed-post figure figcaption{position:absolute;bottom:0;margin:0;padding:1rem 0 0;width:100%;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.5) 65%,rgba(0,0,0,.15) 90%,transparent 100%)}@media (min-width: 768px){.blog-listed-post figure figcaption{margin:auto 0;display:flex;padding:0;top:0;align-items:center;bottom:0;height:100%;background:linear-gradient(to top,#0000004d,#000000b3 30%,#000000bf 70%,#0000004d)}}.blog-listed-post .post-title{font-size:1.5rem;margin:0;padding:1rem;color:#fff;text-shadow:1px 1px #000}.blog-listed-post .summary{margin:0 1rem 1rem;color:#323232;font-size:1.125rem}@media (min-width: 768px){.blog-listed-post .summary{margin:1rem 1rem 1rem 0;flex:1 1}}#listing-footer{margin-top:2rem}nav.pagy.series-nav{display:flex;grid-gap:1rem;gap:1rem;justify-content:center;align-items:center}nav.pagy.series-nav>a{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;padding:.25rem .5rem;border-radius:.5rem;font-size:.875rem;text-decoration:none;color:#18181b;background:#e5e5e5;transition:background .15s linear,font-size .2s ease-in-out}nav.pagy.series-nav>a:hover{background:#c1c1c1;font-size:1.1rem}nav.pagy.series-nav>a[aria-current=page]{background:#1c1c1e;color:#fff;font-weight:700}nav.pagy.series-nav>a[aria-current=page]:hover{background:#1c1c1e;font-size:.875rem}nav.pagy.series-nav>a[role=separator]{background:none;cursor:default}nav.pagy.series-nav>a[role=separator]:hover{background:none;font-size:.875rem}nav.pagy.series-nav>a:first-child[aria-disabled=true],nav.pagy.series-nav>a:last-child[aria-disabled=true]{display:none}nav.pagy.series-nav>a:first-child,nav.pagy.series-nav>a:last-child{font-size:0}nav.pagy.series-nav>a:first-child:before,nav.pagy.series-nav>a:last-child:before{font-size:.875rem}nav.pagy.series-nav>a:first-child:hover:before,nav.pagy.series-nav>a:last-child:hover:before{font-size:1.1rem}nav.pagy.series-nav>a:first-child:before{content:"‹"}nav.pagy.series-nav>a:last-child:before{content:"›"}.blog-empty{color:#71717a}.blog-post{padding:1rem}.blog-post header{box-shadow:0 1rem 1rem #0003;margin-left:-1rem;margin-right:-1rem;margin-top:-1rem;max-width:1536px;overflow:hidden;position:relative}@media (min-width: 768px){.blog-post header{border-radius:1rem;margin:.5rem auto 0;box-shadow:0 0 1rem #0003}}.blog-post header img{display:block;width:100%;max-width:100%;height:400px;margin:0;-o-object-fit:cover;object-fit:cover}.blog-post header img.image-post-header-sm{display:block}@media (min-width: 768px){.blog-post header img.image-post-header-sm{display:none}}.blog-post header img.image-post-header-lg{display:none}@media (min-width: 768px){.blog-post header img.image-post-header-lg{display:block}}.blog-post header .blog-post__hero-text{position:absolute;bottom:0;margin:0;padding:1rem 0 0;width:100%;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.5) 60%,rgba(0,0,0,.25) 90%,transparent 100%)}.blog-post header .blog-post__hero-text .post-title{font-size:2rem;line-height:1.3;margin:1rem .5rem;color:#fff;text-shadow:1px 1px #000;text-align:center}@media (min-width: 768px){.blog-post header .blog-post__hero-text .post-title{margin:1rem auto}}.blog-post header #breadcrumbs{position:absolute;top:4rem;left:-1px;background-color:#fff;border-radius:0 .5rem .5rem 0;font-weight:400}.blog-post header #breadcrumbs a{display:inline-block;color:#323232;text-decoration:none;padding:.25rem 1rem;font-size:.875rem}.blog-post header #breadcrumbs a:hover{text-decoration:underline}.article-body{max-width:56rem;margin:2rem auto;padding:0 1rem}.blog-body{color:#18181b}.blog-body h1,.blog-body h2,.blog-body h3,.blog-body h4,.blog-body h5,.blog-body h6{font-weight:700;line-height:1.25;margin:2rem 0 1rem}.blog-body h1{font-size:1.875rem}.blog-body h2{font-size:1.5rem}.blog-body h3{font-size:1.25rem}.blog-body p{margin:1rem 0;font-size:1.125rem}.blog-body a{color:#ed3426;text-decoration:underline}.blog-body img{margin:0 auto;max-width:75%;height:auto;display:block;border-radius:.5rem}.blog-body iframe{width:100%;aspect-ratio:16/9;height:auto;display:block;margin:1.5rem auto;border:0;border-radius:.5rem}.blog-body ul{margin:1rem 0;padding-left:1.5rem;list-style:disc}.blog-body ol{margin:1rem 0;padding-left:1.5rem;list-style:decimal}.blog-body blockquote{margin:1.5rem 0;padding-left:1rem;border-left:4px solid #ed3426;font-style:italic;color:#71717a}.blog-body strong{font-weight:700}.related-articles{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e4e4e7}.related-articles>p{margin:0 0 .5rem}.related-articles .articles-list{margin-top:0;padding:0 0 0 1rem;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;list-style:none}.related-articles .menu-item{padding-inline-start:0;margin:0}.related-articles .menu-item a{font-size:.9375rem;color:#ed3426;text-decoration:none}.related-articles .menu-item a:hover{text-decoration:underline}
