:root{--lc-col:170px}.lc-cta{white-space:nowrap}.site-nav .lc-cta{padding:10px 18px}.lc-cta-lg{padding:18px 32px;font-size:13px}.lc-hero{overflow:hidden;padding-top:var(--sp-xl)}.lc-hero__top{display:grid;grid-template-columns:1.1fr 1fr;align-items:start;gap:var(--sp-lg);padding-bottom:var(--sp-lg)}.lc-hero__copy{display:flex;flex-direction:column;padding-block:0}.lc-hero__copy .lc-actions{margin-bottom:0}.lc-hero__img-col{display:flex;justify-content:flex-end;align-items:center}.lc-hero__img-frame{position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:520px;aspect-ratio:4 / 3;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);background:var(--gray-100)}.lc-hero__img-frame::after{content:"";position:absolute;inset:0;background:var(--cyan);mix-blend-mode:color;opacity:.75;pointer-events:none}.lc-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 55%;filter:grayscale(1)contrast(1.05)}.lc-hero__facts-bar{border-top:1px solid var(--gray-200);padding-block:var(--sp-sm);margin-top:0}.lc-hero__facts-bar .lc-facts{grid-template-columns:repeat(5,max-content);border-top:none}.lc-hook{font-size:var(--text-h4);font-weight:700;color:var(--text-main);margin:var(--sp-md)0 var(--sp-sm)}.lc-lead{max-width:56ch;font-size:var(--text-body);line-height:1.7;color:var(--text-muted);margin:0 0 var(--sp-md)}.lc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-base)var(--sp-md);margin-bottom:var(--sp-xl)}.lc-note{max-width:36ch;margin:0;font-size:13px;line-height:1.5;color:var(--text-muted)}.lc-facts{display:grid;grid-template-columns:repeat(5,max-content);column-gap:var(--sp-lg);margin:0;border-top:1px solid var(--gray-200)}.lc-facts>div{padding:var(--sp-base)0}.lc-facts dt{margin-bottom:4px;font-size:12px;font-weight:600;color:var(--text-faint)}.lc-facts dd{margin:0;font-size:16px;font-weight:700;line-height:1.35;color:var(--text-main)}.lc-facts--inv{grid-template-columns:max-content max-content max-content max-content max-content;border-top-color:var(--color-line-dark)}.lc-facts--inv dt{color:var(--color-text-inv-muted)}.lc-facts--inv dd{color:var(--color-text-inv)}.lc-price{margin:0;font-weight:700;line-height:1;letter-spacing:-0.04em;color:var(--text-main)}.lc-price__was{display:block;margin:0 0 var(--sp-xs);font-size:.45em;font-weight:600;letter-spacing:0;color:var(--text-faint);text-decoration:line-through;text-decoration-thickness:2px}.lc-price--hero{font-size:var(--text-h2)}.lc-price__note{display:block;margin-top:var(--sp-xs);font-size:13px;font-weight:400;letter-spacing:0;color:var(--text-muted)}.lc-reserva .lc-price{font-size:var(--text-h1);color:var(--color-text-inv)}.lc-reserva .lc-price__was{color:var(--color-text-inv-muted)}.lc-reserva__grid{display:grid;grid-template-columns:1fr;gap:var(--sp-lg);align-items:end}@media(min-width:1100px){.lc-reserva__grid{grid-template-columns:1.2fr 1fr;gap:var(--sp-xl)}}.lc-reserva__offer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-base)}.lc-reserva .lc-facts--inv{grid-template-columns:repeat(3,max-content)}.lc-spine{list-style:none;margin:var(--sp-xl)0 0;padding:0}.lc-station{position:relative;display:grid;grid-template-columns:var(--lc-col)1fr;gap:var(--sp-lg);padding:0 0 var(--sp-xl)36px}.lc-station::before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;box-sizing:border-box;border:2px solid var(--cyan);border-radius:50%;background:var(--gray-100)}.lc-station::after{content:"";position:absolute;left:7px;top:20px;bottom:-4px;width:2px;background:var(--cyan);opacity:.25}.lc-station:last-child{padding-bottom:0}.lc-station:last-child::after{display:none}.lc-station--edge::before{background:var(--cyan)}.lc-station__when{font-size:15px;font-weight:700;line-height:1.3;color:var(--text-main)}.lc-station__when span{display:block;margin-top:2px;font-size:12px;font-weight:600;color:var(--text-faint)}.lc-station h3{margin:0 0 var(--sp-sm)}.lc-station p{max-width:62ch;margin:0 0 var(--sp-base);font-size:15px;line-height:1.65;color:var(--text-muted)}.lc-station .lc-tools{margin:var(--sp-sm)0 0;font-size:13px;color:var(--text-faint)}.lc-station .lc-out{font-size:18px;line-height:1.55;color:var(--text-main)}.lc-profiles{list-style:none;margin:0 0 var(--sp-base);padding:0;display:grid;gap:var(--sp-base)}.lc-profiles li{max-width:62ch;font-size:15px;line-height:1.6;color:var(--text-muted)}.lc-profiles strong{color:var(--text-main)}.lc-station .lc-free{margin:0;padding-top:var(--sp-base);border-top:1px solid var(--gray-200);font-size:14px}.lc-free strong{color:var(--text-main)}.lc-io{display:grid;grid-template-columns:1fr auto 1.5fr;align-items:stretch;gap:var(--sp-sm);max-width:660px}.lc-io>div{padding:var(--sp-sm)var(--sp-base);border:1px solid var(--gray-200);border-radius:var(--radius-sm);background:var(--white);font-size:14px;font-weight:600;line-height:1.4;color:var(--text-main)}.lc-io>div span{display:block;margin-bottom:2px;font-size:12px;font-weight:600;color:var(--text-faint)}.lc-io>.lc-io__out{border-color:var(--cyan);background:rgba(12,93,197,0.04)}.lc-io__arrow{align-self:center;font-weight:700;color:var(--cyan)}.lc-who{display:grid;grid-template-columns:minmax(0,280px)1fr;gap:var(--sp-xl);align-items:start}.lc-who--nophoto{grid-template-columns:1fr}.lc-who img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-base)}.lc-who p{max-width:60ch;margin:0;font-size:16px;line-height:1.7;color:var(--text-muted)}.lc-who .lc-who__intro{max-width:44ch;margin-top:var(--sp-sm);font-size:var(--text-h4);font-weight:500;line-height:1.5;color:var(--text-main)}.lc-bio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-base)var(--sp-xl);margin:var(--sp-lg)0 0;padding:0;list-style:none}.lc-bio li{padding-top:var(--sp-base);border-top:1px solid var(--gray-200)}.lc-bio strong{display:block;margin-bottom:2px;font-size:16px;color:var(--cyan)}.lc-bio span{font-size:14px;line-height:1.6;color:var(--text-muted)}.lc-faq{max-width:760px;margin-top:var(--sp-lg);border-top:1px solid var(--gray-200)}.lc-faq details{border-bottom:1px solid var(--gray-200)}.lc-faq summary{display:flex;justify-content:space-between;gap:var(--sp-base);padding:var(--sp-base)0;font-size:17px;font-weight:700;color:var(--text-main);cursor:pointer;list-style:none}.lc-faq summary::-webkit-details-marker{display:none}.lc-faq summary::after{content:"+";font-weight:700;color:var(--cyan)}.lc-faq details[open] summary::after{content:"\2212"}.lc-faq summary:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.lc-faq details p{max-width:60ch;margin:0 0 var(--sp-base);font-size:15px;line-height:1.65;color:var(--text-muted)}.lc-reserva .lc-note{color:var(--color-text-inv-muted)}.lc-reserva .lc-facts{margin:var(--sp-lg)0 0}.lc-footer{background:var(--white);border-top:1px solid var(--gray-200)}.lc-footer__strip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-base)var(--sp-md);max-width:1440px;margin:0 auto;padding:var(--sp-md);font-size:12px;color:var(--text-faint)}.lc-footer__strip img{display:block;height:22px;width:auto}.lc-footer__strip a{color:var(--text-muted);text-decoration:none;border-bottom:none}.lc-footer__strip a:hover{color:var(--cyan);border-bottom:none}.lc-footer__strip>a:last-child{margin-left:auto}.lc-sticky{display:none}@media(max-width:767px){.lc-hero{padding-top:var(--sp-lg)}.lc-hero__top{grid-template-columns:1fr;gap:var(--sp-md);padding-bottom:var(--sp-md)}.lc-hero__copy{padding-block:var(--sp-sm)}.lc-hero__img-col{justify-content:center}.lc-hero__img-frame{max-width:100%;border-radius:var(--radius-lg)}.lc-hero__facts-bar{margin-top:var(--sp-xs)}.lc-hero__facts-bar .lc-facts{grid-template-columns:repeat(2,1fr);row-gap:var(--sp-md)}.lc-facts--inv{grid-template-columns:repeat(2,1fr)}.lc-station{grid-template-columns:1fr;gap:var(--sp-sm)}.lc-io{grid-template-columns:1fr}.lc-io__arrow{justify-self:start;transform:rotate(90deg);padding-left:var(--sp-base)}.lc-who{grid-template-columns:1fr;gap:var(--sp-lg)}.lc-who img{max-width:280px}.lc-bio{grid-template-columns:1fr;gap:var(--sp-lg)}.lc-reserva .lc-facts--inv{grid-template-columns:repeat(2,1fr)}.lc-cta-lg{width:100%}.lc-footer{padding-bottom:72px}.lc-sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);padding:var(--sp-sm)var(--sp-base)calc(var(--sp-sm)+env(safe-area-inset-bottom,0px));border-top:1px solid var(--gray-200);background:var(--white);visibility:hidden;transform:translateY(100%);transition:transform 200ms var(--ease-smooth),visibility 0s linear 200ms}.lc-sticky.is-on{visibility:visible;transform:none;transition-delay:0s}.lc-sticky .btn{width:100%}}@media(min-width:768px)and(max-width:1100px){.lc-hero__top{grid-template-columns:1fr 1fr}.lc-hero__img-frame{max-width:420px}.lc-hero__facts-bar .lc-facts{grid-template-columns:repeat(3,max-content)}}@media(prefers-reduced-motion:reduce){.lc-sticky{transition:none}}