.max-w-2xl{max-width:42rem}.flex-col{flex-direction:column}.bg-teal-50{background-color:rgb(240 253 250/var(--tw-bg-opacity))}.text-gray-700{color:rgb(55 65 81/var(--tw-text-opacity))}.text-teal-400{color:rgb(45 212 191/var(--tw-text-opacity))}.h-5{height:1.25rem}.h-12{height:3rem}.w-5{width:1.25rem}.gap-4{gap:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}@media(min-width:640px){.sm\:flex-row{flex-direction:row}}@media(min-width:768px){.md\:flex{display:flex}}.btn-white{background:#fff;color:#0d9488;transition:all .3s ease}.btn-white:hover{background:#f0fdfa;transform:translateY(-2px);box-shadow:0 10px 20px -10px #0000001a}.btn-ghost{background:#ffffff1a;border:1px solid rgba(255,255,255,.4);color:#fff;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.btn-ghost:hover{background:#fff3;transform:translateY(-2px)}.btn-white:focus-visible,.btn-ghost:focus-visible{outline:3px solid #0D9488;outline-offset:3px;border-radius:4px}.cta-gradient{background:linear-gradient(135deg,#0f766e,#2dd4bf);position:relative;overflow:hidden}.cta-gradient:before{content:"";position:absolute;top:-120px;left:-120px;width:300px;height:300px;background:radial-gradient(circle at center,rgba(255,255,255,.2) 0%,transparent 70%);border-radius:50%;pointer-events:none}@keyframes floatOrb{0%,to{transform:scale(1) translate(0)}50%{transform:scale(1.08) translate(8px,-8px)}}[data-animate]{opacity:0;transition:opacity .65s ease,transform .65s ease}[data-animate=fade-up]{transform:translateY(32px)}[data-animate=fade-left]{transform:translate(-36px)}[data-animate=fade-right]{transform:translate(36px)}[data-animate].is-visible{opacity:1;transform:translate(0)}[data-delay="100"]{transition-delay:.1s}[data-delay="200"]{transition-delay:.2s}[data-delay="300"]{transition-delay:.3s}[data-delay="400"]{transition-delay:.4s}[data-delay="500"]{transition-delay:.5s}[data-delay="600"]{transition-delay:.6s}[data-delay="700"]{transition-delay:.7s}[data-delay="800"]{transition-delay:.8s}.stat-item{transition:transform .25s ease;cursor:default}.stat-item:hover{transform:scale(1.06)}.feature-card{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease}.feature-card:hover{transform:translateY(-8px);box-shadow:0 24px 48px -12px #00000021}.feature-icon{transition:transform .35s cubic-bezier(.34,1.56,.64,1),background-color .3s ease}.feature-card:hover .feature-icon{transform:scale(1.18) rotate(-4deg);filter:brightness(.93)}.pricing-card{transition:transform .3s ease,box-shadow .3s ease}.pricing-card:hover{transform:translateY(-10px);box-shadow:0 24px 48px -12px #0000001f}.pricing-card-active{border:2px solid #14B8A6;transform:scale(1.05)}.faq-item{transition:box-shadow .25s ease,transform .25s ease}.faq-item:hover{box-shadow:0 4px 20px -4px #00000014;transform:translateY(-2px)}@keyframes floatImg{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.orb-1-active{animation:floatOrb 7s ease-in-out infinite}.orb-2-active{animation:floatOrb 9s ease-in-out 2s infinite}.float-img-active{animation:floatImg 5s ease-in-out infinite}.why-section{background:#fff;overflow:hidden;position:relative}.why-outer{display:flex;flex-direction:column;min-height:380px}.why-left{background:linear-gradient(135deg,#0f766e,#2dd4bf);border-radius:0 20px 20px 0;position:relative;overflow:hidden;padding:2.5rem 2rem 2.5rem 1.5rem;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0}.why-left-dots{position:absolute;inset:0;pointer-events:none;opacity:.12;background-image:radial-gradient(circle,#fff 1.2px,transparent 1.2px);background-size:28px 28px}.why-right{flex:1;overflow:hidden;display:flex;align-items:center;padding:2.5rem 0;background:#fff}.why-track{display:flex;gap:20px;padding:0 24px;will-change:transform;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.why-card{flex-shrink:0;width:155px;background:#f8fafc;border-radius:16px;display:flex;flex-direction:column;align-items:center;padding:1.75rem 1rem 1.5rem;text-align:center;box-shadow:0 2px 12px #0000000f;min-height:200px;justify-content:center;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.why-card:hover{transform:translateY(-7px);box-shadow:0 16px 36px #0d94882e;background:#f0fdf9}.why-card:hover .why-icon-circle{background:linear-gradient(135deg,#0d9488,#2dd4bf);transition:background .25s ease}.why-card:hover .why-icon-circle svg{stroke:#fff}.why-card:hover .why-card-title{color:#0d9488}.why-icon-circle{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#e6fffa,#b2f5ea);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;flex-shrink:0;transition:background .25s ease}.why-icon-circle svg{width:38px;height:38px;stroke:#0d9488;fill:none;transition:stroke .25s ease}.why-card-title{font-size:.875rem;font-weight:700;color:#1a202c;line-height:1.4;margin:0;transition:color .25s ease}.why-nav{display:flex;gap:10px;margin-top:1.5rem}.why-btn{width:40px;height:40px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:none;transition:all .2s}.why-btn-prev{background:#fff;color:#0a3d38}.why-btn-prev:hover{background:#f0fdf9}.why-btn-next{background:#ffffff40;color:#fff;border:1px solid rgba(255,255,255,.3)}.why-btn-next:hover{background:#ffffff61}@media(min-width:768px){.why-outer{flex-direction:row;min-height:360px}.why-left{width:360px;padding:3rem 3rem 3rem 2rem}.why-card{width:170px}}@media(min-width:1024px){.why-left{width:420px;padding:3.5rem 3.5rem 3.5rem 2.5rem}.why-card{width:180px}}@media(prefers-reduced-motion:reduce){[data-animate]{opacity:1;transform:none;transition:none}.stat-item,.feature-card,.pricing-card,.feature-icon,.faq-item,.why-card,.why-track{transition:none}.orb-1-active,.orb-2-active,.float-img-active{animation:none}}
