.sbcv-template-timeline-sidebar .sbcv-page__side{padding-right:5mm;border-right:1px solid #d9e1ea}.sbcv-template-timeline-sidebar[data-sbcv-column-side="right"] .sbcv-page__side{padding-right:0;padding-left:5mm;border-right:0;border-left:1px solid #d9e1ea}.sbcv-template-timeline-sidebar .sbcv-profile-photo-block{display:flex;justify-content:center;margin:0 0 8mm;break-inside:avoid;page-break-inside:avoid}.sbcv-template-timeline-sidebar .sbcv-profile-identity-block{margin:0 0 7mm;padding:0 0 4mm;border-bottom:1px solid #d9e1ea;break-inside:avoid;page-break-inside:avoid}.sbcv-template-timeline-sidebar .sbcv-profile-identity-block h1{margin:0;color:#111827;font-size:var(--sbcv-name-size);line-height:1.05;text-transform:uppercase;font-weight:800}.sbcv-template-timeline-sidebar .sbcv-profile-identity-block p{margin:1.5mm 0 0;color:var(--sbcv-primary)}.sbcv-template-timeline-sidebar .sbcv-cv-photo{border:3px solid #eef2ff;box-shadow:0 3px 8px rgb(15 23 42 / 25%)}.sbcv-template-timeline-sidebar .sbcv-cv-section h2{border-bottom:0 solid var(--sbcv-primary);border-left:4px solid var(--sbcv-primary);padding:0 0 1.5mm 2.5mm;font-size:calc(var(--sbcv-heading-size) * .72);text-transform:uppercase;letter-spacing:.05em}.sbcv-template-timeline-sidebar [data-sbcv-block="experiences"] .sbcv-cv-entry,.sbcv-template-timeline-sidebar [data-sbcv-block="education"] .sbcv-cv-entry{position:relative;margin-left:3mm;padding-left:5mm;border-left:1px solid #c7d2fe}.sbcv-template-timeline-sidebar [data-sbcv-block="experiences"] .sbcv-cv-entry::before,.sbcv-template-timeline-sidebar [data-sbcv-block="education"] .sbcv-cv-entry::before{content:"";position:absolute;top:1.2mm;left:-2mm;width:3.2mm;height:3.2mm;border:1mm solid #eef2ff;border-radius:50%;background:var(--sbcv-primary)}.sbcv-template-timeline-sidebar .sbcv-cv-date{padding:.8mm 1.6mm;border-radius:1mm;background:#eef2ff;color:var(--sbcv-primary);font-size:.82em}.sbcv-template-timeline-sidebar .sbcv-page__side .sbcv-cv-section h2{border-bottom:1px solid var(--sbcv-primary);border-left:0 solid var(--sbcv-primary);padding:0 0 1.5mm 0;font-size:calc(var(--sbcv-heading-size) * .72);text-transform:uppercase;letter-spacing:.05em}.sbcv-template-timeline-sidebar .sbcv-cv-section[data-sbcv-block="interests"] .sbcv-cv-entry>span::before{content:"✓";display:inline-block;margin-right:6px;font-weight:700}