.tone-dark[data-astro-cid-gakqr736]{background:linear-gradient(#1d2e28f0, #1d2e28f0), var(--c-primary) url(/images/bg/lines-2.png) center / cover no-repeat}.tone-dark[data-astro-cid-gakqr736] h2[data-astro-cid-gakqr736]{color:#fff}.t-track[data-astro-cid-gakqr736]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(50% - 12px);grid-auto-flow:column;gap:24px;display:grid;overflow-x:auto}.t-track[data-astro-cid-gakqr736]::-webkit-scrollbar{display:none}.t-card[data-astro-cid-gakqr736]{border:1px solid var(--c-border);scroll-snap-align:start;background:#fff;flex-direction:column;margin:0;padding:34px 36px;display:flex}.tone-dark[data-astro-cid-gakqr736] .t-card[data-astro-cid-gakqr736]{background:#ffffff0f;border-color:#ffffff26}.t-stars[data-astro-cid-gakqr736]{color:var(--c-accent);gap:6px;margin-bottom:16px;display:flex}blockquote[data-astro-cid-gakqr736]{color:var(--c-black);flex-grow:1;margin:0 0 22px;font-size:17px;font-style:italic;line-height:1.65}figcaption[data-astro-cid-gakqr736]{flex-direction:column;display:flex}figcaption[data-astro-cid-gakqr736] strong[data-astro-cid-gakqr736]{color:var(--c-black);font-size:19px;font-weight:500}figcaption[data-astro-cid-gakqr736] span[data-astro-cid-gakqr736]{text-transform:uppercase;letter-spacing:.04em;color:var(--c-green);font-size:14px;font-weight:500}.tone-dark[data-astro-cid-gakqr736] blockquote[data-astro-cid-gakqr736],.tone-dark[data-astro-cid-gakqr736] figcaption[data-astro-cid-gakqr736] strong[data-astro-cid-gakqr736]{color:#fff}.tone-dark[data-astro-cid-gakqr736] figcaption[data-astro-cid-gakqr736] span[data-astro-cid-gakqr736]{color:var(--c-accent)}.t-footer[data-astro-cid-gakqr736]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;display:flex}.t-arrows[data-astro-cid-gakqr736]{gap:12px;margin-left:auto;display:flex}.t-arrow[data-astro-cid-gakqr736]{cursor:pointer;border:0;place-items:center;width:46px;height:46px;transition:background-color .2s;display:grid}.t-prev[data-astro-cid-gakqr736]{background:var(--c-green);color:#fff}.t-next[data-astro-cid-gakqr736]{background:var(--c-accent);color:#fff}.t-arrow[data-astro-cid-gakqr736]:hover{background:var(--c-black)}@media (width<=767px){.t-track[data-astro-cid-gakqr736]{grid-auto-columns:88%;gap:16px}.t-card[data-astro-cid-gakqr736]{padding:24px}blockquote[data-astro-cid-gakqr736]{font-size:16px}}.hero[data-astro-cid-lcdefpme]{padding:40px 0}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.15fr;align-items:center;gap:60px;display:grid}.hero-photo[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:2/3;object-fit:cover;border-radius:10px;width:auto;max-width:100%;min-height:420px;max-height:calc(100vh - 220px);box-shadow:0 0 40px 10px #00000073}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:14px;font-size:clamp(28px,1.2vw + 18px,42px)}.hero-sub[data-astro-cid-lcdefpme]{margin-bottom:61px;font-size:15px;line-height:1.6}.hero-links[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:10px 30px;margin:0 0 64px;padding:0;list-style:none;display:grid}.hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--c-primary);align-items:center;gap:10px;font-size:clamp(16px,.3vw + 13px,19px);font-weight:500;line-height:1.3;display:flex}.hero-link-icon[data-astro-cid-lcdefpme]{background:var(--c-accent);width:32px;height:32px;color:var(--c-primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hero-link-text[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--c-accent);padding-bottom:2px}.hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .hero-link-text[data-astro-cid-lcdefpme]{color:var(--c-green);border-color:var(--c-green)}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:22px;display:flex}.hero-cta-info[data-astro-cid-lcdefpme]{margin:0;font-size:15px}.credibility[data-astro-cid-lcdefpme]{background:var(--c-light)}.credibility-more[data-astro-cid-lcdefpme],.process-more[data-astro-cid-lcdefpme]{text-align:center;margin:30px 0 0}.credibility-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.process-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--c-green);text-underline-offset:4px;align-items:center;gap:6px;font-size:18px;font-weight:500;text-decoration:underline;display:inline-flex}.services[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{margin-bottom:40px}.service-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.service-cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--c-border);background:#fff;flex-direction:column;height:100%;padding:30px;transition:border-color .25s,box-shadow .25s;display:flex}.service-cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--c-accent);box-shadow:0 10px 30px #0000000f}.service-cards[data-astro-cid-lcdefpme] .card-ill{width:120px;margin-bottom:20px}.service-cards[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--c-green);margin-bottom:10px;font-size:clamp(20px,.4vw + 16px,24px)}.service-cards[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{flex-grow:1;font-size:17px;line-height:1.6}.more[data-astro-cid-lcdefpme]{color:var(--c-black);align-items:center;gap:6px;font-size:16px;font-weight:500;display:inline-flex}.process[data-astro-cid-lcdefpme]{background:var(--c-light)}@media (width>=1025px) and (height<=820px){.hero[data-astro-cid-lcdefpme]{padding:24px 0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:clamp(26px,1vw + 18px,34px)}.hero-sub[data-astro-cid-lcdefpme]{margin-bottom:49px;font-size:14px}.hero-links[data-astro-cid-lcdefpme]{margin-bottom:52px}.hero-cta[data-astro-cid-lcdefpme]{margin-bottom:14px}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{min-height:360px;max-height:calc(100vh - 180px)}}@media (width<=1024px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.hero-photo[data-astro-cid-lcdefpme]{order:2}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;max-width:420px;min-height:0;max-height:none}.service-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.hero[data-astro-cid-lcdefpme]{padding:24px 0 50px}.hero-content[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{order:1;font-size:27px}.hero-cta[data-astro-cid-lcdefpme]{order:2;margin-bottom:14px}.hero-sub[data-astro-cid-lcdefpme]{order:3}.hero-links[data-astro-cid-lcdefpme]{order:4}.hero-reviews[data-astro-cid-lcdefpme]{order:2;margin-bottom:26px}.hero-links[data-astro-cid-lcdefpme],.service-cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.service-cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:22px}}
