#mtrf-archive{--mtrf-fs-h2:clamp(1.6rem, 2.6vw, 2.25rem);--mtrf-fs-lead:clamp(1.05rem, 1.3vw, 1.2rem);--mtrf-fs-eyebrow:0.78rem;--mtrf-section-pad-y:clamp(3rem, 6vw, 5rem);--mtrf-container:1200px;font-family:var(--mtrf-font-sans);font-size:1rem;line-height:1.6;color:var(--mtrf-color-text)}html{overflow-x:clip}#mtrf-archive{width:100vw;margin-left:calc(50% - 50vw)}#mtrf-archive *,#mtrf-archive *::before,#mtrf-archive *::after{box-sizing:border-box}#mtrf-archive img,#mtrf-archive svg{max-width:100%}#mtrf-archive h1,#mtrf-archive h2,#mtrf-archive h3{font-family:var(--mtrf-font-serif);font-weight:600;line-height:1.18;color:var(--mtrf-color-primary-darker);margin:0 0 .6em;letter-spacing:-.01em}#mtrf-archive p{margin:0 0 1em}#mtrf-archive p:last-child{margin-bottom:0}#mtrf-archive a{color:var(--mtrf-color-primary);text-decoration:none;transition:color .15s ease}#mtrf-archive a:hover{color:var(--mtrf-color-primary-dark)}#mtrf-archive .container{width:min(100% - 2.5rem, var(--mtrf-container));margin-inline:auto}#mtrf-archive .section{padding:var(--mtrf-section-pad-y) 0}#mtrf-archive .btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.95rem 1.6rem;border-radius:var(--mtrf-radius-md);border:1px solid transparent;font-weight:600;font-size:.98rem;line-height:1;cursor:pointer;white-space:nowrap;transition:transform .12s ease,box-shadow .15s ease,background .15s ease,color .15s ease}#mtrf-archive .btn:hover{transform:translateY(-1px)}#mtrf-archive .btn--primary{background:var(--mtrf-color-accent);color:#FFF;box-shadow:0 4px 14px rgba(22,136,33,.28)}#mtrf-archive .btn--primary:hover{background:var(--mtrf-color-accent-dark);color:#FFF}#mtrf-archive .btn--secondary{background:var(--mtrf-color-primary);color:#FFF}#mtrf-archive .btn--secondary:hover{background:var(--mtrf-color-primary-dark);color:#FFF}#mtrf-archive .btn--lg{padding:1.1rem 1.9rem;font-size:1.02rem}#mtrf-archive .hero-eyebrow{color:#B6E2A8;font-size:var(--mtrf-fs-eyebrow);font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:1.1rem;display:inline-flex;align-items:center;gap:.7rem}#mtrf-archive .hero-eyebrow .dot{width:8px;height:8px;border-radius:50%;background:var(--mtrf-color-accent);box-shadow:0 0 0 4px rgba(22,136,33,.25)}#mtrf-archive .cta-banner{background:var(--mtrf-color-primary-dark);color:#FFF;border-radius:var(--mtrf-radius-lg);padding:clamp(2.5rem, 5vw, 4rem);display:grid;gap:2rem;align-items:center;position:relative;overflow:hidden}@media (min-width:800px){#mtrf-archive .cta-banner{grid-template-columns:1.5fr auto}}#mtrf-archive .cta-banner::before{content:"";position:absolute;right:-80px;top:-80px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(22,136,33,.35),transparent 65%)}#mtrf-archive .cta-banner h2{color:#FFF;margin-bottom:.6rem;font-size:clamp(1.6rem, 2.6vw, 2.25rem)}#mtrf-archive .cta-banner p{color:#C8D2E2;margin:0}#mtrf-archive .cta-banner .ctas{display:flex;flex-wrap:wrap;gap:.8rem;position:relative}#mtrf-archive .cta-section{padding-top:0}#mtrf-archive .widget-note{font-size:.9rem;color:var(--mtrf-color-text-muted);margin:0 0 1rem}#mtrf-archive .page-hero{position:relative;background:radial-gradient(900px 500px at 80% -20%,rgba(19,81,180,.22),transparent 60%),radial-gradient(600px 380px at 0% 100%,rgba(22,136,33,.12),transparent 55%),linear-gradient(180deg,var(--mtrf-color-primary-darker) 0%,var(--mtrf-color-primary-dark) 100%);color:#FFF;padding:clamp(3.5rem, 7vw, 5.5rem) 0 clamp(3rem, 6vw, 4.5rem);overflow:hidden}#mtrf-archive .page-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);pointer-events:none}#mtrf-archive .page-hero .container{position:relative;text-align:center}#mtrf-archive .page-hero h1{font-family:var(--mtrf-font-serif);font-weight:500;color:#FFF;font-size:clamp(2.2rem, 4.5vw, 3.6rem);max-width:22ch;margin-inline:auto;line-height:1.08;letter-spacing:-.01em}#mtrf-archive .page-hero h1 em{font-style:italic;color:#B6E2A8;font-weight:500}#mtrf-archive .page-hero .lead{color:#C8D2E2;font-size:var(--mtrf-fs-lead);max-width:60ch;margin:1.2rem auto 0}#mtrf-archive .page-hero .breadcrumbs{display:flex;justify-content:center;gap:.5rem;font-size:.82rem;color:#A9B5C9;margin-bottom:1.5rem}#mtrf-archive .page-hero .breadcrumbs a{color:#B6E2A8}#mtrf-archive .page-hero .breadcrumbs span{opacity:.6}#mtrf-archive .blog-toolbar{background:var(--mtrf-color-bg-alt);padding:2rem 0;border-bottom:1px solid var(--mtrf-color-border);position:sticky;top:73px;z-index:30;backdrop-filter:blur(8px);background:rgba(255,255,255,.94)}#mtrf-archive .blog-toolbar-grid{display:flex;flex-direction:column;gap:1rem;align-items:stretch}@media (min-width:900px){#mtrf-archive .blog-toolbar-grid{flex-direction:row;align-items:center;gap:1.5rem}}#mtrf-archive .search-input{position:relative;flex-shrink:0;width:100%}@media (min-width:900px){#mtrf-archive .search-input{width:320px}}#mtrf-archive .search-input input{width:100%;padding:.85rem 1rem .85rem 2.6rem;border:1px solid var(--mtrf-color-border-strong);border-radius:999px;background:var(--mtrf-color-bg-alt);font:inherit;font-size:.95rem;transition:border-color .15s,background .15s,box-shadow .15s}#mtrf-archive .search-input input:focus{outline:0;background:#FFF;border-color:var(--mtrf-color-primary);box-shadow:0 0 0 3px rgba(19,81,180,.12)}#mtrf-archive .search-input svg{position:absolute;top:50%;left:1rem;transform:translateY(-50%);color:var(--mtrf-color-text-muted);pointer-events:none}#mtrf-archive .chip-row{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;padding:2px 0;flex-grow:1}#mtrf-archive .chip-row::-webkit-scrollbar{display:none}#mtrf-archive .chip{appearance:none;white-space:nowrap;padding:.55rem 1rem;border-radius:999px;font-size:.88rem;font-weight:600;background:var(--mtrf-color-bg-alt);color:var(--mtrf-color-text-muted);border:1px solid transparent;cursor:pointer;transition:background .15s,color .15s,border-color .15s;font-family:inherit}#mtrf-archive .chip:hover{background:var(--mtrf-color-primary-soft);color:var(--mtrf-color-primary)}#mtrf-archive .chip.is-active{background:var(--mtrf-color-primary-dark);color:#FFF}#mtrf-archive .featured-post{display:grid;grid-template-columns:1fr;gap:0;background:#FFF;border:1px solid var(--mtrf-color-border);border-radius:var(--mtrf-radius-lg);overflow:hidden;margin-bottom:3rem;transition:transform .2s,box-shadow .2s}#mtrf-archive .featured-post:hover{transform:translateY(-2px);box-shadow:var(--mtrf-shadow-md)}@media (min-width:1024px){#mtrf-archive .featured-post{grid-template-columns:1fr 1fr}#mtrf-archive .featured-post .thumb{aspect-ratio:auto;height:100%;min-height:360px}}#mtrf-archive .featured-post .thumb{aspect-ratio:16/10;overflow:hidden;background:repeating-linear-gradient(45deg,rgba(19,81,180,.06) 0 10px,rgba(19,81,180,.1) 10px 20px),var(--mtrf-color-primary-soft);display:grid;place-items:center;color:var(--mtrf-color-primary);font-family:ui-monospace,"SF Mono",Menlo,monospace;font-size:.85rem;text-align:center;position:relative}#mtrf-archive .featured-post .thumb::before{content:"EM DESTAQUE";position:absolute;top:1.25rem;left:1.25rem;background:var(--mtrf-color-accent);color:#FFF;font-family:var(--mtrf-font-sans);font-size:.7rem;font-weight:700;letter-spacing:.14em;padding:.4rem .8rem;border-radius:8px}#mtrf-archive .featured-post .body{padding:clamp(1.75rem, 3vw, 2.5rem);display:flex;flex-direction:column;gap:1rem;justify-content:center}#mtrf-archive .featured-post .tag{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mtrf-color-accent)}#mtrf-archive .featured-post h2{font-family:var(--mtrf-font-serif);font-weight:600;font-size:clamp(1.5rem, 2.6vw, 2rem);color:var(--mtrf-color-primary-darker);margin:0;line-height:1.18;text-wrap:balance}#mtrf-archive .featured-post p{color:var(--mtrf-color-text-muted);margin:0}#mtrf-archive .featured-post .meta{display:flex;gap:1rem;font-size:.82rem;color:var(--mtrf-color-text-muted);align-items:center}#mtrf-archive .featured-post .read{color:var(--mtrf-color-primary);font-weight:700;display:inline-flex;align-items:center;gap:.35rem}#mtrf-archive .featured-post .read::after{content:"→";transition:transform .2s}#mtrf-archive .featured-post:hover .read::after{transform:translateX(4px)}#mtrf-archive .blog-layout{display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width:1024px){#mtrf-archive .blog-layout{grid-template-columns:minmax(0,1fr) 320px;gap:4rem}}#mtrf-archive .blog-posts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}#mtrf-archive .blog-card{display:flex;flex-direction:column;background:#FFF;border:1px solid var(--mtrf-color-border);border-radius:var(--mtrf-radius-md);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}#mtrf-archive .blog-card:hover{transform:translateY(-3px);box-shadow:var(--mtrf-shadow-md)}#mtrf-archive .blog-card .thumb{aspect-ratio:16/10;overflow:hidden;background:repeating-linear-gradient(45deg,rgba(19,81,180,.06) 0 10px,rgba(19,81,180,.1) 10px 20px),var(--mtrf-color-primary-soft);display:grid;place-items:center;color:var(--mtrf-color-primary);font-family:ui-monospace,"SF Mono",Menlo,monospace;font-size:.8rem;text-align:center}#mtrf-archive .blog-card .thumb img,#mtrf-archive .featured-post .thumb img{width:100%;height:100%;object-fit:cover;display:block}#mtrf-archive .blog-card .body{padding:1.4rem 1.5rem 1.6rem;display:flex;flex-direction:column;gap:.55rem;flex-grow:1}#mtrf-archive .blog-card .tag{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mtrf-color-accent)}#mtrf-archive .blog-card h3{font-family:var(--mtrf-font-serif);font-weight:600;font-size:1.25rem;margin:0;color:var(--mtrf-color-primary-darker);line-height:1.25}#mtrf-archive .blog-card p{font-size:.92rem;color:var(--mtrf-color-text-muted);margin:0;flex-grow:1}#mtrf-archive .blog-card .read{margin-top:.5rem;font-weight:600;font-size:.88rem;color:var(--mtrf-color-primary);display:inline-flex;align-items:center;gap:.35rem}#mtrf-archive .blog-card .read::after{content:"→";transition:transform .2s ease}#mtrf-archive .blog-card:hover .read::after{transform:translateX(3px)}#mtrf-archive .blog-card .meta{display:flex;gap:.8rem;font-size:.8rem;color:var(--mtrf-color-text-muted);align-items:center;margin-top:auto;padding-top:.75rem;border-top:1px solid var(--mtrf-color-border)}#mtrf-archive .blog-card .meta .sep{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.4}#mtrf-archive .pagination{display:flex;justify-content:center;gap:.35rem;margin-top:3rem;flex-wrap:wrap}#mtrf-archive .pagination a,#mtrf-archive .pagination span{min-width:42px;height:42px;padding:0 .9rem;border-radius:var(--mtrf-radius-md);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:.92rem;color:var(--mtrf-color-text);background:#FFF;border:1px solid var(--mtrf-color-border);transition:all .15s}#mtrf-archive .pagination a:hover{background:var(--mtrf-color-primary-soft);border-color:var(--mtrf-color-primary);color:var(--mtrf-color-primary)}#mtrf-archive .pagination .current{background:var(--mtrf-color-primary-dark);color:#FFF;border-color:var(--mtrf-color-primary-dark)}#mtrf-archive .pagination .dots{background:transparent;border-color:transparent;color:var(--mtrf-color-text-muted)}#mtrf-archive .blog-sidebar{display:flex;flex-direction:column;gap:2rem;position:relative}@media (min-width:1024px){#mtrf-archive .blog-sidebar{position:sticky;top:150px;align-self:start;max-height:calc(100vh - 170px);overflow-y:auto;padding-right:4px}#mtrf-archive .blog-sidebar::-webkit-scrollbar{width:4px}#mtrf-archive .blog-sidebar::-webkit-scrollbar-thumb{background:var(--mtrf-color-border-strong);border-radius:4px}}#mtrf-archive .widget{background:#FFF;border:1px solid var(--mtrf-color-border);border-radius:var(--mtrf-radius-md);padding:1.5rem}#mtrf-archive .widget--dark{background:var(--mtrf-color-primary-dark);color:#C8D2E2;border-color:transparent;position:relative;overflow:hidden}#mtrf-archive .widget--dark::before{content:"";position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(22,136,33,.3),transparent 65%)}#mtrf-archive .widget h3{font-family:var(--mtrf-font-sans);font-size:.82rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mtrf-color-primary-darker);margin:0 0 1.1rem;padding-bottom:.9rem;border-bottom:1px solid var(--mtrf-color-border)}#mtrf-archive .widget--dark h3{color:#FFF;border-color:rgba(255,255,255,.15)}#mtrf-archive .popular-list{list-style:none;padding:0;margin:0;display:grid;gap:1rem;position:relative}#mtrf-archive .popular-list li{display:flex;gap:.85rem;align-items:flex-start}#mtrf-archive .popular-list .num{font-family:var(--mtrf-font-serif);font-weight:600;font-size:1.6rem;color:var(--mtrf-color-primary-soft);line-height:1;flex-shrink:0;width:28px;-webkit-text-stroke:1px var(--mtrf-color-primary);color:transparent}#mtrf-archive .popular-list a{font-size:.92rem;font-weight:600;color:var(--mtrf-color-primary-darker);line-height:1.3;display:block}#mtrf-archive .popular-list a:hover{color:var(--mtrf-color-primary)}#mtrf-archive .popular-list small{display:block;color:var(--mtrf-color-text-muted);font-weight:400;font-size:.78rem;margin-top:4px}#mtrf-archive .cat-list{list-style:none;padding:0;margin:0;display:grid;gap:.25rem}#mtrf-archive .cat-list a{display:flex;justify-content:space-between;align-items:center;padding:.55rem .25rem;border-radius:8px;color:var(--mtrf-color-text);font-size:.92rem;border-bottom:1px dashed var(--mtrf-color-border);font-weight:500}#mtrf-archive .cat-list a:last-child{border-bottom:0}#mtrf-archive .cat-list a:hover{color:var(--mtrf-color-primary);padding-left:.5rem}#mtrf-archive .cat-list .count{font-size:.78rem;font-weight:700;color:var(--mtrf-color-text-muted);background:var(--mtrf-color-bg-alt);padding:2px 8px;border-radius:999px}#mtrf-archive .cat-list a:hover .count{background:var(--mtrf-color-primary-soft);color:var(--mtrf-color-primary)}#mtrf-archive .widget-cta{position:relative}#mtrf-archive .widget-cta h3{font-family:var(--mtrf-font-serif);font-size:1.25rem;text-transform:none;letter-spacing:-.005em;font-weight:600;color:#FFF;border:0;padding:0;margin-bottom:.75rem;position:relative}#mtrf-archive .widget-cta p{position:relative;color:#C8D2E2;font-size:.92rem;margin:0 0 1.25rem}#mtrf-archive .widget-cta .btn{position:relative;width:100%}#mtrf-archive .newsletter-form{display:flex;flex-direction:column;gap:.75rem}#mtrf-archive .newsletter-form input{width:100%;padding:.8rem 1rem;border:1px solid var(--mtrf-color-border-strong);border-radius:var(--mtrf-radius-md);font:inherit;font-size:.92rem}#mtrf-archive .newsletter-form input:focus{outline:0;border-color:var(--mtrf-color-primary);box-shadow:0 0 0 3px rgba(19,81,180,.12)}#mtrf-archive .newsletter-form small{color:var(--mtrf-color-text-muted);font-size:.78rem}#mtrf-archive .empty-state{text-align:center;padding:4rem 2rem;color:var(--mtrf-color-text-muted);font-style:italic}#mtrf-archive .field-success{font-size:.85rem;padding:.8rem 1rem;border-radius:var(--mtrf-radius-md);background:var(--mtrf-color-accent-soft);color:var(--mtrf-color-accent-dark)}#mtrf-archive .chip-row{display:none}#mtrf-archive .widget--categories{display:none}