.contact[data-astro-cid-kphbpcdu]{background:var(--ink);padding-top:clamp(40px,5vw,64px)}.contact__grid[data-astro-cid-kphbpcdu]{align-items:start;gap:40px;display:grid}@media (width>=1024px){.contact__grid[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:56px}.cside[data-astro-cid-kphbpcdu]{top:calc(var(--header-h) + 24px);position:sticky}}.cform[data-astro-cid-kphbpcdu]{border-radius:var(--r-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);gap:22px;padding:clamp(22px,3vw,40px);display:grid}.cform__set[data-astro-cid-kphbpcdu]{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.cform__legend[data-astro-cid-kphbpcdu]{letter-spacing:-.03em;align-items:center;gap:12px;margin-bottom:16px;padding:0;font-size:1.3rem;font-weight:600;display:flex}.cform__legend[data-astro-cid-kphbpcdu] .mono[data-astro-cid-kphbpcdu]{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.72rem;display:grid}.cform__options[data-astro-cid-kphbpcdu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=640px){.cform__options[data-astro-cid-kphbpcdu]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cform__option[data-astro-cid-kphbpcdu]{cursor:pointer;position:relative}.cform__option[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{opacity:0;cursor:pointer;position:absolute;inset:0}.cform__option[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu]{border-radius:var(--r-m);min-height:54px;box-shadow:inset 0 0 0 1px var(--line-strong);transition:background-color .3s, box-shadow .3s, transform .4s var(--ease-out);background:#ffffff08;align-items:center;padding:12px 16px;font-size:.94rem;font-weight:500;line-height:1.25;display:flex}.cform__option[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]:checked+span[data-astro-cid-kphbpcdu]{background:var(--red);box-shadow:none;color:#fff}.cform__option[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]:focus-visible+span[data-astro-cid-kphbpcdu]{outline:2px solid var(--red-text);outline-offset:3px}@media (hover:hover){.cform__option[data-astro-cid-kphbpcdu]:hover span[data-astro-cid-kphbpcdu]{box-shadow:inset 0 0 0 1px var(--text);transform:translateY(-2px)}.cform__option[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]:checked+span[data-astro-cid-kphbpcdu]{box-shadow:none}}.cform__row[data-astro-cid-kphbpcdu]{gap:16px;display:grid}@media (width>=640px){.cform__row[data-astro-cid-kphbpcdu]{grid-template-columns:1fr 1fr}}.cform__field[data-astro-cid-kphbpcdu]{gap:8px;display:grid}.cform__field[data-astro-cid-kphbpcdu]>span[data-astro-cid-kphbpcdu]{color:var(--text-2);font-size:.88rem;font-weight:500}.cform__field[data-astro-cid-kphbpcdu] em[data-astro-cid-kphbpcdu]{color:var(--red-text);font-style:normal}.cform__field[data-astro-cid-kphbpcdu] small[data-astro-cid-kphbpcdu]{color:var(--text-3)}.cform__field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu],.cform__field[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]{border-radius:var(--r-m);width:100%;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);resize:vertical;background:#ffffff0a;border:0;padding:15px 16px;font-size:1rem;transition:box-shadow .3s,background-color .3s}.cform__field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]::placeholder,.cform__field[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]::placeholder{color:var(--text-3)}.cform__field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]:focus,.cform__field[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]:focus{box-shadow:inset 0 0 0 1px var(--red), 0 0 0 4px #e810102e;background:#ffffff0f;outline:none}.cform__field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu][aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--red), 0 0 0 4px #e810102e}.cform__status[data-astro-cid-kphbpcdu]{min-height:1.4em;color:var(--red-text);font-size:.92rem;font-weight:500}.cform__status[data-astro-cid-kphbpcdu]:empty{display:none}.cform__submit[data-astro-cid-kphbpcdu]{justify-content:space-between;width:100%}.cform__legal[data-astro-cid-kphbpcdu]{color:var(--text-3);text-align:center;font-size:.82rem}.wa[data-astro-cid-kphbpcdu]{border-radius:var(--r-xl);background:#0b141a;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -40px #25d36659}.wa__head[data-astro-cid-kphbpcdu]{background:#1f2c34;align-items:center;gap:12px;padding:14px 18px;display:flex}.wa__avatar[data-astro-cid-kphbpcdu]{background:var(--red);width:40px;height:40px;font-family:var(--font-brand);border-radius:50%;place-items:center;font-size:1.2rem;display:grid}.wa__head[data-astro-cid-kphbpcdu] b[data-astro-cid-kphbpcdu]{font-size:.98rem;display:block}.wa__head[data-astro-cid-kphbpcdu] small[data-astro-cid-kphbpcdu]{color:#aebac1;font-size:.76rem;display:block}.wa__body[data-astro-cid-kphbpcdu]{background:radial-gradient(circle at 20% 20%,#ffffff08 0 2px,#0000 3px) 0 0/22px 22px,#0b141a;align-content:start;gap:10px;min-height:220px;padding:22px 18px 18px;display:grid}.wa__msg[data-astro-cid-kphbpcdu]{color:#e9edef;white-space:pre-line;word-break:break-word;background:#005c4b;border-radius:14px 4px 14px 14px;justify-self:end;max-width:92%;padding:12px 14px 10px;font-size:.92rem;line-height:1.5;box-shadow:0 2px 4px #00000040}.wa__msg[data-astro-cid-kphbpcdu] i{color:#8fd4c4;font-style:normal}.wa__hint[data-astro-cid-kphbpcdu]{letter-spacing:.14em;text-transform:uppercase;color:#8696a0;justify-self:end;font-size:.66rem}.ccards[data-astro-cid-kphbpcdu]{gap:10px;margin-top:16px;display:grid}.ccard[data-astro-cid-kphbpcdu]{border-radius:var(--r-m);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .3s, transform .5s var(--ease-out);align-items:center;gap:14px;padding:16px 18px;display:flex}.ccard[data-astro-cid-kphbpcdu]>span[data-astro-cid-kphbpcdu]:nth-child(2){flex:1}.ccard[data-astro-cid-kphbpcdu] small[data-astro-cid-kphbpcdu]{color:var(--text-3);font-size:.78rem;display:block}.ccard[data-astro-cid-kphbpcdu] b[data-astro-cid-kphbpcdu]{font-size:.98rem;font-weight:600;display:block}.ccard__icon[data-astro-cid-kphbpcdu]{width:44px;height:44px;color:var(--red-text);background:#e810101f;border-radius:12px;flex:none;place-items:center;display:grid}.ccard__icon--wa[data-astro-cid-kphbpcdu]{background:var(--wa);color:#fff}@media (hover:hover){a[data-astro-cid-kphbpcdu].ccard:hover{box-shadow:inset 0 0 0 1px var(--red);transform:translateY(-3px)}}
