@media only screen and (max-width:400px){#product-hero-section{align-items:center;margin-top:80px}#product-hero-section,#product-hero-section .product-hero-group{display:flex;flex-direction:column;gap:var(--spacingL);justify-content:center}#product-hero-section .product-hero-group{align-items:flex-start;text-wrap:balanace}#product-hero-section .product-hero-mobile-image{display:flex;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}#product-hero-section .product-hero-desktop-image{display:none}}@media only screen and (min-width:401px) and (max-width:1023px){#product-hero-section{align-items:center;margin-top:80px}#product-hero-section,#product-hero-section .product-hero-group{display:flex;flex-direction:column;gap:var(--spacingL);justify-content:center}#product-hero-section .product-hero-group{align-items:flex-start;text-wrap:balance}#product-hero-section .product-hero-mobile-image{display:none}#product-hero-section .product-hero-desktop-image{display:flex;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}}@media only screen and (min-width:1024px){#product-hero-section{align-items:center;display:flex;flex-direction:row;gap:clamp(10px,1vw,20px);margin-top:0}#product-hero-section .product-hero-group{flex:1;margin-bottom:clamp(5%,5.2vw,10%);max-width:41%;padding:0 clamp(2rem,4.7vw,90px) 0 clamp(4rem,10.6vw,204px)}#product-hero-section .product-hero-group h1{margin-bottom:clamp(26px,2.6vw,50px)}#product-hero-section .product-hero-group p{margin-bottom:clamp(20px,1.76vw,30px)}#product-hero-section .product-hero-mobile-image{display:none}#product-hero-section .product-hero-desktop-image{display:block;flex:1}#product-hero-section .product-hero-desktop-image img{display:block;height:auto;max-height:90vh;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right;width:100%}}@media only screen and (min-width:0rem){#splash-section{margin:0;position:relative}#splash-section:before{background-image:url(/assets/svgs/splash-background.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-50vh;content:"";left:0;pointer-events:none;position:absolute;right:0;top:-50vh;z-index:-1}#splash-section .author{align-items:center;display:flex;flex-direction:column;gap:var(--spacingM);margin-top:var(--spacingXXL)}#splash-section .name{color:var(--bodyTextColor)}#splash-section .job{color:var(--textSecondary);text-align:center}#splash-section .quote{text-align:center;vertical-align:middle;white-space:normal;word-spacing:normal}#splash-section .quote .word{display:inline-block;opacity:.1;transition:opacity .6s ease-in-out}#splash-section .quote.animate .word{opacity:1}#splash-section .container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center}}@media only screen and (min-width:1024px){#splash-section{margin:-25% 0;padding-bottom:25%;padding-top:25%;position:relative}#splash-section:before{background-image:url(/assets/svgs/splash-background-desktop.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-50vh;content:"";left:0;pointer-events:none;position:absolute;right:0;top:-50vh;z-index:-1}#splash-section .author{gap:var(--spacingL-desktop);margin-top:var(--spacingMassive-desktop)}#splash-section .container{width:50%}#splash-section .quote{text-align:center;vertical-align:middle;white-space:normal;word-spacing:normal}#splash-section .quote .word{display:inline-block;opacity:.1;transition:opacity .6s ease-in-out}#splash-section .quote.animate .word{opacity:1}}@media only screen and (min-width:0rem){#five-cards-section .container{display:flex;flex-direction:column;gap:220px}#five-cards-section .outer-wording{display:flex;flex-direction:column;gap:var(--spacingL);padding:0 24px;text-align:center;text-wrap:balance}#five-cards-section .cards{gap:var(--spacingL);margin:0 auto;max-width:500px}#five-cards-section .cards,.card{display:flex;flex-direction:column}.card{align-items:center;background-color:#f3f3f3;border-radius:var(--cardRadius);gap:14px;justify-content:space-between;overflow:hidden;width:100%}.card .card-image{border-radius:var(--largeRadius);box-shadow:-3px -7px 15px 0 rgba(0,0,0,.071);margin-left:28px;margin-top:28px;overflow:hidden}.card .card-image picture img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.card .wording{display:flex;flex-direction:column;gap:var(--spacingL);padding-left:28px;padding-right:28px;padding-top:28px;width:100%}.card .wording .description{color:var(--headerSubtitle)}}@media only screen and (min-width:1024px){#five-cards-section{align-items:center;display:flex;flex-direction:column;gap:var(--spacingL-desktop);justify-content:center}#five-cards-section .container{gap:clamp(63px,6.3vw,120px)}#five-cards-section .outer-wording{gap:var(--spacingL-desktop);margin:0 auto;max-width:55%;padding:0}#five-cards-section .cards{display:grid;gap:clamp(10px,1vw,20px);grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);max-width:clamp(626px,62.5vw,1200px);width:100%}#five-cards-section .cards .card:first-child,#five-cards-section .cards .card:nth-child(2){grid-column:span 3}#five-cards-section .cards .card:nth-child(3),#five-cards-section .cards .card:nth-child(4),#five-cards-section .cards .card:nth-child(5){grid-column:span 2}.card{justify-content:space-between}.card .wording{gap:var(--spacingL-desktop);margin-right:auto;max-width:clamp(240px,24vw,460px);padding-left:clamp(21px,2.1vw,40px);padding-right:clamp(21px,2.1vw,40px);padding-top:clamp(21px,2.1vw,40px)}.card .card-image{margin-left:clamp(21px,2.1vw,40px);margin-top:clamp(21px,2.1vw,40px)}}@media only screen and (min-width:0rem){.image-text-section{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center}.image-text-section .text-container{display:flex;flex-direction:column;gap:50px;order:1}.image-text-section .image-container{margin-left:24px;order:2}.image-text-section .image-container picture img{border-radius:var(--cardRadius) 0 0 var(--cardRadius);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.image-text-section .badge{background-color:#e8e0ff;border-radius:var(--cardRadius);color:#000;display:inline-block;padding:8px 16px;width:-moz-fit-content;width:fit-content}.image-text-section .description{font-size:14px}.image-text-section .text-group p{text-wrap:balance}.image-text-section .text-group,.image-text-section .title-group{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:center}.image-text-section.inverted .image-container{margin-left:0;margin-right:24px}.image-text-section.background-grey{background-color:#f6f6f6}}@media only screen and (min-width:1024px){.image-text-section{align-items:center;display:flex;flex-direction:row;gap:clamp(10px,1vw,20px)}.image-text-section .container{display:contents}.image-text-section .text-container{display:flex;flex-direction:column;gap:clamp(42px,4.2vw,80px);padding:clamp(80px,8.33vw,160px) clamp(100px,16.15vw,310px) clamp(80px,8.33vw,160px) clamp(100px,10.42vw,200px)}.image-text-section .image-container,.image-text-section .text-container{width:calc(50% - clamp(5px, .5vw, 10px))}.image-text-section .image-container picture img{border-radius:var(--cardRadius) 0 0 var(--cardRadius);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.image-text-section .badge{background-color:#e8e0ff;border-radius:var(--cardRadius);color:#000;display:inline-block;padding:clamp(4px,.4vw,8px) clamp(8px,.8vw,16px);width:-moz-fit-content;width:fit-content}.image-text-section .description{font-size:clamp(12px,1vw,20px)}.image-text-section .text-group,.image-text-section .title-group{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(12px,1.2vw,24px);justify-content:center}.image-text-section.inverted{flex-direction:row-reverse}.image-text-section.inverted .image-container picture img{border-radius:0 var(--cardRadius) var(--cardRadius) 0}}