@font-face{font-family:Newsreader;font-style:normal;font-weight:400 500;font-display:optional;src:url(/fonts/newsreader-latin.woff2)format("woff2")}@font-face{font-family:Public Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/public-sans-latin.woff2)format("woff2")}:root{--surface:#f3eee6;--surface-raised:#faf7f2;--surface-sunken:#e9e2d6;--night:#1b1814;--ink:#1f1c17;--ink-muted:#5c554a;--on-night:#f3eee6;--on-night-muted:#cfc6b8;--gold:#8b6a14;--gold-text:#7a5d10;--gold-on-night:#c9a54a;--line:#ddd3c3;--line-strong:#857660;--whatsapp:#157f3b;--whatsapp-hover:#106a31;--on-whatsapp:#fff;--focus:#1f1c17;--focus-on-night:#f3eee6;--font-serif:Newsreader, "Iowan Old Style", Georgia, serif;--font-sans:"Public Sans", "Segoe UI", Arial, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-sm:3px;--radius-pill:999px;--shadow-float:0 6px 20px #1f1c172e;--shadow-header:0 1px 0 #1f1c1714, 0 8px 24px #1f1c170f;--content-max:72rem;--measure:42rem;--header-h:76px;--header-h-compact:60px;--ease-out:cubic-bezier(.2, .7, .2, 1);color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--surface);color:var(--ink);font:400 17px/1.7 var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}a{color:var(--gold-text)}p{margin:0}:where(a,button,summary):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.night :where(a,button,summary):focus-visible{outline-color:var(--focus-on-night)}[id]{scroll-margin-top:calc(var(--header-h-compact) + 16px)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:50;background:var(--ink);color:var(--surface);border-radius:var(--radius-sm);padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-100px;left:16px}.skip:focus{top:12px}.wrap{max-width:var(--content-max);padding-left:max(var(--space-6), env(safe-area-inset-left,0px));padding-right:max(var(--space-6), env(safe-area-inset-right,0px));margin:0 auto}.sec{padding-block:var(--space-9)}.sec+.sec{border-top:1px solid var(--line)}.label{font:600 12px/1.4 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.label-gold{color:var(--gold-text)}.rule{background:var(--gold);width:48px;height:1px}.display,.h1,.h2,.h3{font-family:var(--font-serif);color:var(--ink);text-wrap:balance;margin:0;font-weight:500}.display{letter-spacing:-.01em;font-variation-settings:"opsz" 72;font-size:56px;line-height:1.06}.h1{font-variation-settings:"opsz" 60;font-size:44px;line-height:1.1}.h2{font-variation-settings:"opsz" 48;font-size:34px;line-height:1.15}.h3{font-variation-settings:"opsz" 24;font-size:24px;line-height:1.25}.quote{font:400 24px/1.45 var(--font-serif);font-variation-settings:"opsz" 24}.lead{color:var(--ink-muted);max-width:36rem;font-size:19px;line-height:1.6}.muted{color:var(--ink-muted)}.small{font-size:15px;line-height:1.6}.micro{color:var(--ink-muted);font-size:14px}.sec-head{gap:var(--space-3);max-width:var(--measure);margin-bottom:var(--space-7);flex-direction:column;display:flex}.sec-head p{color:var(--ink-muted)}.btn{border-radius:var(--radius-sm);min-height:48px;font:600 16px/1.2 var(--font-sans);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 22px;text-decoration:none;display:inline-flex}.btn svg{fill:currentColor;flex:none;width:20px;height:20px}.btn-wa{background:var(--whatsapp);color:var(--on-whatsapp)}.btn-wa:hover{background:var(--whatsapp-hover)}.btn-sec{border-color:var(--gold);color:var(--gold-text);background:0 0}.btn-sec:hover{background:var(--surface-raised)}.btn-lg{min-height:56px;padding:16px 28px;font-size:17px}.link{color:var(--gold-text);text-underline-offset:4px;font-weight:600;text-decoration:underline 1px}.link:hover{text-decoration-thickness:2px}.hdr{z-index:20;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0}.hdr-in{max-width:var(--content-max);padding-inline:var(--space-6);height:var(--header-h);justify-content:space-between;align-items:center;gap:var(--space-5);margin:0 auto;display:flex}.hdr-logo img{width:auto;height:34px}.nav{align-items:center;gap:var(--space-5);font-size:15px;display:flex}.nav a:not(.btn){color:var(--ink);border-bottom:1px solid #0000;padding-block:6px;text-decoration:none}.nav a:not(.btn):hover,.nav a[aria-current=page]{border-bottom-color:var(--gold)}.nav .btn{min-height:40px;padding:8px 16px;font-size:15px}.menu-btn{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:none}.menu-btn svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;width:22px;height:22px}.menu-btn .ico-x,.menu-btn[aria-expanded=true] .ico-bars{display:none}.menu-btn[aria-expanded=true] .ico-x{display:block}.menu{display:none}.menu[data-open]{display:flex}.menu{inset:var(--header-h-compact) 0 0 0;z-index:19;background:var(--surface);padding:var(--space-5) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom,0px));flex-direction:column;position:fixed;overflow-y:auto}.menu a:not(.btn){border-bottom:1px solid var(--line);font:500 24px/1.25 var(--font-serif);color:var(--ink);padding-block:16px;text-decoration:none;display:block}.menu .btn{margin-top:var(--space-6);width:100%}body.menu-aberto{overflow:hidden}.hero{gap:var(--space-8);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;padding-block:72px 88px;display:grid}.hero-text{gap:var(--space-5);flex-direction:column;display:flex}.hero-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.frame{background:var(--surface-raised);border:1px solid var(--line);margin:0;padding:12px}.frame figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;font-size:15px;display:flex}.frame figcaption b{font:500 19px/1.3 var(--font-serif)}.hero .frame{justify-self:end;width:100%;max-width:420px}.crop{background:var(--surface-sunken);position:relative;overflow:hidden}.crop img{object-fit:cover;width:100%;height:100%}.crop-principal{aspect-ratio:4/5}.crop-principal img{width:138.9%;max-width:none;height:auto;position:absolute;top:-21%;left:-19.8%}.band{background:var(--surface-sunken);border-block:1px solid var(--line)}.night{background:var(--night);color:var(--on-night)}.night .h2,.night .h3{color:var(--on-night)}.night .label{color:var(--gold-on-night)}.night p{color:var(--on-night-muted)}.aviso{background:var(--night);color:var(--on-night)}.aviso-in{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);padding-block:var(--space-4);flex-wrap:wrap;display:flex}.aviso p{color:var(--on-night-muted);font-size:15px}.aviso strong{color:var(--on-night)}.aviso .btn{min-height:44px;padding:8px 16px;font-size:15px}.btn-night{border-color:var(--gold-on-night);color:var(--on-night);background:0 0}.btn-night:hover{background:#f3eee614}.valores{gap:var(--space-6);padding-block:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.valores div{gap:var(--space-2);flex-direction:column;display:flex}.valores strong{font:500 21px/1.3 var(--font-serif)}.valores span{color:var(--ink-muted);font-size:15px;line-height:1.6}.areas{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.area{background:var(--surface-raised);border:1px solid var(--line);padding:var(--space-6);gap:var(--space-3);color:inherit;flex-direction:column;text-decoration:none;display:flex}a.area{transition:border-color .25s var(--ease-out), transform .25s var(--ease-out)}a.area:hover{border-color:var(--gold);transform:translateY(-2px)}.area p{color:var(--ink-muted);font-size:15px;line-height:1.6}.more{padding-top:var(--space-2);font:600 15px/1.4 var(--font-sans);color:var(--gold-text);margin-top:auto}.area-dest{border-top:2px solid var(--gold);gap:var(--space-7);grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}.area-dest .h3{font-size:30px}.area-dest>div{gap:var(--space-3);flex-direction:column;display:flex}.lista{gap:var(--space-2);margin:0;padding:0;font-size:15px;list-style:none;display:grid}.lista li{padding-left:18px;position:relative}.lista li:before{content:"";background:var(--gold);width:8px;height:1px;position:absolute;top:.8em;left:0}.lista-lg{gap:14px;font-size:17px}.frentes{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.frentes>div{border-top:1px solid var(--gold);padding-top:var(--space-4);flex-direction:column;gap:10px;display:flex}.frentes .h3{font-size:21px}.steps{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:var(--space-6);counter-reset:etapa;margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:etapa;gap:var(--space-2);border-top:1px solid var(--gold-on-night);padding-top:var(--space-4);flex-direction:column;display:flex}.steps li:before{content:counter(etapa, decimal-leading-zero);font:400 32px/1 var(--font-serif);color:var(--gold-on-night)}.steps strong{color:var(--on-night);font-size:17px}.steps span{color:var(--on-night-muted);font-size:15px;line-height:1.6}.steps-claro li{border-top-color:var(--gold)}.steps-claro li:before{color:var(--gold)}.steps-claro strong{color:var(--ink)}.steps-claro span{color:var(--ink-muted)}.sobre{gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.sobre>div:last-child{flex-direction:column;gap:20px;display:flex}.fatos{margin:0;padding:0;list-style:none;display:grid}.fatos li{gap:var(--space-4);border-top:1px solid var(--line);grid-template-columns:8.5rem minmax(0,1fr);padding-block:12px;font-size:15px;display:grid}.fatos li:last-child{border-bottom:1px solid var(--line)}.capital{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:56px;padding-block:80px;display:grid}.capital>div{flex-direction:column;gap:18px;display:flex}.capital figure{margin:0}.capital img{aspect-ratio:3/2;object-fit:cover;width:100%}.capital figcaption{color:#a39b8e;text-align:right;margin-top:10px;font-size:12px}.faq{max-width:var(--measure)}.faq details{border-bottom:1px solid var(--line)}.faq details:first-child{border-top:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:20px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);width:11px;height:11px;transition:transform .25s var(--ease-out);flex:none;transform:rotate(45deg)translate(-3px,-3px)}.faq details[open] summary:after{transform:rotate(225deg)translate(-3px,-3px)}.faq details p{color:var(--ink-muted);padding-bottom:20px;font-size:16px}.trilha{color:var(--ink-muted);margin-bottom:var(--space-7);font-size:15px}.trilha ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.trilha li+li:before{content:"/";margin-right:6px}.trilha a{color:var(--ink-muted)}.cta{justify-content:space-between;align-items:center;gap:var(--space-6);padding-block:var(--space-8);flex-wrap:wrap;display:flex}.cta-who{align-items:center;gap:var(--space-5);display:flex}.avatar{object-fit:cover;border:2px solid var(--gold);border-radius:50%;flex:none;width:84px;height:84px}.ftr{background:var(--night);color:var(--on-night-muted);font-size:14px;line-height:1.6}.ftr-in{max-width:var(--content-max);padding:var(--space-8) var(--space-6) var(--space-5);gap:var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);margin:0 auto;display:grid}.ftr h2{margin:0 0 var(--space-2);font:600 12px/1.4 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-on-night)}.ftr a{color:var(--on-night)}.ftr ul{margin:0;padding:0;list-style:none}.ftr address{font-style:normal}.ftr-logo{width:auto;height:30px;margin-bottom:12px}.ftr-legal{padding-top:var(--space-4);border-top:1px solid #f3eee629;grid-column:1/-1;font-size:13px}.wa-float{right:max(var(--space-5), env(safe-area-inset-right,0px));bottom:max(var(--space-5), env(safe-area-inset-bottom,0px));z-index:15;border-radius:var(--radius-pill);box-shadow:var(--shadow-float);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out), visibility 0s linear .3s;position:fixed;transform:translateY(16px)}.wa-float.is-visible{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out), visibility 0s;transform:none}.no-js .wa-float{opacity:1;pointer-events:auto;visibility:visible;transform:none}.menu-aberto .wa-float{visibility:hidden}@media (width>=961px){.wa-float{display:none}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(12px)}.js [data-reveal].is-in{opacity:1;transform:none}.hdr,.hdr-in,.hdr-logo img{transition:height .3s var(--ease-out), box-shadow .3s var(--ease-out)}}.hdr.is-compact{box-shadow:var(--shadow-header)}.hdr.is-compact .hdr-in{height:var(--header-h-compact)}.hdr.is-compact .hdr-logo img{height:28px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important}}@media (width<=960px){.nav{display:none}.menu-btn{display:inline-flex}.hdr-in{height:var(--header-h-compact)}.hdr-logo img{height:28px}.hero{gap:var(--space-7);grid-template-columns:minmax(0,1fr);padding-block:48px 64px}.hero .frame{justify-self:start;max-width:420px}.areas,.frentes{grid-template-columns:repeat(2,minmax(0,1fr))}.steps{--cols:2!important}.sobre,.area-dest,.capital,.duas-col{grid-template-columns:minmax(0,1fr)}.valores{gap:var(--space-5)}}@media (width<=600px){.wrap,.hdr-in{padding-inline:max(var(--space-4), env(safe-area-inset-left,0px))}.sec{padding-block:var(--space-8)}.display{font-size:38px}.h1{font-size:34px}.h2{font-size:28px}.h3{font-size:22px}.area-dest .h3{font-size:26px}.lead{font-size:18px}.hero{padding-block:32px 48px}.hero-actions .btn-lg{width:100%}.areas,.frentes,.valores{grid-template-columns:minmax(0,1fr)}.steps{--cols:1!important}.area{padding:var(--space-5)}.fatos li{grid-template-columns:minmax(0,1fr);gap:2px}.cta .btn{width:100%}.ftr-in{padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr)}.wa-float{min-height:calc(56px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-radius:0;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #1f1c1726}}.lista-2col{columns:2;column-gap:var(--space-7);font-size:17px;display:block}.lista-2col li{break-inside:avoid;margin-bottom:14px}@media (width<=600px){.lista-2col{columns:1}}.artigo{max-width:var(--measure)}.artigo h2{font:500 28px/1.2 var(--font-serif);margin:var(--space-7) 0 var(--space-3)}.artigo h3{font:500 22px/1.3 var(--font-serif);margin:var(--space-6) 0 var(--space-2)}.artigo p,.artigo ul,.artigo ol{margin:0 0 var(--space-4)}.artigo a{text-underline-offset:3px}.posts{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.post{gap:var(--space-2);border-top:1px solid var(--line);padding-top:var(--space-4);color:inherit;flex-direction:column;text-decoration:none;display:flex}.post .h3{transition:color .2s var(--ease-out);font-size:22px;line-height:1.3}.post:hover .h3{color:var(--gold-text)}.post p{color:var(--ink-muted);font-size:15px;line-height:1.6}@media (width<=960px){.posts{grid-template-columns:minmax(0,1fr)}}.texto{max-width:var(--measure);gap:var(--space-4);flex-direction:column;display:flex}.texto h2{font:500 28px/1.2 var(--font-serif);margin-top:var(--space-5)}.canais{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.canal{background:var(--surface-raised);border:1px solid var(--line);padding:var(--space-6);flex-direction:column;gap:6px;display:flex}.canal .v{overflow-wrap:anywhere;font-size:18px;font-weight:600}.copiar{border:1px solid var(--line-strong);color:var(--ink);font:400 14px var(--font-sans);border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-self:flex-start;min-height:40px;margin-top:8px;padding:8px 12px}@media (width<=960px){.canais{grid-template-columns:minmax(0,1fr)}}.duas-col{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=960px){.duas-col{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.crop picture{display:contents}.link-noite{color:var(--on-night);text-decoration:underline;text-decoration-color:var(--gold-on-night);text-underline-offset:4px;text-decoration-thickness:1px}.link-noite:hover{text-decoration-thickness:2px}.aviso-tela{padding:40px max(var(--space-6), env(safe-area-inset-right,0px)) 0 max(var(--space-6), env(safe-area-inset-left,0px));justify-content:center;display:flex}.aviso-card{background:var(--night);border:1px solid var(--gold-on-night);align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;width:100%;max-width:860px;padding:36px 48px;display:flex}.aviso-card p{max-width:600px;color:var(--on-night-muted);margin:0;font-size:17px;line-height:1.6}.aviso-selo{border:1px solid var(--gold-on-night);color:var(--gold-on-night);border-radius:var(--radius-pill);font:600 12px/1.4 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;padding:4px 12px;display:inline-flex}.aviso-titulo{max-width:640px;font:500 32px/1.2 var(--font-serif);font-variation-settings:"opsz" 36;color:var(--on-night);text-wrap:balance;margin:0}.aviso-acoes{margin-top:var(--space-1);flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.btn-ouro{background:var(--gold-on-night);color:var(--night);min-height:52px;padding:14px 26px}.btn-ouro:hover{background:#d8b862}.aviso-card .link-noite{font-size:15px;font-weight:600}.aviso-card :where(a):focus-visible{outline-color:var(--focus-on-night)}@media (width<=600px){.aviso-tela{padding:20px max(var(--space-4), env(safe-area-inset-right,0px)) 0 max(var(--space-4), env(safe-area-inset-left,0px))}.aviso-card{gap:14px;padding:28px 20px}.aviso-titulo{font-size:25px}.aviso-card p{font-size:16px}.aviso-acoes{flex-direction:column;gap:14px;width:100%}.aviso-acoes .btn-ouro{width:100%}}
