@font-face{font-family:"Playfair";font-style:normal;font-weight:normal;src:url("//delorean.ecestaticos.com/fonts/playfairdisplay-regular/playfairdisplay-regular-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"Playfair";font-style:italic;font-weight:normal;src:url("//delorean.ecestaticos.com/fonts/playfairdisplay-italic/playfairdisplay-italic-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"Playfair";font-style:normal;font-weight:500;src:url("//delorean.ecestaticos.com/fonts/playfairdisplay-medium/playfairdisplay-medium-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:normal;src:url("//delorean.ecestaticos.com/fonts/roboto-regular/roboto-regular.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:bold;src:url("//delorean.ecestaticos.com/fonts/roboto-bold/roboto-bold.woff") format("woff");font-display:swap}h1,h2,h3,h4,h5,h6{font-family:Playfair,Garamond,"Hoefler Text","Times New Roman",Times,serif;color:#121212;font-weight:normal;margin:0}h1{font-size:46px}h2{font-size:36px}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}@font-face{font-family:"ConfiSans";font-style:normal;font-weight:400;src:url("//delorean.ecestaticos.com/fonts/confiSans/ConfiSans-400-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"ConfiSans";font-style:italic;font-weight:400;src:url("//delorean.ecestaticos.com/fonts/confiSans/ConfiSans-400-RegularItalic.woff") format("woff");font-display:swap}@font-face{font-family:"ConfiSans";font-style:normal;font-weight:500;src:url("//delorean.ecestaticos.com/fonts/confiSans/ConfiSans-500-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"ConfiSans";font-style:italic;font-weight:500;src:url("//delorean.ecestaticos.com/fonts/confiSans/ConfiSans-500-MediumItalic.woff") format("woff");font-display:swap}@font-face{font-family:"ConfiSans";font-style:normal;font-weight:700;src:url("//delorean.ecestaticos.com/fonts/confiSans/ConfiSans-700-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"ConfiSans";font-style:italic;font-weight:700;src:url("//delorean.ecestaticos.com/fonts/confiSans/ConfiSans-700-BoldItalic.woff") format("woff");font-display:swap}@font-face{font-family:"ConfiSerif";font-style:normal;font-weight:400;src:url("//delorean.ecestaticos.com/fonts/confiSerif/ConfiSerif-400-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"ConfiSerif";font-style:italic;font-weight:400;src:url("//delorean.ecestaticos.com/fonts/confiSerif/ConfiSerif-400-RegularItalic.woff") format("woff");font-display:swap}@font-face{font-family:"ConfiSerif";font-style:normal;font-weight:500;src:url("//delorean.ecestaticos.com/fonts/confiSerif/ConfiSerif-500-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"ConfiSerif";font-style:italic;font-weight:500;src:url("//delorean.ecestaticos.com/fonts/confiSerif/ConfiSerif-500-MediumItalic.woff") format("woff");font-display:swap}@font-face{font-family:"ConfiSerif";font-style:normal;font-weight:700;src:url("//delorean.ecestaticos.com/fonts/confiSerif/ConfiSerif-700-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"ConfiSerif";font-style:italic;font-weight:700;src:url("//delorean.ecestaticos.com/fonts/confiSerif/ConfiSerif-700-BoldItalic.woff") format("woff");font-display:swap}:root{--bf-suscribete-bg-page: #ffffff;--bf-suscribete-bg-section: #f7f7f7;--bf-suscribete-color-text: #121212;--bf-suscribete-color-text-secondary: #737373;--bf-suscribete-color-border: #bfc7ce;--bf-suscribete-color-link: #0000ee;--bf-suscribete-color-skeleton-base: #efefef;--bf-suscribete-color-skeleton-shimmer: #f7f7f7;--bf-suscribete-font-serif: "ConfiSerif", Georgia, serif;--bf-suscribete-font-sans: "ConfiSans", system-ui, sans-serif;--bf-suscribete-size-display: 40px;--bf-suscribete-size-heading: 32px;--bf-suscribete-size-subheading: 20px;--bf-suscribete-size-body: 16px;--bf-suscribete-size-fine: 13px;--bf-suscribete-weight-regular: 400;--bf-suscribete-weight-bold: 700;--bf-suscribete-space-8: 8px;--bf-suscribete-space-12: 12px;--bf-suscribete-space-16: 16px;--bf-suscribete-space-20: 20px;--bf-suscribete-space-24: 24px;--bf-suscribete-space-32: 32px;--bf-suscribete-space-40: 40px;--bf-suscribete-space-48: 48px;--bf-suscribete-space-64: 64px;--bf-suscribete-radius-card: 8px;--bf-suscribete-radius-full: 999px;--bf-suscribete-color-video-bg: #e2e2e2;--bf-suscribete-color-avatar-border: #282828;--bf-suscribete-color-play-orange: #a16946;--bf-suscribete-color-google-shadow: rgba(0, 0, 0, 0.25);--bf-suscribete-radius-google: 2px;--bf-suscribete-radius-video: 3px}body.bodyBlocked{overflow:auto !important}body{background:var(--bf-suscribete-bg-page);color:var(--bf-suscribete-color-text);font-family:var(--bf-suscribete-font-sans);margin:0;padding:0}.bf-landing__header{display:flex;align-items:center;justify-content:center;min-height:48px;width:100%;padding:0 var(--bf-suscribete-space-16);background:var(--bf-suscribete-bg-page);border-bottom:1px solid rgba(18,18,18,.2)}.bf-header{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--bf-suscribete-space-16);background:var(--bf-suscribete-bg-page)}.bf-header .svgLogo__wrapper{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.bf-suscribete__main{font-family:var(--bf-suscribete-font-sans);color:var(--bf-suscribete-color-text)}.bf-suscribete__hero{display:flex;flex-direction:column;align-items:center;gap:var(--bf-suscribete-space-12);padding:var(--bf-suscribete-space-40) var(--bf-suscribete-space-16) var(--bf-suscribete-space-24);text-align:center;background:var(--bf-suscribete-bg-page)}.bf-suscribete__heroTitle{font-family:var(--bf-suscribete-font-serif);font-size:24px;font-weight:var(--bf-suscribete-weight-bold);line-height:30px;margin:0;max-width:640px;color:var(--bf-suscribete-color-text)}.bf-suscribete__heroLead{font-family:var(--bf-suscribete-font-sans);font-size:15px;font-weight:var(--bf-suscribete-weight-regular);line-height:140%;margin:0;max-width:600px;color:var(--bf-suscribete-color-text-secondary)}.bf-suscribete__section-header{display:flex;flex-direction:column;align-items:center;gap:var(--bf-suscribete-space-8);max-width:410px;margin:0 auto;text-align:center}.bf-suscribete__section-header--small{max-width:760px}.bf-suscribete__piano{display:block;width:100%;background:var(--bf-suscribete-bg-page)}.bf-suscribete__piano iframe,.bf-suscribete__piano>div,.bf-suscribete__piano>*{display:block;width:100% !important;border:0;visibility:visible;opacity:1}@keyframes bf-suscribete-pulse{0%,100%{opacity:1}50%{opacity:.6}}.bf-suscribete__skeleton{display:flex;flex-direction:column;gap:var(--bf-suscribete-space-16);max-width:360px;margin:0 auto}.bf-suscribete__skeletonCard{background:var(--bf-suscribete-color-skeleton-base);border-radius:var(--bf-suscribete-radius-card);height:240px;animation:bf-suscribete-pulse 1.5s ease-in-out infinite}.bf-suscribete__benefits{align-items:center;background:var(--bf-suscribete-bg-page);display:flex;flex-direction:column;gap:var(--bf-suscribete-space-24);padding:var(--bf-suscribete-space-32) var(--bf-suscribete-space-16)}.bf-suscribete__benefitsTitle{color:var(--bf-suscribete-color-text);font-family:var(--bf-suscribete-font-serif);font-size:24px;font-weight:var(--bf-suscribete-weight-bold);line-height:30px;margin:0;text-align:center}.bf-suscribete__benefitsSubtitle{color:var(--bf-suscribete-color-text-secondary);font-family:var(--bf-suscribete-font-sans);font-size:15px;font-weight:var(--bf-suscribete-weight-regular);line-height:19px;margin:0;text-align:center}.bf-suscribete__benefits-list{align-items:center;display:flex;flex-direction:column;gap:var(--bf-suscribete-space-16);justify-content:center;list-style:none;margin:0 auto;max-width:1512px;padding:0}.bf-suscribete__benefit-item{align-items:center;display:flex;gap:var(--bf-suscribete-space-8)}.bf-suscribete__benefit-icon{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.bf-suscribete__benefit-icon svg{display:block;height:100%;width:100%}.bf-suscribete__benefit-label{color:var(--bf-suscribete-color-text);font-family:var(--bf-suscribete-font-sans);font-size:15px;font-weight:var(--bf-suscribete-weight-bold);line-height:19px}.bf-suscribete__benefit-divider{display:none}.bf-suscribete__callouts{align-items:center;background:var(--bf-suscribete-bg-page);display:flex;flex-direction:column;gap:var(--bf-suscribete-space-24);padding:var(--bf-suscribete-space-32) var(--bf-suscribete-space-16)}.bf-suscribete__calloutsTitle{color:var(--bf-suscribete-color-text);font-family:var(--bf-suscribete-font-serif);font-size:24px;font-weight:var(--bf-suscribete-weight-bold);line-height:30px;margin:0;text-align:center}.bf-suscribete__callouts-row{display:flex;flex-direction:column;gap:var(--bf-suscribete-space-16);width:100%}.bf-suscribete__callout{display:flex;align-items:center;gap:var(--bf-suscribete-space-16);padding:var(--bf-suscribete-space-20);border:1px solid var(--bf-suscribete-color-border);border-radius:var(--bf-suscribete-radius-card);background:var(--bf-suscribete-bg-page);text-decoration:none;color:var(--bf-suscribete-color-text);font-family:var(--bf-suscribete-font-sans);font-size:var(--bf-suscribete-size-body);line-height:1.5;transition:background .2s ease}.bf-suscribete__callout:hover{background:var(--bf-suscribete-bg-section)}.bf-suscribete__callouts--3up .bf-suscribete__callout{align-items:center;background:#fff;border:.7px solid var(--bf-suscribete-color-border);border-radius:var(--bf-suscribete-radius-google);display:flex;font-family:var(--bf-suscribete-font-sans);font-size:16px;font-weight:var(--bf-suscribete-weight-regular);gap:var(--bf-suscribete-space-8);justify-content:center;line-height:20px;padding:14px var(--bf-suscribete-space-24)}.bf-suscribete__callouts--3up .bf-suscribete__calloutIcon{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.bf-suscribete__callouts--3up .bf-suscribete__calloutIcon svg{display:block;height:100%;width:100%}.bf-suscribete__callouts--3up .bf-suscribete__calloutText{color:var(--bf-suscribete-color-text);white-space:nowrap}.bf-suscribete__manifesto{background:var(--bf-suscribete-bg-page);display:flex;flex-direction:column;align-items:center;gap:var(--bf-suscribete-space-24);padding:var(--bf-suscribete-space-48) var(--bf-suscribete-space-16)}.bf-suscribete__manifesto-title{color:var(--bf-suscribete-color-text);font-family:var(--bf-suscribete-font-serif);font-size:24px;font-weight:var(--bf-suscribete-weight-bold);line-height:1.2;margin:0;text-align:center}.bf-suscribete__manifesto-subtitle{color:var(--bf-suscribete-color-text-secondary);font-family:var(--bf-suscribete-font-sans);font-size:15px;font-weight:var(--bf-suscribete-weight-regular);line-height:1.4;margin:0;max-width:1152px;text-align:center}.bf-suscribete__manifesto .bf-suscribete__section-header{max-width:1152px}.bf-suscribete__manifesto-video{margin:0 auto;max-width:562px;width:100%}.bf-suscribete__manifesto-caption{display:flex;flex-direction:column;align-items:center;gap:var(--bf-suscribete-space-8);max-width:792px;text-align:center}.bf-suscribete__manifesto-caption-title{color:var(--bf-suscribete-color-text);font-family:var(--bf-suscribete-font-serif);font-size:24px;font-weight:var(--bf-suscribete-weight-bold);line-height:1.25;margin:0}.bf-suscribete__manifesto-caption-subtitle{color:var(--bf-suscribete-color-text-secondary);font-family:var(--bf-suscribete-font-sans);font-size:15px;font-weight:var(--bf-suscribete-weight-regular);line-height:1.4;margin:0}.bf-suscribete__faq{background:var(--bf-suscribete-bg-page);display:flex;flex-direction:column;gap:var(--bf-suscribete-space-32);margin:0 auto;max-width:1152px;padding:var(--bf-suscribete-space-48) var(--bf-suscribete-space-16)}.bf-suscribete__faq-heading{display:flex;flex-direction:column;gap:var(--bf-suscribete-space-12);max-width:410px}.bf-suscribete__faq-title{color:#0f2124;font-family:var(--bf-suscribete-font-serif);font-size:24px;font-weight:var(--bf-suscribete-weight-bold);line-height:30px;margin:0}.bf-suscribete__faq-subtitle{color:var(--bf-suscribete-color-text-secondary);font-family:var(--bf-suscribete-font-sans);font-size:15px;font-weight:var(--bf-suscribete-weight-regular);line-height:26px;margin:0}.bf-suscribete__faq-list{display:flex;flex-direction:column}.bf-suscribete__faq-item{border-bottom:1px solid var(--bf-suscribete-color-border);padding:var(--bf-suscribete-space-16) 0}.bf-suscribete__faq-question{align-items:center;color:var(--bf-suscribete-color-text);cursor:pointer;display:flex;font-family:var(--bf-suscribete-font-sans);font-size:18px;font-weight:var(--bf-suscribete-weight-bold);gap:var(--bf-suscribete-space-12);justify-content:space-between;line-height:26px;list-style:none}.bf-suscribete__faq-question::-webkit-details-marker{display:none}.bf-suscribete__faq-question::after{content:"";background-image:url("data:image/svg+xml;utf8,<svg width='27' height='27' viewBox='0 0 27 27' xmlns='http://www.w3.org/2000/svg'><path d='M5 9l8 8 8-8' stroke='%23121212' stroke-width='2' fill='none'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;height:27px;transition:transform .2s ease;width:27px}.bf-suscribete__faq-item[open] .bf-suscribete__faq-question::after{transform:rotate(180deg)}.bf-suscribete__faq-answer{color:var(--bf-suscribete-color-text-secondary);font-family:var(--bf-suscribete-font-sans);font-size:15px;font-weight:var(--bf-suscribete-weight-regular);line-height:26px;margin:var(--bf-suscribete-space-12) 0 0}.bf-footer{align-items:center;background:var(--bf-suscribete-bg-page);border-top:1px solid #e4e4e4;color:var(--bf-suscribete-color-text-secondary);display:flex;font-family:var(--bf-suscribete-font-sans);font-size:14px;justify-content:center;line-height:22px;min-height:66px;padding:16px var(--bf-suscribete-space-16);text-align:center}.bf-footer p{max-width:560px;margin:0}.bf-footer a{color:var(--bf-suscribete-color-text-secondary);text-decoration:underline}.bf-suscribete__noscript{max-width:480px;margin:0 auto;padding:var(--bf-suscribete-space-24);text-align:center}.bf-suscribete__noscriptHeading{font-family:var(--bf-suscribete-font-sans);font-size:var(--bf-suscribete-size-body);font-weight:var(--bf-suscribete-weight-bold);margin:0 0 var(--bf-suscribete-space-8);color:var(--bf-suscribete-color-text)}.bf-suscribete__noscriptBody{font-family:var(--bf-suscribete-font-sans);font-size:var(--bf-suscribete-size-body);line-height:1.5;margin:0;color:var(--bf-suscribete-color-text-secondary)}.bf-suscribete__link{color:var(--bf-suscribete-color-link);text-decoration:underline}@media(min-width: 768px){.bf-suscribete__hero{padding:var(--bf-suscribete-space-40) var(--bf-suscribete-space-32) var(--bf-suscribete-space-32)}.bf-suscribete__callouts-row{flex-direction:row;justify-content:center}.bf-suscribete__callout{flex:1}.bf-suscribete__benefits-list{flex-direction:row;flex-wrap:wrap;gap:var(--bf-suscribete-space-24);justify-content:center}.bf-suscribete__benefit-divider{display:block;background:var(--bf-suscribete-color-border);height:24px;width:.5px}.bf-suscribete__callouts--3up .bf-suscribete__callouts-row{flex-wrap:wrap;gap:var(--bf-suscribete-space-16);max-width:600px}.bf-suscribete__callouts--3up .bf-suscribete__callout{box-sizing:border-box;flex:none;width:292px}.bf-suscribete__faq{padding:var(--bf-suscribete-space-64) var(--bf-suscribete-space-32)}.bf-suscribete__faq-title{font-size:var(--bf-suscribete-size-heading);line-height:40px}}@media(min-width: 1024px){.bf-suscribete__hero{padding:var(--bf-suscribete-space-40) var(--bf-suscribete-space-64) var(--bf-suscribete-space-32)}.bf-suscribete__heroTitle{font-size:32px;line-height:40px}.bf-suscribete__benefits-list{gap:var(--bf-suscribete-space-32);max-width:1512px}.bf-suscribete__callouts--3up .bf-suscribete__callouts-row{max-width:1024px}.bf-suscribete__callouts--3up .bf-suscribete__callout{min-width:0;width:292px;flex:0 0 292px}.bf-suscribete__faq{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0;padding:var(--bf-suscribete-space-64) 0}.bf-suscribete__faq-heading{flex:0 0 410px;width:410px}.bf-suscribete__faq-list{flex:0 0 562px;width:562px;min-height:449px}}