.ahi-home-presentation{position:relative;isolation:isolate;overflow:hidden}.ahi-home-hero-image{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;z-index:-2}.ahi-home-presentation:has(.ahi-home-hero-image)::before{display:block;content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(10,23,42,.87),rgba(10,23,42,.55));z-index:-1;pointer-events:none}.ahi-home-presentation:has(.ahi-home-hero-image) .ahi-home-heading,.ahi-home-presentation:has(.ahi-home-hero-image) .ahi-home-heading h1,.ahi-home-presentation:has(.ahi-home-hero-image) .ahi-home-heading p{color:#fff}.ahi-home-controls{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:20px;max-inline-size:1100px;margin-inline:auto}.ahi-home-controls p{flex-basis:100%;text-align:center}.ahi-home-presentation .ahi-home-controls button{background:var(--ahi-surface,#fff);color:var(--ahi-text,#142540);border-color:var(--ahi-border,#d6dfeb);min-block-size:44px}.ahi-home-fullscreen{min-block-size:calc(100svh - 80px);display:flex;flex-direction:column;justify-content:center}.ahi-home-map{max-inline-size:1100px;margin:0 auto 20px;padding-inline:16px}.ahi-home-video{display:block;inline-size:min(100% - 32px,1000px);aspect-ratio:16/9;border:0;margin:0 auto 24px;border-radius:20px}.ahi-home-counts{max-inline-size:1100px;padding:24px;margin-inline:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:24px;color:var(--ahi-text,#142540)}.ahi-home-counts p{display:grid;gap:4px;min-inline-size:180px;text-align:center}.ahi-home-counts strong{font-size:2rem;color:var(--ahi-text,#142540)}.ahi-home-counts small{flex-basis:100%;text-align:center}.ahi-home-editor{padding-block:20px;border-block:1px solid var(--ahi-border,#d6dfeb)}@media(max-width:420px){.ahi-home-controls{padding-inline:12px;gap:8px}.ahi-home-controls button{max-inline-size:100%;white-space:normal}.ahi-home-counts{gap:12px;padding:20px 12px}.ahi-home-fullscreen{min-block-size:85svh}}@media(prefers-reduced-motion:reduce){.ahi-home-presentation *{scroll-behavior:auto!important}}
