@font-face{font-family:AvantGarde;src:url(AvantGarde-Book.woff2) format("woff2"),url(AvantGarde-Book.otf) format("opentype");font-display:swap}@font-face{font-family:Kepler;src:url(Kepler-BoldItalic.woff2) format("woff2"),url(Kepler-BoldItalic.ttf) format("truetype");font-display:swap}.kl{--sand: #F2EFE6;--paper: #F7F4EE;--cream: #FBF9F5;--cocoa: #6E4E37;--roots: #5A3F2D;--ink: #2E2119;--muted: #7A6656;--line: rgba(90,63,45,.16);--radius: 22px;--wrap: 1180px;background:var(--paper);color:var(--ink);font-family:AvantGarde,Century Gothic,Futura,system-ui,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased}.kl *,.kl *:before,.kl *:after{box-sizing:border-box}.kl img,.kl video{display:block;max-width:100%}.kl a{color:inherit}.kl .wrap{width:min(var(--wrap),100% - 32px);margin-inline:auto}.kl .eyebrow{font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:var(--cocoa)}.kl .eyebrow:before{content:"\2726";margin-right:.6em}.kl h1,.kl h2,.kl h3{font-family:inherit!important;font-weight:400!important;letter-spacing:-.015em;margin:0;line-height:1.08;color:inherit}.kl h2{font-size:clamp(32px,4.4vw,56px);margin:.3em 0 .35em}.kl .lead{font-size:clamp(17px,1.4vw,20px);color:var(--muted);max-width:46ch;margin:0}.kl .serif-i{font-family:Kepler,Georgia,serif;font-style:italic}section.kl{padding:clamp(72px,9vw,128px) 0}.kl p{letter-spacing:normal;color:inherit}.kl.hero p{color:var(--sand)}.kl .btn{display:inline-flex;align-items:center;gap:14px;text-decoration:none;letter-spacing:.14em;font-size:15px;padding:17px 34px;border-radius:99px;transition:transform .2s ease,box-shadow .2s ease,background .2s}.kl .btn svg{width:24px;height:12px}.kl .btn-dark{background:var(--roots);color:var(--sand);box-shadow:0 12px 28px #5a3f2d40}.kl .btn-dark:hover{transform:translateY(-2px);box-shadow:0 16px 34px #5a3f2d52;background:#4c3425}.kl .btn-light{background:var(--sand);color:var(--roots);box-shadow:0 12px 30px #140c0647}.kl .btn-light:hover{transform:translateY(-2px)}.kl .rv{opacity:0;transform:translateY(26px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.8,.2,1)}.kl .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.kl .rv{opacity:1;transform:none;transition:none}}.kl.hero{position:relative;aspect-ratio:2400 / 1030;min-height:600px;max-height:920px;width:100%;display:flex;align-items:center;padding:80px 0 40px;color:var(--sand);background:#5c3e2a;overflow:hidden}.kl.hero picture,.kl.hero picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:62% 50%}.kl.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#342114b8,#34211473 32%,#34211400 52%)}.kl.hero .wrap{position:relative;z-index:2}.kl .hero-copy{max-width:560px}.kl.hero .eyebrow{color:var(--sand)}.kl.hero h1{font-size:clamp(34px,3.7vw,60px);margin:.35em 0}.kl.hero p{font-size:clamp(16px,1.3vw,20px);margin:0 0 30px;opacity:.92;max-width:38ch}.kl .checks{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:10px;font-size:15px}.kl .checks li{display:flex;align-items:center;gap:12px}.kl .checks li:before{content:"";width:22px;height:22px;border-radius:50%;flex:none;background:var(--sand) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12.5l4 4 8-9' fill='none' stroke='%235A3F2D' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / 15px no-repeat}.kl.strip{background:var(--roots);color:var(--sand);padding:18px 0}.kl.strip ul{list-style:none;margin:0 auto;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:10px 46px;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.kl.strip li:before{content:"\2726";margin-right:.7em;opacity:.7}.kl .ing-head{text-align:center;margin:0 auto 44px}.kl .ing-head .lead{margin:0 auto}.kl .video-box{position:relative;border-radius:var(--radius);overflow:hidden;aspect-ratio:16 / 9;background:#5a3f2d var(--kl-poster, none) center / cover;box-shadow:0 30px 60px #5a3f2d2e}.kl .video-box video{width:100%;height:100%;object-fit:cover}.kl .ing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:34px}.kl .ing{background:var(--cream);border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px 28px;text-align:center}.kl .ing img{width:116px;height:116px;object-fit:contain;margin:-8px auto 10px;filter:drop-shadow(0 12px 14px rgba(60,38,24,.18))}.kl .pill{display:inline-block;font-size:11px;letter-spacing:.14em;padding:4px 11px;border:1px solid rgba(90,63,45,.35);border-radius:99px;color:var(--cocoa)}.kl .ing h3{font-size:24px;margin:12px 0 2px}.kl .ing .sci{color:var(--muted);font-size:14px;margin-bottom:10px}.kl .ing p{margin:0;color:var(--muted);font-size:15px;line-height:1.5}.kl .ing-plus{text-align:center;color:var(--muted);font-size:14px;margin:26px 0 0}.kl#presentaciones{background:var(--sand);scroll-margin-top:calc(var(--k-encabezado, 63px) + 8px)}.kl .pres-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:44px}.kl .pres{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:var(--radius);padding:14px 14px 24px;text-decoration:none;border:1.5px solid transparent;box-shadow:0 1px 0 var(--line),0 18px 40px #5a3f2d12;transition:transform .25s ease,box-shadow .25s ease,border-color .25s}.kl .pres:hover{transform:translateY(-4px);box-shadow:0 26px 50px #5a3f2d24}.kl .pres.reco{border-color:var(--roots)}.kl .pres .tag{position:absolute;top:-14px;left:22px;z-index:2;font-size:13px;letter-spacing:.04em;background:var(--cream);border:1px solid var(--roots);border-radius:99px;padding:4px 14px;color:var(--roots)}.kl .pres.reco .tag{background:var(--roots);color:var(--sand)}.kl .pres img{border-radius:14px;aspect-ratio:1;object-fit:cover;width:100%}.kl .pres .body{padding:18px 10px 0;display:flex;flex-direction:column;flex:1}.kl .pres .name{font-size:19px}.kl .pres .name span{color:var(--muted)}.kl .pres .price{font-size:clamp(28px,2.4vw,34px);margin:4px 0 2px;letter-spacing:-.02em}.kl .pres .perday{color:var(--cocoa);font-size:15px}.kl .pres .ship{margin-top:10px;font-size:14px;color:var(--muted);line-height:1.45}.kl .pres .ship b{font-weight:400;color:var(--ink)}.kl .pres .go{margin-top:auto;padding-top:18px;display:flex;align-items:center;justify-content:space-between;font-size:14px;letter-spacing:.1em;color:var(--roots)}.kl .pres .go svg{width:22px;height:12px;transition:transform .2s}.kl .pres:hover .go svg{transform:translate(4px)}.kl .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,90px);align-items:center}.kl .photo{border-radius:var(--radius);overflow:hidden;box-shadow:0 30px 60px #5a3f2d29}.kl .photo img{width:100%;height:100%;object-fit:cover}.kl .bars{display:grid;gap:26px;margin:34px 0 26px}.kl .bar .row{display:flex;justify-content:space-between;gap:14px;font-size:17px;margin-bottom:10px}.kl .bar .row span:last-child{color:var(--cocoa)}.kl .bar .track{height:14px;border-radius:99px;background:#5a3f2d1a;overflow:hidden}.kl .bar .fill{display:block;height:100%;border-radius:99px;width:0;transition:width 1.4s cubic-bezier(.2,.8,.2,1)}.kl .bar.kins .fill{background:var(--roots)}.kl .bar.cafe .fill{background:#b9a797}.kl .in .bar.kins .fill{width:21%}.kl .in .bar.cafe .fill{width:100%}.kl .chips{display:flex;flex-wrap:wrap;gap:10px}.kl .chip{border:1px solid var(--line);background:var(--cream);border-radius:99px;padding:10px 18px;font-size:15px}.kl .note{color:var(--muted);font-size:14px;margin-top:14px}.kl#cuerpo{background:var(--sand)}.kl .timeline{list-style:none;padding:0;margin:10px 0 0;position:relative}.kl .timeline:before{content:"";position:absolute;left:9px;top:10px;bottom:10px;width:2px;background:linear-gradient(var(--roots),rgba(90,63,45,.15))}.kl .timeline li{position:relative;padding:0 0 38px 46px}.kl .timeline li:before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;border-radius:50%;background:var(--roots);box-shadow:0 0 0 5px var(--sand)}.kl .timeline li:nth-child(2):before{background:var(--sand);border:2px solid var(--roots)}.kl .timeline .when{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--cocoa)}.kl .timeline p{margin:8px 0 0;font-size:clamp(17px,1.35vw,19px);max-width:44ch}.kl .cuerpo-extra{padding-left:46px;margin:0 0 34px}.kl .cuerpo-extra h3{font-size:clamp(24px,2.4vw,32px);margin:0 0 .35em}.kl .cuerpo-extra p{margin:0;font-size:clamp(17px,1.35vw,19px);max-width:44ch}.kl .cuerpo-extra .bars{gap:14px;margin:22px 0 16px;max-width:44ch}.kl .cuerpo-extra .bar .row{font-size:15px;margin-bottom:6px}.kl .cuerpo-extra .bar .track{height:10px}.kl .cuerpo-extra .chip{padding:7px 14px;font-size:14px}@media(max-width:760px){.kl .cuerpo-extra{padding-left:0}.kl .cuerpo-extra .bar .row{font-size:14px}}.kl .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px}.kl .step{background:#fff;border-radius:var(--radius);padding:14px 14px 26px;box-shadow:0 1px 0 var(--line),0 18px 40px #5a3f2d12}.kl .step img{border-radius:14px;aspect-ratio:3 / 4;object-fit:cover;width:100%}.kl .step .n{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--roots);color:var(--roots);font-size:15px;margin:20px 10px 10px}.kl .step h3{font-size:23px;margin:0 10px 6px}.kl .step p{margin:0 10px;color:var(--muted)}.kl .wide{border-radius:var(--radius);overflow:hidden;aspect-ratio:20 / 9;box-shadow:0 30px 60px #5a3f2d29}.kl .wide img{width:100%;height:100%;object-fit:cover}.kl .story{max-width:760px;margin:54px auto 0}.kl .story p{font-size:clamp(17px,1.35vw,19px);margin:0 0 1.1em}.kl#momento{background:var(--sand);text-align:center}.kl .momento-img{width:min(460px,100%);margin:0 auto 40px;border-radius:var(--radius);overflow:hidden;box-shadow:0 34px 70px #5a3f2d33}.kl#momento h2{margin-top:0}.kl#momento .lead{margin:0 auto 34px}@media(max-width:1000px){.kl .ing-grid,.kl .pres-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.kl.hero{min-height:auto;max-height:none;aspect-ratio:auto;display:block;padding:0 0 54px;background:var(--roots)}.kl.hero picture,.kl.hero picture img{position:relative;height:auto;aspect-ratio:1}.kl.hero:after{display:none}.kl.hero .wrap{margin-top:-6px;padding-top:34px}.kl.hero h1{font-size:38px}.kl .split,.kl .steps{grid-template-columns:1fr}.kl .split .photo{order:-1}.kl .ing-grid{gap:12px}.kl .ing{padding:18px 12px 20px}.kl .ing img{width:84px;height:84px}.kl .ing h3{font-size:19px}.kl .ing p{font-size:13px}.kl .pres-grid{gap:14px 12px}.kl .pres{padding:10px 10px 18px}.kl .pres .body{padding:14px 4px 0}.kl .pres .name{font-size:15px}.kl .pres .price{font-size:24px}.kl .pres .perday,.kl .pres .ship,.kl .pres .go{font-size:12px}.kl .pres .tag{font-size:11px;left:12px;padding:3px 10px}.kl .wide{aspect-ratio:4 / 3}.kl.strip ul{gap:8px 22px;font-size:11px}.kl .btn{padding:16px 28px}}.kl#testimonios{background:var(--paper)}.kl .testi-grid{display:grid;grid-template-columns:320px 1fr;gap:clamp(28px,5vw,70px);align-items:center;margin-top:40px}.kl .testi-video{width:100%;margin:0;border-radius:var(--radius);box-shadow:0 30px 60px #5a3f2d2e}.kl .testi-citas{display:grid;gap:22px}.kl .testi{margin:0;background:var(--cream);border:1px solid var(--line);border-radius:var(--radius);padding:30px 30px 26px}.kl .testi blockquote{font-style:normal;border:0;padding:0;margin:0 0 22px;font-size:clamp(19px,1.6vw,23px);line-height:1.45;color:var(--ink)}.kl .testi figcaption{display:flex;align-items:center;gap:14px}.kl .testi-foto{display:grid;place-items:center;width:52px;height:52px;flex:none;border-radius:50%;overflow:hidden;background:var(--sand);color:var(--cocoa);font-size:20px}.kl .testi-foto img{width:100%;height:100%;object-fit:cover}.kl .testi-nombre{display:block;font-size:16px}.kl .testi-ciudad{display:block;font-size:14px;color:var(--muted)}@media(max-width:760px){.kl .testi-grid{grid-template-columns:1fr}.kl .testi-video{max-width:320px;margin:0 auto}.kl .testi{padding:22px 20px 20px}}@media(max-width:360px){.kl .btn{max-width:calc(100vw - 112px);padding:15px 22px;gap:10px;white-space:normal;line-height:1.2}}.kl .pres .save{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:2px 0 4px;font-size:15px}.kl .pres .save s{color:#b9a797;text-decoration-thickness:1.5px}.kl .pres .save b{font-weight:400;color:var(--cocoa);background:#6e4e371a;border-radius:99px;padding:2px 10px;font-size:13px;letter-spacing:.02em}@media(max-width:760px){.kl .pres .save{font-size:13px}.kl .pres .save b{font-size:11px;padding:2px 8px}}.kl .cafe-line{margin:14px 0 0;font-size:clamp(16px,1.3vw,19px);color:var(--roots)}.kl .cafe-line:before{content:"\2615";margin-right:.5em}.kl .pres .perday-big{font-size:clamp(32px,2.8vw,40px);line-height:1.05;letter-spacing:-.02em;color:var(--ink);margin-top:6px}.kl .pres .perday-big small{font-size:.42em;letter-spacing:.02em;color:var(--muted);margin-left:4px}.kl .pres .save-big{align-self:flex-start;margin:10px 0 2px;background:var(--roots);color:var(--sand);border-radius:99px;padding:6px 14px;font-size:15px;letter-spacing:.02em}.kl .pres .total{margin-top:8px;font-size:14px;color:var(--muted)}.kl .pres .total s{color:#b9a797;margin-left:6px;text-decoration-thickness:1.5px}@media(max-width:760px){.kl .pres .perday-big{font-size:26px}.kl .pres .save-big{font-size:12px;padding:4px 10px}.kl .pres .total{font-size:12px}}.kl .pres .total{margin-top:8px;font-size:16px;color:var(--ink)}.kl .pres .ref{margin-top:2px;font-size:12px;color:var(--muted);cursor:help}.kl .pres .ref s{color:#b9a797;text-decoration-thickness:1.5px;margin-right:3px}@media(max-width:760px){.kl .pres .total{font-size:15px}.kl .pres .ref{font-size:11px}}.kl#prepara{padding-top:clamp(24px,4vw,64px)}.kl .para{margin-top:clamp(48px,5vw,72px);text-align:center}.kl .para-titulo{font-size:clamp(26px,2.6vw,36px);margin:0 0 24px}.kl .para-lista{list-style:none;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:14px;max-width:980px}.kl .para-lista li{background:#fff;border:1px solid var(--line);border-radius:99px;padding:14px 26px;font-size:18px;color:var(--ink);box-shadow:0 1px 0 var(--line),0 10px 24px #5a3f2d0f}.kl .para-lista li:before{content:"\2726";color:var(--cocoa);margin-right:.6em;font-size:.8em}@media(max-width:760px){.kl .steps{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:28px -16px 0;padding:4px 16px 18px;scroll-padding:0 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.kl .steps::-webkit-scrollbar{display:none}.kl .step{flex:0 0 76%;scroll-snap-align:start;padding:10px 10px 18px}.kl .step img{aspect-ratio:4 / 4.2}.kl .step .n{margin:14px 6px 6px;width:30px;height:30px;font-size:14px}.kl .step h3{font-size:19px;margin:0 6px 4px}.kl .step p{margin:0 6px;font-size:14px}.kl .para{margin-top:36px}.kl .para-titulo{font-size:24px;margin-bottom:16px}.kl .para-lista{gap:8px}.kl .para-lista li{padding:10px 16px;font-size:14px}}@media(min-width:761px){.kl .step img{aspect-ratio:1 / 1.05}.kl .steps{margin-top:36px}}.kl#quien .story .btn{margin-top:18px}.kl#quien{padding-bottom:clamp(72px,9vw,120px)}.kl#cierre{background:var(--sand);text-align:center}section.kl#cierre{padding:clamp(56px,6vw,88px) 0}.kl#cierre h2{margin-top:0;margin-bottom:26px}.kl#cierre .note{margin:18px auto 0;max-width:80ch}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kins-landing.css.map */
