.tabs-block .tab-control{display:none}@media(min-width:768px){.tabs-block .tab-control{display:block}}.tabs-block .tab-control{padding-bottom:1rem}.tabs-block .tab-control ul{display:flex;flex-wrap:wrap;gap:var(--spacing-s);justify-content:center;margin:0 auto;width:-moz-fit-content;width:fit-content}.tabs-block .tab-control ul .tab-item__button{background-color:var(--surface-white);border:2px solid var(--grey-300);border-radius:var(--border-radius-full);color:var(--surface-blue-800);font-family:Figtree,sans-serif;font-size:var(--font-size-text-button);font-weight:700;line-height:1.4;padding:.725rem 1.9rem}.tabs-block .tab-control ul .tab-item__button:focus{outline:none}.tabs-block .tab-control ul li.is-active .tab-item__button{border-color:var(--surface-blue-800)}.tabs-block__container,.tabs__container{margin-top:var(--spacing-2xl)}.tabs__container{display:none}@media(min-width:768px){.tabs__container{display:block}}.tab-list{list-style:none;margin:0;overflow:auto;padding:0;position:relative;white-space:nowrap}.tab-item{display:inline-block}.tab-content[aria-hidden=true]{left:-999em;position:absolute;top:-999em}.tab-content.is-active{position:static}@media(min-width:768px){.tabs__accordion-container{display:none}}.tabs__accordion-container .accordion__header{align-items:center;background-color:var(--surface-white);border:0;border-radius:var(--border-radius-xs);box-shadow:var(--box-shadow);cursor:pointer;display:flex;font-family:Figtree,sans-serif;font-size:var(--font-size-text-510);font-weight:700;gap:.5rem;line-height:1.4;margin-bottom:var(--space-s);padding:var(--space-s);position:relative;text-align:left;width:100%}.tabs__accordion-container .accordion__header svg{flex-shrink:0;margin-left:auto;pointer-events:none;transition:transform .3s}.tabs__accordion-container .accordion__header[aria-expanded=true]{background-color:var(--surface-white)}.tabs__accordion-container .accordion__header[aria-expanded=true] svg{transform:rotate(-180deg)}.tabs__accordion-container .accordion-content{height:auto!important}.tabs__accordion-container [aria-expanded]+.accordion-content{--accordion-max-height:500px;max-height:0;opacity:0;overflow:hidden;position:relative;transition:all .3s;visibility:hidden}.tabs__accordion-container [aria-expanded=true]+.accordion-content{margin-bottom:1.5rem;max-height:var(--accordion-max-height);opacity:1;overflow:visible;visibility:visible}
