.page-module__meqK-a__main{min-height:100dvh;padding:calc(var(--header-height) + 80px) var(--safe) 80px;flex-direction:column;align-items:center;gap:120px;display:flex}@media (max-width:799.98px){.page-module__meqK-a__main{padding-top:calc(var(--header-height) + 40px);gap:80px}}.page-module__meqK-a__hero{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:800px;display:flex}.page-module__meqK-a__title{font-family:var(--next-font-mono), ui-monospace, monospace;letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(64px,15vw,180px);font-weight:400;line-height:.85}.page-module__meqK-a__tagline{font-family:var(--next-font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.2em;opacity:.7;font-size:clamp(16px,3vw,24px)}.page-module__meqK-a__description{font-family:var(--next-font-mono), ui-monospace, monospace;opacity:.5;text-wrap:balance;max-width:600px;font-size:clamp(14px,1.5vw,16px);line-height:1.7}.page-module__meqK-a__ctaButtons{flex-direction:column;align-items:center;gap:16px;margin-top:16px;display:flex}@media (min-width:800px){.page-module__meqK-a__ctaButtons{flex-direction:row;justify-content:center}}.page-module__meqK-a__button{font-family:var(--next-font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.05em;background:var(--color-secondary);color:var(--color-primary);padding:16px 32px;font-size:14px;text-decoration:none;transition:opacity .2s}.page-module__meqK-a__button:hover{opacity:.8}.page-module__meqK-a__buttonSecondary{font-family:var(--next-font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--color-secondary);color:var(--color-secondary);padding:16px 32px;font-size:14px;text-decoration:none;transition:background .2s,color .2s}.page-module__meqK-a__buttonSecondary:hover{background:var(--color-secondary);color:var(--color-primary)}.page-module__meqK-a__sectionTitle{font-family:var(--next-font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.2em;opacity:.5;text-align:center;margin-bottom:48px;font-size:clamp(12px,1.5vw,14px)}.page-module__meqK-a__steps{width:100%;max-width:1200px;padding:0 var(--safe)}.page-module__meqK-a__stepsGrid{grid-gap:48px;grid-template-columns:1fr;gap:48px;display:grid}@media (min-width:800px){.page-module__meqK-a__stepsGrid{grid-template-columns:repeat(3,1fr);gap:64px}}.page-module__meqK-a__step{text-align:center}.page-module__meqK-a__stepNumber{font-family:var(--next-font-mono), ui-monospace, monospace;opacity:.1;margin-bottom:16px;font-size:clamp(48px,8vw,80px);font-weight:400;line-height:1}.page-module__meqK-a__stepTitle{font-family:var(--next-font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-size:clamp(18px,2vw,24px)}.page-module__meqK-a__stepDescription{font-family:var(--next-font-mono), ui-monospace, monospace;opacity:.5;text-wrap:balance;font-size:14px;line-height:1.7}.page-module__meqK-a__features{width:100%;max-width:1200px;padding:0 var(--safe)}.page-module__meqK-a__featuresGrid{grid-gap:16px;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (min-width:800px){.page-module__meqK-a__featuresGrid{grid-template-columns:repeat(4,1fr)}}.page-module__meqK-a__feature{aspect-ratio:1;background:#ffffff05;border:1px solid #ffffff1a;flex-direction:column;justify-content:flex-end;padding:24px;display:flex}.page-module__meqK-a__featureTitle{font-family:var(--next-font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:14px}.page-module__meqK-a__featureDescription{font-family:var(--next-font-mono), ui-monospace, monospace;opacity:.5;font-size:12px;line-height:1.5}.page-module__meqK-a__useCases{width:100%;max-width:1000px;padding:0 var(--safe)}.page-module__meqK-a__useCasesGrid{grid-gap:32px;grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:800px){.page-module__meqK-a__useCasesGrid{grid-template-columns:repeat(3,1fr)}}.page-module__meqK-a__useCase{text-align:center;padding:32px}.page-module__meqK-a__useCaseLabel{font-family:var(--next-font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--color-secondary);margin-bottom:20px;padding:8px 16px;font-size:14px;display:inline-block}.page-module__meqK-a__useCaseDescription{font-family:var(--next-font-mono), ui-monospace, monospace;opacity:.5;text-wrap:balance;font-size:14px;line-height:1.7}.page-module__meqK-a__finalCta{text-align:center;padding:80px var(--safe);border-top:1px solid #ffffff1a;width:100%}.page-module__meqK-a__finalCtaTitle{font-family:var(--next-font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;font-size:clamp(24px,4vw,40px)}.page-module__meqK-a__finalCtaDescription{font-family:var(--next-font-mono), ui-monospace, monospace;opacity:.5;margin-bottom:32px;font-size:14px}
