.service-tiles[data-astro-cid-lqxbeeos]{align-items:start;gap:1rem;display:grid}.service-tile[data-astro-cid-lqxbeeos]{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-width:0;padding:1.35rem;position:relative}.service-tile[data-astro-cid-lqxbeeos] h3[data-astro-cid-lqxbeeos]{font-size:var(--step-1)}.service-tile__scope[data-astro-cid-lqxbeeos],.service-tile__limits[data-astro-cid-lqxbeeos]{font-size:var(--step--1)}.service-tile__price[data-astro-cid-lqxbeeos]{margin-block:.7rem 1rem}.service-tile__limits[data-astro-cid-lqxbeeos]{color:var(--muted)}.service-tile__open[data-astro-cid-lqxbeeos]{color:var(--teal-700);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.4rem 0;font-weight:600}.service-tile__open[data-astro-cid-lqxbeeos]:not([hidden]){display:inline-flex}.service-tile__open[data-astro-cid-lqxbeeos]:after{content:"";border-radius:var(--radius);position:absolute;inset:0}.service-tile[data-astro-cid-lqxbeeos]:has(.service-tile__open:not([hidden]):hover){border-color:var(--teal-500)}.service-tile[data-astro-cid-lqxbeeos]:has(.service-tile__open:focus-visible){outline:3px solid var(--teal-500);outline-offset:3px}.service-tile__body[data-astro-cid-lqxbeeos]{border-top:1px solid var(--line);padding-top:1.4rem}.service-tile__body[data-astro-cid-lqxbeeos] h2[data-astro-cid-lqxbeeos]{font-size:var(--step-3);scroll-margin-top:1rem}.service-tile__body[data-astro-cid-lqxbeeos] h3[data-astro-cid-lqxbeeos]{font-size:var(--step-1)}.service-facts[data-astro-cid-lqxbeeos]{gap:1rem 2rem;margin-block:1.5rem;display:grid}.service-facts[data-astro-cid-lqxbeeos] ul[data-astro-cid-lqxbeeos]{font-size:var(--step--1);padding-left:1.2rem}.service-facts[data-astro-cid-lqxbeeos] li[data-astro-cid-lqxbeeos]{margin-bottom:.4rem}.service-delivery[data-astro-cid-lqxbeeos]{font-size:var(--step--1)}.service-guide[data-astro-cid-lqxbeeos]{font-size:var(--step--1);margin-top:1rem}.service-dialog[data-astro-cid-lqxbeeos]{border:1px solid var(--line);background:var(--paper);width:min(52rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);overscroll-behavior:contain;border-radius:1.2rem;margin:auto;padding:0;box-shadow:0 20px 70px #0f151850}.service-dialog[data-astro-cid-lqxbeeos]::backdrop{background:#0f15188c}.service-dialog__bar[data-astro-cid-lqxbeeos]{background:var(--paper);border-bottom:1px solid var(--line);z-index:1;justify-content:flex-end;padding:.75rem 1rem;display:flex;position:sticky;top:0}.service-dialog__close[data-astro-cid-lqxbeeos]{border:1px solid var(--line-strong);background:var(--white);min-height:2.75rem;color:var(--ink);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:.6rem;padding:.45rem .85rem;font-weight:600;display:inline-flex}.service-dialog__content[data-astro-cid-lqxbeeos]{padding:clamp(1.2rem,4vw,2rem)}.service-dialog[data-astro-cid-lqxbeeos] .service-tile__body{border:0;padding:0}@media (width>=48em){.service-tiles[data-astro-cid-lqxbeeos]{grid-template-columns:repeat(2,minmax(0,1fr))}.service-facts[data-astro-cid-lqxbeeos]{grid-template-columns:1fr 1fr}}@media (width>=70em){.service-tiles[data-astro-cid-lqxbeeos]{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-explorer[data-astro-cid-yguh7vff]{padding-block:1.5rem clamp(2.5rem,5vw,4rem)}.service-nav[data-astro-cid-yguh7vff]{flex-wrap:wrap;gap:.55rem;margin-bottom:1.5rem;display:flex}.service-nav[data-astro-cid-yguh7vff] a[data-astro-cid-yguh7vff]{border:1px solid var(--line-strong);min-height:2.75rem;color:var(--ink);background:var(--white);font-size:var(--step--1);border-radius:999px;align-items:center;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.service-nav[data-astro-cid-yguh7vff] a[data-astro-cid-yguh7vff]:hover,.service-nav[data-astro-cid-yguh7vff] a[data-astro-cid-yguh7vff][aria-current=true]{color:var(--white);background:var(--teal-700);border-color:var(--teal-700)}.service-sections[data-astro-cid-yguh7vff]{gap:.85rem;display:grid}.service-category[data-astro-cid-yguh7vff]{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);scroll-margin-top:6rem;overflow:clip}.service-category[data-astro-cid-yguh7vff]>summary[data-astro-cid-yguh7vff]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem clamp(1rem,3vw,1.7rem);list-style:none;display:flex}.service-category[data-astro-cid-yguh7vff]>summary[data-astro-cid-yguh7vff]::-webkit-details-marker{display:none}.service-category[data-astro-cid-yguh7vff]>summary[data-astro-cid-yguh7vff]:focus-visible{outline:3px solid var(--teal-700);outline-offset:-4px;box-shadow:none;border-radius:var(--radius)}.service-category[data-astro-cid-yguh7vff] h2[data-astro-cid-yguh7vff]{font-size:var(--step-2);align-items:center;gap:.8rem;margin:0;display:flex}.service-category[data-astro-cid-yguh7vff] h2[data-astro-cid-yguh7vff] svg{color:var(--teal-700)}.service-category__cue[data-astro-cid-yguh7vff]{color:var(--teal-700);font-size:1.6rem;line-height:1;transition:transform .15s}.service-category[data-astro-cid-yguh7vff][open]>summary[data-astro-cid-yguh7vff]{border-bottom:1px solid var(--line)}.service-category[data-astro-cid-yguh7vff][open]>summary[data-astro-cid-yguh7vff] .service-category__cue[data-astro-cid-yguh7vff]{transform:rotate(45deg)}.service-category__body[data-astro-cid-yguh7vff]{padding:clamp(1rem,3vw,1.7rem)}.service-intro[data-astro-cid-yguh7vff]{align-items:start;gap:1rem 2rem;display:grid}.service-package-name[data-astro-cid-yguh7vff]{margin-bottom:.3rem;font-weight:600}.service-facts[data-astro-cid-yguh7vff]{gap:1rem 2rem;margin-block:1.5rem;display:grid}.service-facts[data-astro-cid-yguh7vff] h3[data-astro-cid-yguh7vff]{font-size:var(--step-1)}.service-facts[data-astro-cid-yguh7vff] ul[data-astro-cid-yguh7vff]{font-size:var(--step--1);padding-left:1.2rem}.service-facts[data-astro-cid-yguh7vff] li[data-astro-cid-yguh7vff]{margin-bottom:.4rem}.service-price-note[data-astro-cid-yguh7vff]{margin:1rem 0 0}@media (width>=55em){.service-intro[data-astro-cid-yguh7vff]{grid-template-columns:1.3fr 1fr}.service-facts[data-astro-cid-yguh7vff]{grid-template-columns:1fr 1fr}}
