.contact-page[data-astro-cid-6bfsojfh]{isolation:isolate;color:#fff;background:#091017;height:944px;position:relative;overflow:clip}.contact-background[data-astro-cid-6bfsojfh]{z-index:-1;position:absolute;inset:-3px 0 0;overflow:hidden}.contact-background[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{width:128.574%;max-width:none;height:100.463%;position:absolute;top:-.442853%;left:-24.1987%}.contact-background[data-astro-cid-6bfsojfh]:after{content:"";background:#09101759;position:absolute;inset:0}.contact-intro[data-astro-cid-6bfsojfh]{left:var(--gutter);width:642px;position:absolute;top:644px}h1[data-astro-cid-6bfsojfh]{font-family:Krona One,sans-serif;font-size:70px;font-weight:400;line-height:70px}.contact-intro[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{width:622px;margin-top:25px;font-size:16px;line-height:26px}.contact-intro[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{color:var(--label);font-weight:700}.direct-contact[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:12px 24px;margin-top:22px;font-size:14px;display:flex}.direct-contact[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{text-underline-offset:4px;text-decoration:underline}.direct-contact[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:var(--yellow)}.contact-panel[data-astro-cid-6bfsojfh]{color:#000;background:#fff;width:597px;min-height:618px;padding:40px;position:absolute;top:187px;right:0}h2[data-astro-cid-6bfsojfh]{margin-bottom:32px;font-size:24px;font-weight:700;line-height:30px}.form-field[data-astro-cid-6bfsojfh]{flex-direction:column;gap:8px;display:flex}.form-field[data-astro-cid-6bfsojfh]+.form-field[data-astro-cid-6bfsojfh]{margin-top:24px}label[data-astro-cid-6bfsojfh]{color:#4d4d4d;font-size:14px;font-weight:600;line-height:18px}input[data-astro-cid-6bfsojfh],textarea[data-astro-cid-6bfsojfh]{color:#000;background:#fff;border:1px solid #000;border-radius:4px;width:100%;padding:14px 13px;font-family:Outfit,sans-serif;font-size:14px;line-height:18px}input[data-astro-cid-6bfsojfh]{height:48px}textarea[data-astro-cid-6bfsojfh]{resize:vertical;height:120px;min-height:120px}input[data-astro-cid-6bfsojfh]::placeholder,textarea[data-astro-cid-6bfsojfh]::placeholder{color:#a6a6a6;opacity:1}.send-message[data-astro-cid-6bfsojfh]{color:#fff;letter-spacing:1px;background:#000;border-radius:4px;width:100%;height:48px;margin-top:32px;font-size:14px;font-weight:700;line-height:18px;transition:color .25s,background .25s;display:block}.send-message[data-astro-cid-6bfsojfh]:hover{background:var(--yellow);color:var(--ink)}.send-message[data-astro-cid-6bfsojfh]:disabled{cursor:progress;opacity:.65}.form-status[data-astro-cid-6bfsojfh]{margin-top:18px;font-size:13px;line-height:19px}.form-status[data-astro-cid-6bfsojfh]:empty{display:none}.form-status[data-astro-cid-6bfsojfh][data-state=error]{color:#9a2c1e}.form-status[data-astro-cid-6bfsojfh][data-state=success]{color:#176247}.form-honeypot[data-astro-cid-6bfsojfh]{width:1px;height:1px;position:absolute;top:0;left:-10000px;overflow:hidden}.noscript-message[data-astro-cid-6bfsojfh]{margin-top:18px;font-size:13px}@media (width>=1600px){.contact-panel[data-astro-cid-6bfsojfh]{right:var(--gutter)}}@media (width<=1320px) and (width>=901px){.contact-intro[data-astro-cid-6bfsojfh]{width:46%}h1[data-astro-cid-6bfsojfh]{font-size:51px;line-height:1}.contact-intro[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{width:100%}.contact-panel[data-astro-cid-6bfsojfh]{width:44%;padding:32px}}@media (width<=900px){.contact-page[data-astro-cid-6bfsojfh]{height:auto;min-height:1100px;padding:210px var(--gutter) 64px}.contact-background[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{object-fit:cover;object-position:48% center;width:100%;height:100%;inset:0}.contact-intro[data-astro-cid-6bfsojfh]{width:100%;max-width:642px;position:relative;top:0;left:0}h1[data-astro-cid-6bfsojfh]{font-size:clamp(36px,7.8vw,64px);line-height:1}.contact-intro[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{width:100%;max-width:622px}.contact-panel[data-astro-cid-6bfsojfh]{width:100%;max-width:650px;min-height:618px;margin-top:54px;position:relative;top:0}}@media (width<=500px){.contact-page[data-astro-cid-6bfsojfh]{padding-top:180px;padding-bottom:44px}.contact-intro[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-size:15px;line-height:25px}.contact-panel[data-astro-cid-6bfsojfh]{min-height:594px;padding:28px 24px}h2[data-astro-cid-6bfsojfh]{margin-bottom:28px}}
