body.inner{background:var(--c-night)}.inner main{display:block}.inner .float-cta:not([hidden]){display:inline-flex}.inner .float-cta:before{content:"Falar no ";white-space:pre}.ihero{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-height:min(86svh,820px);padding:clamp(124px,18vh,190px) 0 clamp(52px,8vh,100px)}.ihero:before,.icta:before{content:"";position:absolute;inset:0;z-index:-2;background:#05090f url(/assets/parallax/img/inner/night-m.webp) 50% 100%/cover no-repeat}.ihero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#05090fe6 0,#05090f9e 46%,#05090f2e),linear-gradient(to top,var(--c-night) 0,rgba(6,14,23,0) 34%),linear-gradient(to bottom,#05090f80,#05090f00 22%)}.ihero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,5vw,84px);align-items:end}.ihero--solo .ihero__grid{grid-template-columns:minmax(0,1fr)}.ihero--brief{align-items:flex-start;min-height:0}.crumbs{display:flex;flex-wrap:wrap;gap:.2rem .7rem;margin-bottom:clamp(18px,3vh,32px);font-size:.98rem;color:var(--t-mute)}.crumbs a{text-decoration:none;background:linear-gradient(currentColor,currentColor) 50% 100%/100% 1px no-repeat;padding-bottom:.1em}.crumbs a:hover{color:var(--c-lime)}.ihero h1{font-size:clamp(2.7rem,5.4vw,5.9rem);max-width:18ch;text-shadow:0 3px 34px rgba(2,6,10,.6)}.ihero .lead{max-width:37rem;margin-top:1.5rem;text-shadow:0 2px 18px rgba(3,6,12,.7)}.ihero .actions{margin-top:2rem}.ifig{align-self:end}.ifig__frame{display:block;border-radius:14px;overflow:hidden;background:#10161c;box-shadow:0 40px 100px #0009,0 0 0 1px #ffffff1f;rotate:1.4deg}.ifig img{width:100%;height:auto;aspect-ratio:1440/826;object-fit:cover}.ifig figcaption{margin-top:1rem;font-style:italic;font-size:.94rem;color:var(--t-mute)}.isec{position:relative;padding:var(--sec) 0}.isec--ink{background:linear-gradient(var(--c-night),var(--c-ink) 18%,var(--c-ink))}.isec--night{background:var(--c-night)}.isec h2{font-size:clamp(2.4rem,5.2vw,5.4rem);max-width:14ch}.isec__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,92px);align-items:start}.isec__lead{margin-top:1.3rem;max-width:30rem;color:var(--t-mute)}.offers{border-top:1px solid var(--rule)}.offer{display:grid;grid-template-columns:minmax(0,12rem) 1fr;gap:.4rem 1.6rem;padding:1.35rem 0;border-bottom:1px solid var(--rule)}.offer h3{font:500 clamp(1.25rem,1.7vw,1.6rem)/1.2 var(--serif);text-transform:none;letter-spacing:0}.offer p{color:var(--t-mute)}.idetail{max-width:46rem;font-size:clamp(1.08rem,1.35vw,1.28rem);line-height:1.6;color:#f3ede4e6}.itext{display:grid;gap:1.1rem;max-width:46rem;color:#f3ede4e6;font-size:clamp(1.05rem,1.3vw,1.22rem)}.itext a{color:var(--c-lime)}.process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.6vw,40px);margin-top:clamp(28px,5vh,56px);counter-reset:p}.process li{border-top:1px solid var(--rule);padding-top:1.1rem;counter-increment:p}.process li:before{content:counter(p);display:block;margin-bottom:.5rem;font:400 clamp(2.4rem,3.4vw,3.4rem)/1 var(--display);color:var(--c-gold)}.process h3{font:500 1.35rem/1.2 var(--serif);text-transform:none;letter-spacing:0;margin-bottom:.45rem}.process p{color:var(--t-mute);font-size:1rem}.process--3{grid-template-columns:repeat(3,minmax(0,1fr))}.gal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,30px);margin-top:clamp(26px,4.5vh,50px)}.gal a{display:block;text-decoration:none}.gal img{width:100%;height:auto;aspect-ratio:640/371;object-fit:cover;border-radius:12px;box-shadow:0 30px 70px #0000008c,0 0 0 1px #ffffff1a;transition:transform .5s var(--ease),box-shadow .5s}.gal a:hover img,.gal a:focus-visible img{transform:translateY(-6px);box-shadow:0 40px 90px #000000a6,0 0 0 1px #cdff6980}.gal span{display:flex;justify-content:space-between;gap:1rem;margin-top:.8rem;font:500 1.15rem/1.2 var(--serif)}.gal small{font-size:.92rem;color:var(--t-mute);font-weight:400}.inote{margin-top:1.4rem;font-style:italic;color:var(--t-mute);max-width:44rem}.ilinks{display:flex;flex-wrap:wrap;gap:.8rem 1.8rem;margin-top:1.6rem}.inner .faq{padding-bottom:var(--sec)}.inner .faq h2{max-width:none}.icta{position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:clamp(90px,15vh,180px) 0 clamp(80px,12vh,140px)}.icta:before{background-position:50% 100%}.icta:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,var(--c-night) 0,rgba(6,14,23,.35) 30%,rgba(6,14,23,.15) 60%,rgba(3,7,12,.7) 100%)}.icta h2{font-size:clamp(2.8rem,8vw,8.4rem);max-width:none;text-shadow:0 3px 36px rgba(2,6,10,.65)}.icta .lead{max-width:34rem;margin:1.3rem auto 0;text-shadow:0 2px 16px rgba(3,6,12,.8)}.icta .actions{justify-content:center;margin-top:1.8rem}.brief-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(30px,5vw,96px);align-items:start}.brief-note{margin-top:1.6rem;padding-top:1rem;max-width:30rem;border-top:1px solid var(--rule);font-size:.98rem;color:var(--t-mute)}.brief-app{min-width:0;padding:clamp(22px,3vw,40px);border-radius:22px;border:1px solid rgba(243,237,228,.16);background:#070e16c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 40px 100px #00000073;scroll-margin-top:100px}.brief-progress{display:grid;gap:.7rem;margin-bottom:1.8rem}.brief-progress-label{font-style:italic;color:var(--t-mute)}.brief-bar{height:3px;border-radius:2px;background:#f3ede424;overflow:hidden}.brief-bar i{display:block;height:100%;width:0;background:var(--c-lime);box-shadow:0 0 14px #cdff6999;transition:width .4s var(--ease)}.brief-step{border:0;padding:0;margin:0;min-width:0}.brief-step[hidden]{display:none}.brief-step legend{padding:0;margin-bottom:1rem;font:400 clamp(1.7rem,2.6vw,2.5rem)/1.08 var(--display);text-transform:uppercase;letter-spacing:.006em;outline:0}.brief-hint{margin-bottom:1rem;font-style:italic;color:var(--t-mute)}.brief-options{display:grid;gap:.6rem}.brief-option{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:.8rem;padding:.85rem 1rem;border:1px solid rgba(243,237,228,.18);border-radius:12px;cursor:pointer;transition:border-color .3s,background-color .3s}.brief-option:hover{border-color:#cdff6999}.brief-option:has(input:checked){border-color:var(--c-lime);background:#cdff6914}.brief-option input{accent-color:var(--c-lime);width:1.1rem;height:1.1rem;margin:0}.brief-option .num{font:400 1.1rem/1 var(--display);color:var(--c-gold)}.brief-field{display:grid;gap:.4rem;margin-top:1rem}.brief-field[hidden]{display:none}.brief-field label{font-size:1rem;color:var(--t-mute)}.brief-field input{width:100%;padding:.8rem 1rem;border:1px solid rgba(243,237,228,.24);border-radius:12px;background:#03070c99;color:var(--c-ivory);font:400 1.05rem/1.3 var(--serif)}.brief-field input:focus{outline:2px solid var(--c-lime);outline-offset:2px}.brief-error{min-height:1.4em;margin-top:.8rem;color:#ff9b8a;font-size:1rem}.brief-nav{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:1.4rem}.brief-nav[hidden],.brief-final[hidden]{display:none}.action{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:.85em 1.9em;border-radius:999px;background:var(--c-lime);color:#0b1408;border:1px solid var(--c-lime);font:500 1.02rem/1.1 var(--serif);letter-spacing:.015em;text-decoration:none;cursor:pointer;transition:box-shadow .3s,transform .2s}.action:hover,.action:focus-visible{box-shadow:0 0 30px #cdff6980}.action:active{transform:scale(.985)}.action i{font-style:normal}.brief-link{background:none;border:0;padding:0;color:var(--c-ivory);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.22em;text-decoration-color:#f3ede473}.brief-link:hover{text-decoration-color:var(--c-lime)}.brief-link[hidden]{display:none}.brief-final h2{max-width:none;font-size:clamp(2rem,3.4vw,3.2rem);outline:0}.brief-summary{margin:1.2rem 0;padding:1rem 1.1rem;border-radius:12px;background:#03070c99;border:1px solid rgba(243,237,228,.14);white-space:pre-line;color:#f3ede4eb}.brief-final-note{margin-bottom:1.2rem;color:var(--t-mute)}.brief-noscript .actions{margin-top:1rem}.points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.6vw,40px);margin-top:clamp(28px,5vh,56px)}.points article{border-top:1px solid var(--rule);padding-top:1.1rem}.points h3{font:500 1.4rem/1.2 var(--serif);text-transform:none;letter-spacing:0;margin-bottom:.5rem}.points p{color:var(--t-mute)}@media(max-width:1000px){.ihero__grid,.isec__grid,.brief-grid{grid-template-columns:1fr}.ifig{max-width:560px}.process,.points{grid-template-columns:repeat(2,minmax(0,1fr))}.gal{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.inner .float-cta:not([hidden]){display:inline-flex}.ihero{min-height:0;padding-top:clamp(108px,16vh,150px)}.ihero h1{font-size:clamp(2.6rem,12.4vw,4.4rem)}.offer,.process,.points,.gal{grid-template-columns:1fr}.gal span{font-size:1.05rem}.icta h2{font-size:clamp(2.6rem,13vw,4.6rem)}.brief-option{padding:.8rem .9rem}}@media(min-width:761px){.ihero:before,.icta:before{background-image:url(/assets/parallax/img/inner/night-d.webp)}}@media(prefers-reduced-motion:reduce){.gal img,.brief-bar i{transition:none}.ifig__frame{rotate:0deg}}.ihero--solo{min-height:0}.ihero--artigo h1{max-width:22ch;font-size:clamp(2.4rem,4.8vw,5rem)}.ihero .meta{margin-top:1.4rem;font-size:.98rem;color:var(--t-mute)}.ihero .meta a{color:var(--c-ivory);text-decoration:underline;text-decoration-color:#f3ede466;text-underline-offset:.2em}.prosewrap{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:clamp(28px,5vw,80px);align-items:start}.toc{position:sticky;top:110px;font-size:.98rem}.toc h2{font:500 1.1rem/1.2 var(--serif);text-transform:none;letter-spacing:0;color:var(--t-mute);margin-bottom:.8rem;max-width:none}.toc ol{list-style:none;display:grid;gap:.55rem}.toc a{text-decoration:none;color:var(--t-mute);transition:color .3s}.toc a:hover,.toc a:focus-visible{color:var(--c-lime)}.prose{max-width:46rem;font-size:clamp(1.08rem,1.25vw,1.2rem);line-height:1.72;color:#f3ede4e6}.prose>*+*{margin-top:1.2rem}.prose h2{font:500 clamp(1.7rem,2.6vw,2.4rem)/1.18 var(--serif);text-transform:none;letter-spacing:-.005em;margin-top:2.6rem;max-width:none;scroll-margin-top:110px;color:var(--c-ivory)}.prose>h2:first-child{margin-top:0}.prose h3{font:500 1.35rem/1.25 var(--serif);margin-top:1.8rem;color:var(--c-ivory)}.prose a{color:var(--c-lime);text-underline-offset:.2em}.prose ul,.prose ol{padding-left:1.3rem}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose li+li{margin-top:.5rem}.prose li::marker{color:var(--c-gold)}.prose strong{color:var(--c-ivory);font-weight:600}.prose code{font:500 .92em ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;background:#f3ede41a;padding:.1em .35em;border-radius:5px}.prose pre{overflow-x:auto;padding:1rem 1.1rem;border-radius:12px;background:#03070cb3;border:1px solid rgba(243,237,228,.14);font-size:.9rem;line-height:1.55}.prose pre code{background:none;padding:0;white-space:pre}.nota{padding:1rem 1.2rem;border-left:3px solid var(--c-lime);background:#cdff690f;border-radius:0 12px 12px 0;color:#f3ede4f0}.nota p{margin:0}.tabela{overflow-x:auto}.tabela table{width:100%;border-collapse:collapse;font-size:.98rem;line-height:1.5}.tabela th,.tabela td{padding:.7rem .8rem;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.tabela th{font-weight:500;color:var(--c-ivory)}.autor{margin-top:2.6rem;padding:1.1rem 1.3rem;border-radius:14px;border:1px solid rgba(243,237,228,.16);background:#070e1699;font-size:1rem;line-height:1.6}.autor b{color:var(--c-ivory)}.guias{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,26px);margin-top:clamp(22px,4vh,40px)}.guias--2{grid-template-columns:repeat(2,minmax(0,1fr))}.faq details p a{color:var(--c-lime);text-underline-offset:.2em}.guia{display:flex;flex-direction:column;gap:.5rem;padding:1.2rem 1.3rem;border-radius:16px;border:1px solid rgba(243,237,228,.16);background:#070e168c;text-decoration:none;transition:border-color .3s,transform .4s var(--ease),background-color .3s}.guia:hover,.guia:focus-visible{border-color:var(--c-lime);transform:translateY(-4px);background:#cdff690d}.guia b{font:500 1.25rem/1.25 var(--serif)}.guia span{color:var(--t-mute);font-size:1rem;line-height:1.5}.guia small{margin-top:auto;padding-top:.4rem;color:var(--c-gold);font-size:.92rem}.guia--pilar{border-color:#f2b66b80}@media(max-width:1000px){.prosewrap{grid-template-columns:1fr}.toc{position:static}.guias{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.guias{grid-template-columns:1fr}.prose h2{margin-top:2.1rem}}
