.svc-hero[data-astro-cid-ercpfdfw]{padding:clamp(32px,5vw,64px) 0 clamp(64px,8vw,104px)}.svc-hero-grid[data-astro-cid-ercpfdfw]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:end;gap:clamp(36px,6vw,88px);display:grid}.crumbs[data-astro-cid-ercpfdfw] ol[data-astro-cid-ercpfdfw]{color:var(--mid);flex-wrap:wrap;gap:8px;margin-bottom:clamp(36px,5vw,56px);font-size:.86rem;display:flex}.crumbs[data-astro-cid-ercpfdfw] li[data-astro-cid-ercpfdfw]:not(:last-child):after{content:"/";color:var(--rule-strong);margin-left:8px}.crumbs[data-astro-cid-ercpfdfw] a[data-astro-cid-ercpfdfw]:hover{color:var(--ink)}.crumbs[data-astro-cid-ercpfdfw] [data-astro-cid-ercpfdfw][aria-current]{color:var(--ink-2)}.svc-hero[data-astro-cid-ercpfdfw] .lede[data-astro-cid-ercpfdfw]{max-width:640px;margin-top:26px}.actions[data-astro-cid-ercpfdfw]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.facts[data-astro-cid-ercpfdfw]{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-sm);padding:28px}.icon-tile[data-astro-cid-ercpfdfw].big{background:var(--red);color:#fff;border-radius:18px;width:64px;height:64px}.icon-tile[data-astro-cid-ercpfdfw].big svg{width:30px;height:30px}.facts[data-astro-cid-ercpfdfw] dl[data-astro-cid-ercpfdfw]{gap:22px;margin-top:26px;display:grid}.facts[data-astro-cid-ercpfdfw] dl[data-astro-cid-ercpfdfw]>div[data-astro-cid-ercpfdfw]+div[data-astro-cid-ercpfdfw]{border-top:1px solid var(--rule);padding-top:22px}.facts[data-astro-cid-ercpfdfw] dt[data-astro-cid-ercpfdfw]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mid);margin-bottom:8px;font-size:.7rem}.facts[data-astro-cid-ercpfdfw] dd[data-astro-cid-ercpfdfw]{letter-spacing:-.01em;font-weight:600}.includes[data-astro-cid-ercpfdfw]{border-top:1px solid var(--rule)}.inc-grid[data-astro-cid-ercpfdfw]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.inc-grid[data-astro-cid-ercpfdfw] li[data-astro-cid-ercpfdfw]{background:var(--card);flex-direction:column;gap:10px;padding:28px 24px 30px;display:flex}.inc-check[data-astro-cid-ercpfdfw]{background:var(--red-soft);width:30px;height:30px;color:var(--red-deep);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.inc-grid[data-astro-cid-ercpfdfw] h3[data-astro-cid-ercpfdfw]{letter-spacing:-.02em;font-size:1.06rem}.inc-grid[data-astro-cid-ercpfdfw] p[data-astro-cid-ercpfdfw]{color:var(--ink-2);font-size:.95rem}.fit-grid[data-astro-cid-ercpfdfw]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}.fit-list[data-astro-cid-ercpfdfw]{border-top:1px solid var(--night-rule)}.fit-list[data-astro-cid-ercpfdfw] li[data-astro-cid-ercpfdfw]{border-bottom:1px solid var(--night-rule);letter-spacing:-.02em;align-items:flex-start;gap:18px;padding:22px 0;font-size:clamp(1.08rem,1.6vw,1.3rem);font-weight:500;display:flex}.fit-list[data-astro-cid-ercpfdfw] svg{color:var(--red-bright);flex:none;margin-top:4px}.rel-grid[data-astro-cid-ercpfdfw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.rel[data-astro-cid-ercpfdfw]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);height:100%;transition:transform .45s var(--ease), box-shadow .45s var(--ease), border-color .3s;flex-direction:column;gap:12px;padding:28px;display:flex}.rel[data-astro-cid-ercpfdfw]:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.rel-pillar[data-astro-cid-ercpfdfw]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mid);margin-top:8px;font-size:.68rem}.rel[data-astro-cid-ercpfdfw] p[data-astro-cid-ercpfdfw]{color:var(--ink-2)}.rel-more[data-astro-cid-ercpfdfw]{color:var(--red-deep);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:.92rem;font-weight:600;display:inline-flex}@media (width<=1040px){.svc-hero-grid[data-astro-cid-ercpfdfw]{grid-template-columns:1fr;align-items:start}.facts[data-astro-cid-ercpfdfw]{max-width:520px}.inc-grid[data-astro-cid-ercpfdfw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.fit-grid[data-astro-cid-ercpfdfw],.rel-grid[data-astro-cid-ercpfdfw]{grid-template-columns:1fr}}@media (width<=560px){.inc-grid[data-astro-cid-ercpfdfw]{grid-template-columns:1fr}}
