.anchor--header summary{list-style:none}.anchor--header summary::-webkit-details-marker{display:none}.anchor--header-title{display:inline-block;padding-right:30px;&:after,&:before{background:#1e293b;border-radius:2px;content:"";position:absolute}&:before{height:14px;right:7px;transition:all .2s ease;width:2px}&:after,&:before{background:#1e293b;top:50%;transform:translateY(-50%)}&:after{height:2px;right:0;width:16px}}.anchor--header[open] .anchor--header-title{&:before{height:0;margin-top:0}}.custom-transition{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}.custom-transition.show{max-height:100%;opacity:1}.short-introduction{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.short-introduction a{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity));font-weight:500;text-decoration-line:underline;text-underline-offset:2px}.short-introduction a:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.short-introduction p{margin-bottom:.25rem}#text-container{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;min-height:4.5em;overflow:hidden;position:relative}#text-container.expanded{-webkit-line-clamp:unset;max-height:none;overflow:visible}@media (min-width:1024px){#text-container{-webkit-line-clamp:3;min-height:4.5em}.read-more-container{height:24px}}@media (max-width:1023px){#text-container{-webkit-line-clamp:4;min-height:6em}.read-more-container{height:24px}}.read-more-container{position:relative}
