.contact_contact__G1TYI{--contact-ink:#0f172a;--contact-body:#4d5f75;--contact-border:#e4eaf1;--contact-surface:hsl(210 40% 98.5%);--contact-violet:hsl(278 72% 54%);color:var(--contact-ink);background:#fff}.contact_contact__G1TYI h1,.contact_contact__G1TYI h2,.contact_contact__G1TYI h3{color:var(--contact-ink);letter-spacing:-.02em}.contact_contact__G1TYI p{color:var(--contact-body)}.contact_hero__6nf3I{padding:76px 24px 80px;text-align:center;border-bottom:1px solid var(--contact-border);background:var(--contact-surface)}.contact_hero__6nf3I h1{max-width:780px;margin-inline:auto;font-size:clamp(36px,4.3vw,56px);line-height:1.08}.contact_heroLead__q_kFz{color:var(--contact-ink)!important}.contact_section__FD3QK{padding:64px 24px 72px}.contact_options__HfJVZ{gap:20px;margin-bottom:64px}.contact_bodyGrid__8p12e{gap:32px;align-items:start}.contact_card__E3j0F{min-width:0;border:1px solid var(--contact-border)!important;border-radius:12px!important;background:#fff!important;box-shadow:0 2px 4px -1px hsl(213 50% 15%/.06),0 1px 2px -1px hsl(213 50% 15%/.05)!important;transition:box-shadow .2s ease,transform .2s ease}.contact_optionCard__A3E_B:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px hsl(213 50% 15%/.09),0 4px 6px -2px hsl(213 50% 15%/.04)!important}.contact_content___6WeD,.contact_optionContent__MtLF7{padding:28px!important}.contact_iconTile__lg6F9{border-radius:12px;background:#edf1f5;color:var(--contact-ink)}.contact_iconTile__lg6F9 svg{color:var(--contact-ink)!important}.contact_options__HfJVZ>:nth-child(4n+1) .contact_iconTile__lg6F9{background:hsl(252 45% 94%)}.contact_options__HfJVZ>:nth-child(4n+2) .contact_iconTile__lg6F9{background:hsl(205 50% 93%)}.contact_options__HfJVZ>:nth-child(4n+3) .contact_iconTile__lg6F9{background:hsl(35 55% 92%)}.contact_content___6WeD .contact_iconTile__lg6F9{background:hsl(152 30% 92%)}.contact_features__Mn_b_>:nth-child(4n+1) .contact_featureIcon__2Es9j{background:hsl(252 45% 94%)!important}.contact_features__Mn_b_>:nth-child(4n+2) .contact_featureIcon__2Es9j{background:hsl(205 50% 93%)!important}.contact_features__Mn_b_>:nth-child(4n+3) .contact_featureIcon__2Es9j{background:hsl(35 55% 92%)!important}.contact_features__Mn_b_>:nth-child(4n+4) .contact_featureIcon__2Es9j{background:hsl(152 30% 92%)!important}.contact_contact__G1TYI .contact_action__qUQWf,.contact_contact__G1TYI a.contact_action__qUQWf{min-height:42px;border-radius:9px!important;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;white-space:normal;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none!important;transition:background-color .15s ease,background-image .15s ease}.contact_contact__G1TYI .contact_action__qUQWf:hover{background-image:linear-gradient(hsl(222 47% 11%/.08),hsl(222 47% 11%/.08))}.contact_contact__G1TYI .contact_action__qUQWf:active{background-image:linear-gradient(hsl(222 47% 11%/.14),hsl(222 47% 11%/.14))}.contact_contact__G1TYI .contact_action__qUQWf:focus-visible,.contact_contact__G1TYI a:focus-visible{outline:2px solid var(--contact-ink);outline-offset:3px;box-shadow:none!important}.contact_primaryAction__FjEoP{border:1px solid var(--contact-violet);background:var(--contact-violet);color:#fff!important}.contact_secondaryAction__bYCn6{border:1px solid var(--contact-ink);background:var(--contact-ink);color:#fff!important}.contact_outlineAction__Jv_qe{border:1px solid #94a3b8;background:#fff;color:var(--contact-ink)!important}.contact_contact__G1TYI a:not(.contact_action__qUQWf){overflow-wrap:anywhere}.contact_contact__G1TYI a:not(.contact_action__qUQWf):hover,.contact_infoLink__kQj_z{text-decoration:underline}.contact_infoLink__kQj_z{color:var(--contact-ink)!important;text-underline-offset:3px}.contact_infoIcon__0_ijj{background:hsl(252 45% 94%)!important;box-shadow:none!important}.contact_content___6WeD>:nth-child(3) .contact_infoIcon__0_ijj{background:hsl(205 50% 93%)!important}.contact_featureIcon__2Es9j svg,.contact_infoIcon__0_ijj svg{color:var(--contact-ink)!important}.contact_bannerSection__but96{padding:0 24px 80px}.contact_banner___CqvM{overflow:hidden;border:1px solid var(--contact-border);border-radius:12px;background:var(--contact-surface);box-shadow:0 2px 4px -1px hsl(213 50% 15%/.06),0 1px 2px -1px hsl(213 50% 15%/.05)}.contact_bannerGrid__kg2pd{border-color:var(--contact-border)}.contact_bannerCol__HEVfN{min-width:0;padding:28px}.contact_eyebrow__EdQbd{color:var(--contact-body);letter-spacing:.14em}.contact_chip__HvZYR{background:#fff;border:1px solid var(--contact-border);color:var(--contact-body)}.contact_chip__HvZYR svg{color:var(--contact-ink)}.contact_bannerActions__6jonD{display:flex;flex-wrap:wrap;gap:8px;width:100%}.contact_bannerActions__6jonD>*{flex:1 1 175px;min-width:0}.contact_bannerActions__6jonD>span{display:block}.contact_bannerActions__6jonD .contact_action__qUQWf{width:100%}.contact_price__TEaSc{color:var(--contact-ink)}.contact_partnershipAction__fUsH4 button{min-height:42px;border-radius:9px!important;background:var(--contact-ink)!important;border-color:var(--contact-ink)!important;color:#fff!important;font-size:14px;font-weight:600;white-space:normal;box-shadow:none!important;transition:background-image .15s ease}.contact_partnershipAction__fUsH4 button:hover{background:var(--contact-ink)!important;background-image:linear-gradient(hsl(222 47% 11%/.08),hsl(222 47% 11%/.08))!important;color:#fff!important}.contact_partnershipAction__fUsH4 button:active{background-image:linear-gradient(hsl(222 47% 11%/.14),hsl(222 47% 11%/.14))!important}.contact_partnershipAction__fUsH4 button:focus-visible{outline:2px solid var(--contact-ink);outline-offset:3px;box-shadow:none!important}.contact_form__wCApJ label{display:block;margin-bottom:6px;color:var(--contact-ink);font-size:14px;font-weight:600}.contact_form__wCApJ label span{color:hsl(0 84% 60%)}.contact_form__wCApJ input,.contact_form__wCApJ textarea{display:block;width:100%;min-height:42px;padding:10px 12px;border:1px solid hsl(214 25% 82%);border-radius:6px;background:#fff;color:var(--contact-ink);font-family:inherit;font-size:14px;box-shadow:0 1px 2px hsl(213 50% 15%/.05);transition:border-color .15s ease,box-shadow .15s ease}.contact_form__wCApJ textarea{min-height:112px;resize:vertical}.contact_form__wCApJ input::placeholder,.contact_form__wCApJ textarea::placeholder{color:#64748b;opacity:1}.contact_form__wCApJ input:hover,.contact_form__wCApJ textarea:hover{border-color:#94a3b8}.contact_form__wCApJ input:focus,.contact_form__wCApJ textarea:focus{outline:2px solid var(--contact-ink)!important;outline-offset:2px;border-color:var(--contact-ink)!important;box-shadow:none!important}.contact_form__wCApJ input:focus-visible,.contact_form__wCApJ textarea:focus-visible{--tw-ring-shadow:0 0 transparent!important}.contact_form__wCApJ input:user-invalid,.contact_form__wCApJ textarea:user-invalid{border-color:hsl(0 84% 60%)}.contact_submitButton__eh3p5{min-height:44px;border-radius:9px!important;background:var(--contact-violet)!important;color:#fff!important;font-size:14px;font-weight:600;box-shadow:none!important;transition:background-image .15s ease}.contact_submitButton__eh3p5:hover{background:var(--contact-violet)!important;background-image:linear-gradient(hsl(222 47% 11%/.08),hsl(222 47% 11%/.08))!important;color:#fff!important}.contact_submitButton__eh3p5:active{background-image:linear-gradient(hsl(222 47% 11%/.14),hsl(222 47% 11%/.14))!important}.contact_resetButton__7unz6:focus-visible,.contact_submitButton__eh3p5:focus-visible{outline:2px solid var(--contact-ink);outline-offset:3px;box-shadow:none!important}.contact_submitButton__eh3p5:disabled{cursor:wait;background:hsl(213 30% 94.5%)!important;color:var(--contact-ink)!important;opacity:1!important}.contact_resetButton__7unz6{border-radius:9px!important;border-color:var(--contact-ink)!important;color:var(--contact-ink)!important;background:#fff!important;box-shadow:none!important}.contact_resetButton__7unz6:hover{background:#fff!important;background-image:linear-gradient(hsl(222 47% 11%/.03),hsl(222 47% 11%/.03))!important;color:var(--contact-ink)!important}.contact_resetButton__7unz6:active{background-image:linear-gradient(hsl(222 47% 11%/.08),hsl(222 47% 11%/.08))!important}.contact_success__OHRjY{border-radius:12px;background:var(--contact-surface)}.contact_success__OHRjY svg{color:var(--contact-ink)}.contact_error__tMl9F{padding:12px 14px;border:1px solid hsl(0 84% 60%);border-radius:6px;background:hsl(0 84% 60%/.08)}.contact_error__tMl9F p{color:var(--contact-ink)!important}.contact_privacy__VXeJF{color:var(--contact-body)!important}.contact_privacy__VXeJF a{color:var(--contact-ink);text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.contact_hero__6nf3I{padding:58px 20px 64px}.contact_section__FD3QK{padding:48px 20px 56px}.contact_options__HfJVZ{margin-bottom:48px}.contact_bodyGrid__8p12e{gap:24px}.contact_bannerSection__but96{padding:0 20px 60px}.contact_bannerCol__HEVfN{padding:24px}}@media (max-width:430px){.contact_content___6WeD,.contact_optionContent__MtLF7{padding:24px!important}.contact_bannerActions__6jonD>*{flex-basis:100%}}