.contact-module__xwJ-uq__page{min-height:100vh;color:var(--ink);background:#0b1113}.contact-module__xwJ-uq__hero{align-content:center;min-height:510px;padding-top:72px;padding-bottom:88px;display:grid}.contact-module__xwJ-uq__hero>span,.contact-module__xwJ-uq__contactCopy>span,.contact-module__xwJ-uq__formHeading>span{color:var(--lime);font:700 9px var(--font-geist-mono), monospace;letter-spacing:.12em}.contact-module__xwJ-uq__hero h1{color:#edf3f1;letter-spacing:-.065em;max-width:850px;margin:19px 0 23px;font-size:clamp(48px,6vw,78px);line-height:.98}.contact-module__xwJ-uq__hero h1 em{color:var(--lime);font-style:normal}.contact-module__xwJ-uq__hero>p{color:#a4b1ae;max-width:650px;margin:0;font-size:15px;line-height:1.7}.contact-module__xwJ-uq__trust{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:810px;margin-top:35px;display:grid}.contact-module__xwJ-uq__trust div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:68px;padding:14px;display:flex}.contact-module__xwJ-uq__trust b{color:var(--lime);font:700 9px var(--font-geist-mono), monospace}.contact-module__xwJ-uq__trust span{color:#c3cfcb;font-size:11px}.contact-module__xwJ-uq__contactSection{border-top:1px solid var(--line);background:radial-gradient(circle at 9% 8%,#d8ff5212,#0000 28rem),#10191c;padding:105px 0}.contact-module__xwJ-uq__contactLayout{grid-template-columns:.78fr 1.22fr;align-items:start;gap:75px;display:grid}.contact-module__xwJ-uq__contactCopy h2{color:#e8efec;letter-spacing:-.05em;max-width:470px;margin:18px 0 21px;font-size:clamp(34px,4vw,50px);line-height:1.05}.contact-module__xwJ-uq__contactCopy>p{color:#a8b5b2;max-width:460px;font-size:13px;line-height:1.7}.contact-module__xwJ-uq__contactCopy ul{border-top:1px solid var(--line);gap:0;margin:31px 0 0;padding:0;list-style:none;display:grid}.contact-module__xwJ-uq__contactCopy li{border-bottom:1px solid var(--line);gap:5px;padding:15px 0;display:grid}.contact-module__xwJ-uq__contactCopy li b{color:#d8e2de;font-size:12px}.contact-module__xwJ-uq__contactCopy li span{color:#909f9c;font-size:11px}.contact-module__xwJ-uq__form,.contact-module__xwJ-uq__success{color:#18231e;background:#e9eee8;border-radius:13px;padding:32px}.contact-module__xwJ-uq__form{gap:14px;display:grid}.contact-module__xwJ-uq__formHeading{margin-bottom:5px}.contact-module__xwJ-uq__formHeading>span{color:#607054}.contact-module__xwJ-uq__formHeading h2{letter-spacing:-.04em;margin:9px 0 7px;font-size:27px}.contact-module__xwJ-uq__formHeading p{color:#617169;margin:0;font-size:11px;line-height:1.55}.contact-module__xwJ-uq__twoColumns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.contact-module__xwJ-uq__form label{color:#4b5d54;gap:6px;font-size:10px;font-weight:750;display:grid}.contact-module__xwJ-uq__form input,.contact-module__xwJ-uq__form textarea{color:#17211d;background:#f9fbf8;border:1px solid #c6d1ca;border-radius:6px;outline:none;width:100%;font-size:12px}.contact-module__xwJ-uq__form input{height:44px;padding:0 12px}.contact-module__xwJ-uq__form textarea{resize:vertical;padding:12px}.contact-module__xwJ-uq__form input:focus,.contact-module__xwJ-uq__form textarea:focus{border-color:#789d36;box-shadow:0 0 0 3px #d8ff527a}.contact-module__xwJ-uq__consent{align-items:start;line-height:1.5;grid-template-columns:17px 1fr!important;gap:9px!important;font-weight:550!important}.contact-module__xwJ-uq__consent input{accent-color:#789d36;width:15px;height:15px;margin-top:1px}.contact-module__xwJ-uq__honeypot{opacity:0;pointer-events:none;position:absolute;left:-10000px}.contact-module__xwJ-uq__form>button{background:var(--lime);color:#15200e;border:0;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:49px;font-size:12px;font-weight:850;display:inline-flex}.contact-module__xwJ-uq__form>button *,.contact-module__xwJ-uq__form>button:disabled{color:#15200e}.contact-module__xwJ-uq__form>button:disabled{opacity:.7;cursor:wait}.contact-module__xwJ-uq__note{color:#627269;text-align:center;font-size:10px}.contact-module__xwJ-uq__error{color:#8e3026;background:#ffe8e3;border:1px solid #bd6b5f;border-radius:5px;margin:0;padding:9px 11px;font-size:10px}.contact-module__xwJ-uq__success{text-align:center;align-content:center;justify-items:center;min-height:390px;display:grid}.contact-module__xwJ-uq__success>span{background:var(--lime);color:#15200e;border-radius:50%;place-items:center;width:52px;height:52px;font-size:24px;font-weight:850;display:grid}.contact-module__xwJ-uq__success h2{margin:19px 0 8px;font-size:28px}.contact-module__xwJ-uq__success p{color:#53625b;margin:0}.contact-module__xwJ-uq__success small{color:#68776f;margin-top:8px}.contact-module__xwJ-uq__success a{color:#3e5f20;margin-top:25px;font-size:12px;font-weight:800}.contact-module__xwJ-uq__hero>p{color:#afbbb8;max-width:780px;font-size:17px}.contact-module__xwJ-uq__trust{max-width:980px}.contact-module__xwJ-uq__trust span,.contact-module__xwJ-uq__contactCopy li span,.contact-module__xwJ-uq__formHeading p,.contact-module__xwJ-uq__note{font-size:13px}.contact-module__xwJ-uq__contactCopy>p,.contact-module__xwJ-uq__contactCopy li b{font-size:15px}.contact-module__xwJ-uq__form label{font-size:12px}.contact-module__xwJ-uq__form input,.contact-module__xwJ-uq__form textarea{font-size:14px}.contact-module__xwJ-uq__consent{font-size:12px!important}@media (max-width:820px){.contact-module__xwJ-uq__contactLayout{grid-template-columns:1fr}}@media (max-width:560px){.contact-module__xwJ-uq__hero{min-height:455px}.contact-module__xwJ-uq__hero h1{font-size:47px}.contact-module__xwJ-uq__trust,.contact-module__xwJ-uq__twoColumns{grid-template-columns:1fr}.contact-module__xwJ-uq__contactSection{padding:80px 0}.contact-module__xwJ-uq__form,.contact-module__xwJ-uq__success{padding:24px 18px}}
