:root{--ma-green: #1B8751;--ma-gold: #FFC502;--ma-orange: #F47627;--ma-black: #141413;--ma-green-dark: #066636;--ma-green-mid: #23B66D;--ma-lime: #89C340;--ma-blue: #00AED7;--ma-purple: #94355E;--ma-blue-dark: #007996;--ma-orange-dark: #A84C11;--ma-gradient-hero: linear-gradient(135deg, #066636 0%, #0d7a3e 65%, #14a058 100%);--ma-gradient-warm: linear-gradient(135deg, #1B8751 0%, #FFC502 100%);--ma-gradient-sunset: linear-gradient(135deg, #FFC502 0%, #F47627 100%);--ma-gradient-panel: linear-gradient(155deg, #f2f7f4 0%, #e3eee7 100%);--ma-gray-50: #f9fafb;--ma-gray-100: #f5f5f5;--ma-gray-200: #e5e7eb;--ma-gray-500: #6b7280;--ma-gray-700: #374151;--ma-gray-900: #111827;--bs-primary-rgb: 27, 135, 81;--bs-success-rgb: 27, 135, 81;--bs-warning-rgb: 244, 118, 39;--bs-info-rgb: 0, 174, 215;--bs-danger-rgb: 148, 53, 94;--bs-dark-rgb: 54, 58, 58;--bs-link-color: var(--ma-green-dark);--bs-link-color-rgb: 6, 102, 54;--bs-link-hover-color: var(--ma-green-dark);--bs-link-hover-color-rgb: 6, 102, 54}.text-primary{color:var(--ma-green-dark)!important}.bg-primary:not([class*=bg-opacity-]){background-color:var(--ma-green)!important}.bg-primary.bg-opacity-10{background-color:color-mix(in srgb,var(--ma-green) 10%,transparent)!important}.bg-primary.bg-opacity-25{background-color:color-mix(in srgb,var(--ma-green) 25%,transparent)!important}.bg-primary.bg-opacity-50{background-color:color-mix(in srgb,var(--ma-green) 50%,transparent)!important}.bg-primary.bg-opacity-75{background-color:color-mix(in srgb,var(--ma-green) 75%,transparent)!important}.border-primary{border-color:var(--ma-green)!important}.nav-pills{--bs-nav-pills-link-active-bg: var(--ma-green);--bs-nav-link-color: var(--ma-green-dark);--bs-nav-link-hover-color: var(--ma-green-dark)}.nav-pills .nav-link:not(.active):hover{background-color:#eaf6f0}.btn-primary{background-color:var(--ma-green)!important;border-color:var(--ma-green)!important}.btn-primary:hover,.btn-primary:focus{background-color:var(--ma-green-dark)!important;border-color:var(--ma-green-dark)!important}.btn-outline-primary{background-color:#eaf6f0!important;color:var(--ma-green-dark)!important;border-color:var(--ma-green)!important;border-width:1.5px!important;font-weight:600}.btn-outline-primary:hover,.btn-outline-primary:focus{background-color:var(--ma-green)!important;border-color:var(--ma-green)!important;color:#fff!important}.btn-outline-secondary{background-color:#f1f3f5!important;color:#344054!important;border-color:#ced4da!important;border-width:1.5px!important;font-weight:600}.btn-outline-secondary:hover,.btn-outline-secondary:focus{background-color:#e2e6ea!important;border-color:#adb5bd!important;color:#1a1a1a!important}.bg-primary-subtle{background-color:#eaf6f0!important}.text-primary-emphasis{color:var(--ma-green-dark)!important}.text-success,.link-success,.link-success:hover,.link-success:focus{color:var(--ma-green-dark)!important;text-decoration-color:var(--ma-green-dark)!important}.bg-success{background-color:rgba(27,135,81,var(--bs-bg-opacity, 1))!important}.border-success{border-color:var(--ma-green-mid)!important}.bg-success-subtle{background-color:#e8f8ef!important}.btn-success{background-color:var(--ma-green)!important;border-color:var(--ma-green)!important}.btn-success:hover,.btn-success:focus{background-color:var(--ma-green)!important;border-color:var(--ma-green)!important}.btn-outline-success{background-color:#e8f8ef!important;color:var(--ma-green-dark)!important;border-color:var(--ma-green)!important;border-width:1.5px!important;font-weight:600}.btn-outline-success:hover,.btn-outline-success:focus,.btn-outline-success:active{background-color:var(--ma-green)!important;border-color:var(--ma-green)!important;color:#fff!important}.text-warning,.link-warning,.link-warning:hover,.link-warning:focus{color:var(--ma-orange-dark)!important;text-decoration-color:var(--ma-orange-dark)!important}.bg-warning{background-color:rgba(244,118,39,var(--bs-bg-opacity, 1))!important}.border-warning{border-color:var(--ma-orange)!important}.bg-warning-subtle{background-color:#fef0e6!important}.btn-warning{background-color:var(--ma-orange)!important;border-color:var(--ma-orange)!important;color:#fff!important}.btn-warning:hover,.btn-warning:focus,.btn-warning:active{background-color:#d9641b!important;border-color:#d9641b!important}.btn-outline-warning{background-color:#fef0e6!important;color:var(--ma-orange-dark)!important;border-color:var(--ma-orange)!important;border-width:1.5px!important;font-weight:600}.btn-outline-warning:hover,.btn-outline-warning:focus,.btn-outline-warning:active{background-color:var(--ma-orange)!important;border-color:var(--ma-orange)!important;color:#fff!important}.text-info,.link-info,.link-info:hover,.link-info:focus{color:var(--ma-blue-dark)!important;text-decoration-color:var(--ma-blue-dark)!important}.bg-info{background-color:rgba(0,174,215,var(--bs-bg-opacity, 1))!important}.btn-info,.btn-info:hover,.btn-info:focus,.btn-info:active{background-color:var(--ma-blue)!important;border-color:var(--ma-blue)!important;color:#fff!important}.btn-outline-info{background-color:#e6f7fb!important;color:var(--ma-blue-dark)!important;border-color:var(--ma-blue)!important;border-width:1.5px!important;font-weight:600}.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info:active{background-color:var(--ma-blue)!important;border-color:var(--ma-blue)!important;color:#fff!important}.bg-dark .text-primary,.table-dark .text-primary,.bg-dark .text-success,.table-dark .text-success{color:var(--ma-green-mid)!important}.bg-dark .text-info,.table-dark .text-info{color:var(--ma-blue)!important}.bg-dark .text-warning,.table-dark .text-warning,.card[style*="#363A3A"] .text-warning{color:var(--ma-orange)!important}.border-info{border-color:var(--ma-blue)!important}.bg-info-subtle{background-color:#e6f7fb!important}.text-danger{color:var(--ma-purple)!important}.bg-danger{background-color:var(--ma-purple)!important}.border-danger{border-color:var(--ma-purple)!important}.bg-danger-subtle{background-color:#f5eaf0!important}.text-dark{color:var(--ma-black)!important}.bg-dark{background-color:var(--ma-black)!important;color:#fff}.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6{color:#fff}.border-dark{border-color:var(--ma-black)!important}.bg-light{background-color:var(--ma-gray-100)!important}.btn-light{background-color:#fff!important;border-color:#fff!important;color:var(--ma-green-dark)!important;font-weight:600}.btn-light:hover,.btn-light:focus{background-color:var(--ma-gray-100)!important;border-color:var(--ma-gray-100)!important;color:var(--ma-green-dark)!important}.btn-outline-light{background-color:rgba(255,255,255,0.14)!important;border-color:#fff!important;border-width:1.5px!important;color:#fff!important;font-weight:600}.btn-outline-light:hover,.btn-outline-light:focus{background-color:rgba(255,255,255,0.24)!important;border-color:#fff!important;color:#fff!important}.btn{border-radius:8px;font-weight:500;transition:all 0.2s ease}.btn[class*=btn-outline-]{font-weight:600!important}@media (max-width: 991.98px){html,body{overflow-x:hidden;max-width:100%}}@media (max-width: 767.98px){.section-eyebrow{display:none!important}}.btn-lg{border-radius:10px}.badge{border-radius:6px}@media (min-width: 1440px){html{font-size:calc(0.8127rem + 0.2081vw)}}@font-face{font-family:"Inter Fallback";src:local("Arial"),local("ArialMT");font-weight:300 500;size-adjust:106.69%;ascent-override:90.80%;descent-override:22.61%;line-gap-override:0%}@font-face{font-family:"Inter Fallback";src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600 800;size-adjust:102.10%;ascent-override:94.88%;descent-override:23.62%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback";src:local("Arial"),local("ArialMT");font-weight:300 500;size-adjust:113.30%;ascent-override:85.44%;descent-override:22.15%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback";src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600 900;size-adjust:110.77%;ascent-override:87.39%;descent-override:22.66%;line-gap-override:0%}body{background-color:#ffffff;color:var(--ma-black);font-family:"Inter","Inter Fallback",sans-serif}h1,h2,h3,h4,h5,h6,.display-1,.display-2,.display-3,.display-4,.display-5,.display-6{font-family:"Montserrat","Montserrat Fallback",sans-serif}.navbar{--bs-navbar-padding-x: 0rem !important}.container,.navbar .container,footer .container,section .container{max-width:1140px!important;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.fas,.far,.fab,.fa{color:var(--ma-gray-500)}.btn .fas,.btn .far,.btn .fab,.btn .fa,.badge .fas,.badge .far,.badge .fab,.badge .fa,.hero .fas,.hero .far,.hero .fab,.hero .fa,.nav-link .fas,.nav-link .far,.nav-link .fab,.nav-link .fa,a .fas,a .far,a .fab,a .fa{color:inherit}i[data-svg-icon]{font-family:inherit!important}i[data-svg-icon]::before{content:none!important}.mi-svg{height:1em;overflow:visible;vertical-align:-0.125em}i.fa-pause>.mi-play,i.fa-play>.mi-pause{display:none}main.flex-grow-1{padding-top:75px}:where(.row>[class*=col-])>.btn{align-self:flex-start}:where(.text-center>[class*=col-],.row>.text-center[class*=col-])>.btn{align-self:center}.marketing-flash+main.flex-grow-1{padding-top:0}main.flex-grow-1>section[id],main.flex-grow-1>div[id]{scroll-margin-top:95px}@media (max-width: 991.98px){main.flex-grow-1>section[id],main.flex-grow-1>div[id]{scroll-margin-top:133px}}.mega-dropdown{position:static}.mega-menu{width:100%;left:0;right:0;border:none;border-top:2px solid var(--ma-gray-200);border-radius:0 0 8px 8px;box-shadow:0 8px 24px rgba(0,0,0,0.12)}.mega-menu .dropdown-header{font-size:0.7rem;letter-spacing:0.06em;padding:0 0 0.5rem 0;margin-bottom:0.25rem;border-bottom:1px solid var(--ma-gray-200)}.mega-menu .dropdown-item{font-size:0.875rem;padding:0.35rem 0;color:var(--ma-gray-700)}.mega-menu .dropdown-item:hover{background:none;color:var(--ma-green-dark)}.mega-menu .mega-item{padding:0.5rem 0;line-height:1.3}.mega-menu .mega-item .mega-item-title{display:block;font-weight:500}.mega-menu .mega-item .mega-item-sub{display:block;font-size:0.78rem;color:var(--ma-gray-500);margin-top:0.1rem}.mega-menu .mega-item:hover .mega-item-sub{color:var(--ma-gray-600)}@media (max-width: 991.98px){.mega-menu{position:relative;box-shadow:none;border:none;padding:0.5rem 1rem}.mega-menu .row>div{margin-bottom:1rem;padding-bottom:0.75rem;border-bottom:1px solid var(--ma-gray-200)}.mega-menu .row>div:last-child{border-bottom:none;padding-bottom:0}.mega-menu .dropdown-item{padding:0.5rem 0;min-height:2.75rem;display:flex;align-items:center}.mega-menu .mega-item{flex-direction:column;align-items:flex-start;min-height:auto}.mega-menu .btn-sm{padding:0.5rem 0.75rem;font-size:0.875rem;min-height:2.75rem}}main section div>p:last-child{margin-bottom:0}.list-unstyled li{display:flex;align-items:flex-start}.list-unstyled li i{flex-shrink:0;margin-top:0.25rem}h1.fw-bold,h2.fw-bold,h3.fw-bold{font-weight:700!important}.display-1{letter-spacing:.01em;margin-top:0;font-family:Montserrat,"Montserrat Fallback",sans-serif;font-size:4.5rem;line-height:1.04;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:white}.shadow-sm{box-shadow:0 1px #75757533!important}@media (max-width: 991.98px){.navbar .marketing-logo{height:38px!important;width:auto!important}.navbar.navbar-expand-lg .navbar-brand{flex:1;min-width:0}.navbar.navbar-expand-lg .marketing-logo{max-width:100%;height:auto!important;max-height:38px}}@media (max-width: 991.98px){.navbar[data-chrome=minimal]>.container{flex-wrap:nowrap;gap:0.75rem}.navbar[data-chrome=minimal] .navbar-brand{flex:0 1 auto;min-width:0;margin-right:0}.navbar[data-chrome=minimal] .marketing-logo{width:auto!important;height:auto!important;max-width:100%;max-height:38px}.navbar[data-chrome=minimal] .btn{flex-shrink:0;white-space:nowrap;padding:0.375rem 0.75rem;font-size:0.9375rem}}@media (max-width: 768px){.container{padding-left:1.25rem;padding-right:1.25rem}}.billing-toggle{border:1px solid #dee2e6;width:auto;max-width:fit-content}.billing-toggle-btn{background:transparent;border:none;color:#6c757d;transition:all 0.2s ease}.billing-toggle-btn.active{background:var(--ma-green);color:white}.billing-toggle-btn:hover:not(.active){background:#f8f9fa}.pricing-card{transition:transform 0.2s ease,box-shadow 0.2s ease;border-radius:12px}.pricing-card:hover{transform:translateY(-5px);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)!important}.pricing-card.border-primary{border-width:2px!important}.pricing-card.enterprise-card{background:linear-gradient(180deg,#fffbf5 0%,#ffffff 100%)}.pricing-card.enterprise-card .bg-warning{background-color:#f0ad4e!important}.module-checklist .fa-check-circle{color:#28a745!important}.module-checklist .fa-times-circle{color:#dee2e6!important}.features-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -15px;padding:0 15px}.features-table{min-width:700px;margin-bottom:0}.features-table th,.features-table td{vertical-align:middle;padding:0.75rem 1rem}.features-table thead th{border-bottom:2px solid #dee2e6;font-weight:600}.features-table .table-secondary{background-color:#f8f9fa}.features-table .table-secondary td{font-weight:600;font-size:0.9rem;text-transform:uppercase;letter-spacing:0.5px;color:#495057;padding:1rem}.feature-name-col{background:white;position:sticky;left:0;z-index:1;border-right:1px solid #dee2e6}.features-table .fa-check-circle{color:#28a745!important}.features-table .fa-minus{color:#dee2e6!important}.features-table .fa-infinity{color:var(--ma-green-dark)!important}#pricingFAQ .accordion-item{border:1px solid #dee2e6;border-radius:8px;margin-bottom:0.5rem;overflow:hidden;background-color:#fff}#pricingFAQ .accordion-button{font-weight:500;padding:1rem 1.25rem}#pricingFAQ .accordion-button:not(.collapsed){background-color:#f8f9fa;color:#212529;box-shadow:none}#pricingFAQ .accordion-button:focus{box-shadow:none;border-color:rgba(0,0,0,.125)}#pricingFAQ .accordion-body{padding:1rem 1.25rem;color:#6c757d}.accordion-body a{color:var(--ma-green-dark);text-decoration:underline;font-weight:500}.accordion-body a:hover,.accordion-body a:focus{color:var(--ma-green-dark)}.accordion{--bs-accordion-active-bg: rgba(var(--bs-primary-rgb), 0.08);--bs-accordion-active-color: var(--ma-green-dark);--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-primary-rgb), 0.25)}#enterprise-cta{background-color:#fff}main img{max-width:100%;height:auto;object-fit:contain}main img.img-fluid{width:auto;max-width:100%}main i.fas,main i.far,main i.fab,main i.fa,main i.fal,main i.fad{flex-shrink:0;width:auto;height:auto}.feature-block-img{max-height:450px;width:auto;max-width:100%;object-fit:contain}@media (max-width: 991.98px){.feature-block-img{max-height:350px;margin:0 auto;display:block}}.feature-block-stage{display:flex;align-items:center;justify-content:center;padding:clamp(16px,3vw,36px);border-radius:24px;background:var(--ma-gradient-panel)}.feature-block-stage .feature-block-img{display:block;width:100%;height:auto;aspect-ratio:auto 16 / 10;max-width:100%;max-height:none;margin:0;object-fit:contain;background:#fff;border:1px solid rgba(16,40,28,0.08);border-radius:16px!important;box-shadow:0 30px 60px -24px rgba(16,40,28,0.28),0 8px 20px -10px rgba(16,40,28,0.14);filter:none}.marketing-landing .navbar[data-chrome=minimal] .btn-primary,.marketing-landing section#pricing .btn-primary{background-color:var(--ma-orange)!important;border-color:var(--ma-orange)!important;color:#fff!important}.marketing-landing .navbar[data-chrome=minimal] .btn-primary:hover,.marketing-landing .navbar[data-chrome=minimal] .btn-primary:focus,.marketing-landing section#pricing .btn-primary:hover,.marketing-landing section#pricing .btn-primary:focus,.marketing-landing .navbar[data-chrome=minimal] .btn-primary:active,.marketing-landing section#pricing .btn-primary:active{background-color:#d9641b!important;border-color:#d9641b!important}.marketing-landing .feature-cards-grid .card{background:var(--ma-gradient-panel);border:0;border-radius:20px;box-shadow:none!important}.marketing-landing section.stats-bar.bg-primary{background:transparent!important}.marketing-landing section.stats-bar.text-white{color:var(--ma-gray-700)!important}.marketing-landing section.stats-bar>.container>.row{margin:0;padding:28px 8px;border-radius:24px;background:var(--ma-gradient-panel)}.marketing-landing section.stats-bar .text-white{color:var(--ma-green-dark)!important}.marketing-landing section.stats-bar .opacity-75{opacity:1!important}.marketing-landing section.bg-light{background:transparent!important}.marketing-landing section#pricing>.container>.row,.marketing-landing .analyst-recognition{margin:0;padding:clamp(20px,4vw,56px) clamp(8px,3vw,40px);border-radius:24px;background:var(--ma-gradient-panel)}@media (max-width: 575.98px){.marketing-landing section#pricing>.container>.row{--bs-gutter-x: 0;padding:20px 14px}.marketing-landing section#pricing .card-body{padding:18px 14px!important}}.marketing-landing section#pricing .card,.suite-step-up .card{border-radius:16px;box-shadow:0 30px 60px -24px rgba(16,40,28,0.22),0 8px 20px -10px rgba(16,40,28,0.12)!important}.suite-step-up-panel{margin:0;padding:clamp(20px,4vw,56px) clamp(8px,3vw,40px);border-radius:24px;background:var(--ma-gradient-panel)}.suite-step-up-title{font-size:clamp(1.6rem,1.15rem + 1.4vw,2.3rem);line-height:1.15;text-wrap:balance}.suite-step-up-apps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.suite-step-up-apps li{display:flex;align-items:flex-start;gap:12px}.suite-step-up-apps img{flex:none;border-radius:8px}.suite-step-up-apps b{display:block;line-height:1.3}.suite-step-up-apps small{display:block;color:var(--ma-gray-700);line-height:1.35;margin-top:2px}@media (max-width: 575.98px){.suite-step-up-panel{--bs-gutter-x: 0;padding:20px 14px}.suite-step-up .card-body{padding:18px 14px!important}.suite-step-up-apps{grid-template-columns:1fr;gap:12px}.suite-step-up-apps img{width:30px;height:30px}}.marketing-landing section.bg-primary:not(#sem-form):not(.stats-bar){max-width:1392px;margin:24px 12px;border-radius:20px;overflow:hidden}@media (min-width: 576px){.marketing-landing section.bg-primary:not(#sem-form):not(.stats-bar){margin:32px 24px;border-radius:24px}}@media (min-width: 1440px){.marketing-landing section.bg-primary:not(#sem-form):not(.stats-bar){margin:32px auto}}.marketing-landing section:not(.bg-primary) .text-underline-highlight{color:var(--ma-green);background-image:none;padding-bottom:0}.hero{background:var(--ma-gradient-hero);color:white}.hero-image{max-height:520px;object-fit:contain;filter:drop-shadow(0 8px 24px rgba(0,0,0,0.15))}.hero-lottie,.feature-block-lottie{max-width:600px;width:100%;filter:drop-shadow(0 8px 24px rgba(0,0,0,0.15))}.hero-lottie svg,.feature-block-lottie svg{width:100%!important;height:100%!important}.hero-lottie.has-poster{position:relative}.hero-lottie.has-poster .hero-lottie-poster{display:block;width:100%;height:auto;transition:opacity 0.4s ease}.hero-lottie.has-poster svg{position:absolute;inset:0}.hero-carousel{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;min-height:280px}.hero-carousel-img{grid-area:1 / 1;opacity:0;transition:opacity 0.8s ease-in-out}.hero-carousel-img.active{z-index:1;opacity:1}@media (prefers-reduced-motion: reduce){.hero-carousel-img{transition:none}.hero-carousel-img:not(.active){display:none}}.hero .site-carousel-controls{display:flex;justify-content:center;align-items:center;gap:0.25rem;margin-top:0.75rem}.hero .site-carousel-controls>button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;font-size:0.75rem;line-height:1;cursor:pointer}.site-carousel-controls>button .fas{color:inherit}.hero .site-carousel-controls>button:focus-visible{outline:2px solid currentColor;outline-offset:1px}.hero .site-carousel-dot::before{content:"";box-sizing:border-box;width:10px;height:10px;border-radius:50%;border:2px solid currentColor;background:transparent;transition:background-color 0.2s ease}.hero .site-carousel-dot[aria-current=true]::before{background:currentColor}@media (prefers-reduced-motion: reduce){.hero .site-carousel-dot::before{transition:none}}.testimonial-video-trigger{display:inline-flex;align-items:center;gap:10px;padding:5px 16px 5px 5px;border:1px solid rgba(255,255,255,0.35);border-radius:999px;background:rgba(255,255,255,0.08);color:#fff;font-size:0.95rem;font-weight:600;cursor:pointer;transition:background-color 0.15s ease,border-color 0.15s ease}.testimonial-video-trigger:hover{background:rgba(255,255,255,0.16);border-color:rgba(255,255,255,0.6)}.testimonial-video-trigger:focus-visible{outline:2px solid #fff;outline-offset:3px}.testimonial-video-icon{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ma-green)}.testimonial-video-icon i,.testimonial-video-icon .fas{color:#fff;font-size:0.75rem;margin-left:2px}.story-band{position:relative;isolation:isolate;overflow:hidden;max-width:1392px;margin:24px 12px;border-radius:20px;background:#10151a;color:#fff}@media (min-width: 576px){.story-band{margin:32px 24px;border-radius:24px}}@media (min-width: 1440px){.story-band{margin:32px auto}}.story-slides{display:grid}.story-slide{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:64px;padding:72px 80px 28px;visibility:hidden;opacity:0;transition:opacity 0.5s ease,visibility 0s linear 0.5s}.story-slide.active{visibility:visible;opacity:1;transition:opacity 0.5s ease}.story-slide-media{grid-template-columns:minmax(0,1.12fr) minmax(0,0.88fr)}.story-tone{position:absolute;inset:-140px;z-index:-2;background-color:#1c2329;background-size:cover;background-position:center;filter:blur(90px) saturate(1.4)}.story-slide::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,rgba(8,12,16,0.86) 0%,rgba(8,12,16,0.68) 52%,rgba(8,12,16,0.42) 100%)}.story-text{max-width:920px}.story-company{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 24px}.story-logo{display:inline-flex;align-items:center;justify-content:center;height:60px;padding:10px 18px;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,0.25)}.story-logo img{display:block;max-height:40px;max-width:200px;width:auto;height:auto;object-fit:contain}.story-company-name{font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.01em;color:#fff}.story-industry{font-size:0.78rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:rgba(255,255,255,0.75)}.story-quote{margin:0 0 30px;font-size:1.75rem;font-weight:400;line-height:1.4;letter-spacing:-0.01em;text-wrap:pretty}.story-person{display:flex;align-items:center;gap:14px}.story-person img{flex:none;width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,0.35)}.story-name{display:block;font-size:1.05rem;font-weight:600;line-height:1.3}.story-role{display:block;font-size:0.9rem;line-height:1.35;color:rgba(255,255,255,0.72)}.story-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:24px}.story-link{display:inline-flex;align-items:center;gap:8px;padding:6px 0;color:#fff;font-size:0.95rem;font-weight:600;text-decoration:none}.story-link-text{font-weight:inherit;text-decoration:underline;text-decoration-color:rgba(255,255,255,0.4);text-underline-offset:5px;transition:text-decoration-color 0.15s ease}.story-link:hover,.story-link:focus-visible{color:#fff}.story-link:hover .story-link-text,.story-link:focus-visible .story-link-text{text-decoration-color:#fff}.story-link:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}.story-link i,.story-link .fas{color:inherit;font-size:0.8rem}.story-figure{display:flex;align-items:center;gap:18px;margin:30px 0 0;padding-top:24px;border-top:1px solid rgba(255,255,255,0.18)}.story-figure-value,.story-figure-label,.story-result-value,.story-result-label,.story-result-source{margin:0}.story-figure-value{font-size:3rem;font-weight:600;line-height:1;letter-spacing:-0.02em}.story-figure-label{max-width:24ch;font-size:1rem;line-height:1.4;color:rgba(255,255,255,0.82)}.story-still{position:relative;justify-self:end;width:100%;max-width:440px;aspect-ratio:4 / 5;max-height:520px;padding:0;border:0;border-radius:22px;overflow:hidden;background:#222;box-shadow:0 30px 70px rgba(0,0,0,0.4);cursor:pointer}.story-still img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.story-still:hover img{transform:scale(1.03)}.story-still-play{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:10px;padding:5px 18px 5px 5px;border-radius:999px;background:rgba(255,255,255,0.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--ma-gray-900);font-size:0.95rem;font-weight:600}.story-still:focus-visible{outline:3px solid #fff;outline-offset:4px}.story-portrait{justify-self:end;width:100%;max-width:360px;aspect-ratio:4 / 5;border-radius:22px;overflow:hidden;background:#222;box-shadow:0 30px 70px rgba(0,0,0,0.4)}.story-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 25%}@media (min-width: 992px){.story-person-portrait img{display:none}}.story-result{justify-self:end;width:100%;max-width:440px;margin:0;padding:40px 36px;border-radius:22px;border:1px solid rgba(255,255,255,0.22);background:rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 30px 70px rgba(0,0,0,0.25)}.story-result-value{font-size:5.25rem;font-weight:600;line-height:1;letter-spacing:-0.03em}.story-result-label{margin-top:14px;font-size:1.15rem;line-height:1.45;color:rgba(255,255,255,0.88)}.story-result-source{margin-top:26px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.18);font-size:0.8rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:rgba(255,255,255,0.7)}.story-nav{display:flex;align-items:center;gap:12px;padding:8px 80px 44px;overflow-x:auto;scrollbar-width:none}.story-nav::-webkit-scrollbar{display:none}.story-chip{position:relative;flex:none;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;overflow:hidden;border-radius:16px;border:1px solid rgba(255,255,255,0.16);background:rgba(255,255,255,0.06);color:#fff;text-align:left;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease}.story-chip:hover{background:rgba(255,255,255,0.12)}.story-chip.active{background:rgba(255,255,255,0.16);border-color:rgba(255,255,255,0.42)}.story-chip:focus-visible,.story-pause:focus-visible{outline:2px solid #fff;outline-offset:2px}.story-chip img{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover}.story-chip-text b{display:block;font-size:0.95rem;line-height:1.2}.story-chip-text small{display:block;font-size:0.8rem;color:rgba(255,255,255,0.7)}.story-chip-progress{position:absolute;left:0;bottom:0;width:0;height:3px;background:#2fbf71}.story-band.is-turning .story-chip.active .story-chip-progress{animation:story-turn var(--story-turn, 7s) linear forwards}@keyframes story-turn{from{width:0}to{width:100%}}.story-pause{flex:none;display:grid;place-items:center;width:40px;height:40px;margin-left:auto;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,0.3);background:transparent;color:#fff;font-size:0.8rem}.story-pause .fas{color:inherit}@media (prefers-reduced-motion: reduce){.story-slide,.story-slide.active,.story-still img{transition:none}.story-band.is-turning .story-chip.active .story-chip-progress{animation:none;width:100%}}@media (max-width: 991.98px){.story-slide,.story-slide-media{grid-template-columns:minmax(0,1fr);align-content:start;gap:26px;padding:28px 22px 12px}.story-still,.story-result{order:-1;justify-self:stretch;max-width:none}.story-portrait{display:none}.story-still{aspect-ratio:16 / 10;max-height:none}.story-result{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 18px;padding:22px 20px}.story-result-value{grid-row:span 2;font-size:3rem}.story-result-label{margin-top:0;font-size:1rem}.story-result-source{margin-top:0;padding-top:0;border-top:0;font-size:0.72rem}.story-company{margin-bottom:18px}.story-logo{height:52px;padding:8px 14px}.story-logo img{max-height:34px;max-width:170px}.story-company-name{font-size:1.25rem}.story-industry{font-size:0.72rem}.story-quote{margin-bottom:22px}.story-quote{font-size:1.25rem}.story-figure-value{font-size:2.4rem}.story-nav{padding:8px 22px 26px}.story-chip{padding:6px 14px 6px 6px}.story-chip img{width:34px;height:34px}}.text-underline-highlight{background-image:url(/images/underline-yellow.svg);background-repeat:no-repeat;background-position:bottom center;background-size:100% 0.3em;padding-bottom:0.15em;font-size:inherit!important}@media (max-width: 768px){.text-underline-highlight{background-image:none;padding-bottom:0}}.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero p,.hero .lead{color:white}.hero.hero-stage{background:#fff;color:var(--ma-gray-900);padding:3rem 0 0}.hero.hero-stage :is(h1,h2,h3,p){color:var(--ma-gray-900)}.hero.hero-stage :is(h1,h2){letter-spacing:-0.02em;line-height:1.08}.hero-stage-top{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "sub" "ctas";gap:1.25rem}.hero-stage-head{grid-area:head}.hero-stage-sub{grid-area:sub}.hero-stage-ctas{grid-area:ctas}.hero.hero-stage .hero-stage-sub,.hero.hero-stage .hero-stage-sub p{color:var(--ma-gray-700)}.hero.hero-stage .hero-stage-sub p:last-child{margin-bottom:0}.hero.hero-stage .text-underline-highlight{color:var(--ma-green);background-image:none;padding-bottom:0}.hero-stage-media{position:relative;max-width:1392px;margin:1.5rem 12px 0;aspect-ratio:5 / 6;border-radius:20px;overflow:hidden;background:var(--ma-gray-200)}.hero-stage-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-stage-card{position:absolute;left:12px;right:12px;bottom:12px;padding:16px 18px;border-radius:16px;background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);border:1px solid rgba(255,255,255,0.7);box-shadow:0 24px 60px rgba(10,30,20,0.25);color:var(--ma-gray-900);text-align:left}.hero-stage-card-from{display:flex;align-items:center;gap:10px;font-size:0.9rem;font-weight:600;color:var(--hero-card-color)}.hero-stage-card-mark{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--hero-card-color)}.hero-stage-card-mark i,.hero-stage-card-mark .fas{color:#fff;font-size:0.85rem}.hero-stage-card-title{margin-top:12px;font-size:1.25rem;font-weight:600;line-height:1.25}.hero-stage-card-detail{margin-top:2px;font-size:0.95rem;color:var(--ma-gray-700)}.hero-stage-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(20,40,30,0.12);font-size:0.9rem;color:var(--ma-gray-700)}.hero-stage-card-check{display:inline-flex;align-items:center;gap:8px}.hero-stage-card-check i,.hero-stage-card-check .fas{color:var(--ma-green)}.hero-stage-play{position:absolute;left:12px;top:12px;display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;border:0;border-radius:999px;background:rgba(255,255,255,0.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 30px rgba(10,30,20,0.25);color:var(--ma-gray-900);font-size:0.9rem;font-weight:600;cursor:pointer}.hero-stage-play-icon{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ma-green);transition:background-color 0.15s ease}.hero-stage-play-icon i,.hero-stage-play-icon .fas{color:#fff;font-size:0.8rem;margin-left:2px}.hero-stage-play:hover .hero-stage-play-icon,.hero-stage-play:focus-visible .hero-stage-play-icon{background:var(--ma-green-dark)}.hero-stage-play:focus-visible{outline:3px solid var(--ma-green);outline-offset:3px}.hero.hero-stage .hero-stage-sub-after{margin-top:1.25rem}.hero-stage-card-action{flex:none;padding:8px 20px;border-radius:10px;background:var(--hero-card-color);color:#fff;font-weight:600;font-size:0.95rem}@media (min-width: 576px){.hero-stage-media{aspect-ratio:3 / 2;margin:2.5rem 24px 0}.hero-stage-card{left:32px;right:auto;bottom:32px;width:420px;padding:20px 22px}.hero-stage-card.hero-stage-card-right{left:auto;right:32px}.hero-stage-play{left:auto;top:auto;right:32px;bottom:32px;padding:8px 20px 8px 8px;font-size:1rem}.hero-stage-play.hero-stage-play-left{right:auto;left:32px}.hero-stage-play-icon{width:42px;height:42px}}@media (min-width: 576px) and (max-width: 767.98px){.hero-stage-play,.hero-stage-play.hero-stage-play-left{left:32px;right:auto;top:32px;bottom:auto}}@media (max-width: 575.98px){.hero-stage-card-from{font-size:0.8rem;gap:8px}.hero-stage-card-mark{width:24px;height:24px;border-radius:7px}.hero-stage-card-title{margin-top:10px;font-size:1.05rem}.hero-stage-card-detail{font-size:0.85rem}.hero-stage-card-foot{margin-top:12px;padding-top:10px;font-size:0.8rem}.hero-stage-card-action{padding:6px 16px;font-size:0.85rem}}@media (min-width: 992px){.hero.hero-stage{padding-top:3.5rem}.hero-stage-top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"head sub" "ctas .";column-gap:3rem;row-gap:1.75rem}.hero-stage-sub{align-self:end}.hero-stage-media{aspect-ratio:1392 / 600;border-radius:24px}.hero-stage-card{left:6.5%;top:16%;bottom:auto;width:440px}.hero-stage-card.hero-stage-card-right{left:auto;right:6.5%}.hero-stage-play{right:6.5%;bottom:10%}.hero-stage-play.hero-stage-play-left{right:auto;left:6.5%}.hero-stage-card-title{font-size:1.5rem}}@media (min-width: 1440px){.hero-stage-media{margin-left:auto;margin-right:auto}}.dir-sidebar-heading{font-size:0.68rem;letter-spacing:0.08em}.dir-sidebar-link{font-size:0.85rem;color:#666;font-weight:400}.showcase-sidebar .dir-sidebar-link{font-size:0.8rem}.dir-sidebar-link:hover{color:var(--ma-green-dark);background:#f5f5f5}.dir-sidebar-link.active{color:var(--ma-green-dark);font-weight:600}.dir-sidebar-icon{width:16px;text-align:center}.dir-list-table thead th{position:sticky;top:76px;z-index:2;background:#fff;border-bottom:2px solid #dee2e6;font-size:0.74rem;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:#666;padding:0.7rem 0.75rem}.dir-list-sort{background:none;border:0;padding:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap}.dir-list-sort:hover,.dir-list-sort:focus-visible{color:var(--ma-green-dark);outline:none}.dir-list-sort i{margin-left:0.35rem;font-size:0.7rem;color:#bbb}th[aria-sort] .dir-list-sort,th[aria-sort] .dir-list-sort i{color:var(--ma-green-dark)}.dir-list-table tbody td{font-size:0.9rem;padding:0.6rem 0.75rem;color:#444;border-bottom:0}.dir-list-table.table-striped>tbody>tr:nth-of-type(odd)>td{background-color:#f7f9f8}.dir-list-name{color:#222;font-weight:600}.dir-list-name:hover{color:var(--ma-green-dark)}.dir-list-icon,.dir-list-icon-fallback{width:28px;height:28px;border-radius:6px;flex-shrink:0}.dir-list-icon{object-fit:cover}.dir-list-icon-fallback{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:0.8rem}.dir-list-cat{display:inline-block;padding:0.15em 0.6em;border-radius:999px;background:#ececec;color:#555;font-size:0.78rem;white-space:nowrap}.dir-list-meta{display:none;color:#888;font-size:0.78rem;margin-top:0.1rem}@media (max-width: 991.98px){.dir-list-table thead th{top:113px}}@media (max-width: 767.98px){.dir-list-col-meta{display:none}.dir-list-meta{display:block}.dir-list-table thead th:first-child{width:42%}.dir-list-app{align-items:flex-start}.dir-list-app .dir-list-icon,.dir-list-app .dir-list-icon-fallback{margin-top:2px}}@media (max-width: 768px){.module-list-full{display:none!important}.module-list-full.module-expanded{display:block!important}.module-list-summary{display:block!important}.billing-toggle-btn{padding:0.375rem 0.75rem!important;font-size:0.875rem}.billing-toggle-btn .badge{display:none}.pricing-card .display-5{font-size:2rem}.feature-name-col{min-width:180px!important;font-size:0.875rem}.features-table th:not(.feature-name-col),.features-table td:not(.feature-name-col){min-width:100px!important;font-size:0.875rem}#pricingFAQ .accordion-button{font-size:0.9rem;padding:0.875rem 1rem}}@media (max-width: 576px){.pricing-card .display-5{font-size:1.75rem}.pricing-card .card-body{padding:1.25rem!important}.feature-name-col{min-width:150px!important}}.w-35{width:35%}.w-65{width:65%}.pricing-category-divider{border-top:3px solid var(--bs-primary);width:100px}.hero-ai-box{width:100%;max-width:860px;background:white;border-radius:28px;box-shadow:0 8px 40px rgba(0,0,0,0.12),0 2px 8px rgba(0,0,0,0.06);padding:10px;transition:box-shadow 0.3s ease,transform 0.2s ease}.hero-ai-box:hover,.hero-ai-box:focus-within{box-shadow:0 12px 48px rgba(0,0,0,0.18),0 4px 12px rgba(0,0,0,0.08);transform:translateY(-2px)}.hero-ai-form{width:100%}.hero-ai-input-wrapper{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 20px}.hero-ai-input{flex:1;border:none;outline:none;font-size:1.15rem;color:#1a1a1a;background:transparent;padding:10px 0;line-height:1.5;min-width:0}.hero-ai-input::placeholder{color:#9ca3af;font-weight:400}.hero-ai-submit{width:48px;height:48px;border-radius:50%;border:none;background:#3a8434;color:white!important;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;flex-shrink:0}.hero-ai-submit:hover{background:#2d6a29;transform:scale(1.08);box-shadow:0 4px 12px rgba(61,139,55,0.4)}.hero-ai-meta{padding:4px 20px 8px}.hero-ai-hint{font-size:0.75rem;color:#6b7280;letter-spacing:0.01em}.hero-ai-box.hero-ai-box-compact{max-width:900px;padding:4px;border-radius:50px;box-shadow:0 4px 20px rgba(0,0,0,0.10),0 1px 4px rgba(0,0,0,0.05)}.hero-ai-box-compact .hero-ai-input-wrapper{padding:2px 4px 2px 16px}.hero-ai-box-compact .hero-ai-input{font-size:0.95rem;padding:6px 0}.hero-ai-box-compact .hero-ai-submit{width:36px;height:36px;font-size:0.9rem}.hero-ai-chip{display:inline-flex;align-items:center;padding:8px 18px;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.3);border-radius:24px;color:white;font-size:0.85rem;font-weight:500;cursor:pointer;transition:all 0.2s ease;backdrop-filter:blur(4px)}.hero-ai-chip:hover{background:rgba(255,255,255,0.22);border-color:rgba(255,255,255,0.5);transform:translateY(-1px)}.hero-ai-chip i{font-size:0.75rem;opacity:0.8}@media (min-width: 1200px){.display-4{font-size:3.4rem}}@media (max-width: 768px){.hero :is(h1,h2).display-4{font-size:1.75rem}.hero-ai-box{border-radius:16px}.hero-ai-input{font-size:1rem}.hero-ai-chip{font-size:0.8rem;padding:6px 14px}}.customer-marquee-track{overflow:hidden;width:100%}.customer-marquee-inner{display:flex;animation:customer-marquee-scroll 30s linear infinite;width:max-content}.customer-marquee-item{flex-shrink:0;padding:0 2rem;display:flex;align-items:center;justify-content:center}.customer-marquee-item img{max-height:40px;max-width:120px;object-fit:contain;filter:grayscale(100%);opacity:0.7;transition:all 0.2s ease}.customer-marquee-item img:hover{filter:none;opacity:1}@keyframes customer-marquee-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.legal-content h2{font-size:1.4rem;font-weight:600;margin-top:2rem;margin-bottom:0.75rem;color:#1a1a2e}.legal-content h3{font-size:1.15rem;font-weight:600;margin-top:1.5rem;margin-bottom:0.5rem}.legal-content p{margin-bottom:1rem;line-height:1.7;color:#495057}.legal-content ul,.legal-content ol{margin-bottom:1rem;padding-left:1.5rem}.legal-content li{margin-bottom:0.4rem;line-height:1.6;color:#495057}.legal-content a{color:var(--ma-green-dark);text-decoration:underline}.legal-content table{width:100%;margin-bottom:1.5rem;border-collapse:collapse}.legal-content table th,.legal-content table td{padding:0.5rem 0.75rem;border:1px solid #dee2e6;font-size:0.9rem}.legal-content table th{background-color:#f8f9fa;font-weight:600}.gallery-preview{transition:opacity 0.2s ease}.gallery-item{transition:background-color 0.15s ease;cursor:pointer}.gallery-item:hover{background-color:var(--bs-light)}.gallery-item-active{background-color:var(--bs-light)!important}.gallery-item-active span{color:var(--bs-dark)!important;font-weight:600!important}.gallery-item span{color:var(--bs-secondary)}.badge.bg-success-subtle.text-success{color:#0d6832!important}.badge.bg-primary-subtle.text-primary{color:#15694a!important}.badge.bg-warning-subtle.text-warning{color:var(--ma-orange-dark)!important}main .text-muted{color:#495057!important}.site-lead{font-size:1.15rem;line-height:1.6;color:#6c757d;font-weight:400}.site-mode-utility .site-section,.site-mode-utility>div>section{padding-top:1.5rem;padding-bottom:1.5rem}.site-mode-balanced .site-section,.site-mode-balanced>div>section{padding-top:3rem;padding-bottom:3rem}.site-mode-editorial .site-section,.site-mode-editorial>div>section{padding-top:4rem;padding-bottom:4rem}.site-mode-executive .site-section,.site-mode-executive>div>section{padding-top:4rem;padding-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto}.site-mode-campaign .site-section,.site-mode-campaign>div>section{padding-top:3rem;padding-bottom:3rem}.cookie-consent-bar{position:fixed;bottom:0;left:0;right:0;background:rgba(54,58,58,0.95);backdrop-filter:blur(8px);z-index:1040;transform:translateY(100%);transition:transform 0.3s ease}section .card.shadow-sm{box-shadow:0 1px 3px rgba(15,23,42,0.04),0 8px 24px rgba(15,23,42,0.08)!important;transition:box-shadow 0.25s ease,transform 0.25s ease}section .card.shadow-sm:hover{box-shadow:0 4px 8px rgba(15,23,42,0.06),0 16px 40px rgba(15,23,42,0.12)!important;transform:translateY(-2px)}.cookie-consent-bar.visible{transform:translateY(0)}.privacy-choices-link{padding:0;margin:0;border:0;background:none;font:inherit;text-decoration:none;cursor:pointer}.video-embed{position:relative;width:100%;aspect-ratio:16 / 9;margin:1.5rem 0;border-radius:0.5rem;overflow:hidden;background:#000}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.hero-form-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"pitch" "form" "points";gap:1.5rem}.hero-form-pitch{grid-area:pitch}.hero-form-card{grid-area:form;scroll-margin-top:90px}.hero-form-points{grid-area:points}@media (min-width: 992px){.hero-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr auto auto 1fr;grid-template-areas:". form" "pitch form" "points form" ". form";column-gap:3rem;row-gap:0}.hero-form-card{align-self:center}.hero-form-points{padding-top:1.5rem}}.template-gallery-pager .pagination{flex-wrap:wrap;row-gap:4px}
