.form[data-astro-cid-vekgkm42]{gap:16px;display:grid}.row[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.segmented[data-astro-cid-vekgkm42]{border:1.5px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.segmented[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{cursor:pointer;position:relative}.segmented[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{opacity:0;cursor:pointer;position:absolute;inset:0}.segmented[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{text-align:center;color:var(--mute);border-radius:8px;padding:10.5px 6px;font-size:14px;font-weight:500;transition:background-color .25s,color .25s;display:block}.segmented[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked+span[data-astro-cid-vekgkm42]{background:var(--leaf);color:#fff}.segmented[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible+span[data-astro-cid-vekgkm42]{outline:2px solid var(--leaf);outline-offset:2px}.trap[data-astro-cid-vekgkm42]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.actions[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:4px;display:flex}.privacy[data-astro-cid-vekgkm42]{color:var(--mute);flex:200px;font-size:13px}.status[data-astro-cid-vekgkm42]{background:var(--mist);border-radius:12px;padding:14px 16px;font-size:15px;font-weight:500}.status[data-astro-cid-vekgkm42][data-kind=ok]{color:var(--leaf);background:#e4eeda}.status[data-astro-cid-vekgkm42][data-kind=error]{color:#7c2f2f;background:#f7e3e1}.status[data-astro-cid-vekgkm42] a{white-space:nowrap;font-weight:600}.field.is-invalid [data-astro-cid-vekgkm42]:is(input,textarea){border-color:#b9514f}@media (width<=560px){.row[data-astro-cid-vekgkm42]{grid-template-columns:1fr}}.contact[data-astro-cid-uukcahgk]{background:var(--mist)}.contact[data-astro-cid-uukcahgk].is-page{padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px) + clamp(40px, 7vw, 88px))}.contact-grid[data-astro-cid-uukcahgk]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.info[data-astro-cid-uukcahgk] .title{margin-top:14px;font-size:clamp(40px,4.8vw,62px)}.intro[data-astro-cid-uukcahgk]{max-width:46ch;color:var(--ink-2);margin-top:20px;font-size:18px}.phones[data-astro-cid-uukcahgk]{gap:10px;margin-top:32px;display:grid}.phones[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]{box-shadow:0 0 0 1px var(--line);transition:transform .35s var(--ease), box-shadow .35s;background:#fff;border-radius:18px;align-items:center;gap:16px;padding:14px 18px;text-decoration:none;display:flex}.phones[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]:hover{box-shadow:0 0 0 1.5px var(--leaf-2);transform:translate(4px)}.phone-icon[data-astro-cid-uukcahgk]{background:var(--leaf);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.phones[data-astro-cid-uukcahgk] small[data-astro-cid-uukcahgk]{color:var(--mute);font-size:13px;display:block}.phones[data-astro-cid-uukcahgk] b[data-astro-cid-uukcahgk]{font:400 24px/1.2 var(--display);font-variant-numeric:tabular-nums;letter-spacing:.01em}address[data-astro-cid-uukcahgk],.mail[data-astro-cid-uukcahgk]{color:var(--ink-2);gap:14px;margin-top:28px;display:flex}address[data-astro-cid-uukcahgk] svg,.mail[data-astro-cid-uukcahgk] svg{color:var(--leaf-2);flex:none;margin-top:2px}.line[data-astro-cid-uukcahgk]{font-size:18px;display:block}address[data-astro-cid-uukcahgk] .link-arrow[data-astro-cid-uukcahgk]{margin-top:8px}.follow[data-astro-cid-uukcahgk]{border-top:1px solid var(--line);margin-top:36px;padding-top:28px}.follow-label[data-astro-cid-uukcahgk]{font:400 12.5px/1.3 var(--caps);letter-spacing:.24em;text-transform:uppercase;color:var(--gold-ink)}.follow[data-astro-cid-uukcahgk] ul[data-astro-cid-uukcahgk]{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.follow[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]{background:var(--leaf);color:#fff;transition:transform .35s var(--ease), background-color .25s;border-radius:999px;align-items:center;gap:14px;padding:14px 22px 14px 16px;text-decoration:none;display:flex}.follow[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]:hover{background:var(--leaf-2);transform:translateY(-3px)}.follow[data-astro-cid-uukcahgk] b[data-astro-cid-uukcahgk]{font:400 20px/1.1 var(--display);display:block}.follow[data-astro-cid-uukcahgk] small[data-astro-cid-uukcahgk]{color:var(--sage-2);font-size:13px}.card[data-astro-cid-uukcahgk]{box-shadow:var(--shadow);scroll-margin-top:calc(var(--header-h) + 24px);background:#fff;border-radius:28px;padding:clamp(22px,3.4vw,40px)}.card[data-astro-cid-uukcahgk] h3[data-astro-cid-uukcahgk]{margin-bottom:22px;font-size:clamp(26px,3vw,34px)}.prices[data-astro-cid-uukcahgk]{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}@media (width<=900px){.contact-grid[data-astro-cid-uukcahgk]{grid-template-columns:1fr}}
