:root{--block-gap:20px;--item-gap:10px;--page-width:794px;--page-height:1123px;--page-padding-top:48px;--page-padding-bottom:64px;--page-padding-left:56px;--page-padding-right:56px}[data-block-id]{position:relative}.block-item+.block-item{margin-top:var(--item-gap)}.gap-block,.resume-block{margin-bottom:var(--block-gap)}.gap-item{margin-top:var(--item-gap)}.space-y-2>[data-block-id]:not(:first-child){margin-top:0}.resume-scroll-container{scroll-snap-type:y mandatory;overflow-y:auto}.resume-page{scroll-snap-align:start;width:var(--page-width);min-height:var(--page-height)}@media print{.resume-page{page-break-after:always;-moz-column-break-after:page;break-after:page;margin:0;box-shadow:none!important;border:none!important}.resume-page:last-child{page-break-after:avoid;-moz-column-break-after:auto;break-after:auto}.block-overlay,.edit-only,.page-number,[data-block-controls],[data-drag-handle],[data-sortable-handle]{display:none!important}}.text-jobprep-name{font-size:32px;line-height:32px}.text-jobprep-role{font-size:18.67px;line-height:normal}.text-jobprep-intro-title{font-size:16px;line-height:normal}.text-jobprep-intro-body{font-size:10.67px;line-height:20px}.text-jobprep-timeline-heading{font-size:16px;line-height:normal}.text-jobprep-timeline-date{font-size:10.67px;line-height:18.67px}.text-jobprep-timeline-title{font-size:13.33px;line-height:normal}.text-jobprep-timeline-body{font-size:10.67px;line-height:20px}.text-jobprep-contact{font-size:10.67px;line-height:16px}.text-r-base{font-size:12px;line-height:15px}.text-r-sm{font-size:11px;line-height:13px}.text-r-h1{font-size:32px;line-height:32px}.text-r-h2{font-size:16px;line-height:normal}[data-block-id]>.block-content{width:100%}.resume-editor{overflow-x:hidden}@media print{.block-overlay{display:none!important}}.block-container{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.page-break,[data-block-type=page-break]{page-break-after:always;-moz-column-break-after:page;break-after:page;display:block;height:0;margin:0}[data-mode=print] .page-break,[data-mode=view] .page-break{display:none}