.abmv-home{--abmv-bg:#090d0f;--abmv-panel:#11191d;--abmv-line:#273239;--abmv-mint:#05e5bd;--abmv-ink:#f2f5f6;--abmv-muted:#a3b2b9;--abmv-warm:#ebbd92;--abmv-font:"Segoe UI", Arial, sans-serif;--abmv-mono:Consolas, "Liberation Mono", monospace;width:100%;max-width:none;min-width:0;margin:0;padding:0!important;gap:0!important;display:block!important;position:relative;isolation:isolate;color:var(--abmv-ink);background:var(--abmv-bg);font:16px/1.65 var(--abmv-font);text-align:left;overflow-wrap:break-word;color-scheme:dark}.abmv-home *,.abmv-home *::before,.abmv-home *::after{box-sizing:border-box}.abmv-home [hidden]{display:none!important}.abmv-home :where(.e-con,.e-con-inner,.elementor-widget,.elementor-widget-container){min-width:0}.abmv-home :where(.e-con,.e-con-inner){--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;--widgets-spacing:0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--container-widget-align-self:initial;padding:0;gap:0}.abmv-home .elementor-widget{margin-block:0;max-width:100%}.abmv-home .elementor-widget:not(.elementor-widget-button){width:100%}.abmv-home .elementor-widget-container{margin:0}.abmv-home .elementor-widget-text-editor{color:inherit;font:inherit;font-family:inherit!important}.abmv-home .elementor-widget-text-editor p{margin:0;color:inherit;font-family:inherit!important}.abmv-home .elementor-widget-text-editor p+p{margin-top:1em}.abmv-home :where(h1,h2,h3,h4,p,figure){margin:0}.abmv-home :where(h1,h2,h3,h4,.elementor-heading-title){color:var(--abmv-ink);font-family:var(--abmv-font);text-transform:none}.abmv-home :where(h1,h2,h3,h4) a{color:inherit;text-decoration:none}.abmv-home .elementor-heading-title{margin:0;color:var(--abmv-ink);font-family:var(--abmv-font)!important;text-transform:none}.abmv-home .elementor-heading-title a{color:inherit!important;font-family:inherit!important}.abmv-home :is(li,label,select,option,summary,table,small){font-family:inherit!important}.abmv-home h1,.abmv-home h1.elementor-heading-title{font-size:clamp(43px, 4.5vw, 59px);font-weight:650;line-height:1.06;letter-spacing:-.045em}.abmv-home h1 em{font-style:normal;color:var(--abmv-mint)}.abmv-home h2,.abmv-home h2.elementor-heading-title{font-size:clamp(30px, 3.2vw, 40px);line-height:1.18;letter-spacing:-.035em;font-weight:600}.abmv-home h3,.abmv-home h3.elementor-heading-title{font-size:25px;line-height:1.25;letter-spacing:-.025em;font-weight:550}.abmv-home h4,.abmv-home h4.elementor-heading-title{font-size:22px;line-height:1.35;letter-spacing:-.02em;font-weight:550}.abmv-home p+p{margin-top:1em}.abmv-home a{color:inherit;text-underline-offset:4px}.abmv-home img{display:block;max-width:100%;height:auto}.abmv-home :where(button,input,select){font:inherit}.abmv-home :where(button,a,select,summary){touch-action:manipulation}.abmv-home :where(button,select,summary){cursor:pointer}.abmv-home :where(a,button,select,input,summary,[tabindex]):focus-visible{outline:2px solid var(--abmv-mint)!important;outline-offset:5px!important}.abmv-home :where(section[id],[id^="abm-"],[id^="abmv-panel-"]){scroll-margin-top:32px}.abmv-home .abmv-wrap{width:100%!important;max-width:1180px!important;margin-inline:auto!important;padding-inline:28px!important}.abmv-home .abmv-section{padding-block:80px!important}.abmv-home :is(.abmv-eyebrow,.abmv-eyebrow p,.abmv-eyebrow .elementor-heading-title){color:var(--abmv-mint);font:13px/1.6 var(--abmv-mono);font-family:var(--abmv-mono)!important;letter-spacing:.12em}.abmv-home .abmv-eyebrow{margin-bottom:22px!important}.abmv-home .abmv-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:8px;background:var(--abmv-mint)}.abmv-home .abmv-number{color:var(--abmv-warm);font:13px/1.6 var(--abmv-mono);font-family:var(--abmv-mono)!important;letter-spacing:.06em}.abmv-home .abmv-section-title{display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:flex-end;gap:50px!important;margin-bottom:38px}.abmv-home .abmv-section-title>.e-con{flex:1 1 auto}.abmv-home .abmv-section-title .abmv-eyebrow{margin-bottom:14px!important}.abmv-home .abmv-section-title>:is(p,.elementor-widget-text-editor){flex:0 1 36ch;width:auto;max-width:36ch;margin:0;color:var(--abmv-muted);font-size:15px}.abmv-home :is(.abmv-intro,.abmv-section-intro){color:var(--abmv-muted)}.abmv-home .abmv-actions{display:flex!important;flex-direction:row!important;align-items:stretch;flex-wrap:wrap!important;gap:10px!important}.abmv-home .abmv-actions>.elementor-widget-button{width:auto;flex:0 1 auto}.abmv-home :is(.abmv-button,.elementor-widget-button) .elementor-button,.abmv-home a.abmv-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;margin:0;padding:13px 20px;border:1px solid var(--abmv-line);border-radius:6px;box-shadow:none;font:600 16px/1.5 var(--abmv-font);letter-spacing:0;text-decoration:none;text-transform:none;background:#fff0;color:var(--abmv-ink)}.abmv-home .elementor-button-content-wrapper{align-items:center;gap:12px}.abmv-home .elementor-button-text{flex:initial}.abmv-home .abmv-link .elementor-button{min-height:0;padding:0;border:0;border-radius:0;background:#fff0;color:inherit;font-size:inherit;font-weight:400;text-align:inherit}.abmv-home :is(.abmv-primary .elementor-button,a.abmv-primary){background:var(--abmv-mint);color:#06251e;border-color:var(--abmv-mint)}.abmv-home :is(.abmv-primary .elementor-button,a.abmv-primary):hover{background:#60f2d8;color:#06251e;border-color:#60f2d8}.abmv-home :is(.abmv-secondary .elementor-button,.abmv-quiet .elementor-button,a.abmv-secondary,a.abmv-quiet):hover{background:#142421;border-color:#47615b;color:var(--abmv-ink)}.abmv-home :is(a.abmv-text-link,.abmv-text-link a,.abmv-text-link .elementor-button){color:var(--abmv-mint);font-size:15px;font-weight:400;text-decoration:none;border:0;border-bottom:1px solid #05e5bd44;border-radius:0;background:#fff0;min-height:0;padding:0 0 4px}.abmv-home :is(a.abmv-soft-link,.abmv-soft-link a){color:var(--abmv-muted);text-decoration:none}.abmv-home :is(a.abmv-soft-link,.abmv-soft-link a):hover{color:var(--abmv-mint)}.abmv-home .abmv-hero{display:grid!important;grid-template-columns:1fr 1.12fr;align-items:center;gap:42px!important;padding-block:52px 40px!important}.abmv-home :where(.abmv-hero-copy,.abmv-hero-product-art,.abmv-tool-description,.abmv-creator-copy){display:block!important}.abmv-home .abmv-hero .abmv-eyebrow{margin-bottom:22px!important;font-size:13px}.abmv-home .abmv-hero .abmv-eyebrow p{font-size:inherit}.abmv-home .abmv-hero h1{margin-bottom:24px}.abmv-home .abmv-hero .abmv-intro{max-width:49ch;font-size:16px;line-height:1.8;margin-bottom:19px}.abmv-home .abmv-hero-slogan{color:#c8d5d8;font-size:16px;line-height:1.7;margin-bottom:23px}.abmv-home .abmv-hero .elementor-button{padding:13px 17px;font-size:16px}.abmv-home :is(a.abmv-hero-compare,.abmv-hero-compare a){display:inline-block;color:var(--abmv-muted);font-size:15px;text-decoration:none;border-bottom:1px solid #40504c}.abmv-home .abmv-hero-compare{margin-top:15px}.abmv-home .abmv-hero-compare .elementor-button{color:var(--abmv-muted);font-size:15px;border-bottom:1px solid #40504c}.abmv-home :is(a.abmv-hero-compare,.abmv-hero-compare a):hover{color:var(--abmv-mint)}.abmv-home .abmv-maker-line{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:0!important;max-width:49ch;margin-top:25px;color:var(--abmv-muted);font-size:13px;line-height:1.7}.abmv-home .abmv-maker-line .abmv-dot{flex:none;margin-top:6px}.abmv-home .abmv-maker-line .abmv-maker-line{margin-top:0}.abmv-home .abmv-hero-product-art{position:relative;padding-top:20px!important}.abmv-home .abmv-hero-product-art::before{content:"";position:absolute;inset:-25% 0 5%;pointer-events:none;background:radial-gradient(ellipse,#0b6b5e33,transparent 65%)}.abmv-home .abmv-product-glow{position:absolute;inset:-25% 0 5%;pointer-events:none;background:radial-gradient(ellipse,#0b6b5e33,transparent 65%)}.abmv-home .abmv-product-window{display:block!important;position:relative;overflow:hidden;border:1px solid #3b514c;border-radius:9px;background:#101719;box-shadow:0 25px 60px #0006}.abmv-home .abmv-window-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;background:#14201f;border-bottom:1px solid #30403c}.abmv-home .abmv-window-top>span{display:flex;gap:5px}.abmv-home .abmv-window-top i{display:block;width:6px;height:6px;border-radius:50%;background:#52706a}.abmv-home .abmv-window-top i:last-child{background:var(--abmv-mint)}.abmv-home .abmv-window-top :is(b,[data-abmv-gallery-title]){color:#a2bcb6;font:400 13px/1.6 var(--abmv-mono);letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.abmv-home .abmv-gallery-main{display:block;position:relative;width:100%;aspect-ratio:8 / 5;overflow:hidden;background:#071015;text-decoration:none;cursor:zoom-in}.abmv-home .abmv-gallery-main .abmv-gallery-main-image{display:block;width:100%;height:100%;object-fit:contain}.abmv-home .abmv-gallery-source .gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:12px}.abmv-home .abmv-gallery-source .gallery-item{width:100%;max-width:none;margin:0;padding:0;float:none;text-align:left}.abmv-home .abmv-gallery-source .gallery-icon a{display:block}.abmv-home .abmv-gallery-source img{width:100%;aspect-ratio:8 / 5;object-fit:contain;border:1px solid #375048!important}.abmv-home .abmv-gallery-source :is(.gallery-caption,figcaption){margin:7px 0 0;color:var(--abmv-muted);font-size:13px;line-height:1.6}.abmv-home .abmv-gallery-source br{display:none}.abmv-home .abmv-gallery-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px;background:#101b1c;border-top:1px solid #2b403b}.abmv-home :is(.abmv-gallery-thumbs,[data-abmv-thumbs]){display:flex;align-items:center;gap:8px;min-width:0;overflow-x:auto;padding:3px;scrollbar-width:thin;scrollbar-color:#41655d #fff0}.abmv-home .abmv-gallery-thumb{flex:none;margin:0;padding:0;overflow:hidden;border:1px solid #3a514a;border-radius:4px;background:#091012;opacity:.65}.abmv-home .abmv-gallery-thumb[aria-current="true"]{border-color:var(--abmv-mint);box-shadow:0 0 0 1px var(--abmv-mint);opacity:1}.abmv-home .abmv-gallery-thumb img{display:block;width:62px;height:40px;object-fit:contain}.abmv-home .abmv-gallery-arrows{display:flex;align-items:center;flex:none;gap:8px}.abmv-home :is([data-abmv-prev],[data-abmv-next]){display:grid;place-items:center;flex:none;width:28px;height:30px;min-width:0;margin:0;padding:0;border:1px solid #365248;border-radius:4px;background:#162522;color:var(--abmv-ink);font-size:15px;line-height:1}.abmv-home [data-abmv-count]{min-width:34px;color:var(--abmv-muted);font:13px/1.5 var(--abmv-mono);text-align:center;white-space:nowrap}.abmv-home .abmv-hero-art-bottom{display:flex!important;flex-direction:row!important;justify-content:flex-end;align-items:center;gap:10px!important;position:relative;min-height:112px;padding-right:8px!important}.abmv-home .abmv-hero-art-bottom>:is(span,.elementor-widget-text-editor){width:auto;color:var(--abmv-muted);font-size:13px;line-height:1.8;text-align:right}.abmv-home .abmv-hero-art-bottom strong{color:var(--abmv-warm);font-weight:500}.abmv-home .abmv-hero-art-bottom .elementor-widget-image{flex:0 0 105px;width:105px}.abmv-home .abmv-hero-art-bottom img{width:105px;height:auto;margin-top:-10px;filter:drop-shadow(0 12px 12px #0006)}.abmv-home :is(.abmv-trust,.abmv-trust-strip){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 30px!important;border-block:1px solid var(--abmv-line);padding-block:24px 18px!important}.abmv-home :is(.abmv-trust,.abmv-trust-strip)>:is(.e-con,.abmv-trust-item){display:block!important;padding-left:24px!important;border-left:1px solid var(--abmv-line)}.abmv-home :is(.abmv-trust,.abmv-trust-strip)>:is(.e-con,.abmv-trust-item):first-child{padding-left:0!important;border-left:0}.abmv-home :is(.abmv-trust,.abmv-trust-strip) :is(strong,.abmv-trust-number .elementor-heading-title){display:block;color:var(--abmv-ink);font-size:29px;line-height:1.65;font-weight:550;letter-spacing:-.025em}.abmv-home :is(.abmv-trust,.abmv-trust-strip) strong span{font-size:13px;font-weight:400;color:#b8c9cb;letter-spacing:0}.abmv-home :is(.abmv-trust,.abmv-trust-strip) .abmv-trust-item p{color:var(--abmv-muted);font-size:13px;margin-top:3px}.abmv-home .abmv-trust-note{grid-column:1 / -1;color:#84989f;font-size:13px;line-height:1.7;margin:0}.abmv-home .abmv-plans-section{display:block!important;padding-block:62px 30px!important}.abmv-home .abmv-edition-assist{margin:0 0 24px;border-bottom:1px solid var(--abmv-line)}.abmv-home .abmv-edition-assist>summary{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:0;padding:0 0 16px;list-style:none;color:var(--abmv-mint);font-size:15px;line-height:1.65}.abmv-home :is(.abmv-edition-assist,.abmv-comparison-details,.abmv-project-story)>summary::-webkit-details-marker{display:none}.abmv-home .abmv-edition-assist>summary>span{font-size:17px;line-height:1.2}.abmv-home .abmv-edition-assist[open]>summary>span{transform:rotate(45deg)}.abmv-home .abmv-edition-helper{display:grid;grid-template-columns:1fr 1.4fr;align-items:center;gap:12px 24px;padding:22px 24px;border:1px solid var(--abmv-line);border-radius:8px;background:var(--abmv-panel);margin:0 0 20px}.abmv-home .abmv-edition-helper label{margin:0;color:var(--abmv-ink);font-size:15px;line-height:1.65}.abmv-home .abmv-edition-helper select[data-abmv-edition]{display:block;width:100%!important;min-width:0;max-width:100%;height:auto;min-height:47px;margin:0!important;border:1px solid #45565e!important;border-radius:6px;padding:12px 34px 12px 12px!important;color:var(--abmv-ink)!important;background-color:#0d1418!important;box-shadow:none!important;font:400 15px/1.5 var(--abmv-font);color-scheme:dark}.abmv-home .abmv-edition-helper select[data-abmv-edition] option{color:var(--abmv-ink)!important;background-color:#0d1418!important;font:400 15px/1.5 var(--abmv-font)}.abmv-home .abmv-edition-helper select[data-abmv-edition] option:disabled{color:var(--abmv-muted)!important}.abmv-home .abmv-edition-helper p{grid-column:1 / -1;margin:0!important;color:var(--abmv-muted);font-size:15px;line-height:1.65}.abmv-home .abmv-edition-helper>[aria-live]{grid-column:1 / -1;margin:0}.abmv-home .abmv-plans{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px!important}.abmv-home .abmv-plan{display:flex!important;flex-direction:column!important;align-items:stretch;gap:0!important;padding:25px 20px!important;border:1px solid var(--abmv-line);border-radius:8px;background:var(--abmv-panel)}.abmv-home .abmv-plan.abmv-suggested{border-color:var(--abmv-mint);box-shadow:0 0 0 1px var(--abmv-mint)}.abmv-home .abmv-plan-tag{min-height:30px;color:var(--abmv-mint);font:13px/1.6 var(--abmv-mono);font-family:var(--abmv-mono)!important;letter-spacing:.06em}.abmv-home .abmv-plan h3{font-size:23px;font-weight:550;letter-spacing:-.02em;margin:10px 0}.abmv-home .abmv-plan-description{min-height:65px;color:var(--abmv-muted);font-size:15px;margin-bottom:18px}.abmv-home .abmv-plan ul{padding-left:16px;margin:22px 0 28px;color:var(--abmv-muted);font-size:15px;line-height:1.65}.abmv-home .abmv-plan li{margin-bottom:10px}.abmv-home .abmv-plan li:last-child{margin-bottom:0}.abmv-home .abmv-plan li::marker{color:var(--abmv-mint)}.abmv-home .abmv-plan .abmv-price-widget{margin:0!important}.abmv-home .abmv-plan .abmv-plan-benefits{margin:0!important}.abmv-home .abmv-plan .abmv-purchase-widget{margin-top:auto!important}.abmv-home .abmv-plan .abmv-purchase{display:flex;flex-direction:column;gap:22px}.abmv-home .abmv-plan .abmv-price{display:block;color:var(--abmv-ink);font:600 30px/1.35 var(--abmv-font);letter-spacing:-.04em}.abmv-home .abmv-plan .abmv-price :is(.woocommerce-Price-amount,.woocommerce-Price-currencySymbol,bdi){display:inline;margin:0;color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap}.abmv-home .abmv-plan .abmv-price :is(small,.abmv-price-note){display:block;margin-top:2px;color:var(--abmv-muted);font:400 13px/1.7 var(--abmv-font);letter-spacing:0}.abmv-home .abmv-plan .abmv-price del{display:block;color:var(--abmv-muted);font-size:16px;font-weight:400;opacity:.8}.abmv-home .abmv-plan .abmv-price ins{background:none;color:var(--abmv-ink);text-decoration:none}.abmv-home .abmv-plan .abmv-purchase-action{display:grid;gap:10px}.abmv-home .abmv-plans .abmv-plan .abmv-purchase-action .button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%!important;height:auto!important;min-height:48px;margin:0!important;padding:12px 8px!important;border:1px solid #3a514d!important;border-radius:6px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--abmv-mint)!important;-webkit-text-fill-color:var(--abmv-mint)!important;text-shadow:none!important;font:600 15px/1.4 var(--abmv-font)!important;text-transform:none!important;text-decoration:none!important;text-align:center;white-space:normal}.abmv-home .abmv-plans .abmv-plan .abmv-purchase-action .button:hover{background:#15312a!important;color:var(--abmv-mint)!important}.abmv-home .abmv-plans .abmv-plan.abmv-plan-premium-3 .abmv-purchase-action .button{background:var(--abmv-mint)!important;border-color:var(--abmv-mint)!important;color:#06251e!important;-webkit-text-fill-color:#06251e!important}.abmv-home .abmv-plans .abmv-plan.abmv-plan-premium-3 .abmv-purchase-action .button:hover{background:#60f2d8!important;color:#06251e!important}.abmv-home .abmv-plan .abmv-purchase-action .button.loading{opacity:.65}.abmv-home .abmv-plan .abmv-purchase-action .added_to_cart{color:var(--abmv-mint);font-size:15px;text-align:center}.abmv-home .abmv-plan .abmv-purchase-action .button.disabled{opacity:.65;cursor:default}.abmv-home .abmv-product-detail{margin-top:13px!important;text-align:center;font-size:15px;color:var(--abmv-muted)}.abmv-home .abmv-product-detail .elementor-button{width:100%;color:var(--abmv-muted);font-size:15px;text-decoration:underline}.abmv-home .abmv-plan .abmv-plan-license{margin:2px 0 0!important;color:var(--abmv-muted);font-size:13px;line-height:1.7;text-align:left}.abmv-home .abmv-product-detail a:hover{color:var(--abmv-ink)}.abmv-home .abmv-free-edition{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:25px!important;margin-top:12px;padding-block:24px!important;border-bottom:1px solid var(--abmv-line);font-size:15px}.abmv-home .abmv-free-edition :is(b,strong){display:block;color:var(--abmv-ink);font-size:15px;margin-bottom:4px;font-weight:550}.abmv-home .abmv-free-edition span{display:block;color:var(--abmv-muted)}.abmv-home .abmv-free-edition .abmv-text-link{flex:none;width:auto;font-size:15px}.abmv-home .abmv-license-note{display:block!important;margin-top:25px;padding:3px 0 3px 18px!important;border-left:2px solid #715741}.abmv-home .abmv-license-note h3{color:var(--abmv-warm);font-size:15px;font-weight:550;margin-bottom:8px}.abmv-home .abmv-license-note p{max-width:115ch;color:var(--abmv-muted);font-size:15px;line-height:1.9;margin-bottom:10px}.abmv-home .abmv-license-note a{color:var(--abmv-mint);font-size:15px}.abmv-home .abmv-premium-note{margin-top:20px;color:var(--abmv-muted);font-size:15px}.abmv-home .abmv-premium-note a{color:var(--abmv-mint);text-decoration:none}.abmv-home .elementor-widget.abmv-comparison{width:100%!important;max-width:1180px!important;min-width:0;margin:0 auto 12px!important;padding:0 28px!important;align-self:center}.abmv-home .abmv-comparison-details{border:1px solid var(--abmv-line);border-radius:8px;background:#10181b}.abmv-home .abmv-comparison-details.abmv-wrap{padding:0!important;max-width:none!important}.abmv-home .abmv-comparison-details>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:21px 24px;list-style:none}.abmv-home .abmv-comparison-details summary b{font-size:16px;font-weight:500}.abmv-home .abmv-comparison-details summary small{display:block;margin-top:4px;color:var(--abmv-muted);font-size:13px}.abmv-home .abmv-details-plus{color:var(--abmv-mint);font-size:25px;line-height:1}.abmv-home .abmv-comparison-details[open] .abmv-details-plus{transform:rotate(45deg)}.abmv-home .abmv-comparison-body{padding:0 24px 24px}.abmv-home .abmv-table-hint{display:none;margin-bottom:12px;color:var(--abmv-muted);font-size:13px}.abmv-home .abmv-table-scroll{width:100%;overflow-x:auto;border:1px solid var(--abmv-line);border-radius:8px;background:var(--abmv-panel);scrollbar-color:#41655d #0d1418}.abmv-home .abmv-comparison table{width:100%;min-width:760px;margin:0;border:0;border-collapse:collapse;font-size:15px}.abmv-home .abmv-comparison caption{padding:15px 20px;background:#0d1418;color:var(--abmv-muted);text-align:left;font-size:13px}.abmv-home .abmv-comparison :is(th,td){padding:17px 18px;border:0;border-top:1px solid var(--abmv-line);text-align:center;line-height:1.6}.abmv-home .abmv-comparison thead th{background:#172127;color:var(--abmv-ink);font-size:15px;font-weight:550}.abmv-home .abmv-comparison th:first-child{width:30%;text-align:left}.abmv-home .abmv-comparison tbody th{color:#d0dbe0;font-weight:400}.abmv-home .abmv-comparison td{color:var(--abmv-mint)}.abmv-home .abmv-comparison td.abmv-not-included{color:#8c9ea7;font-size:15px}.abmv-home .abmv-comparison tbody tr:hover{background:#152225}.abmv-home .abmv-comparison-notes{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:24px;color:var(--abmv-muted);font-size:15px;line-height:1.9}.abmv-home .abmv-comparison-notes p{margin:0 0 1em}.abmv-home .abmv-comparison-notes b{color:#c9d4d8;font-weight:550}.abmv-home .abmv-comparison-links{display:flex;flex-wrap:wrap;gap:28px;margin-top:5px}.abmv-home .abmv-comparison-links .abmv-text-link{font-size:15px}.abmv-home .abmv-capabilities{display:grid!important;grid-template-columns:1.4fr .8fr;align-items:center;gap:55px!important;padding-block:65px!important}.abmv-home .abmv-capabilities h2{font-size:34px}.abmv-home .abmv-capabilities .abmv-eyebrow{margin-bottom:14px!important}.abmv-home .abmv-capability-list{display:grid!important;gap:18px!important;margin-top:28px}.abmv-home :is(.abmv-capability-list article,.abmv-capability-list>.e-con,.abmv-capability-item){display:flex!important;flex-direction:row!important;align-items:flex-start;gap:18px!important}.abmv-home .abmv-capability-list .abmv-number{width:auto;padding-top:4px;flex:none}.abmv-home .abmv-capability-list h3{font-size:16px;line-height:1.5;font-weight:550;margin-bottom:5px;letter-spacing:0}.abmv-home .abmv-capability-list p{max-width:61ch;color:var(--abmv-muted);font-size:15px;line-height:1.8;margin:0}.abmv-home .abmv-feature-note{max-width:72ch;color:#84999f;font-size:13px;line-height:1.8;margin-top:24px}.abmv-home .abmv-capability-art{width:100%;max-width:360px;margin:0}.abmv-home .abmv-capability-art img{width:100%;height:auto;filter:drop-shadow(0 20px 28px #0005)}.abmv-home .abmv-tools{display:block!important;background:#0d1316;border-block:1px solid #1c282e}.abmv-home .abmv-tools>.abmv-wrap{display:block!important}.abmv-home .abmv-tabs{display:flex;gap:12px;border-bottom:1px solid var(--abmv-line);margin-bottom:32px}.abmv-home .abmv-tabs [role="tab"]{flex:0 1 auto;margin:0;padding:14px 24px 19px;border:0;border-bottom:2px solid #fff0;border-radius:0;background:none;color:var(--abmv-muted);text-align:left;font:400 16px/1.65 var(--abmv-font);text-transform:none}.abmv-home .abmv-tabs [role="tab"] span{display:block;margin-top:3px;font-size:13px}.abmv-home .abmv-tabs [role="tab"][aria-selected="true"]{color:var(--abmv-ink);border-bottom-color:var(--abmv-mint)}.abmv-home .abmv-tool-panel{display:grid!important;grid-template-columns:1.5fr .9fr;align-items:center;gap:36px!important}.abmv-home .abmv-tool-panel:not([hidden])+.abmv-tool-panel:not([hidden]){margin-top:36px}.abmv-home .abmv-tool-panel[hidden]{display:none!important}.abmv-home .abmv-real-capture{margin:0}.abmv-home .abmv-capture :is(a,.elementor-image a){display:block;position:relative;overflow:hidden;border:1px solid #375048;border-radius:7px;background:#071017;box-shadow:0 14px 30px #0002;cursor:zoom-in}.abmv-home .abmv-capture img{display:block;width:100%;height:auto;object-fit:contain}.abmv-home :is(.abmv-capture figcaption,.abmv-real-capture figcaption,.abmv-capture-caption){margin-top:11px;color:var(--abmv-muted);font-size:13px;line-height:1.7;text-align:left}.abmv-home .abmv-zoom-hint{position:absolute;right:12px;bottom:12px;padding:7px 11px;border:1px solid #45635c;border-radius:5px;background:#071010e8;color:#d6efe8;font-size:13px;line-height:1.5}.abmv-home .abmv-tool-description .abmv-eyebrow{font-size:13px;letter-spacing:.08em}.abmv-home .abmv-tool-description .abmv-eyebrow p{font-size:inherit}.abmv-home .abmv-tool-description h3{margin-bottom:20px;font-size:26px;line-height:1.2;font-weight:550;letter-spacing:-.02em}.abmv-home .abmv-tool-description>.elementor-widget-text-editor:not(.abmv-eyebrow){color:var(--abmv-muted);font-size:15px}.abmv-home .abmv-tool-description ul{margin:18px 0 26px;padding-left:18px;color:var(--abmv-muted);font-size:15px}.abmv-home .abmv-tool-description li{margin-bottom:9px}.abmv-home .abmv-tool-description li::marker{color:var(--abmv-mint)}.abmv-home .abmv-video-showcase{display:block!important;margin-top:45px;padding-top:38px!important;border-top:1px solid var(--abmv-line)}.abmv-home .abmv-video-heading{display:flex!important;flex-direction:row!important;align-items:flex-end;justify-content:space-between;gap:30px!important;margin-bottom:26px}.abmv-home .abmv-video-heading h3{font-size:28px;font-weight:550;line-height:1.3;letter-spacing:-.025em}.abmv-home .abmv-video-heading .abmv-eyebrow{margin-bottom:12px!important}.abmv-home .abmv-video-heading>:is(p,.elementor-widget-text-editor){flex:0 1 40ch;width:auto;max-width:40ch;color:var(--abmv-muted);font-size:15px}.abmv-home .abmv-video-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px!important}.abmv-home .abmv-video-card{display:block!important;overflow:hidden;border:1px solid var(--abmv-line);border-radius:8px;background:#111c1f}.abmv-home :is(.abmv-video-stage,[data-abmv-video-stage]){position:relative;aspect-ratio:16 / 9;background:#071114}.abmv-home :is(.abmv-video-stage iframe,.abmv-video-frame){display:block;width:100%;height:100%;aspect-ratio:16 / 9;margin:0;border:0}.abmv-home .abmv-video-play{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;position:absolute;inset:0;width:100%;height:100%;min-height:0;margin:0;padding:20px;border:0;border-radius:0;color:var(--abmv-ink);background:radial-gradient(ellipse at 50% 80%,#0c594050,transparent 75%),linear-gradient(135deg,#0d181e,#122725);text-align:center}.abmv-home .abmv-video-card:nth-child(2) .abmv-video-play{background:radial-gradient(ellipse at 50% 80%,#14718740,transparent 75%),linear-gradient(135deg,#101b22,#0b2429)}.abmv-home .abmv-video-kicker{color:var(--abmv-muted);font:13px/1.65 var(--abmv-mono);letter-spacing:.1em;text-align:center}.abmv-home .abmv-play-circle{display:grid;place-items:center;flex:none;width:48px;height:48px;padding-left:3px;border:1px solid #6fedcf80;border-radius:50%;background:#13392d;color:var(--abmv-mint);font-size:17px;line-height:1}.abmv-home .abmv-video-poster-title{font-size:22px;font-weight:550;line-height:1.2;letter-spacing:-.02em}.abmv-home .abmv-video-play-label{color:var(--abmv-mint);font-size:15px;line-height:1.5}.abmv-home .abmv-video-copy{display:block!important;padding:22px!important}.abmv-home .abmv-video-copy h4{margin-bottom:9px;font-size:17px;font-weight:550;line-height:1.4;letter-spacing:0}.abmv-home .abmv-video-copy p{color:var(--abmv-muted);font-size:15px;line-height:1.7;margin-bottom:16px}.abmv-home :is(a.abmv-video-external,.abmv-video-external a){color:var(--abmv-mint);text-decoration:none;font-size:15px}.abmv-home .abmv-postinstall-free{display:grid!important;grid-template-columns:1.5fr .9fr;gap:48px!important;border-top:1px solid var(--abmv-line);padding-top:42px!important;margin-top:46px}.abmv-home .abmv-free-tag{display:inline-block;color:var(--abmv-mint);font:13px/1.65 var(--abmv-mono);font-family:var(--abmv-mono)!important;letter-spacing:.1em;margin-bottom:17px}.abmv-home .abmv-postinstall-free h3{margin-bottom:20px;font-size:29px;line-height:1.2;letter-spacing:-.025em;font-weight:550}.abmv-home .abmv-postinstall-free p{max-width:64ch;color:var(--abmv-muted);font-size:15px;line-height:1.9}.abmv-home .abmv-postinstall-free b{color:#d5e1e4;font-weight:550}.abmv-home .abmv-catalog-note{padding-left:15px;border-left:2px solid #42625a;margin-top:23px}.abmv-home .abmv-origin-note{border-top:1px solid var(--abmv-line);padding-top:15px;margin-top:20px}.abmv-home .abmv-origin-note summary{color:var(--abmv-muted);font-size:15px}.abmv-home .abmv-origin-note p{margin-top:15px;color:var(--abmv-muted);font-size:15px;line-height:1.9}.abmv-home .abmv-manual-card{display:block!important;align-self:start;padding:26px!important;border:1px solid var(--abmv-line);border-radius:8px;background:#121e21}.abmv-home .abmv-manual-mark{display:block;margin-bottom:24px;color:var(--abmv-mint);font:13px/1.65 var(--abmv-mono);font-family:var(--abmv-mono)!important;letter-spacing:.08em}.abmv-home .abmv-manual-card h4{font-size:22px;font-weight:550;letter-spacing:-.02em;margin-bottom:12px}.abmv-home .abmv-manual-card p{margin-bottom:22px;font-size:15px}.abmv-home .abmv-manual-card .elementor-widget-button{width:100%}.abmv-home .abmv-manual-card .elementor-button{width:100%;border-color:#47615b;font-size:15px}.abmv-home .abmv-manual-download{display:block;text-align:center;margin:16px 0;color:var(--abmv-mint);font-size:15px}.abmv-home :is(.abmv-manual-card small,.abmv-manual-small){display:block;color:var(--abmv-muted);font-size:13px;text-align:center}.abmv-home .abmv-creator{display:grid!important;grid-template-columns:240px 1fr;align-items:start;gap:65px!important;border-bottom:1px solid var(--abmv-line)}.abmv-home .abmv-creator-profile{display:flex!important;flex-direction:column!important;align-items:center;padding-top:2px!important;text-align:center}.abmv-home .abmv-avatar-frame{width:190px!important;aspect-ratio:.9;overflow:hidden;border:1px solid #39524c;border-radius:9px;background:#10201e}.abmv-home .abmv-avatar-frame img{display:block;width:126%;max-width:none;height:auto;transform:translate(-10.3%,-16.8%)}.abmv-home :is(.abmv-creator-name,.abmv-creator-name .elementor-heading-title,.abmv-creator-profile>strong){color:var(--abmv-warm);font-size:17px;font-weight:550;line-height:1.65;letter-spacing:0}.abmv-home :is(.abmv-creator-name,.abmv-creator-profile>strong){margin-top:17px}.abmv-home :is(.abmv-creator-role,.abmv-creator-profile>span){margin-top:3px;color:var(--abmv-muted);font-size:13px}.abmv-home .abmv-creator-profile>.elementor-widget-text-editor strong{display:block;margin-top:17px;color:var(--abmv-warm);font-size:17px;font-weight:550}.abmv-home .abmv-creator-profile>.elementor-widget-text-editor span{display:block;margin-top:3px;color:var(--abmv-muted);font-size:13px}.abmv-home .abmv-creator-copy h2{font-size:33px;margin-bottom:23px}.abmv-home .abmv-creator-copy .abmv-eyebrow{margin-bottom:15px!important}.abmv-home .abmv-creator-copy>.elementor-widget-text-editor:not(.abmv-eyebrow){max-width:64ch;color:var(--abmv-muted);font-size:15px;line-height:1.9}.abmv-home .abmv-creator-copy>.elementor-widget-text-editor+.elementor-widget-text-editor{margin-top:1em}.abmv-home .abmv-project-story{margin:26px 0;border-block:1px solid var(--abmv-line)}.abmv-home .abmv-project-story summary{display:flex;justify-content:space-between;gap:12px;padding:16px 0;list-style:none;color:var(--abmv-warm);font-size:15px}.abmv-home .abmv-project-story[open] summary>span{transform:rotate(45deg)}.abmv-home .abmv-project-story>div{padding-bottom:10px}.abmv-home .abmv-project-story p{color:var(--abmv-muted);font-size:15px;line-height:1.9}.abmv-home .abmv-creator-links{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center;gap:18px 25px!important}.abmv-home .abmv-creator-links>.elementor-widget{width:auto}.abmv-home .abmv-creator-links a{font-size:15px}.abmv-home .abmv-extras{display:block!important;padding-top:55px!important}.abmv-home .abmv-extras-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px!important}.abmv-home :is(.abmv-extras-grid article,.abmv-extras-grid>.e-con,.abmv-extra-card){display:flex!important;flex-direction:column!important;align-items:flex-start;padding:28px!important;border:1px solid var(--abmv-line);border-radius:8px;background:linear-gradient(140deg,#142020,#11191d)}.abmv-home .abmv-extras-grid h3{margin:18px 0 12px;font-size:25px;font-weight:550;letter-spacing:-.025em}.abmv-home .abmv-extras-grid p{max-width:50ch;margin-bottom:24px;color:var(--abmv-muted);font-size:15px;line-height:1.8}.abmv-home .abmv-extras-grid .abmv-text-link{margin-top:auto}.abmv-home .abmv-help{display:grid!important;grid-template-columns:1.2fr 1fr;gap:70px!important;border-block:1px solid var(--abmv-line)}.abmv-home .abmv-help-message{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:20px!important}.abmv-home .abmv-help-message>.elementor-widget-image{width:90px;flex:0 0 90px;margin-top:8px}.abmv-home .abmv-help-message>.elementor-widget-image img{width:90px;height:92px;object-fit:contain;border-radius:50%;background:#15221c;transform:scale(1.2)}.abmv-home .abmv-help-message h2{margin:0!important;font-size:31px}.abmv-home .abmv-help-message .abmv-help-intro{max-width:43ch;margin-top:20px;color:var(--abmv-muted);font-size:15px}.abmv-home .abmv-help-message>.e-con>.elementor-widget-text-editor:last-child{max-width:43ch;margin:20px 0 0!important;color:var(--abmv-muted);font-size:15px}.abmv-home .abmv-help-links{display:grid!important;gap:18px!important}.abmv-home .abmv-help-links a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:15px;border-bottom:1px solid var(--abmv-line);color:var(--abmv-ink);font-size:16px;text-decoration:none}.abmv-home .abmv-help-links small{display:block;margin-top:4px;color:var(--abmv-muted);font-size:15px}.abmv-home .abmv-help-links a:hover{color:var(--abmv-mint)}.abmv-home .abmv-help-link{position:relative;display:block!important;padding-bottom:15px!important;border-bottom:1px solid var(--abmv-line)}.abmv-home .abmv-help-link h3{font-size:16px;font-weight:400;line-height:1.65;letter-spacing:0}.abmv-home .abmv-help-link>.elementor-widget-heading,.abmv-home .abmv-help-link>.elementor-widget-heading .elementor-widget-container,.abmv-home .abmv-help-link h3{position:static!important}.abmv-home .abmv-help-link h3 a{position:static;display:block;width:100%;padding:0 30px 0 0;border:0}.abmv-home .abmv-help-link .abmv-help-arrow{position:absolute;inset-inline-end:0;top:calc(50% - 7.5px);transform:translateY(-50%);display:block;color:inherit;font-size:16px;font-weight:400;line-height:1}.abmv-home .abmv-help-link>.elementor-widget-text-editor{margin-top:4px;color:var(--abmv-muted);font-size:15px;line-height:1.7}.abmv-home .abmv-support{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:28px!important;padding-block:40px!important}.abmv-home :is(.abmv-support-message,.abmv-support>.e-con){display:flex!important;flex-direction:row!important;align-items:center;gap:18px!important}.abmv-home .abmv-support .abmv-support-heart{width:auto;flex:none;color:var(--abmv-warm);font-size:39px;line-height:1}.abmv-home .abmv-support p{margin:0;color:var(--abmv-muted);font-size:15px;line-height:1.7}.abmv-home .abmv-support p strong{color:var(--abmv-warm);font-weight:500}.abmv-home .abmv-support .elementor-widget-button{flex:none;width:auto}.abmv-home .abmv-support .elementor-button{color:var(--abmv-mint);font-size:15px}.abmv-home [data-abmv-lightbox]{width:min(1200px, calc(100% - 32px));max-width:none;max-height:94vh;max-height:94dvh;margin:auto;padding:20px;overflow:auto;border:1px solid #4a625b;border-radius:9px;background:#0c1418;color:var(--abmv-ink);box-shadow:0 20px 90px #000a}.abmv-home [data-abmv-lightbox]:not([open]){display:none}.abmv-home [data-abmv-lightbox]::backdrop{background:#030809e8;backdrop-filter:blur(6px)}.abmv-home .abmv-dialog-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:15px}.abmv-home .abmv-dialog-top :is(h2,h3){margin:0;font-size:15px;line-height:1.5;letter-spacing:0;font-weight:500}.abmv-home [data-abmv-close]{display:flex;flex:none;align-items:center;gap:10px;margin:0;padding:7px 12px;border:1px solid var(--abmv-line);border-radius:5px;background:#172529;color:var(--abmv-ink);font-size:15px}.abmv-home [data-abmv-close] span{font-size:19px}.abmv-home [data-abmv-lightbox] img{display:block;width:auto;height:auto;max-width:100%;max-height:75vh;max-height:75dvh;margin:auto;object-fit:contain}.abmv-home [data-abmv-original]{display:block;width:fit-content;margin:14px auto 0;color:var(--abmv-mint);font-size:15px}.abmv-home :is(.abmv-sr-only,.screen-reader-text){position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}.abmv-home .abmv-progress{position:fixed;inset:0 0 auto;width:100%;height:2px;z-index:50;background:var(--abmv-mint);transform:scaleX(0);transform-origin:left;pointer-events:none}@media (min-width:1400px){.abmv-home .abmv-hero{padding-block:60px 45px!important}}@media (max-width:1000px){.abmv-home .abmv-hero{grid-template-columns:1fr 1fr;gap:25px!important}.abmv-home .abmv-hero h1{font-size:46px}.abmv-home .abmv-hero .abmv-intro{font-size:15px}.abmv-home .abmv-hero .abmv-actions{flex-direction:column!important;align-items:flex-start}.abmv-home .abmv-hero .abmv-actions .elementor-button{min-width:200px}.abmv-home .abmv-hero-art-bottom .elementor-widget-image{flex-basis:95px;width:95px}.abmv-home .abmv-hero-art-bottom img{width:95px}.abmv-home .abmv-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.abmv-home .abmv-plan-description{min-height:40px}.abmv-home .abmv-section-title{gap:28px!important}.abmv-home .abmv-creator{grid-template-columns:200px 1fr;gap:35px!important}.abmv-home .abmv-creator-copy h2{font-size:31px}.abmv-home .abmv-tool-panel{grid-template-columns:1.2fr 1fr;gap:26px!important}.abmv-home .abmv-postinstall-free{grid-template-columns:1.2fr 1fr;gap:28px!important}.abmv-home .abmv-capabilities{gap:30px!important}.abmv-home .abmv-capability-art{max-width:320px}.abmv-home .abmv-help{gap:30px!important}}@media (min-width:421px) and (max-width:1000px){.abmv-home :is(.abmv-video-stage,[data-abmv-video-stage]):not(.abmv-video-playing){min-height:244px}}@media (max-width:760px){.abmv-home .abmv-wrap{padding-inline:22px!important}.abmv-home .abmv-section{padding-block:48px!important}.abmv-home .abmv-section-title{display:block!important;margin-bottom:28px}.abmv-home .abmv-section-title>:is(p,.elementor-widget-text-editor){width:100%;max-width:55ch;margin-top:18px}.abmv-home .abmv-hero{grid-template-columns:minmax(0,1fr);gap:18px!important;padding-block:34px 25px!important}.abmv-home .abmv-hero h1{font-size:clamp(42px, 7.5vw, 54px)}.abmv-home .abmv-hero .abmv-eyebrow{font-size:13px;letter-spacing:.08em}.abmv-home .abmv-hero-copy{max-width:600px}.abmv-home .abmv-hero .abmv-intro{max-width:58ch;font-size:16px}.abmv-home .abmv-hero .abmv-actions{flex-direction:row!important;align-items:stretch}.abmv-home .abmv-hero .abmv-actions .elementor-button{min-width:0}.abmv-home .abmv-hero-product-art{max-width:600px;padding-top:7px!important}.abmv-home .abmv-hero-slogan{font-size:15px}.abmv-home .abmv-maker-line{max-width:60ch;margin-top:20px;font-size:13px}.abmv-home .abmv-hero-art-bottom{min-height:85px}.abmv-home .abmv-hero-art-bottom>:is(span,.elementor-widget-text-editor){font-size:13px}.abmv-home .abmv-hero-art-bottom .elementor-widget-image{width:90px;flex-basis:90px}.abmv-home .abmv-hero-art-bottom img{width:90px}.abmv-home .abmv-window-top{padding:11px 12px}.abmv-home .abmv-window-top :is(b,[data-abmv-gallery-title]){font-size:13px}.abmv-home :is(.abmv-trust,.abmv-trust-strip){gap:15px 12px!important;padding-block:20px 14px!important}.abmv-home :is(.abmv-trust,.abmv-trust-strip)>:is(.e-con,.abmv-trust-item){padding-left:12px!important}.abmv-home :is(.abmv-trust,.abmv-trust-strip) :is(strong,.abmv-trust-number .elementor-heading-title){font-size:25px}.abmv-home :is(.abmv-trust,.abmv-trust-strip) strong span{display:block;font-size:13px;margin-top:1px}.abmv-home :is(.abmv-trust,.abmv-trust-strip) .abmv-trust-item p{font-size:13px;line-height:1.6}.abmv-home .abmv-trust-note{font-size:13px}.abmv-home .abmv-plans-section{padding-block:45px 25px!important}.abmv-home .abmv-edition-helper{grid-template-columns:minmax(0,1fr);padding:18px}.abmv-home .abmv-edition-helper p{grid-column:1}.abmv-home .abmv-plan{padding:20px 16px!important}.abmv-home .abmv-plan h3{font-size:21px}.abmv-home .abmv-plan-description{min-height:65px}.abmv-home .abmv-free-edition{flex-direction:column!important;align-items:flex-start;gap:15px!important;padding-block:20px!important}.abmv-home .abmv-license-note{padding-left:15px!important}.abmv-home .elementor-widget.abmv-comparison{padding-inline:22px!important}.abmv-home .abmv-comparison-details>summary{padding:18px}.abmv-home .abmv-comparison-details summary b{font-size:16px}.abmv-home .abmv-comparison-details summary small{font-size:13px}.abmv-home .abmv-comparison-body{padding:0 15px 20px}.abmv-home .abmv-table-hint{display:block}.abmv-home .abmv-table-scroll{border-radius:5px}.abmv-home .abmv-comparison table{min-width:740px;font-size:15px}.abmv-home .abmv-comparison :is(th,td){padding:14px}.abmv-home .abmv-comparison th:first-child{position:sticky;left:0;width:180px;min-width:155px;background:var(--abmv-panel);box-shadow:1px 0 0 var(--abmv-line)}.abmv-home .abmv-comparison thead th:first-child{background:#172127}.abmv-home .abmv-comparison-notes{grid-template-columns:1fr;gap:0;margin-top:20px}.abmv-home .abmv-comparison-links{gap:16px}.abmv-home .abmv-capabilities{grid-template-columns:minmax(0,1fr);gap:20px!important;padding-block:45px!important}.abmv-home .abmv-capabilities h2{font-size:30px}.abmv-home .abmv-capability-art{max-width:260px;margin-inline:auto}.abmv-home .abmv-capability-list p{max-width:65ch}.abmv-home .abmv-feature-note{font-size:13px}.abmv-home .abmv-tabs{gap:3px;margin-bottom:25px}.abmv-home .abmv-tabs [role="tab"]{flex:1 1 0%;padding:12px 8px;font-size:15px;line-height:1.6}.abmv-home .abmv-tabs [role="tab"] span{font-size:13px}.abmv-home .abmv-tool-panel{grid-template-columns:minmax(0,1fr);gap:24px!important}.abmv-home .abmv-tool-description h3{font-size:25px}.abmv-home .abmv-gallery-controls{padding:10px;gap:10px}.abmv-home :is(.abmv-gallery-thumbs,[data-abmv-thumbs]){gap:6px}.abmv-home .abmv-gallery-thumb img{width:50px;height:34px}.abmv-home .abmv-gallery-arrows{gap:5px}.abmv-home :is([data-abmv-prev],[data-abmv-next]){width:26px;height:29px}.abmv-home [data-abmv-count]{min-width:29px;font-size:13px}.abmv-home .abmv-video-showcase{margin-top:35px;padding-top:30px!important}.abmv-home .abmv-video-heading{display:block!important}.abmv-home .abmv-video-heading>:is(p,.elementor-widget-text-editor){width:100%;max-width:60ch;margin-top:15px}.abmv-home .abmv-video-heading h3{font-size:26px}.abmv-home .abmv-video-grid{grid-template-columns:minmax(0,1fr);gap:20px!important}.abmv-home .abmv-video-poster-title{font-size:24px}.abmv-home .abmv-video-copy{padding:20px!important}.abmv-home .abmv-postinstall-free{grid-template-columns:minmax(0,1fr);gap:26px!important;padding-top:32px!important;margin-top:32px}.abmv-home .abmv-postinstall-free h3{font-size:27px}.abmv-home .abmv-manual-card{padding:24px!important}.abmv-home .abmv-manual-card .elementor-button{max-width:360px}.abmv-home :is(.abmv-manual-download,.abmv-manual-card small,.abmv-manual-small){text-align:left}.abmv-home .abmv-creator{grid-template-columns:minmax(0,1fr);gap:27px!important}.abmv-home .abmv-creator-profile{display:grid!important;grid-template-columns:90px minmax(0,1fr);column-gap:19px!important;align-items:end;justify-content:start;text-align:left}.abmv-home .abmv-avatar-frame{grid-row:1 / 3;width:90px!important}.abmv-home :is(.abmv-creator-name,.abmv-creator-profile>strong){margin-top:0}.abmv-home .abmv-creator-profile>.elementor-widget-text-editor strong{margin-top:0;font-size:18px}.abmv-home .abmv-creator-profile>.elementor-widget-text-editor:last-child{align-self:start}.abmv-home :is(.abmv-creator-name,.abmv-creator-name .elementor-heading-title,.abmv-creator-profile>strong){font-size:18px}.abmv-home :is(.abmv-creator-role,.abmv-creator-profile>span){align-self:start;font-size:13px}.abmv-home .abmv-creator-copy h2{font-size:30px}.abmv-home .abmv-creator-copy>.elementor-widget-text-editor:not(.abmv-eyebrow){font-size:15px}.abmv-home .abmv-creator-links{gap:16px!important}.abmv-home .abmv-project-story summary{font-size:15px}.abmv-home .abmv-extras{padding-block:45px!important}.abmv-home .abmv-extras-grid{grid-template-columns:minmax(0,1fr);gap:16px!important}.abmv-home :is(.abmv-extras-grid article,.abmv-extras-grid>.e-con,.abmv-extra-card){padding:24px!important}.abmv-home .abmv-extras-grid h3{font-size:23px}.abmv-home .abmv-help{grid-template-columns:minmax(0,1fr);gap:35px!important}.abmv-home .abmv-help-message{gap:18px!important}.abmv-home .abmv-help-message>.elementor-widget-image{width:60px;flex-basis:60px}.abmv-home .abmv-help-message>.elementor-widget-image img{width:60px;height:60px}.abmv-home .abmv-help-message h2{font-size:27px}.abmv-home .abmv-support{flex-direction:column!important;align-items:flex-start;gap:20px!important;padding-block:25px!important}.abmv-home .abmv-support p{font-size:15px}.abmv-home .abmv-zoom-hint{right:9px;bottom:9px;padding:6px 9px;font-size:13px}.abmv-home [data-abmv-lightbox]{padding:14px}.abmv-home .abmv-dialog-top{gap:10px}.abmv-home .abmv-dialog-top :is(h2,h3){font-size:16px}.abmv-home [data-abmv-close]{padding:5px 8px;font-size:15px}}@media (max-width:420px){.abmv-home .abmv-hero h1{font-size:41px}.abmv-home .abmv-hero .abmv-intro{font-size:15px}.abmv-home .abmv-hero .abmv-eyebrow{font-size:13px}.abmv-home .abmv-hero .abmv-actions{flex-direction:column!important;align-items:stretch}.abmv-home .abmv-hero .abmv-actions>.elementor-widget-button,.abmv-home .abmv-hero .abmv-actions .elementor-button{width:100%}.abmv-home .abmv-hero-art-bottom{min-height:74px}.abmv-home .abmv-hero-art-bottom .elementor-widget-image{width:78px;flex-basis:78px}.abmv-home .abmv-hero-art-bottom img{width:78px}.abmv-home .abmv-window-top :is(b,[data-abmv-gallery-title]){font-size:13px}.abmv-home :is(.abmv-trust,.abmv-trust-strip){gap:12px 8px!important}.abmv-home :is(.abmv-trust,.abmv-trust-strip)>:is(.e-con,.abmv-trust-item){padding-left:9px!important}.abmv-home :is(.abmv-trust,.abmv-trust-strip) :is(strong,.abmv-trust-number .elementor-heading-title){font-size:22px}.abmv-home .abmv-plans{grid-template-columns:minmax(0,1fr)}.abmv-home .abmv-plan-description{min-height:0}.abmv-home .abmv-gallery-controls{gap:6px;padding:8px}.abmv-home .abmv-gallery-thumb img{width:43px;height:29px}.abmv-home .abmv-gallery-arrows{gap:4px}.abmv-home :is([data-abmv-prev],[data-abmv-next]){width:23px;height:27px}.abmv-home .abmv-tabs [role="tab"]{min-width:0;padding-inline:5px;font-size:15px;overflow-wrap:anywhere}.abmv-home .abmv-tabs [role="tab"] span{font-size:13px}.abmv-home .abmv-capability-art{max-width:235px}.abmv-home :is(.abmv-video-stage,[data-abmv-video-stage]){aspect-ratio:auto}.abmv-home .abmv-video-play{position:relative;inset:auto;height:auto;min-height:180px;gap:8px;padding:16px}.abmv-home .abmv-video-poster-title{font-size:21px}.abmv-home .abmv-play-circle{width:40px;height:40px;font-size:15px}.abmv-home .abmv-video-kicker{font-size:13px}.abmv-home .abmv-video-play-label{font-size:15px}.abmv-home .abmv-video-copy h4{font-size:16px}.abmv-home .abmv-video-heading h3{font-size:24px}.abmv-home .abmv-creator-copy h2{font-size:28px}.abmv-home .abmv-postinstall-free h3{font-size:25px}.abmv-home .abmv-manual-download{font-size:15px}.abmv-home .abmv-project-story summary{line-height:1.8}}@media (prefers-reduced-motion:no-preference){.abmv-home :is(.elementor-button,.abmv-purchase-action .button,.abmv-plan,.abmv-gallery-thumb,[data-abmv-prev],[data-abmv-next],.abmv-play-circle){transition:transform .24s cubic-bezier(.2,.8,.2,1),border-color .24s,background-color .24s,box-shadow .24s,opacity .24s}.abmv-home :is(.abmv-details-plus,.abmv-zoom-hint){transition:transform .15s,background-color .2s}.abmv-home .abmv-capture img{transition:filter .2s}@media (hover:hover){.abmv-home :is(.elementor-button,.abmv-purchase-action .button):hover{transform:translateY(-2px)}.abmv-home .abmv-plan:hover{border-color:#477367;transform:translateY(-3px)}.abmv-home .abmv-plan.abmv-suggested:hover{border-color:var(--abmv-mint)}.abmv-home .abmv-video-play:hover .abmv-play-circle{transform:scale(1.1);background:#1c4c3c;box-shadow:0 0 25px #05e5bd20}.abmv-home .abmv-gallery-thumb:hover{opacity:1}.abmv-home :is([data-abmv-prev],[data-abmv-next]):hover{background:#244035}.abmv-home .abmv-capture a:hover img{filter:brightness(1.06)}}.abmv-home :is(.elementor-button,.abmv-purchase-action .button):active{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.abmv-home,.abmv-home *,.abmv-home *::before,.abmv-home *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.abmv-home .abmv-progress{display:none}}.abmv-home .abmv-release-notice{margin:0 0 20px;padding:14px 16px;border:1px solid #514335;border-left:3px solid var(--abmv-warm);border-radius:8px;background:#191814}.abmv-home .abmv-release-notice .abmv-release-label{display:block;margin-bottom:5px;color:var(--abmv-warm);font-size:13px;letter-spacing:.07em;text-transform:uppercase;font-weight:600}.abmv-home .abmv-release-notice p{margin:0;color:var(--abmv-ink);font-size:15px;line-height:1.65}