.svc-start[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""side""actions";gap:32px;display:grid}.svc-start__copy[data-astro-cid-lnthwwyx]{grid-area:copy;max-width:640px}.svc-start__side[data-astro-cid-lnthwwyx]{grid-area:side;align-self:center;container-type:inline-size}.svc-start__actions[data-astro-cid-lnthwwyx]{flex-wrap:wrap;grid-area:actions;align-items:center;gap:12px 28px;display:flex}.svc-start__h2[data-astro-cid-lnthwwyx]{margin-top:14px}.svc-start__lead[data-astro-cid-lnthwwyx]{color:var(--jdg-ink);margin-top:20px}.svc-start__body[data-astro-cid-lnthwwyx]{margin-top:16px}@media (width>=1000px){.svc-start[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"copy side""actions side";align-items:start;gap:32px clamp(48px,5vw,80px)}}@media (width<=759px){.svc-start__actions[data-astro-cid-lnthwwyx]{flex-direction:column;align-items:stretch;gap:4px}}.svc-terms[data-astro-cid-lnthwwyx]{border-left:2px solid var(--jdg-accent-on-dark);color:var(--jdg-paper);max-width:460px;margin-top:20px;padding-left:16px;font-size:16px;line-height:24px}.svc-grid[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:clamp(40px,5vw,64px);display:grid}@media (width>=760px){.svc-grid[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.svc-card[data-astro-cid-lnthwwyx]{flex-direction:column;padding:clamp(22px,2.4vw,32px);display:flex}.svc-card__head[data-astro-cid-lnthwwyx]{align-items:center;gap:16px;display:flex}.svc-card__icon[data-astro-cid-lnthwwyx]{border-radius:var(--jdg-radius-tile);background:var(--jdg-paper);flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.svc-card__icon[data-astro-cid-lnthwwyx] img[data-astro-cid-lnthwwyx]{width:32px;height:32px;display:block}.svc-card__title[data-astro-cid-lnthwwyx]{color:var(--jdg-paper);margin:0}.svc-card__body[data-astro-cid-lnthwwyx]{color:var(--jdg-paper);margin-top:16px;font-size:16px;line-height:26px}.svc-card__foot[data-astro-cid-lnthwwyx]{margin-top:auto;padding-top:20px}.svc-tag[data-astro-cid-lnthwwyx]{border-radius:var(--jdg-radius-tile);background:var(--jdg-glass-well);border:1px solid #edf1f52e;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:7px 12px;display:inline-flex}.svc-tag__label[data-astro-cid-lnthwwyx]{font-family:var(--jdg-font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--jdg-accent-glass);font-size:11px;font-weight:500}.svc-tag__value[data-astro-cid-lnthwwyx]{color:var(--jdg-paper);font-size:14px;line-height:20px}@media (width<=759px){.svc-card__icon[data-astro-cid-lnthwwyx]{width:44px;height:44px}.svc-card__icon[data-astro-cid-lnthwwyx] img[data-astro-cid-lnthwwyx]{width:28px;height:28px}}.svc-card[data-astro-cid-lnthwwyx]:target{box-shadow:0 0 0 2px var(--jdg-accent-glass), var(--jdg-shadow-glass-sm);animation:1.6s ease-out svc-target}@keyframes svc-target{0%{box-shadow:0 0 0 10px #c4d6ec59, var(--jdg-shadow-glass-sm)}}.svc-help[data-astro-cid-lnthwwyx]{border-radius:var(--jdg-radius-lg);border:1.5px dashed #edf1f552;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(22px,2.4vw,32px);display:flex}.svc-help[data-astro-cid-lnthwwyx] .h3-card[data-astro-cid-lnthwwyx]{color:var(--jdg-paper);margin:0}.svc-help__lead[data-astro-cid-lnthwwyx]{color:var(--jdg-paper);margin-top:10px;font-size:16px;line-height:26px}.svc-help[data-astro-cid-lnthwwyx] .svc-help__cta{margin-top:20px}.svc-help__note[data-astro-cid-lnthwwyx]{color:var(--jdg-accent-glass);margin-top:12px;font-size:14px;line-height:20px}.svc-web[data-astro-cid-lnthwwyx]{gap:28px;padding:clamp(28px,4vw,56px);display:grid}.svc-web__h2[data-astro-cid-lnthwwyx]{font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:600;line-height:1.15}.svc-web__body[data-astro-cid-lnthwwyx]{max-width:560px;margin-top:14px}.svc-web__btn[data-astro-cid-lnthwwyx]{margin-top:28px}@media (width>=760px){.svc-web__btn[data-astro-cid-lnthwwyx]{width:auto}}@media (width>=1000px){.svc-web[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(48px,5vw,80px)}}
