.sp-root{--sp-body:#24464b;--sp-muted:#5b7073;--sp-soft:#f5f8f8;--sp-water-tint:#eff6f5;--sp-polaroid-sh:0 30px 50px -24px #0b2e3373;--sp-testimonio-avatar:#9bc4bf29;--sp-testimonio-caption:#ffffffa8;--sp-testimonio-card:#ffffff0d;--sp-testimonio-text:#ffffffd6;--sp-carousel-inactive:#ffffff40;--sp-carousel-border:#ffffff47;--sp-para-ti-text:#ffffffdb;--sp-conseguir-glow:#0f525a;--sp-conseguir-bg:radial-gradient(70% 60% at 85% 10%, var(--sp-conseguir-glow) 0%, var(--bdv-noche) 60%);--sp-conseguir-text:#fffc;--sp-conseguir-line:#ffffff29;--sp-programa-node-border:#c5d2d3;--sp-programa-gradient:linear-gradient(var(--bdv-agua), var(--bdv-petroleo));--sp-bonus-top:#0e3d43;--sp-bonus-bg:linear-gradient(140deg, var(--sp-bonus-top), var(--bdv-noche) 55%);--sp-bonus-border:#9bc4bf40;--sp-bonus-text:#fffc;--sp-garantia-bg:#f4f1ea;--sp-garantia-ring:#9bc4bf73;--sp-inversion-anchor-overlay:linear-gradient(90deg, #0b2e33b3 0%, #0b2e3359 38%, #0b2e3300 58%);--sp-inversion-anchor-fade:linear-gradient(180deg, #0b2e3300 70%, var(--bdv-noche) 100%);--sp-precio-top:#0e4148;--sp-precio-bg:linear-gradient(160deg, var(--sp-precio-top), var(--bdv-noche) 55%);--sp-precio-shadow:0 50px 90px -40px #0b2e3399;--sp-precio-mockup-shadow:0 34px 40px #0b2e3338;--sp-precio-seal-border:#00565f2e;--sp-precio-dark-border:#fff3;--sp-video-glow:#1a6d75;--sp-video-bg:radial-gradient(60% 50% at 50% 40%, var(--sp-video-glow), var(--bdv-noche));--sp-video-ring:#ffffff24;--sp-video-caption:#ffffffa6;--sp-video-dot:#0b2e3333;--sp-video-footer-bg:linear-gradient(transparent, var(--bdv-noche));--sp-cierre-text:#fffc;--sp-cierre-premium-text:#ffffffd9;--sp-footer-text:#ffffffa6;--sp-ocre2:#b9821c;--sp-line:#0b2e331a;--sp-line-dark:#ffffff24;--sp-sh:0 1px 2px #0b2e330a, 0 30px 60px -32px #0b2e334d;--sp-ease:cubic-bezier(.22,.8,.2,1);--sp-button-sh:0 18px 36px -18px #cf972abf, inset 0 1px 0 #ffffff59;--sp-shine:linear-gradient(90deg, transparent, #ffffff59, transparent);--sp-outline:#00565f66;--sp-outline-dark:#fff6;--sp-module-bg:#ffffff14;--sp-module-border:#ffffff29;--sp-module-label:#fff9;--sp-module-sep:#ffffff59;--sp-confirm-bg:#cf972a2e;--sp-header-bg:#fffffff0;--sp-bar-bg:#0b2e33eb;--sp-bar-border:#ffffff2e;--sp-bar-shadow:0 20px 40px -18px #0000008c;--sp-hero-glow:#13707a;--sp-hero-bg:radial-gradient(60% 75% at 74% 46%, var(--sp-hero-glow) 0%, var(--bdv-petroleo) 30%, var(--bdv-noche) 74%, var(--bdv-noche-2) 100%);--sp-hero-bottom:linear-gradient(transparent, #071f238c);--sp-hero-text:#fffc;--sp-hero-glass:#ffffff12;--sp-reading-muted:#a3b4b6;--sp-reading-gradient:linear-gradient(var(--bdv-agua), var(--bdv-petroleo));background:var(--bdv-blanco);color:var(--bdv-noche);font-family:var(--font-bdv-sans);font-feature-settings:"lnum" 1;font-synthesis:none;letter-spacing:0;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip}html:has(.sp-root){overflow-x:clip}body:has(.sp-root){background:var(--bdv-blanco)}.sp-container{max-width:1320px;margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.sp-section{padding-block:clamp(96px,11vw,160px);scroll-margin-top:88px}.sp-section:empty{padding:0}.sp-header{z-index:40;border-bottom:1px solid #0000;transition:background .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:fixed;inset:0 0 auto}.sp-header--solid{background:var(--sp-header-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--sp-line)}.sp-header-inner{justify-content:space-between;align-items:center;gap:22px;max-width:1440px;height:84px;margin-inline:auto;padding-inline:clamp(20px,5vw,48px);display:flex}.sp-header-logo{aspect-ratio:760/101;flex-shrink:1;width:280px;min-width:0;display:block;position:relative}.sp-header-logo img{object-fit:contain;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.sp-logo-petroleo,.sp-header--solid .sp-logo-crema{opacity:0}.sp-header--solid .sp-logo-petroleo{opacity:1}.sp-header-actions{flex-shrink:0;align-items:center;gap:22px;display:flex}.sp-header-timer{color:var(--sp-muted);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;align-items:center;gap:8px;font-size:14px;font-weight:500;display:none}.sp-header-timer svg{color:var(--bdv-petroleo);flex-shrink:0}.sp-header-timer strong{color:var(--bdv-noche);font-weight:600}.sp-root .sp-button.sp-header-cta{height:46px;padding-inline:22px;font-size:13px}.sp-mobile-bar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:45;background:var(--sp-bar-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--sp-bar-shadow);border:1px solid var(--sp-bar-border);visibility:hidden;pointer-events:none;transition:transform .5s var(--sp-ease), visibility .5s;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex;position:fixed;transform:translateY(140%)}.sp-mobile-bar--visible{visibility:visible;pointer-events:auto;transform:translateY(0)}.sp-mobile-timer{color:var(--bdv-blanco);white-space:nowrap;font-feature-settings:"lnum" 1, "tnum" 1;font-variant-numeric:lining-nums tabular-nums;font-size:15px;font-weight:600}.sp-root .sp-button.sp-mobile-cta{flex-shrink:0;height:46px;margin-left:auto;padding-inline:18px;font-size:12px}.sp-root h1,.sp-root h2,.sp-root h3{font-family:var(--font-bdv-display);letter-spacing:0;text-wrap:balance;font-weight:400}.sp-root h1 em,.sp-root h2 em,.sp-root h3 em{color:inherit;font-style:italic;font-weight:900}.sp-root .sp-h2{font-size:3.5rem;line-height:1.02}.sp-root p,.sp-body{color:var(--sp-body);font-size:18px;font-weight:400;line-height:1.65}.sp-root p,.sp-root h2,.sp-root h3,.sp-root blockquote,.sp-faq-question>span:first-child{text-wrap:pretty}.sp-root strong{color:var(--bdv-noche);font-weight:600}.sp-note{font-size:16px}.sp-label{font-size:11px}.sp-root a:focus-visible,.sp-root button:focus-visible{outline:3px solid var(--bdv-agua);outline-offset:4px}.sp-root .sp-button{white-space:nowrap;max-width:100%;height:60px;font-family:var(--font-bdv-sans);text-transform:uppercase;letter-spacing:0;transition:transform .3s var(--sp-ease), background-color .3s, color .3s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 34px;font-size:15.5px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.sp-root .sp-button--ocre{background:var(--bdv-ocre);color:var(--bdv-noche);box-shadow:var(--sp-button-sh)}.sp-root .sp-button--ocre:hover{background:var(--sp-ocre2);transform:translateY(-2px)}.sp-root .sp-button--petróleo{background:var(--bdv-petroleo);color:var(--bdv-blanco);box-shadow:var(--sp-sh)}.sp-root .sp-button--petróleo:hover{background:var(--bdv-noche);transform:translateY(-2px)}.sp-root .sp-button--línea{border:1.5px solid var(--sp-outline);height:52px;color:var(--bdv-petroleo);box-shadow:none;background:0 0;padding-inline:26px;font-size:14px}.sp-root .sp-button--línea:hover{background:var(--bdv-petroleo);color:var(--bdv-blanco)}.sp-root .sp-button--línea.sp-button--dark,.sp-dark .sp-button--línea{color:var(--bdv-blanco);border-color:var(--sp-outline-dark)}.sp-root .sp-button--línea.sp-button--dark:hover,.sp-dark .sp-button--línea:hover{background:var(--bdv-blanco);color:var(--bdv-noche)}.sp-root .sp-button .sp-button-arrow{width:19px;height:19px;transition:transform .3s var(--sp-ease)}.sp-root .sp-button:hover .sp-button-arrow{transform:translate(4px)}.sp-button--ocre:after,.sp-button--petróleo:after{content:"";pointer-events:none;background:var(--sp-shine);width:40%;position:absolute;inset:0;transform:translate(-160%)skew(-20deg)}.sp-button:hover:after{animation:sp-shine .8s var(--sp-ease)}@keyframes sp-shine{to{transform:translate(360%)skew(-20deg)}}.sp-countdown{-webkit-backdrop-filter:blur(16px)saturate(140%);font-feature-settings:"lnum" 1, "tnum" 1;font-variant-numeric:lining-nums tabular-nums;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:10px;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 12px 32px -14px #00000080}.sp-countdown-module{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:84px;padding:2px 12px 0;display:flex}.sp-countdown-module+.sp-countdown-module{border-left:1px solid #ffffff38}.sp-countdown-number{font-family:var(--font-bdv-display);color:var(--bdv-blanco);animation:sp-digit .45s var(--sp-ease);font-size:26px;font-weight:500;line-height:1;display:block}.sp-countdown-label{text-transform:uppercase;letter-spacing:.14em;color:#ffffffad;margin-top:6px;font-size:11.5px;font-weight:600;line-height:1.4}@keyframes sp-digit{0%{opacity:0;transform:translateY(-35%)}to{opacity:1;transform:translateY(0)}}.sp-confirm{background:var(--sp-confirm-bg);color:inherit;border-radius:4px;padding:0 4px}.sp-reveal{transition:opacity 1s var(--sp-ease), transform 1s var(--sp-ease)}.sp-reveal[data-sp-state=pending]{opacity:0;transform:translateY(26px)}.sp-stagger>*{transition:opacity 1s var(--sp-ease), transform 1s var(--sp-ease)}.sp-stagger[data-sp-state=pending]>*{opacity:0;transform:translateY(26px)}.sp-stagger>:nth-child(2){transition-delay:80ms}.sp-stagger>:nth-child(3){transition-delay:.16s}.sp-stagger>:nth-child(4){transition-delay:.24s}.sp-stagger>:nth-child(5){transition-delay:.32s}.sp-stagger>:nth-child(6){transition-delay:.4s}.sp-word-mask{vertical-align:bottom;margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:hidden}.sp-word{transition:transform 1.1s var(--sp-ease);display:inline-block}.sp-word-reveal[data-sp-state=pending] .sp-word{transform:translateY(105%)}.sp-image-reveal{clip-path:inset(0);transition:clip-path 1.5s var(--sp-ease);overflow:hidden}.sp-image-reveal img{width:100%;transition:transform 1.8s var(--sp-ease);display:block}.sp-image-reveal[data-sp-state=pending]{clip-path:inset(7% round 36px)}.sp-image-reveal[data-sp-state=pending] img{transform:scale(1.08)}.sp-hero{min-height:100svh;color:var(--bdv-blanco);background:#000;scroll-margin-top:0;position:relative;overflow:hidden}.sp-hero:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#00000073);height:160px;position:absolute;inset:auto 0 0}.sp-hero-video{object-fit:cover;object-position:50% 50%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.sp-hero-video--poster{background-position:50%;background-size:cover}.sp-hero-overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#000c 0%,#000000a8 45%,#00000059 100%);position:absolute;inset:0}.sp-hero-grid{z-index:2;align-items:center;max-width:1440px;min-height:100svh;margin-inline:auto;padding:110px clamp(20px,5vw,72px) 72px;display:flex;position:relative}.sp-hero-copy{min-width:0;max-width:720px}.sp-hero-countdown{align-items:center;max-width:100%;display:inline-flex}.sp-countdown--live{padding:10px 10px 10px 20px}.sp-hero-dot{background:var(--bdv-ocre);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-right:8px;animation:2s ease-in-out infinite sp-hero-pulse}@keyframes sp-hero-pulse{50%{opacity:.4}}.sp-hero-title-wrap{margin-top:28px}.sp-root .sp-hero-title{text-wrap:balance;color:var(--bdv-blanco);text-shadow:0 2px 24px #00000040;font-size:48px;line-height:1.06}.sp-hero-emphasis{color:var(--bdv-agua);font-style:italic;font-weight:900}.sp-root .sp-hero-subtitle{color:#ffffffe0;max-width:30em;margin-top:24px;font-size:18.5px;line-height:1.62}.sp-hero-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:36px;display:flex}.sp-hero-start{color:var(--bdv-agua);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.sp-hero-start svg{flex-shrink:0}.sp-realidad{background:var(--bdv-blanco)}.sp-realidad-container{max-width:1180px;margin-inline:auto;padding-inline:24px}.sp-realidad-manifesto{--sp-rail-x:12px;--sp-list-inset:clamp(44px,6vw,92px);position:relative}.sp-realidad-list{padding:0 0 0 var(--sp-list-inset);margin:0;list-style:none}.sp-realidad-item{--sp-reading-final:var(--bdv-noche);color:var(--sp-reading-final);font-family:var(--font-bdv-display);letter-spacing:0;text-wrap:balance;padding-block:26px;font-size:44px;font-weight:400;line-height:1.16;position:relative}.sp-realidad-key{--sp-reading-final:var(--bdv-petroleo);padding-block:44px;font-size:54px;font-style:italic;font-weight:900;line-height:1.08}.sp-realidad-node{left:calc(var(--sp-rail-x) - var(--sp-list-inset));border:1.5px solid var(--sp-line);background:var(--bdv-petroleo);border-radius:50%;width:13px;height:13px;position:absolute;top:50%;transform:translate(-50%,-50%)}.sp-realidad-key .sp-realidad-node{width:17px;height:17px}.sp-realidad-line{left:var(--sp-rail-x);top:var(--sp-line-top,0);height:var(--sp-line-height,100%);background:var(--sp-line);width:1.5px;position:absolute;transform:translate(-50%)}.sp-realidad-line-fill{background:var(--sp-reading-gradient);transform-origin:top;width:100%;height:100%;transform:scaleY(var(--sp-line-progress,1))}.sp-realidad--animated .sp-realidad-item{color:color-mix(in srgb, var(--sp-reading-final) var(--sp-reading,100%), var(--sp-reading-muted))}.sp-realidad--animated .sp-realidad-node{background:var(--bdv-blanco)}.sp-realidad--animated .sp-realidad-item[data-read=true] .sp-realidad-node{background:var(--bdv-petroleo);border-color:var(--bdv-petroleo)}.sp-realidad-action{justify-content:center;margin-top:64px;display:flex}.sp-orden{background:var(--sp-soft)}.sp-orden-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(48px,7vw,112px);display:grid}.sp-orden-copy{min-width:0}.sp-orden-relato{border-left:1.5px solid var(--sp-line);margin-top:34px;padding-left:26px}.sp-root .sp-orden-relato p{font-family:var(--font-bdv-display);margin-top:10px;font-size:24px;line-height:1.4}.sp-root .sp-orden-relato p:last-child{color:var(--bdv-noche)}.sp-orden-reframe{border-top:1px solid var(--sp-line);margin-top:56px;padding-top:44px}.sp-root .sp-orden-reframe p{font-family:var(--font-bdv-display);color:var(--bdv-noche);font-size:44px;line-height:1.08}.sp-orden-reframe em{color:var(--bdv-petroleo);font-weight:900}.sp-orden-heading{margin-top:clamp(72px,8vw,112px)}.sp-root .sp-orden-heading h3{max-width:20em;font-size:32px;line-height:1.2}.sp-orden-dependencias{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,44px);margin-top:28px;display:grid}.sp-orden-dependencia{border-top:1.5px solid var(--bdv-petroleo);min-width:0;padding-top:22px}.sp-orden-chain{align-items:center;gap:12px;margin-bottom:22px;display:flex}.sp-orden-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.sp-orden-icon--first{background:var(--bdv-noche);color:var(--bdv-agua)}.sp-orden-icon--last{background:var(--sp-water-tint);color:var(--bdv-petroleo)}.sp-orden-arrow{flex:1;min-width:18px;overflow:hidden}.sp-orden-arrow>span{clip-path:inset(0);height:12px;transition:clip-path .8s var(--sp-ease);display:block;position:relative}.sp-orden-arrow>span:before{content:"";border-top:1.5px dashed var(--bdv-petroleo);position:absolute;top:50%;left:0;right:2px}.sp-orden-arrow>span:after{content:"";border-top:1.5px solid var(--bdv-petroleo);border-right:1.5px solid var(--bdv-petroleo);width:7px;height:7px;position:absolute;top:3px;right:2px;transform:rotate(45deg)}.sp-orden-dependencias[data-sp-state=pending] .sp-orden-arrow>span{clip-path:inset(0 100% 0 0)}.sp-orden-dependencia:nth-child(2) .sp-orden-arrow>span{transition-delay:80ms}.sp-root .sp-orden-dependencia p{font-size:18.5px;line-height:1.6}.sp-orden-conclusion{margin-top:48px}.sp-root .sp-orden-conclusion p{font-size:20px}.sp-root .sp-orden-conclusion .sp-orden-method{font-family:var(--font-bdv-display);color:var(--bdv-petroleo);margin-top:18px;font-size:40px;font-style:italic;font-weight:900;line-height:1.1}.sp-orden-action{margin-top:64px}.sp-orden-media{min-width:0;position:sticky;top:110px}.sp-orden-photo{box-shadow:var(--sp-sh);aspect-ratio:3/4;background:#00565f;border-radius:30px;overflow:hidden}.sp-orden-photo img{object-fit:cover;object-position:50% 50%;aspect-ratio:3/4;width:100%;height:100%;display:block}.sp-beatriz{background:var(--bdv-blanco)}.sp-beatriz-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(48px,6vw,104px);display:grid}.sp-beatriz-media{min-width:0;position:sticky;top:110px}.sp-beatriz-portrait{box-shadow:var(--sp-sh);aspect-ratio:4/5;border-radius:36px}.sp-beatriz-portrait img{object-fit:cover;object-position:50% 20%;height:100%}.sp-beatriz-polaroid{background:var(--bdv-blanco);width:46%;box-shadow:var(--sp-polaroid-sh);border-radius:6px;margin:18px 0 0 auto;padding:10px 10px 22px;transform:rotate(2.5deg)}.sp-beatriz-rugby{aspect-ratio:4/3}.sp-beatriz-copy{min-width:0}.sp-beatriz-story{margin-top:28px}.sp-root .sp-beatriz-copy p{margin-top:18px;font-size:19px}.sp-root .sp-beatriz-story p:first-child{margin-top:0}.sp-beatriz-quote-wrap{margin:56px 0 18px}.sp-beatriz-quote{border-left:2px solid var(--bdv-agua);font-family:var(--font-bdv-display);color:var(--bdv-noche);padding-left:30px;font-size:48px;font-weight:400;line-height:1.04}.sp-beatriz-quote em{font-style:italic;font-weight:900}.sp-beatriz-ending em{color:var(--bdv-petroleo);font-style:italic;font-weight:600}.sp-para-ti{background:var(--bdv-blanco)}.sp-para-ti-grid{grid-template-columns:minmax(0,.9fr) repeat(2,minmax(0,1fr));gap:0 clamp(28px,3vw,44px);margin-top:56px;display:grid}.sp-para-ti-photo{border-radius:32px;grid-area:1/1/4;min-height:0}.sp-para-ti-photo img{object-fit:cover;object-position:50% 30%;height:100%}.sp-para-ti-item{border-top:1px solid var(--sp-line);align-items:flex-start;gap:16px;min-width:0;padding:28px 0 30px;display:flex}.sp-para-ti-check{background:var(--sp-water-tint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.sp-para-ti-check--dark{background:var(--bdv-ocre)}.sp-root .sp-para-ti-item p{color:var(--bdv-noche);font-size:19px;line-height:1.5}.sp-para-ti-final{background:var(--bdv-noche);border-radius:26px;grid-column:2/4;align-items:flex-start;gap:26px;min-width:0;margin-top:18px;padding:34px 36px;display:flex}.sp-root .sp-para-ti-final p{color:var(--sp-para-ti-text);font-size:19px;line-height:1.5}.sp-para-ti-final em{font-family:var(--font-bdv-display);color:var(--bdv-blanco);margin-top:16px;font-size:1.25em;font-style:italic;font-weight:900;line-height:1.2;display:block}@media (width<=1023px){.sp-para-ti-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-para-ti-photo{grid-area:auto/1/auto/-1;height:420px;min-height:420px;margin-bottom:28px}.sp-para-ti-final{grid-column:1/-1}}@media (width<=767px){.sp-para-ti-grid{grid-template-columns:minmax(0,1fr)}.sp-para-ti-photo{height:360px;min-height:360px}.sp-para-ti-item{padding:22px 0}.sp-root .sp-para-ti-item p,.sp-root .sp-para-ti-final p{font-size:17.5px}.sp-para-ti-final{flex-direction:column;padding:28px}}.sp-cierre{background:var(--bdv-noche);align-items:center;min-height:min(56.25vw,1080px);padding-block:clamp(96px,10vw,140px);display:flex;position:relative;overflow:hidden}.sp-cierre-media{z-index:0;width:100%;height:100%;position:absolute;inset:0}.sp-cierre-media img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.sp-cierre-container{z-index:2;width:100%;position:relative}.sp-cierre-copy{max-width:min(560px,40vw)}.sp-root .sp-cierre-title{color:var(--bdv-blanco);font-size:52.8px;font-weight:400;line-height:1.05}.sp-cierre-emphasis{color:var(--bdv-agua);font-style:italic;font-weight:900}.sp-root .sp-cierre-description{color:var(--sp-cierre-text);margin-top:22px;font-size:18.5px;line-height:1.6}.sp-cierre-price-row{flex-wrap:wrap;align-items:center;gap:28px;margin-top:36px;display:flex}.sp-cierre-price{font-family:var(--font-bdv-display);color:var(--bdv-blanco);white-space:nowrap;font-size:76px;line-height:1}.sp-cierre-deadline{flex:250px;min-width:0}.sp-root .sp-cierre-deadline p{color:var(--bdv-blanco);align-items:flex-start;gap:10px;margin-bottom:12px;font-size:16px;font-weight:600;line-height:1.5;display:flex}.sp-cierre-deadline p svg{color:var(--bdv-ocre);flex-shrink:0;margin-top:3px}.sp-cierre-cta{margin-top:28px}.sp-cierre-premium{border-top:1px solid var(--sp-line-dark);flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px;padding-top:24px;display:flex}.sp-root .sp-cierre-premium p{color:var(--sp-cierre-premium-text);font-size:16px;font-weight:500}.sp-cierre-places{white-space:nowrap}.sp-root .sp-cierre-premium-cta{height:46px}.sp-root .sp-cierre-start{color:var(--bdv-agua);align-items:center;gap:10px;margin-top:26px;font-size:15px;font-weight:600;display:flex}.sp-cierre-start svg{flex-shrink:0}.sp-llamada{background:var(--bdv-noche-2);padding-block:48px 8px}.sp-llamada-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.sp-llamada-copy{flex:560px;max-width:860px}.sp-root .sp-llamada h3{color:var(--bdv-blanco);font-size:30.4px;line-height:1.15}.sp-root .sp-llamada p{color:var(--sp-cierre-text);margin-top:14px;font-size:17px}.sp-root .sp-llamada .sp-llamada-dates{color:var(--sp-testimonio-caption);font-size:16px}.sp-footer{background:var(--bdv-noche-2);color:var(--sp-footer-text);padding-block:56px 40px;font-size:14px}.sp-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 40px;display:flex}.sp-footer-logo{width:320px;max-width:100%;height:auto}.sp-footer-right{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.sp-footer nav{flex-wrap:wrap;gap:8px 22px;display:flex}.sp-footer a{white-space:nowrap;padding:10px 0;display:inline-block}.sp-footer a:hover{color:var(--bdv-blanco)}@media (width<=1279px){.sp-cierre{min-height:0;padding-top:0;display:block}.sp-cierre-media{aspect-ratio:16/10;width:100%;height:auto;position:relative;inset:auto}.sp-cierre-media img{aspect-ratio:16/10;object-position:72% 40%;height:auto;position:relative;inset:auto}.sp-cierre-container{padding-top:44px}.sp-cierre-copy{max-width:680px;margin-inline:auto}}@media (width<=767px){.sp-cierre-media{aspect-ratio:4/5}.sp-cierre-media img{aspect-ratio:4/5;object-position:76% 50%}.sp-root .sp-cierre-title{font-size:36.8px}.sp-cierre-price{font-size:60px}.sp-llamada-inner{flex-direction:column;align-items:flex-start}.sp-llamada-copy{flex:auto}.sp-root .sp-llamada h3{font-size:24px}.sp-footer{padding-bottom:104px}}.sp-faq{background:var(--bdv-blanco)}.sp-faq-inner{max-width:940px;margin-inline:auto}.sp-faq-inner>.sp-h2{text-align:center}.sp-faq-list{border-top:1px solid var(--sp-line);margin:48px 0 0;padding:0;list-style:none}.sp-faq-item{border-bottom:1px solid var(--sp-line)}.sp-root .sp-faq-question{width:100%;height:auto;font-family:var(--font-bdv-display);text-align:left;white-space:normal;color:var(--bdv-noche);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:24px;padding:28px 4px;font-size:25.6px;font-weight:400;line-height:1.3;display:flex}.sp-faq-plus{border:1px solid var(--sp-line);width:40px;height:40px;color:var(--bdv-noche);border-radius:50%;flex-shrink:0;place-items:center;transition:background .3s,color .3s;display:grid}.sp-root .sp-faq-plus svg{width:18px;height:18px;transition:transform .3s var(--sp-ease)}.sp-faq-question[aria-expanded=true] .sp-faq-plus{background:var(--bdv-noche);color:var(--bdv-blanco)}.sp-faq-question[aria-expanded=true] .sp-faq-plus svg{transform:rotate(45deg)}.sp-faq-panel{transition:grid-template-rows .5s var(--sp-ease);grid-template-rows:0fr;display:grid}.sp-faq-panel--open{grid-template-rows:1fr}.sp-faq-panel-inner{min-height:0;overflow:hidden}.sp-root .sp-faq-answer{color:var(--sp-body);padding:0 64px 28px 4px;font-size:17px;line-height:1.65}.sp-faq-call{background:var(--sp-soft);border:1px solid var(--sp-line);border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:44px;padding:36px 40px;display:grid}.sp-root .sp-faq-call h3{color:var(--bdv-noche);font-size:28px;line-height:1.2}.sp-root .sp-faq-call p{color:var(--sp-body);margin-top:16px;font-size:17px;line-height:1.65}@media (width<=767px){.sp-root .sp-faq-question{padding:22px 2px;font-size:20.8px}.sp-root .sp-faq-answer{padding-right:4px}.sp-faq-call{grid-template-columns:minmax(0,1fr);padding:28px}.sp-faq-call>.sp-button{justify-self:start;padding-inline:20px}}.sp-por-que{background:var(--bdv-blanco);padding-top:clamp(56px,6vw,96px)}.sp-por-que-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:end;gap:clamp(40px,6vw,96px);display:grid}.sp-por-que-photo{border-radius:36px;min-height:540px;position:relative}.sp-por-que-photo img{object-fit:cover;object-position:50% 42%;width:100%;height:100%;position:absolute;inset:0}.sp-por-que-copy{min-width:0}.sp-root .sp-por-que-copy>p{color:var(--sp-body);margin-top:20px;font-size:20px}.sp-root .sp-por-que-copy>.sp-por-que-entry{font-family:var(--font-bdv-sans);color:var(--bdv-noche);margin-top:0;font-size:21px;font-weight:400;line-height:1.6}.sp-por-que-close{background:var(--bdv-noche);color:var(--bdv-blanco);border-radius:24px;margin-top:34px;padding:26px 28px}.sp-root .sp-por-que-date{color:var(--bdv-blanco);grid-template-columns:19px minmax(0,1fr);align-items:start;gap:10px;font-size:16px;font-weight:600;line-height:1.5;display:grid}.sp-por-que-date svg{color:var(--bdv-ocre);margin-top:2px}.sp-por-que-countdown{margin-top:18px}.sp-por-que-action{margin-top:22px}@media (width<=1023px){.sp-por-que-grid{grid-template-columns:minmax(0,1fr)}.sp-por-que-photo{justify-self:center;width:100%;max-width:560px}}@media (width<=767px){.sp-por-que-photo{aspect-ratio:4/5;min-height:0}.sp-por-que-photo img{object-position:50% 28%}}.sp-bonus{background:var(--sp-water-tint)}.sp-precio{background:var(--bdv-blanco)}.sp-precio-heading{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,64px);max-width:1180px;margin-inline:auto;display:grid}.sp-precio-mockup{width:100%;height:auto;filter:drop-shadow(var(--sp-precio-mockup-shadow))}.sp-precio-cards{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:24px;max-width:1140px;margin:40px auto 0;display:grid}.sp-precio-card{--sp-precio-padding:clamp(36px,4vw,54px);min-width:0;padding:var(--sp-precio-padding);background:var(--bdv-blanco);border:1px solid var(--sp-line);box-shadow:var(--sp-sh);border-radius:34px;flex-direction:column;display:flex;position:relative}.sp-precio-card--lv{background:var(--sp-precio-bg);box-shadow:var(--sp-precio-shadow);color:var(--bdv-blanco);border-color:#0000}.sp-root .sp-precio-name{font-family:var(--font-bdv-sans);text-transform:uppercase;white-space:nowrap;min-height:1.5em;color:var(--bdv-petroleo);font-size:15px;font-weight:600;line-height:1.5}.sp-root .sp-precio-card--lv .sp-precio-name{color:var(--bdv-agua)}.sp-root .sp-precio-description{min-height:4.9em;margin-top:16px;font-size:17px;line-height:1.6}.sp-root .sp-precio-card--lv p{color:var(--sp-bonus-text)}.sp-precio-seal{background:var(--sp-water-tint);border:1px solid var(--sp-precio-seal-border);color:var(--bdv-petroleo);border-radius:14px;align-self:flex-start;align-items:start;gap:9px;margin-top:22px;padding:9px 15px;font-size:13px;font-weight:600;line-height:1.45;display:inline-flex}.sp-precio-seal svg{color:var(--sp-ocre2);flex-shrink:0;margin-top:2px}.sp-precio-seal>span>span{white-space:nowrap}.sp-precio-card--lv .sp-precio-seal{background:var(--sp-module-bg);border-color:var(--sp-precio-dark-border);color:var(--bdv-blanco)}.sp-precio-card--lv .sp-precio-seal svg{color:var(--bdv-ocre)}.sp-precio-amount{font-family:var(--font-bdv-display);color:var(--bdv-noche);margin-top:16px;font-size:72px;font-weight:400;line-height:1}.sp-precio-card--lv .sp-precio-amount{color:var(--bdv-blanco);font-size:72px}.sp-root .sp-precio-workshop{margin-top:18px;font-size:16px;line-height:1.55}.sp-precio-payment{margin-top:auto;padding-top:26px}.sp-precio-payment>.sp-button{width:100%}.sp-precio-payment hr{border:0;border-top:1px solid var(--sp-line);margin:28px 0 22px}.sp-precio-card--lv hr{border-color:var(--sp-line-dark)}.sp-root .sp-precio-installments-label{color:var(--sp-muted);font-size:16px;font-weight:500}.sp-root .sp-precio-card--lv .sp-precio-installments-label{color:var(--sp-bonus-text)}.sp-precio-installment{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:14px;display:grid}.sp-precio-installment>span{min-width:0;font-size:16px;font-weight:500}.sp-precio-card--premium .sp-precio-installment>span{font-size:15px;container-type:inline-size}.sp-precio-card--premium .sp-precio-installment .sp-confirm{font-size:min(1em,9.5cqi)}.sp-precio-installment .sp-confirm{white-space:nowrap}.sp-root .sp-precio-installment .sp-button{height:46px;padding-inline:16px;font-size:13px}.sp-precio-tab{top:-15px;left:var(--sp-precio-padding);background:var(--bdv-noche);color:var(--bdv-blanco);white-space:nowrap;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:600;position:absolute}.sp-precio-saving{background:var(--sp-water-tint);border-radius:18px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;max-width:1140px;margin:40px auto 0;padding:16px 22px;display:grid}.sp-precio-saving-icon{width:40px;height:40px;color:var(--bdv-petroleo);background:var(--bdv-blanco);border-radius:12px;place-items:center;display:grid}.sp-root .sp-precio-saving p{color:var(--bdv-noche);font-size:17px;font-weight:500;line-height:1.45}.sp-precio-trust{border-top:1px solid var(--sp-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1140px;margin:46px auto 0;padding-top:34px;display:grid}.sp-precio-trust>div{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;display:grid}.sp-precio-trust-icon{background:var(--sp-water-tint);width:48px;height:48px;color:var(--bdv-petroleo);border-radius:14px;place-items:center;display:grid}.sp-root .sp-precio-trust p{color:var(--bdv-noche);font-size:16px;font-weight:500;line-height:1.45}@media (width>=1180px){.sp-precio-amount,.sp-precio-card--lv .sp-precio-amount{font-size:83.2px}}@media (width>=900px) and (width<=1179px){.sp-root .sp-precio-description{min-height:6.6em}.sp-precio-card{--sp-precio-padding:36px}}@media (width<=899px){.sp-precio-heading{text-align:center;grid-template-columns:minmax(0,1fr)}.sp-precio-mockup{max-width:560px;margin-inline:auto}.sp-precio-cards{grid-template-columns:minmax(0,1fr);gap:40px;max-width:560px}.sp-precio-trust{grid-template-columns:minmax(0,1fr)}.sp-root .sp-precio-description{min-height:0}}@media (width<=767px){.sp-precio-seal{background:0 0;border:0;border-radius:0;padding:0}.sp-precio-card--lv .sp-precio-seal{background:0 0}.sp-precio-seal>span>span{display:block}.sp-precio-seal>span>.sp-precio-seal-dot{display:none}.sp-precio-card--lv .sp-precio-installment{grid-template-columns:minmax(0,1fr)}.sp-precio-card--lv .sp-precio-installment .sp-button{width:100%}.sp-precio-amount,.sp-precio-card--lv .sp-precio-amount{font-size:67.2px}}@media (width<=419px){.sp-precio-installment{grid-template-columns:minmax(0,1fr)}.sp-precio-installment .sp-button{width:100%}}@media (width<=399px){.sp-root .sp-precio-name{font-size:13px}}.sp-inversion{background:var(--sp-soft)}.sp-inversion-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(48px,7vw,104px);margin-top:52px;display:grid}.sp-inversion-copy{min-width:0}.sp-root .sp-inversion-copy p{margin-top:20px;font-size:18.5px}.sp-root .sp-inversion-copy p:first-child{color:var(--bdv-noche);margin-top:0;font-size:20px}.sp-inversion-ticket{background:var(--bdv-blanco);border:1px solid var(--sp-line);min-width:0;box-shadow:var(--sp-sh);border-bottom:0;border-radius:26px 26px 0 0;padding:34px 34px 30px;position:sticky;top:120px}.sp-inversion-ticket:after{content:"";background:var(--bdv-blanco);clip-path:polygon(0 0,100% 0,100% 100%,97.5% 0,95% 100%,92.5% 0,90% 100%,87.5% 0,85% 100%,82.5% 0,80% 100%,77.5% 0,75% 100%,72.5% 0,70% 100%,67.5% 0,65% 100%,62.5% 0,60% 100%,57.5% 0,55% 100%,52.5% 0,50% 100%,47.5% 0,45% 100%,42.5% 0,40% 100%,37.5% 0,35% 100%,32.5% 0,30% 100%,27.5% 0,25% 100%,22.5% 0,20% 100%,17.5% 0,15% 100%,12.5% 0,10% 100%,7.5% 0,5% 100%,2.5% 0,0 100%);height:14px;position:absolute;top:calc(100% - 1px);left:-1px;right:-1px}.sp-inversion-ticket-row{border-bottom:1px dashed var(--sp-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:22px;transition:opacity .35s;display:grid}.sp-inversion-ticket-row:first-child{padding-top:0}.sp-inversion-ticket-icon{background:var(--sp-water-tint);width:44px;height:44px;color:var(--bdv-petroleo);border-radius:12px;place-items:center;display:grid}.sp-inversion-ticket-label{color:var(--bdv-noche);min-width:0;font-size:15.5px;font-weight:500}.sp-inversion-ticket-amount{font-family:var(--font-bdv-display);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;color:var(--bdv-noche);font-size:21px;font-weight:500}.sp-inversion-ticket-total{color:var(--bdv-noche);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding-top:28px;transition:opacity .35s;display:grid}.sp-inversion-ticket-total>span:first-child{font-size:16px;font-weight:600}.sp-inversion-ticket-total>span:last-child{font-family:var(--font-bdv-display);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-size:30px;font-weight:500}.sp-inversion--sync [data-sp-ticket-row][data-active=false]{opacity:.32}.sp-root .sp-inversion--sync [data-sp-cost][data-active=true]{color:var(--bdv-noche)}.sp-inversion-anchor{background:var(--bdv-noche);min-height:clamp(440px,38vw,560px);color:var(--bdv-blanco);border-radius:40px;align-items:center;margin-top:clamp(72px,8vw,112px);padding:clamp(56px,6vw,96px) clamp(28px,5vw,80px);display:flex;position:relative;overflow:hidden}.sp-inversion-background{position:absolute;inset:0}.sp-inversion-background img{object-fit:cover;object-position:85% 50%;width:100%;height:100%}.sp-inversion-background:after{content:"";z-index:1;pointer-events:none;background:var(--sp-inversion-anchor-overlay);position:absolute;inset:0}.sp-inversion-offer-block{z-index:2;flex-direction:column;align-items:flex-start;width:52%;min-width:0;max-width:580px;display:flex;position:relative}.sp-root .sp-inversion-offer{font-family:var(--font-bdv-display);color:var(--bdv-blanco);margin:0}.sp-inversion-offer>span{letter-spacing:0;font-size:40px;font-weight:400;line-height:1.05;display:block}.sp-inversion-offer>span:last-child{color:var(--bdv-agua);white-space:nowrap;font-feature-settings:"lnum" 1;margin-top:10px;font-size:80px;font-style:italic;font-weight:900;line-height:.9}.sp-inversion-offer-block .sp-button{margin-top:40px}@media (width>=1024px){.sp-inversion-offer>span:last-child{font-size:112px}}@media (width>=1440px){.sp-inversion-offer>span:first-child{font-size:54.4px}.sp-inversion-offer>span:last-child{font-size:168px}}@media (width>=1024px) and (width<=1279px){.sp-inversion-ticket{padding-inline:24px}.sp-inversion-ticket-row{grid-template-columns:44px minmax(0,1fr)}.sp-inversion-ticket-amount{grid-column:2}}@media (width<=1023px){.sp-inversion-grid{grid-template-columns:minmax(0,1fr)}.sp-inversion-ticket{position:relative;top:auto}.sp-inversion [data-sp-ticket-row]{opacity:1}}@media (width<=767px){.sp-inversion-ticket{padding:28px 20px 26px}.sp-inversion-ticket-row{grid-template-columns:38px minmax(0,1fr) auto;gap:10px}.sp-inversion-ticket-icon{width:38px;height:38px}.sp-inversion-ticket-label{font-size:15px}.sp-inversion-ticket-amount{font-size:17px}.sp-inversion-ticket-total>span:last-child{font-size:22px}.sp-inversion-anchor{border-radius:28px;min-height:0;padding:0;display:block}.sp-inversion-background{aspect-ratio:16/10;position:relative}.sp-inversion-background img{object-position:88% 45%;position:absolute;inset:0}.sp-inversion-background:after{background:var(--sp-inversion-anchor-fade)}.sp-inversion-offer-block{width:100%;max-width:none;padding:28px 24px 32px}.sp-inversion-offer>span:first-child{font-size:32px}.sp-inversion-offer-block .sp-button{width:100%;margin-top:28px}}.sp-garantia{background:var(--sp-garantia-bg);color:var(--bdv-noche)}.sp-garantia-grid{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.sp-garantia-seal{flex-shrink:0;width:clamp(220px,22vw,300px);height:auto;display:block}.sp-garantia-disc{fill:var(--bdv-petroleo)}.sp-garantia-ring{fill:none;stroke:var(--sp-garantia-ring);stroke-width:1px}.sp-garantia-arc{font-family:var(--font-bdv-sans);fill:var(--bdv-crema);letter-spacing:0;font-size:12.5px;font-weight:600}.sp-garantia-number{font-family:var(--font-bdv-display);fill:var(--bdv-crema);letter-spacing:0;font-size:80px;font-style:italic;font-weight:900}.sp-garantia-copy{min-width:0}.sp-garantia-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,56px);margin-top:44px;display:grid}.sp-garantia-item{border-top:1.5px solid var(--bdv-petroleo);min-width:0;padding-top:28px}.sp-garantia-index{font-family:var(--font-bdv-display);color:var(--bdv-salvia);font-size:22px;font-style:italic}.sp-root .sp-garantia-item h3{color:var(--bdv-noche);margin-top:14px;font-size:30px;line-height:1.12}.sp-garantia-nowrap{white-space:nowrap}.sp-root .sp-garantia-item p{color:var(--sp-body);margin-top:18px;font-size:18px}@media (width>=1440px){.sp-root .sp-garantia-item h3{font-size:36.8px}}@media (width<=1023px){.sp-garantia-grid{grid-template-columns:minmax(0,1fr)}.sp-garantia-seal{width:200px}}@media (width<=767px){.sp-garantia-items{grid-template-columns:minmax(0,1fr);gap:32px}.sp-root .sp-garantia-copy .sp-h2{font-size:2.3rem}.sp-root .sp-garantia-item h3{font-size:27.2px}.sp-root .sp-garantia-item p{font-size:17px}}.sp-bonus-panel{background:var(--sp-bonus-bg);border:1px solid var(--sp-bonus-border);border-radius:36px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid;overflow:hidden}.sp-bonus-copy{min-width:0;padding:clamp(40px,5vw,72px)}.sp-root .sp-bonus-title{font-family:var(--font-bdv-sans);letter-spacing:0;color:var(--bdv-agua);text-wrap:initial;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;font-size:15px;font-weight:600;line-height:1.5;display:grid}.sp-bonus-title svg{margin-top:3px}.sp-bonus-title>span>span{white-space:nowrap}.sp-root .sp-bonus-copy p{color:var(--sp-bonus-text);margin-top:18px;font-size:18px;line-height:1.6}.sp-root .sp-bonus-copy .sp-bonus-lead{color:var(--bdv-blanco);margin-top:30px;font-size:20px}.sp-bonus-limit{color:var(--bdv-blanco);font-family:var(--font-bdv-display);flex-wrap:wrap;align-items:baseline;gap:22px;margin-top:34px;display:flex}.sp-bonus-thirty{font-size:64px;font-style:italic;font-weight:900;line-height:.95}.sp-bonus-last{font-size:22px;font-weight:400;line-height:1.2}.sp-bonus-countdown{margin-top:30px}.sp-bonus-action{margin-top:40px}.sp-bonus-photo{min-width:0;min-height:560px;position:relative}.sp-bonus-photo img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}@media (width>=1440px){.sp-bonus-thirty{font-size:80px}}@media (width<=1023px){.sp-bonus-panel{grid-template-columns:minmax(0,1fr)}.sp-bonus-photo{order:-1;min-height:420px}}@media (width<=767px){.sp-bonus-panel{border-radius:26px}.sp-bonus-photo{height:340px;min-height:340px}.sp-bonus-copy{padding:28px 24px 32px}.sp-root .sp-bonus-title{letter-spacing:0;font-size:13px}.sp-bonus-title>span>span{display:block}.sp-bonus-thirty{font-size:54.4px}}.sp-programa{background:var(--bdv-blanco)}.sp-programa-photo{aspect-ratio:21/9;border-radius:40px;width:calc(100vw - 24px);margin-top:64px;margin-left:calc(50% - 50vw + 12px)}.sp-programa-photo img{object-fit:cover;object-position:center;height:100%}.sp-programa-intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px);margin-top:56px;display:grid}.sp-programa-intro-block{border-top:1.5px solid var(--bdv-petroleo);padding-top:30px}.sp-programa-intro-heading{align-items:center;gap:20px;display:flex}.sp-programa-icon{background:var(--sp-water-tint);border:1px solid var(--sp-line);width:56px;height:56px;color:var(--bdv-petroleo);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sp-root .sp-programa-intro-heading h3{font-size:1.65rem;line-height:1.15}.sp-root .sp-programa p{color:var(--sp-body);font-size:17.5px}.sp-programa-intro-block p{margin-top:16px}.sp-programa-weeks-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(40px,6vw,96px);margin-top:clamp(88px,10vw,140px);display:grid}.sp-programa-weeks-heading{position:sticky;top:130px}.sp-root .sp-programa-weeks-heading h3{font-size:2.7rem;line-height:1.05}.sp-programa-timeline{margin:0;padding:0;list-style:none;position:relative}.sp-programa-timeline:before,.sp-programa-timeline:after{content:"";top:var(--sp-programa-line-top,40px);width:1.5px;height:var(--sp-programa-line-height,calc(100% - 80px));background:var(--sp-line);pointer-events:none;position:absolute;left:11px}.sp-programa-timeline:after{background:var(--sp-programa-gradient);transform-origin:top;transform:scaleY(var(--sp-programa-progress,1))}.sp-programa-week{border-bottom:1px solid var(--sp-line);grid-template-columns:24px minmax(0,1fr);gap:8px 28px;padding:22px 0;display:grid;position:relative}.sp-programa-week:last-child{border-bottom:0}.sp-programa-node{border:1.5px solid var(--sp-programa-node-border);background:var(--bdv-petroleo);width:24px;height:24px;box-shadow:0 0 0 6px var(--sp-water-tint);border-radius:50%;margin-top:6px}.sp-programa-timeline--animated .sp-programa-node{background:var(--bdv-blanco);box-shadow:none;transition:background .3s,box-shadow .3s}.sp-programa-timeline--animated .sp-programa-node[data-active=true]{background:var(--bdv-petroleo);box-shadow:0 0 0 6px var(--sp-water-tint)}.sp-programa-week-label{font-family:var(--font-bdv-sans);text-transform:uppercase;letter-spacing:0;color:var(--bdv-salvia);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.sp-programa-separator{display:none}.sp-programa-week h4{font-family:var(--font-bdv-display);font-size:1.55rem;font-weight:400;line-height:1.2}.sp-programa-week p{margin-top:12px}.sp-programa-final-weeks{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sp-programa-mini-week{background:var(--sp-soft);border-radius:18px;min-width:0;padding:18px 22px 20px 18px}.sp-programa-mini-week h4{font-size:20px;line-height:1.25}.sp-programa-mini-week{container-type:inline-size}.sp-programa-long-word{white-space:nowrap;font-size:min(1em,14.5cqi)}.sp-programa-mini-week .sp-programa-week-label{font-size:13px}.sp-programa-inclusions{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px clamp(28px,4vw,56px);margin-top:clamp(88px,10vw,130px);display:grid}.sp-programa-inclusion{border-top:1.5px solid var(--bdv-petroleo);flex-direction:column;min-width:0;padding-top:28px;display:flex}.sp-programa-inclusion-icon{background:var(--sp-water-tint);width:56px;height:56px;color:var(--bdv-petroleo);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sp-root .sp-programa-inclusion h3{margin-top:22px;font-size:26px;line-height:1.15}.sp-root .sp-programa-inclusion p{margin-top:12px;font-size:17px}.sp-programa-scale{grid-template-columns:18fr 26fr 34fr 22fr;gap:6px;margin-top:22px;display:grid}.sp-programa-scale span{background:var(--sp-water-tint);height:6px}.sp-programa-scale span:nth-child(-n+2){background:var(--bdv-petroleo)}.sp-programa-avatars{align-items:center;margin-top:22px;display:flex}.sp-programa-avatars>*{border:2px solid var(--bdv-blanco);border-radius:50%;flex-shrink:0;width:38px;height:38px}.sp-programa-avatars>*+*{margin-left:-10px}.sp-programa-avatars span{background:var(--bdv-agua);color:var(--bdv-noche);font-family:var(--font-bdv-display);justify-content:center;align-items:center;font-size:20px;font-style:italic;font-weight:900;display:flex}.sp-programa-avatars img{object-fit:cover;border-color:var(--bdv-ocre)}@media (width<=1023px){.sp-programa-inclusions{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-programa-intro,.sp-programa-weeks-layout{grid-template-columns:minmax(0,1fr)}.sp-programa-weeks-heading{position:static}}@media (width<=767px){.sp-programa-inclusions{grid-template-columns:minmax(0,1fr);row-gap:28px;margin-top:72px}.sp-programa-inclusion{grid-template-columns:48px minmax(0,1fr);align-content:start;column-gap:16px;padding-top:22px;display:grid}.sp-programa-inclusion-icon{grid-area:1/1/4;width:48px;height:48px}.sp-root .sp-programa-inclusion h3{grid-column:2;margin-top:0;font-size:23px}.sp-root .sp-programa-inclusion p,.sp-programa-scale,.sp-programa-avatars{grid-column:2}.sp-programa-photo{aspect-ratio:4/3;border-radius:28px;width:auto;margin-inline:-12px}.sp-programa-weeks-layout{margin-top:72px}.sp-root .sp-programa-weeks-heading h3{font-size:2rem}.sp-programa-week{padding:18px 0}.sp-programa-final-weeks{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-programa-mini-week{padding:14px 16px 16px 14px}.sp-programa-mini-week h4{font-size:17.5px}}.sp-conseguir{isolation:isolate;background:var(--sp-conseguir-bg);color:var(--bdv-blanco);position:relative}.sp-conseguir-inner{position:relative}.sp-root .sp-conseguir .sp-h2{color:var(--bdv-blanco);max-width:14em}.sp-conseguir-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,6vw,96px);margin-top:clamp(48px,6vw,80px);display:grid}.sp-conseguir-item{border-top:1px solid var(--sp-conseguir-line);grid-template-columns:clamp(84px,9vw,128px) minmax(0,1fr);gap:20px;min-width:0;padding:40px 0;display:grid}.sp-conseguir-number{font-family:var(--font-bdv-display);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;letter-spacing:0;color:var(--bdv-agua);font-size:5rem;font-style:italic;font-weight:900;line-height:.82}.sp-root .sp-conseguir-copy h3{color:var(--bdv-blanco);font-size:1.9rem;line-height:1.12}.sp-root .sp-conseguir-copy p{color:var(--sp-conseguir-text);margin-top:12px;font-size:18px;line-height:1.6}.sp-conseguir-item:last-child{border-top:1.5px solid var(--bdv-agua);grid-column:1/-1}.sp-conseguir-item:last-child .sp-conseguir-copy{max-width:760px}.sp-conseguir-actions{justify-content:center;margin-top:64px;display:flex}@media (width<=767px){.sp-conseguir-list{grid-template-columns:minmax(0,1fr)}.sp-conseguir-item{grid-template-columns:minmax(0,1fr);gap:10px;padding:28px 0}.sp-conseguir-number{font-size:3rem}.sp-root .sp-conseguir-copy h3{font-size:1.6rem}}.sp-testimonios{background:var(--bdv-noche);color:var(--bdv-blanco);padding-block:clamp(88px,9vw,128px)}.sp-testimonio-featured{max-width:1080px;margin-bottom:64px;padding-left:clamp(0px,6vw,96px);position:relative}.sp-testimonio-mark{font-family:var(--font-bdv-display);color:var(--bdv-agua);font-weight:900;line-height:1;display:block}.sp-testimonio-featured>.sp-testimonio-mark{font-size:128px;position:absolute;top:-12px;left:0}.sp-testimonio-featured blockquote{font-family:var(--font-bdv-display);font-size:40px;font-weight:400;line-height:1.22}.sp-root .sp-testimonio-featured strong{color:var(--bdv-agua);font-style:italic;font-weight:900}.sp-testimonio-person{align-items:center;gap:14px;margin-top:28px;display:flex}.sp-testimonio-avatar{background:var(--sp-testimonio-avatar);width:42px;height:42px;color:var(--bdv-agua);font-family:var(--font-bdv-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-style:italic;font-weight:900;display:flex}.sp-testimonio-name{color:var(--bdv-blanco);font-size:16px;font-weight:600}.sp-testimonio-caption{color:var(--sp-testimonio-caption);margin-top:3px;font-size:13.5px}.sp-testimonio-featured .sp-testimonio-avatar{width:52px;height:52px}.sp-testimonio-featured .sp-testimonio-name{font-size:17px}.sp-testimonio-featured .sp-testimonio-caption{font-size:14px}.sp-testimonio-card{background:var(--sp-testimonio-card);border:1px solid var(--sp-line-dark);border-radius:24px;flex-direction:column;height:100%;padding:36px 34px 30px;display:flex}.sp-testimonio-card>.sp-testimonio-mark{height:52px;font-size:72px}.sp-testimonio-card blockquote{color:var(--sp-testimonio-text);font-size:18px;line-height:1.6}.sp-root .sp-testimonio-card strong{font-family:var(--font-bdv-sans);color:var(--bdv-agua);font-weight:600}.sp-testimonio-card .sp-testimonio-person{margin-top:auto;padding-top:28px}.sp-carousel-viewport{cursor:grab;touch-action:pan-y pinch-zoom;margin-left:max(clamp(20px,5vw,48px),50vw - 660px + clamp(20px,5vw,48px));overflow:hidden}.sp-carousel-viewport:active{cursor:grabbing}.sp-carousel-track{gap:24px;display:flex}.sp-carousel-slide{flex:0 0 440px;min-width:0}.sp-carousel-controls{justify-content:space-between;align-items:center;gap:24px;margin-top:34px;display:flex}.sp-carousel-dots{align-items:center;gap:16px;display:flex}.sp-root .sp-carousel-dot{width:28px;min-width:28px;height:24px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative}.sp-carousel-dot:after{content:"";background:var(--sp-carousel-inactive);border-radius:999px;width:8px;height:8px;transition:width .3s,left .3s,background .3s;position:absolute;top:8px;left:10px}.sp-root .sp-carousel-dot[aria-current=true]:after{background:var(--bdv-agua);width:28px;left:0}.sp-carousel-arrows{gap:12px;display:flex}.sp-root .sp-carousel-arrow{border:1px solid var(--sp-carousel-border);width:52px;height:52px;color:var(--bdv-blanco);background:0 0;border-radius:50%;padding:0}.sp-root .sp-carousel-arrow svg{width:20px;height:20px}.sp-root .sp-carousel-arrow:hover{background:var(--bdv-blanco);color:var(--bdv-noche)}.sp-root .sp-carousel button:focus-visible,.sp-carousel-viewport:focus-visible{outline:2px solid var(--bdv-agua);outline-offset:4px}@media (width>=1440px){.sp-testimonio-featured blockquote{font-size:46.4px}.sp-testimonio-featured>.sp-testimonio-mark{font-size:144px}}@media (width<=767px){.sp-testimonio-featured{padding-top:56px;padding-left:0}.sp-testimonio-featured>.sp-testimonio-mark{font-size:6rem;top:-4px}.sp-testimonio-featured blockquote{font-size:27.2px}.sp-carousel-slide{flex-basis:84vw}.sp-testimonio-card blockquote{font-size:17px}}@media (width>=1440px){.sp-beatriz-quote{font-size:59.2px}}@media (width<=1023px){.sp-beatriz-grid{grid-template-columns:minmax(0,1fr)}.sp-beatriz-media{justify-self:center;width:100%;max-width:560px;position:static}}@media (width<=767px){.sp-beatriz-polaroid{width:52%}.sp-root .sp-beatriz-copy p{font-size:17.5px}.sp-beatriz-quote{padding-left:20px;font-size:2.15rem;line-height:1.08}}@media (width>=1440px){.sp-root .sp-orden-relato p{font-size:28px}.sp-root .sp-orden-reframe p{font-size:57.6px}.sp-root .sp-orden-heading h3{font-size:40px}.sp-root .sp-orden-conclusion .sp-orden-method{font-size:48px}}@media (width<=1023px){.sp-orden-grid{grid-template-columns:minmax(0,1fr)}.sp-orden-media{order:-1;justify-self:center;width:100%;max-width:520px;position:static}}@media (width<=767px){.sp-orden-dependencias{grid-template-columns:minmax(0,1fr)}.sp-root .sp-orden-relato p{font-size:21.6px}.sp-root .sp-orden-reframe p{font-size:35.2px}.sp-root .sp-orden-heading h3{font-size:27.2px}.sp-root .sp-orden-conclusion .sp-orden-method{font-size:32px}}@media (width>=1440px){.sp-realidad-item{font-size:50.4px}.sp-realidad-key{font-size:62.4px}}@media (width<=767px){.sp-realidad-manifesto{--sp-list-inset:44px}.sp-realidad-item,.sp-realidad-key{font-size:1.7rem}}@media (width>=1600px){.sp-root .sp-hero-title{font-size:57.6px}}@media (width<=1023px){.sp-hero-grid{padding-top:104px}}@media (width<=767px){.sp-hero-video{object-position:50% 40%}.sp-hero-video--poster{background-position:50% 40%}.sp-hero-overlay{background:linear-gradient(#00000080 0%,#000000b8 40%,#000000db 100%)}.sp-hero-grid{align-items:flex-end;padding:92px 20px 48px}.sp-root .sp-hero-title{font-size:36px}.sp-root .sp-hero-subtitle{font-size:17px}.sp-hero-actions .sp-button{width:100%}.sp-hero-actions{gap:20px}}@media (width>=1440px){.sp-root .sp-h2{font-size:4.5rem}}@media (width<=767px){.sp-header-inner{gap:12px;height:64px}.sp-header-logo{width:clamp(168px,48vw,200px)}.sp-header-actions{gap:12px}.sp-root .sp-button.sp-header-cta{height:40px;padding-inline:14px;font-size:12px;transition:opacity .3s,visibility .3s}.sp-root .sp-header--past-hero .sp-button.sp-header-cta{opacity:0;pointer-events:none;visibility:hidden}.sp-root .sp-h2{font-size:2.3rem;line-height:1.06}.sp-root p,.sp-body{font-size:17px}.sp-countdown{padding:8px 6px}.sp-countdown--live{padding:8px 6px 8px 14px}.sp-countdown--live .sp-hero-dot{margin-right:4px}.sp-countdown .sp-countdown-module{min-width:60px;padding:2px 6px 0}.sp-countdown-number{font-size:21px}.sp-countdown-label{letter-spacing:.1em;font-size:11px}}@media (width>=768px){.sp-mobile-bar{display:none}.sp-header--solid .sp-header-timer{display:flex}}@media (width<=374px){.sp-mobile-bar{gap:8px;padding-left:14px}.sp-root .sp-button.sp-mobile-cta{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.sp-orden-dependencias[data-sp-state=pending] .sp-orden-arrow>span{clip-path:inset(0)}.sp-realidad--animated .sp-realidad-item{color:var(--sp-reading-final)}.sp-realidad--animated .sp-realidad-node{background:var(--bdv-petroleo)}.sp-realidad-line-fill{transform:scaleY(1)}.sp-root *,.sp-root :before,.sp-root :after{transition:none!important;animation:none!important}.sp-root [data-sp-state=pending],.sp-root [data-sp-state=pending]>*{opacity:1;clip-path:inset(0);transform:none}.sp-root [data-sp-state=pending] .sp-word,.sp-root [data-sp-state=pending] img,.sp-root .sp-button:hover,.sp-root .sp-button:hover .sp-button-arrow{transform:none}}.sp-root .sp-precio{padding-bottom:clamp(48px,5vw,72px)}.sp-reserva{background:var(--bdv-blanco);padding:0}.sp-reserva-card{background:#eff6f5;border:1px solid #00565f1f;border-radius:32px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px clamp(28px,4vw,56px);max-width:1140px;margin:0 auto;padding:clamp(30px,3.6vw,48px) clamp(28px,4vw,56px);display:grid}.sp-reserva-icon{color:#00565f;background:#fff;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 18px 40px -24px #0b2e3359}.sp-reserva-icon svg{width:28px;height:28px}.sp-root .sp-reserva h2{color:var(--bdv-noche);margin:0;font-family:Playfair Display,serif;font-size:clamp(1.8rem,1.4vw + 1.1rem,2.6rem);font-weight:400;line-height:1.1}.sp-root .sp-reserva h2 em{color:#00565f;font-style:italic;font-weight:900}.sp-root .sp-reserva-text{color:#24464b;margin-top:10px;font-family:Poppins,sans-serif;font-size:18px}.sp-root .sp-reserva-dates{color:#5b7073;align-items:flex-start;gap:10px;margin-top:14px;font-family:Poppins,sans-serif;font-size:15.5px;line-height:1.5;display:flex}.sp-reserva-dates svg{color:#00565f;flex-shrink:0;margin-top:3px}.sp-root .sp-reserva-button{color:#fff;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;background:#00565f;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:58px;padding:0 30px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex;box-shadow:0 18px 36px -20px #00565fb3}.sp-root .sp-reserva-button:hover{background:var(--bdv-noche);transform:translateY(-2px)}.sp-root .sp-reserva-button:focus-visible{outline:3px solid var(--bdv-noche);outline-offset:3px}@media (width<=1023px){.sp-reserva-card{grid-template-columns:auto minmax(0,1fr)}.sp-root .sp-reserva-button{grid-column:2;justify-self:start}}@media (width<=767px){.sp-reserva-card{border-radius:26px;grid-template-columns:1fr;gap:20px;padding:30px 24px}.sp-reserva-icon{width:56px;height:56px}.sp-reserva-icon svg{width:22px;height:22px}.sp-root .sp-reserva h2{font-size:1.85rem}.sp-root .sp-reserva-text{font-size:17px}.sp-root .sp-reserva-button{grid-column:1;justify-self:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.sp-root .sp-reserva-button:hover{transform:none}}.sp-root .sp-reserva h2,.sp-root .sp-reserva p{max-width:none}.sp-precio-card--premium{align-self:start}.sp-root .sp-precio-card--lv .sp-precio-workshop{color:#fffc;margin-top:14px;font-family:Poppins,sans-serif;font-size:16px;line-height:1.55}.sp-precio-amount--premium{margin-top:22px}@media (width>=901px){.sp-precio-amount--premium{margin-top:77px}}.sp-root .sp-precio-premium-access{color:#24464b;align-items:center;gap:10px;margin-top:18px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:1.5;display:flex}.sp-precio-premium-access svg{color:#00565f;flex-shrink:0}.sp-root .sp-precio-premium-cta{color:#fff;text-align:center;background:#00565f;justify-content:center;align-items:center;gap:10px;width:100%;height:58px;margin-top:26px;text-decoration:none;display:inline-flex}@media (width<=419px){.sp-root .sp-precio-premium-cta{white-space:normal;height:auto;min-height:58px;padding:14px 22px;line-height:1.3}}.sp-cierre-premium{border-top-color:#ffffff24;gap:18px}.sp-cierre-premium-info{flex-direction:column;gap:6px;display:flex}.sp-root .sp-cierre-premium p.sp-cierre-premium-name{color:#ffffffe6;font-family:Poppins,sans-serif;font-size:16px;font-weight:500}.sp-root .sp-cierre-premium p.sp-cierre-premium-access{color:#ffffffb3;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:1.45;display:flex}.sp-cierre-premium-access svg{color:#9bc4bf;flex-shrink:0}.sp-root .sp-cierre-premium-cta{color:#fff;text-align:center;border:1px solid #fff6;border-radius:999px;justify-content:center;align-items:center;height:46px;padding:0 20px;font-size:13px;text-decoration:none;display:inline-flex}.sp-root .sp-cierre-premium-cta:hover{color:var(--bdv-noche);background:#fff}@media (width<=419px){.sp-root .sp-cierre-premium-cta{white-space:normal;height:auto;min-height:46px;padding:10px 18px;line-height:1.3}}.sp-videos{background:var(--bdv-blanco);padding-top:0}.sp-vt-card{background:var(--sp-soft);border:1px solid var(--bdv-linea,#0b2e331f);border-radius:36px;grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,96px);max-width:1080px;margin:0 auto;padding:clamp(28px,4vw,56px);display:grid}.sp-vt-media{aspect-ratio:9/16;background:#0b2e33;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 40px 70px -36px #0b2e338c}.sp-vt-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sp-vt-veil{pointer-events:none;background:linear-gradient(#0000 55%,#0b2e3373);position:absolute;inset:0}.sp-root .sp-vt-play{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;padding:0 0 24%;display:flex;position:absolute;inset:0}.sp-vt-play-circle{width:84px;height:84px;color:var(--bdv-noche);transition:transform .3s var(--sp-ease);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 12px #ffffff38}.sp-vt-play-circle svg{fill:currentColor;width:30px;height:30px;margin-left:3px}.sp-root .sp-vt-play:hover .sp-vt-play-circle{transform:scale(1.08)}.sp-root .sp-vt-play:focus-visible{outline:3px solid var(--bdv-agua);outline-offset:-6px;border-radius:26px}.sp-vt-chip{-webkit-backdrop-filter:blur(8px);color:#fff;pointer-events:none;background:#0b2e338c;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font:600 13px/1 Poppins,sans-serif;display:inline-flex;position:absolute;bottom:16px;left:16px}.sp-vt-chip svg{width:15px;height:15px}.sp-vt-mark{color:#9bc4bf;height:50px;font:900 120px/.6 Playfair Display,serif;display:block}.sp-root .sp-vt-quote{letter-spacing:-.02em;color:var(--bdv-noche);text-wrap:balance;margin:0;font-family:Playfair Display,serif;font-size:clamp(2rem,1.8vw + 1.1rem,3.1rem);font-weight:400;line-height:1.12}.sp-vt-quote em{color:var(--bdv-petroleo);font-style:italic;font-weight:900}.sp-vt-context{color:#24464b;max-width:520px;margin:22px 0 0;font:400 18px/1.6 Poppins,sans-serif}.sp-vt-sign{border-top:1px solid var(--bdv-linea,#0b2e331f);margin-top:30px;padding-top:22px}.sp-vt-name{color:var(--bdv-noche);font:600 16px/1.4 Poppins,sans-serif}.sp-vt-caption{color:var(--sp-muted);margin-top:4px;font:400 14px/1.4 Poppins,sans-serif}@media (width<=859px){.sp-vt-card{border-radius:28px;grid-template-columns:minmax(0,1fr);gap:32px;padding:24px 22px 32px}.sp-vt-media{width:100%;max-width:340px;margin:0 auto}.sp-vt-mark{height:40px;font-size:96px}}@media (prefers-reduced-motion:reduce){.sp-root .sp-vt-play:hover .sp-vt-play-circle{transform:none}}.sp-root .sp-vt-quote p{font:inherit;letter-spacing:inherit;color:inherit;margin:0}
