.reviews-surface{background-color:#f2efe7}.reviews-logo-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.reviews-logo-marquee__track{width:max-content;animation:48s linear infinite reviews-logo-scroll}.reviews-logo-marquee__item{margin-right:clamp(2.75rem,6vw,5.5rem)}.reviews-logo-marquee:hover .reviews-logo-marquee__track{animation-play-state:paused}@keyframes reviews-logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.reviews-logo-marquee{overflow-x:auto}.reviews-logo-marquee__track{animation:none}}.reviews-quote-marquee{cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.reviews-quote-marquee::-webkit-scrollbar{display:none}.reviews-quote-marquee.is-dragging{cursor:grabbing;scroll-behavior:auto}.reviews-quote-marquee__track{width:max-content}.reviews-quote-marquee__card{flex-shrink:0;width:min(372px,84vw);margin-right:1.25rem}.reviews-featured__revenue{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2.25rem,6vw,2.75rem);font-weight:400;line-height:1}.reviews-featured__revenue .reviews-metric-dollar{vertical-align:.52em}.reviews-review-card__stat{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2.25rem,5vw,2.75rem);font-weight:400;line-height:1}.reviews-review-card__stat .reviews-metric-dollar{vertical-align:.52em}.reviews-review-card__stat-label{font-family:var(--font-sans);letter-spacing:.15px;font-size:.875rem;line-height:1.3}.reviews-review-card__substats{font-family:var(--font-sans);letter-spacing:.1px;font-size:.875rem;line-height:1.4}.reviews-review-card__quote{font-family:var(--font-sans);letter-spacing:0;font-size:1rem;line-height:1.5}.reviews-review-card--pull .reviews-review-card__quote{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.3125rem;line-height:1.35}.reviews-review-card--stat .reviews-review-card__quote{font-size:.9375rem}.reviews-review-card__name{font-family:var(--font-sans);letter-spacing:.1px;font-size:1rem;font-weight:600;line-height:1.3}.reviews-featured__quote{font-family:var(--font-sans);letter-spacing:0;font-size:1rem;line-height:1.5}.reviews-featured__name{font-family:var(--font-sans);letter-spacing:.1px;font-size:1rem;font-weight:600;line-height:1.3}.reviews-intro-panel__fade{inset-inline:0;z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#f2efe780 38%,#f2efe7 100%);height:min(58vh,600px);position:absolute;bottom:0}.reviews-feature-quotes{background:linear-gradient(#0000 0%,#f2efe7 72%)}.reviews-feature-carousel{--reviews-carousel-gutter:clamp(24px, 5vw, 48px);--reviews-carousel-inset-left:max(var(--reviews-carousel-gutter), calc((100vw - var(--swiss-track)) / 2));--reviews-hover-bleed:48px;--reviews-hover-bleed-y:120px;--reviews-tile-width:375px;--reviews-tile-height:565px;--reviews-tile-inset:40px;--reviews-tile-mocha:#281d1a;box-sizing:border-box;-webkit-user-select:none;user-select:none;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);padding-left:0;padding-right:0;overflow:clip visible}.reviews-feature-carousel__viewport{z-index:1;scrollbar-width:none;-ms-overflow-style:none;margin-block:calc(-1 * var(--reviews-hover-bleed-y));padding-block:var(--reviews-hover-bleed-y);scroll-padding-left:var(--reviews-carousel-inset-left);position:relative;overflow:auto visible;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - clamp(56px,12vw,180px)),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - clamp(56px,12vw,180px)),#0000 100%)}.reviews-feature-carousel--focus .reviews-feature-carousel__viewport{-webkit-mask-image:none;mask-image:none}.reviews-feature-carousel__viewport::-webkit-scrollbar{display:none}.reviews-feature-carousel__track{scroll-snap-type:x mandatory;padding-left:var(--reviews-carousel-inset-left);-webkit-overflow-scrolling:touch;align-items:center;padding-right:0}.reviews-feature-carousel__track:after{content:"";flex:0 0 calc(var(--reviews-carousel-inset-left) * 2 - .75rem);align-self:stretch}.reviews-feature-carousel__slide{overflow:visible}.reviews-feature-carousel__slide-surface{border-radius:1.75rem;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s;box-shadow:0 12px 40px #281d1a1f}@media (hover:hover) and (pointer:fine){.reviews-feature-carousel__track{cursor:grab}.reviews-feature-carousel__track--dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.reviews-feature-carousel__track--dragging .reviews-feature-carousel__slide-surface,.reviews-feature-carousel__track--dragging .reviews-feature-tile{cursor:grabbing}.reviews-feature-carousel--nav-active .reviews-feature-carousel__track,.reviews-feature-carousel--nav-active .reviews-feature-carousel__slide,.reviews-feature-carousel--nav-active .reviews-feature-tile{cursor:none}.reviews-feature-carousel__slide{transition:z-index}.reviews-feature-carousel__slide:hover,.reviews-feature-carousel__slide--nav-peek{z-index:4}.reviews-feature-carousel__slide-surface{transform-origin:50%}.reviews-feature-carousel__slide:hover .reviews-feature-carousel__slide-surface,.reviews-feature-carousel__slide--nav-peek .reviews-feature-carousel__slide-surface{transform:scale(1.045);box-shadow:0 28px 56px #281d1a38}.reviews-feature-carousel__track--dragging .reviews-feature-carousel__slide-surface{box-shadow:none;transition:none;transform:none!important}}@media (prefers-reduced-motion:reduce){.reviews-feature-carousel__slide:hover .reviews-feature-carousel__slide-surface,.reviews-feature-carousel__slide--nav-peek .reviews-feature-carousel__slide-surface{box-shadow:none;transition:none;transform:none}}.reviews-feature-tile{width:var(--reviews-tile-width);height:var(--reviews-tile-height);isolation:isolate;will-change:transform;border-radius:1.75rem;transform:translateZ(0)}.reviews-feature-tile__image{transform-origin:top;transform:none}.reviews-feature-tile__hover-video{opacity:0;transition:opacity .4s}.reviews-feature-tile__quote-row{transition:opacity .4s}@media (hover:hover) and (pointer:fine){.reviews-feature-carousel__slide-surface:hover .reviews-feature-tile__hover-video{opacity:1}.reviews-feature-carousel__slide-surface:hover .reviews-feature-tile__quote-row{opacity:0}}.reviews-feature-carousel__track--dragging .reviews-feature-tile__hover-video{opacity:0!important}.reviews-feature-carousel__track--dragging .reviews-feature-tile__quote-row{opacity:1!important}.reviews-feature-tile__image-fade{background:linear-gradient(#0000 0% 46%,#281d1a1f 58%,#281d1a47 68%,#0000 82%)}.reviews-feature-tile__scrim{background:linear-gradient(to top, var(--reviews-tile-mocha) 0%, var(--reviews-tile-mocha) 36.2%, transparent 100%);height:43%}.reviews-feature-tile__quote-row{padding:var(--reviews-tile-inset) var(--reviews-tile-inset) 0;text-align:left;align-items:flex-start;gap:.25rem;display:flex}.reviews-feature-tile__mark{font-family:var(--font-display);flex-shrink:0;margin-top:-.125rem;font-size:33.5px;line-height:1.1}.reviews-feature-tile__quote{font-family:var(--font-display);letter-spacing:-.03em;text-align:left;font-size:33.5px;font-weight:400;line-height:1.05}.reviews-feature-tile__footer{padding:0 var(--reviews-tile-inset) var(--reviews-tile-inset);text-align:left;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.reviews-feature-tile__name{font-family:var(--font-display);font-size:25px;font-weight:400;line-height:1.15}.reviews-feature-tile__credentials{font-family:var(--font-sans);letter-spacing:.15px;font-size:13px;line-height:1.35}.reviews-feature-tile__play{width:3.75rem;height:3.75rem}.reviews-feature-tile__play svg{width:1.375rem;height:1.375rem}.reviews-feature-carousel__slide{width:var(--reviews-tile-width)}@media (max-width:1023px){.reviews-feature-carousel{--reviews-tile-width:320px;--reviews-tile-height:482px;--reviews-tile-inset:32px}}@media (max-width:767px){.reviews-feature-carousel{--reviews-tile-width:min(380px, calc((100vw - var(--reviews-carousel-inset-left) - 1.5rem) / 1.5 * 1.3));--reviews-tile-height:calc(var(--reviews-tile-width) * 14 / 9);--reviews-tile-inset:40px}.reviews-feature-carousel__slide{width:var(--reviews-tile-width)}.reviews-feature-tile__mark,.reviews-feature-tile__quote{font-size:clamp(1.8rem,6vw,32px)}.reviews-feature-tile__name{font-size:clamp(1.6rem,5vw,27px)}.reviews-feature-tile__credentials{font-size:15px}}.reviews-feature-carousel__nav-zone{z-index:30;cursor:none;width:min(32vw,14rem);position:fixed;right:0}@media (hover:none),(pointer:coarse){.reviews-feature-carousel__nav-zone,.reviews-feature-carousel__cursor{display:none}}.reviews-nassif-carousel{--reviews-tile-width:min(680px, 86vw);--reviews-tile-height:calc(var(--reviews-tile-width) * 9 / 16);--reviews-tile-inset:32px}@media (max-width:1023px){.reviews-nassif-carousel{--reviews-tile-width:min(560px, 86vw);--reviews-tile-inset:28px}}@media (max-width:767px){.reviews-nassif-carousel{--reviews-tile-width:86vw;--reviews-tile-inset:24px}}.reviews-nassif-carousel:before,.reviews-nassif-carousel:after{content:"";z-index:5;pointer-events:none;width:clamp(64px,13vw,240px);position:absolute;top:0;bottom:0}.reviews-nassif-carousel:before{background:linear-gradient(to right, var(--reviews-tile-mocha), #281d1a00);left:0}.reviews-nassif-carousel:after{background:linear-gradient(to left, var(--reviews-tile-mocha), #281d1a00);right:0}.reviews-nassif-carousel .reviews-feature-carousel__slide{width:var(--reviews-tile-width)}.reviews-nassif-carousel .reviews-feature-carousel__viewport{scroll-padding-left:0}.reviews-nassif-carousel .reviews-feature-carousel__track{padding-left:calc((100vw - var(--reviews-tile-width)) / 2);scroll-snap-type:none;padding-right:0}.reviews-nassif-carousel .reviews-feature-carousel__track:after{flex-basis:calc((100vw - var(--reviews-tile-width)) / 2 - .75rem)}.reviews-nassif-carousel .reviews-feature-carousel__slide-surface{box-shadow:none;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s,box-shadow .45s}.reviews-nassif-carousel .reviews-feature-carousel__slide.is-side .reviews-feature-carousel__slide-surface{opacity:.5;box-shadow:none;transform:scale(.85)}.reviews-nassif-carousel .reviews-feature-carousel__slide.is-center .reviews-feature-carousel__slide-surface{opacity:1;box-shadow:0 -6px 44px -6px hsl(var(--brand-champagne-white) / .1);transform:none}.reviews-nassif-tile img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.reviews-nassif-tile__play{width:4.25rem;height:4.25rem;box-shadow:0 8px 28px #281d1a47}.reviews-nassif-tile__play svg{width:1.5rem;height:1.5rem}.reviews-nassif-carousel__dots{z-index:2;justify-content:center;gap:.6rem;margin-top:2.25rem;display:flex;position:relative}.reviews-nassif-carousel__dot{background:hsl(var(--brand-champagne-white) / .15);cursor:pointer;border-radius:9999px;width:9px;height:9px;transition:background .3s,transform .3s}.reviews-nassif-carousel__dot.is-active{background:hsl(var(--brand-silt))}.reviews-nassif-carousel__nav-zone{z-index:30;cursor:none;width:min(20vw,180px);position:absolute;top:0;bottom:0}.reviews-nassif-carousel__nav-zone--left{left:0}.reviews-nassif-carousel__nav-zone--right{right:0}@media (hover:none),(pointer:coarse){.reviews-nassif-carousel__nav-zone{display:none}}.reviews-feature-carousel--focus{z-index:73}body.reviews-lights-off .reviews-intro-panel{z-index:75}body.reviews-lights-off header{opacity:0;pointer-events:none;transition:opacity .3s}.reviews-feature-carousel--focus .reviews-feature-carousel__track{scroll-snap-type:none}@media (max-width:767px){.reviews-feature-carousel--focus .reviews-feature-carousel__viewport{inset-inline:0;z-index:2;margin-block:0;padding-block:0;position:fixed;top:50%;transform:translateY(-50%)}.reviews-feature-carousel--focus .reviews-feature-carousel__track{padding-left:calc((100vw - var(--reviews-tile-width)) / 2)}.reviews-feature-carousel--focus .reviews-feature-carousel__track:after{flex-basis:calc((100vw - var(--reviews-tile-width)) / 2)}}.reviews-feature-carousel--focus .reviews-feature-carousel__viewport,.reviews-feature-carousel--focus .reviews-feature-carousel__track{pointer-events:none}.reviews-feature-carousel--focus .reviews-feature-carousel__slide{pointer-events:auto}.reviews-focus-overlay{background:hsl(var(--brand-mocha) / .96);animation:.35s both reviews-focus-fade-in;position:fixed;inset:0}@keyframes reviews-focus-fade-in{0%{opacity:0}to{opacity:1}}.reviews-feature-carousel__slide{transition:opacity .35s}.reviews-feature-carousel__slide--dim{opacity:.5}@media (hover:hover) and (pointer:fine){.reviews-feature-carousel__slide--dim:hover{opacity:.7}}.reviews-focus-close{z-index:74;position:fixed;top:1.5rem;right:1.5rem}.reviews-focus-nav{z-index:74;filter:drop-shadow(0 1px 6px #0000008c);position:fixed;top:50%;transform:translate(-50%,-50%)}.reviews-focus-nav--prev{left:calc((100vw - var(--reviews-tile-width)) / 4)}.reviews-focus-nav--next{left:calc(100vw - (100vw - var(--reviews-tile-width)) / 4)}.reviews-focus-cta{left:50%;top:calc(50% + var(--reviews-tile-height) / 2 + 1.25rem);z-index:74;position:fixed;transform:translate(-50%)}[data-prelaunch] .reviews-focus-cta .prelaunch-cta--stroke{border-color:hsl(var(--brand-champagne-white) / .8)}[data-prelaunch] .reviews-focus-cta .prelaunch-cta--stroke .prelaunch-cta-label{color:hsl(var(--brand-champagne-white) / .8)}[data-prelaunch] .reviews-focus-cta .prelaunch-cta--stroke:hover{background:hsl(var(--brand-champagne-white) / .06)}body:has(.reviews-intro-panel):not(.reviews-scrolled) .prelaunch-logo--mocha{display:none}body:has(.reviews-intro-panel):not(.reviews-scrolled) .prelaunch-logo--champagne{display:inline-block}body:has(.reviews-intro-panel):not(.reviews-scrolled) header nav a{color:hsl(var(--brand-champagne-white) / .8)}body:has(.reviews-intro-panel):not(.reviews-scrolled) header nav button{color:hsl(var(--brand-champagne-white) / .8)}body:has(.reviews-intro-panel):not(.reviews-scrolled) header .type-body-sm{color:hsl(var(--brand-champagne-white) / .8)}:is(body:has(.reviews-intro-panel):not(.reviews-scrolled) header nav a:hover,body:has(.reviews-intro-panel):not(.reviews-scrolled) header nav button:hover){color:hsl(var(--brand-champagne-white))}body:has(.reviews-intro-panel):not(.reviews-scrolled) header .prelaunch-cta-label{color:hsl(var(--brand-champagne-white))}body:has(.reviews-intro-panel):not(.reviews-scrolled) header .text-mocha\/20{color:hsl(var(--brand-champagne-white) / .25)}body:has(.reviews-intro-panel):not(.reviews-scrolled) header button[aria-expanded] svg{color:hsl(var(--brand-champagne-white))}body:has(.reviews-intro-panel):not(.reviews-scrolled) header button[aria-controls=prelaunch-mobile-menu] span span{background-color:hsl(var(--brand-champagne-white))!important}.reviews-masonry{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:768px){.reviews-masonry{flex-direction:row;align-items:flex-start}}.reviews-masonry__col{flex-direction:column;flex:1;gap:1.25rem;min-width:0;display:flex}@media (max-width:767px){.reviews-masonry__col:first-child>:first-child{order:-1}.reviews-masonry__col:first-child>:nth-child(2){order:-3}.reviews-masonry__col:first-child>:nth-child(3){order:-2}}.reviews-masonry__mark{font-family:var(--font-display);font-size:3rem;line-height:.5;display:block}.reviews-masonry__fade{background:linear-gradient(#f2efe700 0%,#f2efe7 66%)}.reviews-masonry-reveal--expanding{transition:max-height .6s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.reviews-masonry-reveal--expanding{transition:none}}.reviews-metric-dollar{vertical-align:.42em;font-size:.5em;font-weight:inherit;margin-right:.02em}.reviews-grid__quote{font-family:var(--font-display);letter-spacing:-.005em;font-size:30px;line-height:1.2}.reviews-grid__quote--detail{letter-spacing:0;font-size:25px;line-height:1.25}.reviews-case-study__mark{font-family:var(--font-display);flex-shrink:0;margin-top:-.25rem;font-size:2.75rem;line-height:.9}.reviews-grid__name{font-family:var(--font-sans);letter-spacing:.15px;font-size:1.0625rem;font-weight:500;line-height:1.3}.reviews-grid__practice{font-family:var(--font-sans);letter-spacing:.15px;font-size:.8125rem;line-height:1.35}
/*# sourceMappingURL=09xrupadr6emh.css.map*/