@font-face{font-family:CaptureLato;src:url(/fonts/lato-regular-webfont.ttf) format('truetype');font-weight:400;font-display:swap}
.site-preview-viewport .capture-element-selected{outline:2px solid #f59b35;outline-offset:5px}
.capture-site .capture-footer.capture-footer-branded{min-height:90px;padding-top:18px;padding-bottom:18px}.capture-site .capture-footer-branded .capture-footer-contact{font-size:12px;line-height:1.35;gap:2px}.capture-site .capture-footer-branded .capture-brand>img{max-height:40px}
.capture-header.center-logo .capture-brand>img{width:200px;max-height:40px;object-fit:contain}
.capture-cancellation[data-layout=right]>.capture-section-content{width:min(50%,460px);margin-right:max(0px,calc((100cqi - 1000px)/2 - 60px));margin-left:auto}.capture-footer-contact{justify-content:center}
.capture-cancellation h1{font-size:var(--section-title,30px);line-height:1.25;margin-bottom:10px}.capture-cancellation .capture-section-content>p{font-size:var(--section-body,20px);margin:12px 0;color:var(--body-color,#fff)}.capture-cancel-benefits{list-style:none;padding:0;margin:15px 0 24px;font-size:18px;line-height:1.65}.capture-cancel-benefits li{padding-left:26px;position:relative;margin:0 0 14px}.capture-cancel-benefits li:before{content:'✓';position:absolute;left:0;color:#fff3c4;font-weight:700}.capture-cancel-request>summary{list-style:none;cursor:pointer}.capture-cancel-request>summary::-webkit-details-marker{display:none}.capture-cancel-request .capture-form{margin-top:20px;color:#182a44;font-size:14px}.capture-cancel-request>.capture-small{color:#fff}.capture-hero-list{line-height:1.8}.capture-header.center-logo{padding-top:16px;padding-bottom:16px}.capture-footer.capture-footer-branded{min-height:90px;padding-top:18px;padding-bottom:18px}
.capture-block{overflow:hidden}.capture-block .capture-section-content{position:relative;z-index:1;min-width:0}.capture-block[data-layout=left]>.capture-section-content{width:50%;margin-right:auto}.capture-block[data-layout=right]>.capture-section-content{width:50%;margin-left:auto}.capture-site .capture-block[style*="--block-padding:"]{padding-top:var(--block-padding);padding-bottom:var(--block-padding)}.capture-site .capture-block[style*="--block-padding-x:"]{padding-left:var(--block-padding-x);padding-right:var(--block-padding-x)}.capture-block h1,.capture-block h2{color:var(--title-color,inherit);font-weight:var(--title-weight,700)}.capture-block .capture-section-content>p,.capture-block .capture-convert>div>p{color:var(--body-color,var(--section-color,#64738b))}.capture-navy .capture-hero .capture-section-content>p{color:var(--body-color,var(--section-color,#b9c9de))}.capture-block .capture-button{background:var(--button-color,var(--capture-accent));border-color:var(--button-color,var(--capture-accent));color:var(--button-text,#fff)!important;border-radius:var(--button-radius,8px);font-size:var(--button-size,14px)}.capture-block .capture-benefits{grid-template-columns:repeat(var(--block-columns,3),minmax(0,1fr));gap:var(--block-gap,20px)}.capture-block .capture-convert{grid-template-columns:repeat(var(--block-columns,2),minmax(0,1fr));gap:var(--block-gap,60px);background:none}.capture-block[data-hide-title=true] h1,.capture-block[data-hide-title=true] h2{display:none}.capture-block[data-hide-body=true] .capture-section-content>p,.capture-block[data-hide-body=true] .capture-convert>div>p{display:none}.capture-block[data-hide-button=true] a.capture-button,.capture-block[data-hide-art=true] .capture-hero-art{display:none}.capture-image img,.capture-content-image{display:block;max-width:100%;height:auto;border-radius:inherit;margin:0 auto 20px}.capture-image-placeholder{min-height:140px;background:#edf1f6;border:1px dashed #acbacd;display:grid;place-items:center;color:#64738b;font-size:13px}.capture-divider hr{border:0;border-top:1px solid currentColor;opacity:.25}.site-preview-viewport [data-section-hidden=true]{opacity:.4}.site-preview-viewport [data-section-hidden=true]:before{content:'Sección Oculta En La Página Pública';position:absolute;top:4px;left:8px;font:12px Arial;color:#b42318;z-index:5}.site-section-actions{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}.site-section-fields h2{margin:20px 0}.site-inspector-tabs{flex-wrap:wrap}@container(max-width:650px){.capture-block[data-layout]>.capture-section-content{width:100%}.capture-block .capture-benefits,.capture-block .capture-convert{grid-template-columns:1fr}.capture-site .capture-block[style*="--block-padding-x:"]{padding-left:min(var(--block-padding-x),7%);padding-right:min(var(--block-padding-x),7%)}}
.capture-footer.capture-footer-branded{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto;align-items:center;padding:32px 6%;gap:36px;min-height:145px}.capture-footer-branded .capture-brand{font-size:20px;justify-content:center}.capture-footer-branded .capture-brand>img{max-width:200px;max-height:64px;object-fit:contain}.capture-footer-contact{display:grid;gap:6px;font-size:13px;line-height:1.6}.capture-social{display:flex;align-items:center;justify-content:center;gap:18px}.capture-social>a,.capture-social>span{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;color:inherit}.capture-social svg{width:19px;height:19px}.capture-social a:hover{opacity:.7}.capture-social a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.site-preview-viewport [data-capture-footer]{cursor:pointer;position:relative}.site-preview-viewport [data-capture-footer]:hover{outline:2px dashed #f59b35;outline-offset:-2px}@container(max-width:650px){.capture-footer.capture-footer-branded{grid-template-columns:1fr;text-align:center;gap:24px;padding:32px 7%}.capture-footer-contact:empty{display:none}.capture-footer-branded .capture-brand{justify-content:center}}
.capture-header nav[hidden]{display:none}.capture-brand>img{max-width:220px;max-height:64px;object-fit:contain}.capture-header.center-logo{flex-direction:column;justify-content:center}.capture-site section[style*="--section-title"] h1,.capture-site section[style*="--section-title"] h2{font-size:var(--section-title)}.capture-site section[style*="--section-body"] p{font-size:var(--section-body)}.capture-site section[style*="--section-color"]>p,.capture-site section[style*="--section-color"]>div>p{color:var(--section-color)}
@font-face{font-family:CaptureLato;src:url(/fonts/Lato-Bold.woff) format('woff');font-weight:700;font-display:swap}
.site-public{margin:0;background:#f9fbfe;font-family:CaptureLato,Arial,sans-serif;color:#182a44}
.capture-site{container-type:inline-size;--capture-accent:#0361f4;font:400 16px/1.6 CaptureLato,Arial,sans-serif;color:#182a44;background:#fff;min-height:100vh}
.capture-site *{box-sizing:border-box}.capture-site h1,.capture-site h2,.capture-site h3,.capture-site p{margin:0}.capture-site a{color:inherit;text-decoration:none}.capture-site button,.capture-site input,.capture-site textarea,.capture-site select{font:inherit}
.capture-header{display:flex;justify-content:space-between;align-items:center;padding:22px 6%;gap:20px;border-bottom:1px solid #e5eaf2;background:#fff}.capture-brand{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700}.capture-brand>span{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--capture-accent);color:#fff}.capture-header nav{display:flex;gap:24px;font-size:13px}.capture-hero{position:relative;padding:85px 9%;overflow:hidden;min-height:470px;background:#eff5ff}.capture-eyebrow{display:block;color:var(--capture-accent);font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-bottom:22px;font-weight:700}.capture-hero h1{font-size:clamp(30px,4.4cqi,60px);line-height:1.13;letter-spacing:-1.6px;max-width:720px;position:relative;z-index:1}.capture-hero p{max-width:570px;font-size:18px;color:#64738b;margin:26px 0}.capture-button{display:inline-flex;align-items:center;justify-content:center;padding:15px 25px;border-radius:8px;background:var(--capture-accent);color:#fff!important;border:1px solid var(--capture-accent);font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 5px 18px #10274a18}.capture-button:disabled{opacity:.55;cursor:default}.capture-hero-art{position:absolute;inset:20% -80px auto auto;width:370px;height:370px;transform:rotate(-12deg);opacity:.12;pointer-events:none}.capture-hero-art span{position:absolute;inset:0;border-radius:70px;background:var(--capture-accent)}.capture-hero-art i{position:absolute;inset:55px;border:20px solid #fff;border-radius:50%}.capture-hero-art b{position:absolute;inset:58px;font-size:150px;text-align:center;color:white}.capture-section{padding:65px 9%;border-bottom:1px solid #edf0f6}.capture-section h2{font-size:30px;line-height:1.25;margin-bottom:18px;letter-spacing:-.6px}.capture-section>p,.capture-convert>div>p{color:#64738b;max-width:700px}.capture-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.capture-benefits article{padding:25px;background:#f7f9fd;border:1px solid #e5eaf2;border-radius:14px}.capture-benefits article>span{font-size:12px;font-weight:700;color:var(--capture-accent)}.capture-benefits h3{font-size:18px;margin-top:16px}.capture-convert{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;background:#f7f9fd;align-items:start}.capture-convert ul{padding-left:20px;color:#64738b;margin-top:30px;line-height:2.2}.capture-form{padding:28px;border-radius:16px;border:1px solid #dfe6f0;background:white;box-shadow:0 15px 45px #10294c0a;position:relative}.capture-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.capture-field{display:block;margin:0 0 20px;position:relative}.capture-field>span{position:absolute;top:-9px;left:10px;padding:0 5px;background:#fff;color:#64738b;font-size:11px;font-weight:700;line-height:18px;z-index:1}.capture-field input,.capture-field textarea,.capture-field select{display:block;min-width:0;width:100%;padding:13px 14px;border:1px solid #d4dfed;border-radius:8px;background:#fff;color:#182a44;font-size:14px;outline:none}.capture-field input:focus,.capture-field textarea:focus,.capture-field select:focus{border-color:var(--capture-accent);box-shadow:0 0 0 1px var(--capture-accent)}.capture-consent{display:flex;gap:9px;font-size:11px;line-height:1.5;color:#64738b;margin-bottom:20px}.capture-consent input{flex:none;accent-color:var(--capture-accent);width:17px;height:17px}.capture-form>.capture-button{width:100%}.capture-small{font-size:10px;color:#8590a1;margin-top:16px!important}.capture-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.capture-error{color:#b42318;background:#fff2f0;border-radius:8px;padding:10px;font-size:12px;margin-bottom:15px!important}.capture-error[hidden]{display:none}.capture-scheduling>p{font-size:11px;margin-bottom:20px}.capture-slot-note{color:#85621a}.capture-faq details{padding:20px 0;border-bottom:1px solid #e5eaf2}.capture-faq summary{font-weight:700;cursor:pointer}.capture-faq p{margin-top:12px;color:#64738b}.capture-cta{text-align:center;background:#eff5ff}.capture-cta .capture-button{margin-top:24px}.capture-footer{padding:30px 6%;font-size:12px;display:flex;justify-content:space-between;gap:20px;color:#64738b}.capture-footer>span{font-size:10px}.capture-navy .capture-hero{background:#0c2340;color:#fff}.capture-navy .capture-hero p{color:#b9c9de}.capture-navy .capture-eyebrow{color:#83baff}.capture-warm .capture-hero{background:#faf0de}.capture-warm .capture-convert{background:#f9f5ed}.capture-event{display:table;padding:10px 16px;border:1px solid #98b1d34d;border-radius:8px;margin:20px 0;font-weight:700;font-size:14px}.capture-event small{display:block;font-weight:400}.capture-preview-banner,.capture-preview-note{background:#fff5d8;color:#85621a;text-align:center;padding:8px;font-size:12px}.capture-preview-note{margin-top:14px!important}.capture-loading,.capture-unavailable{padding:80px 20px;text-align:center}.capture-unavailable h1{font-size:28px}.capture-unavailable p{color:#64738b}
@container(max-width:650px){.capture-header{padding:18px 6%;flex-wrap:wrap}.capture-header nav{gap:14px}.capture-hero{padding:55px 7%;min-height:390px}.capture-hero h1{font-size:38px;letter-spacing:-1px}.capture-hero-art{right:-210px}.capture-hero p{font-size:16px}.capture-section{padding:42px 7%}.capture-section h2{font-size:26px}.capture-benefits,.capture-convert{grid-template-columns:1fr;gap:20px}.capture-form{padding:24px 18px}.capture-footer{flex-direction:column}.capture-form-row{grid-template-columns:1fr;gap:0}}
