.contact-card[data-astro-cid-qox7tg37]{padding:var(--space-5);background:var(--ash-900);color:var(--bone);clip-path:polygon(0 0, calc(100% - var(--cut-lg)) 0, 100% var(--cut-lg), 100% 100%, 0 100%);flex-direction:column;gap:6px;text-decoration:none;transition:background-color .12s;display:flex}.contact-card[data-astro-cid-qox7tg37]:hover{background:var(--ash-800);color:var(--bone)}.contact-card__value[data-astro-cid-qox7tg37]{font-family:var(--font-display);text-transform:uppercase;color:var(--ember);overflow-wrap:anywhere;font-size:clamp(30px,3.4vw,40px);font-weight:900;line-height:1}.contact-card__note[data-astro-cid-qox7tg37]{color:var(--smoke);font-size:16px;line-height:1.5}.k-form[data-astro-cid-vekgkm42]{gap:var(--space-5);background:var(--ash-900);flex-direction:column;padding:clamp(24px,4vw,40px);display:flex}.k-form[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42]{font-size:clamp(36px,4vw,48px)}.name-email[data-astro-cid-vekgkm42]{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px;display:grid}.k-field[data-astro-cid-vekgkm42]{gap:var(--space-2);flex-direction:column;display:flex}.k-field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone);font-size:12px;font-weight:600}.optional[data-astro-cid-vekgkm42]{color:var(--smoke);font-weight:500}.k-field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.k-field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.k-field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{box-sizing:border-box;width:100%;min-height:48px;padding:var(--space-3) 14px;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 2px var(--line-strong);background:var(--ash-950);color:var(--bone);font-family:var(--font-sans);border:0;font-size:16px;line-height:1.4}.k-field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:140px}.k-field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]::placeholder,.k-field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]::placeholder{color:var(--smoke);opacity:.75}.k-field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:hover,.k-field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:hover,.k-field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:hover{box-shadow:inset 0 0 0 2px var(--smoke)}.k-field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus,.k-field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus,.k-field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus{outline:2px solid var(--heat);outline-offset:3px;box-shadow:inset 0 0 0 2px var(--bone)}.k-check[data-astro-cid-vekgkm42]{gap:var(--space-3);min-height:44px;color:var(--bone);cursor:pointer;align-items:center;font-size:16px;display:flex}.k-check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:22px;height:22px;accent-color:var(--ember);flex:none}.k-form[data-astro-cid-vekgkm42] .form-submit{align-self:flex-start}@media (width<=760px){.k-form[data-astro-cid-vekgkm42] .form-submit{align-self:stretch;width:100%}}.botcheck[data-astro-cid-vekgkm42]{display:none}.h-captcha[data-astro-cid-vekgkm42]{min-height:78px}@media (width<=380px){.h-captcha[data-astro-cid-vekgkm42]{transform-origin:0 0;margin-bottom:-8px;transform:scale(.9)}}@media (width<=340px){.h-captcha[data-astro-cid-vekgkm42]{margin-bottom:-17px;transform:scale(.78)}}.captcha-error[data-astro-cid-vekgkm42]{color:var(--ember);margin:0;font-size:15px}.privacy[data-astro-cid-vekgkm42]{color:var(--smoke);margin:0;font-size:14px}.contact-body[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:start;gap:clamp(40px,5vw,72px);padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(64px,8vw,96px);display:grid}.contact-body--solo[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}@media (width>=1000px){.contact-body--solo[data-astro-cid-6bfsojfh] .ways[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(3,1fr);display:grid}.contact-body--solo[data-astro-cid-6bfsojfh] .ways-title[data-astro-cid-6bfsojfh],.contact-body--solo[data-astro-cid-6bfsojfh] .sponsors[data-astro-cid-6bfsojfh]{grid-column:1/-1}.contact-body--solo[data-astro-cid-6bfsojfh] .contact-card__value{font-size:clamp(26px,2.4vw,34px)}}.ways[data-astro-cid-6bfsojfh]{gap:var(--space-4);flex-direction:column;display:flex}.ways-title[data-astro-cid-6bfsojfh]{color:var(--smoke);margin-bottom:var(--space-2);font-size:clamp(36px,4vw,48px)}.sponsors[data-astro-cid-6bfsojfh]{gap:var(--space-3);margin-top:var(--space-4);background:var(--kiln-red);flex-direction:column;padding:clamp(20px,3vw,32px);display:flex}.sponsors[data-astro-cid-6bfsojfh] .k-eyebrow[data-astro-cid-6bfsojfh],.sponsors[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--bone)}.sponsors[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]:not(.k-eyebrow){margin:0;font-size:17px;line-height:1.5}.before[data-astro-cid-6bfsojfh]{background:var(--ash-900);padding:clamp(48px,6vw,80px) 0}.before-inner[data-astro-cid-6bfsojfh]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:center;display:grid}.before-head[data-astro-cid-6bfsojfh]{gap:var(--space-3);flex-direction:column;display:flex}.before-head[data-astro-cid-6bfsojfh] .k-display[data-astro-cid-6bfsojfh]{font-size:clamp(40px,5vw,64px)}.q-list[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.q-list[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--line)}.q-link[data-astro-cid-6bfsojfh]{justify-content:space-between;gap:var(--space-4);min-height:44px;color:var(--bone);align-items:center;padding:18px 0;font-size:19px;font-weight:700;text-decoration:none;display:flex}.q-link[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{font-family:var(--font-display);color:var(--ember);font-size:28px;font-weight:900}.q-link[data-astro-cid-6bfsojfh]:hover{color:var(--ember)}
