.inquiry-island{gap:1.25rem;width:100%;max-width:34rem;display:grid}.inquiry-island__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.inquiry-island__status{font-family:var(--font-body), Arial, sans-serif;font-weight:500;font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);line-height:1.5}.inquiry-island textarea{min-height:8.5rem;font-family:var(--font-body), Arial, sans-serif;font-size:var(--font-size-base);border-radius:2px;line-height:1.55}.inquiry-island label{font-size:var(--font-size-sm);letter-spacing:.01em}.page-hero[data-astro-cid-r3bc3sjw] h1[data-astro-cid-r3bc3sjw] em[data-astro-cid-r3bc3sjw]{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.06em;font-style:italic;font-weight:350}.services[data-astro-cid-r3bc3sjw]{border-block-start:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:5%;padding-block:2.1875rem 6.25rem;display:grid}.services__intro[data-astro-cid-r3bc3sjw] h2[data-astro-cid-r3bc3sjw]{letter-spacing:-.07em;margin-block-start:1.75rem;font-size:clamp(2.5rem,4.2vw,3.25rem);font-weight:500;line-height:1.05}.services__list[data-astro-cid-r3bc3sjw] details[data-astro-cid-r3bc3sjw]{border-block-start:1px solid var(--color-border)}.services__list[data-astro-cid-r3bc3sjw] details[data-astro-cid-r3bc3sjw]:last-of-type{border-block-end:1px solid var(--color-border)}.services__list[data-astro-cid-r3bc3sjw] summary[data-astro-cid-r3bc3sjw]{cursor:pointer;align-items:center;gap:1rem;padding-block:1.5rem;list-style:none;display:flex}.services__list[data-astro-cid-r3bc3sjw] summary[data-astro-cid-r3bc3sjw]::-webkit-details-marker{display:none}.services__title[data-astro-cid-r3bc3sjw]{letter-spacing:-.035em;font-size:1.375rem;font-weight:500}.services__mark[data-astro-cid-r3bc3sjw]{flex-shrink:0;width:.875rem;height:.875rem;margin-inline-start:auto;position:relative}.services__mark[data-astro-cid-r3bc3sjw]:before,.services__mark[data-astro-cid-r3bc3sjw]:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;inset-block-start:50%;inset-inline-start:0}.services__mark[data-astro-cid-r3bc3sjw]:after{transition:transform var(--transition-fast);transform:rotate(90deg)}details[data-astro-cid-r3bc3sjw][open] .services__mark[data-astro-cid-r3bc3sjw]:after{transform:rotate(0)}.services__list[data-astro-cid-r3bc3sjw] details[data-astro-cid-r3bc3sjw]>p[data-astro-cid-r3bc3sjw]{max-width:38rem;font-size:var(--font-size-base);color:var(--color-text-muted-strong);padding:0 2.5rem 1.75rem 3.25rem;line-height:1.6}.services__note[data-astro-cid-r3bc3sjw]{font-family:var(--font-body), Arial, sans-serif;letter-spacing:.08em;font-weight:500;font-size:var(--font-size-label);text-transform:uppercase;color:var(--color-text-muted);margin-block-start:1.5rem;line-height:1.6}.process[data-astro-cid-r3bc3sjw]{border-block-start:1px solid var(--color-text);padding-block:1.75rem 6.25rem}.process__grid[data-astro-cid-r3bc3sjw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-block-start:2.5rem;display:grid}.process__grid[data-astro-cid-r3bc3sjw] li[data-astro-cid-r3bc3sjw]{border-block-start:1px solid var(--color-border);padding-block-start:.75rem}.process__grid[data-astro-cid-r3bc3sjw] h3[data-astro-cid-r3bc3sjw]{letter-spacing:-.035em;margin-block:1rem .5rem;font-size:1.25rem;font-weight:500}.process__grid[data-astro-cid-r3bc3sjw] p[data-astro-cid-r3bc3sjw]{font-size:var(--font-size-sm);color:var(--color-text-muted-strong);line-height:1.6}.inquiry[data-astro-cid-r3bc3sjw]{background:var(--color-surface-pale);grid-template-columns:1fr 1fr;gap:5%;padding:2rem 1.5rem;display:grid}.inquiry[data-astro-cid-r3bc3sjw] h2[data-astro-cid-r3bc3sjw]{letter-spacing:-.075em;margin-block:1.5rem 1.25rem;font-size:clamp(2.75rem,4.4vw,3.5rem);font-weight:500;line-height:1.02}.inquiry[data-astro-cid-r3bc3sjw] h2[data-astro-cid-r3bc3sjw] em[data-astro-cid-r3bc3sjw]{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.06em;font-style:italic;font-weight:350}.inquiry__lead[data-astro-cid-r3bc3sjw]{max-width:26rem;font-size:var(--font-size-base);color:var(--color-text-muted-strong);line-height:1.6}.inquiry__panel[data-astro-cid-r3bc3sjw]{justify-content:flex-end;align-items:center;display:flex}@media (width<=840px){.services[data-astro-cid-r3bc3sjw],.inquiry[data-astro-cid-r3bc3sjw]{grid-template-columns:1fr;gap:2.5rem}.process__grid[data-astro-cid-r3bc3sjw]{grid-template-columns:1fr;gap:1.75rem}.inquiry__panel[data-astro-cid-r3bc3sjw]{justify-content:flex-start}}@media (width<=640px){.services[data-astro-cid-r3bc3sjw]{padding-block-end:4.5rem}.services__intro[data-astro-cid-r3bc3sjw] h2[data-astro-cid-r3bc3sjw]{font-size:2.375rem}.services__title[data-astro-cid-r3bc3sjw]{font-size:1.1875rem}.services__list[data-astro-cid-r3bc3sjw] details[data-astro-cid-r3bc3sjw]>p[data-astro-cid-r3bc3sjw]{padding:0 0 1.5rem 2.25rem}.process[data-astro-cid-r3bc3sjw]{padding-block-end:4.5rem}.inquiry[data-astro-cid-r3bc3sjw]{padding:1.5rem 1.25rem}.inquiry[data-astro-cid-r3bc3sjw] h2[data-astro-cid-r3bc3sjw]{font-size:2.625rem}}
