/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-border-style:solid}}}role-tabs{flex-direction:column;gap:20px;display:flex}@media (min-width:768px){role-tabs{flex-direction:row;gap:25px}}.role-tabs__nav{counter-reset:role-tab-counter;flex-direction:column;display:flex}@media (min-width:768px){.role-tabs__nav{border-right:1px dashed var(--color-brand-green,#313f39);flex:0 0 37.5%;max-width:37.5%}}.role-tabs__btn{counter-increment:role-tab-counter;text-align:left;font-family:var(--font-heading,"Antique No6",serif);font-size:var(--text-h4,2.2rem);--tw-leading:var(--spacing-lh-20,1.2em);line-height:var(--spacing-lh-20,1.2em);border-bottom:1px dashed var(--color-brand-green,#313f39);cursor:pointer;opacity:.4;background:0 0;align-items:center;gap:15px;padding:12px 15px;transition:opacity .2s ease-out;display:flex}.role-tabs__btn:last-child{border-bottom:none}.role-tabs__btn:hover{opacity:.7}.role-tabs__btn[aria-selected=true]{opacity:1}.role-tabs__btn-number{height:calc(var(--spacing,1px)*30);width:calc(var(--spacing,1px)*30);font-size:var(--text-tiny,1rem);border:1px dashed var(--color-brand-green,#313f39);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.role-tabs__btn-number:before{content:counter(role-tab-counter)}.role-tabs__panels{flex:1;min-height:0}@media (min-width:768px){.role-tabs__panels{max-width:59.0909%;padding-top:calc(var(--spacing,1px)*25);border-top:none;flex:0 0 59.0909%}}.role-tabs__panel{max-width:590px;padding:25px 25px 40px}@media (min-width:768px){.role-tabs__panel{padding-top:0}}.role-item__summary-wrap{width:100%}.role-item__summary-trigger{counter-increment:role-tab-counter;font-family:var(--font-heading,"Antique No6",serif);font-size:var(--text-h4,2.2rem);--tw-leading:var(--spacing-lh-20,1.2em);line-height:var(--spacing-lh-20,1.2em);border-bottom:1px dashed var(--color-brand-green,#313f39);cursor:pointer;opacity:.4;background:0 0;gap:15px;padding:12px 15px;transition:opacity .2s ease-out}.role-item__summary-trigger:hover{opacity:.7}.role-item__summary-trigger[aria-expanded=true]{opacity:1}@media (min-width:768px){.role-item__summary-trigger{display:none}}.role-item__summary-trigger-number{height:calc(var(--spacing,1px)*30);width:calc(var(--spacing,1px)*30);font-size:var(--text-tiny,1rem);border:1px dashed var(--color-brand-green,#313f39);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.role-item__summary-trigger-number:before{content:counter(role-tab-counter)}.role-item__summary{padding-bottom:calc(var(--spacing,1px)*20)}@media (min-width:768px){.role-item__summary{padding-top:calc(var(--spacing,1px)*30);padding-left:calc(var(--spacing,1px)*60)}}@media not all and (min-width:768px){.role-item__summary{padding:15px 15px 25px}[data-role-summary-trigger][aria-expanded=false]+.role-item__summary{display:none}}.accordion__wrap.--roles{border-top:1px dashed var(--color-brand-green,#313f39)}.--no-accordion .accordion__trigger{display:none}.--no-accordion .accordion__content{height:auto!important;display:block!important}.--no-accordion accordion-block{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
