.chero[data-astro-cid-qrfqn2cl]{padding-top:calc(var(--nav-h) + clamp(3rem, 8vw, 6rem));padding-bottom:clamp(1.4rem,3vw,2.4rem)}.chero__h[data-astro-cid-qrfqn2cl]{font-size:var(--t-xxl);margin:1.2rem 0 1.4rem}.cmain[data-astro-cid-qrfqn2cl]{background:var(--ink)}.cmain__grid[data-astro-cid-qrfqn2cl]{grid-template-columns:1fr;gap:clamp(2rem,5vw,4rem);display:grid}.cform__el[data-astro-cid-qrfqn2cl]{flex-direction:column;gap:1.05rem;display:flex}.cform__row[data-astro-cid-qrfqn2cl]{grid-template-columns:1fr;gap:1.05rem;display:grid}.field[data-astro-cid-qrfqn2cl]{flex-direction:column;gap:.42rem;display:flex}.field__l[data-astro-cid-qrfqn2cl]{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--fog)}.field__l[data-astro-cid-qrfqn2cl] b[data-astro-cid-qrfqn2cl]{color:var(--accent)}.field[data-astro-cid-qrfqn2cl] input[data-astro-cid-qrfqn2cl],.field[data-astro-cid-qrfqn2cl] select[data-astro-cid-qrfqn2cl],.field[data-astro-cid-qrfqn2cl] textarea[data-astro-cid-qrfqn2cl]{background:var(--carbon);border:1px solid var(--rule);font-size:var(--t-sm);color:var(--bone);transition:border-color .3s var(--ease), background-color .3s var(--ease);border-radius:2px;outline:none;width:100%;padding:.85rem 1rem}.field[data-astro-cid-qrfqn2cl] textarea[data-astro-cid-qrfqn2cl]{resize:vertical;min-height:8rem;font-family:inherit}.field[data-astro-cid-qrfqn2cl] input[data-astro-cid-qrfqn2cl]::placeholder,.field[data-astro-cid-qrfqn2cl] textarea[data-astro-cid-qrfqn2cl]::placeholder{color:var(--steel)}.field[data-astro-cid-qrfqn2cl] input[data-astro-cid-qrfqn2cl]:focus,.field[data-astro-cid-qrfqn2cl] select[data-astro-cid-qrfqn2cl]:focus,.field[data-astro-cid-qrfqn2cl] textarea[data-astro-cid-qrfqn2cl]:focus{border-color:var(--accent);background:var(--graphite)}.field[data-astro-cid-qrfqn2cl] select[data-astro-cid-qrfqn2cl] option[data-astro-cid-qrfqn2cl]{background:var(--carbon)}.field__e[data-astro-cid-qrfqn2cl]{font-size:var(--t-micro);color:#e08a6c;min-height:0}.field[data-astro-cid-qrfqn2cl].is-bad input[data-astro-cid-qrfqn2cl],.field[data-astro-cid-qrfqn2cl].is-bad textarea[data-astro-cid-qrfqn2cl]{border-color:#a8543a}.check[data-astro-cid-qrfqn2cl]{font-size:var(--t-sm);color:var(--fog);align-items:flex-start;gap:.7rem;line-height:1.6;display:flex}.check[data-astro-cid-qrfqn2cl] input[data-astro-cid-qrfqn2cl]{accent-color:var(--accent);flex:none;width:16px;height:16px;margin-top:.28rem}.check[data-astro-cid-qrfqn2cl] b[data-astro-cid-qrfqn2cl]{color:var(--accent)}.cform__foot[data-astro-cid-qrfqn2cl]{flex-wrap:wrap;gap:.7rem;margin-top:.6rem;display:flex}.cform__status[data-astro-cid-qrfqn2cl][data-tone=ok]{color:var(--accent-lt)}.cform__status[data-astro-cid-qrfqn2cl][data-tone=bad]{color:#e6a17e}.cform__status[data-astro-cid-qrfqn2cl]{font-size:var(--t-sm);color:var(--accent);min-height:1.2rem}.cinfo[data-astro-cid-qrfqn2cl]{flex-direction:column;gap:clamp(1.8rem,3.4vw,2.6rem);display:flex}.cinfo__block[data-astro-cid-qrfqn2cl]{border-top:1px solid var(--rule);padding-top:1.2rem}.cinfo__h[data-astro-cid-qrfqn2cl]{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem;font-weight:500}.cinfo__big[data-astro-cid-qrfqn2cl]{font-family:var(--f-display);letter-spacing:-.02em;color:var(--bone);transition:color .35s var(--ease);word-break:break-word;margin-bottom:.4rem;font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:500;line-height:1.4;display:block}.cinfo__big[data-astro-cid-qrfqn2cl]:hover{color:var(--accent)}.cinfo__offices[data-astro-cid-qrfqn2cl]{flex-direction:column;gap:1.4rem;display:flex}.cinfo__olabel[data-astro-cid-qrfqn2cl]{font-size:var(--t-micro);letter-spacing:.15em;text-transform:uppercase;color:var(--mist);align-items:center;gap:.5rem;display:inline-flex}.cinfo__olabel[data-astro-cid-qrfqn2cl] i[data-astro-cid-qrfqn2cl]{color:var(--accent)}.cinfo__oaddr[data-astro-cid-qrfqn2cl]{font-size:var(--t-sm);color:var(--fog);max-width:36ch;margin:.4rem 0 .5rem;line-height:1.66}.cinfo__oaddr[data-astro-cid-qrfqn2cl] b[data-astro-cid-qrfqn2cl]{color:var(--mist);font-weight:400}.cinfo__hours[data-astro-cid-qrfqn2cl]{flex-direction:column;gap:.6rem;display:flex}.cinfo__hours[data-astro-cid-qrfqn2cl] li[data-astro-cid-qrfqn2cl]{font-size:var(--t-sm);color:var(--fog);border-bottom:1px solid var(--rule);justify-content:space-between;gap:1rem;padding-bottom:.6rem;display:flex}.cinfo__hours[data-astro-cid-qrfqn2cl] b[data-astro-cid-qrfqn2cl]{color:var(--mist);font-weight:400}.cinfo__note[data-astro-cid-qrfqn2cl]{font-size:var(--t-micro);color:var(--steel);letter-spacing:.05em;margin-top:.9rem}@media (width>=620px){.cform__row[data-astro-cid-qrfqn2cl]{grid-template-columns:1fr 1fr}}@media (width>=1000px){.cmain__grid[data-astro-cid-qrfqn2cl]{grid-template-columns:1.35fr 1fr}}
