.contact-form{background:var(--darkest);border:1px solid #ffffff0f;min-width:0;padding:34px 30px}.form-status{color:#ffffffb3;overflow-wrap:anywhere;margin-bottom:24px;line-height:1.6}.form-feedback{margin-top:24px}.form-privacy{color:#ffffffb3;margin:0 0 18px;font-size:13px;line-height:1.6}.form-feedback[data-state=error]{color:#ffb5a8}.form-feedback[data-state=success]{color:var(--g6)}.contact-form fieldset{border:0;min-width:0;margin:0;padding:0}.form-row{grid-template-columns:1fr 1fr;gap:11px;display:grid}.contact-form label{color:#ffffff59;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.contact-form input,.contact-form select,.contact-form textarea{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:0;width:100%;min-height:48px;margin-bottom:14px;padding:10px 12px;font-size:16px;display:block}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--blue);outline:none}.contact-form select{color-scheme:light}.contact-form select option{color:#061f38;background-color:#fff}.contact-form textarea{resize:vertical}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#ffffff2b}.contact-form button[type=submit]{letter-spacing:.13em;border:0;width:100%;min-height:48px;padding:13px;font-family:inherit;font-size:11px}.contact-form button[type=submit]:disabled{opacity:.6;cursor:not-allowed}@media (width<=400px){.form-row{grid-template-columns:1fr;gap:0}}@media (width<=600px){.contact-form{padding:22px 16px}}:where(.home-page,.contact-page) *{box-sizing:border-box;margin:0;padding:0}:where(.home-page,.contact-page) ::-webkit-scrollbar{width:3px}:where(.home-page,.contact-page) ::-webkit-scrollbar-track{background:var(--darkest)}:where(.home-page,.contact-page) ::-webkit-scrollbar-thumb{background:var(--blue)}:where(.home-page,.contact-page) .rv{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(32px)}:where(.home-page,.contact-page) .rv.vis{opacity:1;transform:translateY(0)}:where(.home-page,.contact-page) .ey2{align-items:center;gap:8px;margin-bottom:11px;display:flex}:where(.home-page,.contact-page) .ey2:before{content:"";background:var(--blue);width:20px;height:2px}:where(.home-page,.contact-page) .ey2 span{letter-spacing:.2em;text-transform:uppercase;color:var(--blue);font-size:10px;font-weight:600}:where(.home-page,.contact-page) .sh{letter-spacing:.03em;margin-bottom:13px;font-family:Bebas Neue,sans-serif;font-size:clamp(38px,5vw,58px);line-height:.95}:where(.home-page,.contact-page) .sh em{color:var(--blue);font-style:normal}@media (width<=768px){:where(.home-page,.contact-page) .sh{font-size:clamp(30px,8vw,50px)!important}:where(.home-page,.contact-page) .ey2{margin-bottom:6px!important}}.contact-section{background:var(--dark);padding:92px var(--page-gutter)}.contact-section .contact-grid{padding-bottom:0}:where(.contact-page) .ci{align-items:center;gap:12px;margin-bottom:14px;display:flex}:where(.contact-page) .ci-ic{background:#38b6ff14;border:1px solid #38b6ff2b;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;transition:background .3s;display:flex}:where(.contact-page) .ci:hover .ci-ic{background:#38b6ff29}:where(.contact-page) .ci-lb{text-transform:uppercase;letter-spacing:.1em;color:#ffffff59;font-size:10px}:where(.contact-page) .ci-vl{font-size:13px;font-weight:500}:where(.contact-page) .certs{gap:8px;margin-top:22px;display:flex}:where(.contact-page) .cert{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);background:#38b6ff0f;border:1px solid #38b6ff21;padding:6px 12px;font-size:10px;font-weight:600}@media (width<=768px){.contact-section{padding:56px 18px}:where(.contact-page) .certs{flex-wrap:wrap!important;align-items:center!important;gap:10px!important}:where(.contact-page) .certs img{width:auto!important;max-width:120px!important;height:auto!important;max-height:70px!important}:where(.contact-page) .certs>*{flex:none!important}}.contact-page-rv-278b75.contact-page-rv-278b75{color:#ffffff80;margin-bottom:26px;font-size:14px;font-weight:300;line-height:1.8}.contact-page-ci-7a2696.contact-page-ci-7a2696{color:inherit;align-items:center;text-decoration:none;display:flex}.contact-page-ci-vl-729d2f.contact-page-ci-vl-729d2f{color:#fff}.contact-page-certs-2a1b75.contact-page-certs-2a1b75{display:block}.contact-page-cert-c10c1e.contact-page-cert-c10c1e{margin-bottom:16px;display:inline-block}.contact-page-div-582d1e.contact-page-div-582d1e{align-items:center;gap:24px;margin-top:12px;display:flex}.contact-page-img-e43c2e.contact-page-img-e43c2e{width:auto;height:240px}.contact-content{padding:calc(var(--header-height) + 72px) var(--page-gutter) 70px}.contact-content .contact-grid{padding-bottom:0}.contact-page .certs img{object-fit:contain;max-width:46%;height:auto;max-height:200px}@media (width<=600px){.contact-content{padding-top:calc(var(--header-height) + 40px)}}.contact-grid{grid-template-columns:1fr 1fr;gap:64px;padding-bottom:80px;display:grid}.contact-details{overflow-wrap:anywhere;font-size:16px;line-height:2}.contact-details a{color:var(--blue)}@media (width<=800px){.contact-grid{grid-template-columns:1fr;gap:32px}}
