.main__wrapper.home .embedded-video{grid-column:1/span 12}@media screen and (min-width:48rem){.main__wrapper.home .embedded-video{grid-column:2/span 10}}@media screen and (min-width:75rem){.main__wrapper.home .embedded-video{grid-column:4/span 6}}.embedded-video{box-sizing:border-box;border-radius:var(--border-radius);box-shadow:0 4px 8px rgba(0,0,0,.05);height:0;max-width:100%;position:relative;padding-bottom:56.25%;overflow:hidden;width:100%}.embedded-video embed,.embedded-video iframe,.embedded-video img,.embedded-video object{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%}.embedded-video img{cursor:pointer}.embedded-video svg{z-index:100;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60px;display:block;height:auto;color:var(--bg-dark);cursor:pointer}.main__wrapper.home .embedded-video{border:14px solid var(--bg-dark);border-radius:0;width:100%}.feature-text-link{width:100%}.feature-text-link,section.feature-text-link .feature-text-link__wrapper .large-text{grid-column:1/span 12}@media screen and (min-width:48rem){section.feature-text-link .feature-text-link__wrapper .large-text{grid-column:2/span 10}}@media screen and (min-width:75rem){section.feature-text-link .feature-text-link__wrapper .large-text{grid-column:3/span 8}}.feature-text-link .feature-text-link__wrapper{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;max-width:100%}.feature-text-link .feature-text-link__wrapper *{text-align:center}.feature-text-link .feature-text-link__wrapper .button-group:empty,.feature-text-link .feature-text-link__wrapper h3:empty,.feature-text-link .feature-text-link__wrapper p.large-text:empty{display:none!important}section.feature-text-link .feature-text-link__wrapper{display:flex;flex-direction:column;gap:1rem}section.feature-text-link .feature-text-link__wrapper h3{grid-column:span 12;color:var(--bg-dark);margin-block:unset}section.feature-text-link .feature-text-link__wrapper .large-text{-webkit-margin-after:unset;margin-block-end:unset}section.feature-text-link .feature-text-link__wrapper .button-group:empty{display:none}@media screen and (min-width:75rem){section.feature-text-link .feature-text-link__wrapper{-webkit-border-start:.5px solid var(--text-lightest-color);border-inline-start:.5px solid var(--text-lightest-color);-webkit-border-end:.5px solid var(--text-lightest-color);border-inline-end:.5px solid var(--text-lightest-color);padding-block:2rem}}.image-gallery{width:100%;grid-column:1/span 12;align-items:center;flex-direction:column;padding-inline:unset;gap:0}.image-gallery__image{margin-block:unset;max-width:60vw;max-height:60vw;transition:.25s cubic-bezier(0,.5,0,1.25)}.image-gallery__image img{border-radius:1px;box-shadow:0 3px 6px rgba(0,0,0,.02);max-height:60vw}@media screen and (min-width:48rem){.image-gallery{flex-direction:row;flex-wrap:wrap;justify-content:center}.image-gallery__image{max-height:40vw;max-width:40vw}.image-gallery__image img{max-height:40vw}}.image-gallery{justify-content:center;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}@media screen and (min-width:64rem){.image-gallery{flex-wrap:nowrap;justify-content:space-evenly}.image-gallery:before{content:"";width:100vw;background:var(--tertiary-color);height:8px;opacity:.75;position:absolute}}.image-gallery__image{margin:unset;display:block;min-width:200px;max-width:15vw;position:relative}.image-gallery__image img{box-shadow:0 4px 8px rgba(0,0,0,.05);display:block;object-fit:cover;width:100%;height:auto;margin:unset;display:inline;border-radius:calc(var(--border-radius)/2)}.image-gallery__image:nth-child(odd){transform:rotate(2.2deg)}.image-gallery__image:nth-child(odd):hover{transform:rotate(-2.2deg) scale(1.05);z-index:12}.image-gallery__image:nth-child(2n){transform:rotate(-1.5deg)}.image-gallery__image:nth-child(2n):hover{transform:rotate(-3.2deg) scale(1.05);z-index:12}.image-gallery__image:nth-child(3){transform:rotate(2deg)}.image-gallery__image:nth-child(3):hover{transform:rotate(3deg) scale(1.05);z-index:12}.image-gallery__image:nth-child(4){transform:rotate(-1deg)}.image-gallery__image:nth-child(4):hover{transform:rotate(-4deg) scale(1.05);z-index:12}.image-gallery__image:nth-child(5){transform:rotate(2.1deg)}.image-gallery__image:nth-child(5):hover{transform:rotate(3.5deg) scale(1.05);z-index:12}.image-gallery__image:nth-child(6){transform:rotate(-2deg)}.image-gallery__image:nth-child(6):hover{transform:rotate(2deg) scale(1.05);z-index:12}@media screen and (max-width:64rem){.image-gallery{-webkit-margin-after:calc(var(--container-padding)*1.25);margin-block-end:calc(var(--container-padding)*1.25)}}