.Hero_hero__bqvNd{min-height:calc(100dvh - var(--header-height));display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.Hero_bgImage__HgV45{object-fit:cover;object-position:60% center}.Hero_overlay__GFOqg{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(8,9,10,.85) 0,rgba(8,9,10,.5) 45%,rgba(8,9,10,.55) 75%,rgba(17,18,19,.95) 92%,rgba(17,18,19,1))}.Hero_inner__lGUYu{max-width:var(--max-width);margin:0 auto;padding:var(--space-8) var(--space-6);width:100%;position:relative;z-index:2}.Hero_content__WDVga{display:flex;flex-direction:column;gap:var(--space-6);text-align:center}.Hero_headline__wPoAT{font-size:var(--font-size-hero);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:var(--color-text-primary)}.Hero_subheadline__zMjct{font-size:var(--font-size-lg);color:rgba(255,255,255,.7);line-height:1.6;max-width:520px;margin:0 auto;text-wrap:balance}.Hero_credentials__jhp9Q{display:inline-flex;flex-direction:column;gap:var(--space-1);color:rgba(255,255,255,.92);font-size:var(--font-size-base);font-weight:500;line-height:1.45;letter-spacing:.01em;border-left:2px solid var(--color-accent);padding-left:var(--space-4);width:-moz-fit-content;width:fit-content;margin:var(--space-5) auto 0;text-shadow:0 1px 12px rgba(0,0,0,.55)}.Hero_credentials__jhp9Q span{opacity:.7;text-align:left}.Hero_ctaGroup__H2_On{display:flex;gap:var(--space-4);flex-wrap:wrap;justify-content:center;padding-top:var(--space-2)}.Hero_outlineCta__gcj7f,.Hero_primaryCta__QNxhk{position:relative;overflow:hidden;isolation:isolate}.Hero_outlineCta__gcj7f:hover,.Hero_primaryCta__QNxhk:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(232,244,248,.18)}.Hero_outlineCta__gcj7f{border-color:rgba(232,244,248,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Hero_outlineCta__gcj7f:hover{box-shadow:0 8px 24px rgba(232,244,248,.1)}.Hero_outlineCta__gcj7f:after,.Hero_primaryCta__QNxhk:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.22) 50%,transparent 70%);transform:translateX(-110%);transition:transform .48s cubic-bezier(.22,1,.36,1);pointer-events:none;z-index:1}.Hero_outlineCta__gcj7f:hover:after,.Hero_primaryCta__QNxhk:hover:after{transform:translateX(110%)}@media (prefers-reduced-motion:no-preference){.Hero_credentials__jhp9Q,.Hero_ctaGroup__H2_On,.Hero_headline__wPoAT,.Hero_subheadline__zMjct{opacity:0;animation:Hero_heroFadeUp__dSeTe .46s cubic-bezier(.16,1,.3,1) forwards}.Hero_headline__wPoAT{animation-delay:80ms}.Hero_subheadline__zMjct{animation-delay:.16s}.Hero_credentials__jhp9Q{animation-delay:.24s}.Hero_ctaGroup__H2_On{animation-delay:.32s}}@keyframes Hero_heroFadeUp__dSeTe{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:768px){.Hero_bgImage__HgV45{object-position:70% center}.Hero_overlay__GFOqg{background:linear-gradient(90deg,rgba(8,9,10,.88) 0,rgba(8,9,10,.6) 50%,rgba(8,9,10,.25)),linear-gradient(180deg,transparent 0,transparent 78%,rgba(17,18,19,.92) 94%,rgba(17,18,19,1))}.Hero_inner__lGUYu{padding:var(--space-16) var(--space-6)}.Hero_content__WDVga{text-align:left;max-width:600px}.Hero_subheadline__zMjct{font-size:var(--font-size-xl);margin:0}.Hero_credentials__jhp9Q{margin:0;font-size:var(--font-size-base)}.Hero_ctaGroup__H2_On{justify-content:flex-start}}