/* Presentation integration only for the four refined institutional pages. */
body:is(.page-id-37,.page-id-991626,.page-id-991627,.page-id-10860,.page-id-991612,.page-id-991613,.page-id-17146,.page-id-17225) .wd-content-layout.content-layout-wrapper{padding-block:0!important}
body:is(.page-id-37,.page-id-991626,.page-id-991627,.page-id-10860,.page-id-991612,.page-id-991613,.page-id-17146,.page-id-17225) .abc-institutional-reference-root{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;padding:0!important;margin:0!important;gap:0!important;width:100%}
body:is(.page-id-37,.page-id-991626,.page-id-991627,.page-id-10860,.page-id-991612,.page-id-991613,.page-id-17146,.page-id-17225) .abc-institutional-reference-root>.e-con-inner{width:100%;max-width:none;padding:0}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form{padding:70px max(20px,calc((100vw - 1280px)/2));background:#eef3f8;scroll-margin-top:80px}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-head span{color:#0b58ac}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-head h2{font-family:Archivo,"Segoe UI",sans-serif;letter-spacing:-.03em;line-height:1.15}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq{max-width:900px;margin:0 auto}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-c2{background:#fff!important;color:#0c2340!important;border:1px solid #d4e0eb;border-top:3px solid #0b58ac;border-radius:5px;padding:32px}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-eyebrow{color:#0b58ac!important}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-fields>label{display:flex;flex-direction:column;gap:7px;font-size:14px;font-weight:600;line-height:1.5;color:#0c2340;margin:0;min-width:0}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-fields>label:has(textarea){grid-column:1/-1}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-fields :is(input,textarea){width:100%;min-width:0;min-height:50px;margin:0;border:1px solid #b9c9d8!important;background:#fff!important;color:#142d48!important;font-size:16px;font-weight:400;border-radius:4px;padding:12px 14px;line-height:1.5}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-fields textarea{min-height:145px}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-fields :is(input,textarea)::placeholder{color:#65798e;opacity:1}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-aceite{color:#354e69!important;margin:22px 0;align-items:flex-start}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-aceite label{font-size:13px;line-height:1.6;color:#354e69!important}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-aceite a{color:#0b58ac!important;text-decoration:underline}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-submit{background:#0b58ac!important;color:#fff!important;min-height:52px;font-size:15px;text-transform:none;border:0;border-radius:4px;font-weight:700}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-note{color:#506276!important;font-size:13px;line-height:1.6;margin-top:16px}
body:is(.page-id-17146,.page-id-17225) .abc-conversion-form :is(input,textarea,button):focus-visible{outline:3px solid #3d86c6;outline-offset:3px}
@media(max-width:767px){body:is(.page-id-17146,.page-id-17225) .abc-conversion-form{padding:48px 20px}body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-c2{padding:23px 18px}body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-fields{grid-template-columns:1fr}body:is(.page-id-17146,.page-id-17225) .abc-conversion-form .abcq-fields>label{grid-column:1} .abc-contact-v2 .abc-contact-channel-grid>a[href^="mailto:"] strong{font-size:13px}}
