.template-contact[data-v-04b2b900]{overflow-wrap:anywhere;min-inline-size:0;display:grid}.template-contact--has-profile-image[data-v-04b2b900]{grid-template-columns:var(--template-profile-image-columns,auto minmax(0,1fr));-moz-column-gap:var(--template-profile-image-gap,.16in);align-items:center;column-gap:var(--template-profile-image-gap,.16in);row-gap:calc(var(--template-contact-gap,.08in)*var(--resume-entry-spacing-scale,1))}.template-contact__profile-image[data-v-04b2b900]{order:var(--template-profile-image-order,0);justify-self:var(--template-profile-image-justify,start);inline-size:var(--template-profile-image-size,.86in);aspect-ratio:1;border:var(--template-profile-image-border,0);border-radius:var(--template-profile-image-radius,50%);-o-object-fit:cover;object-fit:cover;block-size:auto}.template-contact__content[data-v-04b2b900]{gap:calc(var(--template-contact-gap,.08in)*var(--resume-entry-spacing-scale,1));min-inline-size:0;display:grid}.template-contact__headline[data-v-04b2b900],.template-contact__items[data-v-04b2b900],.template-contact__name[data-v-04b2b900]{min-inline-size:0;margin:0}.template-contact__name[data-v-04b2b900]{color:var(--template-name-color,var(--cc-color-text));font-size:var(--template-name-size,22pt);font-weight:var(--template-name-weight,var(--cc-font-weight-bold));letter-spacing:var(--template-name-letter-spacing,var(--cc-letter-spacing));line-height:calc(var(--resume-line-height-scale,1)*1.05);text-align:var(--template-header-align,start)}.template-contact__headline[data-v-04b2b900]{color:var(--template-headline-color,var(--cc-color-text-muted));font-size:var(--template-body-size,10pt);font-weight:var(--cc-font-weight-medium);line-height:calc(var(--resume-line-height-scale,1)*1.3);text-align:var(--template-header-align,start)}.template-contact__items[data-v-04b2b900]{justify-content:var(--template-contact-justify,flex-start);gap:calc(.04in*var(--resume-entry-spacing-scale,1)) calc(.15in*var(--resume-entry-spacing-scale,1));color:var(--template-meta-color,var(--cc-color-text-muted));font-size:var(--template-small-size,9pt);line-height:calc(var(--resume-line-height-scale,1)*1.35);flex-wrap:wrap;padding:0;list-style:none;display:flex}.template-contact__items li[data-v-04b2b900]{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.template-contact__items a[data-v-04b2b900],.template-contact__items span[data-v-04b2b900]{overflow-wrap:anywhere;word-break:normal}.template-contact a[data-v-04b2b900]{color:var(--template-link-color,var(--cc-color-interactive));text-underline-offset:.12em;text-decoration:underline}@media print{.template-contact a[data-v-04b2b900]{color:inherit}}@media (width<=420px){.template-contact--has-profile-image[data-v-04b2b900]{grid-template-columns:auto minmax(0,1fr)}}.template-section[data-v-40242a17]{gap:calc(var(--template-section-inner-gap,.08in)*var(--resume-entry-spacing-scale,1));-moz-column-break-inside:auto;break-inside:auto;min-inline-size:0;display:grid}.template-section__entry-title[data-v-40242a17],.template-section__list[data-v-40242a17],.template-section__meta[data-v-40242a17],.template-section__paragraph[data-v-40242a17],.template-section__skill-label[data-v-40242a17],.template-section__skill-list[data-v-40242a17],.template-section__title[data-v-40242a17]{margin:0}.template-section__title[data-v-40242a17]{border-block-end:var(--template-section-title-border,1px solid var(--cc-color-border-subtle));color:var(--template-heading-color,var(--cc-color-text));font-size:var(--template-heading-size,10.5pt);font-weight:var(--template-heading-weight,var(--cc-font-weight-bold));line-height:calc(var(--resume-line-height-scale,1)*1.2);text-transform:var(--template-heading-transform,uppercase);-moz-column-break-after:avoid;break-after:avoid;padding-block-end:var(--template-section-title-padding,.04in)}.template-section__entries[data-v-40242a17],.template-section__skills[data-v-40242a17]{gap:calc(var(--template-entry-gap,.1in)*var(--resume-entry-spacing-scale,1));min-inline-size:0;display:grid}.template-section__entry[data-v-40242a17],.template-section__skill-group[data-v-40242a17]{-moz-column-break-inside:avoid;break-inside:avoid;min-inline-size:0}.template-section__entry-title[data-v-40242a17],.template-section__skill-label[data-v-40242a17]{color:var(--template-entry-title-color,var(--cc-color-text));font-size:var(--template-entry-title-size,var(--template-body-size,10pt));font-weight:var(--template-entry-title-weight,var(--cc-font-weight-semibold));line-height:calc(var(--resume-line-height-scale,1)*1.28);-moz-column-break-after:avoid;break-after:avoid}.template-section__meta[data-v-40242a17]{color:var(--template-meta-color,var(--cc-color-text-muted));font-size:var(--template-small-size,9pt);line-height:calc(var(--resume-line-height-scale,1)*1.32);overflow-wrap:anywhere;margin-block-start:calc(var(--template-meta-margin,.03in)*var(--resume-entry-spacing-scale,1))}.template-section__paragraph[data-v-40242a17]{color:var(--template-body-color,var(--cc-color-text));font-size:var(--template-body-size,10pt);line-height:calc(var(--template-line-height,1.38)*var(--resume-line-height-scale,1));white-space:pre-line;overflow-wrap:break-word}.template-section__entry .template-section__paragraph[data-v-40242a17]{margin-block-start:calc(var(--template-paragraph-margin,.04in)*var(--resume-entry-spacing-scale,1))}.template-section__list[data-v-40242a17],.template-section__skill-list[data-v-40242a17]{min-inline-size:0;padding-inline-start:var(--template-list-indent,.18in);list-style-type:disc;list-style-position:outside}.template-section__list li[data-v-40242a17],.template-section__skill-list li[data-v-40242a17]{color:var(--template-body-color,var(--cc-color-text));font-size:var(--template-body-size,10pt);line-height:calc(var(--template-line-height,1.38)*var(--resume-line-height-scale,1));overflow-wrap:anywhere;word-break:normal;margin-block-start:calc(var(--template-list-item-gap,.015in)*var(--resume-entry-spacing-scale,1));display:list-item}.template-section__link-label[data-v-40242a17]{font-weight:var(--cc-font-weight-semibold)}.template-section__rich-text[data-v-40242a17] ol,.template-section__rich-text[data-v-40242a17] p,.template-section__rich-text[data-v-40242a17] ul{margin-block:0 var(--template-rich-text-gap,.03in)}.template-section__rich-text[data-v-40242a17] ol:last-child,.template-section__rich-text[data-v-40242a17] p:last-child,.template-section__rich-text[data-v-40242a17] ul:last-child{margin-block-end:0}.template-section__rich-text[data-v-40242a17] ol,.template-section__rich-text[data-v-40242a17] ul{padding-inline-start:var(--template-list-indent,.18in);list-style-position:outside}.template-section__rich-text[data-v-40242a17] ul{list-style-type:disc}.template-section__rich-text[data-v-40242a17] ol{list-style-type:decimal}.template-section__rich-text[data-v-40242a17] li{margin-block-start:calc(var(--template-list-item-gap,.015in)*var(--resume-entry-spacing-scale,1));display:list-item}.template-section__rich-text[data-v-40242a17] li>p{margin-block:0}.template-section__rich-text[data-v-40242a17] b,.template-section__rich-text[data-v-40242a17] strong{font-weight:var(--cc-font-weight-bold)}.template-section a[data-v-40242a17]{color:var(--template-link-color,var(--cc-color-interactive));text-underline-offset:.12em;overflow-wrap:anywhere;word-break:normal;text-decoration:underline}@media print{.template-section[data-v-40242a17]{-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto;display:block}.template-section__entries[data-v-40242a17],.template-section__skills[data-v-40242a17]{display:block}.template-section__entry[data-v-40242a17],.template-section__skill-group[data-v-40242a17]{-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto}.template-section__entry+.template-section__entry[data-v-40242a17],.template-section__skill-group+.template-section__skill-group[data-v-40242a17]{margin-block-start:calc(var(--template-entry-gap,.1in)*var(--resume-entry-spacing-scale,1))}.template-section__entry-title[data-v-40242a17],.template-section__skill-label[data-v-40242a17],.template-section__title[data-v-40242a17]{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.template-section__list li[data-v-40242a17],.template-section__skill-list li[data-v-40242a17]{-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto}.template-section a[data-v-40242a17]{color:inherit}}
