.companyPage-module-scss-module__BVb5Ka__hero{--pr-primary:#534dfd;--pr-primary-text:#534dfd;--pr-primary-soft:#f0eeff;--pr-heading:#0f0e1a;--pr-text:#4b4a63;--pr-muted:#64748b;--pr-bg:#fff;--pr-bg-alt:#f8f7fe;--pr-card:#fff;--pr-line:#ecebf5;--pr-shadow:0 24px 48px -28px #534dfd38}:root[data-theme=dark] .companyPage-module-scss-module__BVb5Ka__hero{--pr-primary-text:#a5a2ff;--pr-primary-soft:#818cf824;--pr-heading:#eef0ff;--pr-text:#c3c8d9;--pr-muted:#8b93ad;--pr-bg:#0b0b1a;--pr-bg-alt:#0e0d24;--pr-card:#15152b;--pr-line:#26263f;--pr-shadow:0 24px 48px -28px #0009}.companyPage-module-scss-module__BVb5Ka__hero{width:100%;color:var(--pr-text);background:radial-gradient(60% 50% at 50% 0%, #534dfd0f 0%, transparent 70%),var(--pr-bg-alt);padding:64px 0 72px}@media (min-width:768px){.companyPage-module-scss-module__BVb5Ka__hero{padding:88px 0 96px}}.companyPage-module-scss-module__BVb5Ka__container{max-width:1360px;margin:0 auto;padding:0 1rem}@media (min-width:768px){.companyPage-module-scss-module__BVb5Ka__container{padding:0 32px}}.companyPage-module-scss-module__BVb5Ka__intro{text-align:center;max-width:1000px;margin:0 auto}.companyPage-module-scss-module__BVb5Ka__intro .companyPage-module-scss-module__BVb5Ka__eyebrow{background:var(--pr-primary-soft);color:var(--pr-primary-text);letter-spacing:.02em;border-radius:999px;padding:.5rem 1.125rem;font-size:13px;font-weight:700;display:inline-block}.companyPage-module-scss-module__BVb5Ka__intro .companyPage-module-scss-module__BVb5Ka__title{color:var(--pr-heading);letter-spacing:-.01em;margin-top:1.25rem;font-size:28px;font-weight:800;line-height:1.15}@media (min-width:768px){.companyPage-module-scss-module__BVb5Ka__intro .companyPage-module-scss-module__BVb5Ka__title{font-size:34px}}.companyPage-module-scss-module__BVb5Ka__intro .companyPage-module-scss-module__BVb5Ka__description{color:var(--pr-text);margin-top:1rem;font-size:16px;line-height:1.75}@media (min-width:768px){.companyPage-module-scss-module__BVb5Ka__intro .companyPage-module-scss-module__BVb5Ka__description{font-size:18px}}.companyPage-module-scss-module__BVb5Ka__intro .companyPage-module-scss-module__BVb5Ka__description{max-width:780px;margin-inline:auto}.companyPage-module-scss-module__BVb5Ka__intro .companyPage-module-scss-module__BVb5Ka__title{font-size:36px}@media (min-width:768px){.companyPage-module-scss-module__BVb5Ka__intro .companyPage-module-scss-module__BVb5Ka__title{font-size:56px}}.companyPage-module-scss-module__BVb5Ka__section{--pr-primary:#534dfd;--pr-primary-text:#534dfd;--pr-primary-soft:#f0eeff;--pr-heading:#0f0e1a;--pr-text:#4b4a63;--pr-muted:#64748b;--pr-bg:#fff;--pr-bg-alt:#f8f7fe;--pr-card:#fff;--pr-line:#ecebf5;--pr-shadow:0 24px 48px -28px #534dfd38}:root[data-theme=dark] .companyPage-module-scss-module__BVb5Ka__section{--pr-primary-text:#a5a2ff;--pr-primary-soft:#818cf824;--pr-heading:#eef0ff;--pr-text:#c3c8d9;--pr-muted:#8b93ad;--pr-bg:#0b0b1a;--pr-bg-alt:#0e0d24;--pr-card:#15152b;--pr-line:#26263f;--pr-shadow:0 24px 48px -28px #0009}.companyPage-module-scss-module__BVb5Ka__section{width:100%;color:var(--pr-text);background:var(--pr-bg);padding:56px 0 80px}@media (min-width:768px){.companyPage-module-scss-module__BVb5Ka__section{padding:80px 0 104px}}.companyPage-module-scss-module__BVb5Ka__sectionTitle{color:var(--pr-heading);text-align:center;font-size:26px;font-weight:800}@media (min-width:768px){.companyPage-module-scss-module__BVb5Ka__sectionTitle{font-size:32px}}.companyPage-module-scss-module__BVb5Ka__sectionDescription{text-align:center;max-width:680px;margin:12px auto 0;font-size:16px;line-height:1.7}.companyPage-module-scss-module__BVb5Ka__spaced{margin-top:72px}.companyPage-module-scss-module__BVb5Ka__grid{grid-template-columns:1fr;gap:20px;margin-top:40px;display:grid}@media (min-width:768px){.companyPage-module-scss-module__BVb5Ka__grid{grid-template-columns:repeat(2,1fr)}}.companyPage-module-scss-module__BVb5Ka__card{border:1px solid var(--pr-line);background:var(--pr-card);color:var(--pr-text);border-radius:24px;flex-direction:column;align-items:flex-start;gap:8px;padding:28px;line-height:1.7;display:flex}.companyPage-module-scss-module__BVb5Ka__cardSpaced{margin-top:20px}.companyPage-module-scss-module__BVb5Ka__cardTitle{color:var(--pr-heading);font-size:19px;font-weight:700}.companyPage-module-scss-module__BVb5Ka__cardLink{color:var(--pr-primary-text);margin-top:8px;font-weight:700}.companyPage-module-scss-module__BVb5Ka__empty{border:1px dashed var(--pr-line);background:var(--pr-bg-alt);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:12px;max-width:720px;margin:40px auto 0;padding:40px 28px;line-height:1.7;display:flex}.companyPage-module-scss-module__BVb5Ka__emptyTitle{color:var(--pr-heading);font-size:20px;font-weight:700}.companyPage-module-scss-module__BVb5Ka__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){.companyPage-module-scss-module__BVb5Ka__primaryButton:hover{transform:translateY(-2px);box-shadow:0 16px 28px -10px #534dfda6}.companyPage-module-scss-module__BVb5Ka__primaryButton:hover .companyPage-module-scss-module__BVb5Ka__arrow{transform:translate(3px)}}.companyPage-module-scss-module__BVb5Ka__primaryButton{margin-top:8px}.companyPage-module-scss-module__BVb5Ka__arrow{transition:transform .15s;display:flex}.companyPage-module-scss-module__BVb5Ka__arrow svg{width:18px;height:18px}.companyPage-module-scss-module__BVb5Ka__logos{grid-template-columns:1fr;gap:20px;margin-top:40px;display:grid}@media (min-width:768px){.companyPage-module-scss-module__BVb5Ka__logos{grid-template-columns:repeat(2,1fr)}}.companyPage-module-scss-module__BVb5Ka__logoCard{border:1px solid var(--pr-line);background:var(--pr-card);border-radius:24px;overflow:hidden}.companyPage-module-scss-module__BVb5Ka__logoPreview{background:#fff;justify-content:center;align-items:center;height:180px;display:flex}.companyPage-module-scss-module__BVb5Ka__logoPreview.companyPage-module-scss-module__BVb5Ka__dark{background:#11101a}.companyPage-module-scss-module__BVb5Ka__logoPreview img{width:auto;height:44px}.companyPage-module-scss-module__BVb5Ka__logoMeta{color:var(--pr-heading);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-weight:600;display:flex}.companyPage-module-scss-module__BVb5Ka__swatch{color:var(--pr-heading);align-items:center;gap:10px;margin-top:8px;font-weight:600;display:inline-flex}.companyPage-module-scss-module__BVb5Ka__swatch i{background:#534dfd;border-radius:8px;width:28px;height:28px}
