.ReviewForm_wrap__qHBOb{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:start;padding-block:clamp(48px,6vw,96px);scroll-margin-top:calc(var(--nav-h) + 20px)}.ReviewForm_copy__NY9mN{display:grid;grid-gap:16px;gap:16px}.ReviewForm_path__MDSlc{font-size:12.5px;color:var(--muted)}.ReviewForm_path__MDSlc span{color:var(--green-ink)}.ReviewForm_title__bb13H{font-size:clamp(30px,4vw,56px)}.ReviewForm_done__bpLql,.ReviewForm_form__5ehiA{display:grid;grid-gap:14px;gap:14px;padding:clamp(18px,2.4vw,28px);border:1px solid var(--line-2);border-radius:18px;background:var(--surface);box-shadow:0 40px 90px -60px rgba(0,0,0,.8)}.ReviewForm_field__OZJQp{position:relative;display:grid;grid-gap:7px;gap:7px;font-size:12.5px;color:var(--muted)}.ReviewForm_field__OZJQp input,.ReviewForm_field__OZJQp select,.ReviewForm_field__OZJQp textarea{width:100%;padding:12px 14px;border:1px solid var(--line-2);border-radius:12px;background:var(--bg);color:var(--fg);font:inherit;font-size:15px;transition:border-color .25s,box-shadow .25s}.ReviewForm_field__OZJQp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}.ReviewForm_field__OZJQp textarea{resize:vertical;min-height:130px;line-height:1.55}.ReviewForm_field__OZJQp :is(select,input,textarea):focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 25%,transparent)}.ReviewForm_field__OZJQp small{justify-self:end;font-size:11px}.ReviewForm_trap__wHqdv{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ReviewForm_error__TM7Ro{font-size:13px;color:var(--red-ink)}.ReviewForm_error__TM7Ro a{text-decoration:underline}.ReviewForm_send__weYZ4{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px 18px;border-radius:12px;background:var(--fg);color:var(--bg);font-family:var(--display);font-size:19px;line-height:1.1;-webkit-font-smoothing:none;box-shadow:4px 4px 0 var(--green);transition:transform .25s var(--ease-out),box-shadow .25s,opacity .25s}.ReviewForm_send__weYZ4:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--green)}.ReviewForm_send__weYZ4:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--green)}.ReviewForm_send__weYZ4:disabled{opacity:.6;cursor:progress}.ReviewForm_done__bpLql{justify-items:start;font-size:15px}.ReviewForm_check__ycteS{display:grid;place-items:center;width:44px;height:44px;background:var(--green);color:#0b0b0c;font-size:22px;font-weight:700}.ReviewForm_again__Jnsje{font-size:13px;text-decoration:underline;text-underline-offset:3px;color:var(--muted)}@media (max-width:860px){.ReviewForm_wrap__qHBOb{grid-template-columns:1fr}}.Testimonials_hero__pzS0d{position:relative;padding-top:calc(var(--nav-h) + clamp(32px, 6vw, 88px));padding-bottom:clamp(24px,4vw,48px)}.Testimonials_hero__pzS0d .wrap{display:grid;grid-gap:22px;gap:22px}.Testimonials_eyebrow__Ghjin{font-size:12.5px;color:var(--muted)}.Testimonials_eyebrow__Ghjin span{color:var(--green-ink)}.Testimonials_body__PecW7{position:relative;z-index:2;background:var(--bg);border-top:1px solid var(--line);padding-bottom:clamp(60px,8vw,120px)}.Testimonials_wall__jnjQJ{columns:320px 3;column-gap:14px}.Testimonials_item__fJzd0{page-break-inside:avoid;break-inside:avoid;display:grid;grid-gap:14px;gap:14px;margin-bottom:14px;padding:22px;border-radius:16px;border:1px solid var(--line);border-top:3px solid var(--c);background:var(--surface)}.Testimonials_item__fJzd0 figure{margin:0;display:grid;grid-gap:14px;gap:14px}.Testimonials_item__fJzd0 blockquote{margin:0;font-size:15px;line-height:1.65}.Testimonials_stars__xQu_S{color:var(--yellow);letter-spacing:.1em}.Testimonials_item__fJzd0 figcaption{display:flex;gap:12px;align-items:center;font-size:13px}.Testimonials_item__fJzd0 figcaption strong{display:block;font-weight:500}.Testimonials_item__fJzd0 figcaption span span{display:block;font-size:12px;color:var(--muted)}.Testimonials_avatar__GYYbw{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--c);color:#0b0b0c;font-weight:600;font-size:13px}.Testimonials_link__9mcNq{font-size:12.5px;color:var(--muted);text-decoration:underline;text-underline-offset:4px}.Testimonials_link__9mcNq:hover{color:var(--fg)}.Testimonials_cta__xVvyb{margin-top:32px;font-size:14px;text-decoration:underline;text-underline-offset:4px}