:root{--lh-marino:#142B4F;--lh-papel:#F6F2E7;--lh-blanco:#FFFDF8;--lh-cereza:#C21F3A;--lh-cereza-700:#9C1830;--lh-rosa:#F4C2D3;--lh-rosa-200:#FAE0E8;--lh-cielo:#9DC8EA;--lh-cielo-200:#D6E8F6;--lh-mostaza:#E9B02E;--lh-menta:#BFDCC8;--lh-marino-900:#0C1D38;--lh-marino-700:#2A4068;--lh-marino-300:#A3AEC2;--lh-marino-100:#DDE1E8;--lh-papel-200:#EEE7D6;--lh-display:"Bricolage Grotesque","Archivo",system-ui,sans-serif;--lh-sans:"Archivo",system-ui,sans-serif;--lh-mono:"Space Mono",ui-monospace,Menlo,monospace;--lh-serif:"Newsreader",Georgia,serif;--lh-glyph:"Lucida Grande","Segoe UI Symbol",system-ui;--lh-gutter:clamp(10px,1.6vw,20px);--lh-radius:clamp(24px,3vw,40px);--lh-px:clamp(18px,4vw,56px);--lh-py:clamp(32px,6vw,88px)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[id]{scroll-margin-top:90px}.lh-shell{background:var(--lh-papel);padding:0 var(--lh-gutter) var(--lh-gutter);color:var(--lh-marino);font-family:var(--lh-sans);overflow-x:clip}.lh-shell *,.lh-shell *:before,.lh-shell *:after{box-sizing:border-box}.lh-shell a{color:inherit;text-decoration:none}.lh-shell a:not(.lh-btn):hover{color:var(--lh-cereza)}.lh-shell p,.lh-shell h1,.lh-shell h2,.lh-shell h3{margin:0}.lh-shell img{max-width:100%;display:block}.lh-panel{max-width:1360px;margin:0 auto;background:var(--lh-blanco);border-radius:var(--lh-radius);padding:var(--lh-py) var(--lh-px)}.lh-panel--flush{padding-left:0;padding-right:0;overflow:hidden}.lh-panel--flush>.lh-pad{padding:0 var(--lh-px)}.lh-stack{display:flex;flex-direction:column;gap:clamp(28px,4vw,48px)}.lh-grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px 64px;align-items:end}.lh-h1{font:800 clamp(38px,5vw,80px)/.95 var(--lh-display);letter-spacing:-.045em;text-wrap:balance}.lh-h2{font:800 clamp(34px,4.4vw,64px)/.98 var(--lh-display);letter-spacing:-.04em;text-wrap:balance}.lh-h1 em,.lh-h2 em,.lh-h3 em{font-family:var(--lh-serif);font-style:italic;font-weight:400;font-size:1.04em;letter-spacing:-.02em;color:var(--lh-cereza)}.lh-p{font:400 17px/1.55 var(--lh-sans);text-wrap:pretty;max-width:520px}.lh-p--lg{font-size:18px}.lh-lead-serif{font:italic 400 22px/1.3 var(--lh-serif)}.lh-statement{font:400 clamp(20px,2vw,28px)/1.3 var(--lh-sans);text-wrap:pretty;max-width:1000px}.lh-statement strong,.lh-statement b{font-weight:800;color:var(--lh-cereza)}.lh-rte p+p{margin-top:14px}.lh-rte em{font-family:var(--lh-serif)}.lh-rte strong{font-weight:700}.lh-eyebrow{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;border:1px solid var(--lh-marino);border-radius:999px;padding:9px 16px;font:700 11px/1.2 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase}.lh-eyebrow--fill{border-color:transparent;background:var(--lh-blanco)}.lh-star{color:var(--lh-cereza);font-family:var(--lh-glyph)}.lh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 28px;border-radius:999px;border:1px solid var(--b,var(--lh-marino));background:var(--bg,var(--lh-marino));color:var(--fg,var(--lh-papel));font:700 15px/1 var(--lh-sans);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:normal;text-align:center;transition:background .15s ease,color .15s ease;max-width:100%}.lh-btn:hover{background:var(--hbg,var(--lh-marino-900));color:var(--fg,var(--lh-papel))}.lh-btn:active{transform:translateY(1px)}.lh-btn:focus-visible,.lh-shell button:focus-visible,.lh-shell a:focus-visible,.lh-shell summary:focus-visible{outline:3px solid var(--lh-cielo);outline-offset:3px}.lh-btn .lh-arrow{display:inline-block;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.lh-btn:hover .lh-arrow{transform:translate(3px)}.lh-btn--md{height:44px;padding:0 22px;font-size:13px}.lh-btn--brand{--bg:var(--lh-cereza);--b:var(--lh-cereza);--fg:var(--lh-papel);--hbg:var(--lh-cereza-700)}.lh-btn--primary{--bg:var(--lh-marino);--b:var(--lh-marino);--fg:var(--lh-papel);--hbg:var(--lh-marino-900)}.lh-btn--onBrand{--bg:var(--lh-papel);--b:var(--lh-papel);--fg:var(--lh-cereza);--hbg:var(--lh-rosa)}@media(max-width:480px){.lh-btn{height:auto;min-height:54px;padding:14px 22px;font-size:14px}}.lh-round{flex:none;width:48px;height:48px;border-radius:999px;border:1px solid var(--lh-marino);background:transparent;color:var(--lh-marino);font:700 18px/1 var(--lh-sans);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.lh-round:hover,.lh-round--solid{background:var(--lh-marino);color:var(--lh-papel)}.lh-round--solid:hover{background:var(--lh-cereza);border-color:var(--lh-cereza)}.lh-arrows{display:flex;gap:8px}.lh-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--lh-px);scroll-padding:0 var(--lh-px);-webkit-overflow-scrolling:touch}.lh-track::-webkit-scrollbar{display:none}.lh-track>*{scroll-snap-align:start}.lh-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;font:700 11px/1.3 var(--lh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lh-marino-700)}.lh-media{position:relative;overflow:hidden}.lh-media img,.lh-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lh-header{position:sticky;top:0;z-index:40;background:var(--lh-papel);padding:12px var(--lh-gutter);font-family:var(--lh-sans);color:var(--lh-marino)}.lh-header *{box-sizing:border-box}.lh-header a{color:var(--lh-marino);text-decoration:none}.lh-header__bar{max-width:1360px;margin:0 auto;background:var(--lh-blanco);border-radius:999px;padding:0 10px 0 clamp(18px,2.4vw,28px);height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px}.lh-wordmark{display:inline-flex;align-items:baseline;gap:.22em;font:800 24px/.9 var(--lh-display);letter-spacing:-.04em;white-space:nowrap;color:var(--lh-marino)}.lh-wordmark span{color:var(--lh-cereza);display:inline-flex;align-items:flex-start}.lh-wordmark sup{font-size:.38em;margin-left:.06em;line-height:1;font-family:var(--lh-glyph);vertical-align:baseline}.lh-wordmark img{height:28px;width:auto}.lh-nav{display:flex;gap:6px;white-space:nowrap;margin:0;padding:0;list-style:none}.lh-nav a{display:block;padding:12px 18px;border-radius:999px;font:700 14px/1 var(--lh-sans)}.lh-nav a:hover,.lh-nav a[aria-current=page]{background:var(--lh-rosa-200);color:var(--lh-marino)}.lh-header__right{display:flex;align-items:center;gap:8px}.lh-cart{position:relative;width:44px;height:44px;border-radius:999px;border:1px solid var(--lh-marino);display:inline-flex;align-items:center;justify-content:center}.lh-cart b{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:999px;background:var(--lh-cereza);color:var(--lh-papel);font:700 11px/20px var(--lh-sans);text-align:center;padding:0 5px}.lh-burger{display:none;width:44px;height:44px;border-radius:999px;border:0;background:var(--lh-marino);color:var(--lh-papel);align-items:center;justify-content:center;font:700 18px/1 var(--lh-sans);cursor:pointer}.lh-menu{max-width:1360px;margin:8px auto 0;background:var(--lh-blanco);border-radius:28px;padding:12px;display:flex;flex-direction:column;gap:4px}.lh-menu[hidden]{display:none}.lh-menu a{padding:16px 18px;border-radius:18px;font:800 28px/1 var(--lh-display);letter-spacing:-.03em}.lh-menu a:hover{background:var(--lh-rosa-200)}.lh-menu .lh-btn{margin-top:8px;align-self:stretch}@media(max-width:1120px){.lh-nav,.lh-header__cta{display:none!important}.lh-burger{display:flex}}.lh-hero{padding:clamp(28px,4vw,56px) var(--lh-px);display:flex;flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,64px)}.lh-hero__text{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:clamp(20px,2.4vw,32px);align-items:flex-start}.lh-hero__media{flex:0 1 340px;width:100%;max-width:340px;margin:0 auto}.lh-reel{aspect-ratio:9/16;border-radius:28px;background:var(--lh-rosa-200)}.lh-reel__play{width:64px;height:64px;border-radius:999px;background:var(--lh-cereza);color:var(--lh-papel);display:flex;align-items:center;justify-content:center;font:400 22px/1 var(--lh-glyph)}.lh-problem{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(32px,5vw,72px);align-items:start}.lh-acc{display:flex;flex-direction:column;gap:10px}.lh-acc details{border-radius:24px;overflow:hidden;background:var(--bg,var(--lh-rosa-200))}.lh-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;font:700 clamp(17px,1.5vw,20px)/1.25 var(--lh-sans);text-wrap:pretty}.lh-acc summary::-webkit-details-marker{display:none}.lh-acc summary i{flex:none;width:40px;height:40px;border-radius:999px;background:var(--lh-marino);color:var(--lh-papel);display:flex;align-items:center;justify-content:center;font:700 18px/1 var(--lh-sans);font-style:normal}.lh-acc summary i:before{content:"+"}.lh-acc details[open] summary i:before{content:"\2212"}.lh-acc details>div{padding:0 22px 22px;max-width:560px;font:400 16px/1.55 var(--lh-sans);text-wrap:pretty}.lh-problem__close{grid-column:1/-1;padding-top:clamp(24px,3vw,40px);border-top:1px solid var(--lh-marino-100);font:400 clamp(22px,2.4vw,34px)/1.25 var(--lh-sans);max-width:1100px;text-wrap:pretty}.lh-problem__close strong,.lh-problem__close b{font-weight:800;color:var(--lh-cereza)}.lh-build{flex:0 0 min(80vw,340px);min-height:380px;border-radius:28px;padding:26px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;background:var(--bg);color:var(--fg)}.lh-build__glyph{font:400 54px/1 var(--lh-glyph)}.lh-build h3{font:800 clamp(26px,2.4vw,32px)/1 var(--lh-display);letter-spacing:-.03em;text-wrap:balance;margin-bottom:12px}.lh-build p{font:400 16px/1.5 var(--lh-sans);text-wrap:pretty}.lh-tabs-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.lh-tabs{display:flex;flex-wrap:wrap;gap:6px}.lh-tab{height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--lh-marino);background:transparent;color:var(--lh-marino);font:700 13px/1 var(--lh-sans);cursor:pointer;white-space:nowrap}.lh-tab[aria-selected=true]{background:var(--lh-marino);color:var(--lh-papel)}.lh-offer{flex:0 0 min(88vw,560px);border-radius:32px;padding:clamp(24px,3vw,36px);display:flex;flex-direction:column;gap:18px;background:var(--bg);color:var(--fg)}.lh-offer__name{font:800 24px/1 var(--lh-display);letter-spacing:-.03em}.lh-offer__top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.lh-pill-price{background:var(--lh-rosa);color:var(--lh-marino);border-radius:999px;padding:8px 14px;font:700 12px/1 var(--lh-sans)}.lh-offer__eyebrow{font:700 11px/1.3 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--acc)}.lh-offer h3{font:800 clamp(28px,3vw,40px)/1 var(--lh-display);letter-spacing:-.035em;text-wrap:balance}.lh-offer__body p{font:400 16px/1.55 var(--lh-sans);text-wrap:pretty}.lh-offer__body p+p{margin-top:18px}.lh-offer__quote{font:italic 400 19px/1.35 var(--lh-serif);text-wrap:pretty}.lh-offer__for{padding:16px 18px;border-radius:20px;background:var(--box);font:400 15px/1.5 var(--lh-sans);text-wrap:pretty}.lh-offer__price{display:flex;align-items:baseline;gap:10px}.lh-offer__price b{font:800 clamp(48px,5vw,64px)/1 var(--lh-display);letter-spacing:-.04em;color:var(--lh-rosa)}.lh-offer__price span{font:700 12px/1 var(--lh-mono);letter-spacing:.14em;text-transform:uppercase}.lh-checks{list-style:none;margin:0;padding:0;border-top:1px solid rgba(246,242,231,.55)}.lh-checks li{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid rgba(246,242,231,.55);font:400 16px/1.4 var(--lh-sans)}.lh-checks li:before{content:"\2713";color:var(--lh-rosa);font-weight:700}.lh-offer__deco{flex:1;min-height:120px;border-radius:20px;background:var(--lh-cielo);display:flex;align-items:center;justify-content:center;font:400 72px/1 var(--lh-glyph);color:var(--lh-marino)}.lh-offer__cta{margin-top:auto;display:flex}.lh-about{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:clamp(32px,5vw,72px);align-items:center}.lh-portrait{aspect-ratio:4/5;border-radius:32px;background:var(--lh-rosa-200)}.lh-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.lh-pills span{border-radius:999px;padding:10px 16px;font:700 13px/1 var(--lh-sans);background:var(--bg)}.lh-about__text{display:flex;flex-direction:column;gap:18px;max-width:640px}.lh-about__text .lh-h2{font-size:clamp(32px,3.8vw,56px);line-height:1;margin-bottom:8px}.lh-quote{margin-top:8px;padding:22px 24px;border-radius:24px;background:var(--lh-rosa-200);font:italic 400 clamp(20px,2vw,26px)/1.3 var(--lh-serif);text-wrap:pretty}.lh-scala__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:8px 32px;align-items:center;padding:clamp(16px,2vw,24px) clamp(8px,1.5vw,20px);border-top:1px solid var(--lh-marino-100);border-radius:20px;transition:background .15s}.lh-scala__row:hover{background:var(--lh-rosa-200)}.lh-scala__word{font:800 clamp(44px,7vw,104px)/.9 var(--lh-display);letter-spacing:-.05em}.lh-scala__word span{color:var(--lh-cereza)}.lh-scala__row p{max-width:460px;font:400 17px/1.5 var(--lh-sans);text-wrap:pretty}.lh-res{flex:0 0 min(84vw,380px);border-radius:28px;padding:12px 12px 24px;display:flex;flex-direction:column;gap:18px;background:var(--bg)}.lh-res__shot{aspect-ratio:16/9;border-radius:18px;background:var(--lh-blanco)}.lh-res__shot+.lh-res__shot{margin-top:8px}.lh-res__shot img{object-fit:cover;object-position:top}.lh-res__label{position:absolute;left:10px;top:10px;z-index:1;background:var(--lh-blanco);border-radius:999px;padding:6px 10px;font:700 10px/1 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase}.lh-res__label--after{background:var(--lh-cereza);color:var(--lh-papel)}.lh-res__body{padding:0 12px;display:flex;flex-direction:column;gap:10px}.lh-res__head{display:flex;justify-content:space-between;align-items:center;gap:12px}.lh-res h3{font:800 28px/1 var(--lh-display);letter-spacing:-.03em}.lh-res__tag{background:var(--lh-marino);color:var(--lh-papel);border-radius:999px;padding:7px 12px;font:700 12px/1 var(--lh-sans);white-space:nowrap}.lh-res p{font:400 15px/1.5 var(--lh-sans);text-wrap:pretty}.lh-res-foot{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px 64px;align-items:end}.lh-muted{font:400 15px/1.55 var(--lh-sans);color:var(--lh-marino-700);text-wrap:pretty}.lh-strong{font:700 clamp(18px,1.6vw,22px)/1.35 var(--lh-sans);text-wrap:pretty;margin-top:14px}.lh-book{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(32px,5vw,72px);align-items:center}.lh-book__cover{max-width:440px;width:100%;justify-self:center;aspect-ratio:2/3;border-radius:16px;background:var(--lh-blanco);transform:rotate(-3deg)}.lh-book__text{display:flex;flex-direction:column;gap:18px;max-width:620px}.lh-book__text .lh-h2{font-size:clamp(34px,4.2vw,60px)}.lh-small{font:400 14px/1.5 var(--lh-sans);text-wrap:pretty}.lh-serif-quote{font:italic 400 21px/1.35 var(--lh-serif);text-wrap:pretty}.lh-talks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px}.lh-talks__photo{border-radius:28px;background:var(--lh-cielo-200);min-height:320px}.lh-talk{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-radius:22px;background:var(--lh-papel);transition:background .15s}a.lh-talk:hover,.lh-talk:hover{background:var(--lh-rosa);color:var(--lh-marino)!important}.lh-talk h3{font:800 clamp(20px,1.8vw,26px)/1.05 var(--lh-display);letter-spacing:-.025em;text-wrap:balance;margin-bottom:6px}.lh-talk p{font:400 15px/1.45 var(--lh-sans);text-wrap:pretty}.lh-talk i{flex:none;width:40px;height:40px;border-radius:999px;background:var(--lh-cereza);color:var(--lh-papel);display:flex;align-items:center;justify-content:center;font:700 16px/1 var(--lh-sans);font-style:normal}.lh-rte-accent strong{color:var(--lh-cereza)}.lh-panel--marino{background:var(--lh-marino);color:var(--lh-papel)}.lh-panel--rosa{background:var(--lh-rosa)}.lh-close{padding:clamp(36px,6vw,96px) var(--lh-px) clamp(24px,3vw,40px);display:flex;flex-direction:column;gap:clamp(32px,4vw,56px);overflow:hidden}.lh-close .lh-h2{max-width:1150px;font-size:clamp(36px,5.4vw,84px);line-height:.95;letter-spacing:-.045em}.lh-close .lh-h2 em{color:var(--lh-rosa)}.lh-close__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:28px 64px;align-items:start}.lh-close__btns{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.lh-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px}.lh-info>div{border-radius:24px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;background:var(--bg);color:var(--fg)}.lh-info p{font:400 15px/1.5 var(--lh-sans);text-wrap:pretty}.lh-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.lh-chips a{background:var(--cbg);color:var(--cfg)!important;border-radius:999px;padding:10px 16px;font:700 14px/1 var(--lh-sans)}.lh-chips a:hover{opacity:.85}.lh-chips span{padding:10px 4px;font:700 14px/1 var(--lh-mono)}.lh-close__line{padding-top:24px;border-top:1px solid var(--lh-marino-700);font:italic 400 clamp(22px,2.4vw,34px)/1.25 var(--lh-serif);text-wrap:pretty}.lh-giant{font:800 clamp(64px,15vw,230px)/.8 var(--lh-display);letter-spacing:-.06em;color:var(--lh-rosa);white-space:nowrap;margin:0 0 -.04em}.lh-giant span{font-family:var(--lh-glyph);font-weight:400;font-size:.5em;vertical-align:.6em;color:var(--lh-cereza)}.lh-faq .lh-acc details{background:var(--lh-papel)}.lh-faq .lh-acc details[open]{background:var(--lh-rosa-200)}.lh-footer{padding:clamp(32px,5vw,64px) var(--lh-px) clamp(20px,2.5vw,32px);display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)}.lh-footer__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:36px clamp(24px,4vw,64px)}.lh-footer__col{display:flex;flex-direction:column;gap:18px}.lh-footer h2{font:800 24px/1 var(--lh-display);letter-spacing:-.03em}.lh-footer__col>a,.lh-footer__col li a{font:400 17px/1.4 var(--lh-sans)}.lh-footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.lh-social{display:flex;gap:8px}.lh-social a{width:48px;height:48px;border-radius:999px;border:1px solid var(--lh-marino);display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.lh-social a:hover{background:var(--lh-marino);color:var(--lh-papel)!important}.lh-social svg{width:20px;height:20px;fill:currentColor}.lh-news{display:flex;flex-wrap:wrap;gap:8px}.lh-news input[type=email]{flex:1 1 200px;min-width:0;height:54px;padding:0 20px;border:1px solid var(--lh-marino-300);border-radius:999px;background:var(--lh-blanco);color:var(--lh-marino);font:400 16px/1 var(--lh-sans);outline:none}.lh-news input[type=email]:focus{border-color:var(--lh-marino);box-shadow:0 0 0 3px var(--lh-cielo-200)}.lh-news__msg{font:700 14px/1.4 var(--lh-sans);color:var(--lh-cereza)}.lh-news__msg--ok{color:#2f7d5b}.lh-legal{font:400 14px/1.5 var(--lh-sans);color:var(--lh-marino-700)}.lh-legal a{text-decoration:underline;font-style:italic}.lh-footer__bar{padding-top:20px;border-top:1px solid var(--lh-marino-100);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font:400 14px/1.4 var(--lh-sans)}.lh-footer__bar>div{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.lh-footer select{border:0;background:transparent;color:var(--lh-marino);font:400 14px/1 var(--lh-sans);cursor:pointer}.lh-pay{display:flex;gap:6px;list-style:none;margin:0;padding:0}.lh-pay svg{width:38px;height:24px}.lh-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lh-courses{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:12px}.lh-course{border-radius:32px;padding:clamp(24px,3vw,36px);display:flex;flex-direction:column;gap:18px;background:var(--bg);color:var(--fg)}.lh-course__img{aspect-ratio:16/9;border-radius:20px;background:var(--lh-blanco)}.lh-shell h1,.lh-shell h2,.lh-shell h3,.lh-shell h4,.lh-shell p,.lh-shell li,.lh-shell blockquote{color:inherit}.lh-shell a.lh-btn,.lh-shell a.lh-btn:hover,.lh-header a.lh-btn,.lh-header a.lh-btn:hover,.lh-shell button.lh-btn{color:var(--fg)}.lh-shell .lh-btn,.lh-header .lh-btn{text-decoration:none;box-shadow:none}.lh-footer ul.lh-pay{flex-direction:row;flex-wrap:wrap;gap:6px}.lh-menu a.lh-btn{font:700 15px/1 var(--lh-sans);letter-spacing:.04em;padding:0 28px;border-radius:999px}.lh-menu a.lh-btn:hover{background:var(--hbg)}.lh-sc-pill{display:inline-flex;align-items:center;gap:8px;background:var(--lh-rosa);color:var(--lh-marino);border-radius:999px;padding:9px 16px;font:700 11px/1.2 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase}.lh-sc-kicker{font:700 11px/1.3 var(--lh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lh-cereza)}.lh-quote strong,.lh-quote b{font-style:normal;font-family:var(--lh-sans);font-weight:700;color:var(--lh-cereza)}.lh-sc-hero{max-width:1360px;margin:0 auto;background:var(--lh-cereza);color:var(--lh-papel);border-radius:var(--lh-radius);overflow:hidden;display:flex;flex-direction:column}.lh-sc-hero__in{padding:clamp(40px,7vw,110px) var(--lh-px) clamp(36px,5vw,72px);display:flex;flex-direction:column;gap:clamp(22px,2.6vw,34px);align-items:flex-start}.lh-sc-hero__h1{max-width:1200px;font:800 clamp(38px,6vw,96px)/.93 var(--lh-display);letter-spacing:-.045em;text-wrap:balance}.lh-sc-hero__h1 em{font-family:var(--lh-serif);font-style:italic;font-weight:400;font-size:1.04em;color:var(--lh-rosa)}.lh-marquee{background:var(--lh-rosa);color:var(--lh-cereza);overflow:hidden;padding:16px 0;border-top:1px solid rgba(246,242,231,.55)}.lh-marquee__track{display:flex;align-items:center;gap:28px;width:max-content;padding-right:28px;animation:lhMarquee 28s linear infinite}.lh-marquee__track span{font:800 clamp(22px,2.4vw,34px)/1 var(--lh-display);letter-spacing:-.03em;white-space:nowrap}.lh-marquee__track i{font:400 22px/1 var(--lh-glyph);font-style:normal;color:var(--lh-marino)}@keyframes lhMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lh-marquee__track{animation:none}}.lh-sc-problem{position:relative;max-width:1360px;margin:0 auto;border-radius:var(--lh-radius);overflow:hidden;background:var(--lh-marino-300)}.lh-sc-problem__bg{position:absolute!important;top:0;right:0;bottom:0;left:0}.lh-sc-problem__bg .lh-ph{color:var(--lh-marino);align-items:flex-start;padding-top:24px}.lh-sc-problem__grid{position:relative;padding:var(--lh-px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(16px,3vw,40px);align-items:end;min-height:640px}.lh-sc-acc{gap:8px}.lh-sc-acc details{background:var(--lh-blanco);border-radius:22px}.lh-sc-acc summary{padding:16px 18px;font-size:clamp(16px,1.4vw,18px)}.lh-sc-acc summary i{width:34px;height:34px;font-size:16px}.lh-sc-acc details[open] summary i{background:var(--lh-cereza)}.lh-sc-acc details>div{padding:0 18px 18px 42px;font-size:15px}.lh-sc-acc__t{display:flex;align-items:center;gap:12px}.lh-sc-acc__t b{flex:none;width:12px;height:12px;border-radius:999px;background:var(--dot)}.lh-sc-problem__side{display:flex;flex-direction:column;gap:10px;align-self:start}.lh-sc-card{background:var(--lh-blanco);border-radius:28px;padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:14px}.lh-sc-problem__h2{font-size:clamp(30px,3.6vw,52px)}.lh-sc-tags{display:flex;flex-wrap:wrap;gap:6px}.lh-sc-tags span{background:var(--bg);border-radius:999px;padding:9px 14px;font:700 11px/1 var(--lh-mono);letter-spacing:.1em;text-transform:uppercase}.lh-sc-band{position:relative;background:var(--lh-cereza);color:var(--lh-papel)!important;padding:clamp(22px,3vw,36px) var(--lh-px);font:400 clamp(20px,2.2vw,30px)/1.3 var(--lh-sans);text-wrap:pretty}.lh-sc-band strong,.lh-sc-band b{font-weight:800;color:var(--lh-rosa)}.lh-sc-solution{max-width:1360px;margin:0 auto;background:var(--lh-rosa);border-radius:var(--lh-radius);padding:clamp(14px,2vw,24px);display:flex;flex-direction:column;gap:clamp(14px,2vw,24px)}.lh-sc-solution__head{position:relative;overflow:hidden;background:var(--lh-blanco);border-radius:clamp(18px,2.4vw,30px);padding:clamp(28px,5vw,72px) var(--lh-px);display:flex;flex-direction:column;gap:clamp(24px,3vw,40px)}.lh-sc-solution__star{position:absolute;right:clamp(10px,3vw,48px);top:clamp(10px,2vw,28px);font:400 clamp(60px,8vw,120px)/1 var(--lh-glyph);color:var(--lh-mostaza)}.lh-sc-solution__h2{position:relative;max-width:1100px;font:italic 400 clamp(40px,6.4vw,104px)/.92 var(--lh-serif);letter-spacing:-.03em;text-wrap:balance}.lh-sc-solution__h2 em,.lh-sc-solution__h2 strong{font:normal 800 .9em/.92 var(--lh-display);letter-spacing:-.05em;color:var(--lh-cereza)}.lh-sc-solution__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(14px,2vw,24px)}.lh-sc-solution__text{background:var(--lh-blanco);border-radius:clamp(18px,2.4vw,30px);padding:clamp(24px,3.4vw,48px);display:flex;flex-direction:column;gap:16px}.lh-sc-trio{display:flex;flex-direction:column;gap:2px;padding-top:10px;border-top:1px solid var(--lh-marino-100)}.lh-sc-trio span{font:800 clamp(28px,3vw,40px)/1.05 var(--lh-display);letter-spacing:-.035em}.lh-sc-trio em{font:italic 400 clamp(30px,3.2vw,44px)/1.05 var(--lh-serif);color:var(--lh-cereza)}.lh-sc-solution__photo{border-radius:clamp(18px,2.4vw,30px);background:var(--lh-marino-100);min-height:420px}.lh-sc-phototag{position:absolute;left:18px;bottom:18px;z-index:1;background:var(--lh-mostaza);border-radius:999px;padding:10px 16px;font:700 11px/1 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase}.lh-sc-topics .lh-h2 em{color:var(--lh-rosa)}.lh-sc-tablist{display:flex;flex-wrap:wrap;gap:8px}.lh-sc-tablist button{height:48px;padding:0 20px;border-radius:999px;border:1px solid rgba(246,242,231,.55);background:transparent;color:var(--lh-papel);font:700 15px/1 var(--lh-sans);cursor:pointer;display:flex;align-items:center;gap:8px}.lh-sc-tablist button span{font-family:var(--lh-glyph)}.lh-sc-tablist button:hover{border-color:var(--lh-rosa)}.lh-sc-tablist button[aria-selected=true]{background:var(--lh-rosa);border-color:var(--lh-rosa);color:var(--lh-marino)}.lh-sc-topics__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:10px}.lh-sc-topic{height:100%;background:var(--bg);color:var(--fg);border-radius:28px;padding:clamp(24px,3.4vw,44px);display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:340px}.lh-sc-topic[hidden]{display:none}.lh-sc-topic__glyph{font:400 clamp(64px,7vw,96px)/1 var(--lh-glyph)}.lh-sc-topic h3{font:800 clamp(30px,3.4vw,48px)/1 var(--lh-display);letter-spacing:-.035em;text-wrap:balance;margin-bottom:14px}.lh-sc-topic p{max-width:520px;font:400 17px/1.55 var(--lh-sans);text-wrap:pretty}.lh-sc-note{background:var(--lh-marino-700);border-radius:28px;padding:clamp(24px,3.4vw,44px);display:flex;flex-direction:column;justify-content:flex-end;gap:14px}.lh-sc-note span{font:italic 400 clamp(28px,3vw,42px)/1.1 var(--lh-serif);color:var(--lh-rosa)}.lh-sc-note p{font:400 16px/1.55 var(--lh-sans);text-wrap:pretty}.lh-sc-timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:28px 0}.lh-sc-timeline__item{display:flex;flex-direction:column;gap:14px;padding-right:20px}.lh-sc-phase{align-self:flex-start;background:var(--pbg);color:var(--pfg);border-radius:999px;padding:8px 12px;font:700 10px/1 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase}.lh-sc-timeline__line{position:relative;height:20px;display:flex;align-items:center}.lh-sc-timeline__line:before{content:"";position:absolute;left:0;right:-20px;top:50%;height:2px;background:var(--lh-marino);transform:translateY(-50%)}.lh-sc-timeline__line b{position:relative;width:20px;height:20px;border-radius:999px;background:var(--dot);border:2px solid var(--lh-marino)}.lh-sc-timeline h3{font:800 clamp(21px,1.8vw,24px)/1.08 var(--lh-display);letter-spacing:-.025em;text-wrap:balance}.lh-sc-timeline p{font:400 15px/1.55 var(--lh-sans);text-wrap:pretty}.lh-sc-ph--antes{--pbg:var(--lh-rosa);--pfg:var(--lh-marino);--dot:var(--lh-blanco)}.lh-sc-ph--durante{--pbg:var(--lh-cereza);--pfg:var(--lh-papel);--dot:var(--lh-cereza)}.lh-sc-ph--despues{--pbg:var(--lh-marino);--pfg:var(--lh-papel);--dot:var(--lh-marino)}.lh-sc-buyrow{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:24px;border-top:1px solid var(--lh-marino-100)}.lh-sc-buyrow__price{font:800 28px/1 var(--lh-display);letter-spacing:-.03em}.lh-sc-buyrow__price span{color:var(--lh-cereza)}.lh-sc-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:10px;align-items:stretch}.lh-sc-yes{background:var(--lh-rosa-200);border-radius:28px;padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:6px}.lh-sc-yes h3,.lh-sc-no h3{font:800 28px/1 var(--lh-display);letter-spacing:-.03em;margin-bottom:10px}.lh-sc-yes ul,.lh-sc-no ul{list-style:none;margin:0;padding:0}.lh-sc-yes li{display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--lh-marino-100);font:400 16px/1.45 var(--lh-sans);text-wrap:pretty}.lh-sc-yes li:before{content:"\2713";color:var(--lh-cereza);font-weight:700}.lh-sc-no{background:var(--lh-marino);color:var(--lh-papel);border-radius:28px;padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:16px}.lh-sc-no ul{display:flex;flex-direction:column;gap:16px}.lh-sc-no li{display:flex;gap:12px;font:400 16px/1.5 var(--lh-sans);text-wrap:pretty}.lh-sc-no li:before{content:"\2715";color:var(--lh-rosa);font-weight:700}.lh-sc-no__note{margin-top:auto;padding:18px 20px;border-radius:20px;background:var(--lh-marino-700);font:400 15px/1.55 var(--lh-sans);text-wrap:pretty}.lh-shell .lh-sc-no__note a{color:var(--lh-rosa);text-decoration:underline}.lh-sc-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(32px,5vw,72px);align-items:start}.lh-sc-steps__head{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.lh-sc-vsteps{list-style:none;margin:0;padding:0}.lh-sc-vsteps li{position:relative;padding:0 0 28px 38px}.lh-sc-vsteps li:before{content:"";position:absolute;left:2px;top:6px;width:16px;height:16px;border-radius:999px;background:var(--lh-marino)}.lh-sc-vsteps li:after{content:"";position:absolute;left:9.5px;top:26px;bottom:2px;width:1px;background:var(--lh-marino-100)}.lh-sc-vsteps li.is-last:before{background:var(--lh-cereza)}.lh-sc-vsteps li.is-last:after{display:none}.lh-sc-vsteps h3{font:800 clamp(20px,1.8vw,24px)/1.15 var(--lh-display);letter-spacing:-.02em;margin-bottom:6px}.lh-sc-vsteps p{max-width:520px;font:400 16px/1.5 var(--lh-sans);text-wrap:pretty}.lh-sc-price{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(28px,5vw,72px);align-items:center}.lh-sc-price__left{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.lh-sc-price__big{font:800 clamp(80px,12vw,180px)/.85 var(--lh-display);letter-spacing:-.06em;color:var(--lh-cereza)!important;white-space:nowrap}.lh-sc-price__tag{font:italic 400 clamp(22px,2.2vw,30px)/1.25 var(--lh-serif);text-wrap:pretty}.lh-sc-price__card{background:var(--lh-blanco)}.lh-sc-price__note{margin-top:12px;font:italic 400 14px/1.5 var(--lh-serif);color:var(--lh-marino-700)!important;text-wrap:pretty}.lh-sc-meta{font:700 11px/1.5 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lh-rosa)}.lh-stripes{background:repeating-linear-gradient(90deg,var(--lh-marino) 0 26px,var(--lh-marino-700) 26px 52px)}.lh-split{max-width:1360px;margin:0 auto;border-radius:var(--lh-radius);overflow:hidden;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.lh-split__a{background:var(--lh-blanco);padding:clamp(32px,5vw,80px) var(--lh-px);display:flex;flex-direction:column;justify-content:center}.lh-split__b{padding:clamp(32px,5vw,80px) clamp(24px,5vw,72px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px}.lh-pp-hero__text{padding-top:clamp(36px,6vw,96px);padding-bottom:clamp(36px,6vw,96px);gap:clamp(20px,2.4vw,30px);align-items:flex-start}.lh-pp-hero__media{min-height:480px}.lh-pp-h1{font:800 clamp(34px,4.2vw,66px)/.98 var(--lh-display);letter-spacing:-.045em;text-wrap:balance}.lh-pp-h1 em{font-family:var(--lh-serif);font-style:italic;font-weight:400;font-size:1.04em}.lh-pp-h2{font-size:clamp(32px,4.2vw,60px);line-height:1}.lh-pp-h3{font:800 clamp(24px,2.4vw,32px)/1.05 var(--lh-display);letter-spacing:-.03em}.lh-pp-frame{position:relative;width:min(100%,400px);margin:0 auto}.lh-pp-photo{border-radius:6px;background:var(--lh-rosa-200)}.lh-stamp{position:absolute;left:-40px;top:-40px;width:120px;height:120px;pointer-events:none;z-index:2}.lh-stamp__ring{transform-origin:60px 60px;animation:lhSpin 18s linear infinite}@keyframes lhSpin{to{transform:rotate(360deg)}}.lh-pp-tilt{position:absolute;right:-14px;bottom:28px;z-index:2;transform:rotate(-4deg);background:var(--lh-cereza);color:var(--lh-papel);border-radius:999px;padding:12px 18px;font:800 16px/1 var(--lh-display);letter-spacing:-.02em}@media(max-width:600px){.lh-stamp{left:-14px;top:-24px;width:96px;height:96px}.lh-pp-tilt{right:-6px}}@media(prefers-reduced-motion:reduce){.lh-stamp__ring,.lh-pp-ribbon__track{animation:none}}.lh-pp-ribbon{max-width:1360px;margin:0 auto;background:var(--lh-papel-200);border-radius:var(--lh-radius);padding:clamp(14px,2vw,22px) 0;overflow:hidden}.lh-pp-ribbon__track{display:flex;align-items:center;gap:22px;width:max-content;padding-right:22px;animation:lhMarquee 80s linear infinite}.lh-pp-ribbon__track span{font:italic 400 clamp(20px,2.2vw,30px)/1.1 var(--lh-serif);white-space:nowrap}.lh-pp-ribbon__track b{border-radius:999px;padding:6px 14px;font:700 12px/1 var(--lh-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:var(--lh-cielo)}.lh-pp-ribbon__track b.is-rosa{background:var(--lh-rosa)}.lh-pp-ribbon__track i{font:400 16px/1 var(--lh-glyph);font-style:normal}.lh-pp-lead{font:italic 400 21px/1.3 var(--lh-serif);margin-top:4px!important}.lh-lines{display:flex;flex-direction:column;border-top:1px solid var(--lh-marino)}.lh-lines details{border-bottom:1px solid var(--lh-marino)}.lh-lines summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font:700 clamp(16px,1.4vw,19px)/1.3 var(--lh-sans);text-wrap:pretty}.lh-lines summary::-webkit-details-marker{display:none}.lh-lines summary h3{font:inherit;margin:0}.lh-lines summary i{flex:none;font:400 22px/1 var(--lh-glyph);font-style:normal}.lh-lines summary i:before{content:"+"}.lh-lines details[open] summary i:before{content:"\2212"}.lh-lines details>div{padding:0 0 20px;max-width:600px;font:400 16px/1.55 var(--lh-sans);color:var(--lh-marino-700);text-wrap:pretty}.lh-pp-problem__side{background:var(--side,var(--lh-cielo))}.lh-pp-sticker{position:absolute;left:-12px;top:24px;z-index:1;transform:rotate(-5deg);background:var(--lh-blanco);border:1px solid var(--lh-marino);border-radius:999px;padding:10px 16px;font:700 13px/1 var(--lh-sans)}.lh-pp-boldline{max-width:420px;font:800 clamp(20px,1.9vw,26px)/1.2 var(--lh-display);letter-spacing:-.02em;text-wrap:pretty}.lh-pp-card{background:var(--lh-blanco);color:var(--lh-marino);border-radius:6px;padding:clamp(24px,3.4vw,48px);display:flex;flex-direction:column;gap:16px;width:100%}.lh-pp-card .lh-h2 em{color:var(--lh-marino)}.lh-pp-serifs{display:flex;flex-direction:column;gap:4px;font:italic 400 clamp(18px,1.6vw,21px)/1.35 var(--lh-serif);color:var(--lh-marino-700)!important}.lh-pp-areas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:clamp(28px,5vw,80px);align-items:start}.lh-pp-areas .lh-h2 em{color:var(--lh-rosa)}.lh-pp-areas__head{display:flex;flex-direction:column;gap:20px}.lh-pp-note{margin-top:12px;padding:22px 24px;border-radius:6px;background:var(--lh-rosa);color:var(--lh-marino);display:flex;flex-direction:column;gap:8px;max-width:440px}.lh-pp-note b{font:800 22px/1.1 var(--lh-display);letter-spacing:-.02em}.lh-pp-note span{font:400 15px/1.5 var(--lh-sans)}.lh-pp-arealist{list-style:none;margin:0;padding:0;border-top:1px solid rgba(246,242,231,.55)}.lh-pp-arealist li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;padding:24px 0;border-bottom:1px solid rgba(246,242,231,.55)}.lh-pp-arealist li>div{display:flex;flex-direction:column;gap:8px}.lh-pp-arealist h3{font:800 clamp(22px,2vw,28px)/1.05 var(--lh-display);letter-spacing:-.025em}.lh-pp-arealist em{font:italic 400 18px/1.35 var(--lh-serif);color:var(--lh-rosa)}.lh-pp-arealist p{font:400 15px/1.55 var(--lh-sans);text-wrap:pretty}.lh-pp-glyph{font:400 30px/1 var(--lh-glyph)}.lh-pp-stairs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px;align-items:end}.lh-pp-stair{background:var(--bg);color:var(--fg);border-radius:6px;padding:22px;min-height:var(--h);display:flex;flex-direction:column;justify-content:space-between;gap:24px}.lh-pp-stair>span{font:400 28px/1 var(--lh-glyph)}.lh-pp-stair h3{font:800 clamp(20px,1.7vw,24px)/1.08 var(--lh-display);letter-spacing:-.02em;text-wrap:balance;margin-bottom:8px}.lh-pp-stair p{font:400 14px/1.5 var(--lh-sans);text-wrap:pretty}.lh-pp-stair--1{--bg:var(--lh-rosa-200);--fg:var(--lh-marino)}.lh-pp-stair--2{--bg:var(--lh-rosa);--fg:var(--lh-marino)}.lh-pp-stair--3{--bg:#E06A7E;--fg:var(--lh-marino)}.lh-pp-stair--4{--bg:var(--lh-cereza);--fg:var(--lh-papel)}.lh-pp-stair--5{--bg:var(--lh-marino);--fg:var(--lh-papel)}@media(max-width:700px){.lh-pp-stair{min-height:0}}.lh-pp-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding-top:24px;border-top:1px solid var(--lh-marino-100)}.lh-pp-foot p{max-width:620px;font:700 clamp(18px,1.6vw,22px)/1.35 var(--lh-sans);text-wrap:pretty}.lh-pp-diffs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px}.lh-pp-diffs>div{background:var(--lh-blanco);border-radius:6px;padding:24px;display:flex;flex-direction:column;gap:14px;border-top:6px solid var(--c)}.lh-pp-diffs h3{font:800 22px/1.05 var(--lh-display);letter-spacing:-.02em;text-wrap:balance}.lh-pp-diffs p{font:400 15px/1.55 var(--lh-sans);text-wrap:pretty}.lh-pp-kicker{font:700 11px/1 var(--lh-mono);letter-spacing:.14em;text-transform:uppercase;padding-bottom:8px}.lh-pp-checks{list-style:none;margin:0;padding:0}.lh-pp-checks li{display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--lh-marino);font:400 16px/1.45 var(--lh-sans);text-wrap:pretty}.lh-pp-checks li:before{content:"\2713";font-weight:700}.lh-split .lh-pp-h2 em{color:var(--lh-cereza)}.lh-split [style*=--lh-rosa] .lh-pp-h2 em,.lh-pp-hero__text .lh-pp-h1 em{color:var(--lh-marino)}.lh-shell a.lh-pp-linkcard{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;border-radius:6px;background:var(--lh-papel);font:400 15px/1.5 var(--lh-sans);transition:background .15s}.lh-shell a.lh-pp-linkcard:hover{background:var(--lh-rosa-200);color:var(--lh-marino)}.lh-pp-linkcard strong,.lh-pp-linkcard b{color:var(--lh-cereza)}.lh-pp-linkcard>b{flex:none;color:var(--lh-marino)}.lh-about--edit .lh-portrait{border-radius:6px}.lh-about--edit .lh-quote{border-radius:6px;background:var(--lh-marino);color:var(--lh-papel)}.lh-about--edit .lh-h2 em{color:var(--lh-marino)}.lh-pp-exp{background:var(--lh-cielo-200);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(28px,5vw,72px);align-items:start}.lh-pp-exp__body{display:flex;flex-direction:column;gap:14px;max-width:580px}.lh-pp-pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.lh-pp-pills li{background:var(--lh-blanco);border-radius:999px;padding:10px 16px;font:700 14px/1.2 var(--lh-sans)}.lh-pp-close{max-width:1360px;margin:0 auto;border-radius:var(--lh-radius);padding:clamp(36px,7vw,110px) var(--lh-px);display:flex;justify-content:center}.lh-pp-close__card{background:var(--lh-blanco);border-radius:6px;padding:clamp(28px,5vw,72px);max-width:860px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.lh-pp-close__card .lh-h2 em{color:var(--lh-marino)}.lh-pp-note2{font:italic 400 16px/1.4 var(--lh-serif);color:var(--lh-marino-700)!important}.lh-shell .lh-pp-stair{color:var(--fg)}.lh-blog-hero{position:relative;overflow:hidden;background:var(--lh-cielo);display:flex;flex-direction:column;gap:clamp(22px,2.6vw,34px);align-items:flex-start;padding-top:clamp(32px,6vw,96px);padding-bottom:clamp(40px,7vw,110px)}.lh-blog-hero__deco{position:absolute;right:clamp(-30px,-1vw,0px);top:clamp(10px,3vw,40px);font:400 clamp(120px,18vw,260px)/1 var(--lh-glyph);color:var(--lh-cielo-200);pointer-events:none}.lh-blog-hero>*:not(.lh-blog-hero__deco){position:relative}.lh-blog-h1{max-width:1150px;font:800 clamp(36px,5.4vw,84px)/.95 var(--lh-display);letter-spacing:-.045em;text-wrap:balance}.lh-blog-h1 em{font-family:var(--lh-serif);font-style:italic;font-weight:400;font-size:1.06em;color:var(--lh-cereza)}.lh-crumbs{display:flex;flex-wrap:wrap;gap:8px;font:700 11px/1.3 var(--lh-mono);letter-spacing:.1em;text-transform:uppercase}.lh-crumbs a{text-decoration:underline!important;text-underline-offset:3px}.lh-blog-topics{list-style:none;margin:0;padding:0;border-top:1px solid var(--lh-marino)}.lh-blog-topics li{border-bottom:1px solid var(--lh-marino)}.lh-shell .lh-blog-topics a{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:8px 32px;align-items:center;padding:clamp(16px,2vw,24px) clamp(8px,1.4vw,18px);transition:background .15s}.lh-shell .lh-blog-topics a:hover,.lh-shell .lh-blog-topics a[aria-current=page]{background:var(--lh-rosa-200);color:var(--lh-marino)}.lh-blog-topics__name{display:flex;align-items:center;gap:16px;font:800 clamp(28px,4.4vw,64px)/1 var(--lh-display);letter-spacing:-.045em}.lh-blog-topics__name i{font:400 .6em/1 var(--lh-glyph);font-style:normal;color:var(--lh-cereza)}.lh-blog-topics__desc{display:flex;justify-content:space-between;align-items:center;gap:16px}.lh-blog-topics__desc>span{max-width:440px;font:400 16px/1.5 var(--lh-sans);text-wrap:pretty}.lh-blog-topics__desc b{flex:none;width:44px;height:44px;border-radius:999px;border:1px solid var(--lh-marino);display:flex;align-items:center;justify-content:center;font:700 16px/1 var(--lh-sans)}.lh-blog-grid-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px}.lh-blog-grid-head>div{display:flex;flex-direction:column;gap:12px;max-width:720px}.lh-blog-filters{display:flex;flex-wrap:wrap;gap:6px}.lh-shell .lh-blog-filters a{height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--lh-marino);display:inline-flex;align-items:center;font:700 13px/1 var(--lh-sans);white-space:nowrap}.lh-shell .lh-blog-filters a:hover{background:var(--lh-rosa-200);color:var(--lh-marino)}.lh-shell .lh-blog-filters a[aria-current=page]{background:var(--lh-marino);color:var(--lh-papel)}.lh-blog-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.lh-blog-card{background:var(--lh-papel);border-radius:24px;transition:background .15s}.lh-blog-card:hover{background:var(--lh-rosa-200)}.lh-shell a.lh-blog-card__link{display:flex;flex-direction:column;gap:14px;padding:10px 10px 20px;height:100%}.lh-shell a.lh-blog-card__link:hover{color:var(--lh-marino)}.lh-blog-card__img{aspect-ratio:16/10;border-radius:16px;background:var(--lh-blanco)}.lh-blog-card__body{padding:0 10px;display:flex;flex-direction:column;gap:10px;flex:1}.lh-blog-card h3{font:800 22px/1.1 var(--lh-display);letter-spacing:-.02em;text-wrap:balance}.lh-blog-card time{font:400 13px/1 var(--lh-sans);color:var(--lh-marino-700)}.lh-blog-tag{align-self:flex-start;background:var(--bg);border-radius:999px;padding:6px 12px;font:700 10px/1 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase}.lh-blog-card__more{margin-top:auto;font:700 13px/1 var(--lh-sans);color:var(--lh-cereza)}.lh-blog-pages{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.lh-blog-pages a,.lh-blog-pages span{min-width:44px;height:44px;padding:0 12px;border-radius:999px;border:1px solid var(--lh-marino);display:inline-flex;align-items:center;justify-content:center;font:700 14px/1 var(--lh-sans)}.lh-blog-pages span[aria-current]{background:var(--lh-marino);color:var(--lh-papel)}.lh-blog-close{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(28px,4vw,64px);align-items:end}.lh-blog-close .lh-h2 em{color:var(--lh-rosa)}.lh-blog-close__body{display:flex;flex-direction:column;gap:14px;max-width:560px}.lh-blog-close strong,.lh-shell .lh-blog-close a:not(.lh-btn){color:var(--lh-rosa)}.lh-shell .lh-blog-close a:not(.lh-btn){text-decoration:underline}.lh-article-cta{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(20px,4vw,56px);align-items:center}.lh-shell a.lh-article-book{display:flex;gap:20px;align-items:center;background:var(--lh-blanco);border-radius:24px;padding:16px}.lh-article-book__img{flex:none;width:110px;aspect-ratio:2/3;border-radius:10px;background:var(--lh-papel);transform:rotate(-3deg)}.lh-article-book__txt{display:flex;flex-direction:column;gap:8px}.lh-article-book__txt b{font:800 22px/1.05 var(--lh-display);letter-spacing:-.02em}.lh-article-book__txt>span:not(.lh-eyebrow){font:400 15px/1.45 var(--lh-sans)}.lh-article-book__price{font-weight:700!important;color:var(--lh-cereza)}.lh-article-club{display:flex;flex-direction:column;gap:14px}.lh-cardpanel{max-width:1360px;margin:0 auto;border-radius:var(--lh-radius);background:var(--panel,var(--lh-cereza));padding:clamp(36px,6vw,96px) var(--lh-px);display:flex;justify-content:center}.lh-cardpanel__card{width:100%;max-width:980px;background:var(--lh-papel);color:var(--lh-marino);border-radius:28px;padding:clamp(32px,5vw,72px) clamp(20px,4vw,64px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(16px,2vw,24px)}.lh-cardpanel__eyebrow{font:italic 400 clamp(22px,2.4vw,30px)/1.2 var(--lh-serif);color:var(--lh-cereza)}.lh-cardpanel__h{font:800 clamp(32px,4.6vw,68px)/.98 var(--lh-display);letter-spacing:-.045em;text-wrap:balance}h2.lh-cardpanel__h{font-size:clamp(30px,4vw,56px);line-height:1}.lh-cardpanel__h em{font-family:var(--lh-serif);font-style:italic;font-weight:400;font-size:1.06em;color:var(--lh-cereza)}.lh-cardpanel__small{max-width:640px;padding-top:18px;border-top:1px solid var(--lh-marino-100);font:400 14px/1.6 var(--lh-sans)}.lh-cardpanel__small strong{color:var(--lh-cereza)}.lh-cardpanel__small a{text-decoration:underline!important;font-family:var(--lh-serif);font-style:italic}.lh-pp-ribbon--bold{background:var(--lh-marino);color:var(--lh-papel);padding:14px 0}.lh-pp-ribbon--bold .lh-pp-ribbon__track{gap:20px;padding-right:20px;animation-duration:70s}.lh-pp-ribbon--bold .lh-pp-ribbon__track span{font:800 clamp(18px,1.8vw,24px)/1 var(--lh-display);letter-spacing:-.01em;text-transform:uppercase;font-style:normal}.lh-pp-ribbon--bold .lh-pp-ribbon__track i{font-size:18px;color:var(--lh-cereza)}.lh-cf-h2{font:800 clamp(28px,3.6vw,52px)/1.03 var(--lh-display);letter-spacing:-.04em;color:var(--lh-cereza)!important;text-wrap:balance}.lh-cf-focus{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:clamp(28px,5vw,72px);align-items:center}.lh-cf-frame{width:min(100%,420px);justify-self:center;background:var(--lh-cereza);padding:12px;border-radius:24px}.lh-cf-focus__text{display:flex;flex-direction:column;gap:18px;max-width:620px}.lh-cf-quote{font:italic 400 clamp(19px,1.8vw,23px)/1.35 var(--lh-serif);text-wrap:pretty}.lh-cf-talks{display:flex;flex-direction:column;gap:clamp(24px,3.4vw,44px)}.lh-cf-talklist{list-style:none;margin:0 auto;padding:0;width:100%;max-width:1100px;display:flex;flex-direction:column;gap:12px}.lh-cf-talklist li{display:flex;gap:12px;align-items:stretch}.lh-cf-talklist li.is-b{flex-direction:row-reverse}.lh-cf-talk{flex:1 1 auto;min-width:0;background:var(--lh-blanco);border:1px solid var(--lh-marino);border-radius:28px;padding:clamp(20px,2.6vw,32px) clamp(20px,3vw,40px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.lh-cf-talk h3{font:800 clamp(22px,2.2vw,30px)/1.05 var(--lh-display);letter-spacing:-.03em;text-wrap:balance}.lh-cf-talk em{font:italic 400 clamp(17px,1.5vw,20px)/1.3 var(--lh-serif);color:var(--lh-cereza)}.lh-cf-talk p{max-width:720px;font:400 15px/1.55 var(--lh-sans);text-wrap:pretty}.lh-cf-tile{flex:0 0 clamp(72px,11vw,150px);background:var(--lh-cereza);color:var(--lh-papel);border:1px solid var(--lh-marino);border-radius:28px;display:flex;align-items:center;justify-content:center;font:400 clamp(30px,4vw,56px)/1 var(--lh-glyph)}.is-b .lh-cf-tile{background:var(--lh-marino)}@media(max-width:560px){.lh-cf-tile{flex-basis:52px;border-radius:20px;font-size:26px}.lh-cf-talk{border-radius:22px;padding:18px 16px}}.lh-cf-custom{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;max-width:640px;margin:0 auto}.lh-cf-custom h3{font:800 24px/1.1 var(--lh-display);letter-spacing:-.02em}.lh-cf-custom p{font:400 16px/1.55 var(--lh-sans);text-wrap:pretty}.lh-cf-formats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}.lh-cf-formats>div{background:var(--bg);color:var(--lh-papel);border-radius:24px;padding:28px 26px 32px;display:flex;flex-direction:column;gap:14px}.lh-cf-formats span{font:400 40px/1 var(--lh-glyph)}.lh-cf-formats h3{font:800 26px/1.05 var(--lh-display);letter-spacing:-.03em}.lh-cf-formats p{font:400 15px/1.55 var(--lh-sans);text-wrap:pretty}.lh-about--cereza{background:var(--lh-cereza);color:var(--lh-papel)}.lh-about--cereza .lh-portrait{border-radius:28px;background:var(--lh-cereza-700)}.lh-about--cereza .lh-h2 em{color:var(--lh-rosa)}.lh-about--cereza .lh-quote{background:var(--lh-cereza-700);color:var(--lh-papel)}.lh-about--cereza .lh-quote strong{color:var(--lh-rosa)}.lh-cf-stage{background:var(--lh-papel);border-radius:28px;padding:10px 10px 22px;display:flex;flex-direction:column;gap:16px}.lh-cf-stage__body{padding:0 12px;display:flex;flex-direction:column;gap:10px}.lh-cf-pills{display:flex;flex-wrap:wrap;gap:6px}.lh-cf-pills span{background:var(--lh-marino);color:var(--lh-papel);border-radius:999px;padding:7px 12px;font:700 10px/1 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase}.lh-cf-stage h3{font:800 24px/1.05 var(--lh-display);letter-spacing:-.025em;text-wrap:balance}.lh-cf-stage p{font:400 15px/1.55 var(--lh-sans);text-wrap:pretty}.lh-cf-gal-h{font-size:clamp(28px,3.6vw,50px);line-height:1.02}.lh-cf-gal-h em{color:var(--lh-rosa)}.lh-cf-gallery{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-auto-rows:220px;grid-auto-flow:dense;gap:10px}.lh-cf-gallery li{border-radius:20px;background:var(--lh-marino-700)}.lh-cf-gallery li.is-tall{grid-row:span 2}.lh-form-intro__panel{background:var(--panel,var(--lh-rosa));display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(14px,2vw,22px);padding-bottom:clamp(40px,6vw,96px)}.lh-form-intro__h1{max-width:980px;font:800 clamp(34px,4.8vw,72px)/.96 var(--lh-display);letter-spacing:-.045em;text-wrap:balance}.lh-form-intro__h1 em{font-family:var(--lh-serif);font-style:italic;font-weight:400;font-size:1.06em;color:var(--lh-cereza)}.lh-form-intro__note{font:700 11px/1.4 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase}body:has(.lh-form-intro) .shopify-section:has(>.shopify-app-block){max-width:1360px;margin:calc(-1*clamp(28px,4vw,64px)) auto var(--lh-gutter);padding:0 var(--lh-gutter);position:relative;z-index:1}body:has(.lh-form-intro) .shopify-section:has(>.shopify-app-block)>.shopify-app-block{max-width:860px;margin:0 auto;background:var(--lh-blanco);border-radius:28px;padding:clamp(8px,2vw,24px) clamp(12px,3vw,40px);box-shadow:0 1px 0 var(--lh-marino-100);font-family:var(--lh-sans);color:var(--lh-marino)}:root{--heading-font:"Bricolage Grotesque","Archivo",system-ui,sans-serif;--heading-weight:800;--body-font-family:"Archivo",system-ui,sans-serif}body{background-color:var(--lh-papel)}h1,h2,h3,.h1,.h2,.h3,.heading{letter-spacing:-.03em}.btn,.button,button.btn{border-radius:999px}.lh-testis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:12px}.lh-testi{margin:0;background:var(--lh-blanco);border-radius:28px;padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:16px}.lh-testi blockquote{margin:0;font:italic 400 clamp(20px,2vw,26px)/1.3 var(--lh-serif);text-wrap:pretty}.lh-testi blockquote p+p{margin-top:12px}.lh-testi ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--lh-marino-100)}.lh-testi li{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid var(--lh-marino-100);font:400 15px/1.5 var(--lh-sans);text-wrap:pretty}.lh-testi li:before{content:"\2713";color:var(--lh-cereza);font-weight:700}.lh-testi figcaption{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding-top:6px}.lh-testi figcaption b{font:800 20px/1.1 var(--lh-display);letter-spacing:-.02em}.lh-testi figcaption span{font:400 14px/1.4 var(--lh-sans);color:var(--lh-marino-700)}.lh-testi__src{font:700 11px/1.3 var(--lh-mono)!important;letter-spacing:.1em;text-transform:uppercase}.lh-drop{position:relative}.lh-drop__btn{display:flex;align-items:center;gap:6px;padding:12px 18px;border:0;border-radius:999px;background:transparent;color:var(--lh-marino);font:700 14px/1 var(--lh-sans);cursor:pointer}.lh-drop__btn span{font-size:10px;transition:transform .15s}.lh-drop__btn:hover,.lh-drop__btn[aria-expanded=true],.lh-drop__btn[aria-current=page]{background:var(--lh-rosa-200)}.lh-drop__btn[aria-expanded=true] span{transform:rotate(180deg)}.lh-drop__menu{position:absolute;left:0;top:calc(100% + 8px);z-index:50;min-width:300px;margin:0;padding:8px;list-style:none;background:var(--lh-blanco);border-radius:22px;box-shadow:0 12px 32px #142b4f24;display:flex;flex-direction:column;gap:2px}.lh-drop__menu[hidden]{display:none}.lh-drop__menu a{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:16px;white-space:normal}.lh-drop__menu a:hover,.lh-drop__menu a[aria-current=page]{background:var(--lh-rosa-200)}.lh-drop__menu b{font:800 17px/1.1 var(--lh-display);letter-spacing:-.02em}.lh-drop__menu span{font:400 13px/1.4 var(--lh-sans);color:var(--lh-marino-700)}.lh-menu__group{padding:18px 18px 4px;font:700 11px/1 var(--lh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lh-cereza)}.lh-menu a.lh-menu__sub{padding-left:30px;font-size:24px}.lh-lang{display:flex;gap:2px;margin:0;padding:3px;border:1px solid var(--lh-marino-100);border-radius:999px}.lh-lang button{height:36px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--lh-marino);font:700 12px/1 var(--lh-sans);cursor:pointer;display:inline-flex;align-items:center;gap:4px}.lh-lang button[aria-current=true]{background:var(--lh-marino);color:var(--lh-papel)}@media(max-width:480px){.lh-lang button{padding:0 7px;font-size:11px}}.lh-newsbox{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(24px,4vw,64px);align-items:center}.lh-newsbox__text{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.lh-newsbox .lh-h2 em{color:var(--lh-rosa)}.lh-newsbox__form{display:flex;flex-direction:column;gap:14px;background:var(--lh-marino-700);border-radius:28px;padding:clamp(20px,3vw,36px)}.lh-newsbox .lh-news input[type=email]{border-color:transparent}.lh-newsbox__legal{font:400 13px/1.5 var(--lh-sans);color:var(--lh-papel)}.lh-shell .lh-newsbox__legal a{text-decoration:underline}.lh-newsbox .lh-news__msg--ok{color:var(--lh-rosa)}.lh-res-extra{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(24px,4vw,64px);align-items:center;padding-top:clamp(24px,3vw,40px);border-top:1px solid var(--lh-marino-100)}.lh-res-extra__text{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.lh-res-extra__shots{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.lh-res-extra__shot{position:relative;margin:0;border-radius:20px;overflow:hidden;background:var(--lh-papel);border:1px solid var(--lh-marino-100)}.lh-res-extra__shot img{display:block;width:100%;height:auto}.lh-videocase{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(24px,4vw,64px);align-items:center}.lh-videocase__text{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.lh-videocase__video{width:min(100%,380px);justify-self:center;aspect-ratio:9/16;border-radius:28px;background:var(--lh-marino)}.lh-videocase__video video{object-fit:cover}.lh-testi__img{border-radius:18px;overflow:hidden;border:1px solid var(--lh-marino-100);background:#fff}.lh-testi__img img{display:block;width:100%;height:auto}.lh-newsbox .lh-news input[type=text]{flex:1 1 100%;min-width:0;height:54px;padding:0 20px;border:1px solid transparent;border-radius:999px;background:var(--lh-blanco);color:var(--lh-marino);font:400 16px/1 var(--lh-sans);outline:none}.lh-ytgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px}.lh-yt .lh-yt__frame{position:relative;aspect-ratio:9/16;border-radius:20px;overflow:hidden;background:var(--lh-marino);cursor:pointer}.lh-yt__frame img,.lh-yt__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.lh-yt__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:999px;border:0;background:var(--lh-cereza);color:var(--lh-papel);font:400 26px/1 var(--lh-glyph);cursor:pointer;box-shadow:0 8px 24px #142b4f4d;display:flex;align-items:center;justify-content:center;padding-left:4px}.lh-yt__frame:hover .lh-yt__play{background:var(--lh-cereza-700)}.lh-res-extra__shots{grid-template-columns:repeat(var(--n,2),minmax(0,1fr))}.lh-res-extra__shot{aspect-ratio:921/2000}.lh-res-extra__shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:top}.lh-footer__tag{font:400 15px/1.5 var(--lh-sans);color:var(--lh-marino-700);max-width:320px}.lh-yt__frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lh-pp-ribbon--rosa{background:var(--lh-rosa);color:var(--lh-marino);border-radius:999px}.lh-pp-ribbon--rosa .lh-pp-ribbon__track i{font-size:12px;color:var(--lh-cereza)}.lh-dx-h2{font-size:clamp(28px,3.6vw,50px);line-height:1.02}.lh-dx-eyebrow{font:700 11px/1.4 var(--lh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lh-cereza)}.lh-dx-serif{font:italic 400 clamp(18px,1.7vw,21px)/1.4 var(--lh-serif);text-wrap:pretty}.lh-dx-note{font:400 14px/1.4 var(--lh-sans);color:var(--lh-marino-700)}.lh-dx-price{background:var(--lh-rosa-200);border-radius:999px;padding:10px 18px;font:700 12px/1 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase}.lh-dx-hero{max-width:1360px;margin:0 auto;border-radius:var(--lh-radius);overflow:hidden;background:var(--lh-marino);color:var(--lh-papel)}.lh-dx-hero__top{position:relative;padding:clamp(48px,8vw,120px) clamp(16px,4vw,56px) clamp(80px,10vw,150px);display:flex;justify-content:center}.lh-dx-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lh-marino-700)}.lh-dx-hero__bg img{width:100%;height:100%;object-fit:cover}.lh-dx-hero__card{position:relative;width:100%;max-width:860px;background:var(--lh-papel);color:var(--lh-marino);border-radius:28px;padding:clamp(28px,4.4vw,60px) clamp(20px,4vw,60px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(14px,1.8vw,20px)}.lh-dx-hero__h1{font:800 clamp(32px,4.6vw,64px)/.98 var(--lh-display);letter-spacing:-.045em;text-wrap:balance}.lh-dx-hero__h1 em,.lh-dx-h2 em,.lh-dx-choose h3 em{font-family:var(--lh-serif);font-style:italic;font-weight:400;font-size:1.06em;color:var(--lh-cereza);letter-spacing:-.02em}.lh-dx-hero__text{max-width:640px;font:400 17px/1.6 var(--lh-sans);text-wrap:pretty}.lh-dx-hero__card .lh-dx-serif{max-width:600px}.lh-dx-wave{display:block;width:100%;height:clamp(40px,6vw,90px);margin-top:calc(-1*clamp(40px,6vw,90px));position:relative}.lh-dx-problem{background:var(--lh-cereza);padding:clamp(36px,6vw,88px) clamp(18px,4vw,56px) clamp(44px,7vw,100px);display:flex;justify-content:center}.lh-dx-problem__in{max-width:760px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;font:400 17px/1.6 var(--lh-sans)}.lh-dx-problem__in p{text-wrap:pretty}.lh-dx-problem__h2{font-size:clamp(30px,4vw,56px);line-height:1;margin-bottom:6px}.lh-dx-problem__h2 em{color:var(--lh-rosa)}.lh-dx-problem__serif{margin-top:8px;font:italic 400 clamp(21px,2.2vw,28px)/1.3 var(--lh-serif);text-wrap:balance}.lh-dx-problem__tag{font:700 12px/1 var(--lh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lh-rosa)}.lh-dx-head{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px 64px;align-items:end;margin-bottom:clamp(24px,3.4vw,44px)}.lh-dx-dims__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px}.lh-dx-dim{border-radius:28px;padding:clamp(24px,2.6vw,34px);display:flex;flex-direction:column;gap:14px;background:var(--lh-papel);color:var(--lh-marino);--ac:var(--lh-cereza)}.lh-dx-dim--marino{background:var(--lh-marino);color:var(--lh-papel);--ac:var(--lh-rosa)}.lh-dx-dim--rosa{background:var(--lh-rosa-200)}.lh-dx-dim__g{font:400 36px/1 var(--lh-glyph);color:var(--ac)}.lh-dx-dim h3{font:800 clamp(22px,2vw,27px)/1.05 var(--lh-display);letter-spacing:-.03em;text-wrap:balance}.lh-dx-dim p{font:400 15px/1.55 var(--lh-sans);text-wrap:pretty}.lh-dx-dim__l{margin-top:4px;font:700 11px/1 var(--lh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ac)}.lh-dx-dim ul,.lh-dx-forwho ul,.lh-dx-card__inc ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.lh-dx-dim li{position:relative;padding-left:18px;font:400 15px/1.45 var(--lh-sans)}.lh-dx-dim li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:999px;background:var(--ac)}.lh-dx-dims__note{margin-top:clamp(24px,3.4vw,44px);max-width:980px;font-size:17px;color:var(--lh-marino-700)}.lh-dx-deliver{background:var(--lh-marino);color:var(--lh-papel);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(32px,5vw,72px);align-items:start}.lh-dx-deliver .lh-dx-h2 em{color:var(--lh-rosa)}.lh-dx-deliver__l,.lh-dx-deliver__r{display:flex;flex-direction:column;gap:20px}.lh-dx-deliver__r{gap:10px}.lh-dx-deliver__img{aspect-ratio:4/3;border-radius:24px;background:var(--lh-marino-700)}.lh-dx-deliver__img img{width:100%;height:100%;object-fit:cover}.lh-dx-deliver__pills{display:flex;flex-wrap:wrap;gap:8px}.lh-dx-deliver__pills span{background:var(--lh-marino-700);border-radius:999px;padding:9px 14px;font:700 11px/1 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase}.lh-dx-deliver__pills span:first-child{background:var(--lh-cereza)}.lh-dx-row{background:var(--lh-papel);color:var(--lh-marino);border-radius:24px;padding:20px 24px;display:flex;gap:18px;align-items:flex-start}.lh-dx-row>span{flex:0 0 auto;font:400 26px/1 var(--lh-glyph);color:var(--lh-cereza)}.lh-dx-row h3{font:800 21px/1.1 var(--lh-display);letter-spacing:-.02em;margin-bottom:6px}.lh-dx-row p{font:400 15px/1.55 var(--lh-sans);text-wrap:pretty}.lh-dx-deliver__disc{margin-top:8px;font-size:16px;color:var(--lh-rosa-200)}.lh-dx-steps{background:var(--lh-papel-200);display:flex;flex-direction:column;align-items:center;gap:clamp(24px,3.4vw,44px)}.lh-dx-steps .lh-dx-h2{max-width:900px;text-align:center}.lh-dx-steps__grid{width:100%;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px}.lh-dx-steps__grid li{background:var(--lh-blanco);border:1px solid var(--lh-marino);border-radius:28px;padding:26px 24px 30px;display:flex;flex-direction:column;gap:12px}.lh-dx-steps__l{align-self:flex-start;background:var(--lh-cereza);color:var(--lh-papel);border-radius:999px;padding:8px 14px;font:700 11px/1 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase}.lh-dx-steps__l.is-marino{background:var(--lh-marino)}.lh-dx-steps__grid h3{font:800 23px/1.08 var(--lh-display);letter-spacing:-.025em;text-wrap:balance}.lh-dx-steps__grid p{font:400 15px/1.55 var(--lh-sans);text-wrap:pretty}.lh-dx-compare{display:flex;flex-direction:column;gap:clamp(24px,3.4vw,44px)}.lh-dx-compare__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.lh-dx-compare__head .lh-dx-h2{max-width:980px}.lh-dx-compare__intro{max-width:760px;display:flex;flex-direction:column;gap:10px;font:400 17px/1.55 var(--lh-sans);text-wrap:pretty}.lh-dx-compare__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:12px}.lh-dx-card{border-radius:28px;padding:clamp(26px,3.4vw,44px);display:flex;flex-direction:column;gap:16px;background:var(--lh-papel);border:1px solid var(--lh-marino);--ac:var(--lh-cereza);--inc:var(--lh-blanco)}.lh-dx-card--cereza{background:var(--lh-cereza);color:var(--lh-papel);border-color:var(--lh-cereza);--ac:var(--lh-rosa);--inc:var(--lh-cereza-700)}.lh-dx-card__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.lh-dx-card__top h3{font:800 clamp(24px,2.4vw,32px)/1.05 var(--lh-display);letter-spacing:-.03em}.lh-dx-card__price{background:var(--lh-marino);color:var(--lh-papel);border-radius:999px;padding:9px 14px;font:700 12px/1 var(--lh-mono);letter-spacing:.1em;white-space:nowrap}.lh-dx-card--cereza .lh-dx-card__price{background:var(--lh-papel);color:var(--lh-cereza)}.lh-dx-card__tag{font:italic 400 clamp(19px,1.7vw,22px)/1.35 var(--lh-serif);text-wrap:pretty;color:var(--ac)}.lh-dx-card--cereza .lh-dx-card__tag{color:inherit}.lh-dx-card__tag strong{font-weight:600}.lh-dx-card__body{display:flex;flex-direction:column;gap:12px;font:400 15px/1.6 var(--lh-sans)}.lh-dx-card__body p{text-wrap:pretty}.lh-dx-card__inc{background:var(--inc);border-radius:20px;padding:20px 22px;display:flex;flex-direction:column;gap:10px}.lh-dx-card__inc>span{font:700 11px/1 var(--lh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ac)}.lh-dx-card__inc li{position:relative;padding-left:22px;font:400 15px/1.45 var(--lh-sans)}.lh-dx-card__inc li:before{content:"\2713";position:absolute;left:0;color:var(--ac)}.lh-dx-card__note{font:italic 400 16px/1.4 var(--lh-serif)}.lh-dx-card__cta{margin-top:auto;display:flex}.lh-dx-choose{background:var(--lh-rosa-200);border-radius:28px;padding:clamp(26px,3.4vw,44px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px clamp(24px,4vw,56px)}.lh-dx-choose h3{font:800 clamp(26px,2.8vw,38px)/1 var(--lh-display);letter-spacing:-.035em}.lh-dx-choose__text{display:flex;flex-direction:column;gap:12px;font:400 16px/1.55 var(--lh-sans)}.lh-dx-choose__text strong,.lh-dx-forwho__box strong{color:var(--lh-cereza)}.lh-dx-choose__close{grid-column:1/-1;padding-top:18px;border-top:1px solid var(--lh-marino);font:italic 400 clamp(19px,1.9vw,24px)/1.35 var(--lh-serif);text-wrap:pretty}.lh-dx-forwho{background:var(--lh-papel-200);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);align-items:center}.lh-dx-forwho__side{aspect-ratio:3/4;border-radius:24px;background:var(--lh-rosa-200)}.lh-dx-forwho__side img{width:100%;height:100%;object-fit:cover}.lh-dx-forwho__side.is-top{align-self:start}.lh-dx-forwho__side.is-bottom{align-self:end}.lh-dx-forwho__mid{display:flex;flex-direction:column;gap:22px;min-width:0}.lh-dx-forwho__mid .lh-dx-h2{text-align:center}.lh-dx-forwho li{position:relative;padding-left:24px;font:400 16px/1.5 var(--lh-sans);text-wrap:pretty}.lh-dx-forwho li:before{content:"";position:absolute;left:0;top:.45em;width:10px;height:10px;border-radius:999px;background:var(--lh-cereza)}.lh-dx-forwho__box{background:var(--lh-blanco);border-radius:24px;padding:22px 24px;display:flex;flex-direction:column;gap:10px;font:400 15px/1.6 var(--lh-sans)}.lh-dx-forwho__box a{text-decoration:underline;font-weight:700}@media(max-width:760px){.lh-dx-forwho{grid-template-columns:1fr}.lh-dx-forwho__side{display:none}}.lh-dx-close{position:relative;max-width:1360px;margin:0 auto;border-radius:var(--lh-radius);overflow:hidden;background:var(--lh-marino-700);padding:clamp(44px,7vw,110px) clamp(16px,4vw,56px);display:flex;justify-content:center}.lh-dx-close__bg{position:absolute;top:0;right:0;bottom:0;left:0}.lh-dx-close__bg img{width:100%;height:100%;object-fit:cover}.lh-dx-close__card{position:relative;width:100%;max-width:880px;background:var(--lh-rosa-200);border-radius:28px;padding:clamp(30px,4.6vw,64px) clamp(20px,4vw,60px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.lh-dx-close__p{max-width:620px;font:400 17px/1.6 var(--lh-sans);text-wrap:pretty}.lh-dx-close__box{width:100%;max-width:620px;background:var(--lh-papel);border-radius:24px;padding:22px 24px;display:flex;flex-direction:column;align-items:center;gap:10px}.lh-dx-close__box strong{font:800 22px/1.1 var(--lh-display);letter-spacing:-.02em}.lh-dx-close__box span{font:700 12px/1 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lh-cereza)}.lh-dx-close__box p{font:400 15px/1.5 var(--lh-sans);text-wrap:pretty}.lh-dx-close__foot{margin-top:6px;max-width:640px;padding-top:18px;border-top:1px solid var(--lh-marino);font:400 14px/1.6 var(--lh-sans);text-wrap:pretty}.lh-dx-close__foot a{text-decoration:underline}.lh-dx-close__foot strong{color:var(--lh-cereza)}.lh-cross{margin:16px 0;border-radius:20px;background:#fae0e8;color:#142b4f;padding:18px 20px;display:flex;flex-direction:column;gap:8px;font-family:Archivo,system-ui,sans-serif}.lh-cross__eyebrow{font:700 11px/1.2 Space Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#c21f3a}.lh-cross__title{font:800 19px/1.15 Bricolage Grotesque,Archivo,system-ui,sans-serif;letter-spacing:-.02em;margin:0}.lh-cross__text{font:400 14px/1.5 Archivo,system-ui,sans-serif;margin:0}.lh-cross__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.lh-cross__price{font:700 15px/1.2 Archivo,system-ui,sans-serif}.lh-cross__price s{opacity:.6;font-weight:400;margin-left:6px}.lh-cross__btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border:0;border-radius:999px;background:#c21f3a;color:#f6f2e7;font:700 13px/1 Archivo,system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.lh-cross__btn:hover{background:#9c1830}.lh-cross--ok{background:#bfdcc8}@media(max-width:1120px){.lh-header__bar>nav:empty,.lh-header__bar>nav{display:none}}@media(max-width:480px){.lh-header__bar{gap:8px;padding-left:16px}.lh-header__right{gap:6px}}@media(max-width:420px){.lh-lang button{font-size:0;gap:0;padding:0 8px}.lh-lang button span{font-size:16px}.lh-wordmark{font-size:21px}}.lh-cta-band{max-width:1360px;margin:0 auto;border-radius:var(--lh-radius);padding:clamp(28px,4vw,52px) var(--lh-px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px clamp(24px,4vw,56px);background:var(--lh-marino);color:var(--lh-papel)}.lh-cta-band--cereza{background:var(--lh-cereza)}.lh-cta-band--rosa{background:var(--lh-rosa-200);color:var(--lh-marino)}.lh-cta-band--cielo{background:var(--lh-cielo-200);color:var(--lh-marino)}.lh-cta-band__text{flex:1 1 460px;display:flex;flex-direction:column;gap:12px;min-width:0}.lh-cta-band__eyebrow{font:700 11px/1.3 var(--lh-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lh-rosa)}.lh-cta-band--rosa .lh-cta-band__eyebrow,.lh-cta-band--cielo .lh-cta-band__eyebrow{color:var(--lh-cereza)}.lh-cta-band__h{font:800 clamp(28px,3.4vw,46px)/1 var(--lh-display);letter-spacing:-.04em;text-wrap:balance}.lh-cta-band__h em{font-family:var(--lh-serif);font-style:italic;font-weight:400;font-size:1.06em;color:var(--lh-rosa)}.lh-cta-band--rosa .lh-cta-band__h em,.lh-cta-band--cielo .lh-cta-band__h em{color:var(--lh-cereza)}.lh-cta-band__p{max-width:640px;font:400 17px/1.55 var(--lh-sans);text-wrap:pretty}.lh-cta-band__cta{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.lh-cta-band__mail{font:400 15px/1.3 var(--lh-sans);text-decoration:underline!important;text-underline-offset:3px}body.lh-beynd{--lh-rosa:var(--lh-cielo);--lh-rosa-200:var(--lh-cielo-200)}.lh-sc-hero__lead{max-width:760px;font:400 clamp(17px,1.5vw,21px)/1.55 var(--lh-sans)}.lh-sc-hero__lead p+p{margin-top:12px}.lh-sc-hero__lead strong{font-weight:700}.lh-sc-hero__checks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px;font:700 14px/1.4 var(--lh-sans)}.lh-sc-hero__checks li{display:flex;align-items:center;gap:8px}.lh-sc-hero__checks span{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--lh-papel);color:var(--lh-cereza);font-size:12px;flex:none}.lh-by-h2{font-size:clamp(30px,4vw,56px);line-height:1}.lh-by-h2 em{font-family:var(--lh-serif);font-style:italic;font-weight:400;color:var(--lh-cereza)}.lh-panel--marino .lh-by-h2 em{color:var(--lh-cielo)}.lh-by-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font:400 15px/1.45 var(--lh-sans)}.lh-by-checks li{display:flex;gap:10px;align-items:flex-start}.lh-by-checks span{color:var(--ac,var(--lh-cereza));font-weight:700}.lh-by-cases{display:flex;flex-direction:column;gap:clamp(24px,3vw,40px)}.lh-by-cases__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:12px}.lh-by-case{border-radius:28px;padding:clamp(24px,2.6vw,34px);display:flex;flex-direction:column;gap:16px;background:var(--lh-papel);color:var(--lh-marino);--ac:var(--lh-cereza)}.lh-by-case--marino{background:var(--lh-marino);color:var(--lh-papel);--ac:var(--lh-cielo)}.lh-by-case--cereza{background:var(--lh-cereza);color:var(--lh-papel);--ac:var(--lh-papel)}.lh-by-case--cielo{background:var(--lh-cielo-200)}.lh-by-case__head{display:flex;flex-direction:column;gap:8px}.lh-by-case__head h3{font:800 clamp(24px,2.2vw,30px)/1.05 var(--lh-display);letter-spacing:-.03em}.lh-by-case__tag{font:700 11px/1.4 var(--lh-mono);letter-spacing:.12em;text-transform:uppercase;opacity:.8}.lh-by-case__metric{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-top:1px solid currentColor;border-bottom:1px solid currentColor;border-color:color-mix(in srgb,currentColor 25%,transparent)}.lh-by-case__metric b{font:800 clamp(40px,4.4vw,60px)/.95 var(--lh-display);letter-spacing:-.04em;color:var(--ac)}.lh-by-case__metric span{font:700 14px/1.4 var(--lh-sans)}.lh-by-case__text{font:400 15px/1.55 var(--lh-sans)}.lh-by-cases__note{font:italic 400 15px/1.5 var(--lh-serif);color:var(--lh-marino-700);max-width:760px}.lh-by-free{display:flex;flex-direction:column;gap:clamp(28px,4vw,52px)}.lh-by-free__head{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.lh-by-free__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px}.lh-by-free__list li{background:var(--lh-marino-700);border-radius:24px;padding:clamp(22px,2.4vw,32px);display:flex;flex-direction:column;gap:10px}.lh-by-free__list b{font:800 clamp(64px,7vw,104px)/.85 var(--lh-display);letter-spacing:-.05em;color:var(--lh-cielo)}.lh-by-free__list li:nth-child(2) b{color:var(--lh-cereza)}.lh-by-free__list li:nth-child(3) b{color:var(--lh-papel)}.lh-by-free__list span{font:700 clamp(17px,1.5vw,20px)/1.35 var(--lh-sans)}.lh-by-free__foot{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px clamp(28px,5vw,72px);align-items:end}.lh-by-free__foot .lh-p{color:var(--lh-marino-100)}.lh-by-free__strong{font:800 clamp(22px,2.2vw,30px)/1.15 var(--lh-display);letter-spacing:-.02em;margin-bottom:12px}.lh-by-free__cta{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.lh-by-free__cta .lh-sc-meta{text-transform:none;letter-spacing:.02em;font:italic 400 15px/1.45 var(--lh-serif);color:var(--lh-marino-100)}body.lh-beynd .lh-about .lh-rte h3{font:800 clamp(20px,1.9vw,26px)/1.15 var(--lh-display);letter-spacing:-.02em;margin-bottom:6px}body.lh-beynd .lh-about--cereza .lh-pills span{color:var(--lh-marino)}body.lh-beynd .lh-close__line{font:italic 400 clamp(14px,1.2vw,16px)/1.5 var(--lh-serif);max-width:900px;opacity:.85}.lh-testi figcaption .lh-yt__loc{display:inline-flex;align-items:center;gap:5px;font:700 13px/1.3 var(--lh-sans);color:var(--lh-cereza)}.lh-yt__loc svg{flex:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lh.css.map */
