.ziYfO{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-primary)}._7Fq5s{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:80px 24px 60px;max-width:1000px;margin:0 auto;width:100%;z-index:1}.wuWy4{font-size:42px;font-weight:700;color:var(--text-primary);margin:0 0 16px;font-family:var(--font-ui)}.Hf1w0,.wuWy4{text-align:center}.Hf1w0{font-size:18px;color:var(--text-secondary);margin:0 0 48px;max-width:600px}.QZcGJ{padding:30px;background:color-mix(in srgb,var(--bg-card),transparent 10%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);margin-bottom:50px;border-radius:8px}.shVBE{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:32px;width:100%}.RP9vH{padding:24px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:6px;text-decoration:none;transition:all .2s ease}.RP9vH button{display:inline-block;flex-shrink:1;width:auto}.hJwOH{margin-top:0;font-family:var(--font-ui)}._716m3{margin-bottom:30px;text-align:center}.RP9vH:hover{background:color-mix(in srgb,var(--bg-card),var(--accent-primary) 10%);border-color:var(--accent-primary);box-shadow:0 4px 12px rgba(0,0,0,.1)}.RP9vH:hover .Ub5d7{color:color-mix(in srgb,var(--accent-primary),white 10%)}.RP9vH:hover .jPls2{transform:translateX(5px)}.dOQ1i{font-size:30px;font-weight:600;color:var(--text-primary);margin:0 0 8px;font-family:var(--font-ui)}.j0F5h{font-size:15px;color:var(--text-secondary);margin:0 0 16px;line-height:1.5;flex:1 1}.Ub5d7{font-size:18px;color:var(--accent-primary)}.jPls2{display:inline-block;transition:transform .3s ease}@media (max-width:768px){._7Fq5s{padding:70px 16px 40px}.wuWy4{font-size:32px}.Hf1w0{font-size:16px}.shVBE{grid-template-columns:1fr}}.XdFfN{position:absolute;z-index:0;left:0;top:0;height:800px;width:100vw}