.accordion-container{align-items:normal}.accordion-summary-container{align-self:start;position:sticky;top:calc(var(--spacing-base)*42)}.accordion{display:flex;flex-direction:column;gap:calc(var(--spacing-base)*11)}.accordion .accordion-links{display:flex;flex-flow:column}.accordion .accordion-links .accordion-item{padding:calc(var(--spacing-base)*3) 0}.accordion .accordion-title{align-items:center;cursor:pointer;display:flex;flex-flow:row wrap;gap:calc(var(--spacing-base)*6);justify-content:space-between}.accordion .accordion-title .icon-container{align-items:center;display:flex;flex-flow:column;justify-content:center;margin-left:auto}.accordion .accordion-item .accordion-content{transition:opacity .25s ease-in-out,max-height .25s ease-in-out}.accordion .accordion-item:not(.active) .accordion-content{max-height:0;opacity:0;overflow:hidden}.accordion .accordion-title .accordion_title__inner{margin-bottom:0}.accordion .accordion-item:has(+.accordion-item.separator){padding-bottom:calc(var(--spacing-base)*8)}.accordion .accordion-item.separator{border-top:1px solid var(--second-accent-color);padding-top:calc(var(--spacing-base)*8)}.summary .summary__links-wrapper{display:flex;flex-flow:column;margin-left:calc(var(--spacing-base)*8);margin-top:calc(var(--spacing-base)*12);overflow:hidden;position:relative;row-gap:calc(var(--spacing-base)*6)}.summary .summary__links-wrapper:after{background-color:var(--default-color);content:"";display:flex;height:calc(100% - 12px);margin-left:calc(var(--spacing-base)*2);position:absolute;top:50%;transform:translateY(-50%);width:1px;z-index:-1}.summary .summary__links-wrapper .link-container{align-items:center;column-gap:calc(var(--spacing-base)*4);display:flex}.summary .summary__links-wrapper .link-container .link{color:var(--default-color);font-weight:500;gap:calc(var(--spacing-base)*4)}.summary .summary__links-wrapper .link-container .link:hover{color:var(--first-color)}.summary .summary__links-wrapper .link-container .circle{background-color:var(--white-color);border:1px solid var(--default-color);border-radius:50%;display:inline-flex;flex-shrink:0;height:17px;width:17px}.summary .summary__title{border-bottom:2px solid;display:inline-flex;padding-bottom:var(--spacing-base);width:100%}@media (max-width:1024px){.accordion-summary-container{position:unset;top:unset}}