:root{--am-night:#07111f;--am-night-2:#0d2037;--am-cyan:#39e7d1;--am-blue:#5f8cff;--am-coral:#ff6b5f;--am-paper:#f7f9fc;--am-ink:#10223b;--am-line:rgba(74,103,145,.16);--am-shadow:0 24px 70px rgba(7,17,31,.14);--am-radius:24px}
html{scroll-behavior:smooth}body{background:var(--am-paper);color:var(--am-ink);overflow-x:hidden}body:before{content:"";position:fixed;inset:-20vmax;z-index:-2;pointer-events:none;background:radial-gradient(circle at 18% 20%,rgba(57,231,209,.17),transparent 24%),radial-gradient(circle at 82% 12%,rgba(95,140,255,.18),transparent 26%),radial-gradient(circle at 68% 82%,rgba(255,107,95,.12),transparent 24%),linear-gradient(145deg,#f9fbff,#eef5ff 52%,#f8fbff);animation:amAtmosphere 18s ease-in-out infinite alternate}a,button{-webkit-tap-highlight-color:transparent}img{max-width:100%}
.am-site-header{position:sticky!important;top:0;z-index:1050!important;box-shadow:0 12px 40px rgba(5,14,27,.1)}.am-site-header .am-utility{background:#06101d!important}.am-site-header .am-main-header{background:linear-gradient(110deg,#08182a 0%,#12385a 55%,#0d756f 140%)!important}.am-site-header .am-search form{border:1px solid rgba(255,255,255,.18);border-radius:999px!important}.am-site-header .am-search button{background:linear-gradient(135deg,var(--am-coral),#ff3f72)!important}#navigation{background:rgba(7,17,31,.94)!important;backdrop-filter:blur(18px)}
.navbar{background:rgba(7,17,31,.82)!important;backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.1)}.nav-logo img,.logo-icon img{filter:drop-shadow(0 8px 18px rgba(57,231,209,.25))}.hero{position:relative;isolation:isolate;background:radial-gradient(circle at 75% 22%,rgba(57,231,209,.16),transparent 27%),radial-gradient(circle at 18% 74%,rgba(95,140,255,.22),transparent 33%),linear-gradient(135deg,#06101d,#102d4a 62%,#113c46)!important}.hero:after{content:"";position:absolute;width:440px;height:440px;right:-170px;top:12%;z-index:-1;border:1px solid rgba(57,231,209,.22);border-radius:38% 62% 54% 46%;box-shadow:inset 0 0 80px rgba(57,231,209,.08);transform:rotate(24deg);animation:amOrb 14s ease-in-out infinite alternate}.hero-title{text-wrap:balance;text-shadow:0 12px 40px rgba(0,0,0,.28)}.hero-video-card,.shopqr-action-banner,.floating-badge{border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 30px 80px rgba(0,0,0,.28)!important;backdrop-filter:blur(18px)}
.solution-card,.tool-card,.pricing-card,.testimonial-card,.article-card,.product,.feature-card,.process-card,.social-card,.daily-tool-card,.channel-card{border:1px solid var(--am-line)!important;border-radius:var(--am-radius)!important;box-shadow:0 14px 44px rgba(12,35,66,.09)!important;transform-style:preserve-3d;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease!important}.solution-card:hover,.tool-card:hover,.pricing-card:hover,.testimonial-card:hover,.article-card:hover,.product:hover,.feature-card:hover,.process-card:hover,.social-card:hover,.daily-tool-card:hover,.channel-card:hover{transform:translateY(-8px) rotateX(1.5deg) rotateY(-1.5deg);box-shadow:0 30px 70px rgba(12,35,66,.16)!important;border-color:rgba(57,231,209,.48)!important}.solution-card:before,.pricing-card:before,.tool-card:before{border-radius:inherit!important}.badge,.video-tag,.sol-badge{border-radius:999px!important;letter-spacing:.05em}.btn,.sol-btn{border-radius:999px!important;transition:transform .2s ease,box-shadow .2s ease!important}.btn:hover,.sol-btn:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(28,82,136,.2)}
.section-title{text-wrap:balance;letter-spacing:-.035em}.section-sub{max-width:760px;margin-inline:auto}.trust-bar{box-shadow:0 18px 50px rgba(7,17,31,.08)}.footer{background:linear-gradient(145deg,#06101d,#102b44)!important}.am-live-reveal{opacity:0;transform:translateY(32px) scale(.985);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.am-live-reveal.am-live-visible{opacity:1;transform:none}.am-depth-glow{position:relative}.am-depth-glow:after{content:"";position:absolute;inset:auto 10% -18px;height:34px;z-index:-1;background:rgba(28,94,150,.18);filter:blur(28px);border-radius:50%}
@keyframes amAtmosphere{to{transform:translate3d(2.5vw,-1.5vh,0) rotate(2deg)}}@keyframes amOrb{to{transform:translate(-36px,34px) rotate(58deg) scale(1.08);border-radius:61% 39% 42% 58%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.am-live-reveal{opacity:1;transform:none}}@media(max-width:768px){:root{--am-radius:18px}.hero:after{width:280px;height:280px}.solution-card:hover,.tool-card:hover,.pricing-card:hover,.testimonial-card:hover{transform:translateY(-4px)}}

/* The promotional banner already establishes a full-width visual lead-in.
   Keep the following hero content-sized so its first action begins immediately. */
#hero.hero{min-height:auto!important;justify-content:flex-start!important;padding:clamp(42px,6vw,76px) 0 clamp(58px,7vw,92px)!important}
@media(max-width:768px){#hero.hero{padding:32px 0 54px!important}}
