@font-face{font-family:CV Caslon;src:url(/cv-fonts/caslon-400.woff2)format("woff2"),url(/cv-fonts/caslon-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV Caslon;src:url(/cv-fonts/caslon-700.woff2)format("woff2"),url(/cv-fonts/caslon-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CV Caslon;src:url(/cv-fonts/caslon-400i.woff2)format("woff2"),url(/cv-fonts/caslon-400i.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:CV DM Serif;src:url(/cv-fonts/dmserif-400.woff2)format("woff2"),url(/cv-fonts/dmserif-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV DM Serif;src:url(/cv-fonts/dmserif-400i.woff2)format("woff2"),url(/cv-fonts/dmserif-400i.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:CV Source Serif;src:url(/cv-fonts/sourceserif-400.woff2)format("woff2"),url(/cv-fonts/sourceserif-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV Source Serif;src:url(/cv-fonts/sourceserif-600.woff2)format("woff2"),url(/cv-fonts/sourceserif-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CV Source Serif;src:url(/cv-fonts/sourceserif-400i.woff2)format("woff2"),url(/cv-fonts/sourceserif-400i.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:CV Manrope;src:url(/cv-fonts/manrope-400.woff2)format("woff2"),url(/cv-fonts/manrope-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV Manrope;src:url(/cv-fonts/manrope-600.woff2)format("woff2"),url(/cv-fonts/manrope-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CV Manrope;src:url(/cv-fonts/manrope-800.woff2)format("woff2"),url(/cv-fonts/manrope-800.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:CV Inter;src:url(/cv-fonts/inter-300.woff2)format("woff2"),url(/cv-fonts/inter-300.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:CV Inter;src:url(/cv-fonts/inter-400.woff2)format("woff2"),url(/cv-fonts/inter-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV Inter;src:url(/cv-fonts/inter-600.woff2)format("woff2"),url(/cv-fonts/inter-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CV Nunito;src:url(/cv-fonts/nunito-400.woff2)format("woff2"),url(/cv-fonts/nunito-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV Nunito;src:url(/cv-fonts/nunito-700.woff2)format("woff2"),url(/cv-fonts/nunito-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CV Nunito;src:url(/cv-fonts/nunito-800.woff2)format("woff2"),url(/cv-fonts/nunito-800.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:CV Space Grotesk;src:url(/cv-fonts/spacegrotesk-400.woff2)format("woff2"),url(/cv-fonts/spacegrotesk-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV Space Grotesk;src:url(/cv-fonts/spacegrotesk-700.woff2)format("woff2"),url(/cv-fonts/spacegrotesk-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CV Plex Mono;src:url(/cv-fonts/plexmono-400.woff2)format("woff2"),url(/cv-fonts/plexmono-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV Plex Mono;src:url(/cv-fonts/plexmono-500.woff2)format("woff2"),url(/cv-fonts/plexmono-500.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CV Archivo;src:url(/cv-fonts/archivo-400.woff2)format("woff2"),url(/cv-fonts/archivo-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV Archivo;src:url(/cv-fonts/archivo-600.woff2)format("woff2"),url(/cv-fonts/archivo-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CV Archivo;src:url(/cv-fonts/archivo-800.woff2)format("woff2"),url(/cv-fonts/archivo-800.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:CV Archivo;src:url(/cv-fonts/archivo-600i.woff2)format("woff2"),url(/cv-fonts/archivo-600i.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:CV Archivo;src:url(/cv-fonts/archivo-800i.woff2)format("woff2"),url(/cv-fonts/archivo-800i.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:CV Playfair;src:url(/cv-fonts/playfair-400.woff2)format("woff2"),url(/cv-fonts/playfair-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV Playfair;src:url(/cv-fonts/playfair-700.woff2)format("woff2"),url(/cv-fonts/playfair-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CV Playfair;src:url(/cv-fonts/playfair-400i.woff2)format("woff2"),url(/cv-fonts/playfair-400i.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:CV Playfair;src:url(/cv-fonts/playfair-700i.woff2)format("woff2"),url(/cv-fonts/playfair-700i.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:CV Cinzel;src:url(/cv-fonts/cinzel-500.woff2)format("woff2"),url(/cv-fonts/cinzel-500.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CV Cinzel;src:url(/cv-fonts/cinzel-700.woff2)format("woff2"),url(/cv-fonts/cinzel-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CV Cormorant;src:url(/cv-fonts/cormorant-500.woff2)format("woff2"),url(/cv-fonts/cormorant-500.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CV Cormorant;src:url(/cv-fonts/cormorant-500i.woff2)format("woff2"),url(/cv-fonts/cormorant-500i.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:CV Cormorant;src:url(/cv-fonts/cormorant-600i.woff2)format("woff2"),url(/cv-fonts/cormorant-600i.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:CV Barlow Condensed;src:url(/cv-fonts/barlowc-500.woff2)format("woff2"),url(/cv-fonts/barlowc-500.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CV Barlow Condensed;src:url(/cv-fonts/barlowc-700.woff2)format("woff2"),url(/cv-fonts/barlowc-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CV DM Sans;src:url(/cv-fonts/dmsans-400.woff2)format("woff2"),url(/cv-fonts/dmsans-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV DM Sans;src:url(/cv-fonts/dmsans-600.woff2)format("woff2"),url(/cv-fonts/dmsans-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CV DM Sans;src:url(/cv-fonts/dmsans-700.woff2)format("woff2"),url(/cv-fonts/dmsans-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}article.cv-document.cvx{text-align:left;padding:0;font-size:16px;line-height:normal;overflow:visible;container-type:inline-size}article.cv-document.cvx :where(h1,h2,h3,p,ul,li,section,div,span):not(:where(.teaser-paywall,.teaser-paywall *)){font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;margin:0;padding:0;list-style:none}article.cv-document.cvx :is(h1,h2,h3):before,article.cv-document.cvx :is(h1,h2,h3):after{content:none}.cvx-page{--pt:calc(100cqi / 595.28);--fz:max(calc(var(--pt) * var(--cv-zoom,1)), var(--cv-min-fz,0px));border-radius:inherit;min-height:calc(var(--pt) * 841.89);overflow-wrap:anywhere;flex-direction:column;display:flex;position:relative;overflow:clip}.cv-document.cvx.fact-auto .cvx-page,.fact-review .cvx-page{min-height:0}article.cv-document.cvx.cvx{padding:0;font-size:16px}.template-thumb.mini{gap:0;width:52px;height:auto;padding:0;display:block}.template-thumb.mini .cv-document.cvx{width:100%;max-width:none;box-shadow:none;pointer-events:none;border:0;border-radius:0;margin:0}.cv-document.cvx.teaser .teaser-badge{margin:0 0 calc(var(--pt) * 14)}.cv-document.cvx .teaser-locked{margin:0;padding:0}.cv-document.cvx .teaser-li{margin:calc(var(--pt) * 2) 0 0!important}.cv-document.cvx .teaser-li:before{left:calc(var(--pt) * 1);top:calc(var(--fz) * 5.2);width:calc(var(--pt) * 3.1);height:calc(var(--pt) * 3.1);opacity:.8;background:currentColor}.cv-document.cvx.letter-page textarea{min-height:calc(var(--pt) * 520);margin-left:calc(var(--pt) * -3);padding:0;padding-left:calc(var(--pt) * 3)}.lp .lp-page .cv-document.cvx{--cv-zoom:1.3}.lp .lp-sheet .cv-document.cvx{--cv-zoom:1.2}article.cv-document.cvx.cvx :is(h1,h2,h3,p):not(:where(.teaser-paywall *)){white-space:normal;text-wrap:wrap}article.cv-document.cvx.cvx{overflow:visible}.canvas-doc,.fact-review,.teaser-wrap,.letter-page-wrap{--cv-min-fz:1.2px}.template-thumb.mini{aspect-ratio:210/297;overflow:hidden}
