@media print{.resume-page{color:#0e0e0e;min-height:100vh;font-family:var(--font-geist-sans), Arial, sans-serif}:is(html,body:has(.resume-page)){color:#0e0e0e;background:#f4f2ea;min-height:100%}body:has(.resume-page) .pf-foundation-canvas{display:none}body:has(.resume-page) main{background:#f4f2ea}body:has(.resume-page) .pf-page{background:#f4f2ea}body:has(.resume-page) .resume-page{background:#f4f2ea}.resume-page header>.type-meta-label{color:#0e0e0e9e;border-bottom:.75px solid #0e0e0e33;gap:7px 16px;padding-bottom:9px;font-size:7.5px;line-height:10px;display:flex}.resume-page header>.type-meta-label>:first-child{color:#ff3d20}.resume-page .type-display-h1-footer{font-family:var(--font-fk-raster), Georgia, serif;letter-spacing:-.02em;margin-top:17px;font-size:52px;font-weight:400;line-height:50px}.resume-page header>.type-ui-section{margin-top:7px;font-size:13px;font-weight:600;line-height:17px}.resume-page .type-ui-body-lg{color:#0e0e0ec7;max-width:6.75in;margin-top:13px;font-size:10.5px;line-height:14px}.resume-content{margin-top:19px}.resume-content>aside{grid-template-columns:1.25fr 1fr;gap:22px}.resume-content>div{margin-top:20px}.resume-content>div .resume-section:first-child>div>div{display:block}.resume-content>div .resume-section:first-child>div>div>:not(:last-child){margin-bottom:14px}.resume-content>div .resume-section:first-child>div>div>section:nth-child(3){break-before:page;padding-top:0}.resume-content>div .resume-section:first-child>div>div>section:nth-child(3):before{color:#0e0e0e80;font-family:var(--font-departure), monospace;letter-spacing:.08em;content:"CARLOS MONTOYA    EXPERIENCE CONTINUED    02";border-bottom:.75px solid #0e0e0e33;margin-bottom:13px;padding-bottom:8px;font-size:7px;line-height:10px;display:block}.resume-section{border-color:#0e0e0e33}.resume-section>.type-meta-label{color:#ff3d20;letter-spacing:.08em}.resume-section .type-ui-section{font-weight:600}.resume-section .type-ui-body{color:#0e0e0ee6}.resume-section .type-meta-micro,.resume-section h3.type-meta-micro{color:#0e0e0e8f}.resume-section li::marker{color:#0e0e0e7a}.resume-content>div .resume-section:first-child section>div{grid-template-columns:minmax(0,1fr) auto;gap:18px}.resume-content>div .resume-section:first-child section>div>.type-meta-label{text-align:right;max-width:2.25in}.resume-content>div .resume-section:first-child section>p{margin-top:4px}.resume-content>div .resume-section:first-child section>ul{margin-top:5px}.resume-content>div .resume-section:last-child{margin-top:19px}}
