.acc-toggle{margin-top:10px}.acc-toggle-title{color:var(--color-charcoal);position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:inherit;font-size:1.25rem;font-weight:var(--font-weight-bold);margin-block-end:0;padding-block:1rem;padding-inline-end:5rem;padding-inline-start:1rem;cursor:pointer;border-radius:0!important;border-top:1px solid;border-color:var(--color-brand-primary);border-right:none;border-bottom:none;border-left:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:none;text-align:left}.acc-toggle-title.active,.acc-toggle-title:focus,.acc-toggle-title:hover{color:var(--color-sec-white);background-color:var(--color-brand-primary);border-color:var(--color-brand-primary)}.acc-toggle-content{display:none;background-color:var(--color-sec-white);border:1px solid var(--color-brand-primary);border-top:none;margin:0;padding:1rem 2rem}.ac_expand{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.ac_expand h2,.ac_expand h3,.ac_expand h4,.ac_expand h5,.ac_expand h6{display:block;margin:20px 0;flex:1 auto}.ac_expand h3{margin-bottom:0;margin-top:0}.ac_expand h4{flex-basis:65%}.ac_expand .acc-toggle-swap{flex-basis:30%;max-width:6.875rem}.acc-toggle-swap{font-size:.875rem;margin-bottom:0;margin-inline-start:.625rem;padding-block:.625rem;padding-inline:.625rem;text-align:center}.acc-toggle-icon{display:block;width:2rem;height:2rem;position:absolute;top:50%;bottom:0;margin:auto;right:2rem;background-color:var(--color-brand-tertiary);border-radius:100%;float:right;transform:translateY(-50%)}.acc-toggle-icon::before{opacity:1}.acc-toggle-icon::after{opacity:1;transform:rotate(270deg)}.acc-toggle-icon::after,.acc-toggle-icon::before{content:"";display:block;height:.125rem;width:1rem;position:absolute;top:50%;margin-top:-.0625rem;left:50%;margin-left:-.5rem;text-align:center;line-height:1.9rem;background-color:var(--color-sec-white);transition:all .3s ease-in-out;z-index:3}.acc-toggle-title.active .acc-toggle-icon::after{opacity:0}.acc-toggle-title.active .acc-toggle-icon::before{transform:rotate(180deg)}.acc-toggle-invert a{color:var(--color-sec-white);text-decoration:underline}.acc-toggle-invert a.button{text-decoration:none}.acc-toggle-invert .acc-toggle-content,.acc-toggle-invert .acc-toggle-title,.acc-toggle-invert h3{color:var(--color-sec-white)}.acc-toggle-invert .acc-toggle-title{border-color:var(--color-sec-white)}.acc-toggle-invert .acc-toggle-title:hover{background-color:var(--color-brand-primary)}.acc-toggle-invert .acc-toggle-title.active{color:var(--color-sec-black);background-color:var(--color-sec-white);border-color:var(--color-sec-white)}.acc-toggle-invert .acc-toggle-title.active:hover{background-color:var(--color-brand-primary--20);border-color:var(--color-brand-primary--20)}.acc-toggle-invert .acc-toggle-title::before{border-color:var(--color-sec-white)}.acc-toggle-invert .acc-toggle-content{background-color:var(--color-brand-primary);border:1px solid var(--color-sec-white);border-top:none}.tabbed{z-index:100;position:relative}.tabbed [role=tablist]{padding:0}.tabbed [role=tablist] li{display:inline-block}.tabbed [role=tablist] a{display:inline-block;text-decoration:none;padding:.5rem 1em}.tabbed [role=tablist] [aria-selected]{color:var(--color-brand-primary);border:2px solid var(--color-brand-tertiary);background:var(--color-sec-white);border-bottom:0;position:relative;top:2px}.tabbed [role=tabpanel]{border:2px solid var(--color-brand-tertiary);display:block;background:var(--color-sec-white);padding:1rem}.tabbed [role=tabpanel].flex{display:flex}.tabbed [role=tabpanel][hidden]{display:none}.tabbed.tabbed-invert [role=tablist] a,.tabbed.tabbed-invert [role=tablist] li{color:var(--color-brand-primary)}@media only screen and (min-width:620px){.tabbed [role=tabpanel]{padding:2rem}}@media only screen and (min-width:960px){.tabbed [role=tabpanel]{padding:4rem}.tabbed [role=tablist]{padding-left:2rem}}@media (max-width:550px){.tabbed [role=tablist]{margin:0}.tabbed [role=tablist] li{display:block;position:static}.tabbed [role=tablist] a{display:block;position:static;color:var(--color-brand-primary);border:2px solid var(--color-brand-tertiary)!important}.tabbed [role=tablist] li+li a{margin-top:-2px}.tabbed [role=tablist] [aria-selected]{position:static;background-color:var(--color-brand-tertiary--10)}.tabbed [role=tablist] [aria-selected]::after{content:" ⬅"}.tabbed [role=tabpanel]{border-top:0}}