.av-site.ops-mode .hero-scene{height:auto;min-height:0}.av-site.ops-mode .hero-sticky{position:relative;top:auto;height:auto;min-height:clamp(720px,84svh,900px);max-height:none;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;column-gap:clamp(30px,3.2vw,58px);isolation:isolate;overflow:clip;padding:calc(var(--header-h) + clamp(44px,4vw,70px)) max(30px,calc((100% - 1520px)/2)) clamp(64px,5vw,86px);background:var(--canvas);border-bottom:1px solid var(--accent-line)}.av-site.ops-mode .hero-sticky .environment{inset:0;z-index:-1;mask-image:none;-webkit-mask-image:none;contain:paint}.av-site.ops-mode .environment:before{inset:-8%;opacity:.13;filter:saturate(.8) contrast(1.08);-webkit-mask-image:radial-gradient(ellipse 40% 48% at 50% 47%,rgba(0,0,0,.36) 0%,rgba(0,0,0,.42) 46%,#000 100%);mask-image:radial-gradient(ellipse 40% 48% at 50% 47%,#0000005c,#0000006b 46%,#000);animation:av-hero-zoom-cycle 24s ease-in-out infinite;animation-play-state:paused}.av-site.ops-mode .environment:after{content:none;display:none;background:none;animation:none}.av-site.ops-mode .environment-glow{display:none}.hero-sparks{position:absolute;inset:0;overflow:hidden}.hero-sparks i{position:absolute;width:2px;height:2px;background:var(--accent);border-radius:50%;opacity:.25;box-shadow:0 0 7px #e8a43b8c;animation:hero-spark-float 13s ease-in-out infinite;animation-play-state:paused}.hero-sparks i:nth-child(1){left:4%;top:26%;animation-delay:-2s}.hero-sparks i:nth-child(2){left:7%;top:73%;animation-delay:-8s}.hero-sparks i:nth-child(3){left:54%;top:31%;animation-delay:-5s}.hero-sparks i:nth-child(4){left:61%;top:59%;animation-delay:-11s}.hero-sparks i:nth-child(5){left:87%;top:18%;animation-delay:-7s}.hero-sparks i:nth-child(6){left:94%;top:47%;animation-delay:-1s}.hero-sparks i:nth-child(7){left:76%;top:81%;animation-delay:-9s}.hero-sparks i:nth-child(8){left:35%;top:14%;animation-delay:-4s}.av-site.ops-mode .av-intro{position:relative;inset:auto;transform:none;width:100%;margin:0;padding:0;container-type:inline-size;text-align:center;align-self:center;z-index:2}.av-site.ops-mode .av-intro>.hero-eyebrow{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:none;margin:0 auto 23px;color:var(--text-2);font:10px/1.6 var(--font-display);letter-spacing:.32em;padding-inline-start:.32em;text-transform:uppercase;white-space:nowrap}.hero-eyebrow:before{content:"";width:54px;height:1px;background:var(--accent);box-shadow:0 0 10px #e8a43b29}.hero-eyebrow b{font:inherit;color:var(--accent);margin-inline:.25em}.av-site.ops-mode .av-claim{margin:0;display:grid;justify-items:center;text-align:center;font:400 var(--claim-size,clamp(20px,8cqi,64px))/1.15 var(--font-display);letter-spacing:-.055em;color:var(--text)}.av-claim-one,.av-claim-community,.av-claim-rotator{display:block}.av-claim-one{width:max-content;text-align:center;margin:0;transform:none}.av-claim :is(.av-claim-one,.av-claim-community,.av-claim-rotator,.av-claim-dynamic,#heroDynamicPrefix,#heroDynamicWord){font:inherit;letter-spacing:inherit;text-transform:uppercase}.av-claim-rotator{display:grid;justify-items:center;width:100%;min-height:1.15em;margin:0;overflow:visible}.av-claim-dynamic{display:inline-flex;width:max-content;align-items:baseline;justify-content:center;gap:.2em;white-space:nowrap;transform-origin:center;transition:opacity .28s var(--ease-soft),transform .42s var(--ease);font-size:1em;line-height:inherit;letter-spacing:inherit}.av-claim-dynamic strong{position:relative;font-weight:400;color:var(--accent);text-shadow:0 0 24px rgba(232,164,59,.08)}@supports ((background-clip:text) or (-webkit-background-clip:text)){.av-claim-dynamic strong{background:linear-gradient(108deg,var(--accent) 20%,var(--accent) 40%,#fff2d8 49%,var(--accent) 58%,var(--accent) 80%);background-size:250% 100%;background-position:150% 0;background-clip:text;-webkit-background-clip:text;color:transparent;animation:hero-type-sheen 7.6s ease-in-out infinite;animation-play-state:paused}}.av-site.ops-mode .av-claim-tag{--tag-tracking:.25em;display:flex;align-items:center;justify-content:center;gap:18px;width:max-content;max-width:100%;margin:20px auto 26px;text-align:center;font:11px/1.8 var(--font-display);letter-spacing:var(--tag-tracking);text-transform:uppercase;color:var(--text-2)}.av-claim-tag>span{display:block;padding-inline-start:var(--tag-tracking)}.av-claim-tag>i{display:block;flex:0 0 3px;width:3px;height:3px;background:var(--accent);border-radius:50%}.av-site.ops-mode .av-intro>.av-description{width:min(100%,650px);max-width:none;margin:0 auto;color:var(--text-2);font:400 clamp(17px,1.16vw,20px)/1.75 var(--font-body);text-align:center;text-wrap:balance;hyphens:manual;-webkit-hyphens:manual}.av-site.ops-mode .av-intro .actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,620px);margin:30px auto 0;gap:18px;justify-content:center}.av-site.ops-mode .av-intro .actions>.hero-cta{--pointer-x:50%;--pointer-y:50%;position:relative;width:100%;min-width:0;min-height:62px;padding:16px 20px;gap:16px;justify-content:center;font:600 13px/1.4 var(--font-mono);letter-spacing:.065em;white-space:nowrap;text-transform:uppercase;border:1px solid rgba(216,218,221,.25);border-radius:var(--radius-sm);background:linear-gradient(115deg,#101319,#151922 60%,#101319);color:#f2f4f7;overflow:hidden;isolation:isolate;box-shadow:inset 0 1px #d8dadd0f,0 7px 22px #00000024;transition:transform .25s var(--ease),border-color .25s ease,box-shadow .25s ease}.av-site.ops-mode .av-intro .actions>.hero-cta.btn--primary{border-color:#e8a43b;background:linear-gradient(112deg,#e8a43b,#e8a43b 38%,#d5830f);color:#0a0705;box-shadow:inset 0 1px #fff2d847,0 7px 28px #d5830f29}.hero-cta>.hero-button-label,.hero-cta>.hero-button-arrow{position:relative;z-index:3}.hero-cta>.hero-button-arrow{transition:transform .25s var(--ease);font-size:16px;line-height:1}.hero-button-light{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;background:radial-gradient(ellipse 150px 85px at var(--pointer-x) var(--pointer-y),rgba(232,164,59,.18),transparent 75%);transition:opacity .25s ease}.btn--primary .hero-button-light{background:radial-gradient(ellipse 150px 85px at var(--pointer-x) var(--pointer-y),rgba(255,242,216,.27),transparent 75%)}.hero-button-border{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;fill:none;overflow:visible;color:#e8a43b}.btn--primary .hero-button-border{color:#fff2d8}.hero-button-border rect{stroke:currentColor;stroke-width:1.4;vector-effect:non-scaling-stroke;stroke-dasharray:52 748;stroke-dashoffset:800;opacity:.7;animation:hero-button-orbit 6s linear infinite;animation-play-state:paused}.hero-cta:nth-child(2) .hero-button-border rect{animation-delay:-2.9s}.av-site.ops-mode .av-intro .hero-cta:before{content:"";position:absolute;left:-35%;top:-60%;bottom:-60%;width:24%;height:auto;filter:none;z-index:1;background:linear-gradient(90deg,transparent,rgba(255,242,216,.19),transparent);transform:translate3d(-150%,0,0) skew(-20deg);pointer-events:none;animation:hero-button-sheen 6s ease-in-out infinite;animation-play-state:paused;transition:none}.av-site.ops-mode .av-intro .hero-cta:nth-child(2):before{animation-delay:-2.9s}.av-site.ops-mode .av-intro .hero-cta:after{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:7px;z-index:4;clip-path:polygon(0 0,100% 0,42% 100%,0 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--btn-edge) 72%,#fff 28%),var(--btn-edge) 54%,color-mix(in srgb,var(--btn-edge) 72%,#000 28%));opacity:.9;filter:none;pointer-events:none;transition:width .28s var(--ease-soft),opacity .28s var(--ease-soft),filter .28s var(--ease-soft)}.av-site.ops-mode .av-intro .hero-cta:is(:hover,:focus-visible):after{width:10px;opacity:1;filter:brightness(1.12)}.av-site.ops-mode .av-intro .hero-cta:is(:hover,:focus-visible){transform:translateY(-3px);border-color:var(--accent);box-shadow:inset 0 1px #d8dadd1a,0 9px 25px #00000029,0 0 22px #e8a43b1f}.av-site.ops-mode .av-intro .hero-cta.btn--primary:is(:hover,:focus-visible){box-shadow:inset 0 1px #fff2d866,0 10px 30px #d5830f3b}.hero-cta:is(:hover,:focus-visible)>.hero-button-light{opacity:1}.hero-cta:is(:hover,:focus-visible)>.hero-button-arrow{transform:translate(4px)}.av-site.ops-mode .av-intro .hero-cta:is(:hover,:focus-visible):before{animation:hero-button-hover .65s ease-out both}.av-site.ops-mode .av-intro .hero-cta:active{transform:translateY(-1px) scale(.985)}.hero-cta:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.av-site.ops-mode .av-intro-meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 33px;margin:34px auto 0;color:var(--text-2);font:11px/1.8 var(--font-mono);letter-spacing:.08em}.av-site.ops-mode .av-intro-meta>span{position:relative;white-space:nowrap}.av-site.ops-mode .av-intro-meta>span+span:before{content:"";position:absolute;left:-19px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#6e6f72;box-shadow:none;animation:none}.av-site.ops-mode .hero-stage{position:relative;inset:auto;width:100%;height:clamp(450px,38vw,620px);margin:0;overflow:visible;align-self:center;z-index:1}.av-site.ops-mode .hero-logo-window{position:absolute;inset:-6%;overflow:hidden;isolation:isolate}.hero-showcase-aura{display:none}.hero-logo-window .aevion-canvas{position:relative;z-index:2;width:100%;height:100%;background:transparent;opacity:1}.hero-logo-window .hero-static-vector{position:absolute;inset:0;z-index:2;width:100%;height:100%;opacity:0;overflow:hidden;pointer-events:none;transform-origin:50% 50%;transform:perspective(1200px) translateY(var(--show-lift,0px)) rotateX(var(--show-pitch,0deg)) rotateY(var(--show-yaw,0deg)) rotate(var(--show-roll,0deg)) scale(var(--show-scale,1));filter:none;backface-visibility:visible}.has-vector-fallback:is([data-state=static],[data-state=loading]) .hero-static-vector{opacity:var(--show-opacity,1)}.has-vector-fallback .hero-logo-fallback{visibility:hidden!important;animation:none!important}.hero-logo-window .hero-static-gold{fill:#d5830f;transform:translate(var(--gold-x,0px),var(--gold-y,0px))}.hero-logo-window .hero-static-silver{fill:#d8dadd;transform:translate(var(--silver-x,0px),var(--silver-y,0px))}.hero-logo-window :is(.aevion-canvas,.hero-static-vector){-webkit-mask-image:linear-gradient(to right,transparent,#000 2.5%,#000 97.5%,transparent),linear-gradient(to bottom,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(to right,transparent,#000 2.5%,#000 97.5%,transparent),linear-gradient(to bottom,transparent,#000 3%,#000 97%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-logo-window .hero-vector-contour{vector-effect:none;fill:none;stroke:#fff0be;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2.85 97.15;stroke-dashoffset:calc(var(--contour-phase,0) * -1px + var(--contour-offset,0) * 1px);opacity:calc(var(--contour-alpha,0) * var(--contour-strength,0));pointer-events:none}.hero-logo-window .hero-static-silver .hero-vector-contour{stroke:#fff}.hero-logo-window .hero-vector-contour--halo{stroke:#e8a43b;stroke-width:17px;filter:blur(2px)}.hero-logo-window .hero-static-silver .hero-vector-contour--halo{stroke:#8b929d}html[data-theme=light] .hero-logo-window .hero-static-gold .hero-vector-contour--halo{stroke:#915503;filter:blur(1px)}html[data-theme=light] .hero-logo-window .hero-static-silver .hero-vector-contour--halo{stroke:#464b54;filter:blur(1px)}.hero-logo-window .hero-hit{z-index:5;inset:0;cursor:grab}.hero-logo-window .hero-hit:active{cursor:grabbing}.hero-logo-window .hero-hit:focus-visible{outline:1px solid var(--accent-line);outline-offset:-12px;border-radius:14px}#aevionHero[data-presentation=playing] .environment:before,#aevionHero[data-presentation=playing] .hero-cta:before,#aevionHero[data-presentation=playing] :is(.environment-glow,.hero-sparks i,.av-claim-dynamic strong,.hero-button-border rect){animation-play-state:running}.av-site.ops-mode .partner-ribbon{height:108px;border-top:0;border-bottom:1px solid var(--accent-line);background:var(--canvas)}.av-site.ops-mode .partner-ribbon-link{height:106px;width:260px}.av-site.ops-mode .partner-ribbon:is(:hover,:focus-within) .partner-ribbon-track{animation-play-state:paused}.av-site.ops-mode .partner-ribbon-link:after{content:"";position:absolute;right:0;top:32px;bottom:32px;width:1px;background:var(--line)}html[data-theme=light] .av-site.ops-mode .hero-sticky{background:#c9ced4}html[data-theme=light] .av-site.ops-mode .environment:before{opacity:.07}html[data-theme=light] .av-site.ops-mode .hero-eyebrow{color:#3f4650}html[data-theme=light] .hero-sparks{opacity:.45}html[data-theme=light] .av-claim-dynamic strong{background-image:linear-gradient(108deg,#915503 20% 40%,#c98117 49%,#915503 58% 80%);color:#915503;text-shadow:none}@supports ((background-clip:text) or (-webkit-background-clip:text)){html[data-theme=light] .av-claim-dynamic strong{color:transparent}}html[data-theme=light] .av-site.ops-mode .av-intro>.av-description,html[data-theme=light] .av-site.ops-mode .av-claim-tag,html[data-theme=light] .av-site.ops-mode .av-intro-meta{color:#3f4650}html[data-theme=light] .av-site.ops-mode .av-intro .hero-cta:not(.btn--primary){background:linear-gradient(115deg,#e4e7eb,#d5d9de);color:#20252c;border-color:#3f465059}@keyframes av-hero-zoom-cycle{0%,to{transform:scale(1.02)}50%{transform:scale(1.14)}}@keyframes av-hero-zoom-mobile{0%,to{transform:scale(1.02)}50%{transform:scale(1.09)}}.av-site.ops-mode .environment:before{transform-origin:50% 50%}@media(max-width:759px){.av-site.ops-mode .environment:before{animation-name:av-hero-zoom-mobile}}@keyframes hero-atmosphere{0%,to{transform:translate3d(-2%,1%,0);opacity:.68}50%{transform:translate3d(3%,-2%,0);opacity:1}}@keyframes hero-spark-float{0%,to{transform:translate3d(0,5px,0);opacity:.12}50%{transform:translate3d(7px,-13px,0);opacity:.45}}@keyframes hero-type-sheen{0%,52%{background-position:150% 0}78%,to{background-position:-50% 0}}@keyframes hero-button-orbit{to{stroke-dashoffset:0}}@keyframes hero-button-sheen{0%,58%{transform:translate3d(-150%,0,0) skew(-20deg);opacity:0}61%{opacity:1}82%,to{transform:translate3d(720%,0,0) skew(-20deg);opacity:0}}@keyframes hero-button-hover{0%{transform:translate3d(-150%,0,0) skew(-20deg);opacity:0}20%{opacity:1}to{transform:translate3d(720%,0,0) skew(-20deg);opacity:0}}@media(min-width:1700px){.av-site.ops-mode .partner-ribbon-link{width:280px}}@media(max-width:1050px){.av-site.ops-mode .hero-scene,.av-site.ops-mode .hero-sticky{height:auto;min-height:0;max-height:none}.av-site.ops-mode .hero-sticky{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px;padding:calc(var(--header-h) + 38px) clamp(20px,4.5vw,44px) 30px}.av-site.ops-mode .av-intro{width:min(100%,680px);margin:0;padding:0}.av-site.ops-mode .av-intro>.hero-eyebrow{font-size:9px;letter-spacing:.24em;margin-bottom:20px;gap:16px}.av-site.ops-mode .av-claim-tag{--tag-tracking:.2em;font-size:10px;margin:18px auto 22px;gap:16px}.av-site.ops-mode .av-intro>.av-description{font-size:17px}.av-site.ops-mode .av-intro .actions{margin-top:24px;gap:14px}.av-site.ops-mode .av-intro-meta{margin-top:26px}.av-site.ops-mode .hero-stage{width:min(100%,640px);height:clamp(250px,61vw,440px);margin:0}}@media(max-width:580px){.av-site.ops-mode .hero-sticky{padding-top:calc(var(--header-h) + 30px);gap:14px;padding-bottom:20px}.av-site.ops-mode .av-intro>.hero-eyebrow{font-size:8px;letter-spacing:.18em;padding-inline-start:.18em;gap:14px;margin-bottom:18px}.av-site.ops-mode .av-claim-tag{--tag-tracking:.16em;font-size:9px;gap:12px;margin:16px auto 20px}.av-site.ops-mode .av-intro>.av-description{font-size:16px;line-height:1.7}.av-site.ops-mode .av-intro .actions{grid-template-columns:minmax(0,1fr);width:min(100%,360px);gap:12px}.av-site.ops-mode .av-intro .actions>.hero-cta{min-height:54px;font-size:12px}.av-site.ops-mode .av-intro-meta{gap:8px 33px;font-size:9px;letter-spacing:.04em;margin-top:24px}.av-site.ops-mode .partner-ribbon{height:80px}.av-site.ops-mode .partner-ribbon-link{height:78px;width:210px}.av-site.ops-mode .partner-ribbon-link:after{top:24px;bottom:24px}.hero-sparks i:nth-child(n+5){display:none}}@media(prefers-reduced-motion:reduce){#aevionHero *,#aevionHero *:before,#aevionHero *:after{animation:none!important;transition:none!important}.av-claim-dynamic{opacity:1!important;transform:none!important}.hero-logo-window .hero-static-vector{transform:none}.av-site.ops-mode .av-intro .hero-cta:is(:hover,:focus-visible),.hero-cta:is(:hover,:focus-visible)>.hero-button-arrow{transform:none}}html.motion-off #aevionHero *,html.motion-off #aevionHero *:before,html.motion-off #aevionHero *:after{animation:none!important;transition:none!important}#aevionHero .av-intro>:is(.hero-eyebrow,.av-claim,.av-claim-tag,.av-description,.actions,.av-intro-meta){animation:none;opacity:1;transform:none}.av-claim .community-fold-segment,.av-claim .community-fold-piece{font:inherit;letter-spacing:inherit;line-height:inherit}.av-claim .fold-word{white-space:nowrap}.av-claim .community-fold-piece{will-change:auto}.av-claim-dynamic.fold-bewegt .community-fold-piece{will-change:transform,opacity}.av-claim-dynamic.fold-ruhe .community-fold-piece{transition:none}.av-claim-dynamic strong.hero-fold-gold{background:none;color:var(--accent);animation:none}.av-claim-dynamic .hero-fold-gold .community-fold-piece{color:var(--accent)}@supports ((background-clip:text) or (-webkit-background-clip:text)){.av-claim-dynamic .hero-fold-gold .community-fold-piece{background:linear-gradient(108deg,var(--accent) 20%,var(--accent) 40%,#fff2d8 49%,var(--accent) 58%,var(--accent) 80%);background-size:250% 100%;background-position:150% 0;background-clip:text;-webkit-background-clip:text;color:transparent;animation:hero-type-sheen 7.6s ease-in-out infinite;animation-play-state:paused}#aevionHero[data-presentation=playing] .hero-fold-gold .community-fold-piece{animation-play-state:running}html[data-theme=light] .av-claim-dynamic .hero-fold-gold .community-fold-piece{background-image:linear-gradient(108deg,#915503 20% 40%,#c98117 49%,#915503 58% 80%)}}html[data-theme=light] .av-claim-dynamic strong.hero-fold-gold{background:none;color:#915503}@media(max-width:720px){.av-claim-dynamic.fold-blende{opacity:0;transform:none;will-change:opacity;transition:opacity .38s var(--ease-soft)}.av-claim-dynamic.fold-blende.blende-an{opacity:1}.av-claim-dynamic.fold-blende.blende-aus{opacity:0;transition-duration:.26s}}@media(min-width:2200px){.av-site.ops-mode .hero-sticky{min-height:clamp(720px,84svh,1020px);padding-left:max(30px,calc((100% - 1760px)/2));padding-right:max(30px,calc((100% - 1760px)/2))}.av-site.ops-mode .av-intro>.av-description{width:min(100%,740px);font-size:21px}.av-site.ops-mode .av-intro .actions{width:min(100%,700px)}.av-site.ops-mode .hero-stage{height:clamp(450px,38vw,720px)}}