.tn-desarrollo-section{background:#0041a0;padding:80px 20px;overflow:visible;position:relative}.tn-container{width:100%}.tn-eyebrow{color:#ffd233;font-size:var(--tn-eyebrow-size, 14px);font-weight:600;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:16px;font-family:Pangea,Arial,sans-serif}.tn-content-wrapper{display:flex}.tn-text-content{color:#fff;padding-right:20px}.tn-heading{font-size:var(--tn-heading-size, 48px);font-weight:700;line-height:1.2;margin-bottom:24px;color:#fff;font-family:Pangea,Arial,sans-serif}.tn-description{font-size:var(--tn-description-size, 18px);line-height:1.6;margin-bottom:32px;color:#ffffffe6;font-family:Pangea,Arial,sans-serif;font-weight:400}.tn-cta-button{display:inline-block;background:#ffd233;color:#0a2472!important;padding:16px 32px;border-radius:50px;font-size:var(--tn-button-size, 16px);font-weight:700;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px #ffd2334d;font-family:Pangea,Arial,sans-serif;cursor:pointer}.tn-cta-button:hover{background:#ffd94d;transform:translateY(-2px);box-shadow:0 6px 16px #ffd23366}.tn-carousel-wrapper{width:100%;overflow:visible;margin-right:-100px}.tn-card-image img{border-radius:1rem}.tn-carousel{overflow:hidden;padding-top:30px}.tn-carousel-track{display:flex;gap:24px;transition:transform .5s cubic-bezier(.4,0,.2,1)}.tn-card{flex:0 0 calc(40% - 12px);background:#fff;border-radius:10px;overflow:visible;box-shadow:0 10px 40px #00000026;transition:transform .3s ease,box-shadow .3s ease;position:relative;display:flex;flex-direction:column}.tn-card:hover{transform:translateY(-8px);box-shadow:0 20px 60px #00000040}.tn-card-image{width:calc(100% - 48px);height:280px;overflow:visible;background:linear-gradient(135deg,#0a2472,#1e88e5);display:flex;align-items:center;justify-content:center;border-radius:16px;position:relative;top:-25px;left:24px;margin-bottom:-25px;box-shadow:0 8px 24px #0003;z-index:1}.tn-card-image img{width:100%;height:100%;object-fit:cover;max-width:100%;max-height:100%}.tn-card-content{padding:28px;background:#fff;position:relative;z-index:0;display:flex;flex-direction:column;justify-content:flex-start;border-radius:10px;flex-grow:1}.tn-card-title{font-size:var(--tn-card-title-size, 22px);font-weight:700;line-height:1.3;margin-bottom:12px;color:#0a2472;font-family:Pangea,Arial,sans-serif}.tn-card-description{font-size:var(--tn-card-description-size, 15px);line-height:1.5;color:#4a5568;margin:0;font-family:Pangea,Arial,sans-serif;font-weight:400}.tn-nav{position:absolute;top:-60px;width:48px;height:48px;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;transition:all .3s ease;z-index:10;color:#0a2472}.tn-nav:hover:not(:disabled){background:#ffd233;box-shadow:0 6px 16px #0003;transform:scale(1.1)}.tn-nav:disabled{opacity:.3;cursor:not-allowed}.tn-nav-prev{right:60px}.tn-nav-next{right:0}.tn-nav svg{width:24px;height:24px}.tn-text-content{width:40%}.tn-carousel-wrapper{width:60%;position:relative;align-content:center}@media screen and (max-width:1200px){.tn-carousel-wrapper{margin-right:0}}@media screen and (max-width:1024px){.tn-content-wrapper{flex-direction:column;gap:58px}.tn-text-content{width:100%;padding-right:0;text-align:center}.tn-eyebrow{text-align:center}.tn-cta-button{display:inline-block}.tn-carousel-wrapper{width:100%;margin-right:0}.tn-heading{font-size:40px}}@media screen and (max-width:768px){.tn-desarrollo-section{padding:60px 15px}.tn-heading{font-size:32px;margin-bottom:20px}.tn-description{font-size:16px;margin-bottom:24px}.tn-bullet-item{font-size:14px;margin-bottom:12px}.tn-card{flex:0 0 calc(60% - 12px)}.tn-nav{width:40px;height:40px}.tn-nav svg{width:20px;height:20px}.tn-card-image{height:200px}.tn-card-title{font-size:13px}.tn-card-description{font-size:14px}.tn-card-image{width:calc(100% - 23px);left:12px}}@media screen and (max-width:480px){.tn-heading{font-size:26px}.tn-description{font-size:15px}.tn-cta-button{padding:14px 24px;font-size:15px;width:100%;text-align:center}.tn-nav{width:36px;height:36px;top:-50px}.tn-nav-prev{right:48px}.tn-nav-next{right:5px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.tn-text-content,.tn-carousel-wrapper{animation:fadeInUp .8s ease-out}.tn-carousel-wrapper{animation-delay:.2s}
/*# sourceMappingURL=/cdn/shop/t/35/assets/tiendanube-desarrollo.css.map */
