.svc-hero[data-astro-cid-tcy35dad]{padding:3rem 0 4rem;background:radial-gradient(900px 450px at 90% -10%,#e5eeff 0%,transparent 60%),linear-gradient(#fff,var(--soft))}.svc-grid[data-astro-cid-tcy35dad]{display:grid;gap:2.5rem;align-items:center}@media(min-width:960px){.svc-grid[data-astro-cid-tcy35dad]{grid-template-columns:1.05fr 1fr}}.crumbs[data-astro-cid-tcy35dad]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.85rem;color:var(--muted);margin-bottom:1.2rem}.crumbs[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{text-decoration:none}.crumbs[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover{color:var(--blue)}.svc-hero[data-astro-cid-tcy35dad] h1[data-astro-cid-tcy35dad]{font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:800;letter-spacing:-.035em}.cta-row[data-astro-cid-tcy35dad]{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.6rem 0}.mini-trust[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1.3rem;color:var(--muted);font-weight:600;font-size:.9rem}.mini-trust[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{display:inline-flex;align-items:center;gap:.35rem}.mini-trust[data-astro-cid-tcy35dad] svg{color:var(--blue)}.svc-photo[data-astro-cid-tcy35dad] img[data-astro-cid-tcy35dad]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:28px;box-shadow:0 30px 80px -30px #0b1b2e66}.content-grid[data-astro-cid-tcy35dad]{display:grid;gap:3rem}@media(min-width:1000px){.content-grid[data-astro-cid-tcy35dad]{grid-template-columns:1fr 360px;align-items:start}}.prose[data-astro-cid-tcy35dad]{font-size:1.05rem}.prose[data-astro-cid-tcy35dad]>p[data-astro-cid-tcy35dad]{color:#334155}.prose[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-size:clamp(1.4rem,2.6vw,1.8rem);margin-top:2.6rem}.ticks[data-astro-cid-tcy35dad],.dots[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:0;display:grid;gap:.7rem}@media(min-width:640px){.ticks[data-astro-cid-tcy35dad]{grid-template-columns:1fr 1fr}}.ticks[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{display:flex;gap:.6rem;align-items:flex-start;background:var(--soft);border-radius:12px;padding:.85rem 1rem;font-weight:500}.ticks[data-astro-cid-tcy35dad] svg{color:var(--blue);flex:none;margin-top:3px}.dots[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{position:relative;padding-left:1.4rem;color:#334155}.dots[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:50%;background:var(--amber)}.illus[data-astro-cid-tcy35dad]{border-radius:24px;margin-top:2.5rem}.faqs[data-astro-cid-tcy35dad]{display:grid;gap:.8rem}details[data-astro-cid-tcy35dad]{background:#fff;border:1px solid var(--line);border-radius:16px;padding:1.1rem 1.3rem}summary[data-astro-cid-tcy35dad]{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:1rem}summary[data-astro-cid-tcy35dad]::-webkit-details-marker{display:none}summary[data-astro-cid-tcy35dad]:after{content:"+";color:var(--blue);font-size:1.4rem;line-height:1}details[data-astro-cid-tcy35dad][open] summary[data-astro-cid-tcy35dad]:after{content:"-"}details[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{color:var(--muted);margin:.7rem 0 0}.side[data-astro-cid-tcy35dad]{display:grid;gap:1.2rem}@media(min-width:1000px){.side[data-astro-cid-tcy35dad]{position:sticky;top:100px}}.side-card[data-astro-cid-tcy35dad]{border:1px solid var(--line);border-radius:20px;padding:1.6rem;background:#fff}.side-card[data-astro-cid-tcy35dad] h3[data-astro-cid-tcy35dad]{font-size:1.15rem}.side-card[data-astro-cid-tcy35dad].dark{background:var(--navy);border-color:var(--navy);color:#fff}.side-card[data-astro-cid-tcy35dad].dark p[data-astro-cid-tcy35dad]{color:#b9c6da;margin:0 0 1.2rem}.side-card[data-astro-cid-tcy35dad].dark .btn[data-astro-cid-tcy35dad]{width:100%;justify-content:center}.side-link[data-astro-cid-tcy35dad]{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.9rem;color:#fff;font-weight:600;font-size:.92rem;text-decoration:none}.area-list[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.4rem}.area-list[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;font-weight:600;background:var(--soft);border-radius:999px;padding:.3rem .7rem}.area-list[data-astro-cid-tcy35dad] svg{color:var(--blue)}.svc-list[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:0;display:grid}.svc-list[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{display:flex;justify-content:space-between;align-items:center;padding:.7rem 0;border-bottom:1px solid var(--line);text-decoration:none;font-weight:600}.svc-list[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:last-child a[data-astro-cid-tcy35dad]{border-bottom:0}.svc-list[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover{color:var(--blue)}.related[data-astro-cid-tcy35dad]{display:grid;gap:1.1rem;margin-top:2rem}@media(min-width:760px){.related[data-astro-cid-tcy35dad]{grid-template-columns:repeat(3,1fr)}}
