.blk-Tabs{margin-bottom:clamp(3.125rem,2.471rem + 2.79vw,5rem)!important;margin-top:clamp(3.125rem,2.471rem + 2.79vw,5rem)!important;max-width:1000px!important}.blk-Tabs__content{width:100%}.blk-Tabs__header{margin-bottom:2rem}.blk-Tabs__heading{background-color:var(--wp--preset--color--primary-green);border-radius:99px;color:var(--wp--preset--color--white);font-size:clamp(1.125rem,.972rem + .65vw,1.563rem);font-weight:600;margin:0 0 1rem;padding:clamp(.625rem,.538rem + .37vw,.875rem) 15px;text-align:center}.blk-Tabs__tabs{width:100%}.blk-Tabs__nav{display:flex;flex-wrap:wrap;gap:clamp(.25rem,.163rem + .37vw,.5rem);justify-content:center;position:relative;z-index:5}.blk-Tabs__nav .components-button-group{box-shadow:none;display:flex;flex-wrap:wrap;gap:0}.blk-Tabs__nav .components-button-group .components-button{border:none;border-radius:0;box-shadow:none;margin:0}.blk-Tabs__tab{align-items:center;background:var(--wp--preset--color--white);border:2px solid;border-radius:clamp(.625rem,.407rem + .93vw,1.25rem);color:var(--wp--preset--color--primary-green);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;font-size:1rem;font-weight:500;min-width:auto;padding:clamp(.625rem,.407rem + .93vw,1.25rem) clamp(.75rem,.488rem + 1.12vw,1.5rem);position:relative;transition:all .3s ease;white-space:nowrap;width:auto}.blk-Tabs__tab:hover .blk-Tabs__tab-arrow svg{transform:translateY(6px)}.blk-Tabs__tab.is-active{background-color:#f2f271}.blk-Tabs__tab.is-active .blk-Tabs__tab-arrow svg{transform:translateY(6px)}.blk-Tabs__tab.components-button.is-primary{background:0 0;border-bottom:3px solid #0073aa;color:#0073aa}.blk-Tabs__tab.components-button.is-primary:hover{background-color:#f8f9fa}.blk-Tabs__tab.components-button.is-secondary{background:0 0;border-bottom:3px solid transparent;color:#666}.blk-Tabs__tab.components-button.is-secondary:hover{background-color:#f8f9fa}.blk-Tabs__tab-label{margin-bottom:8px}.blk-Tabs__tab-arrow{align-items:center;color:currentColor;display:inline-flex;justify-content:center;transition:transform .2s ease}.blk-Tabs__tab-arrow svg{height:7.482px;transition:transform .2s ease;width:12.828px}.blk-Tabs__tab-arrow svg path{stroke:currentColor}.blk-Tabs__panels{background-color:var(--wp--preset--color--white);border-radius:clamp(.938rem,.61rem + 1.4vw,1.875rem);margin-top:calc(clamp(2.5rem,1.628rem + 3.72vw,5rem)/-2);min-height:200px;padding:clamp(2.5rem,1.628rem + 3.72vw,5rem) 24px;position:relative}.blk-Tabs__panel{border-bottom:1px dashed var(--wp--preset--color--primary-green);display:none;margin:0 auto;max-width:646px;opacity:0;padding-bottom:clamp(1.25rem,.814rem + 1.86vw,2.5rem);transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;width:100%}.blk-Tabs__panel.is-active{display:block!important;opacity:1!important;transform:translateY(0)!important}.blk-Tabs__panel.is-hidden{display:none!important;opacity:0!important;transform:translateY(10px)!important}.blk-Tabs__panel>.wp-block,.blk-Tabs__panel>.wp-block-group{margin-bottom:1.5rem}.blk-Tabs__panel>.wp-block-group:last-child,.blk-Tabs__panel>.wp-block:last-child{margin-bottom:0}.blk-Tabs__panel h3.wp-block-heading{color:var(--wp--preset--color--primary-green);font-size:18px;margin-top:clamp(1.25rem,.814rem + 1.86vw,2.5rem)}.blk-Tabs__panel h3.wp-block-heading:not(:first-of-type){border-top:1px dashed;padding-top:clamp(1.25rem,.814rem + 1.86vw,2.5rem)}@media(max-width:767px){.blk-Tabs__nav{flex-direction:column;gap:0}.blk-Tabs__tab{align-items:center;flex-direction:row;justify-content:space-between;text-align:left;width:100%}.blk-Tabs__tab .blk-Tabs__tab-label{margin-bottom:0;margin-right:8px}.blk-Tabs__tab-arrow svg{transform:none}.blk-Tabs__tab.is-active .blk-Tabs__tab-arrow svg,.blk-Tabs__tab:hover .blk-Tabs__tab-arrow svg{transform:translateY(6px)}}.block-editor-block-list__layout .blk-Tabs__panel.is-hidden{display:block!important;opacity:.5;transform:none}.block-editor-block-list__layout .blk-Tabs__panel.is-hidden:before{background:#f0f0f0;border-radius:4px;color:#666;content:"Hidden Tab Content";display:block;font-size:.9rem;margin-bottom:1rem;padding:1rem;text-align:center}