.featured[data-astro-cid-lk3bs4sj]{scroll-margin-top:76px}.featured[data-astro-cid-lk3bs4sj] h2[data-astro-cid-lk3bs4sj]{margin-bottom:8px}.featured__intro[data-astro-cid-lk3bs4sj]{color:var(--c-mute);margin:0 0 24px;max-width:760px}.featured__grid[data-astro-cid-lk3bs4sj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.featured-card[data-astro-cid-lk3bs4sj]{display:flex;flex-direction:column;min-width:0;color:inherit;padding:20px}.featured-card[data-astro-cid-lk3bs4sj]:hover{border-color:var(--c-blue);text-decoration:none}.featured-card[data-astro-cid-lk3bs4sj]:focus-visible{outline:3px solid var(--c-blue);outline-offset:4px}.featured-card__image[data-astro-cid-lk3bs4sj]{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;margin-bottom:18px}.featured-card[data-astro-cid-lk3bs4sj] h3[data-astro-cid-lk3bs4sj]{margin:0 0 8px;font-size:1.15rem;line-height:1.35}.featured-card__model[data-astro-cid-lk3bs4sj]{font-size:.92rem;font-weight:650;margin:0 0 5px;color:var(--c-mute)}.featured-card__scope[data-astro-cid-lk3bs4sj]{font-size:.9rem;line-height:1.45;margin:0 0 16px;color:var(--c-mute)}.featured-card__cta[data-astro-cid-lk3bs4sj]{margin-top:auto;font-size:.93rem;font-weight:700;color:var(--c-orange-deep)}@media(max-width:1000px){.featured__grid[data-astro-cid-lk3bs4sj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.featured__grid[data-astro-cid-lk3bs4sj]{gap:10px}.featured-card[data-astro-cid-lk3bs4sj]{padding:12px}.featured-card__image[data-astro-cid-lk3bs4sj]{margin-bottom:10px}.featured-card[data-astro-cid-lk3bs4sj] h3[data-astro-cid-lk3bs4sj]{font-size:.95rem}.featured-card__scope[data-astro-cid-lk3bs4sj]{display:none}.featured-card__cta[data-astro-cid-lk3bs4sj]{font-size:.85rem}}.customer-reviews[data-astro-cid-przyzxhd]{padding:40px 0 28px;background:#f6f7f8;scroll-margin-top:100px}.reviews-heading[data-astro-cid-przyzxhd]{text-align:center;max-width:650px;margin:0 auto 32px}.reviews-eyebrow[data-astro-cid-przyzxhd]{margin:0 0 13px;font-size:11px;line-height:1.5;letter-spacing:.16em;color:var(--c-mute);font-weight:650}.reviews-heading[data-astro-cid-przyzxhd] h2[data-astro-cid-przyzxhd]{margin-bottom:14px;font-size:clamp(26px,3.4vw,34px);line-height:1.2;letter-spacing:-.025em}.reviews-intro[data-astro-cid-przyzxhd]{margin:0;font-size:16px;line-height:1.65;color:var(--c-mute)}.reviews-carousel[data-astro-cid-przyzxhd]{position:relative}.reviews-track[data-astro-cid-przyzxhd]{--review-columns: 4;--review-gap: 20px;display:grid;grid-template-columns:repeat(var(--review-columns),minmax(0,1fr));gap:var(--review-gap);align-items:start}[data-astro-cid-przyzxhd][data-ready=true] .reviews-viewport[data-astro-cid-przyzxhd]{overflow:hidden;transition:height .3s ease}[data-astro-cid-przyzxhd][data-ready=true] .reviews-track[data-astro-cid-przyzxhd]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--review-columns) - 1)*var(--review-gap))/var(--review-columns));transform:translate(var(--review-offset,0px));transition:transform .4s ease}.review-card[data-astro-cid-przyzxhd]{background:#fff;padding:24px 23px;display:flex;flex-direction:column;min-width:0;border-radius:2px}.review-quote[data-astro-cid-przyzxhd]{color:var(--c-orange);font-family:Georgia,Times New Roman,serif;font-size:78px;font-weight:700;line-height:.83;height:44px;flex-shrink:0;margin:0 0 12px}blockquote[data-astro-cid-przyzxhd]{padding:0;border:0;margin:0;font-size:16px;line-height:1.5;font-style:italic;font-weight:400;letter-spacing:-.01em;color:var(--c-body);overflow-wrap:break-word}.review-card[data-astro-cid-przyzxhd] footer[data-astro-cid-przyzxhd]{padding-top:22px;margin-top:auto}.review-name[data-astro-cid-przyzxhd]{margin:0 0 7px;font-size:17px;font-weight:550;line-height:1.4;color:var(--c-ink)}.review-stars[data-astro-cid-przyzxhd]{font-size:13px;letter-spacing:2px;line-height:1;color:#bc550e;display:inline-block}.review-empty[data-astro-cid-przyzxhd]{color:var(--c-mute)}.reviews-bottom[data-astro-cid-przyzxhd]{display:flex;justify-content:flex-end;align-items:center;margin-top:14px}.reviews-controls[data-astro-cid-przyzxhd]{position:absolute;top:50%;left:-18px;right:-18px;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;pointer-events:none}.reviews-controls[data-astro-cid-przyzxhd][hidden]{display:none}.reviews-arrow[data-astro-cid-przyzxhd]{height:44px;width:44px;padding:0;display:grid;place-items:center;background:#fff;color:var(--c-ink);border:1px solid var(--c-line);border-radius:5px;pointer-events:auto;cursor:pointer;box-shadow:0 2px 8px #152b4320}.reviews-arrow[data-astro-cid-przyzxhd] span[data-astro-cid-przyzxhd]{font-size:30px;line-height:1;transform:translateY(-2px)}.reviews-arrow[data-astro-cid-przyzxhd]:not(:disabled):hover{background:#eaf0f7}.reviews-arrow[data-astro-cid-przyzxhd]:disabled{opacity:.35;cursor:default}.reviews-arrow[data-astro-cid-przyzxhd]:focus-visible{outline:2px solid var(--c-blue);outline-offset:3px}.reviews-position[data-astro-cid-przyzxhd],.reviews-mobile-position[data-astro-cid-przyzxhd]{min-width:50px;text-align:center;color:var(--c-mute);font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums}.reviews-mobile-position[data-astro-cid-przyzxhd]{display:none}@media(max-width:999px){.reviews-track[data-astro-cid-przyzxhd]{--review-columns: 3}}@media(max-width:799px){.reviews-track[data-astro-cid-przyzxhd]{--review-columns: 2}}@media(max-width:639px){.customer-reviews[data-astro-cid-przyzxhd]{padding:32px 0 20px}.reviews-heading[data-astro-cid-przyzxhd]{margin-bottom:24px}.reviews-intro[data-astro-cid-przyzxhd]{font-size:14px}.reviews-track[data-astro-cid-przyzxhd]{--review-columns: 1}[data-astro-cid-przyzxhd][data-ready=true] .reviews-track[data-astro-cid-przyzxhd]{display:block;transform:none;transition:none}[data-astro-cid-przyzxhd][data-ready=true] .reviews-viewport[data-astro-cid-przyzxhd]{transition:none}[data-astro-cid-przyzxhd][data-ready=true] .review-card[data-astro-cid-przyzxhd][aria-hidden=true]{display:none}.review-card[data-astro-cid-przyzxhd]{padding:24px}blockquote[data-astro-cid-przyzxhd]{line-height:1.6}.reviews-controls[data-astro-cid-przyzxhd]{position:static;transform:none;justify-content:center;gap:21px;margin-top:20px}.reviews-arrow[data-astro-cid-przyzxhd]{border-radius:50%;background:transparent;box-shadow:none}.reviews-arrow[data-astro-cid-przyzxhd] span[data-astro-cid-przyzxhd]{font-size:26px}.reviews-mobile-position[data-astro-cid-przyzxhd]{display:inline-block}.reviews-position[data-astro-cid-przyzxhd],.reviews-bottom[data-astro-cid-przyzxhd]{display:none}}@media(prefers-reduced-motion:reduce){[data-astro-cid-przyzxhd][data-ready=true] .reviews-track[data-astro-cid-przyzxhd],[data-astro-cid-przyzxhd][data-ready=true] .reviews-viewport[data-astro-cid-przyzxhd]{transition:none}}
