.bgBd[data-v-41320eb3]{--color:#1e1e1e;--bgColor:#fbf9f8;align-content:center;color:var(--color);display:grid;font-family:Poppins,sans-serif;gap:2rem;padding:2rem}.timeline[data-v-41320eb3]{margin:0 auto;max-width:1200px;position:relative}.timeline[data-v-41320eb3]:after{background-color:#007e9e;bottom:0;content:"";left:50%;margin-left:-3px;position:absolute;top:0;width:6px}ul[data-v-41320eb3]{--col-gap:2rem;--row-gap:2rem;--line-w:.25rem;-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);display:grid;grid-auto-columns:max-content;grid-template-columns:var(--line-w) 1fr;list-style:none;margin-inline:auto;width:min(60rem,90%)}ul[data-v-41320eb3]:before{background:#e1e1e1;border-radius:calc(var(--line-w)/2);content:"";grid-column:1;grid-row:1/span 20}ul li[data-v-41320eb3]:not(:last-child){margin-bottom:var(--row-gap)}ul li[data-v-41320eb3]{grid-column:2;--inlineP:1.5rem;display:grid;grid-row:span 2;grid-template-rows:min-content min-content min-content;margin-inline:var(--inlineP)}ul li .date[data-v-41320eb3]{--dateH:3rem;background-color:var(--accent-color);border-radius:calc(var(--dateH)/2) 0 0 calc(var(--dateH)/2);color:#fff;display:grid;font-size:1.25rem;font-weight:700;height:var(--dateH);margin-inline:calc(var(--inlineP)*-1);place-content:center;position:relative;text-align:center}ul li .date[data-v-41320eb3]:before{background:var(--accent-color);background-image:linear-gradient(rgba(0,0,0,.2) 100%,transparent);clip-path:polygon(0 0,100% 0,0 100%);right:0;top:100%;width:var(--inlineP)}ul li .date[data-v-41320eb3]:after,ul li .date[data-v-41320eb3]:before{aspect-ratio:1;content:"";position:absolute}ul li .date[data-v-41320eb3]:after{background:var(--bgColor);border:.3rem solid var(--accent-color);border-radius:50%;right:calc(100% + var(--col-gap) + var(--line-w)/2);top:50%;transform:translate(50%,-50%);width:2rem}ul li .descr[data-v-41320eb3],ul li .title[data-v-41320eb3]{background:var(--bgColor);padding-inline:1.5rem;position:relative}ul li .title[data-v-41320eb3]{font-weight:500;overflow:hidden;padding-block-end:1rem;padding-block-start:1.5rem}ul li .descr[data-v-41320eb3]{font-weight:300;padding-block-end:1.5rem}ul li .descr[data-v-41320eb3]:before,ul li .title[data-v-41320eb3]:before{background:#00000080;border-radius:50%;content:"";filter:blur(4px);height:.5rem;left:50%;position:absolute;transform:translate(-50%,50%);width:90%}ul li .title[data-v-41320eb3]:before{bottom:calc(100% + .125rem)}ul li .descr[data-v-41320eb3]:before{bottom:.25rem;z-index:-1}@media (min-width:40rem){ul[data-v-41320eb3]{grid-template-columns:1fr var(--line-w) 1fr}ul[data-v-41320eb3]:before{grid-column:2}ul li[data-v-41320eb3]:nth-child(odd){grid-column:1}ul li[data-v-41320eb3]:nth-child(2n){grid-column:3}ul li[data-v-41320eb3]:nth-child(2){grid-row:2/4}ul li:nth-child(odd) .date[data-v-41320eb3]:before{clip-path:polygon(0 0,100% 0,100% 100%);left:0}ul li:nth-child(odd) .date[data-v-41320eb3]:after{left:calc(100% + var(--col-gap) + var(--line-w)/2);transform:translate(-50%,-50%)}ul li:nth-child(odd) .date[data-v-41320eb3]{border-radius:0 calc(var(--dateH)/2) calc(var(--dateH)/2) 0}}
