.testimonials-row{padding:var(--sc-spacing-small) var(--sc-spacing-small) var(--sc-spacing-large) var(--sc-spacing-small);position:relative;overflow:hidden}@media (min-width:768px){.testimonials-row{padding:var(--sc-spacing-xlarge)}}.testimonials__container{z-index:10;grid-template-columns:1fr;align-items:center;width:100%;padding:0;display:none;position:relative}@media (min-width:768px){.testimonials__container{padding:var(--sc-spacing-medium) var(--sc-spacing-small);grid-template-columns:1fr 2fr}}.testimonials__image{aspect-ratio:1;margin-bottom:var(--sc-spacing-medium);z-index:1;transition:all .3s ease-in-out;overflow:hidden;transform:rotate(-.5deg)}.testimonials__image:hover{transform:rotate(0)}@media (min-width:769px){.testimonials__image{margin-bottom:0;transform:rotate(-2deg)translate(3rem)scale(1.1)}.testimonials__image:hover{transform:rotate(0)translate(3rem)scale(1.1)}}.testimonials__image .embla{overflow:hidden}.testimonials__image .embla__container{display:flex}.testimonials__image .embla__slide{aspect-ratio:1;flex:0 0 100%;min-width:0}.testimonials__image .embla__slide img{border-radius:var(--sc-border-radius);object-fit:cover;width:100%;height:100%;-webkit-mask-image:url(/images/masks/pad-3.png);mask-image:url(/images/masks/pad-3.png);-webkit-mask-size:cover;mask-size:cover}.testimonials__content{z-index:0;flex-direction:column;display:flex;position:relative}.testimonials__content:hover .testimonials__title{animation:.5s ease-in-out forwards increase-size}.testimonials__title{background-color:var(--sc-color-secondary-contrast);color:var(--sc-color-white);font-size:var(--sc-text-small);text-align:center;text-transform:uppercase;z-index:1;max-width:calc(100% - 2rem);padding:1rem;font-weight:400;line-height:1.2;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:-1.4rem;left:1rem}@media (min-width:769px){.testimonials__title{font-size:var(--sc-text-medium);left:2rem}}.testimonials__quote{background-color:var(--sc-color-secondary-tint);color:var(--sc-color-body);padding:3rem var(--sc-spacing-medium) var(--sc-spacing-medium);z-index:1;font-weight:400;position:relative}@media (min-width:769px){.testimonials__quote{padding:4rem var(--sc-spacing-medium) var(--sc-spacing-medium)}}.testimonials__quote-text{border-bottom:1px dashed var(--sc-color-secondary-contrast);font-size:var(--sc-text-std);margin-bottom:1.2rem;padding-bottom:1.2rem}@media (min-width:768px){.testimonials__quote-text{font-size:var(--sc-text-medium);margin-left:2rem}}.testimonials__quote-by{font-size:1.6rem}.testimonials__quote-by span{font-size:1rem}@media (min-width:768px){.testimonials__quote-by{margin-left:2rem}}.testimonials__button{margin-top:var(--sc-spacing-small)}@media (min-width:768px){.testimonials__button{margin-right:var(--sc-spacing-medium);margin-top:var(--sc-spacing-medium);align-self:flex-end}}.testimonials__icon{z-index:0;width:100%;position:absolute;left:0}.testimonials__icon svg{width:334px;height:438px;position:absolute;bottom:-5rem}.testimonials__icon svg:first-of-type{left:4%;transform:rotate(10deg)translate(-10%)}@media (max-width:768px){.testimonials__icon svg:first-of-type{display:none}}.testimonials__icon svg:last-of-type{right:2.5%;transform:rotate(-10deg)scaleX(-1)}
.text-cta-image{padding-bottom:var(--sc-spacing-medium)}.text-cta-image__container{gap:var(--sc-spacing-medium);padding:var(--sc-spacing-medium) var(--sc-spacing-small) var(--sc-spacing-large) var(--sc-spacing-small);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:769px){.text-cta-image__container{padding:var(--sc-spacing-large) var(--sc-spacing-medium);grid-template-columns:1fr 1fr}}@media (min-width:769px){.text-cta-image__content{order:1}.text-cta-image__image-block{order:2}.text-cta-image__container--invert .text-cta-image__content{order:2}.text-cta-image__container--invert .text-cta-image__image-block{order:1}}.text-cta-image__content{color:var(--sc-color-body);z-index:0;position:relative;overflow:hidden}@media (min-width:769px){.text-cta-image__content{padding:var(--sc-spacing-small);order:0}}.text-cta-image__content .icon{z-index:0;width:60%;position:absolute;top:5%;right:-10%;transform:rotate(-70deg)}.text-cta-image__content .icon svg{width:100%;height:auto}.text-cta-image__content-bg{background-color:var(--sc-color-white);padding:var(--sc-spacing-small)}@media (min-width:769px){.text-cta-image__content-bg{padding:var(--sc-spacing-medium)}}.text-cta-image__title{font-size:var(--sc-text-large);z-index:1;color:var(--sc-color-white);margin-bottom:1rem;font-weight:400;line-height:1;position:relative}@media (min-width:769px){.text-cta-image__title{font-size:var(--sc-text-xlarge)}}.text-cta-image__title svg{max-width:100%;margin:.75rem 0 .25rem}.text-cta-image__text{z-index:1;position:relative}.text-cta-image__text p{font-size:var(--sc-text-small);margin-bottom:1rem;padding-right:1rem}.text-cta-image__notification{background:var(--sc-color-tertiary-tint);border:1px solid var(--sc-color-tertirary-contrast);color:var(--sc-color-body);font-size:var(--sc-text-small);padding:var(--sc-spacing-small);z-index:1;position:relative}.text-cta-image__buttons{margin-top:var(--sc-spacing-small);gap:var(--sc-spacing-small);z-index:1;display:grid;position:relative}@media (min-width:512px){.text-cta-image__buttons{grid-template-columns:1fr 1fr}}@media (min-width:769px) and (max-width:1024px){.text-cta-image__buttons{grid-template-columns:1fr}}.text-cta-image__image-block{aspect-ratio:5/4;z-index:5;transition:all .3s;position:relative;overflow:hidden}.text-cta-image__image-block img{object-fit:cover;object-position:center;width:100%;height:100%}.text-cta-image__image-block:hover{transform:rotate(1deg)scale(1.1)}@media (min-width:769px){.text-cta-image__image-block{aspect-ratio:1}}
.card-with-image{padding:var(--sc-spacing-medium) 0;z-index:5;position:relative}.card-with-image__container{grid-template-columns:1fr;align-items:center;display:grid}@media screen and (min-width:600px){.card-with-image__container{grid-template-columns:repeat(8,1fr)}}.card-with-image__image{aspect-ratio:1;order:0}@media screen and (min-width:600px){.card-with-image__image{grid-column:6/span 3}.card-with-image__container--image-right .card-with-image__image{order:1}.card-with-image__container--image-left .card-with-image__image{grid-column:1/span 3}}.card-with-image__image img{object-fit:cover;object-position:center;width:100%;height:100%}.card-with-image__content{margin-bottom:var(--sc-spacing-small)}@media screen and (min-width:600px){.card-with-image__content{grid-column:1/span 5}.card-with-image__content .content{transition:all 2.5s cubic-bezier(.175,.885,.32,1.275);rotate:-1deg}.card-with-image__content .content:hover{rotate:1.25deg}.card-with-image__container--image-left .card-with-image__content{order:0;grid-column:4/span 5}}.card-with-image__content .button{margin-top:var(--sc-spacing-small)}@media screen and (max-width:600px){.card-with-image__image{position:absolute;top:0}.card-with-image__content{margin-top:30vh}.card-with-image__title{padding:var(--sc-spacing-small);rotate:-1.5deg}.section-styling__background--secondary .card-with-image__title{background-color:var(--sc-color-secondary-contrast)}}
.faq-section{padding:var(--sc-spacing-small) 0;max-width:var(--sc-page-narrow-width);margin:0 auto}.section-styling__background--primary .faq-section .faq-item__question{color:var(--sc-color-primary-contrast)}.section-styling__background--primary .faq-section .faq-item__answer a{border-bottom:2px var(--sc-color-primary) solid}.section-styling__background--secondary .faq-section .faq-item__question{color:var(--sc-color-secondary-contrast)}.section-styling__background--secondary .faq-section .faq-item__answer a{border-bottom:2px var(--sc-color-secondary) solid}.section-styling__background--tertiary .faq-section .faq-item__question{color:var(--sc-color-tertiary-contrast)}.section-styling__background--tertiary .faq-section .faq-item__answer a{border-bottom:2px var(--sc-color-tertiary) solid}.section-styling__background--quaternary .faq-section .faq-item__question{color:var(--sc-color-quaternary-contrast)}.section-styling__background--quaternary .faq-section .faq-item__answer a{border-bottom:2px var(--sc-color-quaternary) solid}.faq-section .faq-item__answer a{padding-bottom:1px;transition:border}.faq-section .faq-item__answer a:hover{border-bottom:2px solid #0000}.faq-section__body{gap:var(--sc-spacing-medium);margin:var(--sc-spacing-medium) 0 var(--sc-spacing-large) 0;flex-direction:column;display:flex}.faq-section__group-title{background-color:var(--sc-color-quaternary);color:var(--sc-color-quaternary-contrast);font-family:var(--sc-font-heading);font-size:var(--sc-text-medium);margin:0 var(--sc-spacing-medium) var(--sc-spacing-small) var(--sc-spacing-medium);padding:var(--sc-title-padding);display:inline-block;transform:rotate(1deg)}@media screen and (min-width:600px){.faq-section__group-title{font-size:var(--sc-text-large)}}.faq-section__group:nth-of-type(odd) .faq-section__group-title{transform:rotate(-1deg)}.faq-section__items{gap:var(--sc-spacing-small);flex-direction:column;display:flex}.faq-item{background-color:var(--sc-color-white)}.faq-item__question{cursor:pointer;font-family:var(--sc-font-heading);align-items:center;gap:var(--sc-spacing-small);padding:var(--sc-card-padding);text-align:left;text-transform:uppercase;width:100%;line-height:1.5;font-size:var(--sc-text-std);background:0 0;border:none;justify-content:space-between;display:flex}@media screen and (min-width:600px){.faq-item__question{font-size:var(--sc-text-medium)}}.faq-item__question:focus-visible{outline:var(--sc-focus-outline);outline-offset:var(--sc-focus-outline-offset)}.faq-item__icon{color:var(--sc-color-tertiary);flex-shrink:0;transition:transform .3s ease-in-out}.faq-item__icon--open{transform:rotate(180deg)}.faq-item__answer{padding:0 var(--sc-card-padding);grid-template-rows:0fr;transition:grid-template-rows .3s,padding .3s;display:grid}.faq-item__answer--open{padding-bottom:var(--sc-card-padding);grid-template-rows:1fr}.faq-item__answer-inner{font-size:var(--sc-text-std);margin:0;padding-left:0;font-weight:700;line-height:1.5;overflow:hidden}.faq-item__answer-inner p,.faq-item__answer-inner ul{margin:0}.faq-item__answer-inner a{color:var(--sc-color-tertiary-contrast);font-weight:var(--sc-font-bold)}.faq-item__answer-inner ul{flex-direction:column;gap:.5rem;padding:0;list-style:none;display:flex}
.profile-grid__intro{max-width:56rem;margin:0 auto}.profile-grid__cards{gap:var(--sc-spacing-small);margin:var(--sc-spacing-small) 0;grid-template-columns:1fr;list-style:none;display:grid}@media screen and (min-width:600px){.profile-grid__cards{margin:var(--sc-spacing-large) 0;gap:var(--sc-spacing-large);grid-template-columns:1fr 1fr}}.profile-grid__card{position:relative}.profile-grid__card .card{--sc-card-background:transparent;--sc-card-padding:0;--sc-card-gap:0}@media screen and (min-width:600px){.profile-grid__card .card{grid-template-columns:repeat(3,1fr);display:grid}}.profile-grid__card .card__header{order:1;position:relative}@media screen and (max-width:600px){.profile-grid__card .card__header{padding-bottom:var(--sc-spacing-small);z-index:2;position:absolute;bottom:0}}.profile-grid__card:nth-of-type(odd) :is(.profile-grid__card .card__header){rotate:1.5deg}.profile-grid__card:nth-of-type(3n) :is(.profile-grid__card .card__header){rotate:-1.5deg}.profile-grid__card .card__header h2{width:fit-content;color:var(--sc-color-white);translate:10px -15px;rotate:-1deg}.profile-grid__card .card__header h3{--sc-font-heading:var(--sc-font-body);text-transform:none;font-weight:300;line-height:1.4;font-size:var(--sc-font-body)}.section-styling__background--primary :is(.profile-grid__card .card__header){background-color:var(--sc-color-primary-tint)}.section-styling__background--primary :is(.profile-grid__card .card__header) h2{background-color:var(--sc-color-primary-contrast)}.section-styling__background--secondary :is(.profile-grid__card .card__header){background-color:var(--sc-color-secondary-tint)}.section-styling__background--secondary :is(.profile-grid__card .card__header) h2{background-color:var(--sc-color-secondary-contrast)}.section-styling__background--tertiary :is(.profile-grid__card .card__header){background-color:var(--sc-color-tertiary-tint)}.section-styling__background--tertiary :is(.profile-grid__card .card__header) h2{background-color:var(--sc-color-tertiary-contrast)}.section-styling__background--quantenary :is(.profile-grid__card .card__header){background-color:var(--sc-color-quantenary-tint)}.section-styling__background--quantenary :is(.profile-grid__card .card__header) h2{background-color:var(--sc-color-quantenary-contrast)}@media screen and (min-width:600px){.profile-grid__card .card__header{grid-column:2/span 2}}.profile-grid__card .card__content{z-index:1;order:0;margin-bottom:25vw;position:relative}@media screen and (min-width:600px){.profile-grid__card .card__content{grid-column:1/span 1;margin-bottom:0;left:-.5rem;scale:1.3}}.profile-grid__cta{flex-direction:column;place-items:center;padding-bottom:4rem;display:flex}