:root{--brand-navy: #183054;--brand-cloud: #E7E9F2;--brand-bronze: #896B45;--neutral-white: #FFFFFF;--radius-button: 12px;--button-hover-inset: 3px;--transition-control: 180ms ease}html body :is(#bog-button-system,.bog-button).bog-button{box-sizing:border-box;display:inline-flex!important;position:relative!important;isolation:isolate;min-height:48px!important;align-items:center!important;justify-content:center!important;gap:8px;padding:10px 24px!important;border:1px solid transparent!important;border-radius:var(--radius-button)!important;font-family:var(--font-body)!important;font-size:14px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:0!important;text-align:center;text-decoration:none!important;cursor:pointer;box-shadow:none!important;outline:none!important;transform:none!important;transition:color var(--transition-control),border-color var(--transition-control),filter var(--transition-control)!important}html body :is(#bog-button-system,.bog-button).bog-button:not(:disabled){opacity:1!important}html body :is(#bog-button-system,.bog-button).bog-button::before{content:"";position:absolute;z-index:-1;inset:0;border-radius:calc(var(--radius-button) - 1px);background:var(--bog-button-fill, transparent);pointer-events:none;transition:inset var(--transition-control),border-radius var(--transition-control)}html body :is(#bog-button-system,.bog-button).bog-button.bog-button--primary-navy{--bog-button-fill: var(--brand-navy);border-color:var(--brand-navy)!important;background:transparent!important;color:var(--neutral-white)!important}html body :is(#bog-button-system,.bog-button).bog-button.bog-button--outline-navy{--bog-button-fill: transparent;border-color:var(--brand-navy)!important;background:transparent!important;color:var(--brand-navy)!important}html body :is(#bog-button-system,.bog-button).bog-button.bog-button--primary-cloud{--bog-button-fill: var(--brand-cloud);border-color:var(--brand-cloud)!important;background:transparent!important;color:var(--brand-navy)!important}html body :is(#bog-button-system,.bog-button).bog-button.bog-button--special-bronze{--bog-button-fill: var(--brand-bronze);border-color:var(--brand-bronze)!important;background:transparent!important;color:var(--neutral-white)!important}html body :is(#bog-button-system,.bog-button).bog-button.ac_mobile_btn{display:none!important}@media(max-width:768px){html body:not(.home) .ac_formulario_maestro:not(.is-open) :is(#bog-button-system,.bog-button).bog-button.ac_mobile_btn{display:inline-flex!important}}html body :is(#bog-button-system,.bog-button).bog-button :is(span,svg){color:inherit!important}html body :is(#bog-button-system,.bog-button).bog-button:focus-visible{outline:3px solid var(--brand-navy)!important;outline-offset:3px!important}html body :is(#bog-button-system,.bog-button).bog-button.bog-button--primary-cloud:focus-visible{outline-color:var(--brand-cloud)!important}html body :is(#bog-button-system,.bog-button).bog-button:active:not(:disabled){filter:brightness(.94)!important}html body :is(#bog-button-system,.bog-button).bog-button:disabled{opacity:.62!important;cursor:not-allowed;box-shadow:none!important}html body :is(#bog-button-system,.bog-button).bog-button.ac_quiz__btn-flat.is-selected{box-shadow:inset 0 0 0 3px var(--brand-navy)!important}@media(hover:hover){html body :is(#bog-button-system,.bog-button).bog-button:not(:disabled):hover::before{inset:var(--button-hover-inset);border-radius:calc(var(--radius-button) - var(--button-hover-inset))}html body :is(#bog-button-system,.bog-button).bog-button.bog-button--outline-navy:not(:disabled):hover{--bog-button-fill: var(--brand-cloud)}}html body .bog-close{box-sizing:border-box;display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:var(--radius-button);background:transparent;cursor:pointer;transition:background-color var(--transition-control),border-color var(--transition-control),box-shadow var(--transition-control),filter var(--transition-control)}html body .bog-close--on-dark{border-color:var(--brand-cloud);color:var(--brand-cloud)}html body .bog-close:focus-visible{outline:3px solid var(--brand-navy);outline-offset:3px}html body .bog-close--on-dark:focus-visible{outline-color:var(--brand-cloud)}html body .bog-close:active{filter:brightness(.94)}html body .bog-close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}html body .bog2__mobile-close.bog-close{width:44px!important;height:44px!important;border:1px solid var(--brand-cloud)!important;border-radius:var(--radius-button)!important;background:transparent!important;color:var(--brand-cloud)!important}html body .bog2__mobile-close.bog-close:hover{box-shadow:inset 0 0 0 2px var(--brand-cloud)!important}@media(min-width:768px)and (max-width:1919px){html body .bog-hero__visual{margin-top:0!important}html body .bog-hero .bog-button{zoom:calc(1920px / 100vw)}}@media(hover:hover){html body .bog-close--on-dark:hover{box-shadow:inset 0 0 0 2px var(--brand-cloud)}}@media(prefers-reduced-motion:reduce){html body :is(#bog-button-system,.bog-button).bog-button,html body :is(#bog-button-system,.bog-button).bog-button::before,html body .bog-close{transition-duration:.01ms!important}}
