.phases_box{--gap-contents: var(--gap-section-small)}.phases_box .wrapper{display:flex;align-items:stretch}.phases_box .tabs{display:block;flex-basis:360px;flex-grow:0;flex-shrink:0;margin:0 var(--gap-section-inner) 0 0}.phases_box .tab{display:block;padding:20px 24px;margin:0 0 10px;border:1px solid #DADCDE;border-radius:var(--radius-regular);background:#fff;color:#1E2938;font-size:1.25rem;font-weight:500;line-height:1.333;transition:0.2s}.phases_box .tab:last-child{margin-bottom:0}.phases_box .tab.active{border-color:#064497;background-color:rgba(6,68,151,0.05);color:#064497}@media (hover: hover){.phases_box .tab:hover{border-color:#064497;color:#064497}}.phases_box .sections{display:block;flex-grow:1;min-width:0;padding:var(--gap-card);border-radius:var(--radius-regular);background:var(--color-background)}.phases_box .section{display:none;position:relative;overflow:hidden;--gap-content: 15px;--size-content: var(--size-base)}.phases_box .section.active{display:block}@media (max-width: 88.75rem){.phases_box .tabs{flex-basis:300px}.phases_box .tab{padding:15px 20px}}@media (max-width: 64rem){.phases_box .tabs{flex-basis:220px;margin-right:var(--gap-section-side)}.phases_box .tab{font-size:1.125rem}}@media (max-width: 40rem){.phases_box .wrapper{display:block}.phases_box .tabs{display:flex;flex-wrap:wrap;margin:0 0 10px;gap:10px}.phases_box .tab{display:flex;flex-basis:calc(50% - 10px);flex-grow:1;align-items:center;padding:10px 15px;margin:0;font-size:1rem;line-height:1.25rem}}

/*# sourceMappingURL=phases.css.map */
