@layer ah-solution-stat-cards {
html body .ah1888-strategy-facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:24px!important;width:100%!important;align-items:stretch!important}
html body :is(.ah1888-strategy-fact,.ah1867-strategy-stat){display:flex!important;flex-direction:column!important;gap:9px!important;min-width:0!important;padding:18px!important;border:1px solid #ed65ac!important;border-radius:0!important;background:#351225!important;background-image:none!important;box-shadow:inset 0 0 0 2px rgba(237,101,172,.1)!important;height:auto!important;text-align:left!important}
html body :is(.ah1888-strategy-fact__number,.ah1867-strategy-stat__number){display:block!important;font-size:30px!important;line-height:1.1!important;color:#ff79bd!important;-webkit-text-fill-color:#ff79bd!important}
html body :is(.ah1888-strategy-fact__body,.ah1867-strategy-stat__body){font-family:Rajdhani,sans-serif!important;font-size:19px!important;line-height:1.4!important;color:#fff!important;-webkit-text-fill-color:#fff!important;margin:0!important}
html body :is(.ah1888-strategy-fact__source,.ah1867-strategy-stat__source){display:block!important;font-family:Rajdhani,sans-serif!important;font-size:14px!important;line-height:1.35!important;color:#8fffd7!important;-webkit-text-fill-color:#8fffd7!important;margin-top:auto!important}
@media(max-width:700px){html body .ah1888-strategy-facts{grid-template-columns:1fr!important;gap:12px!important}html body :is(.ah1888-strategy-fact,.ah1867-strategy-stat){padding:16px!important}}
}
@layer ah-solution-stat-cards {html body :is(.ah1888-strategy-fact__source,.ah1867-strategy-stat__source){display:none!important}}
@layer ah-solution-stat-cards {
html body :is(.ah1956-solution-window-poster,.ah1909-window-poster){pointer-events:none!important}
html body :is(#solution-process-cover,#solution-mobile-cover){position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;border:0!important;background:rgba(2,12,20,.92)!important;background-image:none!important;backdrop-filter:blur(2px)!important;transform:translateY(0)!important;transition:transform 900ms cubic-bezier(.22,.7,.3,1)!important;pointer-events:none!important;z-index:30!important;opacity:1!important}
html body :is(#solution-process-cover,#solution-mobile-cover).is-open{transform:translateY(-105%)!important}
html body :is(.solution-process-window,#lite-model-shell){overflow:hidden!important}
html body :is(.solution-process-window,#lite-model-shell).ah2123-window-open iframe{pointer-events:auto!important;touch-action:none!important}
html body :is(.solution-process-window,#lite-model-shell).ah2123-window-open img{pointer-events:none!important}
}
@layer ah-solution-stat-cards {
html body .ah2123-solution-above-title{display:none!important;margin:0!important;padding:0!important;height:0!important}
html body :is(#lite-model-stage,.solution-process-window){margin-top:0!important}
html body .ah2184-window-title{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.4em!important;padding:16px!important;font-family:Rajdhani,sans-serif!important;font-weight:700!important;font-size:clamp(22px,3vw,38px)!important;line-height:1.2!important;text-align:center!important;pointer-events:none!important;background:none!important;z-index:2!important}
html body .ah2184-title-pink{color:#ed65ac!important;-webkit-text-fill-color:#ed65ac!important}
html body .ah2184-title-green{color:#8fffd7!important;-webkit-text-fill-color:#8fffd7!important}
@media(max-width:700px){html body .ah2184-window-title{flex-direction:column!important;gap:5px!important;font-size:26px!important}}
}
@layer ah-solution-stat-cards {html body .ah2184-window-title span{font-size:inherit!important;line-height:inherit!important;opacity:1!important;filter:none!important}html body .ah2184-title-pink span{color:#ed65ac!important;-webkit-text-fill-color:#ed65ac!important}html body .ah2184-title-green span{color:#8fffd7!important;-webkit-text-fill-color:#8fffd7!important}}

@layer ah-solution-stat-cards {html body .solution-machine-window-footer{position:absolute!important;left:50%!important;right:auto!important;bottom:18px!important;transform:translateX(-50%)!important;width:max-content!important;max-width:calc(100% - 24px)!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;text-align:center!important;gap:.35em!important;background:transparent!important;padding:0!important;pointer-events:none!important;z-index:24!important;font-size:16px!important}html body .solution-machine-window-footer span{font-size:inherit!important}}
@layer ah-solution-stat-cards {html body .solution-machine-window-footer{top:14px!important;bottom:auto!important;font-size:8px!important}html body .solution-machine-window-footer .ah2189-red-sign-copy,html body .solution-machine-window-footer .ah2189-red-sign-copy span{color:#ff1836!important;-webkit-text-fill-color:#ff1836!important}}
@layer ah-solution-stat-cards {html body .solution-machine-window-footer{border:0!important;box-shadow:none!important;background:none!important}html body .solution-machine-window-footer::before,html body .solution-machine-window-footer::after{display:none!important}html body :is(#solution-process-cover,#solution-mobile-cover){will-change:transform!important;backface-visibility:hidden!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:translate3d(0,0,0)!important}html body :is(#solution-process-cover,#solution-mobile-cover).is-open{transform:translate3d(0,-105%,0)!important}}
@layer ah-solution-stat-cards {html body :is(.solution-process-window,#lite-model-shell){border:4.5px solid #c79a43!important;border-image:url('./hammered-gold-brand.svg') 6 / 4.5px / 0 round!important;border-radius:0!important;padding:0!important;background:#07111b!important;box-sizing:border-box!important}html body :is(.solution-process-window,#lite-model-shell)::before,html body :is(.solution-process-window,#lite-model-shell)::after{display:none!important}html body :is(.solution-process-window,#lite-model-shell) > img{display:none!important;visibility:hidden!important;opacity:0!important}html body :is(.solution-process-window,#lite-model-shell) > iframe{inset:0!important;width:100%!important;height:100%!important;display:block!important;visibility:visible!important;opacity:1!important}html body :is(.solution-process-window,#lite-model-shell) > [data-ah-gold-drawing]{display:none!important}}
@layer ah-solution-stat-cards {@media(max-width:900px){html body #lite-model-shell{border-bottom-width:0!important;border-image-width:4.5px 4.5px 0 4.5px!important;box-shadow:none!important}}}
@layer ah-solution-stat-cards {html body :is(.solution-process-window,#lite-model-shell){border:0!important;border-image:none!important;box-shadow:none!important}html body .ah2198-machine-rim{position:absolute!important;inset:0!important;z-index:80!important;display:block!important;padding:4.5px!important;background:#c79a43 url('./hammered-gold-brand.svg') repeat!important;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important;mask-composite:exclude!important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important;-webkit-mask-composite:xor!important;pointer-events:none!important}html body :is(#solution-process-cover,#solution-mobile-cover)::before,html body :is(#solution-process-cover,#solution-mobile-cover)::after{border:0!important;box-shadow:none!important;background-image:none!important}@media(max-width:900px){html body #lite-model-shell .ah2198-machine-rim{padding-bottom:4.5px!important}}}
@layer ah-solution-stat-cards {@media(max-width:900px){html body #lite-model-stage::before,html body #lite-model-stage::after{display:none!important}html body #lite-model-shell{outline:0!important}html body #lite-model-shell .ah2198-machine-rim{clip-path:none!important}}}

@layer ah-solution-stat-cards {html body #lite-model-shell .ah2198-machine-rim{padding:4.5px!important;clip-path:none!important;background:#c79a43 url('./hammered-gold-brand.svg') repeat!important}html body #lite-model-shell{background:#07111b!important;border:0!important;border-image:none!important;box-shadow:none!important}}
