.RatingBadges-module-scss-module__mJoHJa__ratings{flex-wrap:wrap;gap:20px 40px;display:flex}.RatingBadges-module-scss-module__mJoHJa__centered{justify-content:center}.RatingBadges-module-scss-module__mJoHJa__badge{align-items:center;gap:12px;display:inline-flex}.RatingBadges-module-scss-module__mJoHJa__badge:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #ffb211}.RatingBadges-module-scss-module__mJoHJa__mark{flex-shrink:0}.RatingBadges-module-scss-module__mJoHJa__details{text-align:left;flex-direction:column;gap:2px;display:flex}.RatingBadges-module-scss-module__mJoHJa__top{align-items:center;gap:8px;display:flex}.RatingBadges-module-scss-module__mJoHJa__rating{color:#0a0a0a;font-size:1.375rem;font-weight:700;line-height:1}.RatingBadges-module-scss-module__mJoHJa__stars{color:#ef4335;gap:1px;display:inline-flex}.RatingBadges-module-scss-module__mJoHJa__caption{color:#3a3a3a;font-size:.875rem}
.Hero-module-scss-module__PUqNQq__hero{isolation:isolate;background:#f3f4f6;margin-top:-64px;padding:120px 0 60px;position:relative;overflow:hidden}@media (min-width:768px){.Hero-module-scss-module__PUqNQq__hero{min-height:100vh;margin-top:-66px;padding:180px 0 90px}}.Hero-module-scss-module__PUqNQq__backdrop{z-index:-1;object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.Hero-module-scss-module__PUqNQq__fade{z-index:0;pointer-events:none;background:linear-gradient(#0000,#f6f7f8 87%);height:80px;position:absolute;inset:auto 0 0}@media (min-width:768px){.Hero-module-scss-module__PUqNQq__fade{height:160px}}.Hero-module-scss-module__PUqNQq__inner{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:1440px;margin-inline:auto;padding-inline:16px;display:flex;position:relative}@media (min-width:768px){.Hero-module-scss-module__PUqNQq__inner{gap:32px;padding-inline:20px}}.Hero-module-scss-module__PUqNQq__top{flex-direction:column;align-items:center;gap:18px;width:100%;display:flex}.Hero-module-scss-module__PUqNQq__pill{color:#000c;letter-spacing:-.01em;background:#fff;border-radius:99px;align-items:center;gap:12px;min-height:48px;margin:0;padding:5px 16px;font-size:clamp(16px,.190476vw + 15.2571px,18px);font-weight:400;line-height:1.5;transition:opacity .25s;display:inline-flex}@media (min-width:768px){.Hero-module-scss-module__PUqNQq__pill{min-height:52px}}.Hero-module-scss-module__PUqNQq__pill svg{color:#010101;flex-shrink:0}.Hero-module-scss-module__PUqNQq__pillHidden{opacity:0}.Hero-module-scss-module__PUqNQq__title{letter-spacing:-.02em;color:#010101;text-wrap:balance;max-width:1024px;margin:0;font-size:clamp(34px,2.85714vw + 22.8571px,64px);font-weight:500;line-height:1.1;animation:.7s cubic-bezier(.16,1,.3,1) both Hero-module-scss-module__PUqNQq__hero-rise}@keyframes Hero-module-scss-module__PUqNQq__hero-rise{0%{opacity:0;transform:translateY(24px)}}.Hero-module-scss-module__PUqNQq__description,.Hero-module-scss-module__PUqNQq__ctas{animation:.7s cubic-bezier(.16,1,.3,1) .18s both Hero-module-scss-module__PUqNQq__hero-rise}.Hero-module-scss-module__PUqNQq__bottom{flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:768px){.Hero-module-scss-module__PUqNQq__bottom{gap:32px}}.Hero-module-scss-module__PUqNQq__description{color:#000000e6;letter-spacing:-.01em;max-width:720px;margin:0;padding-inline:20px;font-size:clamp(16px,.190476vw + 15.2571px,18px);font-weight:400;line-height:1.5}@media (min-width:768px){.Hero-module-scss-module__PUqNQq__description{padding-inline:0}}.Hero-module-scss-module__PUqNQq__ctas{flex-direction:column;gap:16px;width:240px;display:flex}@media (min-width:768px){.Hero-module-scss-module__PUqNQq__ctas{flex-direction:row;gap:20px;width:auto}}.Hero-module-scss-module__PUqNQq__cta{width:100%}@media (min-width:768px){.Hero-module-scss-module__PUqNQq__cta{width:auto}}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__PUqNQq__pill{transition:none}.Hero-module-scss-module__PUqNQq__title,.Hero-module-scss-module__PUqNQq__description,.Hero-module-scss-module__PUqNQq__ctas{animation:none}}
.WorkShowcase-module-scss-module__yplAbW__grid{grid-template-columns:minmax(0,1fr);gap:40px 16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.WorkShowcase-module-scss-module__yplAbW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.WorkShowcase-module-scss-module__yplAbW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.WorkShowcase-module-scss-module__yplAbW__item{flex-direction:column;gap:14px;display:flex}@media (min-width:768px){.WorkShowcase-module-scss-module__yplAbW__wide{grid-column:span 2}}.WorkShowcase-module-scss-module__yplAbW__well{background:#fff;border-radius:16px;height:300px;position:relative;overflow:hidden}@media (min-width:992px){.WorkShowcase-module-scss-module__yplAbW__well{height:400px}}.WorkShowcase-module-scss-module__yplAbW__image{object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.WorkShowcase-module-scss-module__yplAbW__item:hover .WorkShowcase-module-scss-module__yplAbW__image{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.WorkShowcase-module-scss-module__yplAbW__image{transition:none}.WorkShowcase-module-scss-module__yplAbW__item:hover .WorkShowcase-module-scss-module__yplAbW__image{transform:none}}.WorkShowcase-module-scss-module__yplAbW__meta{flex-direction:column;gap:2px;display:flex}.WorkShowcase-module-scss-module__yplAbW__title{letter-spacing:-.01em;color:#010101;margin:0;font-size:clamp(18px,.190476vw + 17.2571px,20px);font-weight:500;line-height:1.4}.WorkShowcase-module-scss-module__yplAbW__category{letter-spacing:-.01em;color:#000000b3;margin:0;font-size:clamp(16px,.190476vw + 15.2571px,18px);font-weight:400;line-height:1.5}.WorkShowcase-module-scss-module__yplAbW__item{position:relative}.WorkShowcase-module-scss-module__yplAbW__link{color:inherit;text-decoration:none}.WorkShowcase-module-scss-module__yplAbW__link:after{content:"";position:absolute;inset:0}.WorkShowcase-module-scss-module__yplAbW__link:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #ffb211}.WorkShowcase-module-scss-module__yplAbW__item:has(.WorkShowcase-module-scss-module__yplAbW__link) .WorkShowcase-module-scss-module__yplAbW__image{transition:transform .7s cubic-bezier(.16,1,.3,1)}.WorkShowcase-module-scss-module__yplAbW__item:has(.WorkShowcase-module-scss-module__yplAbW__link):hover .WorkShowcase-module-scss-module__yplAbW__image{transform:scale(1.03)}
.Statement-module-scss-module__7YOrNq__statement h2{max-width:1100px;margin-inline:auto}.Statement-module-scss-module__7YOrNq__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:992px){.Statement-module-scss-module__7YOrNq__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.Statement-module-scss-module__7YOrNq__stat{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-inline:16px;display:flex}.Statement-module-scss-module__7YOrNq__stat+.Statement-module-scss-module__7YOrNq__stat{border-left:1px solid #0a0a0a1a}@media (max-width:991.98px){.Statement-module-scss-module__7YOrNq__stat:nth-child(odd){border-left:0}}.Statement-module-scss-module__7YOrNq__value{letter-spacing:-.01em;color:#010101;align-items:baseline;gap:8px;font-size:clamp(30px,1.33333vw + 24.8px,44px);font-weight:500;line-height:1.2;display:inline-flex}.Statement-module-scss-module__7YOrNq__stars{letter-spacing:0;color:#ef4335;letter-spacing:.1em;font-size:clamp(13px,.0952381vw + 12.6286px,14px);font-weight:400;line-height:1.4}.Statement-module-scss-module__7YOrNq__label{letter-spacing:-.01em;color:#000000b3;font-size:clamp(15px,.0952381vw + 14.6286px,16px);font-weight:400;line-height:1.5}
.WhyStats-module-scss-module__TL4lwG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 32px;margin-bottom:48px;display:flex}@media (min-width:768px){.WhyStats-module-scss-module__TL4lwG__head{margin-bottom:80px}}.WhyStats-module-scss-module__TL4lwG__title{letter-spacing:-.01em;color:#fff;margin:0;font-size:clamp(30px,1.33333vw + 24.8px,44px);font-weight:500;line-height:1.2}.WhyStats-module-scss-module__TL4lwG__text{letter-spacing:0;color:#ffffffdb;max-width:580px;margin:0;font-size:clamp(17px,.285714vw + 15.8857px,20px);font-weight:400;line-height:1.5}.WhyStats-module-scss-module__TL4lwG__grid{grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:768px){.WhyStats-module-scss-module__TL4lwG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.WhyStats-module-scss-module__TL4lwG__cell{border-bottom:1px solid #ffffff42;justify-content:space-between;align-items:center;gap:32px;padding-block:32px;display:flex}.WhyStats-module-scss-module__TL4lwG__cell:last-child{border-bottom:0}@media (min-width:768px){.WhyStats-module-scss-module__TL4lwG__cell{gap:48px;padding-block:60px}.WhyStats-module-scss-module__TL4lwG__cell:nth-child(odd){border-right:1px solid #ffffff42;padding-right:60px}.WhyStats-module-scss-module__TL4lwG__cell:nth-child(2n){padding-left:60px}.WhyStats-module-scss-module__TL4lwG__cell:nth-child(-n+2){padding-top:0}.WhyStats-module-scss-module__TL4lwG__cell:nth-last-child(-n+2){border-bottom:0;padding-bottom:0}.WhyStats-module-scss-module__TL4lwG__cell:nth-child(-n+2):not(:nth-last-child(-n+2)){border-bottom:1px solid #ffffff42}}.WhyStats-module-scss-module__TL4lwG__label{letter-spacing:0;color:#ffffffb3;max-width:400px;font-size:clamp(17px,.285714vw + 15.8857px,20px);font-weight:400;line-height:1.5}.WhyStats-module-scss-module__TL4lwG__figure{letter-spacing:-.01em;color:#fff;flex-shrink:0;margin:0;font-size:clamp(48px,3.04762vw + 36.1143px,80px);font-weight:500;line-height:1.2}
.ValueGrid-module-scss-module__ZF2KwG__grid{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ValueGrid-module-scss-module__ZF2KwG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ValueGrid-module-scss-module__ZF2KwG__cell{text-align:center;border-bottom:1px solid #0a0a0a1a;flex-direction:column;align-items:center;gap:14px;padding:32px 16px;display:flex}.ValueGrid-module-scss-module__ZF2KwG__cell:last-child{border-bottom:0}@media (min-width:768px){.ValueGrid-module-scss-module__ZF2KwG__cell{padding:32px}.ValueGrid-module-scss-module__ZF2KwG__cell:nth-child(odd){border-right:1px solid #0a0a0a1a}.ValueGrid-module-scss-module__ZF2KwG__cell:nth-last-child(-n+2):nth-child(odd),.ValueGrid-module-scss-module__ZF2KwG__cell:nth-last-child(-n+1){border-bottom:0}}.ValueGrid-module-scss-module__ZF2KwG__icon{color:#010101;margin-bottom:34px}.ValueGrid-module-scss-module__ZF2KwG__title{letter-spacing:-.01em;color:#010101;margin:0;font-size:clamp(20px,.380952vw + 18.5143px,24px);font-weight:500;line-height:1.3}.ValueGrid-module-scss-module__ZF2KwG__text{letter-spacing:-.01em;color:#010101;max-width:420px;margin:0;font-size:clamp(16px,.190476vw + 15.2571px,18px);font-weight:400;line-height:1.5}.ValueGrid-module-scss-module__ZF2KwG__after{letter-spacing:-.01em;color:#000000b3;text-align:center;max-width:720px;margin:56px auto 0;font-size:clamp(16px,.190476vw + 15.2571px,18px);font-weight:400;line-height:1.5}
