.homeQuote{display:block}.homeQuote *,.homeQuote :after,.homeQuote :before{border-width:0;border-style:solid;box-sizing:border-box}.homeQuote h1,.homeQuote h2,.homeQuote h5,.homeQuote p{margin:0;font-size:inherit;font-weight:inherit}.homeQuote button{background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer;border:0}.homeQuote img,.homeQuote svg{display:block}.homeQuote img{max-width:100%;height:auto}.homeQuote .home-w8jldm{margin-top:calc(clamp(120px, calc(80px + 5vw), 180px) * var(--site-space-scale));margin-bottom:calc(clamp(48px, calc(32.35px + 1.92vw), 70px) * var(--site-space-scale));color:#173b3d}.homeQuote .home-1quqpr3{display:grid;grid-template-columns:[full-start] clamp(4px,calc(2.06px + .52vw),12px) [bordered-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,1584px) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [bordered-end] clamp(4px,calc(2.06px + .52vw),12px) [full-end];width:100%;max-width:1920px;margin-inline:auto}.homeQuote .home-1w2db5k{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;column-gap:clamp(12px,calc(7.77px + 1.13vw),24px);row-gap:calc(32px * var(--site-space-scale))}.homeQuote .home-eg2lh2{font-family:Google Sans Flex,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:calc(clamp(32px, calc(27.07px + 1.31vw), 46px) * var(--site-display-scale));font-weight:350;line-height:110%;letter-spacing:-.025em;grid-column:span 12;max-width:920px;margin-bottom:clamp(8px,1vw,16px)}.homeQuote .home-lq8hxu{grid-column:span 12;inset:0;aspect-ratio:1/1;overflow:hidden;border-radius:16px;position:relative;isolation:isolate}@media screen and (min-width:960px){.homeQuote .home-lq8hxu{grid-column:span 4}}.homeQuote .home-lq8hxu img{width:100%;height:100%;object-fit:cover;object-position:center}.homeQuote .home-gsy7sp{display:flex;flex-direction:column;justify-content:space-between;grid-column:span 12}@media screen and (min-width:960px){.homeQuote .home-gsy7sp{grid-column:5/-1;padding-top:calc(clamp(100px, 8vw, 140px) * var(--site-space-scale));padding-left:clamp(16px,1.5vw,28px)}}.homeQuote .home-i3v4pc{order:2;height:100%;display:flex;flex-direction:column}@media screen and (min-width:960px){.homeQuote .home-i3v4pc{order:0}}.homeQuote .home-1howmyc{margin-left:1px;width:calc(100% - 2px);height:calc(100% - 2px);overflow:hidden;border-radius:50%;border:2px solid #ffffff}.homeQuote .home-1howmyc img{width:100%;height:100%;object-fit:cover}.homeQuote .motion-thumbnail{transition:opacity .2s ease-in-out;width:100%;height:100%}.homeQuote .home-1l4m4qm:hover .motion-thumbnail{opacity:1}@keyframes quote-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.homeQuote .quote-content{animation:quote-fade-in .4s ease-out both}.homeQuote .home-17ryu7{font-family:Google Sans Flex,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(22px,calc(20px + .5vw),28px);font-weight:350;line-height:130%;margin-bottom:20px}.homeQuote .home-18ogj9d{line-height:125%;margin-bottom:8px}.homeQuote .home-18ogj9d,.homeQuote .home-8x2kf2{font-family:Google Sans Flex,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(16px,calc(15.65px + .09vw),17px);font-weight:400;letter-spacing:.0025em}.homeQuote .home-8x2kf2{line-height:150%;color:rgba(23,59,61,.7)}.homeReviews{display:block}.homeReviews *,.homeReviews :after,.homeReviews :before{border-width:0;border-style:solid;box-sizing:border-box}.homeReviews h1,.homeReviews h2,.homeReviews p{margin:0;font-size:inherit;font-weight:inherit}.homeReviews svg{display:block}.homeReviews a{color:inherit;text-decoration:inherit;background-color:initial}.homeReviews .home-97fe6u{display:grid;grid-template-columns:[full-start] clamp(4px,calc(2.06px + .52vw),12px) [bordered-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,1584px) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [bordered-end] clamp(4px,calc(2.06px + .52vw),12px) [full-end];width:100%;max-width:1920px;margin-inline:auto;margin-top:clamp(24px,2vw,40px);margin-bottom:calc(clamp(96px, calc(64.7px + 3.84vw), 140px) * var(--site-space-scale));padding-block:16px;color:#173b3d}.homeReviews .home-hjkrkj{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;gap:clamp(12px,calc(7.77px + 1.13vw),24px)}.homeReviews .home-1kaj2z2{display:block;gap:calc(32px * var(--site-space-scale));align-items:center}@media screen and (min-width:768px){.homeReviews .home-1kaj2z2{display:grid;grid-template-columns:minmax(0,1fr)}}.homeReviews .home-nyt2fo{width:1em;height:1em;display:inline-block;line-height:1em;flex-shrink:0;color:currentColor;vertical-align:middle;fill:none}.homeReviews .home-59q361{display:inline-flex;appearance:none;align-items:center;justify-content:center;user-select:none;position:relative;white-space:nowrap;vertical-align:initial;outline:2px solid transparent;outline-offset:2px;line-height:normal;border-radius:0;font-weight:400;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;border:0;max-width:100%;min-height:44px;padding:0 12px;height:auto;font-size:19px;font-family:Google Sans Flex,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:slashed-zero;color:#173b3d;text-decoration:none;cursor:pointer}.homeReviews .home-59q361:hover{text-decoration:none}.homeReviews .home-59q361:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.homeReviews .home-59q361:after{content:"";position:absolute;inset:-10px}.homeReviews .home-1r9wea{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 30px,black calc(100% - 30px),transparent);mask-image:linear-gradient(90deg,transparent 0,black 30px,black calc(100% - 30px),transparent);margin-top:0}@media screen and (min-width:768px){.homeReviews .home-1r9wea{margin-top:0}}.homeReviews .rfm-marquee-container{overflow-x:hidden;display:flex;flex-direction:row;position:relative;width:100%}.homeReviews .rfm-marquee{flex:0 0 auto;min-width:100%;z-index:1;display:flex;flex-direction:row;align-items:center;animation:reviews-marquee-scroll 65s linear infinite}.homeReviews .rfm-marquee-container:hover .rfm-marquee{animation-play-state:paused}.homeReviews .rfm-initial-child-container{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row;align-items:center}@keyframes reviews-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.homeReviews .home-1327hnk{font-family:Google Sans Flex,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:150%;font-variant-numeric:slashed-zero;white-space:nowrap}@media screen and (max-width:767px){.homeReviews .home-1327hnk{font-size:14px}}.homeReviews .home-v5oyqe{font-family:Google Sans Flex,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:150%;letter-spacing:.005em;color:rgba(23,59,61,.7)}@media screen and (max-width:767px){.homeReviews .home-v5oyqe{font-size:14px}}.homeReviews .home-2hoiag{font-family:Google Sans Flex,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:150%;font-variant-numeric:slashed-zero;color:rgba(23,59,61,.7);white-space:nowrap}@media screen and (max-width:767px){.homeReviews .home-2hoiag{font-size:14px}}