:root{--editor-placeholder:#191b1e;--editor-text-color:#000;--editor-main-text-color:#374151}.dark{--editor-placeholder:#78818e}.editor-text{color:var(--editor-text-color)}.body-text{color:var(--editor-main-text-color)}#skills,section{break-inside:avoid-page}.tiptap p{line-height:18px}.custom-rich__header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.custom-rich__secondary-title{font-weight:700}.custom-rich__date{text-align:right}.custom-rich__date,.custom-rich__location{color:#6b7280;font-size:.875rem;line-height:1.25rem}.custom-rich__bullets{padding-left:1.25rem;list-style-type:disc}.custom-rich__bullets li{list-style:inherit}.custom-rich-grid{display:grid;grid-template-columns:1fr auto auto;row-gap:.25rem;column-gap:.5ch}.custom-rich-grid .custom-rich__secondary-title{grid-column:1;grid-row:1}.custom-rich-grid .custom-rich__date{grid-column:2;grid-row:1;justify-self:end;text-align:right}.custom-rich-grid .custom-rich__description{grid-column:1/-1;grid-row:2}.custom-rich-grid .custom-rich__location{grid-column:3;grid-row:1;justify-self:start;text-align:left}.custom-rich-grid .custom-rich__bullets{grid-column:1;grid-row:3}.custom-rich-grid .custom-rich__list{grid-column:1/-1;grid-row:4}.custom-date-hidden .custom-rich__date:after,.custom-location-hidden .custom-rich__date:after{content:""}.custom-secondaryTitle-hidden .custom-rich-grid .custom-rich__date,.custom-secondaryTitle-hidden .custom-rich-grid .custom-rich__description,.custom-secondaryTitle-hidden .custom-rich-grid .custom-rich__location{grid-row:1}.custom-description-hidden .custom-rich-grid .custom-rich__bullets,.custom-secondaryTitle-hidden .custom-rich-grid .custom-rich__bullets{grid-row:2;grid-column:1}.custom-secondaryTitle-hidden.custom-description-hidden .custom-rich-grid .custom-rich__bullets{grid-row:1;grid-column:1}.custom-secondaryTitle-hidden.custom-description-hidden .custom-rich-grid .custom-rich__location{grid-row:2;grid-column:3}.custom-bullets-hidden .custom-rich__bullets,.custom-date-hidden .custom-rich__date,.custom-description-hidden .custom-rich__description,.custom-list-hidden .custom-rich__list,.custom-location-hidden .custom-rich__location,.custom-secondaryTitle-hidden .custom-rich__secondary-title,.professional-summary-heading-hidden .professional-summary-heading,.professional-summary-heading[data-hidden=true],.professional-summary-heading[hidden]{display:none}.custom-list{list-style-type:disc;padding-left:1.25rem}.custom-list li{list-style:inherit}@media screen and (max-width:768px){.editor-mobile-scale-container{width:100%;display:flex;justify-content:center;max-height:80vh;overflow-y:visible}.editor-mobile-scale-wrapper{display:flex;justify-content:center;width:max-content;transform-origin:top center;will-change:transform}}.personal-data-list .personal-data-item{display:inline-flex;align-items:center}.personal-data-list .personal-data-item:not(.personal-data-item--last):after{content:"";display:inline-block;width:3px;height:3px;margin-left:7px;margin-right:7px;background-color:currentColor;border-radius:50%;opacity:.6;vertical-align:middle;max-height:17px;overflow:hidden}.personal-data-list .personal-data-item.personal-data-item--icons:not(.personal-data-item--last):after{display:none!important;content:none!important;margin-left:0;margin-right:0}.personal-data-list .personal-data-item.personal-data-item--icons{gap:.375rem;margin-right:.75rem}.personal-data-list .personal-data-item.personal-data-item--pipe:not(.personal-data-item--last):after{display:inline;content:"|";width:auto;height:auto;margin-left:7px;margin-right:7px;background:none;border-radius:0;opacity:1;vertical-align:middle;transform:translateY(-3px)}.personal-data-list .personal-data-item.personal-data-item--icons.personal-data-item--last{margin-right:0}.personal-data-list .personal-data-item.personal-data-item--last:after{display:none!important;content:none!important}.personal-data-list .personal-data-item.personal-data-item--last{margin-right:0}.personal-data-list .personal-data-item.personal-data-item--last>div{padding-right:0}.education-description-hidden .education-description,.experience-description-hidden .experience-description,.experience-location-hidden .experience-location{display:none!important}.skill-list{display:flex;flex-wrap:wrap;margin:-7px 0 0 -.25rem}.skill-list li{display:inline-flex;align-items:center;margin:.5rem 0 0 5px;padding-left:0}.skill-list li:before{content:""}.skill-list li:not(:last-child):after{content:"";display:inline-block;width:3px;height:3px;margin-left:7px;background-color:currentColor;border-radius:50%;opacity:.8}.skill-group-description{font-weight:400}.skills-description-hidden .skill-group-description{display:none!important}section[data-skills-variant=inline-comma] .skill-content{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:4px}section[data-skills-variant=inline-comma] .skill-list{display:flex;flex-wrap:wrap;align-items:baseline;margin:1px 0 0}section[data-skills-variant=inline-comma] .skill-list li{margin:0;padding-left:0}section[data-skills-variant=inline-comma] .skill-list li:not(:last-child):after{content:", ";display:inline;width:auto;height:auto;margin-left:0;margin-right:0;background:none;border-radius:0;opacity:1}section[data-skills-variant=inline-comma] .skill-group-description{width:100%;margin-top:0}section[data-skills-variant=stacked-pipe] .skill-list li:not(:last-child):after{content:"|";display:inline;width:auto;height:auto;margin-left:7px;background:none;border-radius:0;opacity:1}section[data-skills-weight=bold] .skill-list li p{font-weight:600}section[data-skills-weight=regular] .skill-list li p{font-weight:400}.experience-header-grid{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:16px;row-gap:2px}.experience-header-grid .experience-company{grid-column:1;grid-row:1}.experience-header-grid .experience-location{grid-column:2;grid-row:1;justify-self:end;width:100%;text-align:right}.experience-header-grid .experience-position{grid-column:1;grid-row:2}.experience-header-grid .experience-period{grid-column:2;grid-row:2;justify-self:end;width:100%;text-align:right}.experience-location-hidden .experience-header-grid .experience-period{grid-row:1}.education-header-grid .education-location.is-empty:before,.education-header-grid .education-period.is-empty:before,.experience-header-grid .experience-location.is-empty:before,.experience-header-grid .experience-period.is-empty:before{float:right}.education-location-hidden .education-location{display:none!important}.education-header-grid{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:16px;row-gap:2px}.education-header-grid .education-school{grid-column:1;grid-row:1}.education-header-grid .education-location{grid-column:2;grid-row:1;justify-self:end;width:100%;text-align:right}.education-header-grid .education-degree{grid-column:1;grid-row:2}.education-header-grid .education-period{grid-column:2;grid-row:2;justify-self:end;width:100%;text-align:right}.education-location-hidden .education-header-grid .education-period{grid-row:1}.template-wrapper{--template-header-align:flex-start;--template-heading-align:left;--template-header-direction:row;--template-header-text-align:left}.template-wrapper .tiptap #title-role,.template-wrapper .tiptap .custom-rich__secondary-title,.template-wrapper .tiptap .education-school,.template-wrapper .tiptap .experience-company,.template-wrapper .tiptap .personal-name,.template-wrapper .tiptap .personal-role,.template-wrapper .tiptap .primary-heading,.template-wrapper .tiptap .primary-heading-wrapper h2{color:#000}.template-wrapper .tiptap .primary-heading-wrapper{border-color:#000;--color-primary:#000}.template-wrapper[data-accent-scope~=name] .tiptap .personal-name,.template-wrapper[data-accent-scope~=role] .tiptap #title-role,.template-wrapper[data-accent-scope~=role] .tiptap .personal-role,.template-wrapper[data-accent-scope~=sectionHeading] .tiptap .primary-heading,.template-wrapper[data-accent-scope~=sectionHeading] .tiptap .primary-heading-wrapper h2{color:var(--editor-text-color)}.template-wrapper[data-accent-scope~=sectionHeading] .tiptap .primary-heading-wrapper{border-color:var(--editor-text-color);--color-primary:var(--editor-text-color)}.template-wrapper[data-accent-scope~=organizationCustomTitle] .tiptap .custom-rich__secondary-title,.template-wrapper[data-accent-scope~=organizationCustomTitle] .tiptap .education-school,.template-wrapper[data-accent-scope~=organizationCustomTitle] .tiptap .experience-company,.template-wrapper[data-accent-scope~=recordHeading] .tiptap .education-degree,.template-wrapper[data-accent-scope~=recordHeading] .tiptap .experience-position,.template-wrapper[data-accent-scope~=recordHeading] .tiptap .record-heading{color:var(--editor-text-color)}.template-wrapper[data-organization-title-weight=regular] .tiptap .education-school,.template-wrapper[data-organization-title-weight=regular] .tiptap .experience-company{font-weight:400!important}.template-wrapper[data-organization-title-weight=medium] .tiptap .education-school,.template-wrapper[data-organization-title-weight=medium] .tiptap .experience-company{font-weight:500!important}.template-wrapper[data-organization-title-weight=semibold] .tiptap .education-school,.template-wrapper[data-organization-title-weight=semibold] .tiptap .experience-company{font-weight:600!important}.template-wrapper[data-organization-title-weight=bold] .tiptap .education-school,.template-wrapper[data-organization-title-weight=bold] .tiptap .experience-company{font-weight:700!important}.template-wrapper[data-record-heading-weight=regular] .tiptap .education-degree,.template-wrapper[data-record-heading-weight=regular] .tiptap .experience-position{font-weight:400!important}.template-wrapper[data-record-heading-weight=medium] .tiptap .education-degree,.template-wrapper[data-record-heading-weight=medium] .tiptap .experience-position{font-weight:500!important}.template-wrapper[data-record-heading-weight=semibold] .tiptap .education-degree,.template-wrapper[data-record-heading-weight=semibold] .tiptap .experience-position{font-weight:600!important}.template-wrapper[data-record-heading-weight=bold] .tiptap .education-degree,.template-wrapper[data-record-heading-weight=bold] .tiptap .experience-position{font-weight:700!important}[data-template=modern]{--template-header-align:flex-start;--template-heading-align:left;--template-header-direction:row;--template-header-text-align:left}.template-wrapper[data-heading-border-weight="1px"] .tiptap .primary-heading-wrapper{border-bottom-width:1px}.template-wrapper[data-heading-border-weight="2px"] .tiptap .primary-heading-wrapper{border-bottom-width:2px}.template-wrapper[data-heading-variant=double-rule] .tiptap .primary-heading-wrapper{border-top:1px solid var(--color-primary,currentColor);border-bottom-style:solid;border-bottom-color:var(--color-primary,currentColor);padding-top:.25rem;padding-bottom:.25rem}.template-wrapper[data-heading-variant=double-rule][data-heading-border-weight="2px"] .tiptap .primary-heading-wrapper{border-top-width:2px}.template-wrapper[data-heading-variant=text-rule] .tiptap .primary-heading-wrapper{display:inline-flex;width:fit-content;border-top:none;border-left:none;border-right:none}.template-wrapper[data-heading-variant=text-rule][data-heading-align=center] .tiptap .primary-heading-wrapper{margin-left:auto;margin-right:auto}.template-wrapper[data-heading-variant=text-rule][data-heading-align=start] .tiptap .primary-heading-wrapper{margin-left:0;margin-right:0}.template-wrapper[data-heading-variant=no-border] .tiptap .primary-heading-wrapper{border:none!important;padding-top:0;padding-bottom:0}.template-wrapper[data-heading-variant=soft-fill] .tiptap .primary-heading-wrapper{border:none!important;background-color:rgba(0,0,0,.1);background-color:color-mix(in srgb,var(--color-primary,currentColor) 8%,#fff);padding:.25rem .5rem}.template-wrapper[data-heading-variant=soft-fill] .tiptap .primary-heading,.template-wrapper[data-heading-variant=soft-fill] .tiptap .primary-heading-wrapper h2,.template-wrapper[data-heading-variant=soft-fill] .tiptap h2.primary-heading{border:none;padding-bottom:0}.template-wrapper[data-heading-align=center] .tiptap .primary-heading,.template-wrapper[data-heading-align=center] .tiptap .primary-heading-wrapper h2,.template-wrapper[data-heading-align=center] .tiptap h2.primary-heading{text-align:center}.template-wrapper[data-heading-align=center] .tiptap .primary-heading h1,.template-wrapper[data-heading-align=center] .tiptap .primary-heading h2,.template-wrapper[data-heading-align=center] .tiptap .primary-heading h3{text-align:center;width:100%}.template-wrapper[data-heading-align=center] .tiptap .primary-heading .is-empty:before{float:none!important;display:block;text-align:center;width:100%}.template-wrapper[data-heading-align=start] .tiptap .primary-heading,.template-wrapper[data-heading-align=start] .tiptap .primary-heading-wrapper h2,.template-wrapper[data-heading-align=start] .tiptap h2.primary-heading{text-align:left}.template-wrapper[data-heading-variant=double-rule] .tiptap .primary-heading,.template-wrapper[data-heading-variant=double-rule] .tiptap .primary-heading-wrapper h2,.template-wrapper[data-heading-variant=double-rule] .tiptap h2.primary-heading,.template-wrapper[data-heading-variant=no-border] .tiptap .primary-heading,.template-wrapper[data-heading-variant=no-border] .tiptap .primary-heading-wrapper h2,.template-wrapper[data-heading-variant=no-border] .tiptap h2.primary-heading{border-bottom:none;padding-bottom:0}section[data-type=personal-data-section]>[data-node-view-content],section[data-type=personal-data-section]>[data-node-view-content]>div{display:contents}[data-personal-data-align=center] .flex.justify-between.gap-x-8{flex-direction:column;align-items:center;justify-content:center;gap:0}[data-personal-data-align=center] .flex.flex-col.justify-center{align-items:center;text-align:center}[data-personal-data-align=center]>section>[data-node-view-content]>div>.node-visibility-wrapper{order:-1;margin-bottom:8px}[data-personal-data-align=center] #title-role,[data-personal-data-align=center] .is-empty:before,[data-personal-data-align=center] h1.personal-name,[data-personal-data-align=center] h2.personal-role{text-align:center;width:100%}.template-wrapper .tiptap .personal-data-icon{color:#000}.template-wrapper[data-accent-scope~=personalDataIcon] .tiptap .personal-data-icon{color:var(--editor-text-color)}.template-wrapper .tiptap .skill-group-name{color:#000}.template-wrapper[data-accent-scope~=organizationCustomTitle] .tiptap .skill-group-name{color:var(--editor-text-color)}[data-personal-data-align=center] .personal-data-list{justify-content:center;text-align:center}[data-personal-data-align=start] #title-role,[data-personal-data-align=start] h1.personal-name,[data-personal-data-align=start] h2.personal-role{text-align:left;width:100%}[data-personal-data-align=start] .personal-data-list{justify-content:flex-start;text-align:left}[data-personal-data-display=icons] .personal-data-list{margin-top:8px}[data-personal-data-display=dots] .personal-data-list,[data-personal-data-display=pipe] .personal-data-list{margin-top:2px}.template-wrapper[data-meta-variant=date-location-inline] .tiptap .custom-rich-grid,.template-wrapper[data-meta-variant=date-location-inline] .tiptap .education-header-grid,.template-wrapper[data-meta-variant=date-location-inline] .tiptap .experience-header-grid{grid-template-columns:1fr auto auto;column-gap:.5ch}.template-wrapper[data-meta-variant=date-location-inline] .tiptap .custom-rich-grid .custom-rich__secondary-title,.template-wrapper[data-meta-variant=date-location-inline] .tiptap .education-header-grid .education-school,.template-wrapper[data-meta-variant=date-location-inline] .tiptap .experience-header-grid .experience-company{grid-column:1;grid-row:1}.template-wrapper[data-meta-variant=date-location-inline] .tiptap .custom-rich-grid .custom-rich__date,.template-wrapper[data-meta-variant=date-location-inline] .tiptap .education-header-grid .education-period,.template-wrapper[data-meta-variant=date-location-inline] .tiptap .experience-header-grid .experience-period{grid-column:2;grid-row:1;justify-self:end;width:auto;text-align:right}.template-wrapper[data-meta-variant=date-location-inline] .tiptap .custom-rich-grid .custom-rich__location,.template-wrapper[data-meta-variant=date-location-inline] .tiptap .education-header-grid .education-location,.template-wrapper[data-meta-variant=date-location-inline] .tiptap .experience-header-grid .experience-location{grid-column:3;grid-row:1;justify-self:start;width:auto;text-align:left}.template-wrapper[data-meta-variant=date-location-inline] .tiptap .education-header-grid .education-degree,.template-wrapper[data-meta-variant=date-location-inline] .tiptap .experience-header-grid .experience-position{grid-column:1;grid-row:2}.template-wrapper[data-meta-variant=date-location-inline] .tiptap .custom-rich-grid .custom-rich__description{grid-column:1/-1;grid-row:2}.template-wrapper[data-meta-variant=date-location-inline] .tiptap .custom-rich-grid .custom-rich__bullets{grid-column:1/-1;grid-row:3}.template-wrapper[data-meta-variant=date-location-inline] .tiptap .custom-location-hidden .custom-rich__date:after,.template-wrapper[data-meta-variant=date-location-inline] .tiptap .education-location-hidden .education-period:after,.template-wrapper[data-meta-variant=date-location-inline] .tiptap .experience-location-hidden .experience-period:after{content:""}.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .education-header-grid,.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .experience-header-grid{grid-template-columns:1fr auto auto;grid-template-rows:auto auto auto;column-gap:.75ch;row-gap:2px;width:100%}.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .education-header-grid .education-degree,.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .experience-header-grid .experience-position{grid-column:1;grid-row:1;justify-self:start;text-align:left}.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .education-header-grid .education-school,.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .experience-header-grid .experience-company{grid-column:1;grid-row:2}.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .education-header-grid .education-period,.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .experience-header-grid .experience-period{grid-column:2;grid-row:2;justify-self:end;width:auto;text-align:right}.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .education-header-grid .education-location,.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .experience-header-grid .experience-location{grid-column:3;grid-row:2;justify-self:start;width:auto;text-align:left}.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .education-location-hidden .education-period:after,.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .experience-location-hidden .experience-period:after{content:""}.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .education-location-hidden .education-header-grid .education-period,.template-wrapper[data-meta-variant=record-first-meta-second] .tiptap .experience-location-hidden .experience-header-grid .experience-period{grid-row:2}.template-wrapper[data-meta-variant=stacked-reverse] .tiptap .education-header-grid,.template-wrapper[data-meta-variant=stacked-reverse] .tiptap .experience-header-grid{grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:16px;row-gap:2px}.template-wrapper[data-meta-variant=stacked-reverse] .tiptap .education-header-grid .education-degree,.template-wrapper[data-meta-variant=stacked-reverse] .tiptap .experience-header-grid .experience-position{grid-column:1;grid-row:1}.template-wrapper[data-meta-variant=stacked-reverse] .tiptap .education-header-grid .education-period,.template-wrapper[data-meta-variant=stacked-reverse] .tiptap .experience-header-grid .experience-period{grid-column:2;grid-row:1;justify-self:end;width:100%;text-align:right}.template-wrapper[data-meta-variant=stacked-reverse] .tiptap .education-header-grid .education-school,.template-wrapper[data-meta-variant=stacked-reverse] .tiptap .experience-header-grid .experience-company{grid-column:1;grid-row:2}.template-wrapper[data-meta-variant=stacked-reverse] .tiptap .education-header-grid .education-location,.template-wrapper[data-meta-variant=stacked-reverse] .tiptap .experience-header-grid .experience-location{grid-column:2;grid-row:2;justify-self:end;width:100%;text-align:right}.template-wrapper .tiptap section[data-meta-variant=stacked] .education-header-grid,.template-wrapper .tiptap section[data-meta-variant=stacked] .experience-header-grid{grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:16px;row-gap:2px}.template-wrapper .tiptap section[data-meta-variant=stacked] .education-header-grid .education-school,.template-wrapper .tiptap section[data-meta-variant=stacked] .experience-header-grid .experience-company{grid-column:1;grid-row:1}.template-wrapper .tiptap section[data-meta-variant=stacked] .education-header-grid .education-location,.template-wrapper .tiptap section[data-meta-variant=stacked] .experience-header-grid .experience-location{grid-column:2;grid-row:1;justify-self:end;width:100%;text-align:right}.template-wrapper .tiptap section[data-meta-variant=stacked] .education-header-grid .education-degree,.template-wrapper .tiptap section[data-meta-variant=stacked] .experience-header-grid .experience-position{grid-column:1;grid-row:2}.template-wrapper .tiptap section[data-meta-variant=stacked] .education-header-grid .education-period,.template-wrapper .tiptap section[data-meta-variant=stacked] .experience-header-grid .experience-period{grid-column:2;grid-row:2;justify-self:end;width:100%;text-align:right}.template-wrapper .tiptap section[data-meta-variant=stacked] .education-location-hidden .education-header-grid .education-period,.template-wrapper .tiptap section[data-meta-variant=stacked] .experience-location-hidden .experience-header-grid .experience-period{grid-row:1}.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .education-header-grid,.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .experience-header-grid{grid-template-columns:1fr auto auto;column-gap:.5ch}.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .education-header-grid .education-school,.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .experience-header-grid .experience-company{grid-column:1;grid-row:1}.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .education-header-grid .education-period,.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .experience-header-grid .experience-period{grid-column:2;grid-row:1;justify-self:end;width:auto;text-align:right}.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .education-header-grid .education-location,.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .experience-header-grid .experience-location{grid-column:3;grid-row:1;justify-self:start;width:auto;text-align:left}.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .education-header-grid .education-degree,.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .experience-header-grid .experience-position{grid-column:1;grid-row:2}.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .education-location-hidden .education-period:after,.template-wrapper .tiptap section[data-meta-variant=date-location-inline] .experience-location-hidden .experience-period:after{content:""}.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .education-header-grid,.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .experience-header-grid{grid-template-columns:1fr auto auto;grid-template-rows:auto auto auto;column-gap:.75ch;row-gap:2px;width:100%}.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .education-header-grid .education-degree,.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .experience-header-grid .experience-position{grid-column:1;grid-row:1;justify-self:start;text-align:left}.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .education-header-grid .education-school,.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .experience-header-grid .experience-company{grid-column:1;grid-row:2}.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .education-header-grid .education-period,.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .experience-header-grid .experience-period{grid-column:2;grid-row:2;justify-self:end;width:auto;text-align:right}.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .education-header-grid .education-location,.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .experience-header-grid .experience-location{grid-column:3;grid-row:2;justify-self:start;width:auto;text-align:left}.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .education-location-hidden .education-period:after,.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .experience-location-hidden .experience-period:after{content:""}.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .education-location-hidden .education-header-grid .education-period,.template-wrapper .tiptap section[data-meta-variant=record-first-meta-second] .experience-location-hidden .experience-header-grid .experience-period{grid-row:2}.template-wrapper .tiptap section[data-meta-variant=stacked-reverse] .education-header-grid,.template-wrapper .tiptap section[data-meta-variant=stacked-reverse] .experience-header-grid{grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:16px;row-gap:2px}.template-wrapper .tiptap section[data-meta-variant=stacked-reverse] .education-header-grid .education-degree,.template-wrapper .tiptap section[data-meta-variant=stacked-reverse] .experience-header-grid .experience-position{grid-column:1;grid-row:1}.template-wrapper .tiptap section[data-meta-variant=stacked-reverse] .education-header-grid .education-period,.template-wrapper .tiptap section[data-meta-variant=stacked-reverse] .experience-header-grid .experience-period{grid-column:2;grid-row:1;justify-self:end;width:100%;text-align:right}.template-wrapper .tiptap section[data-meta-variant=stacked-reverse] .education-header-grid .education-school,.template-wrapper .tiptap section[data-meta-variant=stacked-reverse] .experience-header-grid .experience-company{grid-column:1;grid-row:2}.template-wrapper .tiptap section[data-meta-variant=stacked-reverse] .education-header-grid .education-location,.template-wrapper .tiptap section[data-meta-variant=stacked-reverse] .experience-header-grid .experience-location{grid-column:2;grid-row:2;justify-self:end;width:100%;text-align:right}.tiptap{position:relative;min-height:100px;outline:none;cursor:text}:root{--name-font-size:36px;--name-line-height:1;--role-font-size:18px;--primary-heading-font-size:22px;--primary-heading-line-height:1.2;--record-heading-font-size:18px;--paragraph-font-size:14px;--body-font-size:14px;--section-spacing:12px;--editor-line-height:1.2}#editor-content,#editor-content .ProseMirror,#editor-content .tiptap{font-family:var(--editor-font-family,inherit);font-variant-numeric:lining-nums tabular-nums}#editor-content .text-sm{font-size:var(--body-font-size,14px)}.personal-name{font-size:var(--name-font-size,36px);line-height:var(--name-line-height,1)}#title-role,.personal-role{font-size:var(--role-font-size,18px);line-height:var(--editor-line-height,1.2)}.primary-heading-wrapper{margin-top:var(--section-spacing,12px)}.primary-heading{font-size:var(--primary-heading-font-size,22px);line-height:var(--primary-heading-line-height,1.2)}#editor-content .record-heading,#editor-content .text-lg{font-size:var(--record-heading-font-size,18px)}#editor-content .record-heading{line-height:var(--editor-line-height,1.2)}.custom-list,.custom-list li,.custom-list p,.custom-rich__bullets,.custom-rich__bullets li,.custom-rich__bullets p,.skill-list,.skill-list li,.skill-list p{font-size:var(--body-font-size,14px)}#editor-content .custom-list,#editor-content .personal-role,#editor-content .skill-list,#editor-content h1,#editor-content h2,#editor-content h3,#editor-content h4,#editor-content h5,#editor-content h6,#editor-content li,#editor-content p{line-height:var(--editor-line-height,1.2)}#editor-content .personal-name{line-height:var(--name-line-height,1)}.rodo-clause-text{font-size:10px;margin-top:var(--section-spacing,12px)}.spellcheck-error{text-decoration:wavy underline;text-decoration-color:#da2020;text-decoration-thickness:1px;text-underline-offset:1px;cursor:pointer}.spellcheck-popover{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);min-width:160px;max-width:240px;font-size:13px;overflow:hidden}.spellcheck-popover-header{padding:8px 12px 4px;border-bottom:1px solid #f1f5f9}.spellcheck-popover-word{font-weight:600;color:#e53e3e;font-size:12px}.spellcheck-popover-suggestions{display:flex;flex-direction:column}.spellcheck-suggestion-item{all:unset;cursor:pointer;padding:6px 12px;font-size:13px;color:#1a202c;transition:background .1s}.spellcheck-suggestion-item:hover{background:#edf2f7}.spellcheck-popover-empty{padding:8px 12px;color:#a0aec0;font-size:12px;font-style:italic}.spellcheck-popover-actions{border-top:1px solid #f1f5f9;padding:4px;display:flex;justify-content:flex-end}.spellcheck-action-ignore{all:unset;cursor:pointer;padding:4px 10px;font-size:12px;color:#718096;border-radius:4px;transition:background .1s,color .1s}.spellcheck-action-ignore:hover{background:#f7fafc;color:#4a5568}.keyword-highlight{background-color:rgba(34,197,94,.15);border-radius:2px;transition:background-color .2s ease}