.hero .ctas{align-items:center;justify-content:center;margin-inline:auto;margin-top:var(--gutter);display:flex;flex-wrap:wrap;gap:5px}.hero .ctas .btn-primary{text-shadow:none}@media all and (max-width:48.6875em){.hero .ctas{margin-bottom:var(--gutter)}}:root{--card-width:350px;--card-border-radius:.15em;--card-collection-item-width:300px;--card-collection-item-padding:var(--spacer);--breadcrumb-color:white}.hero .video-poster .time{content:"";position:absolute;right:10px;z-index:2;display:block;background-color:var(--dark);border-radius:var(--border-radius);padding:.2em .5em;color:#fff;font-size:.9rem;font-family:monospace}.glide__slide{margin-bottom:0;text-align:center}.glide__slide blockquote{border-left:none!important;margin:0 auto;padding:0;background-color:transparent;max-width:900px}.glide__slide blockquote:before{display:none}.glide__slide blockquote p{margin:0 auto 1.3rem;text-wrap:balance}.glide__slide img{display:block;margin:0 auto;border-radius:calc(var(--border-radius) * .5)}.glide__slide cite{font-style:normal}.glide__bullet{padding:.35rem;background:var(--glide-gray);border:none;border-radius:50%;margin:.25rem}.glide__bullet--active.glide__bullet,.glide__bullet:hover{background-color:var(--glide-accent-color);border:none}.glide__bullet:focus-visible{background-color:var(--glide-accent-color);outline:var(--glide-accent-color) dotted 2px;outline-offset:2px}.glide__bullet:focus{background-color:var(--glide-accent-color);outline:var(--glide-accent-color) dotted 2px;outline-offset:2px}.glide__bullet:focus:not(:focus-visible){background:var(--glide-gray);outline:0}.glide__arrows .btn{border:none;border-radius:50%;height:50px;width:50px;padding:0}.glide__arrows .btn svg{height:30px;width:30px;top:5px;left:3px}.glide__arrows .btn:hover{background-color:var(--body-bg-alt);border:none}.glide__slides{margin-bottom:0!important}.glide__bullets{padding-top:.75rem}.hero{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:600px;padding-block:80px;background-size:cover;background-color:var(--hero-bg-color);color:var(--hero-color);background-position:center center;text-align:center;position:relative;background-color:#8f5d75;color:#fff;padding:1.3rem 0!important}.hero h1{font-size:calc(var(--heading-h1-size) * 1.1);margin-block:1.3rem 1rem;margin-inline:auto;margin-top:40px;margin-bottom:0}@media all and (min-width:48.75em){.hero h1{font-size:calc(var(--heading-h1-size) * 1.35)}}.hero .lead{margin-block:1rem}.hero .video-content{width:100%;z-index:2}.hero .smallcaps{color:#fff}.hero h2{margin-top:1.3rem}.hero h3,.hero p{width:90%;text-align:center;margin-inline:auto}.hero h3{font-weight:500;font-family:var(--sans);margin:1.3rem auto;position:relative;z-index:1;color:var(--hero-color);font-size:1.2rem}.hero p.description{position:relative;z-index:1;color:var(--hero-color);margin-top:.25rem}@media (max-width:1000px){.hero .glide{width:calc(100% - 20px)}}.hero .glide__slide{max-width:100%;height:auto;border-radius:var(--border-radius);position:relative;opacity:.3}.hero .glide__slide--active,.hero .glide__slide:hover .video-poster:before{opacity:1}.hero .video-poster{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:1000px;max-width:100%;position:relative}.hero .video-poster:before{background-image:url("https://d3o8vwpyaorolj.cloudfront.net/static/gui/icon-video-play.png?3b40180e9608");background-size:cover;content:"";position:absolute;bottom:100px;left:20px;z-index:2;display:block;height:40px;width:40px;opacity:.6}.hero .video-poster .time{bottom:90px;top:auto}.hero .video-poster img{top:0;left:0;width:100%;max-width:100%;aspect-ratio:802/400;z-index:0;border-radius:.25em;transition:.3s}@media all and (min-width:48.75em){.hero .video-poster:before{bottom:110px;left:30px;height:60px;width:60px}}@media (min-width:1400px){.hero .video-poster .glide__slide .video-poster img{top:10px;object-fit:cover}.hero .video-poster .glide__slide--active .video-poster img{top:0}}.hero .video-poster .video-content{border-radius:0 0 .25em .25em;display:flex;align-items:flex-start;height:80px}