.page-module-scss-module__9Z3Caa__contact{--ct-primary:#534dfd;--ct-primary-text:#534dfd;--ct-primary-soft:#f0eeff;--ct-heading:#0f0e1a;--ct-text:#4b4a63;--ct-muted:#64748b;--ct-bg:#f8f7fe;--ct-card:#fff;--ct-line:#ecebf5;--ct-shadow:0 24px 48px -28px #534dfd38}:root[data-theme=dark] .page-module-scss-module__9Z3Caa__contact{--ct-primary-text:#a5a2ff;--ct-primary-soft:#818cf824;--ct-heading:#eef0ff;--ct-text:#c3c8d9;--ct-muted:#8b93ad;--ct-bg:#0e0d24;--ct-card:#15152b;--ct-line:#26263f;--ct-shadow:0 24px 48px -28px #0009}.page-module-scss-module__9Z3Caa__contact{background:var(--ct-bg);width:100%;color:var(--ct-text);padding:64px 0 96px}@media (min-width:768px){.page-module-scss-module__9Z3Caa__contact{padding:88px 0 120px}}.page-module-scss-module__9Z3Caa__container{max-width:1160px;margin:0 auto;padding:0 1rem}@media (min-width:768px){.page-module-scss-module__9Z3Caa__container{padding:0 32px}}.page-module-scss-module__9Z3Caa__intro{text-align:center;max-width:720px;margin:0 auto}.page-module-scss-module__9Z3Caa__eyebrow{background:var(--ct-primary-soft);color:var(--ct-primary-text);letter-spacing:.02em;border-radius:999px;padding:.5rem 1.125rem;font-size:13px;font-weight:700;display:inline-block}.page-module-scss-module__9Z3Caa__title{color:var(--ct-heading);margin-top:1.25rem;font-size:40px;font-weight:800;line-height:1.1}@media (min-width:768px){.page-module-scss-module__9Z3Caa__title{font-size:56px}}.page-module-scss-module__9Z3Caa__description{margin-top:1rem;font-size:17px;line-height:1.7}.page-module-scss-module__9Z3Caa__infoGrid{grid-template-columns:1fr;gap:16px;margin-top:56px;list-style:none;display:grid}@media (min-width:768px){.page-module-scss-module__9Z3Caa__infoGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.page-module-scss-module__9Z3Caa__infoGrid{grid-template-columns:repeat(4,1fr)}}.page-module-scss-module__9Z3Caa__infoCard{border:1px solid var(--ct-line);background:var(--ct-card);border-radius:20px;flex-direction:column;align-items:flex-start;gap:6px;padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}@media (hover:hover){.page-module-scss-module__9Z3Caa__infoCard:hover{box-shadow:var(--ct-shadow);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.page-module-scss-module__9Z3Caa__infoCard{transition:none}.page-module-scss-module__9Z3Caa__infoCard:hover{transform:none}}.page-module-scss-module__9Z3Caa__infoIcon{background:var(--ct-primary-soft);width:48px;height:48px;color:var(--ct-primary-text);border-radius:12px;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.page-module-scss-module__9Z3Caa__infoIcon svg{width:22px;height:22px}.page-module-scss-module__9Z3Caa__infoLabel{color:var(--ct-muted);font-size:13px;font-weight:600}.page-module-scss-module__9Z3Caa__infoValue{color:var(--ct-heading);font-size:16px;font-weight:600;line-height:1.5}@media (hover:hover){a.page-module-scss-module__9Z3Caa__infoValue:hover{color:var(--ct-primary-text)}}.page-module-scss-module__9Z3Caa__actions{grid-template-columns:1fr;gap:16px;margin-top:16px;display:grid}@media (min-width:768px){.page-module-scss-module__9Z3Caa__actions{grid-template-columns:repeat(2,1fr)}}.page-module-scss-module__9Z3Caa__actionCard{border:1px solid var(--ct-line);background:var(--ct-card);border-radius:24px;flex-direction:column;align-items:flex-start;gap:8px;padding:32px;display:flex}.page-module-scss-module__9Z3Caa__actionCard p{line-height:1.7}.page-module-scss-module__9Z3Caa__actionTitle{color:var(--ct-heading);font-size:22px;font-weight:700}.page-module-scss-module__9Z3Caa__arrow{transition:transform .15s;display:flex}.page-module-scss-module__9Z3Caa__arrow svg{width:18px;height:18px}.page-module-scss-module__9Z3Caa__primaryButton{color:#fff;letter-spacing:.02em;background:#534dfd;border-radius:8px;align-items:center;gap:8px;padding:12px 28px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 24px -10px #534dfd8c}@media (hover:hover){.page-module-scss-module__9Z3Caa__primaryButton:hover{transform:translateY(-2px);box-shadow:0 16px 28px -10px #534dfda6}.page-module-scss-module__9Z3Caa__primaryButton:hover .page-module-scss-module__9Z3Caa__arrow{transform:translate(3px)}}.page-module-scss-module__9Z3Caa__primaryButton{margin-top:16px}.page-module-scss-module__9Z3Caa__outlineButton{border:2px solid var(--ct-primary-text);color:var(--ct-primary-text);letter-spacing:.02em;border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:10px 26px;font-size:14px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}@media (hover:hover){.page-module-scss-module__9Z3Caa__outlineButton:hover{background:var(--ct-primary-soft);transform:translateY(-2px)}.page-module-scss-module__9Z3Caa__outlineButton:hover .page-module-scss-module__9Z3Caa__arrow{transform:translate(3px)}}.page-module-scss-module__9Z3Caa__social{text-align:center;margin-top:56px}.page-module-scss-module__9Z3Caa__social p{margin-top:8px}.page-module-scss-module__9Z3Caa__socialTitle{color:var(--ct-heading);font-size:22px;font-weight:700}.page-module-scss-module__9Z3Caa__socialLinks{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:24px;display:flex}.page-module-scss-module__9Z3Caa__socialLink{border:1px solid var(--ct-line);background:var(--ct-card);width:52px;height:52px;color:var(--ct-primary-text);border-radius:16px;justify-content:center;align-items:center;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}@media (hover:hover){.page-module-scss-module__9Z3Caa__socialLink:hover{box-shadow:var(--ct-shadow);transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.page-module-scss-module__9Z3Caa__socialLink{transition:none}.page-module-scss-module__9Z3Caa__socialLink:hover{transform:none}}.page-module-scss-module__9Z3Caa__socialIcon{display:flex}.page-module-scss-module__9Z3Caa__socialIcon svg{width:22px;height:22px}
