/* per-site-fingerprint:51d6ce2a1b5dad8f */
.rgrym4d20bb5d231e325a{padding:var(--space-xl) 0;background-color:var(--color-bg);min-height:55vh;display:flex;align-items:center}.cqsdbf2fbedf07adecb5d{max-width:900px;margin:0 auto;text-align:center}.efwlw141e6d66774e97eb{font-size:clamp(3.5rem,8vw,5rem);font-weight:800;letter-spacing:-.03em;color:var(--color-primary-dark);margin-bottom:var(--space-sm)}.obnatb5a7c327e39ff9f6{color:var(--color-text-muted);font-size:var(--font-size-lg);max-width:60ch;margin:0 auto var(--space-lg)}.ivmjhf1eeedc0d209e99d{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-sm);margin-top:var(--space-md)}.qqcgx09c373efe57fc2a0{display:flex;align-items:center;justify-content:center;padding:.9rem 1rem;border-radius:var(--radius-md);background-color:var(--color-bg-alt);border:1px solid var(--color-border);font-weight:700;color:var(--color-text);transition:background-color var(--transition-base),border-color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base);box-shadow:var(--shadow-sm)}.qqcgx09c373efe57fc2a0:hover{background-color:var(--color-primary-light);border-color:rgba(var(--color-primary-rgb),.35);transform:translateY(-1px);box-shadow:var(--shadow-md);color:var(--color-text)}.qqcgx09c373efe57fc2a0:active{transform:translateY(0);box-shadow:var(--shadow-sm)}@media(max-width:768px){.rgrym4d20bb5d231e325a{padding:var(--space-lg) 0;min-height:auto;align-items:stretch}.obnatb5a7c327e39ff9f6{font-size:var(--font-size-base);margin-bottom:var(--space-md)}}
