.page-module-scss-module__rcUngW__page{gap:2rem;width:min(100% - 2rem,84rem);margin:0 auto;padding:4rem 0;display:grid}.page-module-scss-module__rcUngW__hero{background:radial-gradient(circle at top right, rgba(var(--support-accent-rgb), .16), transparent 28rem),radial-gradient(circle at bottom left, rgba(var(--primary-rgb), .16), transparent 24rem),linear-gradient(180deg, rgba(var(--hero-start-rgb), .98), rgba(var(--hero-end-rgb), .99));border:1px solid rgba(var(--surface-rgb), .1);color:var(--text-inverse);box-shadow:0 1px 0 rgba(var(--ink-950-rgb), .05),0 28px 90px rgba(var(--ink-950-rgb), .14);border-radius:1.8rem;gap:1.25rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.page-module-scss-module__rcUngW__heroCopy{gap:1rem;display:grid}.page-module-scss-module__rcUngW__heroCopy h1{letter-spacing:0;margin:0;font-size:3rem;line-height:.92}.page-module-scss-module__rcUngW__heroCopy p{max-width:44rem;color:rgba(var(--surface-rgb), .84);margin:0}.page-module-scss-module__rcUngW__badge{background:rgba(var(--surface-rgb), .08);width:fit-content;color:rgba(var(--surface-rgb), .92);letter-spacing:0;text-transform:uppercase;border-radius:999px;align-items:center;padding:.45rem .75rem;font-size:.82rem;display:inline-flex}.page-module-scss-module__rcUngW__actions{flex-wrap:wrap;gap:.85rem;display:flex}.page-module-scss-module__rcUngW__languageGrid{gap:1rem;display:grid}@media (min-width:64rem){.page-module-scss-module__rcUngW__languageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module-scss-module__rcUngW__workflowGrid{gap:1rem;display:grid}@media (min-width:64rem){.page-module-scss-module__rcUngW__workflowGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module-scss-module__rcUngW__languageCard{background:linear-gradient(180deg, rgba(var(--surface-rgb), .99), rgba(var(--surface-subtle-rgb), .94)),rgba(var(--surface-rgb), .92);border:1px solid rgba(var(--ink-950-rgb), .08);box-shadow:inset 0 1px 0 rgba(var(--surface-rgb), .84),inset 0 -1px 0 rgba(var(--ink-950-rgb), .02);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1px 0 rgba(var(--ink-950-rgb), .04),0 18px 44px rgba(var(--ink-950-rgb), .08);border-radius:1.6rem;gap:1rem;padding:1.35rem;display:grid}.page-module-scss-module__rcUngW__workflowCard{border-top:1px solid rgba(var(--ink-950-rgb), .12);gap:.5rem;padding:1rem 0 0;display:grid}.page-module-scss-module__rcUngW__workflowCard h2,.page-module-scss-module__rcUngW__workflowCard p{margin:0}.page-module-scss-module__rcUngW__workflowCard h2{font-size:1.08rem;line-height:1.25}.page-module-scss-module__rcUngW__workflowCard p{color:var(--text-secondary);line-height:var(--copy-line-height)}.page-module-scss-module__rcUngW__languageMeta{gap:.7rem;display:grid}.page-module-scss-module__rcUngW__languageMeta h2{margin:0;font-size:1.3rem}.page-module-scss-module__rcUngW__languageMeta p,.page-module-scss-module__rcUngW__languageMeta small{color:var(--text-secondary);margin:0}.page-module-scss-module__rcUngW__languageBadge{background:rgba(var(--primary-rgb), .08);width:fit-content;color:var(--primary);text-transform:uppercase;letter-spacing:0;border-radius:999px;padding:.4rem .65rem;font-size:.78rem;display:inline-flex}
