.simple-contact-page.contact-wow{color:#f7f9ff;background:#050914;width:100%;padding:0}.contact-wow-index{color:var(--cyan);font-family:var(--font-tech), sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0 0 22px;font-size:.68rem;font-weight:600}.contact-wow-hero{isolation:isolate;background:#050b1b;align-items:center;min-height:clamp(285px,31vw,430px);padding:45px clamp(20px,4vw,64px);display:flex;position:relative;overflow:hidden}.contact-wow-eyes img{z-index:0;width:auto;max-width:none;height:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.contact-wow-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#050914 0%,#050914f5 19%,#05091499 41%,#0000 73%);position:absolute;inset:0}.contact-wow-hero-copy{z-index:2;max-width:700px;position:relative}.contact-wow-hero h1{max-width:11ch;font-family:var(--font-display), sans-serif;letter-spacing:-.075em;margin:0;font-size:clamp(3.4rem,7.2vw,7.4rem);font-weight:700;line-height:.91}.contact-wow-hero h1 span{color:var(--cyan)}.contact-wow-statement{border-top:5px solid var(--magenta);background:var(--electric-blue);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:35px;min-height:178px;padding:34px clamp(20px,4vw,64px);display:grid}.contact-wow-statement .contact-wow-index{color:#d4e6ff;margin-bottom:10px}.contact-wow-statement strong{max-width:28ch;font-family:var(--font-display), sans-serif;letter-spacing:-.065em;font-size:clamp(2.1rem,3.7vw,4.2rem);line-height:1;display:block}.contact-wow-statement a{border-bottom:2px solid var(--cyan);align-items:center;gap:13px;min-height:49px;padding:9px 0;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.contact-wow-statement a svg{width:17px}.contact-wow .simple-contact-layout,.contact-wow .newsletter-section{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(35px,6vw,100px);width:100%;display:grid}.contact-wow .simple-contact-layout{background:#0d1f40;align-items:start;padding:clamp(70px,9vw,135px) clamp(20px,4vw,64px)}.contact-wow .simple-contact-intro{padding-top:0}.contact-wow .simple-contact-intro .contact-wow-index{color:var(--magenta)}.contact-wow .simple-contact-intro h2{max-width:10ch;font-family:var(--font-display), sans-serif;letter-spacing:-.075em;margin:0;font-size:clamp(3.1rem,5.7vw,6.2rem);line-height:.94}.contact-wow .simple-contact-intro h2 span{color:var(--cyan)}.contact-wow .simple-contact-intro>p:not(.contact-wow-index){color:#d1dff4;max-width:40ch;margin:28px 0 0;font-size:1.05rem;line-height:1.6}.contact-wow .simple-contact-direct{margin-top:28px}.contact-wow .simple-contact-direct p{color:#d1dff4;margin:0 0 8px}.contact-wow .simple-contact-direct a{min-height:48px;color:var(--cyan);overflow-wrap:anywhere;align-items:center;gap:12px;font-size:1rem;font-weight:800;display:inline-flex}.contact-wow .simple-contact-direct svg{flex:0 0 20px;width:20px}.contact-wow .simple-contact-panel{border-top:4px solid var(--cyan);color:#fff;background:#09162e;width:100%;min-width:0;padding:clamp(25px,3.4vw,50px);scroll-margin-top:110px;position:relative}.contact-wow .simple-contact-anchor{scroll-margin-top:110px;position:absolute;top:0}.contact-wow .simple-contact-form{gap:20px;display:grid}.contact-wow .simple-contact-form h2{color:var(--cyan);font-family:var(--font-tech), sans-serif;letter-spacing:.15em;text-transform:uppercase;margin:0 0 4px;font-size:.7rem;font-weight:700;line-height:1.4}.contact-wow .simple-contact-fields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.contact-wow .simple-contact-fields>label,.contact-wow .simple-contact-details>label{gap:8px;font-size:.84rem;font-weight:800;display:grid}.contact-wow .simple-contact-fields input:not([type=radio]),.contact-wow .simple-contact-fields textarea{color:#050914;width:100%;min-width:0;min-height:51px;font:400 1rem/1.5 var(--font-body), sans-serif;background:#fff;border:2px solid #0000;border-radius:0;padding:12px 14px}.contact-wow .simple-contact-fields textarea{resize:vertical;min-height:145px}.contact-wow .simple-contact-fields :is(input,textarea)::placeholder{color:#686d7d;opacity:1}.contact-wow .simple-contact-details{grid-template-columns:1fr;gap:20px;min-width:0;display:grid}.contact-wow .simple-contact-details>p{color:#d1dff4;margin:0;font-size:.8rem;line-height:1.5}.contact-wow .simple-contact-advice:empty,.contact-wow .simple-contact-feedback:empty{display:none}.contact-wow .simple-contact-advice{color:#d1dff4;overflow-wrap:anywhere;gap:12px;font-size:.85rem;line-height:1.6;display:grid}.contact-wow .simple-contact-advice p{margin:0}.contact-wow .simple-contact-warning{color:#694600;background:#fff0cf;padding:14px}.contact-wow .simple-contact-advice button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #694600;margin-top:10px;padding:8px 12px;font-weight:650}.contact-wow .simple-contact-privacy{color:#d1dff4;margin:0;font-size:.82rem;line-height:1.6}.contact-wow .simple-contact-privacy a{color:var(--cyan);text-underline-offset:3px;text-decoration:underline}.contact-wow .simple-contact-form>.button{background:var(--cyan);color:#050914;white-space:normal;text-align:left;border:0;border-radius:999px;justify-self:start;width:auto;max-width:100%;min-height:51px;padding:12px 22px;font-weight:800}.contact-wow .simple-contact-form>.button:disabled{opacity:.7;cursor:wait}.contact-wow .simple-contact-feedback :is(p,output){overflow-wrap:anywhere;margin:0;padding:16px;line-height:1.6;display:block}.contact-wow .simple-contact-success{color:#145535;background:#d8f4e5}.contact-wow .simple-contact-error{color:#842735;background:#f9e1e3}.contact-wow .simple-contact-trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.contact-wow :is(a,button,input,textarea):focus-visible{outline:3px solid var(--cyan);outline-offset:4px}@media (max-width:900px){.contact-wow .simple-contact-layout,.contact-wow .newsletter-section{grid-template-columns:1fr}}@media (max-width:650px){.contact-wow-hero{align-items:flex-start;min-height:375px;padding-top:36px}.contact-wow-eyes img{width:800px;height:200px;top:auto;bottom:0;right:-175px;transform:none}.contact-wow-hero:before{background:linear-gradient(#050914 0%,#050914e8 31%,#0000 65%),linear-gradient(90deg,#050914aa,#0000 65%)}.contact-wow-hero h1{max-width:9ch;font-size:clamp(3rem,13vw,5.1rem)}.contact-wow-statement{grid-template-columns:1fr;gap:14px}.contact-wow-statement a{justify-self:start}}
