/* MiLana — cierre visual de producto, 14/09/2026 */
.home-main{display:flex;flex-direction:column}.home-main>.hero{order:0}.home-main>.calculators{order:1}.home-main>.situations{order:2}.home-main>.learn-section{order:3}.home-main>.trust-band{order:4}.home-main>.path-section{display:none!important}.hero-media::before{background:linear-gradient(90deg,#FBF8F2 0%,rgb(251 248 242/.84) 7%,rgb(251 248 242/.24) 17%,transparent 28%)!important}.hero-media::after{background:none!important}.hero-media img{filter:none!important;transform:none!important;image-rendering:auto;object-position:52% 48%!important;transition:opacity 180ms ease}.hero-media img:not([data-final-photo="true"]){opacity:0}.hero-media img[data-final-photo="true"]{opacity:1}.hero-media{background:#EEF3F6}.calculator-hero-media img{filter:none!important;transform:none!important}.calculator-hero-media::after{background:linear-gradient(90deg,#FBF8F2 0%,rgb(251 248 242/.78) 8%,rgb(251 248 242/.18) 20%,transparent 31%)!important}.calculator-card{position:relative;transition:transform 140ms ease,border-color 140ms ease,box-shadow 140ms ease}.calculator-card:hover{border-color:#B8C7D3;box-shadow:0 14px 34px rgba(19,38,59,.09)}.calculator-card .final-card-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;margin-bottom:18px;background:var(--ml-sky-50);color:var(--ml-blue);font-size:18px;font-weight:800}.feature-card .final-card-icon{background:rgba(255,255,255,.11);color:#fff}.calculators[data-final-expanded="false"] .final-extra-calc{display:none}.article-row{transition:background 140ms ease,padding-left 140ms ease,padding-right 140ms ease}.article-row:hover{background:rgba(255,255,255,.58);padding-left:10px;padding-right:10px}.site-footer{border-top:1px solid var(--ml-border)}.astra-footer-links{margin-top:22px}.astra-footer-links a{font-weight:600}@media(max-width:1023px){.hero-media-wrap,.hero-media{min-height:360px!important}.hero-media::before{background:linear-gradient(180deg,#FBF8F2 0%,rgb(251 248 242/.26) 7%,transparent 18%)!important}.hero h1{font-size:clamp(46px,8vw,62px);line-height:1}}@media(max-width:640px){.site-header{height:66px}.astra-mobile-menu{top:66px}.hero-grid{padding-top:34px!important}.hero-copy{padding-bottom:24px!important}.hero h1{font-size:clamp(42px,12vw,52px);line-height:.98}.hero-lede{margin-top:18px;font-size:16px;line-height:1.55}.hero-proof{margin-top:18px;gap:10px 14px}.hero-media-wrap,.hero-media{min-height:285px!important}.hero-media::before,.hero-media::after{background:none!important}.hero-media img{object-position:52% 48%!important}.calculator-hero-media::after{background:none!important}.calculator-hero-media{height:220px!important}.calculators{padding-top:54px}.calculator-card{min-height:0;padding:22px}.calculator-card h3{margin-top:16px}.situation-card{min-height:0}.learn-section .article-row{grid-template-columns:48px 1fr 18px;min-height:104px}}@media(prefers-reduced-motion:reduce){.hero-media img,.calculator-card,.article-row{transition:none!important}}
