.sawmill-doorway{background-color:var(--color-neutral-4);overflow:hidden;padding:var(--spacing-7xl) var(--spacing-m)}.sawmill-doorway.critical-component-hide{display:block}.sawmill-doorway.critical-component-clear{opacity:1}.sawmill-doorway .splide{width:100%}.sawmill-doorway .splide__track{overflow:visible}.sawmill-doorway .splide.is-initialized:not(.is-active) .splide__list{display:flex;gap:var(--spacing-l);width:100%}.sawmill-doorway__header{padding-inline:var(--layout-mobile-gutter)}.sawmill-doorway__header[data-doorway-length='1']{text-align:center}.sawmill-doorway__card:hover .sawmill-doorway__card-media:after{opacity:0}.sawmill-doorway__card:hover .sawmill-doorway__card-cta{opacity:1}.sawmill-doorway__card-media{position:relative}.sawmill-doorway__card-cta{align-items:center;background:transparent;border:0;display:flex;transition:opacity var(--timing-normal) var(--easing-normal)}.sawmill-doorway__card-cta:hover .sawmill-doorway__card-icon{background-color:var(--color-brand-1-default)}.sawmill-doorway__card-cta .icon{height:12px;width:12px}.sawmill-doorway__card-icon{align-items:center;background:var(--color-brand-1-dark);border-radius:100%;display:flex;height:40px;justify-content:center;margin-inline-start:var(--spacing-xl);overflow:hidden;transition:background-color var(--timing-normal) var(--easing-normal);width:40px}.sawmill-doorway__card-content a{text-decoration:none}.sawmill-doorway__footer{display:none}@media(max-width:63.99em){.sawmill-doorway .container{padding:0}}@media(min-width:64em){.sawmill-doorway .splide__arrows{display:none}.sawmill-doorway .splide__slide{flex:1}.sawmill-doorway__cta--mobile{display:none}.sawmill-doorway__content{display:flex;gap:var(--spacing-l);justify-content:space-between}.sawmill-doorway__card{flex:1}.sawmill-doorway__card-content{max-width:320px}.sawmill-doorway__card-cta{opacity:0}.sawmill-doorway__footer{display:block}.sawmill-doorway__card-media:after{background-color:var(--color-neutral-1);content:'';height:100%;left:0;opacity:.2;pointer-events:none;position:absolute;top:0;transition:opacity var(--timing-normal) var(--easing-normal);width:100%}}
