.Hero-module__Vtspxq__root{padding-top:var(--space-32);padding-bottom:var(--space-24);text-align:center;background-color:var(--color-bg);justify-content:center;align-items:center;min-height:auto;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.Hero-module__Vtspxq__root{padding-top:var(--space-24);padding-bottom:var(--space-16);min-height:auto}}@keyframes Hero-module__Vtspxq__slowPan{0%{transform:scale(1.05)translate(0)}50%{transform:scale(1.1)translate(-1%,-1%)}to{transform:scale(1.05)translate(0)}}.Hero-module__Vtspxq__backgroundContainer{z-index:1;background-color:var(--color-bg);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.Hero-module__Vtspxq__backgroundZoom{z-index:1;width:110%;height:110%;animation:30s ease-in-out infinite Hero-module__Vtspxq__slowPan;position:absolute;top:-5%;left:-5%}.Hero-module__Vtspxq__lightStreak{z-index:3;pointer-events:none;filter:blur(6px);mix-blend-mode:screen;background:linear-gradient(100deg,#0000 0%,#d4af3700 30%,#d4af371f 48%,#ffd78c2e 52%,#d4af371a 56%,#d4af3700 70%,#0000 100%);width:40%;height:100%;animation:14s linear infinite Hero-module__Vtspxq__streakDrift;position:absolute;top:0;left:-40%}@keyframes Hero-module__Vtspxq__streakDrift{0%{opacity:0;transform:translate(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(360vw)}}@media (prefers-reduced-motion:reduce){.Hero-module__Vtspxq__lightStreak{animation:none;display:none}.Hero-module__Vtspxq__backgroundZoom{animation:none}}.Hero-module__Vtspxq__bgImage{object-fit:cover;object-position:center;opacity:.65;filter:brightness(.95)contrast(1.08)saturate(1.05)}.Hero-module__Vtspxq__bgVideo{object-fit:cover;object-position:center;z-index:1;opacity:0;pointer-events:none;filter:brightness(.95)contrast(1.08)saturate(1.05);width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.Hero-module__Vtspxq__bgVideoLoaded{opacity:.65}.Hero-module__Vtspxq__overlay{background:linear-gradient(180deg,#0a0a0c40 0%,#0a0a0c8c 45%,var(--color-bg)100%);z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 150px #000000e6}.Hero-module__Vtspxq__glowAmbient{z-index:2;pointer-events:none;background:radial-gradient(circle,#d4af3714 0%,#0a0a0c00 70%);border-radius:50%;width:60vw;max-width:800px;height:60vw;max-height:800px;animation:8s ease-in-out infinite alternate Hero-module__Vtspxq__glowPulse;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}@keyframes Hero-module__Vtspxq__glowPulse{0%{opacity:.6;transform:translate(-50%,-50%)scale(1)}to{opacity:1;transform:translate(-50%,-60%)scale(1.1)}}.Hero-module__Vtspxq__content{z-index:10;flex-direction:column;align-items:center;max-width:1000px;margin:0 auto;display:flex;position:relative}.Hero-module__Vtspxq__label{text-transform:uppercase;letter-spacing:.3em;font-size:var(--text-xs);color:var(--color-accent);margin-bottom:var(--space-6);font-weight:600}.Hero-module__Vtspxq__label:before,.Hero-module__Vtspxq__label:after{content:"";vertical-align:middle;background-color:var(--color-accent);opacity:.5;width:20px;height:1px;margin:0 12px;display:inline-block}.Hero-module__Vtspxq__title{margin:0 auto var(--space-6)auto;letter-spacing:-.01em;color:var(--color-fg);text-align:center;background:linear-gradient(#fff 0%,#ffffffbf 100%);-webkit-text-fill-color:transparent;text-shadow:0 8px 32px #ffffff26;-webkit-background-clip:text;max-width:20ch;font-size:clamp(2.25rem,6vw,2.75rem);font-weight:400;line-height:1.08}@media (min-width:768px){.Hero-module__Vtspxq__title{max-width:22ch;font-size:clamp(2.75rem,5vw,4rem)}}.Hero-module__Vtspxq__subtitle{font-size:var(--text-xl);color:var(--color-muted);margin:0 auto var(--space-8)auto;text-align:center;max-width:700px;font-weight:300;line-height:1.6}.Hero-module__Vtspxq__proofStrip{justify-content:center;gap:var(--space-10);margin:0 auto var(--space-12)auto;max-width:760px;padding:0;padding:var(--space-6)0;border-top:1px solid #d4af372e;border-bottom:1px solid #d4af372e;flex-wrap:wrap;list-style:none;display:flex}.Hero-module__Vtspxq__proofStrip li{flex-direction:column;align-items:center;gap:.2rem;display:flex}.Hero-module__Vtspxq__proofValue{font-size:var(--text-xl);color:var(--color-accent);letter-spacing:-.01em;font-weight:600}.Hero-module__Vtspxq__proofLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted);opacity:.85}@media (max-width:640px){.Hero-module__Vtspxq__proofStrip{gap:var(--space-6)}.Hero-module__Vtspxq__proofValue{font-size:var(--text-lg)}}.Hero-module__Vtspxq__ctas{gap:var(--space-8);flex-wrap:wrap;justify-content:center;margin-bottom:0;display:flex}.Hero-module__Vtspxq__primaryCta,.Hero-module__Vtspxq__secondaryCta{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.15em;border-radius:var(--radius-md);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);z-index:1;justify-content:center;align-items:center;padding:1.25rem 2.75rem;font-weight:500;transition:all .5s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.Hero-module__Vtspxq__primaryCta{color:#000;border:1px solid var(--color-accent);background:#d4af37e6;font-weight:600;box-shadow:0 0 30px #d4af3740}.Hero-module__Vtspxq__secondaryCta{color:var(--color-fg);background:#ffffff05;border:1px solid #ffffff1a}.Hero-module__Vtspxq__primaryCta:after,.Hero-module__Vtspxq__secondaryCta:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0;transform:translate(-100%)}.Hero-module__Vtspxq__primaryCta:hover:after,.Hero-module__Vtspxq__secondaryCta:hover:after{transform:translate(100%)}@media (hover:hover){.Hero-module__Vtspxq__primaryCta:hover{background:var(--color-accent);color:#000;transform:translateY(-2px);box-shadow:0 0 50px #d4af3773}.Hero-module__Vtspxq__secondaryCta:hover{color:#fff;background:#ffffff14;border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 10px 30px #00000080}}
