.ContactClient-module__kiddIG__page{color:#ede8df;background:#081117;padding:132px 0 100px;overflow:clip}.ContactClient-module__kiddIG__wrap{width:min(1400px,100% - 96px);margin:auto}.ContactClient-module__kiddIG__page :is(h1,h2,h3){font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-.055em;font-weight:500}.ContactClient-module__kiddIG__topline{color:#9bb0bd;font:9px/1.6 var(--font-geist-mono),monospace;letter-spacing:.14em;border-bottom:1px solid #a2d7ff26;justify-content:space-between;gap:20px;padding-bottom:22px;display:flex}.ContactClient-module__kiddIG__eyebrow{font:10px/1.6 var(--font-geist-mono),monospace;letter-spacing:.15em;text-transform:uppercase;color:#a2d7ff}.ContactClient-module__kiddIG__heading{grid-template-columns:1.5fr 1fr;align-items:end;gap:25px 70px;padding:65px 0 75px;display:grid;position:relative}.ContactClient-module__kiddIG__heading>.ContactClient-module__kiddIG__eyebrow{grid-column:1/-1}.ContactClient-module__kiddIG__heading h1{font-size:clamp(56px,7vw,108px);line-height:.98;animation:.85s cubic-bezier(.22,1,.36,1) both ContactClient-module__kiddIG__enter}.ContactClient-module__kiddIG__heading em{color:#a2d7ff;font-style:normal}.ContactClient-module__kiddIG__heading>p:last-child{color:#b4c0c7;max-width:400px;padding-bottom:8px;font-size:16px;line-height:1.85}.ContactClient-module__kiddIG__layout{border-top:1px solid #a2d7ff26;grid-template-columns:.9fr 1.2fr;align-items:start;gap:clamp(40px,8vw,120px);padding-top:65px;display:grid}.ContactClient-module__kiddIG__context{padding-top:10px;position:sticky;top:110px}.ContactClient-module__kiddIG__context h2{margin:26px 0;font-size:clamp(35px,3.2vw,48px);line-height:1.12}.ContactClient-module__kiddIG__context>p:not(.ContactClient-module__kiddIG__eyebrow){color:#aebec8;max-width:420px;font-size:14px;line-height:1.85}.ContactClient-module__kiddIG__nextSteps{gap:0;margin:35px 0;display:grid}.ContactClient-module__kiddIG__nextSteps li{border-top:1px solid #a2d7ff24;align-items:start;gap:24px;padding:22px 0;display:flex}.ContactClient-module__kiddIG__nextSteps li>span{color:#d59b7b;font:10px/1.8 var(--font-geist-mono),monospace}.ContactClient-module__kiddIG__nextSteps h3{letter-spacing:-.025em;margin-bottom:7px;font-size:19px}.ContactClient-module__kiddIG__nextSteps p{color:#aebec8;font-size:12px;line-height:1.8}.ContactClient-module__kiddIG__direct{padding:0 0 26px}.ContactClient-module__kiddIG__direct>span{font:10px var(--font-geist-mono),monospace;color:#aebec8}.ContactClient-module__kiddIG__direct a{letter-spacing:-.025em;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:14px;padding-top:14px;font-size:clamp(17px,2vw,27px);display:flex}.ContactClient-module__kiddIG__direct a>span{color:#a2d7ff}.ContactClient-module__kiddIG__context .ContactClient-module__kiddIG__safety{border-left:1px solid #d59b7b8f;padding-left:18px;font-size:12px!important}.ContactClient-module__kiddIG__backLink{color:#a2d7ff;gap:30px;margin-top:25px;padding:12px 0;font-size:12px;display:inline-flex}.ContactClient-module__kiddIG__form{color:#12232c;background:#ede8df;padding:clamp(28px,4vw,54px);position:relative;box-shadow:0 25px 60px #0002}.ContactClient-module__kiddIG__formTitle{justify-content:space-between;align-items:center;display:flex}.ContactClient-module__kiddIG__formTitle .ContactClient-module__kiddIG__eyebrow{color:#4d646e}.ContactClient-module__kiddIG__formTitle>span:last-child{font-size:24px}.ContactClient-module__kiddIG__form h2{margin:25px 0 15px;font-size:clamp(29px,3vw,42px);line-height:1.1}.ContactClient-module__kiddIG__formIntro{color:#4b6069;max-width:470px;margin-bottom:32px;font-size:12px;line-height:1.8}.ContactClient-module__kiddIG__engagement{background:#fff4;border:1px solid #12232c33;margin-bottom:28px;padding:14px 18px;font-size:12px;line-height:1.7}.ContactClient-module__kiddIG__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.ContactClient-module__kiddIG__row{grid-template-columns:1fr 1fr;gap:22px;display:grid}.ContactClient-module__kiddIG__field{min-width:0;margin-bottom:25px}.ContactClient-module__kiddIG__field label{justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.ContactClient-module__kiddIG__field label span{color:#586d75;font:9px var(--font-geist-mono),monospace}.ContactClient-module__kiddIG__field :is(input,select,textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#12232c;background:#faf8f37d;border:1px solid #12232c30;border-radius:0;width:100%;min-height:51px;padding:14px;font-size:14px;transition:background .2s,border-color .2s;display:block}.ContactClient-module__kiddIG__field :is(input,textarea)::-moz-placeholder{color:#65777e;opacity:1}.ContactClient-module__kiddIG__field :is(input,textarea)::placeholder{color:#65777e;opacity:1}.ContactClient-module__kiddIG__field select{padding-right:25px}.ContactClient-module__kiddIG__field option{color:#12232c;background:#faf8f3}.ContactClient-module__kiddIG__field textarea{resize:vertical;min-height:155px;max-height:600px;line-height:1.7}.ContactClient-module__kiddIG__field :is(input,select,textarea):focus{outline-offset:2px;background:#fffaf2;border-color:#30627c;outline:2px solid #30627c}.ContactClient-module__kiddIG__help{color:#51656e;margin-top:10px;font-size:11px;line-height:1.75}.ContactClient-module__kiddIG__submit{color:#f9f4eb;background:#12232c;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:58px;padding:18px 21px;font-size:14px;font-weight:600;transition:background .2s;display:flex}.ContactClient-module__kiddIG__submit:hover{background:#254657}.ContactClient-module__kiddIG__submit:disabled{opacity:.65;cursor:wait}.ContactClient-module__kiddIG__submit>span{font-size:19px;transition:transform .25s}.ContactClient-module__kiddIG__submit:hover>span{transform:translate(2px,-2px)}.ContactClient-module__kiddIG__privacy{color:#51656e;margin-top:18px;font-size:10px;line-height:1.8}.ContactClient-module__kiddIG__privacy a{text-underline-offset:3px;text-decoration:underline}.ContactClient-module__kiddIG__status{border:1px solid;margin:0 0 24px;padding:16px;font-size:13px;line-height:1.7}.ContactClient-module__kiddIG__status a{margin-top:8px;text-decoration:underline;display:block}.ContactClient-module__kiddIG__success{color:#155439;background:#deecdf;border-color:#95b69c}.ContactClient-module__kiddIG__error{color:#802c28;background:#fae3de;border-color:#c48e85}.ContactClient-module__kiddIG__page :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #a2d7ff}.ContactClient-module__kiddIG__form :is(a,button):focus-visible{outline-color:#235671}@keyframes ContactClient-module__kiddIG__enter{0%{transform:translateY(24px)}to{transform:translateY(0)}}@media (max-width:1100px){.ContactClient-module__kiddIG__wrap{width:calc(100% - 64px)}.ContactClient-module__kiddIG__heading{grid-template-columns:1.25fr 1fr;gap:25px 40px}.ContactClient-module__kiddIG__heading h1{font-size:76px}.ContactClient-module__kiddIG__layout{grid-template-columns:.8fr 1.2fr;gap:40px}.ContactClient-module__kiddIG__row{grid-template-columns:1fr;gap:0}.ContactClient-module__kiddIG__context{position:static}}@media (max-width:760px){.ContactClient-module__kiddIG__page{padding:112px 0 70px}.ContactClient-module__kiddIG__wrap{width:calc(100% - 40px)}.ContactClient-module__kiddIG__topline{font-size:8px}.ContactClient-module__kiddIG__topline span:last-child{display:none}.ContactClient-module__kiddIG__heading{grid-template-columns:1fr;gap:24px;padding:42px 0}.ContactClient-module__kiddIG__heading h1{font-size:clamp(47px,9.4vw,69px)}.ContactClient-module__kiddIG__heading>p:last-child{font-size:15px}.ContactClient-module__kiddIG__layout{grid-template-columns:1fr;gap:40px;padding-top:35px}.ContactClient-module__kiddIG__form{grid-row:1;padding:27px 22px}.ContactClient-module__kiddIG__context h2{font-size:35px}.ContactClient-module__kiddIG__context{padding-top:5px}.ContactClient-module__kiddIG__nextSteps{margin-block:25px}.ContactClient-module__kiddIG__form h2{font-size:31px}.ContactClient-module__kiddIG__field :is(input,select,textarea){font-size:16px}.ContactClient-module__kiddIG__direct a{font-size:24px}}@media (prefers-reduced-motion:reduce){.ContactClient-module__kiddIG__page *,.ContactClient-module__kiddIG__page :before{transition:none!important;animation:none!important}}
