.wp-acf-block-tabs .tablist{background-color:#fff;display:flex;gap:var(--wp--style--block-gap);margin-bottom:var(--wp--style--block-gap);position:sticky;top:0;z-index:5}@media screen and (max-width:781px){.wp-acf-block-tabs .tablist{flex-direction:column;gap:calc(var(--wp--style--block-gap)/2)}}.wp-acf-block-tabs .tablist .tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;flex:1 1 auto;padding:0;position:relative}.wp-acf-block-tabs .tablist .tab[aria-selected=true] span{clip-path:polygon(0 0,0 0,calc(100% - 45px) 0,100% 0,100% calc(100% - 45px),calc(100% - 45px) 100%,0 100%,0 calc(100% - 45px))}.wp-acf-block-tabs .tablist .tab[aria-selected=true]:after{content:""}.wp-acf-block-tabs .tablist .tab:nth-of-type(odd) span{background-color:var(--wp--preset--color--orange)}.wp-acf-block-tabs .tablist .tab:nth-of-type(odd):after{border-color:transparent transparent var(--wp--preset--color--orange) transparent}.wp-acf-block-tabs .tablist .tab:nth-of-type(2n) span{background-color:var(--wp--preset--color--green)}.wp-acf-block-tabs .tablist .tab:nth-of-type(2n):after{border-color:transparent transparent var(--wp--preset--color--green) transparent}.wp-acf-block-tabs .tablist .tab:after{border-color:transparent transparent currentcolor;border-style:solid;border-width:0 0 30px 30px;bottom:0;height:0;position:absolute;right:0;width:0}.wp-acf-block-tabs .tablist .tab span{color:#fff;display:block;font-family:Cormorant Garamond,serif;font-size:var(--wp--preset--font-size--h-4);font-weight:600;padding:calc(var(--wp--style--block-gap)/1.5) calc(var(--wp--style--block-gap)*2)}.wp-acf-block-tabs .tabpanel.is-admin:last-of-type{display:none}.wp-acf-block-tabs .tabpanel.is-admin .document{grid-row-gap:var(--wp--style--block-gap);display:grid;grid-template-columns:repeat(2,1fr)}.wp-acf-block-tabs .tabpanel.is-admin .document .document{margin-bottom:0;width:auto}.wp-acf-block-tabs .tabpanel.is-hidden{display:none}.wp-acf-block-tabs .tabpanel .content{margin-right:auto;max-width:640px}.wp-acf-block-tabs .tabpanel .featured-documents{display:grid;gap:0 var(--wp--style--block-gap);grid-template-columns:repeat(2,1fr);margin-bottom:var(--wp--style--block-gap)}@media screen and (max-width:781px){.wp-acf-block-tabs .tabpanel .featured-documents{gap:var(--wp--style--block-gap) 0;grid-template-columns:1fr}}.wp-acf-block-tabs .tabpanel .featured-documents .markup p{margin:0}.wp-acf-block-tabs .tabpanel .featured-documents .markup iframe{aspect-ratio:3/2;border:none;display:block;width:100%}.wp-acf-block-tabs .tabpanel .documents{display:grid;gap:var(--wp--style--block-gap);grid-template-columns:repeat(2,1fr);list-style:none;margin-bottom:var(--wp--style--block-gap);margin-left:0;margin-top:0;padding:0}@media screen and (max-width:781px){.wp-acf-block-tabs .tabpanel .documents{-moz-columns:1;-moz-column-width:100%;columns:100% 1}}.wp-acf-block-tabs .tabpanel .documents .document{align-items:center;background-color:var(--wp--preset--color--off-white);display:inline-flex;gap:var(--wp--style--block-gap);justify-content:space-between;padding:calc(var(--wp--style--block-gap)/2) var(--wp--style--block-gap);width:100%}.wp-acf-block-tabs .tabpanel .documents .document .title{font-family:Cormorant Garamond,serif;font-size:var(--wp--preset--font-size--h-4);font-weight:600}.wp-acf-block-tabs .tabpanel .documents .document .wp-element-button{font-size:.875rem;padding:.5rem 3.75rem .5rem 1.25rem;position:relative}.wp-acf-block-tabs .tabpanel .documents .document .wp-element-button:hover:before{width:100%}.wp-acf-block-tabs .tabpanel .documents .document .wp-element-button:before{background-color:hsla(0,0%,100%,.05);content:"";height:100%;position:absolute;right:0;top:0;transition:all .3s ease-out;width:40px}.wp-acf-block-tabs .tabpanel .documents .document .wp-element-button:after{border-color:transparent currentcolor transparent transparent;border-style:solid;border-width:3px 6px 3px 0;content:"";height:0;position:absolute;right:15px;top:50%;transform:translateY(-50%) scaleX(-1);width:0}.wp-acf-block-tabs .tabpanel .documents .document .wp-element-button span{position:relative;z-index:1}
