.service-visual[data-astro-cid-qejt7mel]{border:2px solid var(--ink);background:var(--paper);box-shadow:10px 10px 0 var(--lime);color:var(--ink);border-radius:18px;overflow:hidden}.service-visual__top[data-astro-cid-qejt7mel]{background:var(--cream);border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.35rem 1.1rem;display:flex}.service-visual__eyebrow[data-astro-cid-qejt7mel]{letter-spacing:.11em;text-transform:uppercase;color:var(--muted);font-size:.65rem;font-weight:800;display:block}.service-visual[data-astro-cid-qejt7mel] h2[data-astro-cid-qejt7mel]{margin-top:.3rem;font-size:clamp(1.35rem,3vw,2rem)}.service-visual__status[data-astro-cid-qejt7mel]{color:#237149;white-space:nowrap;background:#e8f8ef;border:1px solid #a8cbb7;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.72rem;font-weight:800;display:inline-flex}.service-visual__status[data-astro-cid-qejt7mel] i[data-astro-cid-qejt7mel]{background:#31a867;border-radius:50%;width:7px;height:7px}.reputation-metrics[data-astro-cid-qejt7mel]{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.reputation-metrics[data-astro-cid-qejt7mel]>div[data-astro-cid-qejt7mel]{background:#fff;padding:1rem}.reputation-metrics[data-astro-cid-qejt7mel] strong[data-astro-cid-qejt7mel],.reputation-metrics[data-astro-cid-qejt7mel] span[data-astro-cid-qejt7mel],.reputation-metrics[data-astro-cid-qejt7mel] em[data-astro-cid-qejt7mel]{display:block}.reputation-metrics[data-astro-cid-qejt7mel] strong[data-astro-cid-qejt7mel]{letter-spacing:-.06em;font:800 clamp(1.45rem,3vw,2rem)/1 Manrope,sans-serif}.reputation-metrics[data-astro-cid-qejt7mel] strong[data-astro-cid-qejt7mel] b[data-astro-cid-qejt7mel]{color:var(--coral);font-size:.9em}.reputation-metrics[data-astro-cid-qejt7mel] span[data-astro-cid-qejt7mel]{margin-top:.3rem;font-size:.7rem;font-weight:700}.reputation-metrics[data-astro-cid-qejt7mel] em[data-astro-cid-qejt7mel]{color:#237149;margin-top:.2rem;font-size:.62rem;font-style:normal}.reputation-score[data-astro-cid-qejt7mel]{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1.25rem 1.35rem;display:grid}.reputation-score__number[data-astro-cid-qejt7mel]{letter-spacing:-.07em;font:800 clamp(2.6rem,6vw,4rem)/.9 Manrope,sans-serif}.stars[data-astro-cid-qejt7mel]{color:var(--coral);letter-spacing:.08em;font-size:.9rem}.reputation-score[data-astro-cid-qejt7mel] strong[data-astro-cid-qejt7mel],.reputation-score[data-astro-cid-qejt7mel] span[data-astro-cid-qejt7mel]{display:block}.reputation-score[data-astro-cid-qejt7mel] strong[data-astro-cid-qejt7mel]{margin-top:.1rem;font-size:.84rem}.reputation-score[data-astro-cid-qejt7mel] span[data-astro-cid-qejt7mel]{color:var(--muted);font-size:.72rem}.score-trend[data-astro-cid-qejt7mel]{background:var(--mint);color:var(--ink);text-align:center;border-radius:6px;padding:.4rem .55rem;font-size:.9rem;font-weight:800}.score-trend[data-astro-cid-qejt7mel] small[data-astro-cid-qejt7mel]{color:var(--muted);font-size:.6rem;font-weight:600;display:block}.review-bars[data-astro-cid-qejt7mel]{gap:.45rem;padding:0 1.35rem 1.25rem;display:grid}.review-bars[data-astro-cid-qejt7mel]>div[data-astro-cid-qejt7mel]{grid-template-columns:12px 1fr 24px;align-items:center;gap:.5rem;font-size:.7rem;display:grid}.review-bars[data-astro-cid-qejt7mel] b[data-astro-cid-qejt7mel]{background:#e4e8e4;border-radius:999px;height:7px;overflow:hidden}.review-bars[data-astro-cid-qejt7mel] i[data-astro-cid-qejt7mel]{border-radius:inherit;background:var(--coral);height:100%;display:block}.review-bars[data-astro-cid-qejt7mel] em[data-astro-cid-qejt7mel]{color:var(--muted);text-align:right;font-style:normal}.review-flow[data-astro-cid-qejt7mel]{background:var(--ink);color:#fff;padding:1.15rem 1.35rem}.flow-label[data-astro-cid-qejt7mel]{color:#c8d6d2;margin-bottom:1rem;font-size:.72rem;display:block}.flow-track[data-astro-cid-qejt7mel]{align-items:center;gap:.45rem;display:flex}.flow-node[data-astro-cid-qejt7mel]{background:#193936;border:1px solid #54706b;border-radius:9px;flex:1;min-width:0;padding:.6rem}.flow-node[data-astro-cid-qejt7mel]>span[data-astro-cid-qejt7mel]{color:var(--coral);margin-bottom:.35rem;font-size:.62rem;font-weight:800;display:block}.flow-node[data-astro-cid-qejt7mel] strong[data-astro-cid-qejt7mel],.flow-node[data-astro-cid-qejt7mel] small[data-astro-cid-qejt7mel]{display:block}.flow-node[data-astro-cid-qejt7mel] strong[data-astro-cid-qejt7mel]{font-size:.73rem}.flow-node[data-astro-cid-qejt7mel] small[data-astro-cid-qejt7mel]{color:#b8cbc6;margin-top:.25rem;font-size:.62rem;line-height:1.3}.flow-node--coral[data-astro-cid-qejt7mel]{border-color:var(--coral)}.flow-node--lime[data-astro-cid-qejt7mel]{border-color:var(--lime)}.flow-node--lime[data-astro-cid-qejt7mel]>span[data-astro-cid-qejt7mel]{color:var(--lime)}.flow-arrow[data-astro-cid-qejt7mel]{color:var(--coral);font-size:1.1rem}.review-card[data-astro-cid-qejt7mel]{border:1px solid var(--line);background:#fff;border-radius:10px;margin:1.1rem 1.35rem 1.35rem;padding:1rem}.review-card__top[data-astro-cid-qejt7mel]{align-items:center;gap:.55rem;display:flex}.avatar[data-astro-cid-qejt7mel]{background:var(--lime);border-radius:50%;place-items:center;width:30px;height:30px;font-size:.64rem;font-weight:800;display:grid}.review-card__top[data-astro-cid-qejt7mel] strong[data-astro-cid-qejt7mel],.review-card__top[data-astro-cid-qejt7mel] div[data-astro-cid-qejt7mel]>span[data-astro-cid-qejt7mel]{display:block}.review-card__top[data-astro-cid-qejt7mel] strong[data-astro-cid-qejt7mel]{font-size:.75rem}.review-card__top[data-astro-cid-qejt7mel] div[data-astro-cid-qejt7mel]>span[data-astro-cid-qejt7mel]{color:var(--muted);font-size:.62rem}.review-card__top[data-astro-cid-qejt7mel] .stars[data-astro-cid-qejt7mel]{margin-left:auto;font-size:.65rem}.review-card[data-astro-cid-qejt7mel] p[data-astro-cid-qejt7mel]{margin:.85rem 0 .65rem;font-size:.82rem;line-height:1.45}.review-card__reply[data-astro-cid-qejt7mel]{color:#237149;font-size:.67rem;font-weight:800}@media (width<=560px){.reputation-score[data-astro-cid-qejt7mel]{grid-template-columns:auto 1fr}.score-trend[data-astro-cid-qejt7mel]{grid-column:2;justify-self:start}.flow-track[data-astro-cid-qejt7mel]{flex-direction:column;align-items:stretch}.flow-arrow[data-astro-cid-qejt7mel]{align-self:center;transform:rotate(90deg)}.flow-node[data-astro-cid-qejt7mel]{width:100%}}.interior-hero__grid[data-astro-cid-hivzhkh4]{align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.interior-hero__grid--single[data-astro-cid-hivzhkh4]{display:block}.industry-photo[data-astro-cid-hivzhkh4]{box-shadow:10px 10px 0 var(--coral);border-radius:18px;margin:0;overflow:hidden}.industry-photo[data-astro-cid-hivzhkh4] img[data-astro-cid-hivzhkh4]{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;display:block}.industry-photo--hero[data-astro-cid-hivzhkh4] img[data-astro-cid-hivzhkh4]{aspect-ratio:5/4}.outcome-quote[data-astro-cid-hivzhkh4]{margin-top:3rem}.deliverable-card[data-astro-cid-hivzhkh4]{min-width:0}.deliverable-card__top[data-astro-cid-hivzhkh4]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.deliverable-card[data-astro-cid-hivzhkh4] .card__number[data-astro-cid-hivzhkh4]{margin:0}.deliverable-card[data-astro-cid-hivzhkh4] h3[data-astro-cid-hivzhkh4]{word-break:normal;overflow-wrap:normal;hyphens:none;text-wrap:balance;font-size:clamp(1.2rem,2vw,1.55rem)}.deliverable-card[data-astro-cid-hivzhkh4] p[data-astro-cid-hivzhkh4]{color:var(--muted)}@media (width>=900px){.interior-hero__grid[data-astro-cid-hivzhkh4]{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr)}.interior-hero__grid--single[data-astro-cid-hivzhkh4]{display:block}}
