.elementor .pemmm-page-header-art{background-image:linear-gradient(90deg,rgba(246,248,250,.98) 0%,rgba(246,248,250,.83) 42%,rgba(246,248,250,.17) 100%),url('https://pemmm.uenf.br/wp-content/uploads/pemmm-brand/pemmm-header-fan-subtle-1920x640.webp')!important; background-position:center,center right!important; background-size:cover,cover!important; background-repeat:no-repeat!important;\n}.elementor .pemmm-large{font-family:var(--font-primary);font-weight:500;font-size:1.25rem;letter-spacing:var(--tracking-body);line-height:1.3;line-height:1.3!important;\n}.elementor .max-width-800{width:100%;min-width:0px;max-width:800px;}.elementor .max-width-700{width:100%;min-width:0px;max-width:700px;}.elementor .pemmm-equipment-eyebrow{font-family:var(--font-primary);font-weight:600;font-size:0.875rem;color:var(--brand-institutional);letter-spacing:var(--tracking-body);line-height:1.25;text-transform:uppercase;display:block;}.elementor .pemmm-card-abstract{overflow:hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;\n}.elementor .pemmm-archive-heading{max-width:var(--archive-hero-max-width);display:flex;flex-direction:column;gap:20px;}.elementor .pemmm-card-media{width:100%;height:auto;min-height:0px;overflow:hidden;aspect-ratio:4/3;padding:0px;background-color:var(--surface-muted);display:flex;flex-direction:column;flex:0 0 auto;}.elementor .pemmm-card-cta{font-weight:600;font-size:var(--type-button);line-height:1.2;margin-block-start:4px;margin-top:auto!important;\n}.elementor .pemmm-loop-block{width:100%;min-width:0px;}.elementor .pemmm-loop-layout{display:grid;gap:var(--space-card);grid-template-columns:repeat(auto-fit, minmax(var(--card-min-width), 1fr));align-items:stretch;}.elementor .pemmm-card-link{height:100%;text-decoration:none;cursor:pointer;padding:0px;transition:transform 0.32s, box-shadow 0.32s, border-color 0.32s;display:flex;flex-direction:column;gap:0px;box-sizing: border-box; will-change:transform; & .pemmm-card-content { transition:background-color .32s ease,color .32s ease; } & .pemmm-card-content .pemmm-card-title,& .pemmm-card-content .pemmm-card-abstract,& .pemmm-card-content .pemmm-card-meta,& .pemmm-card-content .pemmm-card-cta { transition:color .32s ease; } &:focus-visible { outline:3px solid #70bed5!important;outline-offset:3px; }\n}.elementor .pemmm-loop-item{width:100%;height:100%;min-width:0px;}.elementor .pemmm-image-cover{width:100%;height:100%;min-height:0px;aspect-ratio:4/3;object-fit:cover;display:block;}.elementor .pemmm-link-text{font-family:var(--font-primary);font-weight:600;font-size:var(--type-button);letter-spacing:var(--tracking-body);line-height:1.2;text-decoration:none;}.elementor .pemmm-card-title{font-family:var(--font-primary);font-weight:600;font-size:var(--type-card-title);letter-spacing:var(--tracking-title);line-height:1.15;}.elementor .pemmm-grow{flex:1 1 auto;}.elementor .pemmm-width-full{width:100%;}.elementor .pemmm-flex-col{display:flex;flex-direction:column;}.elementor .pemmm-button-base{min-height:var(--control-min-height);font-family:var(--font-primary);font-weight:600;font-size:var(--type-button);letter-spacing:var(--tracking-body);line-height:1.2;text-decoration:none;padding-block-start:var(--space-2);padding-block-end:var(--space-2);padding-inline-start:var(--space-3);padding-inline-end:var(--space-3);border-radius:var(--radius-sm);display:inline-flex;gap:var(--space-1);justify-content:center;align-items:center;}.elementor .pemmm-card-content{min-height:0px;padding:24px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;& > .pemmm-card-cta { margin-top:auto!important; }\n}.elementor .pemmm-card{height:100%;min-height:100%;overflow:hidden;border-radius:var(--radius-card);display:flex;flex-direction:column;gap:0px;}.elementor .pemmm-eyebrow{font-family:var(--font-primary);font-weight:600;font-size:var(--type-eyebrow);letter-spacing:var(--tracking-title);line-height:1.4;text-transform:uppercase;display:none;}.elementor .pemmm-small{font-family:var(--font-primary);font-weight:500;font-size:var(--type-small);letter-spacing:var(--tracking-body);line-height:1.3;line-height:1.3!important;\n}.elementor .pemmm-body{font-family:var(--font-primary);font-weight:500;font-size:var(--type-body);letter-spacing:var(--tracking-body);line-height:1.3;line-height:1.3!important;\n}.elementor .pemmm-h1{font-family:var(--font-primary);font-weight:600;font-size:var(--type-h1);letter-spacing:var(--tracking-title);line-height:1.10;}.elementor .pemmm-section{width:100%;box-sizing: border-box;\n}.elementor .pemmm-container{width:100%;max-width:var(--container-max);margin-inline: auto;\n}.elementor .pemmm-surface-card{border-width:var(--border-width-standard);border-color:var(--border-subtle);border-style:solid;background-color:var(--surface-white);}.elementor .pemmm-theme-light{--pemmm-current-text: var(--ink-primary); --pemmm-current-muted: var(--ink-secondary); --pemmm-current-surface: var(--surface-white);\n}.elementor .pemmm-radius-card{border-radius:var(--radius-card);}.elementor .pemmm-radius-sm{border-radius:var(--radius-sm);}.elementor .pemmm-border-subtle{border-width:var(--border-width-standard);border-color:var(--border-subtle);border-style:solid;}.elementor .pemmm-bg-muted{background-color:var(--surface-muted);}.elementor .pemmm-bg-technical{background-color:var(--surface-technical);}.elementor .pemmm-bg-white{background-color:var(--surface-white);}.elementor .pemmm-color-brand{color:var(--brand-institutional);}.elementor .pemmm-color-secondary{color: var(--pemmm-current-muted, var(--ink-secondary));\n}.elementor .pemmm-color-primary{color: var(--pemmm-current-text, var(--ink-primary));\n}.elementor .pemmm-py-section{padding-block: var(--space-section);\n}.elementor .pemmm-px-fluid{padding-inline: var(--gutter-page);\n}.elementor .pemmm-p-32{padding:var(--space-4);}.elementor .pemmm-p-0{padding:var(--space-0);}.elementor .pemmm-py-96{padding-block: var(--space-7);\n}.elementor .pemmm-gap-32{gap:var(--space-4);}.elementor .pemmm-gap-16{gap:var(--space-2);}