.svc-hero[data-astro-cid-ibjroa2p]{padding-block:72px 80px}@media(width>=768px){.svc-hero[data-astro-cid-ibjroa2p]{padding-block:104px 112px}}.svc-hero-art[data-astro-cid-ibjroa2p]{display:none}@media(width>=1200px){.svc-hero-grid[data-astro-cid-ibjroa2p]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:48px}.svc-hero-art[data-astro-cid-ibjroa2p]{display:flex;align-items:center;justify-content:center;width:260px;height:260px;border-radius:50%;background:var(--color-white);border:1px solid var(--ink-08);color:var(--color-teal)}}@media(prefers-reduced-motion:no-preference){.svc-hero-art[data-astro-cid-ibjroa2p] :is(path,rect,circle){stroke-dasharray:1;animation:1.4s ease-in-out .3s both svc-icon-draw}}@keyframes svc-icon-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.svc-group[data-astro-cid-ibjroa2p]{display:inline-block;padding:5px 14px;border:1px solid var(--teal-32);border-radius:999px;background:var(--color-white);color:var(--color-teal);font-size:13.5px;font-weight:600}.svc-title[data-astro-cid-ibjroa2p]{margin-top:24px;font-size:clamp(32px,5.4vw,52px);letter-spacing:-.02em;line-height:1.22}.svc-intro[data-astro-cid-ibjroa2p]{margin-top:32px;display:flex;flex-direction:column;gap:16px}.svc-intro-p[data-astro-cid-ibjroa2p]{color:var(--color-navy70);font-size:clamp(16px,2vw,18px);line-height:1.75}@media(width<=640px){.desktop-br[data-astro-cid-ibjroa2p]{display:none}}.svc-section-title[data-astro-cid-ibjroa2p]{font-size:clamp(23px,3.4vw,30px)}@media(width>=900px){.svc-split[data-astro-cid-ibjroa2p]{display:grid;grid-template-columns:280px minmax(0,1fr);column-gap:48px}.svc-split[data-astro-cid-ibjroa2p] .svc-section-title[data-astro-cid-ibjroa2p]{position:sticky;top:calc(var(--header-h) + 32px);align-self:start}.svc-split[data-astro-cid-ibjroa2p] .case-list[data-astro-cid-ibjroa2p],.svc-split[data-astro-cid-ibjroa2p] .scope-table-wrap[data-astro-cid-ibjroa2p]{margin-top:0;max-width:none}}.svc-cases[data-astro-cid-ibjroa2p]{background:var(--color-white);border-block:1px solid var(--ink-08)}.case-list[data-astro-cid-ibjroa2p]{list-style:none;margin-top:40px;max-width:760px;display:flex;flex-direction:column;gap:18px}.case-item[data-astro-cid-ibjroa2p]{position:relative;padding:22px 26px 22px 54px;background:var(--color-paper);border:1px solid var(--ink-08);border-radius:10px;font-size:clamp(15.5px,1.9vw,17px);font-weight:500;line-height:1.65}.case-item[data-astro-cid-ibjroa2p]:before{content:"";position:absolute;left:26px;top:2em;width:12px;height:2px;background:var(--color-teal)}.scope-table-wrap[data-astro-cid-ibjroa2p]{margin-top:40px;max-width:860px;overflow-x:auto;border:1px solid var(--ink-12);border-radius:10px;background:var(--color-white)}.scope-table[data-astro-cid-ibjroa2p]{width:100%;min-width:480px;border-collapse:collapse;font-size:15.5px;line-height:1.65}.scope-table[data-astro-cid-ibjroa2p] thead[data-astro-cid-ibjroa2p] th[data-astro-cid-ibjroa2p]{text-align:left;padding:14px 22px;background:var(--color-ink);color:var(--color-white);font-weight:600;font-size:14.5px;white-space:nowrap}.scope-table[data-astro-cid-ibjroa2p] tbody[data-astro-cid-ibjroa2p] th[data-astro-cid-ibjroa2p]{text-align:left;vertical-align:top;padding:16px 22px;font-weight:600;white-space:nowrap;width:1%}.scope-table[data-astro-cid-ibjroa2p] tbody[data-astro-cid-ibjroa2p] td[data-astro-cid-ibjroa2p]{padding:16px 22px 16px 8px;color:var(--color-navy70)}.scope-table[data-astro-cid-ibjroa2p] tbody[data-astro-cid-ibjroa2p] tr[data-astro-cid-ibjroa2p]+tr[data-astro-cid-ibjroa2p] th[data-astro-cid-ibjroa2p],.scope-table[data-astro-cid-ibjroa2p] tbody[data-astro-cid-ibjroa2p] tr[data-astro-cid-ibjroa2p]+tr[data-astro-cid-ibjroa2p] td[data-astro-cid-ibjroa2p]{border-top:1px solid var(--ink-08)}.related-head[data-astro-cid-ibjroa2p]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.related-more[data-astro-cid-ibjroa2p]{color:var(--color-ink);font-weight:600;font-size:15.5px;white-space:nowrap}.related-more[data-astro-cid-ibjroa2p]:hover{color:var(--color-teal)}.related-grid[data-astro-cid-ibjroa2p]{display:grid;gap:20px;margin-top:40px}@media(width>=768px){.related-grid[data-astro-cid-ibjroa2p]{grid-template-columns:repeat(3,1fr);gap:24px}}
