.home-ai-section{background:#08080c66}.home-ai-section__inner{display:grid;gap:clamp(2rem,4vw,3.25rem);position:relative;z-index:1}.home-ai-section__header{display:grid;gap:1rem;margin-inline:auto;max-width:54rem;text-align:center}.home-ai-section__header .about-section__eyebrow{justify-self:center;margin-inline:auto;padding-left:.3em;width:-moz-fit-content;width:fit-content}.home-ai-section__header .about-section__headline{margin-inline:auto;max-width:15ch}.home-ai-section__header .about-section__subline{margin-inline:auto;max-width:52ch}.home-ai-section__trust{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:center}.home-ai-section__trust span{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;color:#e4e4e799;display:inline-flex;font-size:.78rem;line-height:1.2;min-height:2rem;padding:.45rem .75rem}.home-ai-section__cards{margin-bottom:0}.home-ai-section__card-index{color:#94f2ffb8;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:.72rem;line-height:1;margin:0}.home-ai-section .pkg-card__inner{gap:1.2rem}.home-ai-section .pkg-card__header{gap:.55rem}.home-ai-section .pkg-card__name{font-size:clamp(1.25rem,1.8vw,1.55rem)}.home-ai-section .pkg-card__tagline{max-width:32ch}.home-ai-section .pkg-card__list{gap:.5rem}.home-ai-section .pkg-card__list-item{color:#e4e4e7bd}#featured-project.home-ai-section .pkg-card.reveal-on-scroll.is-visible:hover,#featured-project.home-ai-section .pkg-card:hover{background:#12121a8c;border-color:#ffffff24;box-shadow:0 20px 44px #0000004d;transform:translateY(-6px);z-index:2}#featured-project.home-ai-section .pkg-card--featured.reveal-on-scroll.is-visible:hover,#featured-project.home-ai-section .pkg-card--featured:hover{border-color:#94f2ff61;box-shadow:0 22px 48px #00000057,0 0 0 1px #94f2ff2e,0 0 42px #94f2ff0f}#featured-project.home-ai-section .pkg-card:hover:after{opacity:.9}.home-ai-section__cta{margin-top:-.4rem}.home-ai-section__cta .packages-section__cta-lead{margin-inline:auto;max-width:42ch}@media (max-width:640px){.home-ai-section__trust span{white-space:normal}}@media (prefers-reduced-motion:reduce){#featured-project.home-ai-section .pkg-card--featured.reveal-on-scroll.is-visible:hover,#featured-project.home-ai-section .pkg-card--featured:hover,#featured-project.home-ai-section .pkg-card.reveal-on-scroll.is-visible:hover,#featured-project.home-ai-section .pkg-card:hover{transform:none;transition:none}}.chip-row--feature{align-items:stretch;display:flex;flex-wrap:nowrap;gap:clamp(.5rem,.9vw,.75rem)}.feature-chip{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(180deg,#ffffff0a,#ffffff04);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;box-shadow:inset 0 1px #ffffff0f,0 1px #00000040;display:inline-flex;gap:.7rem;padding:.55rem .9rem .55rem .65rem;position:relative;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.feature-chip:hover{border-color:#ff7ec259;box-shadow:inset 0 1px #ffffff14,0 6px 24px -10px #ff7ec259;transform:translateY(-1px)}.feature-chip__icon{align-items:center;background:radial-gradient(120% 120% at 30% 20%,rgba(255,126,194,.22),rgba(255,126,194,.06) 60%,transparent 100%);border:1px solid rgba(255,126,194,.28);border-radius:.5rem;box-shadow:inset 0 0 0 1px #ffffff0a;color:#ff7ec2;display:inline-flex;flex:0 0 auto;height:1.65rem;justify-content:center;width:1.65rem}.feature-chip__icon svg{fill:none;height:.95rem;stroke:currentColor;stroke-width:1.5;width:.95rem}.feature-chip__label{color:#ecf3fcf0;font-size:clamp(.78rem,.92vw,.86rem);font-weight:600;letter-spacing:.02em;line-height:1.25;white-space:nowrap}@media (max-width:768px){.feature-chip__label{white-space:normal}}@media (max-width:640px){.chip-row--feature{flex-wrap:wrap}}@media (max-width:480px){.feature-chip{gap:.6rem}.feature-chip__icon{height:1.55rem;width:1.55rem}}.hero-cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(.6rem,1.1vw,.9rem)}.hero-cta-row .final-cta-btn{font-size:clamp(.9rem,1vw,.98rem);padding:.78rem 1.7rem}.hero-cta-note{align-items:center;color:#d6e2f2a3;display:inline-flex;font-size:clamp(.76rem,.9vw,.85rem);gap:.55rem;letter-spacing:.005em;margin:0}.hero-cta-note__dot{background:radial-gradient(circle at 30% 30%,#aef2ff,#62adff 70%);border-radius:999px;box-shadow:0 0 10px #6ec4ff99;flex:0 0 auto;height:.4rem;width:.4rem}@media (max-width:480px){.hero-cta-row{width:100%}.hero-cta-row .final-cta-btn{flex:1 1 100%}}.hero-cta-proxy-layer{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:20}.hero-cta-proxy{background:transparent;display:block;height:0;left:0;pointer-events:none;position:fixed;top:0;width:0;-webkit-tap-highlight-color:transparent}.hero-cta-proxy:focus,.hero-cta-proxy:focus-visible{outline:none}.word-rotator{display:inline-block;line-height:inherit;position:relative;vertical-align:baseline}.word-rotator__sizer{display:inline-block;padding-right:.08em;pointer-events:none;visibility:hidden;white-space:nowrap}.word-rotator__words{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute}.word-rotator__word{display:block;top:0;right:0;bottom:0;left:0;position:absolute;white-space:nowrap;will-change:transform,opacity}.word-rotator__word--exit{animation:word-rotator-exit .62s cubic-bezier(.65,0,.35,1) both}.word-rotator__word--enter{animation:word-rotator-enter .62s cubic-bezier(.65,0,.35,1) both}@keyframes word-rotator-exit{0%{filter:blur(0);opacity:1;transform:translateZ(0)}to{filter:blur(4px);opacity:0;transform:translate3d(0,-110%,0)}}@keyframes word-rotator-enter{0%{filter:blur(4px);opacity:0;transform:translate3d(0,110%,0)}to{filter:blur(0);opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.word-rotator__word--enter,.word-rotator__word--exit{animation:none}}.word-rotator--gradient .word-rotator__word{color:transparent;-webkit-text-fill-color:transparent;animation:heroRotatorFlow 8.5s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(100deg,transparent 46%,hsla(0,0%,100%,.5) 50%,transparent 54%),linear-gradient(90deg,#94f2ff,#7e70ff,#ff54b8,#7e70ff,#94f2ff);background-position:0 0,0 0;background-repeat:repeat;background-size:300% 100%,200% 100%;text-shadow:0 0 16px rgba(126,112,255,.35),0 0 34px rgba(255,84,184,.22)}.word-rotator--gradient .word-rotator__word--enter{animation:word-rotator-enter .62s cubic-bezier(.65,0,.35,1) both,heroRotatorFlow 8.5s linear infinite}.word-rotator--gradient .word-rotator__word--exit{animation:word-rotator-exit .62s cubic-bezier(.65,0,.35,1) both,heroRotatorFlow 8.5s linear infinite}@keyframes heroRotatorFlow{to{background-position:-150% 0,-200% 0}}@media (prefers-reduced-motion:reduce){.word-rotator--gradient .word-rotator__word,.word-rotator--gradient .word-rotator__word--enter,.word-rotator--gradient .word-rotator__word--exit{animation:none;background-image:linear-gradient(90deg,#94f2ff,#7e70ff,#ff54b8);background-position:0 0;background-size:auto;-webkit-text-fill-color:transparent}}.js body#top[data-page=home] .hero-stage .hero-stage__text,.js body#top[data-page=home] .hero-stage .hero-stage__title,.js body[data-page=home] .hero-stage .hero-stage__actions .feature-chip{animation:none!important;filter:none!important;opacity:1!important;transform:none!important;visibility:visible!important;will-change:auto!important}
