/* ── HERO ── */
    .ab-hero { background: var(--white); padding: 80px 0 72px; }
    .ab-hero-inner {
      max-width: 1160px; margin: 0 auto; padding: 0 48px;
      display: grid; grid-template-columns: 1fr 1fr;
      align-items: center; gap: 64px;
    }
    .ab-label {
      font-size: 12px; font-weight: 700; color: var(--blue);
      text-transform: uppercase; letter-spacing: .12em; margin-bottom: 18px;
    }
    .ab-h1 {
      font-size: clamp(32px, 4vw, 48px); font-weight: 900;
      line-height: 1.1; color: var(--navy-text); margin-bottom: 18px;
    }
    .ab-sub {
      font-size: 15px; color: var(--gray-500);
      line-height: 1.72; margin-bottom: 32px; max-width: 420px;
    }
    .ab-btn {
      display: inline-flex; align-items: center; gap: 8px;
      padding: 13px 28px; background: var(--blue); color: #fff;
      border-radius: var(--r); font-weight: 700; font-size: 14.5px;
      text-decoration: none; transition: background .18s, box-shadow .18s;
    }
    .ab-btn:hover { background: #1D4ED8; box-shadow: 0 6px 20px rgba(37,99,235,.3); }

    /* Shield graphic */
    .shield-wrap {
      position: relative; width: 340px; height: 340px; margin: 0 auto;
    }
    .shield-orbit {
      position: absolute; inset: 10px;
      border: 2px dashed #CBD5E1; border-radius: 50%;
    }
    .shield-center {
      position: absolute; top: 50%; left: 50%;
      transform: translate(-50%, -54%); width: 170px;
    }
    .shield-center svg { width: 100%; filter: drop-shadow(0 12px 32px rgba(37,99,235,.35)); }
    .sh-bubble {
      position: absolute; width: 46px; height: 46px;
      background: white; border-radius: 50%;
      border: 1.5px solid #E2E8F0;
      box-shadow: 0 3px 14px rgba(0,0,0,.1);
      display: flex; align-items: center; justify-content: center;
      color: var(--blue); font-size: 17px;
    }
    .sh-bubble-top-center { top: 6px; left: 50%; transform: translateX(-50%); }
    .sh-bubble-top-right { top: 58px; right: -6px; }
    .sh-bubble-bottom-right { right: -6px; bottom: 90px; }
    .sh-bubble-bottom-left { bottom: 90px; left: -6px; }
    .sh-bubble-top-left { top: 58px; left: -6px; }
    .sh-bubble-upper-right { top: 18px; right: 54px; }
    .shield-check {
      position: absolute; bottom: 24px; left: 50%;
      transform: translateX(-50%);
      width: 38px; height: 38px; background: #10C987;
      border-radius: 50%; display: flex; align-items: center;
      justify-content: center; color: white; font-size: 17px;
      box-shadow: 0 4px 14px rgba(16,201,135,.45); z-index: 10;
    }

    /* ── VALUE CARDS ── */
    .ab-cards {
      background: var(--white); padding: 64px 0;
      border-top: 1px solid var(--gray-100);
      border-bottom: 1px solid var(--gray-100);
    }
    .ab-cards-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 24px; }
    .ab-card {
      background: var(--white); border: 1px solid var(--gray-200);
      border-radius: 16px; padding: 32px 28px;
      box-shadow: 0 2px 16px rgba(0,0,0,.05);
      transition: box-shadow .2s, transform .2s;
    }
    .ab-card:hover { box-shadow: 0 8px 32px rgba(0,0,0,.1); transform: translateY(-2px); }
    .ab-card-icon {
      width: 54px; height: 54px; border-radius: 50%;
      background: rgba(37,99,235,.10);
      display: flex; align-items: center; justify-content: center; margin-bottom: 20px;
    }
    .ab-card-icon i { font-size: 22px; color: var(--blue); }
    .ab-card h3 { font-size: 17px; font-weight: 800; margin-bottom: 10px; color: var(--navy-text); }
    .ab-card p { font-size: 14px; color: var(--gray-500); line-height: 1.68; }

    /* ── STATS ── */
    .ab-stats { background: var(--off-white); padding: 56px 0; }
    .ab-stats-grid {
      display: grid; grid-template-columns: repeat(4,1fr);
      border: 1px solid var(--gray-200); border-radius: 16px;
      box-shadow: 0 2px 20px rgba(0,0,0,.06); overflow: hidden;
      background: var(--white);
    }
    .ab-stat {
      padding: 40px 24px; text-align: center;
      border-right: 1px solid var(--gray-200);
    }
    .ab-stat:last-child { border-right: none; }
    .ab-stat-icon { font-size: 28px; color: var(--blue); margin-bottom: 14px; opacity: .85; }
    .ab-stat-num { font-size: 40px; font-weight: 900; color: var(--blue); margin-bottom: 6px; line-height: 1; }
    .ab-stat-label { font-size: 13.5px; color: var(--gray-500); font-weight: 500; }

    /* ── SECURITY ── */
    .ab-security { background: var(--white); padding: 80px 0; border-top: 1px solid var(--gray-100); }
    .ab-security-inner {
      max-width: 1160px; margin: 0 auto; padding: 0 48px;
      display: grid; grid-template-columns: 1fr 1fr;
      align-items: center; gap: 80px;
    }
    .ab-sec-badge {
      display: inline-flex; align-items: center; gap: 8px;
      color: var(--blue); font-size: 12.5px; font-weight: 700;
      border: 1.5px solid rgba(37,99,235,.3);
      padding: 5px 14px; border-radius: 50px; margin-bottom: 20px;
    }
    .ab-sec-h2 {
      font-size: clamp(26px, 3vw, 36px); font-weight: 900;
      line-height: 1.15; color: var(--navy-text); margin-bottom: 16px;
    }
    .ab-sec-sub {
      font-size: 14.5px; color: var(--gray-500);
      line-height: 1.72; margin-bottom: 28px; max-width: 420px;
    }
    .ab-checklist { list-style: none; display: flex; flex-direction: column; gap: 14px; }
    .ab-checklist li { display: flex; align-items: center; gap: 12px; font-size: 14.5px; font-weight: 500; }
    .ab-checklist li i { color: var(--blue); font-size: 17px; flex-shrink: 0; }

    /* Security shield visual */
    .sec-shield-wrap { position: relative; width: 320px; height: 320px; margin: 0 auto; }
    .sec-shield-body {
      position: absolute; top: 50%; left: 50%;
      transform: translate(-50%, -55%); width: 160px;
    }
    .sec-shield-body svg { width: 100%; filter: drop-shadow(0 16px 40px rgba(37,99,235,.3)); }
    .sec-badge-card {
      position: absolute; background: white;
      border: 1px solid var(--gray-200); border-radius: 10px;
      padding: 9px 16px; font-size: 11.5px; font-weight: 700;
      color: var(--navy-text); box-shadow: 0 3px 14px rgba(0,0,0,.1);
      display: flex; align-items: center; gap: 7px; white-space: nowrap;
    }
    .sec-badge-card i { color: var(--blue); font-size: 13px; }
    .sec-badge-top-left { top: 18px; left: 0; }
    .sec-badge-top-right { top: 18px; right: 0; }
    .sec-badge-bottom-left { bottom: 48px; left: 0; }
    .sec-badge-bottom-right { right: 0; bottom: 48px; }

    /* ── CTA BANNER ── */
    .ab-cta { background: linear-gradient(135deg, #0B1630 0%, #1e3a8a 100%); padding: 72px 0; }
    .ab-cta-inner {
      max-width: 1160px; margin: 0 auto; padding: 0 48px;
      display: flex; align-items: center;
      justify-content: space-between; gap: 48px; flex-wrap: wrap;
    }
    .ab-cta h2 {
      font-size: clamp(22px, 3vw, 32px); font-weight: 900;
      color: white; margin-bottom: 12px; line-height: 1.2; max-width: 480px;
    }
    .ab-cta p { font-size: 15px; color: rgba(255,255,255,.6); max-width: 480px; line-height: 1.65; }
    .ab-cta-btn {
      display: inline-flex; align-items: center; gap: 8px;
      padding: 14px 32px; background: white; color: var(--blue);
      border-radius: var(--r); font-weight: 700; font-size: 15px;
      text-decoration: none; transition: all .18s; flex-shrink: 0;
    }
    .ab-cta-btn:hover { background: #EEF2FF; box-shadow: 0 4px 16px rgba(0,0,0,.2); }

    /* ── MOBILE ── */
    @media (max-width: 768px) {
      .ab-hero { padding: 40px 0 36px; }
      .ab-hero-inner { grid-template-columns: 1fr; padding: 0 20px; gap: 24px; }
      .shield-wrap { display: none; }
      .ab-sub { max-width: 100%; }
      .ab-cards { padding: 40px 0; }
      .ab-cards-grid { grid-template-columns: 1fr; }
      .ab-stats { padding: 32px 0; }
      .ab-stats-grid { grid-template-columns: repeat(2,1fr); border-radius: 12px; }
      .ab-stat { padding: 28px 16px; }
      .ab-stat:nth-child(2) { border-right: none; }
      .ab-stat:nth-child(3) { border-right: 1px solid var(--gray-200); border-top: 1px solid var(--gray-200); }
      .ab-stat:nth-child(4) { border-right: none; border-top: 1px solid var(--gray-200); }
      .ab-stat-num { font-size: 30px; }
      .ab-security { padding: 40px 0; }
      .ab-security-inner { grid-template-columns: 1fr; padding: 0 20px; gap: 28px; }
      .sec-shield-wrap { display: none; }
      .ab-cta { padding: 48px 0; }
      .ab-cta-inner { flex-direction: column; align-items: flex-start; padding: 0 20px; }
    }
    @media (max-width: 480px) {
      .ab-stat-num { font-size: 26px; }
      .ab-stat-icon { font-size: 22px; }
      .ab-card { padding: 24px 20px; }
    }
    .ab-hero,.ab-cards,.ab-stats,.ab-security,.ab-cta{display:none}
    .ah-main{overflow:hidden;background:#fff;color:#0b1733}.ah-shell{width:min(1120px,calc(100% - 48px));margin:auto}.ah-kicker{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#155be7}.ah-hero{position:relative;padding:72px 0 38px;background:radial-gradient(circle at 72% 30%,#edf3ff 0,rgba(237,243,255,.5) 26%,transparent 52%)}.ah-hero:after{content:"";position:absolute;right:-8%;top:7%;width:58%;height:88%;background:repeating-radial-gradient(ellipse at center,transparent 0 16px,rgba(29,97,231,.035) 17px 18px);transform:rotate(-15deg);pointer-events:none}.ah-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:64px}.ah-title{font-size:clamp(42px,5vw,64px);line-height:1.04;letter-spacing:-.045em;margin:14px 0 22px;font-weight:800}.ah-title span{color:#155be7}.ah-lead,.ah-copy{color:#4d5870;line-height:1.75;font-size:15px}.ah-lead{max-width:510px}.ah-rule{width:28px;height:2px;background:#155be7;margin:20px 0}.ah-points{display:flex;gap:34px;margin-top:34px}.ah-point{display:flex;align-items:center;gap:11px;font-weight:700;font-size:13px;line-height:1.35}.ah-icon{width:42px;height:42px;flex:none;border-radius:50%;display:grid;place-items:center;color:#155be7;background:#f3f6ff;border:1px solid #e4ebfb}.ah-visual{position:relative;min-height:440px;display:grid;place-items:center;perspective:900px}.ah-card-stack{position:relative;width:420px;height:330px;transform:rotateY(-8deg)}.ah-id-card{position:absolute;width:205px;height:260px;border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(223,233,255,.82));border:1px solid rgba(255,255,255,.9);box-shadow:0 26px 55px rgba(43,83,176,.18);backdrop-filter:blur(8px);padding:25px;animation:ahFloat 5s ease-in-out infinite}.ah-id-card:nth-child(1){left:18px;top:3px;z-index:3}.ah-id-card:nth-child(2){left:114px;top:30px;background:linear-gradient(145deg,rgba(110,157,255,.54),rgba(73,114,220,.2));animation-delay:-1.2s}.ah-id-card:nth-child(3){left:210px;top:65px;background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(152,182,255,.45));animation-delay:-2.4s}.ah-avatar{width:58px;height:58px;border-radius:50%;background:#8db2fa;margin:10px 0 18px;position:relative}.ah-avatar:after{content:"";position:absolute;width:82px;height:44px;border-radius:50% 50% 8px 8px;background:#8db2fa;top:69px;left:-12px}.ah-lines{margin-left:95px;margin-top:-58px}.ah-lines i{display:block;height:7px;border-radius:9px;background:#dbe5f8;margin:12px 0}.ah-lines i:nth-child(2){width:70%}.ah-verify{position:absolute;right:-4px;bottom:12px;width:104px;height:104px;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 12px 34px rgba(49,91,180,.2);display:grid;place-items:center;color:#155be7;font-size:43px;z-index:6;animation:ahPulse 3s ease-in-out infinite}.ah-shield{position:absolute;right:-20px;bottom:20px;width:66px;height:76px;clip-path:polygon(50% 0,100% 17%,92% 72%,50% 100%,8% 72%,0 17%);background:#155be7;color:#fff;display:grid;place-items:center;font-size:27px;z-index:8;filter:drop-shadow(0 12px 18px rgba(21,91,231,.3))}.ah-trust{margin-top:20px;padding:34px 38px;border-radius:10px;background:linear-gradient(100deg,#f7f9ff,#f2f5fd);display:grid;grid-template-columns:300px 1fr;align-items:center;gap:28px}.ah-trust-copy{padding-right:28px;border-right:1px solid #dce2ef}.ah-trust-copy strong{display:block;font-size:15px;line-height:1.55;margin-top:13px}.ah-logos{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:center}.ah-logos img{width:100%;height:42px;object-fit:contain;filter:grayscale(1);opacity:.78;transition:.25s}.ah-logos img:hover{filter:none;opacity:1;transform:translateY(-2px)}.ah-story{padding:64px 0 34px}.ah-story-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.ah-story h2{font-size:32px;line-height:1.15;margin:14px 0 24px;max-width:360px}.ah-beliefs{border-left:1px solid #e1e5ee;padding-left:58px}.ah-belief{display:flex;align-items:center;gap:20px;padding:13px 0;border-bottom:1px solid #e8ebf1;font-size:14px}.ah-belief:last-child{border:0}.ah-choose{text-align:center;padding:10px 0 24px}.ah-choose-title{font-size:14px;font-weight:800;margin-bottom:30px}.ah-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ah-card{min-height:210px;padding:27px 22px;border:1px solid #dfe4ed;border-radius:10px;background:#fff;transition:.3s}.ah-card:hover{transform:translateY(-7px);border-color:#b9cef8;box-shadow:0 18px 40px rgba(38,78,155,.1)}.ah-card .ah-icon{margin:0 auto 18px;width:52px;height:52px;font-size:20px}.ah-card h3{font-size:14px;margin-bottom:11px}.ah-card p{font-size:12px;line-height:1.65;color:#4d5870}.ah-metrics{margin:22px 0 44px;padding:27px 16px;background:linear-gradient(100deg,#f6f8ff,#f2f5ff);border-radius:10px;display:grid;grid-template-columns:repeat(5,1fr)}.ah-metric{padding:0 18px;text-align:center;border-right:1px solid #d5dcea}.ah-metric:last-child{border:0}.ah-metric strong{display:block;color:#155be7;font-size:26px;margin-bottom:8px}.ah-metric span{font-size:11px;font-weight:700;line-height:1.5}.ah-cta{position:relative;padding:42px 0;background:linear-gradient(120deg,#071633,#081d4d);color:#fff}.ah-cta:after{content:"";position:absolute;inset:0 0 0 55%;background:radial-gradient(circle,rgba(47,106,244,.35),transparent 65%)}.ah-cta-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.ah-cta h2{font-size:28px;margin-bottom:10px}.ah-cta p{font-size:13px;color:#cbd4e8}.ah-btn{display:inline-flex;align-items:center;gap:20px;padding:14px 27px;border-radius:30px;background:#155be7;color:#fff;text-decoration:none;font-weight:700;font-size:13px;transition:.25s}.ah-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(21,91,231,.4)}.ah-reveal{opacity:0;transform:translateY(24px);transition:.7s ease}.ah-reveal.visible{opacity:1;transform:none}@keyframes ahFloat{50%{transform:translateY(-12px)}}@keyframes ahPulse{50%{transform:scale(1.08);box-shadow:0 12px 45px rgba(21,91,231,.3)}}@media(max-width:900px){.ah-hero-grid,.ah-story-grid{grid-template-columns:1fr}.ah-visual{min-height:380px}.ah-trust{grid-template-columns:1fr}.ah-trust-copy{border:0;padding:0}.ah-cards{grid-template-columns:repeat(2,1fr)}.ah-metrics{grid-template-columns:repeat(2,1fr);gap:24px}.ah-metric{border:0}.ah-metric:last-child{grid-column:1/-1}.ah-beliefs{padding-left:0;border:0}.ah-cta-inner{gap:28px}}@media(max-width:600px){.ah-shell{width:min(100% - 32px,1120px)}.ah-hero{padding-top:44px}.ah-title{font-size:42px}.ah-points{display:grid;gap:14px}.ah-visual{min-height:310px}.ah-card-stack{transform:scale(.72);transform-origin:center}.ah-logos{grid-template-columns:repeat(2,1fr)}.ah-cards{grid-template-columns:1fr}.ah-metrics{grid-template-columns:1fr}.ah-metric:last-child{grid-column:auto}.ah-cta-inner{align-items:flex-start;flex-direction:column}.ah-trust{padding:25px}}

html,body{max-width:100%;overflow-x:hidden}
    .ah-main{width:100%}
    .ah-main section{width:100%;margin:0;padding-left:0;padding-right:0}
    .ah-shell{width:100%;max-width:var(--content-max);margin-left:auto;margin-right:auto;padding-left:var(--page-gutter);padding-right:var(--page-gutter)}
    .ah-hero{padding-top:52px;padding-bottom:52px;background:#fff}
    .ah-hero:after{display:none}
    .ah-hero-grid{grid-template-columns:.88fr 1.12fr;gap:36px;min-height:500px}
    .ah-hero-grid>*,.ah-story-grid>*{min-width:0}
    .ah-lead,.ah-copy{max-width:100%}
    .ah-points{gap:30px;align-items:center}
    .ah-point{min-width:0;white-space:nowrap}
    .ah-visual{width:100%;min-width:0;min-height:500px;overflow:visible}
    .ah-hero-image{display:block;width:min(30vw,600px);max-width:100%;height:auto;margin:0;object-fit:contain;transform:translateX(-3%);animation:ahHeroFloat 6s ease-in-out infinite;user-select:none}
    .ah-trust{min-height:178px;margin-top:34px;padding:30px 38px;grid-template-columns:320px minmax(0,1fr);gap:42px}
    .ah-trust-copy{height:100%;padding-right:38px;display:flex;flex-direction:column;justify-content:center}
    .ah-trust-copy .ah-kicker{font-size:10px;line-height:1.5;letter-spacing:.035em}
    .ah-trust-copy strong{max-width:285px;margin-top:14px;font-size:14px;line-height:1.65}
    .ah-logos{min-width:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 22px}
    .ah-logo{min-width:0;height:48px;display:flex;align-items:center;justify-content:center}
    .ah-logo img{display:block;width:100%;max-width:120px;height:42px;object-fit:contain;filter:grayscale(1);opacity:.72;transition:.25s;mix-blend-mode:multiply}
    .ah-logo:hover img{filter:none;opacity:1;transform:translateY(-2px)}
    .ah-logo-disney{overflow:hidden}.ah-logo-disney img{width:150px;max-width:none;height:150px;flex:none}
    .ah-ezpay{font-size:29px;font-weight:800;letter-spacing:-.06em;color:#282828;opacity:.9}
    .ah-story{padding-top:30px;padding-bottom:30px}
    .ah-story-grid{gap:64px}
    .ah-belief{min-height:60px}
    .ah-choose{padding-top:32px;padding-bottom:52px}
    .ah-cards{gap:20px}
    .ah-card{min-height:204px;padding:24px 20px}
    .ah-card .ah-icon{margin-bottom:15px}
    .ah-card h3{min-height:34px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}
    .ah-metrics{margin-top:30px;margin-bottom:0}
    .ah-cta{padding-top:48px;padding-bottom:48px}
    @keyframes ahHeroFloat{0%,100%{transform:translate(-3%,0)}50%{transform:translate(-3%,-9px)}}
    @media(max-width:1100px){.ah-shell{width:calc(100% - 64px)}.ah-hero-grid{gap:24px;min-height:450px}.ah-visual{min-height:430px}.ah-hero-image{width:min(46vw,480px);max-width:100%}.ah-points{gap:18px}.ah-point{font-size:12px}.ah-trust{grid-template-columns:270px minmax(0,1fr);gap:28px;padding:28px 30px}.ah-trust-copy{padding-right:28px}.ah-logos{gap:14px 18px}.ah-card{padding:22px 16px}}
    @media(max-width:900px){.ah-shell{width:calc(100% - 48px)}.ah-hero-grid{display:block;min-height:0}.ah-lead{max-width:620px}.ah-points{justify-content:flex-start;flex-wrap:wrap}.ah-visual{display:none!important}.ah-trust{grid-template-columns:1fr;gap:22px}.ah-trust-copy{height:auto;padding:0 0 22px;border-right:0;border-bottom:1px solid #dce2ef}.ah-trust-copy strong{max-width:520px}.ah-logos{grid-template-columns:repeat(4,minmax(0,1fr))}.ah-story-grid{grid-template-columns:1fr;gap:40px}.ah-beliefs{padding-left:0;border-left:0}.ah-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ah-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ah-metric{border-right:0}.ah-metric:last-child{grid-column:1/-1}.ah-cta-inner{gap:28px}}
    @media(max-width:600px){.ah-shell{width:calc(100% - 32px)}.ah-hero{padding-top:40px;padding-bottom:28px}.ah-title{font-size:40px}.ah-points{display:grid;grid-template-columns:1fr;gap:12px}.ah-point{white-space:normal}.ah-trust{min-height:0;margin-top:20px;padding:24px 20px}.ah-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.ah-logo{height:44px}.ah-logo img{height:40px}.ah-ezpay{font-size:25px}.ah-story{padding-top:44px}.ah-story h2{font-size:28px}.ah-belief{align-items:flex-start}.ah-cards{grid-template-columns:1fr;gap:14px}.ah-card{min-height:0}.ah-metrics{grid-template-columns:1fr;gap:0}.ah-metric,.ah-metric:last-child{grid-column:auto;padding:18px 8px;border-bottom:1px solid #d5dcea}.ah-metric:last-child{border-bottom:0}.ah-cta-inner{align-items:flex-start;flex-direction:column}}
    @media(min-width:601px) and (max-width:900px){.ah-logos{grid-template-columns:repeat(5,minmax(0,1fr))}}
    @media(max-width:380px){.ah-shell{width:calc(100% - 24px)}.ah-title{font-size:35px}.ah-trust{padding:22px 16px}.ah-logos{grid-template-columns:1fr}.ah-logo{height:40px}}
    @media(max-width:1100px){.ah-shell{width:100%;padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}
    @media(max-width:600px){.ah-shell{width:100%;padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.ah-hero,.ah-story,.ah-choose{padding-top:40px;padding-bottom:40px}.ah-logo-disney img{width:140px;height:140px}.ah-cta{padding-top:40px;padding-bottom:40px}}
    @media(prefers-reduced-motion:reduce){.ah-id-card,.ah-verify,.ah-hero-image{animation:none}.ah-reveal{opacity:1;transform:none;transition:none}}
