@font-face{font-family:fraunces;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:fraunces Fallback;src:local("Times New Roman");ascent-override:77.20%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:126.68%}.__className_718f4b{font-family:fraunces,fraunces Fallback}.__variable_718f4b{--font-display-loaded:"fraunces","fraunces Fallback"}@font-face{font-family:caveatBrush;src:url(/_next/static/media/cac1f6d77a893260-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:caveatBrush Fallback;src:local("Arial");ascent-override:121.03%;descent-override:37.82%;line-gap-override:0.00%;size-adjust:79.32%}.__className_790fd7{font-family:caveatBrush,caveatBrush Fallback;font-weight:400;font-style:normal}.__variable_790fd7{--font-brand-loaded:"caveatBrush","caveatBrush Fallback"}@font-face{font-family:plexSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:plexSans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_93c49d{font-family:plexSans,plexSans Fallback;font-style:normal}.__variable_93c49d{--font-sans-loaded:"plexSans","plexSans Fallback"}.skip-link{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link:focus,.skip-link:focus-visible{position:fixed;left:1rem;top:calc(1rem + env(safe-area-inset-top, 0px));z-index:100000;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;border:2px solid var(--brass-500);border-radius:8px;background:var(--paper-50);color:var(--ink-900);padding:.7rem 1rem;font-size:.875rem;font-weight:700;box-shadow:var(--shadow-3);outline:none}[role=dialog][aria-label="Exportar currículo"] p[aria-live=polite]{margin-top:.75rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;color:var(--brass-500)!important;font-family:var(--font-ibm-plex-mono),monospace;font-size:.68rem!important;font-weight:600;letter-spacing:.02em;line-height:1.45}@supports (content-visibility:auto){.content-auto{content-visibility:auto;contain-intrinsic-size:1px 420px}.resume-preview-card{content-visibility:auto;contain-intrinsic-size:1px 260px}}@media (max-width:640px){html{scroll-padding-top:4.75rem}body{background-size:auto,auto,44px 44px,auto}.forge-field{min-height:44px;font-size:1rem}.forge-surface,.forge-surface-solid{border-radius:1.1rem}}@media (forced-colors:active){.focus-forge:focus-visible,.skip-link:focus-visible{outline:2px solid Highlight;outline-offset:3px}.forge-field,.forge-surface,.forge-surface-solid,.ink-panel{border-color:CanvasText;forced-color-adjust:auto}}@media (prefers-reduced-motion:reduce){.sk-stage:after,.skeleton-draft,.skip-link,.stamp-success{animation:none!important;transition:none!important}.forge-cascade>*,.forge-enter,.forge-enter-scale,.forge-enter-soft,.forge-slide-left,.forge-toast-in,.forge-toast-out,.phone-wiggle,div[role=alert],p[role=alert],span[role=alert]{animation:none!important;opacity:1!important;transform:none!important}.marca-a-desenhar,.marca-a-desenhar path,.reticencias-a-andar>span{animation:none!important;opacity:1!important}.marca-a-desenhar,.marca-a-desenhar path{stroke-dashoffset:0!important}.forge-beat>span,.forge-pulse-dot{animation:none!important;opacity:1!important}.forge-toast-timer{display:none!important}}@font-face{font-family:plexMono;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_391a2f{font-family:plexMono,plexMono Fallback}.__variable_391a2f{--font-mono-loaded:"plexMono","plexMono Fallback"}[data-marca-de-agua]{position:absolute;inset:-30%;display:flex;flex-direction:column;justify-content:space-around;transform:rotate(-24deg);transform-origin:center;font-family:var(--font-mono,ui-monospace,monospace);font-size:.72rem;letter-spacing:.18em;white-space:nowrap;color:#16241f;opacity:.14}@media print{@page{size:A4;margin:0}body,html{width:210mm!important;min-width:210mm!important;min-height:297mm!important;background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-resume,body,html,main.h-viewport{overflow:visible!important}.print-resume{position:absolute!important;inset:0 auto auto 0!important;z-index:2147483647!important;display:block!important;opacity:1!important;width:210mm!important;max-width:210mm!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;overflow:hidden!important;padding:0!important;margin:0!important;border:0!important;background:#fff!important;pointer-events:auto!important}.print-resume,.print-resume *{visibility:visible!important}.print-resume .resume-scale-frame,.print-resume>div{display:block!important;width:210mm!important;max-width:210mm!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:#fff!important}.print-resume .resume-scale-sheet{height:842px!important;transform:scale(1.3333)!important;transform-origin:top left!important}.print-resume .resume-scale-sheet,.print-resume .resume-scale-sheet>div{width:595px!important;max-width:595px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important}.print-resume .resume-scale-sheet>div{transform:none!important}.print-resume .resume-a4-page{width:595px!important;height:842px!important;min-height:842px!important;max-height:842px!important;margin:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;-moz-column-break-after:auto;break-after:auto;page-break-after:auto}.print-resume [class*=ring],.print-resume [class*=shadow]{box-shadow:none!important}[data-vista-partilhada] [data-moldura]{display:none!important}[data-vista-partilhada]{min-height:0!important;padding:10mm 0 0!important}[data-shared-resume],[data-shared-resume] *{visibility:visible!important}[data-shared-resume]{position:relative!important;z-index:auto!important;width:595px!important;max-width:595px!important;height:auto!important;max-height:none!important;margin:0 auto!important;overflow:visible!important;background:#fff!important}[data-shared-resume] .resume-scale-frame,[data-shared-resume] .resume-scale-sheet,[data-shared-resume] .resume-scale-sheet>div{width:595px!important;max-width:595px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;transform:none!important;overflow:visible!important}[data-shared-resume] .resume-a4-page{height:auto!important;min-height:0!important;max-height:none!important;transform:none!important}[data-marca-de-agua]{display:flex!important;visibility:visible!important;opacity:.3!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}