@import "https://fonts.googleapis.com/css2?family=Anton&family=DM+Mono:wght@400;500&display=swap";
.page-module-scss-module__0DSKvW__page{--l-black:#0d0d0d;--l-cream:#f7f4eb;--l-cream-light:#fdf7ef;--l-white:#fcfaf7;--l-sand:#f7f2a4;--l-mint:#74f6aa;--l-purple:#7b67cb;--l-almond:#e2dacf;--l-lavender:#cfc3ff;--l-lavender-light:#c4b6ff;width:100%;min-height:100vh;color:var(--l-text-primary,#fff);background:#000;font-family:Inter,sans-serif;position:relative;overflow-x:hidden}.page-module-scss-module__0DSKvW__hero{background:var(--l-black);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;min-height:80vh;padding:140px 80px 100px;display:flex}@media (max-width:1024px){.page-module-scss-module__0DSKvW__hero{padding:120px 40px 80px}}@media (max-width:768px){.page-module-scss-module__0DSKvW__hero{padding:100px 20px 60px}}.page-module-scss-module__0DSKvW__heroBadge{letter-spacing:2px;color:var(--l-text-primary,#fff);text-transform:uppercase;border:1px solid #fff3;border-radius:999px;padding:8px 20px;font-size:13px;font-weight:600}.page-module-scss-module__0DSKvW__heroTitle{letter-spacing:3px;color:var(--l-text-primary,#fff);text-transform:uppercase;font-family:Anton,sans-serif;font-size:clamp(48px,7vw,96px);font-weight:400;line-height:.95}.page-module-scss-module__0DSKvW__heroTitle span{color:var(--l-mint)}.page-module-scss-module__0DSKvW__heroDesc{color:#ffffffb3;max-width:700px;font-size:20px;line-height:1.6}@media (max-width:768px){.page-module-scss-module__0DSKvW__heroDesc{font-size:16px}}.page-module-scss-module__0DSKvW__heroCta{box-sizing:border-box;cursor:pointer;background:var(--l-neon,#cf0);color:var(--l-black);border:none;border-radius:999px;padding:16px 36px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-block}.page-module-scss-module__0DSKvW__heroCta:hover{opacity:.9;transform:scale(1.05)}.page-module-scss-module__0DSKvW__pipeline{background:var(--l-cream);flex-direction:column;gap:80px;width:100%;padding:100px 80px;display:flex}@media (max-width:1024px){.page-module-scss-module__0DSKvW__pipeline{gap:60px;padding:80px 40px}}@media (max-width:768px){.page-module-scss-module__0DSKvW__pipeline{gap:48px;padding:60px 20px}}.page-module-scss-module__0DSKvW__pipelineTitle{letter-spacing:2px;text-align:center;color:#000;text-transform:uppercase;font-family:Anton,sans-serif;font-size:64px;font-weight:400;line-height:1.05}@media (max-width:1024px){.page-module-scss-module__0DSKvW__pipelineTitle{font-size:48px}}@media (max-width:768px){.page-module-scss-module__0DSKvW__pipelineTitle{font-size:36px}}.page-module-scss-module__0DSKvW__pipelineGrid{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}@media (max-width:1024px){.page-module-scss-module__0DSKvW__pipelineGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page-module-scss-module__0DSKvW__pipelineGrid{grid-template-columns:1fr}}.page-module-scss-module__0DSKvW__stepCard{background:#fff;border-radius:20px;flex-direction:column;gap:20px;padding:36px 28px;display:flex}.page-module-scss-module__0DSKvW__stepNum{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-family:Anton,sans-serif;font-size:20px;font-weight:400;display:flex}.page-module-scss-module__0DSKvW__stepNumPurple{background:var(--l-purple)}.page-module-scss-module__0DSKvW__stepNumMint{background:#2d9a5e}.page-module-scss-module__0DSKvW__stepNumSand{background:#b0a84d}.page-module-scss-module__0DSKvW__stepNumLavender{background:#8b7ec8}.page-module-scss-module__0DSKvW__stepNumCoral{background:#c75a4a}.page-module-scss-module__0DSKvW__stepName{color:#000;font-size:20px;font-weight:700}.page-module-scss-module__0DSKvW__stepDesc{color:#0009;font-size:14px;line-height:1.7}.page-module-scss-module__0DSKvW__useCases{background:var(--l-black);flex-direction:column;align-items:center;gap:64px;width:100%;padding:100px 80px;display:flex}@media (max-width:1024px){.page-module-scss-module__0DSKvW__useCases{padding:80px 40px}}@media (max-width:768px){.page-module-scss-module__0DSKvW__useCases{padding:60px 20px}}.page-module-scss-module__0DSKvW__useCasesTitle{letter-spacing:2px;text-align:center;color:var(--l-text-primary,#fff);text-transform:uppercase;font-family:Anton,sans-serif;font-size:64px;font-weight:400;line-height:1.05}@media (max-width:1024px){.page-module-scss-module__0DSKvW__useCasesTitle{font-size:48px}}@media (max-width:768px){.page-module-scss-module__0DSKvW__useCasesTitle{font-size:36px}}.page-module-scss-module__0DSKvW__useCasesGrid{grid-template-columns:repeat(2,1fr);gap:24px;width:100%;max-width:1200px;display:grid}@media (max-width:768px){.page-module-scss-module__0DSKvW__useCasesGrid{grid-template-columns:1fr}}.page-module-scss-module__0DSKvW__useCaseCard{background:var(--l-surface-1,#111113);border:1px solid #ffffff0d;border-radius:20px;flex-direction:column;gap:16px;padding:36px;display:flex}.page-module-scss-module__0DSKvW__useCaseIcon{font-size:32px}.page-module-scss-module__0DSKvW__useCaseName{color:var(--l-text-primary,#fff);font-size:20px;font-weight:700}.page-module-scss-module__0DSKvW__useCaseDesc{color:#ffffff80;font-size:15px;line-height:1.7}.page-module-scss-module__0DSKvW__comparison{background:var(--l-cream-light);flex-direction:column;align-items:center;gap:48px;width:100%;padding:100px 80px;display:flex}@media (max-width:1024px){.page-module-scss-module__0DSKvW__comparison{padding:80px 40px}}@media (max-width:768px){.page-module-scss-module__0DSKvW__comparison{padding:60px 20px}}.page-module-scss-module__0DSKvW__compTitle{letter-spacing:2px;text-align:center;color:#000;text-transform:uppercase;font-family:Anton,sans-serif;font-size:56px;font-weight:400;line-height:1.05}@media (max-width:768px){.page-module-scss-module__0DSKvW__compTitle{font-size:36px}}.page-module-scss-module__0DSKvW__compTable{background:#fff;border-radius:16px;width:100%;max-width:900px;overflow:hidden}.page-module-scss-module__0DSKvW__compRow{border-bottom:1px solid #0000000f;grid-template-columns:1fr 1fr 1fr;display:grid}.page-module-scss-module__0DSKvW__compRow:last-child{border-bottom:none}.page-module-scss-module__0DSKvW__compHeaderRow{color:#000;background:#00000008;font-size:14px;font-weight:700}.page-module-scss-module__0DSKvW__compCell{color:#000000b3;padding:16px 24px;font-size:14px;line-height:1.5}@media (max-width:768px){.page-module-scss-module__0DSKvW__compCell{padding:12px 16px;font-size:13px}}
