.aerion-hero-visual{align-self:center!important;padding:42px 0!important;min-width:0}.aerion-visual-frame{position:relative;width:100%;min-height:540px;overflow:hidden;border:1px solid rgba(255,255,255,.18);box-shadow:0 30px 85px rgba(0,0,0,.38);background:#102b40}.aerion-visual-frame>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.72) contrast(1.04) brightness(.56)}.aerion-visual-frame::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(4,23,39,.08),rgba(4,23,39,.7)),radial-gradient(circle at 72% 30%,rgba(145,216,184,.22),transparent 42%)}.aerion-flow{position:absolute;z-index:2;width:420px;height:420px;right:-120px;top:-70px;border:1px solid rgba(185,238,155,.45);border-radius:50%;box-shadow:0 0 0 52px rgba(185,238,155,.04),0 0 0 104px rgba(185,238,155,.025)}.aerion-flow::after{content:"";position:absolute;width:9px;height:9px;left:58px;bottom:64px;border-radius:50%;background:#b9ee9b;box-shadow:44px -84px 0 -2px rgba(185,238,155,.75),118px -30px 0 -3px rgba(255,255,255,.8),176px -122px 0 -2px rgba(185,238,155,.55)}.aerion-visual-label{position:absolute;z-index:3;left:28px;right:28px;bottom:28px;padding:22px 24px;background:rgba(4,25,42,.8);backdrop-filter:blur(8px);border-left:3px solid #70b84b}.aerion-visual-label small,.aerion-visual-label span{display:block;color:#b9c7d1;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.aerion-visual-label strong{display:block;margin:8px 0;color:#fff;font:400 24px/1.15 Georgia,serif}.availability-note{max-width:650px!important;margin:18px 0 0!important;font-size:13px!important;line-height:1.65!important;color:#9fb0bd!important}.hero-actions a:first-child{background:#70b84b;color:#071c30;border-color:#70b84b}@media(max-width:820px){.hero-layout{grid-template-columns:1fr!important}.aerion-hero-visual{padding:0 0 70px!important}.aerion-visual-frame{min-height:420px}.aerion-visual-label{left:18px;right:18px;bottom:18px}.aerion-flow{width:310px;height:310px}}