:root{--ip-cta-active-color: var(--ip-color-action-75);--ip-cta-default-color: var(--ip-color-action-100);--ip-cta-hover-color: var(--ip-color-action-125);--ip-cta-fill-color: var(--ip-color-white)}.ip-panel{border-width:2px}.ip-panel .ip-panel-heading{font-size:24px;padding:16px 15px}.ip-panel .ip-panel-heading h2{color:#244242;font-size:1em;font-weight:600;margin:0;padding:0}.ip-panel .ip-panel-body fieldset{padding:0}.ip-panel .ip-panel-body form{width:100%}.ip-panel *+input[type=submit]{margin-top:.625em}section.ip-layout>*{flex:1 0 100%}@media(min-width: 768px){section.ip-layout>*{flex:1 0 0}}
