@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap");:root{--ps-ink:#17191c;--ps-ink-2:#282c31;--ps-muted:#626970;--ps-soft:#f4f5f6;--ps-line:#dedfe2;--ps-white:#fff;--byd-red:#d70c19;--byd-red-dark:#aa1117;--byd-gray-900:#252728;--byd-gray-700:#4e5356;--byd-gray-500:#7a8080;--byd-gray-300:#d4d8db;--byd-gray-100:#efefef;--byd-white:#fff;--byd-blue:#4f9edd;--byd-tech-bg:#f6f9fd;--ps-radius:22px;--ps-shadow:0 22px 60px rgba(20,23,28,.1);--ps-container:1440px;--byd-font-family:"Montserrat",Arial,Helvetica,sans-serif;--byd-font-regular:400;--byd-font-medium:500;--byd-font-semibold:600;--byd-header-offset:82px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body.byd-site{background:var(--byd-white);color:var(--byd-gray-900);font-size:16px;font-weight:var(--byd-font-regular);line-height:1.55;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.byd-site,body.byd-site button,body.byd-site input,body.byd-site select,body.byd-site textarea{font-family:var(--byd-font-family)}.byd-site img{display:block;max-width:100%}.byd-site a{color:inherit}.byd-site h1,.byd-site h2,.byd-site h3{font-family:var(--byd-font-family);font-weight:var(--byd-font-semibold)}.byd-site h4,.byd-site h5,.byd-site h6{font-family:var(--byd-font-family);font-weight:var(--byd-font-medium)}.byd-site input,.byd-site li,.byd-site p,.byd-site select,.byd-site textarea{font-weight:var(--byd-font-regular)}.byd-container{margin-inline:auto;width:min(100% - 48px,var(--ps-container))}.byd-prototype-note{background:#101216;color:#fff;font-size:11px;font-weight:var(--byd-font-semibold);letter-spacing:.05em;padding:8px 20px;text-align:center;text-transform:uppercase}.byd-header{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsla(0,0%,100%,.96);border-bottom:1px solid var(--byd-gray-100);position:sticky;top:0;z-index:1000}.byd-header__inner{align-items:center;display:flex;gap:28px;justify-content:space-between;min-height:64px}.byd-brand{align-items:center;display:inline-flex;gap:16px;text-decoration:none;white-space:nowrap}.byd-brand__logo{display:block;height:auto;max-width:100%;width:92px}.byd-brand__proa{color:var(--byd-gray-700);font-size:12px;font-weight:var(--byd-font-semibold);letter-spacing:.08em;line-height:15px}.byd-brand__divider{background:var(--byd-gray-300);height:24px;width:1px}.byd-brand__byd{color:var(--byd-red);font-size:22px;font-weight:var(--byd-font-semibold);letter-spacing:.08em;line-height:24px}.byd-nav{align-items:center;display:flex;gap:24px;margin-left:auto}.byd-nav a{color:var(--byd-gray-900);font-size:14px;font-weight:var(--byd-font-medium);line-height:22px;text-decoration:none;transition:color .2s ease}.byd-nav a:hover{color:var(--byd-red)}.byd-header__cta{align-items:center;background:var(--byd-gray-900);border-radius:0;color:var(--byd-white)!important;display:inline-flex;font-size:14px;font-weight:var(--byd-font-semibold);justify-content:center;line-height:22px;min-height:48px;padding:0 22px;text-decoration:none!important;transition:background .2s ease,color .2s ease}.byd-header__cta:hover{background:var(--byd-red)}.byd-section{padding:88px 0}.byd-section--soft{background:var(--ps-soft)}.byd-section--dark{background:var(--byd-gray-900);color:#fff}.byd-section__head{align-items:end;display:flex;gap:40px;justify-content:space-between;margin-bottom:36px}.byd-section__head-copy{max-width:680px}.byd-section__eyebrow{align-items:center;color:var(--byd-red);display:inline-flex;font-size:12px;font-weight:var(--byd-font-semibold);gap:9px;letter-spacing:.08em;line-height:18px;text-transform:uppercase}.byd-section__eyebrow:before{background:var(--byd-red);content:"";height:2px;width:27px}.byd-section__title{color:var(--byd-gray-900);font-size:clamp(36px,4vw,48px);font-weight:var(--byd-font-semibold);letter-spacing:-.02em;line-height:1.12;margin:9px 0 0}.byd-section__intro,.byd-section__intro p{color:var(--byd-gray-700);font-size:16px;font-weight:var(--byd-font-regular);line-height:26px;margin:0;max-width:510px}.byd-section--dark .byd-section__title{color:#fff}.byd-section--dark .byd-section__intro,.byd-section--dark .byd-section__intro p{color:#c7cbd0}.byd-demo-disclaimer{color:#7b8187;font-size:11px;font-weight:var(--byd-font-regular);line-height:1.5;margin-top:22px}.byd-hero{background:linear-gradient(180deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.88)),radial-gradient(circle at 78% 45%,rgba(215,12,25,.08),transparent 28%)}.byd-hero__eyebrow{color:var(--byd-red)}.byd-hero__eyebrow,.byd-hero__title{font-weight:var(--byd-font-semibold)}.byd-hero__title{color:var(--byd-gray-900);font-size:clamp(48px,5vw,56px);letter-spacing:-.02em;line-height:1.375;max-width:900px}.byd-hero__description,.byd-hero__description p{color:var(--byd-gray-700);font-size:24px;font-weight:var(--byd-font-regular);line-height:32px}.byd-hero a.byd-hero__button{border-radius:0!important;font-size:16px;font-weight:var(--byd-font-semibold);line-height:24px;min-height:48px;min-width:200px}.byd-hero a.byd-hero__button--primary{background:var(--byd-gray-900)!important;border-color:var(--byd-gray-900)!important;color:var(--byd-white)!important}.byd-hero a.byd-hero__button--primary:hover{background:var(--byd-red)!important;border-color:var(--byd-red)!important}.byd-product-hero{background:var(--byd-white)}.byd-product-hero__breadcrumbs{color:var(--byd-gray-500);font-size:12px;font-weight:var(--byd-font-regular);line-height:16px}.byd-product-hero__copy h1{color:var(--byd-gray-900);font-size:40px;font-weight:var(--byd-font-semibold);letter-spacing:-.02em;line-height:55px}.byd-product-hero__claim,.byd-product-hero__claim p{color:var(--byd-gray-700);font-size:16px;font-weight:var(--byd-font-regular);line-height:26px}.byd-product-hero__price{color:var(--byd-gray-900);font-weight:var(--byd-font-semibold)}.byd-product-hero__price-note,.byd-product-hero__price-note p{color:var(--byd-gray-500);font-size:12px;font-weight:var(--byd-font-regular);line-height:16px}.byd-product-hero__kpis>div{background:var(--byd-tech-bg);border-color:var(--byd-gray-300);border-radius:0}.byd-product-hero__placeholder{background:linear-gradient(145deg,var(--byd-gray-100),var(--byd-white));border-radius:0}.byd-kpi__label,.byd-kpi__value,.byd-kpis__label,.byd-kpis__value,.byd-model-card__price,.byd-product-hero__kpis span,.byd-product-hero__kpis strong,.byd-product-kpis strong,.byd-product-price{font-weight:var(--byd-font-semibold)}.byd-page-hero--dark{background:var(--byd-gray-900)}.byd-page-hero--red{background:var(--byd-red)}.byd-page-hero--light{background:var(--byd-gray-100)}.byd-page-hero h1{font-size:clamp(42px,5vw,56px);font-weight:var(--byd-font-semibold);letter-spacing:-.02em;line-height:1.18}.byd-site .byd-model-card,.byd-site article{border-radius:0!important}.byd-model-card,.byd-product-content__grid article,.byd-steps__grid article,.byd-values__grid article{border-color:var(--byd-gray-300)}.byd-model-card h3,.byd-model-card h4,.byd-model-card__title,.byd-product-content__grid article h3,.byd-product-content__grid article h4,.byd-steps__grid article h3,.byd-steps__grid article h4,.byd-values__grid article h3,.byd-values__grid article h4{font-weight:var(--byd-font-medium)}.byd-model-card p,.byd-product-content__grid article p,.byd-steps__grid article p,.byd-values__grid article p{font-weight:var(--byd-font-regular)}.byd-steps__grid article>span{background:var(--byd-gray-900);border-radius:0;font-weight:var(--byd-font-semibold)}.byd-faq__question,.byd-faq__question span{font-family:var(--byd-font-family);font-weight:var(--byd-font-medium)}.byd-faq__answer,.byd-faq__answer li,.byd-faq__answer p{font-family:var(--byd-font-family);font-weight:var(--byd-font-regular)}.byd-site .byd-page-hero__actions a.is-primary,.byd-site .byd-product-hero__actions a.is-primary,.byd-site a.is-primary{background:var(--byd-gray-900);border-color:var(--byd-gray-900);border-radius:0;color:var(--byd-white)!important;font-size:16px;font-weight:var(--byd-font-semibold);line-height:24px;min-height:48px}.byd-site .byd-page-hero__actions a:not(.is-primary),.byd-site .byd-product-hero__actions a:not(.is-primary){border-color:var(--byd-gray-700);border-radius:0;color:var(--byd-gray-900)!important;font-size:16px;font-weight:var(--byd-font-semibold);line-height:24px;min-height:48px}.byd-site .byd-page-hero__actions a.is-primary:hover,.byd-site .byd-product-hero__actions a.is-primary:hover,.byd-site a.is-primary:hover{background:var(--byd-red);border-color:var(--byd-red)}.byd-site .byd-btn,.byd-site [class*=__cta],.byd-site button{font-family:var(--byd-font-family)}.byd-site .hs-form-field{margin-bottom:10px}.byd-site .hs-form-field>label{color:#3d4349;display:block;font-size:11px;font-weight:var(--byd-font-medium);line-height:15px;margin-bottom:4px}.byd-site .byd-lead__form form{max-width:none;width:100%}.byd-site .byd-lead .form-columns-1,.byd-site .byd-lead .form-columns-1 .hs-form-field,.byd-site .byd-lead .form-columns-2{max-width:none!important;width:100%!important}.byd-site .byd-lead .form-columns-2{display:flex;gap:14px}.byd-site .byd-lead .form-columns-2 .hs-form-field{flex:1 1 0;margin-right:0!important;max-width:none!important;width:auto!important}.byd-site .hs-input:not([type=checkbox]):not([type=radio]){background:#fff!important;border:1px solid var(--byd-gray-300)!important;border-radius:0!important;box-shadow:none!important;color:var(--byd-gray-900);font-size:13px;font-weight:var(--byd-font-regular);min-height:40px;padding:7px 10px!important;width:100%!important}.byd-site textarea.hs-input{min-height:78px!important;padding:8px 10px!important;resize:vertical}.byd-site form input,.byd-site form select,.byd-site form textarea{border-color:var(--byd-gray-300)!important;border-radius:0!important;color:var(--byd-gray-900);font-size:13px;font-weight:var(--byd-font-regular)}.byd-site form input,.byd-site form select{min-height:40px}.byd-site form input:focus,.byd-site form select:focus,.byd-site form textarea:focus{border-color:var(--byd-gray-700)!important;box-shadow:0 0 0 1px var(--byd-gray-700)}.byd-site .inputs-list{list-style:none;margin:0;padding:0}.byd-site .inputs-list li{margin:5px 0}.byd-site .inputs-list label{align-items:flex-start;cursor:pointer;display:flex;font-size:10px;font-weight:var(--byd-font-regular);gap:7px;line-height:14px;margin:0}.byd-site input[type=checkbox],.byd-site input[type=radio]{accent-color:var(--byd-red);flex:0 0 auto;height:14px!important;margin:1px 0 0!important;min-height:0!important;width:14px!important}.byd-site .hs-richtext,.byd-site .hs-richtext p{color:var(--byd-gray-700);font-size:10px;font-weight:var(--byd-font-regular);line-height:14px;margin:4px 0}.byd-site .hs-richtext a{color:var(--byd-gray-700);text-decoration:underline;text-underline-offset:2px}.byd-site .hs-form__field__footer{color:var(--byd-gray-700);display:block;font-size:10px;font-weight:var(--byd-font-regular);line-height:14px;margin:2px 0 0 8px!important;padding:0!important}.byd-site .hs-form__field__footer a{color:var(--byd-gray-700);text-decoration:underline;text-underline-offset:2px}.byd-site .hs-form__field__footer a:hover{color:var(--byd-red)}.byd-site .hs-error-msgs{list-style:none;margin:3px 0 0;padding:0}.byd-site .hs-error-msgs li{margin:0}.byd-site .hs-error-msg{color:var(--byd-red);font-size:10px;font-weight:var(--byd-font-regular);line-height:14px}.byd-site .actions{margin-top:12px}.byd-site .hs-button,.byd-site form .hs-button,.byd-site form input[type=submit]{background:var(--byd-gray-900)!important;border:1px solid var(--byd-gray-900)!important;border-radius:0!important;box-shadow:none!important;color:var(--byd-white)!important;font-size:13px!important;font-weight:var(--byd-font-semibold)!important;line-height:18px!important;min-height:42px!important;min-width:150px;padding:0 18px!important}.byd-site .hs-button:hover,.byd-site form .hs-button:hover,.byd-site form input[type=submit]:hover{background:var(--byd-red)!important;border-color:var(--byd-red)!important}.byd-site .byd-lead{padding-bottom:64px;padding-top:64px}.byd-site .byd-lead__form{box-sizing:border-box;padding:24px;width:100%}.byd-footer{background:#0e1013;color:#fff;padding:48px 0 22px}.byd-footer__grid{display:grid;gap:42px;grid-template-columns:1.4fr .7fr .7fr}.byd-footer__copy{color:#b7bcc1;font-size:13px;font-weight:var(--byd-font-regular);margin-top:18px;max-width:470px}.byd-footer h4{color:#fff;font-size:13px;font-weight:var(--byd-font-medium);margin:0 0 12px}.byd-footer a{color:#b7bcc1;display:block;font-size:13px;font-weight:var(--byd-font-regular);margin:7px 0;text-decoration:none}.byd-footer a:hover{color:#fff}.byd-footer__bottom{border-top:1px solid #2d3137;color:#858c93;display:flex;font-size:11px;font-weight:var(--byd-font-regular);gap:20px;justify-content:space-between;margin-top:36px;padding-top:18px}.byd-footer__legal-links{border-top:1px solid hsla(0,0%,100%,.14);display:flex;flex-wrap:wrap;gap:18px;margin-top:18px;padding-top:16px}.byd-footer__legal-links a{color:hsla(0,0%,100%,.68)!important;font-size:11px;font-weight:var(--byd-font-regular);line-height:16px;text-decoration:none!important}.byd-footer__legal-links a:hover{color:#fff!important;text-decoration:underline!important}.byd-menu-toggle{align-items:center;background:#fff;border:1px solid var(--byd-gray-300);border-radius:0;cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:0;width:44px}.byd-menu-toggle__line{background:var(--byd-gray-900);border-radius:2px;display:block;height:2px;transition:transform .2s ease,opacity .2s ease;width:18px}.byd-menu-toggle[aria-expanded=true]
.byd-menu-toggle__line:first-child{transform:translateY(7px) rotate(45deg)}.byd-menu-toggle[aria-expanded=true]
.byd-menu-toggle__line:nth-child(2){opacity:0}.byd-menu-toggle[aria-expanded=true]
.byd-menu-toggle__line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.byd-mobile-menu{background:#fff;border-top:1px solid var(--byd-gray-100);box-shadow:none}.byd-mobile-menu[hidden]{display:none!important}.byd-mobile-menu__inner{padding-bottom:22px;padding-top:18px}.byd-mobile-menu__nav{display:flex;flex-direction:column}.byd-mobile-menu__nav a{border-bottom:1px solid var(--byd-gray-100);color:var(--byd-gray-900);font-size:16px;font-weight:var(--byd-font-medium);line-height:24px;padding:14px 0;text-decoration:none}.byd-mobile-menu__cta{align-items:center;background:var(--byd-gray-900);border-radius:0;color:#fff!important;display:flex;font-size:14px;font-weight:var(--byd-font-semibold);justify-content:center;line-height:22px;margin-top:18px;min-height:50px;padding-inline:22px;text-decoration:none!important;width:100%}.byd-mobile-menu__cta:hover{background:var(--byd-red)}body.byd-menu-open{overflow:hidden}#centros,#contacto,#faq,#modelos{scroll-margin-top:var(--byd-header-offset)}@media (max-width:900px){.byd-container{width:min(100% - 32px,100%)}.byd-header__cta,.byd-nav{display:none}.byd-menu-toggle{display:inline-flex;margin-left:auto}.byd-section{padding:64px 0}.byd-section__head{display:block}.byd-section__intro{margin-top:16px}.byd-hero__description,.byd-hero__description p{font-size:18px;line-height:28px}.byd-footer__grid{grid-template-columns:1fr 1fr}}@media (min-width:901px){.byd-mobile-menu{display:none!important}}@media (max-width:620px){:root{--byd-header-offset:74px}.byd-container{width:min(100% - 28px,var(--ps-container))}.byd-header__inner{min-height:64px}.byd-brand__logo{width:78px}.byd-brand__proa{font-size:12px}.byd-brand__byd{font-size:18px}.byd-section{padding:56px 0}.byd-hero__title{font-size:42px;line-height:1.08}.byd-product-hero__copy h1{font-size:32px;line-height:42px}.byd-product-hero__claim,.byd-product-hero__claim p{font-size:14px;line-height:22px}.byd-page-hero h1{font-size:40px;line-height:1.08}.byd-site .byd-lead{padding-bottom:48px;padding-top:48px}.byd-site .byd-lead__form{padding:20px 16px}.byd-site .byd-lead .form-columns-2{display:block}.byd-site .byd-lead .form-columns-2 .hs-form-field{max-width:none!important;width:100%!important}.byd-site .hs-form__field__footer{margin-left:8px!important}.byd-footer__grid{grid-template-columns:1fr}.byd-footer__bottom{display:block}.byd-footer__bottom span{display:block;margin-top:5px}}.byd-site .byd-center-card__actions a,.byd-site .byd-model-card__btn,.byd-site .byd-promotions a,.byd-site .byd-promotions article a,.byd-site .byd-promotions__grid a{border-radius:0!important}