@property --cta-r{syntax:"<length-percentage>";inherits:true;initial-value:0}.Hero-module-scss-module__z_L6VG__hero{min-height:100vh;padding:calc(var(--header-height) + 2.5rem) 0 4rem;background-color:var(--color-base);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module-scss-module__z_L6VG__hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, #0d0e1000 0%, color-mix(in srgb, var(--color-base) 55%, transparent) 48%, var(--color-base) 100%);height:min(6vh,2rem);position:absolute;bottom:0;left:0;right:0}.Hero-module-scss-module__z_L6VG__content{z-index:2;width:100%;max-width:var(--site-container);padding-inline:var(--site-gutter);margin-inline:auto;padding-top:1.25rem;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1);position:relative}.Hero-module-scss-module__z_L6VG__content[data-pending]{opacity:0;transform:translateY(28px)}.Hero-module-scss-module__z_L6VG__title,.Hero-module-scss-module__z_L6VG__subtitle,.Hero-module-scss-module__z_L6VG__pearl{will-change:transform,opacity}.Hero-module-scss-module__z_L6VG__title{color:var(--color-text);letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2.3rem,6vw,4.5rem);font-weight:600;line-height:1.2;overflow:visible}.Hero-module-scss-module__z_L6VG__title .tag{font-weight:inherit}.Hero-module-scss-module__z_L6VG__subtitle{color:var(--color-muted);margin:0 0 1.35rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.6}.Hero-module-scss-module__z_L6VG__cta{justify-content:flex-start;display:flex}.Hero-module-scss-module__z_L6VG__ctaButton{--cta-x:50%;--cta-y:50%;--cta-r:0px;--cta-icon:1.35rem;--cta-arrow:1.35rem;--cta-gap:.3rem;--cta-inset:.8rem;--cta-shift:calc(var(--cta-icon) + var(--cta-inset));background:var(--color-base);min-height:0;color:var(--color-text);letter-spacing:.16em;text-transform:uppercase;outline:none;justify-content:center;align-items:center;gap:0;max-width:100%;font-size:.8rem;font-weight:400;display:inline-flex;position:relative;overflow:visible;border-width:0!important;border-radius:50px!important;height:auto!important;padding:0!important;transition:none!important}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-clip]{isolation:isolate;z-index:1;border-radius:inherit;background:var(--color-base);clip-path:inset(0 round 50px);max-width:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-ink]{z-index:0;border-radius:inherit;pointer-events:none;background:var(--color-text);clip-path:circle(var(--cta-r) at var(--cta-x) var(--cta-y));transition:--cta-r .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-ink]{transition:none}}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-ink]{border-radius:inherit}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-pad]{min-width:0;padding:.7rem 0;display:flex}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-window]{align-items:center;min-width:0;margin-block:-.7rem;padding-block:.7rem;display:flex;overflow:hidden}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-track]{width:max-content;padding-left:var(--cta-inset);margin-right:calc(-1*var(--cta-icon));color:#fff;mix-blend-mode:difference;flex:none;align-items:center;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translate(0)}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-right:var(--cta-inset);transition:padding-left .45s cubic-bezier(.22,1,.36,1)}.Hero-module-scss-module__z_L6VG__ctaButton:hover [data-cta-track]{transform:translateX(calc(-1 * var(--cta-shift)))}.Hero-module-scss-module__z_L6VG__ctaButton:hover [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-left:calc(var(--cta-inset) - var(--cta-gap))}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-mark],.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-arrow]{width:var(--cta-icon);height:var(--cta-icon);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-mark]{margin-right:var(--cta-gap)}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-mark] img{object-fit:contain;object-position:center;filter:brightness(0)invert();transform-origin:50%;width:100%;height:100%;display:block;transform:scale(.531)translateY(2px)}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-arrow]{margin-left:0;transition:margin-left .45s cubic-bezier(.22,1,.36,1)}.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-arrow] svg{width:1.22rem;height:1.22rem;display:block}.Hero-module-scss-module__z_L6VG__ctaButton:hover [data-cta-arrow]{margin-left:calc(-1*(var(--cta-inset) - var(--cta-gap)))}.Hero-module-scss-module__z_L6VG__ctaButton:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;filter:none;opacity:0;background-image:none;transition:opacity .2s;position:absolute;inset:-.95rem}.Hero-module-scss-module__z_L6VG__ctaButton:hover:after{opacity:var(--cta-glow-opacity);background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);filter:blur(16px)saturate(1.45)}.Hero-module-scss-module__z_L6VG__ctaButton:hover [data-cta-ink]{--cta-r:140%}.Hero-module-scss-module__z_L6VG__ctaButton:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-track],.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]),.Hero-module-scss-module__z_L6VG__ctaButton [data-cta-arrow]{transition:none}}.Hero-module-scss-module__z_L6VG__ctaGlyph{text-align:center;white-space:pre;flex-shrink:0;display:inline-block;position:relative}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__z_L6VG__hero:after,.Hero-module-scss-module__z_L6VG__content:before{animation:none}}
