.gsb-quote[data-astro-cid-5cl6cyfr]{width:100%}.gsb-quote[data-astro-cid-5cl6cyfr] noscript[data-astro-cid-5cl6cyfr] p[data-astro-cid-5cl6cyfr]{color:var(--fog)}.svc-quote[data-astro-cid-ok6tmzvm] .wrap[data-astro-cid-ok6tmzvm]{max-width:920px}.svc-next[data-astro-cid-ok6tmzvm]{border:1px solid var(--amber);background:oklch(20% .022 245/.5);border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;padding:clamp(1.4rem,3vw,2rem);display:flex}.svc-next[data-astro-cid-ok6tmzvm] .mono[data-astro-cid-ok6tmzvm]{margin:0 0 .5rem}.svc-next__h[data-astro-cid-ok6tmzvm]{margin:0;font-size:clamp(1.4rem,3vw,1.8rem)}.svc-next__p[data-astro-cid-ok6tmzvm]{color:var(--fog);max-width:46ch;margin:.6rem 0 0}.svc-next__btns[data-astro-cid-ok6tmzvm]{flex-wrap:wrap;gap:.8rem;display:flex}.svc-areas[data-astro-cid-ok6tmzvm] .mono[data-astro-cid-ok6tmzvm]{margin:0 0 1rem}.svc-areas[data-astro-cid-ok6tmzvm] h2[data-astro-cid-ok6tmzvm]{max-width:22ch;margin-bottom:1.6rem}.svc-areas__list[data-astro-cid-ok6tmzvm]{flex-wrap:wrap;gap:.6rem .8rem;max-width:820px;margin:0;padding:0;list-style:none;display:flex}.svc-areas__list[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]{border:1px solid var(--line);color:var(--fog);transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:4px;padding:.55rem .9rem;font-size:.92rem;display:inline-block}.svc-areas__list[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]:hover{color:var(--amber);border-color:var(--amber)}.svc-hero[data-astro-cid-ok6tmzvm]{padding-block:clamp(7rem,16vh,10rem) 2rem}.crumbs[data-astro-cid-ok6tmzvm]{font-family:var(--mono);letter-spacing:.1em;color:var(--fog-dim);margin-bottom:2rem;font-size:.72rem}.crumbs[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]:hover{color:var(--amber)}.svc-hero[data-astro-cid-ok6tmzvm] .mono[data-astro-cid-ok6tmzvm]{margin:0 0 1rem}.svc-hero__blurb[data-astro-cid-ok6tmzvm]{font-size:var(--fs-lg);max-width:52ch;color:var(--fog);margin-top:1.5rem}.svc-hero[data-astro-cid-ok6tmzvm] .level[data-astro-cid-ok6tmzvm]{max-width:520px;margin-top:2.5rem}.svc-media[data-astro-cid-ok6tmzvm]{margin-top:1rem}.svc-media[data-astro-cid-ok6tmzvm] img[data-astro-cid-ok6tmzvm]{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line-2);width:100%}.prose[data-astro-cid-ok6tmzvm] p{color:var(--fog)}.prose[data-astro-cid-ok6tmzvm] p:last-child{margin-bottom:0}.prose[data-astro-cid-ok6tmzvm] h2{font-size:var(--fs-lg);max-width:24ch;margin-top:2.6rem}.prose[data-astro-cid-ok6tmzvm] h2:first-child{margin-top:0}.svc-actions[data-astro-cid-ok6tmzvm]{flex-wrap:wrap;gap:1rem;margin-top:2.2rem;display:flex}.svc-grid[data-astro-cid-ok6tmzvm]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.4rem;margin-top:2rem;display:grid}.svc-tile[data-astro-cid-ok6tmzvm]{border:1px solid var(--line-2);background:var(--raise);color:inherit;margin:0;text-decoration:none;display:block;position:relative;overflow:hidden}.svc-tile[data-astro-cid-ok6tmzvm] img[data-astro-cid-ok6tmzvm]{aspect-ratio:3/2;object-fit:cover;width:100%;transition:transform .6s;display:block}.svc-tile[data-astro-cid-ok6tmzvm]:hover img[data-astro-cid-ok6tmzvm]{transform:scale(1.03)}.svc-tile[data-astro-cid-ok6tmzvm]:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.svc-tile__cap[data-astro-cid-ok6tmzvm]{background:linear-gradient(#0000,oklch(13% .02 245/.92));justify-content:space-between;align-items:flex-end;gap:1rem;padding:1rem;display:flex;position:absolute;bottom:0;left:0;right:0}.svc-tile__t[data-astro-cid-ok6tmzvm]{font-size:1rem;font-weight:600}.svc-tile[data-astro-cid-ok6tmzvm]:hover .svc-tile__t[data-astro-cid-ok6tmzvm]{color:var(--amber)}.svc-faq[data-astro-cid-ok6tmzvm] .mono[data-astro-cid-ok6tmzvm]{margin:0 0 1rem}.svc-faq[data-astro-cid-ok6tmzvm] h2[data-astro-cid-ok6tmzvm]{max-width:22ch;margin-bottom:2rem}.svc-faq__list[data-astro-cid-ok6tmzvm]{gap:.8rem;max-width:820px;display:grid}.svc-faq__item[data-astro-cid-ok6tmzvm]{border:1px solid var(--line);background:oklch(20% .022 245/.5);border-radius:4px}.svc-faq__item[data-astro-cid-ok6tmzvm] summary[data-astro-cid-ok6tmzvm]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;list-style:none;display:flex}.svc-faq__item[data-astro-cid-ok6tmzvm] summary[data-astro-cid-ok6tmzvm]::-webkit-details-marker{display:none}.svc-faq__item[data-astro-cid-ok6tmzvm] summary[data-astro-cid-ok6tmzvm]:after{content:"+";font-family:var(--mono);color:var(--amber);transition:transform var(--dur) var(--ease);flex:none;font-size:1.1rem}.svc-faq__item[data-astro-cid-ok6tmzvm][open] summary[data-astro-cid-ok6tmzvm]:after{transform:rotate(45deg)}.svc-faq__item[data-astro-cid-ok6tmzvm] summary[data-astro-cid-ok6tmzvm] h3[data-astro-cid-ok6tmzvm]{font-family:var(--sans);color:var(--chalk);margin:0;font-size:1.02rem;font-weight:600;line-height:1.4}.svc-faq__item[data-astro-cid-ok6tmzvm] p[data-astro-cid-ok6tmzvm]{color:var(--fog);max-width:68ch;margin:0;padding:0 1.3rem 1.2rem}
