:root{--screen-size-xsmall: 450px;--screen-size-small: 576px;--screen-size-medium: 768px;--screen-size-large: 992px;--screen-size-xlarge: 1200px;--screen-size-xxlarge: 1400px}section.reviews.svelte-gcxms6 .review-card:where(.svelte-gcxms6){clip-path:polygon(6.945061px 0px,calc(100% - 6.945061px) 0px,calc(100% - 6.556153px) .000509px,calc(100% - 6.167262px) .003887px,calc(100% - 5.778467px) .012818px,calc(100% - 5.389964px) .029979px,calc(100% - 5.002123px) .058041px,calc(100% - 4.615537px) .099645px,calc(100% - 4.231079px) .157394px,calc(100% - 3.849949px) .23381px,calc(100% - 3.473724px) .331305px,calc(100% - 3.104394px) .452119px,calc(100% - 2.744402px) .598259px,calc(100% - 2.396662px) .771421px,calc(100% - 2.064567px) .972889px,calc(100% - 1.751982px) 1.203437px,calc(100% - 1.463209px) 1.463209px,calc(100% - 1.203437px) 1.751982px,calc(100% - .972889px) 2.064567px,calc(100% - .771421px) 2.396662px,calc(100% - .598259px) 2.744402px,calc(100% - .452119px) 3.104394px,calc(100% - .331305px) 3.473724px,calc(100% - .23381px) 3.849949px,calc(100% - .157394px) 4.231079px,calc(100% - .099645px) 4.615537px,calc(100% - .058041px) 5.002123px,calc(100% - .029979px) 5.389964px,calc(100% - .012818px) 5.778467px,calc(100% - .003887px) 6.167262px,calc(100% - .000509px) 6.556153px,100% 6.945061px,100% calc(100% - 6.945061px),calc(100% - .000509px) calc(100% - 6.556153px),calc(100% - .003887px) calc(100% - 6.167262px),calc(100% - .012818px) calc(100% - 5.778467px),calc(100% - .029979px) calc(100% - 5.389964px),calc(100% - .058041px) calc(100% - 5.002123px),calc(100% - .099645px) calc(100% - 4.615537px),calc(100% - .157394px) calc(100% - 4.231079px),calc(100% - .23381px) calc(100% - 3.849949px),calc(100% - .331305px) calc(100% - 3.473724px),calc(100% - .452119px) calc(100% - 3.104394px),calc(100% - .598259px) calc(100% - 2.744402px),calc(100% - .771421px) calc(100% - 2.396662px),calc(100% - .972889px) calc(100% - 2.064567px),calc(100% - 1.203437px) calc(100% - 1.751982px),calc(100% - 1.463209px) calc(100% - 1.463209px),calc(100% - 1.751982px) calc(100% - 1.203437px),calc(100% - 2.064567px) calc(100% - .972889px),calc(100% - 2.396662px) calc(100% - .771421px),calc(100% - 2.744402px) calc(100% - .598259px),calc(100% - 3.104394px) calc(100% - .452119px),calc(100% - 3.473724px) calc(100% - .331305px),calc(100% - 3.849949px) calc(100% - .23381px),calc(100% - 4.231079px) calc(100% - .157394px),calc(100% - 4.615537px) calc(100% - .099645px),calc(100% - 5.002123px) calc(100% - .058041px),calc(100% - 5.389964px) calc(100% - .029979px),calc(100% - 5.778467px) calc(100% - .012818px),calc(100% - 6.167262px) calc(100% - .003887px),calc(100% - 6.556153px) calc(100% - .000509px),calc(100% - 6.945061px) 100%,6.945061px 100%,6.556153px calc(100% - .000509px),6.167262px calc(100% - .003887px),5.778467px calc(100% - .012818px),5.389964px calc(100% - .029979px),5.002123px calc(100% - .058041px),4.615537px calc(100% - .099645px),4.231079px calc(100% - .157394px),3.849949px calc(100% - .23381px),3.473724px calc(100% - .331305px),3.104394px calc(100% - .452119px),2.744402px calc(100% - .598259px),2.396662px calc(100% - .771421px),2.064567px calc(100% - .972889px),1.751982px calc(100% - 1.203437px),1.463209px calc(100% - 1.463209px),1.203437px calc(100% - 1.751982px),.972889px calc(100% - 2.064567px),.771421px calc(100% - 2.396662px),.598259px calc(100% - 2.744402px),.452119px calc(100% - 3.104394px),.331305px calc(100% - 3.473724px),.23381px calc(100% - 3.849949px),.157394px calc(100% - 4.231079px),.099645px calc(100% - 4.615537px),.058041px calc(100% - 5.002123px),.029979px calc(100% - 5.389964px),.012818px calc(100% - 5.778467px),.003887px calc(100% - 6.167262px),.000509px calc(100% - 6.556153px),0px calc(100% - 6.945061px),0px 6.945061px,.000509px 6.556153px,.003887px 6.167262px,.012818px 5.778467px,.029979px 5.389964px,.058041px 5.002123px,.099645px 4.615537px,.157394px 4.231079px,.23381px 3.849949px,.331305px 3.473724px,.452119px 3.104394px,.598259px 2.744402px,.771421px 2.396662px,.972889px 2.064567px,1.203437px 1.751982px,1.463209px 1.463209px,1.751982px 1.203437px,2.064567px .972889px,2.396662px .771421px,2.744402px .598259px,3.104394px .452119px,3.473724px .331305px,3.849949px .23381px,4.231079px .157394px,4.615537px .099645px,5.002123px .058041px,5.389964px .029979px,5.778467px .012818px,6.167262px .003887px,6.556153px .000509px,6.945061px 0px)}section.reviews.svelte-gcxms6{margin:2rem 0}section.reviews.svelte-gcxms6 h2:where(.svelte-gcxms6){display:flex;align-items:center;gap:.3rem}section.reviews.svelte-gcxms6 h2:where(.svelte-gcxms6) img:where(.svelte-gcxms6){margin-bottom:-1px;margin-right:.25rem}section.reviews.svelte-gcxms6 .review-card:where(.svelte-gcxms6){padding:1.5rem;display:flex;flex-direction:column;gap:1rem;height:100%}section.reviews.svelte-gcxms6 .review-card.review-cta:where(.svelte-gcxms6){display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;align-items:stretch}section.reviews.svelte-gcxms6 .review-card.review-cta:where(.svelte-gcxms6) .cta-content:where(.svelte-gcxms6){display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;flex:1}section.reviews.svelte-gcxms6 .review-card.review-cta:where(.svelte-gcxms6) .cta-content:where(.svelte-gcxms6) .cta-icon:where(.svelte-gcxms6){display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--color-gray-25);color:var(--color-black)}section.reviews.svelte-gcxms6 .review-card.review-cta:where(.svelte-gcxms6) .cta-content:where(.svelte-gcxms6) .cta-text:where(.svelte-gcxms6) h3:where(.svelte-gcxms6){margin:0;font-weight:600;font-size:1.1rem}section.reviews.svelte-gcxms6 .review-card.review-cta:where(.svelte-gcxms6) .cta-content:where(.svelte-gcxms6) .cta-text:where(.svelte-gcxms6) p:where(.svelte-gcxms6){margin:0;font-size:.9rem;opacity:.75}section.reviews.svelte-gcxms6 .review-card.review-cta:where(.svelte-gcxms6) .cta-button:where(.svelte-gcxms6){display:block;text-align:center;padding:.75rem 1.5rem;background:var(--color-primary);color:var(--color-white);border-radius:6px;font-weight:500;transition:all .2s}section.reviews.svelte-gcxms6 .review-card.review-cta:where(.svelte-gcxms6) .cta-button:where(.svelte-gcxms6):hover{transform:scale(1.02)}section.reviews.svelte-gcxms6 .review-card:where(.svelte-gcxms6) .review-header:where(.svelte-gcxms6){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}section.reviews.svelte-gcxms6 .review-card:where(.svelte-gcxms6) .review-header:where(.svelte-gcxms6) .author-info:where(.svelte-gcxms6){display:flex;align-items:center;gap:.75rem;flex:1}section.reviews.svelte-gcxms6 .review-card:where(.svelte-gcxms6) .review-header:where(.svelte-gcxms6) .author-info:where(.svelte-gcxms6) .author-avatar:where(.svelte-gcxms6){width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}section.reviews.svelte-gcxms6 .review-card:where(.svelte-gcxms6) .review-header:where(.svelte-gcxms6) .author-info:where(.svelte-gcxms6) .author-details:where(.svelte-gcxms6){display:flex;flex-direction:column;gap:.25rem}section.reviews.svelte-gcxms6 .review-card:where(.svelte-gcxms6) .review-header:where(.svelte-gcxms6) .author-info:where(.svelte-gcxms6) .author-details:where(.svelte-gcxms6) .author-name:where(.svelte-gcxms6){font-weight:600;font-size:.95rem;margin:0}section.reviews.svelte-gcxms6 .review-card:where(.svelte-gcxms6) .review-header:where(.svelte-gcxms6) .author-info:where(.svelte-gcxms6) .author-details:where(.svelte-gcxms6) .rating:where(.svelte-gcxms6){display:flex;gap:.2rem;color:var(--color-orange-dark);align-items:center}section.reviews.svelte-gcxms6 .review-card:where(.svelte-gcxms6) .review-header:where(.svelte-gcxms6) .author-info:where(.svelte-gcxms6) .author-details:where(.svelte-gcxms6) .rating:where(.svelte-gcxms6) .rating-value:where(.svelte-gcxms6){font-weight:600;margin-left:.25rem;font-size:.75rem;opacity:.75;flex-shrink:0;color:var(--color-primary)}section.reviews.svelte-gcxms6 .review-card:where(.svelte-gcxms6) .review-text:where(.svelte-gcxms6){font-size:.95rem;line-height:1.5;margin:0;opacity:.85;flex-grow:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}section.reviews.svelte-gcxms6 .review-card:where(.svelte-gcxms6) .review-date:where(.svelte-gcxms6){font-size:.8rem;opacity:.6;margin:0;margin-top:.25rem}
