.inquiry-dialog .dialog-inner{display:flex;flex-direction:column;gap:var(--spacing);width:fit-content;margin-inline:auto}.inquiry-dialog form{width:100%;max-width:500px;margin-left:auto;margin-right:auto}.inquiry-dialog form>*:not(:first-child){margin-top:16px}.inquiry-dialog form .field{display:flex;flex-direction:column;gap:5px}.inquiry-dialog form .field label{color:#fff;font-weight:500;position:relative;width:fit-content}.inquiry-dialog form .field label[data-required=true]:after{content:"*";position:absolute;top:0;right:-12px;color:var(--color-secondary)}.inquiry-dialog form .button-container{display:flex;justify-content:center;margin-top:var(--spacing-xl)}.inquiry-dialog .thank-you-image{height:auto;max-width:100%;object-fit:cover;aspect-ratio:2.4/1;border-radius:var(--spacing-lg)}.inquiry-dialog .close{margin:var(--spacing-lg) auto;display:inline-flex}:root{--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing: var(--spacing-sm);--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 4rem;--font-size-heading: 2.5rem;--font-size-heading-lg: 3rem;--font-size-h1: calc(var(--spacing) * 12);--font-size-h2: calc(var(--spacing) * 8);--font-size-h3: calc(var(--spacing) * 6);--font-size-h4: calc(var(--spacing) * 6);--font-size-h5: calc(var(--spacing) * 4);--font-size-subtitles: calc(var(--spacing) * 3);--font-size-body1: calc(var(--spacing) * 2.75);--font-size-body2: calc(var(--spacing) * 2);--font-size-body3: calc(var(--spacing) * 1.75);--font-size-caption: calc(var(--spacing) * 1.5);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 24px;--dialog-overlay-background: rgba(0, 0, 0, .6);--dialog-background: var(--background);--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px}.subsection[data-astro-cid-5rmlbrd5]{max-width:768px;margin:var(--spacing-lg) auto 0 auto}.faq-row[data-astro-cid-5rmlbrd5]{gap:var(--spacing);align-items:flex-start}.faq-row[data-astro-cid-5rmlbrd5]>[data-astro-cid-5rmlbrd5]{width:50%}@media(max-width:768px){.faq-row[data-astro-cid-5rmlbrd5]{flex-direction:column}.faq-row[data-astro-cid-5rmlbrd5]>[data-astro-cid-5rmlbrd5]{width:100%}}.card-split[data-astro-cid-5rmlbrd5]{display:flex;gap:var(--spacing-xl);align-items:center}.card-split[data-astro-cid-5rmlbrd5]>[data-astro-cid-5rmlbrd5]{flex:1;min-width:0}@media(max-width:768px){.card-split[data-astro-cid-5rmlbrd5]{flex-direction:column}}.image[data-astro-cid-5rmlbrd5]{width:100%}.services-grid[data-astro-cid-5rmlbrd5]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl);margin-bottom:var(--spacing-xl)}@media(max-width:768px){.services-grid[data-astro-cid-5rmlbrd5]{grid-template-columns:1fr}}.card-button[data-astro-cid-5rmlbrd5]{text-align:left;text-decoration:none;width:100%}.read-more-subtext[data-astro-cid-5rmlbrd5]{color:var(--color-primary)}.why__row[data-astro-cid-5rmlbrd5]{display:grid;grid-template-columns:minmax(0,4fr) 40px minmax(0,7fr);align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg) 0}.why__row[data-astro-cid-5rmlbrd5]+.why__row[data-astro-cid-5rmlbrd5]{border-top:1px solid var(--color-border)}@media(max-width:768px){.why__row[data-astro-cid-5rmlbrd5]{grid-template-columns:28px 1fr;gap:var(--spacing-sm) var(--spacing-md);align-items:start}}.why__question[data-astro-cid-5rmlbrd5]{font-weight:var(--font-weight-bold)}@media(max-width:768px){.why__question[data-astro-cid-5rmlbrd5]{grid-column:1/-1}}.why__arrow[data-astro-cid-5rmlbrd5]{width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--color-secondary) 10%,transparent);display:grid;place-items:center}.why__arrow[data-astro-cid-5rmlbrd5] svg[data-astro-cid-5rmlbrd5]{width:18px;height:18px}.why__arrow[data-astro-cid-5rmlbrd5] path[data-astro-cid-5rmlbrd5]{stroke:var(--color-secondary)}@media(max-width:768px){.why__arrow[data-astro-cid-5rmlbrd5]{width:28px;height:28px;transform:rotate(90deg)}}.why__answer[data-astro-cid-5rmlbrd5] strong[data-astro-cid-5rmlbrd5]{font-weight:var(--font-weight-bold)}.btn[data-astro-cid-5rmlbrd5].contact{margin:0 auto}
