.cform[data-astro-cid-svshx33u]{display:grid;gap:2rem}.cform__grid[data-astro-cid-svshx33u]{display:grid;gap:1.75rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.field[data-astro-cid-svshx33u]{position:relative;margin:0}.field--wide[data-astro-cid-svshx33u]{grid-column:1 / -1}.field__input[data-astro-cid-svshx33u]{inline-size:100%;padding:1.5rem 0 .7rem;background:transparent;border:0;border-block-end:1px solid var(--moon-12);color:var(--moon);font-size:var(--step-0);outline:none;transition:border-color var(--dur) var(--ease-out);resize:vertical}.field__input[data-astro-cid-svshx33u]:hover{border-block-end-color:var(--moon-24)}.field__label[data-astro-cid-svshx33u]{position:absolute;inset-block-start:1.35rem;inset-inline-start:0;font-size:var(--step-0);color:var(--moon-48);pointer-events:none;transform-origin:left top;transition:transform var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.field__label[data-astro-cid-svshx33u] span[data-astro-cid-svshx33u]{color:var(--gold-400)}.field__input[data-astro-cid-svshx33u]:focus+.field__label[data-astro-cid-svshx33u],.field__input[data-astro-cid-svshx33u]:not(:placeholder-shown)+.field__label[data-astro-cid-svshx33u]{transform:translateY(-1.35rem) scale(.72);color:var(--gold-300);letter-spacing:.16em;text-transform:uppercase}.field__line[data-astro-cid-svshx33u]{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:100%;block-size:1px;background:linear-gradient(90deg,var(--gold-400),var(--gold-100));transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease-out)}.field__input[data-astro-cid-svshx33u]:focus~.field__line[data-astro-cid-svshx33u]{transform:scaleX(1)}.cform__trap[data-astro-cid-svshx33u]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.cform__foot[data-astro-cid-svshx33u]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}.cform__hint[data-astro-cid-svshx33u]{font-size:var(--step--1);color:var(--moon-48)}.cform__hint[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{color:var(--gold-300);border-block-end:1px solid rgb(217 164 65 / .35)}.cform__hint[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]:hover{color:var(--gold-100)}.cform__spinner[data-astro-cid-svshx33u]{inline-size:1.1em;block-size:1.1em;display:none;animation:spin .9s linear infinite}.cform[data-astro-cid-svshx33u][data-state=sending] .cform__spinner[data-astro-cid-svshx33u]{display:block}@keyframes spin{to{transform:rotate(360deg)}}.cform__status[data-astro-cid-svshx33u]{min-block-size:1.4em;font-size:var(--step--1);color:var(--moon-64)}.cform__status[data-astro-cid-svshx33u][data-tone=ok]{color:var(--gold-200)}.cform__status[data-astro-cid-svshx33u][data-tone=error]{color:#e8a08a}.banner[data-astro-cid-pbozday3]{margin-block-end:1rem;padding:1rem 1.25rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:#d9a44114;font-size:var(--step--1);color:var(--gold-200)}.banner[data-astro-cid-pbozday3][data-tone=error]{border-color:#e8a08a66;background:#e8a08a14;color:#e8a08a}.contact[data-astro-cid-pbozday3]{display:grid;gap:clamp(2.5rem,5vw,4.5rem);align-items:start}.channels[data-astro-cid-pbozday3]{list-style:none;padding:0;display:grid;gap:.5rem}.channels[data-astro-cid-pbozday3] a[data-astro-cid-pbozday3]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.1rem;padding:1.15rem 1.25rem;border:1px solid var(--line-soft);border-radius:var(--radius-lg);transition:border-color var(--dur) var(--ease-out),background var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.channels[data-astro-cid-pbozday3] a[data-astro-cid-pbozday3]:hover{border-color:#d9a4416b;background:#d9a4410d;transform:translate(4px)}.channels__icon[data-astro-cid-pbozday3]{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid rgb(217 164 65 / .3);border-radius:50%;color:var(--gold-300)}.channels__icon[data-astro-cid-pbozday3] svg[data-astro-cid-pbozday3]{inline-size:1.15rem;block-size:1.15rem}.channels__text[data-astro-cid-pbozday3]{display:grid;gap:.2rem}.channels__label[data-astro-cid-pbozday3]{font-size:var(--step--2);font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--gold-500)}.channels__value[data-astro-cid-pbozday3]{font-family:var(--font-display);font-size:var(--step-1);color:var(--moon);word-break:break-word}.channels__arrow[data-astro-cid-pbozday3]{color:var(--moon-24);transition:color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.channels__arrow[data-astro-cid-pbozday3] svg[data-astro-cid-pbozday3]{inline-size:1.15rem;block-size:1.15rem}.channels[data-astro-cid-pbozday3] a[data-astro-cid-pbozday3]:hover .channels__arrow[data-astro-cid-pbozday3]{color:var(--gold-300);transform:translate(.25rem)}.place[data-astro-cid-pbozday3]{position:relative;margin-block-start:1.5rem;display:grid;gap:.75rem}.place__value[data-astro-cid-pbozday3]{font-family:var(--font-display);font-size:var(--step-2);color:var(--moon)}.place__note[data-astro-cid-pbozday3]{font-size:var(--step--1);color:var(--moon-48);max-inline-size:34ch}.place__seal[data-astro-cid-pbozday3]{position:absolute;inset-block-end:-4rem;inset-inline-end:-4rem;inline-size:14rem;color:#d9a44147;pointer-events:none}.contact__title[data-astro-cid-pbozday3]{font-size:var(--step-3);color:var(--moon)}.contact__hint[data-astro-cid-pbozday3]{margin-block:.75rem 2.5rem;font-size:var(--step--1);color:var(--moon-48)}@media(min-width:62rem){.contact[data-astro-cid-pbozday3]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}
