.container{max-width:1200px;padding:var(--spacing-lg);z-index:1;margin:0 auto;position:relative}.hero{text-align:center;padding:var(--spacing-3xl)0;margin-bottom:var(--spacing-3xl)}.emoji{margin-bottom:var(--spacing-lg);font-size:clamp(4rem,10vw,8rem);display:inline-block}.hero h1{margin-bottom:var(--spacing-md)}.security-badge-btn{cursor:pointer;background:0 0;border:none;padding:0;transition:transform .2s}.security-badge-btn:hover{transform:scale(1.05)}.security-badge{color:#f44;letter-spacing:.1em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ff44441a;border:1px solid #f443;border-radius:100px;margin-bottom:1.5rem;padding:8px 16px;font-size:.8rem;font-weight:600;display:inline-block}.error-text{color:#f44}.hero-subtitle{color:var(--color-text-secondary);max-width:700px;margin:0 auto var(--spacing-2xl);font-size:clamp(1.125rem,2.5vw,1.5rem);line-height:1.8}.golden-text{color:var(--color-primary);font-weight:600}.domain-badges{gap:var(--spacing-lg);max-width:700px;margin:var(--spacing-2xl)auto 0;grid-template-columns:repeat(2,1fr);display:grid}.domain-link{transition:transform var(--transition-normal);text-decoration:none;display:block}.domain-link:hover{transform:scale(1.02)}.domain-badge{align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl)var(--spacing-xl);cursor:pointer;background:linear-gradient(#1d19171a 0%,#1d191799 100%);border:1px solid #f59e0b99;border-radius:20px;flex-direction:column;width:100%;display:flex;box-shadow:0 0 10px #f59e0b4d,inset 0 0 10px #f59e0b1a}.domain-badge:hover{border-color:#f59e0b66;transform:translateY(-8px)scale(1.02);box-shadow:0 20px 40px #f59e0b26,inset 0 0 0 1px #f59e0b0d}.domain-badge:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#f59e0b33,#0000);height:1px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.domain-badge:hover:after{opacity:1}.domain-text{font-family:var(--font-sora),sans-serif;color:#fff;letter-spacing:-.01em;font-size:1.5rem;font-weight:600}.status-badge{color:#10b981;text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10b9811a;border:1px solid #10b98133;border-radius:100px;padding:6px 16px;font-size:.75rem;font-weight:600}.section{margin-bottom:var(--spacing-3xl)}.section-title{text-align:center;margin-bottom:var(--spacing-2xl);font-size:clamp(2rem,4vw,2.5rem)}.reasons-grid{gap:var(--spacing-xl);margin-top:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.reason-card{padding:var(--spacing-xl);text-align:center;background:linear-gradient(135deg,#f59e0b14 0%,#fbbf240d 100%);flex-direction:column;align-items:center;display:flex}.reason-icon{margin-bottom:var(--spacing-md);font-size:3.5rem}.reason-card h3{margin-bottom:var(--spacing-sm);color:var(--color-text-primary);font-size:1.5rem}.reason-card p{color:var(--color-text-secondary);margin:0;font-size:1rem}.cta-section{margin:var(--spacing-3xl)0;text-align:center}.cta-subtitle{color:var(--color-text-secondary);max-width:600px;margin:0 auto var(--spacing-xl);font-size:1.25rem}.cta-buttons{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.social-links{gap:var(--spacing-xl);margin-top:var(--spacing-xl);justify-content:center;display:flex}.social-link{transition:transform var(--transition-normal),opacity var(--transition-normal);justify-content:center;align-items:center;display:flex}.social-link:hover{transform:translateY(-4px)scale(1.1)}.social-icon{width:48px;height:48px}.footer{text-align:center;padding:var(--spacing-2xl)0;border-top:1px solid var(--glass-border);margin-top:var(--spacing-3xl)}.footer p{color:var(--color-text-muted);margin:0;font-size:.95rem}.footer-bold{font-size:clamp(1.5rem,4vw,3rem);font-weight:800}@media (max-width:768px){.hero{padding:var(--spacing-2xl)0}.domain-badges{grid-template-columns:1fr;max-width:300px}.domain-badge{width:100%}.reasons-grid{grid-template-columns:1fr}.cta-buttons{flex-direction:column;align-items:stretch}.btn{justify-content:center;width:100%}}@media (max-width:480px){.container{padding:var(--spacing-md)}.cta-card{padding:var(--spacing-xl)var(--spacing-md)}}
