:root{--color-primary:#ff5100;--color-primary-hover:#d94800;--color-secondary:#6c757d;--color-secondary-hover:#545b62;--color-text:#3d3d3d;--color-text-muted:#525760;--color-bg:#ffffff;--color-bg-alt:#fafafa;--color-border:#e2e8f0;--color-error:#dc3545;--color-success:#009439;--color-warning:#ffc107;--font-sans:"Montserrat",system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;--font-mono:ui-monospace,'Cascadia Code',monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.6;--leading-loose:2;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--container-max:1280px;--container-padding:1.5rem;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-sm:0 1px 3px rgba(0, 0, 0, 0.08);--shadow-md:0 4px 12px rgba(0, 0, 0, 0.12);--shadow-lg:0 10px 30px rgba(0, 0, 0, 0.15);--duration-fast:100ms;--duration-base:150ms;--duration-slow:300ms;--ease-base:ease;--transition-base:var(--duration-base) var(--ease-base)}*,::after,::before{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0;padding:0;min-height:100vh}blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin:0;padding:0}ol,ul{list-style:none}canvas,img,svg,video{display:block;max-width:100%}img,video{height:auto}button,input,select,textarea{font:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}a{color:inherit;text-decoration:none}table{border-collapse:collapse}[hidden]{display:none!important}body{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-normal);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-bg)}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);font-weight:var(--font-bold);line-height:var(--leading-tight);color:var(--color-text)}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-base)}p{line-height:var(--leading-normal);overflow-wrap:break-word}a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;transition:color var(--transition-base)}a:focus-visible,a:hover{color:var(--color-primary-hover)}b,strong{font-weight:var(--font-bold)}em,i{font-style:italic}small{font-size:var(--text-sm);color:var(--color-text-muted)}code,kbd,pre,samp{font-family:var(--font-mono);font-size:.9em}pre{overflow:auto;padding:var(--space-4);background-color:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-md)}hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-8) 0}img{height:auto;border-style:none}input,select,textarea{font-size:var(--text-base);color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);transition:border-color var(--transition-base),box-shadow var(--transition-base)}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(0,98,204,.15)}input.is-invalid,select.is-invalid,textarea.is-invalid{border-color:var(--color-error)}label{display:block;font-weight:var(--font-medium);margin-bottom:var(--space-1)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.container{width:100%;max-width:var(--container-max)!important;margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:1.5;border-radius:var(--radius-sm);border:2px solid transparent;cursor:pointer;text-decoration:none;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.btn-primary:focus-visible,.btn-secondary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.btn-primary{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn-primary:focus,.btn-primary:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#fff}.btn-secondary{background-color:transparent;color:var(--color-primary);border-color:var(--color-primary)}.btn-secondary:focus,.btn-secondary:hover{background-color:var(--color-primary);color:#fff}.btn-link{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-primary);font-weight:var(--font-medium);text-decoration:underline;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:var(--text-base);transition:color var(--transition-base)}.btn-link:focus,.btn-link:hover{color:var(--color-primary-hover)}.sf-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--space-6)}.sf-col-1{grid-column:span 1}.sf-col-2{grid-column:span 2}.sf-col-3{grid-column:span 3}.sf-col-4{grid-column:span 4}.sf-col-5{grid-column:span 5}.sf-col-6{grid-column:span 6}.sf-col-7{grid-column:span 7}.sf-col-8{grid-column:span 8}.sf-col-9{grid-column:span 9}.sf-col-10{grid-column:span 10}.sf-col-11{grid-column:span 11}.sf-col-12{grid-column:span 12}@media (max-width:768px){.sf-grid{gap:var(--space-4)}.sf-col-1{grid-column:span 12}.sf-col-2{grid-column:span 12}.sf-col-3{grid-column:span 12}.sf-col-4{grid-column:span 12}.sf-col-5{grid-column:span 12}.sf-col-6{grid-column:span 12}.sf-col-7{grid-column:span 12}.sf-col-8{grid-column:span 12}.sf-col-9{grid-column:span 12}.sf-col-10{grid-column:span 12}.sf-col-11{grid-column:span 12}.sf-col-12{grid-column:span 12}}.u-justify-start{justify-content:flex-start}.u-justify-center{justify-content:center}.u-justify-end{justify-content:flex-end}.u-justify-between{justify-content:space-between}.u-pt-1{padding-top:var(--space-4)}.u-pb-1{padding-bottom:var(--space-4)}.u-pl-1{padding-left:var(--space-4)}.u-pr-1{padding-right:var(--space-4)}.u-mt-1{margin-top:var(--space-4)}.u-mb-1{margin-bottom:var(--space-4)}.u-ml-1{margin-left:var(--space-4)}.u-mr-1{margin-right:var(--space-4)}.u-pt-2{padding-top:var(--space-8)}.u-pb-2{padding-bottom:var(--space-8)}.u-pl-2{padding-left:var(--space-8)}.u-pr-2{padding-right:var(--space-8)}.u-mt-2{margin-top:var(--space-8)}.u-mb-2{margin-bottom:var(--space-8)}.u-ml-2{margin-left:var(--space-8)}.u-mr-2{margin-right:var(--space-8)}.u-pt-3{padding-top:var(--space-12)}.u-pb-3{padding-bottom:var(--space-12)}.u-pl-3{padding-left:var(--space-12)}.u-pr-3{padding-right:var(--space-12)}.u-mt-3{margin-top:var(--space-12)}.u-mb-3{margin-bottom:var(--space-12)}.u-ml-3{margin-left:var(--space-12)}.u-mr-3{margin-right:var(--space-12)}.u-pt-4{padding-top:var(--space-16)}.u-pb-4{padding-bottom:var(--space-16)}.u-pl-4{padding-left:var(--space-16)}.u-pr-4{padding-right:var(--space-16)}.u-mt-4{margin-top:var(--space-16)}.u-mb-4{margin-bottom:var(--space-16)}.u-ml-4{margin-left:var(--space-16)}.u-mr-4{margin-right:var(--space-16)}.u-w-50{width:50%}.u-w-75{width:75%}.u-w-100{width:100%}.u-visible{visibility:visible}.u-hidden{display:none}.u-text-center{text-align:center}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-muted{color:var(--color-text-muted)}.is-invalid{border-color:var(--color-error)!important}.row.row-big{margin-right:-30px;margin-left:-30px}@media only screen and (max-width:991px){.row.row-big{margin-right:-1rem;margin-left:-1rem}}.row.row-big>[class*=" col-"],.row.row-big>[class^=col-]{padding-right:30px;padding-left:30px}@media only screen and (max-width:991px){.row.row-big>[class*=" col-"],.row.row-big>[class^=col-]{padding-right:1rem;padding-left:1rem}}.bnc-section-intro{display:grid;gap:.675rem}.bnc-section-eyebrow{margin:0;color:#fe5000;font-size:.875rem;font-weight:600;line-height:1.25rem}.bnc-section-title{margin:0;color:#3d3d3d;font-size:1.875rem;font-weight:600;line-height:2.375rem}.bnc-section-description{margin:0;color:#525760;font-size:1.25rem;font-weight:400;line-height:1.75rem}.bnc-section-intro--centered{justify-items:center;text-align:center}.bnc-section-intro--centered-large{justify-items:center;text-align:center}.bnc-section-intro--centered-large .bnc-section-title{font-size:2.25rem;line-height:2.75rem;letter-spacing:-.045rem}.bnc-section-intro--centered-large .bnc-section-description{font-size:1.125rem;line-height:1.625rem}.bnc-section-intro-legal{display:grid;justify-items:center;gap:1rem;padding:4rem 5rem 1.5rem;text-align:center}.bnc-section-intro-legal__description,.bnc-section-intro-legal__title{margin:0}.bnc-section-intro-legal__title{width:min(100%,45rem);color:#00205b;font-size:2.25rem;font-weight:600;line-height:2.75rem;letter-spacing:-.045rem}.bnc-section-intro-legal__description{width:min(100%,40rem);color:#717680;font-size:1.125rem;font-weight:400;line-height:1.75rem}@media (max-width:767.98px){.bnc-section-intro-legal{padding-right:1rem;padding-left:1rem}}.bnc-link-inline{display:inline-flex;align-items:center;gap:.375rem;width:fit-content;color:#ff5100;font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration:none}.bnc-link-inline__icon{width:.875rem;height:.875rem;color:#00205b;flex:0 0 auto}.bnc-link-inline:focus-visible{outline:2px solid #00205c;outline-offset:2px}.bnc-button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:3rem;padding:.75rem 1.125rem;border:1px solid transparent;border-radius:9999px;font-size:1rem;font-weight:600;line-height:1.5rem;text-align:center;text-decoration:none;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base)}.bnc-button:focus-visible{outline:2px solid #00205c;outline-offset:2px}.bnc-button--primary{background:#fd5000;color:#fff}.bnc-button--primary:focus-visible,.bnc-button--primary:hover{background:#d94800;color:#fff}.bnc-button--secondary{background:#fff;border-color:#d5d7da;color:#414651}.bnc-button--secondary:focus-visible,.bnc-button--secondary:hover{border-color:#00205c;color:#00205c}.bnc-pill-tabbar{display:flex;gap:.25rem;align-items:center;padding:.375rem;border:1px solid #eaeaec;border-radius:.75rem;background:#fafafa;overflow-x:auto;scrollbar-width:none}.bnc-pill-tabbar::-webkit-scrollbar{display:none}.bnc-pill-tab{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.5rem .75rem;border:0;border-radius:1rem;background:#fafafa;color:#71757f;font-size:1rem;font-weight:600;line-height:1.5rem;white-space:nowrap;transition:background-color var(--transition-base),color var(--transition-base),box-shadow var(--transition-base)}.bnc-pill-tab--active{background:#00205c;color:#fff;box-shadow:0 1px 2px rgba(10,13,18,.1),0 1px 3px rgba(10,13,18,.1)}.bnc-pill-tab:focus-visible{outline:2px solid #00205c;outline-offset:2px}@media (min-width:992px){.bnc-section-title{font-size:2.25rem;line-height:2.75rem;letter-spacing:-.045rem}.bnc-section-intro--centered-large .bnc-section-title{font-size:3rem;line-height:3.5rem;letter-spacing:-.06rem}.bnc-section-intro--centered-large .bnc-section-description{font-size:1.25rem;line-height:1.75rem}}.acordeon-recomendaciones-widget__body li>svg{display:none}