.svc-explore[data-astro-cid-lnthwwyx]{border-top:1px solid var(--color-border)}.svc-explore__grid[data-astro-cid-lnthwwyx]{gap:16px;margin-top:32px;display:grid}@media (width>=800px){.svc-explore__grid[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(3,minmax(0,1fr))}}.svc-explore__card[data-astro-cid-lnthwwyx]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;flex-direction:column;padding:24px;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .2s;display:flex}.svc-explore__card[data-astro-cid-lnthwwyx]:hover{border-color:var(--color-primary);transform:translateY(-3px)}.svc-explore__more[data-astro-cid-lnthwwyx]{color:var(--color-primary);margin-top:16px;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600}.svc-hero[data-astro-cid-lnthwwyx]{color:#fff;background:linear-gradient(170deg,#0f1b2d 0%,#0b1220 60%,#0a0f1a 100%);padding:88px 24px 80px;position:relative;overflow:hidden}.svc-hero__glow[data-astro-cid-lnthwwyx]{pointer-events:none;border-radius:999px;position:absolute}.svc-hero__glow--a[data-astro-cid-lnthwwyx]{background:radial-gradient(circle,#2e5fd959,#0000 68%);width:640px;height:640px;top:-220px;right:-120px}.svc-hero__glow--b[data-astro-cid-lnthwwyx]{background:radial-gradient(circle,#f5a6231f,#0000 70%);width:560px;height:560px;bottom:-260px;left:-160px}.svc-hero__inner[data-astro-cid-lnthwwyx]{text-align:center;max-width:1000px;margin:0 auto;position:relative}.svc-hero__eyebrow[data-astro-cid-lnthwwyx]{color:#9fb4cc;font-family:Instrument Serif,serif;font-size:1.125rem;font-style:italic}.svc-hero__title[data-astro-cid-lnthwwyx]{letter-spacing:-.02em;text-wrap:balance;margin-top:14px;font-family:Inter,sans-serif;font-size:clamp(2rem,5vw,3.25rem);font-weight:600;line-height:1.1}.svc-hero__title[data-astro-cid-lnthwwyx] em[data-astro-cid-lnthwwyx]{color:#4fa3f7;font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.svc-hero__lead[data-astro-cid-lnthwwyx]{color:#c7d3e0;max-width:640px;margin:22px auto 0;font-size:1.0625rem;line-height:1.65}.svc-hero__actions[data-astro-cid-lnthwwyx]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.svc-btn[data-astro-cid-lnthwwyx]{border-radius:999px;padding:12px 24px;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;transition:transform .15s,filter .15s,border-color .15s,background-color .15s}.svc-btn[data-astro-cid-lnthwwyx]:hover{transform:translateY(-1px)}.svc-btn--amber[data-astro-cid-lnthwwyx]{color:#0e1620;background:var(--color-accent)}.svc-btn--amber[data-astro-cid-lnthwwyx]:hover{filter:brightness(1.07)}.svc-btn--ghost[data-astro-cid-lnthwwyx]{color:#fff;background:#ffffff0a;border:1px solid #ffffff47}.svc-btn--ghost[data-astro-cid-lnthwwyx]:hover{background:#ffffff17;border-color:#ffffff8c}.svc-in[data-astro-cid-lnthwwyx]{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) forwards svc-in;animation-delay:calc(var(--d,0) * 90ms);transform:translateY(14px)}@keyframes svc-in{to{opacity:1;transform:translateY(0)}}.svc-flow[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;max-width:760px;margin:56px auto 0;padding:0;list-style:none;display:grid;position:relative}@media (width>=720px){.svc-flow[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(4,minmax(0,1fr))}}.svc-flow__line[data-astro-cid-lnthwwyx]{display:none}@media (width>=720px){.svc-flow__line[data-astro-cid-lnthwwyx]{background:#ffffff29;height:1px;display:block;position:absolute;top:27px;left:12.5%;right:12.5%;overflow:hidden}.svc-flow__pulse[data-astro-cid-lnthwwyx]{background:linear-gradient(90deg,#0000,#4fa3f7,#0000);width:30%;height:100%;animation:3.6s cubic-bezier(.45,0,.2,1) infinite svc-pulse;position:absolute;top:0;left:0}}@keyframes svc-pulse{0%{transform:translate(-100%)}to{transform:translate(340%)}}.svc-flow__node[data-astro-cid-lnthwwyx]{color:inherit;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.svc-flow__dot[data-astro-cid-lnthwwyx]{color:#4fa3f7;background:#111c2e;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .2s,background-color .2s;display:inline-flex}.svc-flow__node[data-astro-cid-lnthwwyx]:hover .svc-flow__dot[data-astro-cid-lnthwwyx]{background:#16253b;border-color:#4fa3f7;transform:translateY(-3px)}.svc-flow__step[data-astro-cid-lnthwwyx]{color:var(--color-accent);margin-top:6px;font-family:Instrument Serif,serif;font-size:1rem;font-style:italic}.svc-flow__label[data-astro-cid-lnthwwyx]{color:#e4e9f0;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600}.svc-row[data-astro-cid-lnthwwyx]{align-items:center;gap:28px;padding:44px 0;scroll-margin-top:90px;display:grid}.svc-row[data-astro-cid-lnthwwyx]+.svc-row[data-astro-cid-lnthwwyx]{border-top:1px solid var(--color-border)}@media (width>=900px){.svc-row[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:72px;padding:64px 0}.svc-row--flip[data-astro-cid-lnthwwyx] .svc-row__panel[data-astro-cid-lnthwwyx]{order:2}}.svc-row__panel[data-astro-cid-lnthwwyx]{aspect-ratio:5/4;color:#4fa3f7;background:linear-gradient(155deg,#1c2c45,#0c1422);border:1px solid #ffffff0f;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #080e1ab3}.svc-row__panel[data-astro-cid-lnthwwyx]:before{content:"";background:radial-gradient(circle,#2e5fd966,#0000 70%);border-radius:999px;width:80%;height:80%;position:absolute;top:-30%;right:-20%}.svc-row__num[data-astro-cid-lnthwwyx]{color:var(--color-accent);font-family:Instrument Serif,serif;font-size:2.75rem;font-style:italic;line-height:1;position:absolute;top:22px;left:26px}.svc-row__icon[data-astro-cid-lnthwwyx]{opacity:.55;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;bottom:6%;right:8%}.svc-row[data-astro-cid-lnthwwyx]:hover .svc-row__icon[data-astro-cid-lnthwwyx]{transform:translate(-6px,-6px)rotate(-3deg)}.svc-row__tag[data-astro-cid-lnthwwyx]{color:#e4e9f0;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;padding:5px 14px;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;position:absolute;bottom:24px;left:26px}.svc-row__list[data-astro-cid-lnthwwyx]{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.svc-row__list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{color:var(--color-text);padding-left:28px;font-size:1rem;line-height:1.5;position:relative}.svc-row__list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]:before{content:"";border-left:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);width:12px;height:7px;position:absolute;top:.42em;left:0;transform:rotate(-45deg)}.svc-reveal[data-astro-cid-lnthwwyx]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.svc-reveal[data-astro-cid-lnthwwyx].is-in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.svc-in[data-astro-cid-lnthwwyx]{opacity:1;animation:none;transform:none}.svc-flow__pulse[data-astro-cid-lnthwwyx]{animation:none}.svc-reveal[data-astro-cid-lnthwwyx]{opacity:1;transition:none;transform:none}.svc-row__icon[data-astro-cid-lnthwwyx]{transition:none}}
