.tab-buttons{background-color:var(--accent-3);color:var(--accent);border:1px solid var(--accent-2);border-radius:10px;padding:1.25em 1em}.tab-buttons:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){background-color:var(--accent);color:var(--contrast)}.tab-buttons:is(:hover,:focus){background-color:var(--accent-2);color:var(--accent)}@media (max-width:767px){.tab-buttons{flex-grow:1;flex-shrink:0}}.accordion-item{background-color:var(--contrast-2);margin-bottom:1em;border:1px solid rgba(255,255,255,0.1);border-radius:16px}.accordion-item.gb-accordion__item-open{background-color:var(--contrast-3)}.accordion-item:is(:hover,:focus){background-color:var(--contrast-3)}.accordion-title{align-items:center;color:var(--base);column-gap:1em;display:flex;font-weight:600;justify-content:space-between;text-align:left;padding:1em}.accordion-title:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600;padding-bottom:1em}.accordion-title:is(:hover,:focus){color:currentColor}.accordion-content{padding-left:1em;padding-right:1em;border-top:1px solid rgba(255,255,255,0.1)}.accordion-item-inner{background-color:var(--contrast-3);border-bottom:1px solid rgba(255,255,255,0.1)}.accordion-content-inner{padding-left:1em;padding-right:1em}.borderradius-medium{border-radius:16px}.accordion-heading{font-size:17px;margin-bottom:0px}.button-small{align-items:center;background-color:var(--base);color:var(--contrast);column-gap:0.5em;display:inline-flex;text-decoration:none;border-radius:6px;padding:0.25rem 1rem}.button-small:is(:hover,:focus){color:var(--contrast);background-color:var(--base-3)}.button-small .gb-shape svg{width:1em;height:1em;fill:currentColor}