.backpage[data-astro-cid-6bfsojfh]{gap:clamp(1rem,2vw,1.75rem);padding-top:clamp(1.75rem,5vw,4.5rem);padding-bottom:clamp(3rem,7vw,6rem);display:grid}.backpage[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{max-width:15ch;font-size:clamp(3.25rem,8.2vw,9rem)}.intro[data-astro-cid-6bfsojfh]{max-width:34ch;font-weight:600}.routes[data-astro-cid-6bfsojfh]{align-items:start;margin-top:clamp(1rem,3vw,2.5rem)}.direct[data-astro-cid-6bfsojfh]{gap:var(--gap);display:grid}.wa-panel[data-astro-cid-6bfsojfh]{background:var(--yellow);color:var(--ink);transition:background-color var(--t) var(--ease);gap:1.25rem;padding:clamp(1rem,2.4vw,1.75rem);display:grid}.wa-panel[data-astro-cid-6bfsojfh]:hover{background:var(--white)}.wa-top[data-astro-cid-6bfsojfh]{gap:.75rem;display:grid}.wa-num[data-astro-cid-6bfsojfh],.mail[data-astro-cid-6bfsojfh]{align-items:center;gap:.25em;display:inline-flex}.wa-top[data-astro-cid-6bfsojfh] .wa-ic,.mail-panel[data-astro-cid-6bfsojfh] .mail-ic{flex:none;width:.8em;height:.8em}.wa-num[data-astro-cid-6bfsojfh]{white-space:nowrap;letter-spacing:-.04em;font-size:clamp(1.7rem,3.2vw,4rem);line-height:.9}.wa-qr[data-astro-cid-6bfsojfh]{display:none}@media (width>=900px){.wa-panel[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr) auto;align-items:end}.wa-qr[data-astro-cid-6bfsojfh]{gap:.5rem;width:128px;display:grid}.wa-qr[data-astro-cid-6bfsojfh] .qr{width:100%;height:auto}}.mail-panel[data-astro-cid-6bfsojfh]{background:var(--ink);color:var(--white);transition:background-color var(--t) var(--ease), color var(--t) var(--ease);gap:.6rem;padding:clamp(1rem,2.4vw,1.75rem);display:grid}.mail-panel[data-astro-cid-6bfsojfh]:hover{background:var(--white);color:var(--ink)}.mail[data-astro-cid-6bfsojfh]{overflow-wrap:anywhere;text-transform:none;font-size:clamp(1.6rem,3.4vw,3.1rem)}.soc[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:.75rem 1.75rem;padding-top:.5rem;display:flex}.soc[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{align-items:center;gap:.4rem;display:inline-flex}.coupon[data-astro-cid-6bfsojfh]{outline:2px dashed var(--ink);outline-offset:-10px;gap:1.5rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.fields[data-astro-cid-6bfsojfh]{gap:1.25rem var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=599px){.fields[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}}.field[data-astro-cid-6bfsojfh]{gap:.35rem;min-width:0;display:grid}.wide[data-astro-cid-6bfsojfh]{grid-column:1/-1}label[data-astro-cid-6bfsojfh]{text-transform:uppercase;font-size:.875rem;font-weight:700;font-stretch:78%}input[data-astro-cid-6bfsojfh],select[data-astro-cid-6bfsojfh],textarea[data-astro-cid-6bfsojfh]{font:inherit;color:var(--ink);border:0;border-bottom:2px solid var(--ink);width:100%;transition:border-color var(--t) var(--ease), background-color var(--t) var(--ease);background:0 0;border-radius:0;padding:.55rem 0;font-size:1.0625rem}select[data-astro-cid-6bfsojfh]{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 9l7 7 7-7' fill='none' stroke='%2314100C' stroke-width='2.5' stroke-linecap='square'/%3E%3C/svg%3E");background-position:right .1rem center;background-repeat:no-repeat;background-size:1.1rem;padding-right:1.75rem}textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:7.5rem}input[data-astro-cid-6bfsojfh]:hover,select[data-astro-cid-6bfsojfh]:hover,textarea[data-astro-cid-6bfsojfh]:hover{background-color:#ffd31a2e}input[data-astro-cid-6bfsojfh]:focus-visible,select[data-astro-cid-6bfsojfh]:focus-visible,textarea[data-astro-cid-6bfsojfh]:focus-visible{border-bottom-color:var(--pink);background-color:#ffd31a4d;outline:none}input[data-astro-cid-6bfsojfh]::placeholder,textarea[data-astro-cid-6bfsojfh]::placeholder{color:var(--ink-2)}[data-astro-cid-6bfsojfh][aria-invalid=true]{border-bottom-color:var(--pink)}.send[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:.6rem;display:flex}.outline[data-astro-cid-6bfsojfh]{box-shadow:inset 0 0 0 2px var(--ink)}.status[data-astro-cid-6bfsojfh]{min-height:1.5em;font-weight:600}.status[data-astro-cid-6bfsojfh]:empty{display:none}.status[data-astro-cid-6bfsojfh][data-tone=error]{color:var(--pink)}
