.reasons[data-astro-cid-w6a3zmbi]{background:var(--color-alt)}.reasons__grid[data-astro-cid-w6a3zmbi]{list-style:none;margin:0;padding:0;display:grid;--orphan-gap: var(--stack-md);gap:var(--orphan-gap)}@media(min-width:46rem){.reasons__grid[data-astro-cid-w6a3zmbi]{grid-template-columns:repeat(2,1fr)}}.reason[data-astro-cid-w6a3zmbi]{display:grid;gap:.4rem;padding:1.5rem;border-radius:var(--radius-lg);background:var(--color-bg);border:1px solid var(--color-border)}.reason__title[data-astro-cid-w6a3zmbi]{color:var(--color-primary-dark)}.reason[data-astro-cid-w6a3zmbi] .text-card-body[data-astro-cid-w6a3zmbi]{color:var(--color-muted)}.docs-toggle[data-astro-cid-w6a3zmbi]{max-width:46rem;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg);overflow:hidden;interpolate-size:allow-keywords;--docs-open: .55s;--docs-close: .3s;--docs-ease: cubic-bezier(.22, 1, .36, 1)}.docs-toggle[data-astro-cid-w6a3zmbi]::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size var(--docs-close) var(--docs-ease),opacity .2s ease,content-visibility var(--docs-close) allow-discrete}.docs-toggle[data-astro-cid-w6a3zmbi][open]::details-content{block-size:auto;opacity:1;transition:block-size var(--docs-open) var(--docs-ease),opacity .4s ease .05s,content-visibility var(--docs-open) allow-discrete}.docs-toggle__body[data-astro-cid-w6a3zmbi]{transform:translateY(-8px);transition:transform var(--docs-close) var(--docs-ease)}.docs-toggle[data-astro-cid-w6a3zmbi][open] .docs-toggle__body[data-astro-cid-w6a3zmbi]{transform:none;transition:transform var(--docs-open) var(--docs-ease)}.docs-toggle[data-astro-cid-w6a3zmbi].is-animating::details-content{block-size:auto;opacity:1;transition:none}@media(prefers-reduced-motion:reduce){.docs-toggle[data-astro-cid-w6a3zmbi]::details-content,.docs-toggle[data-astro-cid-w6a3zmbi][open]::details-content,.docs-toggle__body[data-astro-cid-w6a3zmbi]{transition:none}}.docs-toggle__head[data-astro-cid-w6a3zmbi]{display:flex;align-items:center;justify-content:space-between;gap:var(--stack-md);padding:var(--stack-md);cursor:pointer;list-style:none;min-block-size:3.25rem}.docs-toggle__head[data-astro-cid-w6a3zmbi]::-webkit-details-marker{display:none}.docs-toggle__head[data-astro-cid-w6a3zmbi] h2[data-astro-cid-w6a3zmbi]{margin:0}.docs-toggle__head[data-astro-cid-w6a3zmbi]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@media(hover:hover){.docs-toggle__head[data-astro-cid-w6a3zmbi]{transition:background var(--transition-base)}.docs-toggle__head[data-astro-cid-w6a3zmbi]:hover{background:var(--color-alt)}}.docs-toggle__chev[data-astro-cid-w6a3zmbi]{display:grid;place-items:center;flex:none;color:var(--color-primary)}.docs-toggle[data-astro-cid-w6a3zmbi][open] .docs-toggle__chev[data-astro-cid-w6a3zmbi]{transform:rotate(180deg)}@media(prefers-reduced-motion:no-preference){.docs-toggle__chev[data-astro-cid-w6a3zmbi]{transition:transform var(--docs-open) var(--docs-ease)}}.docs-toggle__body[data-astro-cid-w6a3zmbi]{padding:var(--stack-sm) var(--stack-md) var(--stack-md)}.docs[data-astro-cid-w6a3zmbi]{list-style:none;margin:0;padding:0;display:grid;gap:var(--stack-sm);max-width:46rem}.doc[data-astro-cid-w6a3zmbi]{position:relative;padding:1rem 1.25rem 1rem 3rem;border-radius:var(--radius-base);background:var(--color-alt)}.doc[data-astro-cid-w6a3zmbi]:before{content:"";position:absolute;inset-inline-start:1.25rem;top:1.45em;inline-size:.6rem;block-size:.6rem;border-radius:999px;background:var(--color-primary)}.docs__note[data-astro-cid-w6a3zmbi]{margin-block-start:var(--stack-md);color:var(--color-muted);max-width:46rem}.contact[data-astro-cid-w6a3zmbi]{position:relative;isolation:isolate;background:linear-gradient(var(--contact-veil),var(--contact-veil)),var(--contact-photo) center 78% / cover no-repeat,var(--color-alt);--contact-veil: color-mix(in srgb, var(--color-alt) 40%, transparent);scroll-margin-block-start:7.5rem}.contact__grid[data-astro-cid-w6a3zmbi]{display:grid;gap:var(--stack-lg)}@media(min-width:52rem){.contact__grid[data-astro-cid-w6a3zmbi]{grid-template-columns:1fr 1fr;gap:var(--stack-xl);align-items:start}}.contact[data-astro-cid-w6a3zmbi] .text-card-body[data-astro-cid-w6a3zmbi]{color:var(--color-muted)}.contact__phones[data-astro-cid-w6a3zmbi]{margin:var(--stack-md) 0 0;display:grid;gap:var(--stack-md)}.contact__group[data-astro-cid-w6a3zmbi]{display:grid;gap:.5rem}@media(min-width:34rem){.contact__group[data-astro-cid-w6a3zmbi]{grid-template-columns:minmax(6.5rem,auto) 1fr;align-items:center;gap:var(--stack-md)}}.contact__where[data-astro-cid-w6a3zmbi]{color:var(--color-muted);margin:0}.contact__nums[data-astro-cid-w6a3zmbi]{margin:0;display:flex;flex-wrap:wrap;gap:var(--stack-sm)}.contact__phone[data-astro-cid-w6a3zmbi]{display:inline-block;padding:.6em 1.2em;border-radius:999px;background:var(--tone);color:#fff;text-decoration:none}@media(hover:hover){.contact__phone[data-astro-cid-w6a3zmbi]{transition:transform var(--transition-base),box-shadow var(--transition-base)}.contact__phone[data-astro-cid-w6a3zmbi]:hover{transform:translateY(-2px);box-shadow:var(--shadow-elevated)}}
