._roaa_1wuwv_1{--image-radius: 22px;--card-border: color-mix(in srgb, var(--primary) 22%, transparent);--card-background: color-mix(in srgb, var(--primary) 4%, transparent)}._heroVisual_1wuwv_7{width:100%;max-width:1180px;margin:0 auto}._summaryGrid_1wuwv_13,._problemGrid_1wuwv_14,._featuresGrid_1wuwv_15,._technologyGrid_1wuwv_16{width:100%;max-width:950px;margin:56px auto 0}._summaryGrid_1wuwv_13{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}._problemGrid_1wuwv_14{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._featuresGrid_1wuwv_15{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._technologyGrid_1wuwv_16{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._summaryCard_1wuwv_46,._problemCard_1wuwv_47,._featureCard_1wuwv_48,._technologyCard_1wuwv_49{border:1px solid var(--card-border);border-radius:18px;background:var(--card-background);transition:transform .28s ease,border-color .28s ease,background .28s ease,box-shadow .28s ease}._summaryCard_1wuwv_46:hover,._problemCard_1wuwv_47:hover,._featureCard_1wuwv_48:hover,._technologyCard_1wuwv_49:hover{transform:translateY(-4px);border-color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,transparent);box-shadow:0 14px 34px #0000002e,0 0 0 1px color-mix(in srgb,var(--primary) 28%,transparent)}._summaryCard_1wuwv_46{display:flex;min-height:125px;padding:20px;flex-direction:column;justify-content:space-between}._summaryCard_1wuwv_46 span{font-size:13px;opacity:.58}._summaryCard_1wuwv_46 strong{line-height:1.4}._problemCard_1wuwv_47,._featureCard_1wuwv_48{padding:24px}._problemCard_1wuwv_47>span,._featureCard_1wuwv_48>span,._technologyCard_1wuwv_49>span{font-size:14px;opacity:.58}._problemCard_1wuwv_47 strong{display:block;margin:24px 0 10px;font-size:20px}._problemCard_1wuwv_47 p,._featureCard_1wuwv_48 p{margin:0;line-height:1.6;opacity:.75}._featureCard_1wuwv_48 h3{margin:24px 0 10px;font-size:21px}._technologyCard_1wuwv_49{display:flex;min-height:120px;padding:20px;flex-direction:column;justify-content:space-between}._technologyCard_1wuwv_49 strong{font-size:18px}._videoCard_1wuwv_132{width:100%;max-width:1050px;margin:60px auto 0;overflow:hidden;border:1px solid var(--card-border);border-radius:var(--image-radius);background:#0000002e;box-shadow:0 24px 70px #00000038}._videoToolbar_1wuwv_143{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 22px;border-bottom:1px solid var(--card-border)}._videoToolbar_1wuwv_143>div{display:flex;flex-direction:column;gap:4px}._videoToolbar_1wuwv_143 span{color:var(--primary);font-size:12px;letter-spacing:.08em;text-transform:uppercase}._videoToolbar_1wuwv_143 strong{font-size:17px}._videoToolbar_1wuwv_143 a{color:var(--primary);font-size:14px;text-decoration:none;white-space:nowrap}._videoWrapper_1wuwv_176{position:relative;width:100%;padding-top:56.25%;background:#000}._videoWrapper_1wuwv_176 iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}._flowGrid_1wuwv_192{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;width:100%;max-width:1100px;margin:60px auto 0}._flowGrid_1wuwv_192 article{min-height:170px;padding:22px;border:1px solid var(--card-border);border-radius:18px;background:var(--card-background)}._flowGrid_1wuwv_192 article>span{color:var(--primary);font-size:14px}._flowGrid_1wuwv_192 article strong{display:block;margin:28px 0 10px;font-size:20px}._flowGrid_1wuwv_192 article p{margin:0;line-height:1.55;opacity:.72}._flowArrow_1wuwv_231{color:var(--primary);font-size:28px;opacity:.75}._githubSection_1wuwv_237{display:flex;align-items:center;max-width:700px;margin:0 auto;flex-direction:column;text-align:center}._githubLabel_1wuwv_246{margin-bottom:18px;color:var(--primary);font-size:13px;letter-spacing:.1em;text-transform:uppercase}@media (max-width: 1040px){._summaryGrid_1wuwv_13,._problemGrid_1wuwv_14,._technologyGrid_1wuwv_16,._flowGrid_1wuwv_192{grid-template-columns:repeat(2,minmax(0,1fr))}._flowArrow_1wuwv_231{display:none}}@media (max-width: 696px){._summaryGrid_1wuwv_13,._problemGrid_1wuwv_14,._featuresGrid_1wuwv_15,._technologyGrid_1wuwv_16,._flowGrid_1wuwv_192{grid-template-columns:1fr;margin-top:38px}._videoCard_1wuwv_132{margin-top:38px;border-radius:14px}._videoToolbar_1wuwv_143{align-items:flex-start;padding:16px}._videoToolbar_1wuwv_143 strong{font-size:15px}._videoToolbar_1wuwv_143 a{font-size:12px}._flowGrid_1wuwv_192 article{min-height:auto}}
