.cv-acc__grid{align-items:start;display:grid;gap:40px 60px;grid-template-columns:minmax(0,630fr) minmax(0,590fr)}.cv-acc__head{display:flex;flex-direction:column;gap:32px}.cv-acc__intro{font-size:18px}.cv-acc__list{border-top:0}.cv-acc__item{border-bottom:1px solid #d5dbe2}.cv-acc__summary{align-items:center;color:var(--cv-navy);cursor:pointer;display:flex;gap:14px;list-style:none;padding:16px 0}.cv-acc__summary::-webkit-details-marker{display:none}.cv-acc__summary:focus-visible{outline:3px solid var(--cv-sky);outline-offset:2px}.cv-acc__icon{color:var(--cv-navy);display:grid;flex:none;height:28px;overflow:hidden;place-items:center;white-space:nowrap;width:28px}.cv-acc__icon img{height:28px;object-fit:contain;width:28px}.cv-acc__icon .material-symbols-outlined{font-size:28px;font-weight:700;line-height:28px}.cv-acc__title{flex:1;font:300 24px/1.25 var(--cv-font-display)}.cv-acc__plus{color:#1d6b4f;flex:none;height:16px;position:relative;width:16px}.cv-acc__plus:after,.cv-acc__plus:before{background:currentColor;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .42s cubic-bezier(.4,0,.2,1);width:14px}.cv-acc__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.cv-acc__item[open]:not(.is-closing) .cv-acc__plus:after{transform:translate(-50%,-50%) rotate(0deg)}.cv-acc__summary:hover .cv-acc__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.cv-acc__content{box-sizing:border-box;font-size:17px;line-height:1.55;padding:0 30px 20px 36px}@media (max-width:1024px){.cv-acc__grid{grid-template-columns:1fr}}@media (max-width:767px){.cv-acc__head{gap:16px}.cv-acc__intro{font-size:16px}.cv-acc__title{font-size:20px}.cv-acc__content{font-size:16px;padding:0 0 16px 36px}}@media (prefers-reduced-motion:reduce){.cv-acc__plus:after,.cv-acc__plus:before{transition:none}}