.panel[data-astro-cid-gtkuecqt],.form-side[data-astro-cid-gtkuecqt]{--gutter:clamp(1.25rem, 4vw, 2.5rem);--edge:max(var(--gutter), calc(100% - 37.5rem + var(--gutter)));padding-inline:var(--gutter)}@media (width>=64rem){.panel[data-astro-cid-gtkuecqt]{padding-left:var(--edge);padding-right:clamp(2.5rem,5vw,4.5rem)}.form-side[data-astro-cid-gtkuecqt]{padding-left:clamp(2.5rem,5vw,4.5rem);padding-right:var(--edge)}}.contact-tint[data-astro-cid-gtkuecqt]{background:linear-gradient(160deg, color-mix(in oklch, var(--brand-secondary) 96%, transparent) 0%, color-mix(in oklch, var(--brand-secondary) 86%, transparent) 55%, color-mix(in oklch, var(--brand-primary) 72%, transparent) 100%)}.hero-tint[data-astro-cid-63llj4z6]{background:linear-gradient(180deg, color-mix(in oklch, var(--brand-secondary) 78%, transparent) 0%, color-mix(in oklch, var(--brand-secondary) 90%, transparent) 100%)}@media (width>=48rem){.hero-tint[data-astro-cid-63llj4z6]{background:linear-gradient(90deg, color-mix(in oklch, var(--brand-secondary) 94%, transparent) 0%, color-mix(in oklch, var(--brand-secondary) 78%, transparent) 45%, color-mix(in oklch, var(--brand-secondary) 25%, transparent) 100%)}}.svc-panels[data-astro-cid-77egxpfp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));gap:1rem;display:grid}.svc-panel[data-astro-cid-77egxpfp]{background:var(--brand-secondary);min-height:21.25rem;color:var(--brand-on-secondary);border-radius:.375rem;align-items:flex-end;display:flex;position:relative;overflow:hidden}.svc-shade[data-astro-cid-77egxpfp]{background:color-mix(in oklch, var(--brand-secondary) 86%, transparent);opacity:0}.svc-fade[data-astro-cid-77egxpfp]{background:linear-gradient(180deg, color-mix(in oklch, var(--brand-secondary) 10%, transparent) 10%, color-mix(in oklch, var(--brand-secondary) 94%, transparent) 100%)}.svc-toggle[data-astro-cid-77egxpfp]{display:none}.svc-body[data-astro-cid-77egxpfp]{flex-direction:column;align-items:flex-start;gap:1rem;padding:3.5rem 1.5rem 1.5rem;display:flex;position:relative}.svc-panel[data-astro-cid-77egxpfp] .svc-img{transition:transform 1.4s var(--ease-out-soft), filter .8s ease}@media (width>=56.25rem){.svc-panels[data-astro-cid-77egxpfp][data-enhanced]{gap:.75rem;height:clamp(26.25rem,52vh,32.5rem);display:flex}[data-astro-cid-77egxpfp][data-enhanced] .svc-panel[data-astro-cid-77egxpfp]{min-width:0;min-height:0;transition:flex .8s var(--ease-out-soft);flex:1}[data-astro-cid-77egxpfp][data-enhanced] .svc-panel[data-astro-cid-77egxpfp][data-open]{flex-grow:3.4}[data-astro-cid-77egxpfp][data-enhanced] .svc-panel[data-astro-cid-77egxpfp] .svc-img{transform:scale(1.12)}[data-astro-cid-77egxpfp][data-enhanced] .svc-panel[data-astro-cid-77egxpfp][data-open] .svc-img{transform:scale(1.02)}[data-astro-cid-77egxpfp][data-enhanced] .svc-shade[data-astro-cid-77egxpfp]{opacity:1;transition:opacity .7s}[data-astro-cid-77egxpfp][data-enhanced] .svc-panel[data-astro-cid-77egxpfp]:hover .svc-shade[data-astro-cid-77egxpfp]{opacity:.55}[data-astro-cid-77egxpfp][data-enhanced] .svc-panel[data-astro-cid-77egxpfp][data-open] .svc-shade[data-astro-cid-77egxpfp]{opacity:0}[data-astro-cid-77egxpfp][data-enhanced] .svc-fade[data-astro-cid-77egxpfp]{opacity:0;background:linear-gradient(180deg, transparent 25%, color-mix(in oklch, var(--brand-secondary) 92%, transparent) 100%);transition:opacity .7s}[data-astro-cid-77egxpfp][data-enhanced] .svc-panel[data-astro-cid-77egxpfp][data-open] .svc-fade[data-astro-cid-77egxpfp]{opacity:1}[data-astro-cid-77egxpfp][data-enhanced] .svc-toggle[data-astro-cid-77egxpfp]{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:opacity .45s;display:block;position:absolute;inset:0}[data-astro-cid-77egxpfp][data-enhanced] .svc-panel[data-astro-cid-77egxpfp][data-open] .svc-toggle[data-astro-cid-77egxpfp]{opacity:0;pointer-events:none}.svc-vertical[data-astro-cid-77egxpfp]{writing-mode:vertical-rl;letter-spacing:-.01em;white-space:nowrap;font-size:1.25rem;font-weight:800;position:absolute;bottom:1.75rem;left:1.5rem;transform:rotate(180deg)}.svc-plus[data-astro-cid-77egxpfp]{border:1px solid color-mix(in oklch, var(--brand-on-secondary) 40%, transparent);border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:absolute;bottom:1.5rem;right:1.25rem}[data-astro-cid-77egxpfp][data-enhanced] .svc-body[data-astro-cid-77egxpfp]{opacity:0;pointer-events:none;transition:opacity .6s ease, transform .8s var(--ease-out-soft);flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1.5rem;padding:2rem;position:absolute;inset:auto 0 0;transform:translateY(1.125rem)}[data-astro-cid-77egxpfp][data-enhanced] .svc-panel[data-astro-cid-77egxpfp][data-open] .svc-body[data-astro-cid-77egxpfp]{opacity:1;pointer-events:auto;transition-delay:.25s;transform:none}}@media (width>=56.25rem) and (width<=74.99rem){[data-astro-cid-77egxpfp][data-enhanced] .svc-body[data-astro-cid-77egxpfp]{flex-direction:column;align-items:flex-start}}
