#gws-root{color:#f5f7ff;-webkit-font-smoothing:antialiased;background:#0b0f1a;min-height:100vh;font-family:Inter,system-ui,sans-serif;line-height:1.6}:where(#gws-root) a{color:inherit;text-decoration:none}#gws-root ul,#gws-root ol{margin:0;padding-left:0;list-style:none}:root{--bg:#0b0f1a;--bg-2:#0d1320;--surface:#161d2e;--surface-2:#1d2740;--line:#ffffff1a;--line-2:#ffffff2e;--blue:#0664b9;--cyan:#00a1d5;--teal:#00d4aa;--orange:#fb831b;--txt:#f5f7ff;--txt-2:#aab4cc;--txt-3:#6b7793;--grad-cta:linear-gradient(135deg,#0664b9,#00d4aa);--grad-text:linear-gradient(90deg,#00a1d5,#00d4aa);--r:16px;--r-lg:22px;--maxw:1160px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--bg);color:var(--txt);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 clamp(18px,4vw,32px)}h1,h2,h3,h4{letter-spacing:-.025em;color:#fff;font-family:Sora;font-weight:800;line-height:1.1}.mono{font-family:JetBrains Mono,monospace}.gt{color:var(--cyan)}.sec{padding:clamp(56px,8vw,96px) 0}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin-bottom:14px;font-family:Sora;font-size:.74rem;font-weight:700;display:inline-block}.h-sec{margin-bottom:14px;font-size:clamp(1.7rem,3.8vw,2.6rem)}.sub{color:var(--txt-2);max-width:60ch;font-size:clamp(1rem,1.5vw,1.12rem)}.center{text-align:center}.center .sub{margin:0 auto}.sub.center{margin-left:auto;margin-right:auto}.muted{color:var(--txt-2)}.small{font-size:.88rem}.tag-pro{letter-spacing:.1em;text-transform:uppercase;color:#04130e;background:var(--grad-cta);vertical-align:middle;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-family:Sora;font-size:.62rem;font-weight:700;display:inline-flex}.btn{cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-family:Sora;font-size:.96rem;font-weight:700;transition:background .15s,border-color .15s,transform .15s,color .15s;display:inline-flex}.btn svg{width:17px;height:17px}.btn-primary{background:var(--grad-cta);color:#fff!important}.btn-primary:hover{transform:translateY(-2px)}.btn-solid{background:var(--teal);color:#04130e!important}.btn-solid:hover{background:#13e0b6}.btn-ghost{border-color:var(--line-2);background:0 0;color:#fff!important}.btn-ghost:hover{border-color:var(--cyan);background:#00a1d50f}.btn-lg{padding:16px 30px;font-size:1.02rem}.btn-sm{border-radius:9px;padding:8px 15px;font-size:.84rem}.btn-block{width:100%}.hd{z-index:100;backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0b0f1ac7;transition:border-color .2s;position:fixed;top:0;left:0;right:0}.hd-in{justify-content:space-between;align-items:center;height:64px;display:flex}.hd-logo{color:#fff;align-items:center;gap:9px;font-family:Sora;font-size:1.1rem;font-weight:800;display:flex}.hd-logo img{height:26px}.hd-r{align-items:center;gap:22px;display:flex}.hd-r .lnk{font-size:.92rem;font-weight:500;transition:color .15s;color:var(--txt-2)!important}.hd-r .lnk:hover{color:#fff!important}@media (width<=760px){.hd-r .lnk{display:none}}.hero{text-align:center;padding:120px 0 56px;position:relative;overflow:hidden}.hero-bg{z-index:0;pointer-events:none;background:radial-gradient(600px 320px at 50% -10%,#0664b947,#0000 70%),radial-gradient(500px 300px at 50% 0,#00d4aa24,#0000 70%);position:absolute;inset:0}.hero-grid-tex{z-index:0;opacity:.4;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 0%,#0000 65%);mask-image:radial-gradient(circle at 50% 30%,#000 0%,#0000 65%)}.hero .wrap{z-index:2;position:relative}.pill{color:var(--teal);background:#00d4aa14;border:1px solid #00d4aa40;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.pill .d{background:var(--teal);width:7px;height:7px;box-shadow:0 0 10px var(--teal);border-radius:50%}.hero h1{margin-bottom:20px;max-width:18ch;margin-inline:auto;font-size:clamp(2.3rem,6vw,4rem)}.hero .sub{max-width:54ch;color:var(--txt-2);margin:0 auto 28px;font-size:clamp(1.05rem,2vw,1.3rem)}.hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:8px;display:flex}.term{border:1px solid var(--line-2);text-align:left;background:#04070e;border-radius:14px;max-width:580px;margin:0 auto;overflow:hidden;box-shadow:0 30px 80px #00000080}.term-bar{border-bottom:1px solid var(--line);background:#070b14;align-items:center;gap:7px;padding:11px 14px;display:flex}.term-bar i{border-radius:50%;width:11px;height:11px;display:block}.term-bar i:first-child{background:#ff5f56}.term-bar i:nth-child(2){background:#ffbd2e}.term-bar i:nth-child(3){background:#27c93f}.term-bar span{color:var(--txt-3);margin-left:auto;font-family:JetBrains Mono;font-size:.74rem}.term-body{justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.term-body code{color:#cfe6ff;white-space:nowrap;font-family:JetBrains Mono;font-size:.82rem;line-height:1.5;overflow-x:auto}.term-body code .gp{color:var(--teal)}.copy-btn{border:1px solid var(--line-2);color:var(--txt-2);cursor:pointer;background:#ffffff0f;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:7px 10px;font-family:Inter;font-size:.74rem;font-weight:600;transition:all .15s;display:inline-flex}.copy-btn:hover{color:#fff;border-color:var(--cyan)}.copy-btn svg{width:13px;height:13px}.freestart{text-align:center;max-width:580px;margin:32px auto 0}.freestart-label{color:var(--txt-2);margin-bottom:12px;font-size:.92rem;display:block}.freestart-label b{color:var(--teal);font-weight:700}.freestart-note{color:var(--txt-3);align-items:center;gap:7px;margin-top:12px;font-size:.84rem;display:inline-flex}.freestart-note svg{width:15px;height:15px;color:var(--teal);flex-shrink:0}.logos{border-top:1px solid var(--line);margin-top:46px;padding-top:26px}.logos p{color:var(--txt-3);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:.76rem}.logos-row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lchip{background:var(--surface);border:1px solid var(--line);color:var(--txt);border-radius:9px;align-items:center;gap:7px;padding:7px 13px;font-size:.82rem;font-weight:600;display:inline-flex}.lchip .dot{border-radius:2px;width:8px;height:8px}.steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (width<=760px){.steps{grid-template-columns:1fr}}.step{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:26px;position:relative}.step:before{counter-increment:s;content:"0" counter(s);color:var(--teal);background:#00d4aa1a;border:1px solid #00d4aa40;border-radius:9px;place-items:center;width:36px;height:36px;margin-bottom:16px;font-family:Sora;font-size:.9rem;font-weight:800;display:grid}.step h3{margin-bottom:7px;font-size:1.12rem}.step p{color:var(--txt-2);font-size:.94rem}.compat{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);text-align:center;max-width:880px;margin:0 auto;padding:clamp(28px,4vw,44px)}.compat .cloud-grid{flex-wrap:wrap;justify-content:center;gap:10px;margin:24px 0 28px;display:flex}.compat .req-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (width<=640px){.compat .req-grid{grid-template-columns:1fr}}.req-card{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.req-card .rl{text-transform:uppercase;letter-spacing:.12em;color:var(--txt-3);margin-bottom:6px;font-family:Sora;font-size:.7rem;font-weight:700}.req-card .rv{color:#fff;font-family:Sora;font-size:.98rem;font-weight:700}.req-card .rn{color:var(--txt-3);margin-top:5px;font-size:.78rem;line-height:1.4}.req-card.rec{border-color:#00d4aa4d}.req-card.rec .rl{color:var(--teal)}.bento{grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;gap:16px;display:grid}.b-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;padding:26px;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.b-card:hover{border-color:var(--line-2);background:var(--surface-2)}.b-ico{background:#00a1d51a;border:1px solid #00a1d533;border-radius:11px;place-items:center;width:40px;height:40px;margin-bottom:14px;display:grid}.b-ico svg{width:21px;height:21px;color:var(--cyan)}.b-card h3{margin-bottom:7px;font-size:1.14rem}.b-card p{color:var(--txt-2);font-size:.92rem}.b-tag{color:var(--teal);margin-top:auto;padding-top:12px;font-family:JetBrains Mono;font-size:.74rem;display:inline-block}.b-6{grid-column:span 6}.b-4{grid-column:span 4}.b-3{grid-column:span 3}.b-2{grid-column:span 2}@media (width<=900px){.bento{grid-template-columns:repeat(2,1fr)}.b-6,.b-4,.b-3,.b-2{grid-column:span 1}.b-feat{grid-column:span 2!important}}@media (width<=560px){.bento{grid-template-columns:1fr}.b-feat{grid-column:span 1!important}}.b-feat{flex-direction:column;display:flex}.b-feat .b-list{gap:9px;margin-top:14px;list-style:none;display:grid}.b-feat .b-list li{color:var(--txt-2);align-items:flex-start;gap:9px;font-size:.9rem;display:flex}.b-feat .b-list svg{width:17px;height:17px;color:var(--teal);flex-shrink:0;margin-top:2px}.b-stat .n{color:var(--cyan);font-family:Sora;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1}.b-stat .l{color:var(--txt-2);margin-top:6px;font-size:.9rem}.gal{max-width:920px;margin:0 auto}.gal-frame{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080}.gal-bar{border-bottom:1px solid var(--line);background:#070b14;align-items:center;gap:7px;padding:11px 14px;display:flex}.gal-bar i{border-radius:50%;width:10px;height:10px;display:block}.gal-bar i:first-child{background:#ff5f56}.gal-bar i:nth-child(2){background:#ffbd2e}.gal-bar i:nth-child(3){background:#27c93f}.gal-url{color:var(--txt-3);margin-left:8px;font-family:JetBrains Mono;font-size:.74rem}.gal-track{aspect-ratio:1920/900;background:var(--bg-2);position:relative}.gal-slide{opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;inset:0}.gal-slide.is-active{opacity:1;pointer-events:auto}.gal-slide img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.gal-arrow{border:1px solid var(--line-2);color:#fff;cursor:pointer;backdrop-filter:blur(6px);background:#0b0f1ab8;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.5rem;line-height:1;transition:background .15s,border-color .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.gal-arrow:hover{border-color:var(--cyan);background:#0b0f1aeb}.gal-arrow:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.gal-arrow.prev{left:14px}.gal-arrow.next{right:14px}@media (width<=640px){.gal-arrow{width:34px;height:34px;font-size:1.15rem}.gal-arrow.prev{left:8px}.gal-arrow.next{right:8px}}.gal-cap{text-align:center;color:var(--txt-2);min-height:1.4em;margin-top:18px;font-size:.92rem}.gal-dots{justify-content:center;gap:8px;margin-top:14px;display:flex}.gal-dot{background:var(--line-2);cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:background .15s,transform .15s}.gal-dot.is-active{background:var(--teal);transform:scale(1.3)}.gal-dot:hover{background:var(--cyan)}.ia{background:var(--surface);border:1px solid var(--line-2);border-left:3px solid var(--teal);border-radius:var(--r-lg);padding:clamp(28px,4vw,44px);box-shadow:0 14px 34px #0000006b}.ia-rows{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}@media (width<=680px){.ia-rows{grid-template-columns:1fr}}.ia-row{border:1px solid var(--line);background:#04070e80;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.ia-row .ar{color:var(--teal);flex-shrink:0}.ia-row .ar svg{width:18px;height:18px}.ia-row .from{color:var(--txt-2);font-size:.88rem}.ia-row .to{color:#fff;font-size:.88rem;font-weight:600}.aud{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=820px){.aud{grid-template-columns:1fr}}.aud-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);border-top:3px solid var(--cyan);padding:26px}.aud-card.a{border-top-color:#00d4aa}.aud-card.b{border-top-color:#ea4b71}.aud-card.c{border-top-color:#fb831b}.aud-card .t{letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-family:Sora;font-size:.74rem;font-weight:700}.aud-card.a .t{color:#00d4aa}.aud-card.b .t{color:#ff7a9c}.aud-card.c .t{color:#fb831b}.aud-card p{color:var(--txt-2);font-size:.93rem}.band{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);max-width:880px;margin:0 auto;padding:clamp(28px,4vw,44px);box-shadow:0 14px 34px #0000006b}.band.dr{border-left:3px solid var(--orange)}.band.ag{border-left:3px solid var(--teal)}.band .eyebrow.o{color:var(--orange)}.band h2{margin-bottom:12px;font-size:clamp(1.5rem,3.2vw,2.2rem)}.band p{color:var(--txt-2)}.plans{grid-template-columns:1fr 1.05fr;align-items:stretch;gap:18px;max-width:840px;margin:0 auto;display:grid}@media (width<=720px){.plans{grid-template-columns:1fr}}.plan{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;padding:30px;display:flex}.plan.pro{background:linear-gradient(var(--surface),var(--surface)) padding-box,var(--grad-cta) border-box;border:1.5px solid #0000;position:relative}.plan .tag{background:var(--grad-cta);color:#04130e;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 14px;font-family:Sora;font-size:.72rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.plan h3{margin-bottom:4px;font-size:1.3rem}.plan .for{color:var(--txt-2);min-height:40px;margin-bottom:12px;font-size:.86rem}.plan .pr{color:#fff;margin:4px 0 2px;font-family:Sora;font-size:2.3rem;font-weight:800;line-height:1}.plan .pr small{color:var(--txt-2);font-size:.92rem;font-weight:600}.plan .prs{color:var(--txt-2);margin-bottom:20px;font-size:.9rem}.plan ul{gap:11px;margin-bottom:24px;list-style:none;display:grid}.plan li{color:var(--txt-2);align-items:flex-start;gap:10px;font-size:.92rem;display:flex}.plan li svg{width:18px;height:18px;color:var(--teal);flex-shrink:0;margin-top:2px}.plan li b{color:#fff;font-weight:600}.plan .btn{margin-top:auto}.fine{color:var(--txt-3);text-align:center;margin-top:12px;font-size:.78rem}.ruler{background:var(--surface);border-radius:var(--r);text-align:center;border:1px solid #fb831b38;max-width:840px;margin:18px auto 0;padding:20px}.ruler-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-bottom:10px;display:flex}.ry{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;flex-direction:column;align-items:center;min-width:72px;padding:9px 11px;display:flex}.ry .yl{color:var(--txt-3);text-transform:uppercase;font-size:.68rem}.ry .yp{color:var(--teal);font-family:Sora;font-size:1.05rem;font-weight:800}.ry.first .yp{color:var(--orange)}.ruler .arr{color:var(--txt-3)}.cmp-scroll{max-width:840px;margin:34px auto 0;overflow-x:auto}.cmp{border-collapse:collapse;border:1px solid var(--line);border-radius:14px;width:100%;font-size:.92rem;overflow:hidden}.cmp th,.cmp td{text-align:left;border-bottom:1px solid var(--line);padding:13px 16px}.cmp thead th{background:var(--bg-2);color:#fff;font-family:Sora;font-size:.84rem}.cmp thead th:nth-child(2),.cmp thead th:nth-child(3){text-align:center;width:118px}.cmp td{color:var(--txt-2)}.cmp td:nth-child(2),.cmp td:nth-child(3){text-align:center}.cmp tbody tr:last-child td{border-bottom:0}.cmp tbody tr:hover td{background:#ffffff05}.cmp .yes{color:var(--teal);font-weight:600}.cmp .no{color:var(--txt-3)}.cmp .opt{color:var(--orange);font-size:.82rem;font-weight:600}.soon{opacity:.96;position:relative}.soon .pill-soon{letter-spacing:.08em;text-transform:uppercase;color:var(--txt-3);border:1px solid var(--line);background:#ffffff0d;border-radius:999px;padding:3px 9px;font-family:Sora;font-size:.62rem;font-weight:700;position:absolute;top:18px;right:18px}.faq{gap:10px;max-width:760px;margin:0 auto;display:grid}.fitem{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.fq{text-align:left;cursor:pointer;color:#fff;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:18px 20px;font-family:Sora;font-size:.98rem;font-weight:600;display:flex}.fq:hover,.fq:focus-visible{color:#fff!important;background:0 0!important}.fq .i{background:#00a1d51f;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;transition:transform .25s;display:grid}.fq .i svg{width:13px;height:13px;color:var(--cyan)}.fitem.open .fq .i{transform:rotate(45deg)}.fa{max-height:0;transition:max-height .3s;overflow:hidden}.fa p{color:var(--txt-2);padding:0 20px 18px;font-size:.92rem}.final{text-align:center;background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.final .wrap{z-index:2;position:relative}.final h2{margin-bottom:14px;font-size:clamp(1.9rem,4.4vw,3rem)}.reinf{color:var(--txt-3);flex-wrap:wrap;justify-content:center;gap:16px;margin-top:22px;font-size:.86rem;display:flex}.reinf span{align-items:center;gap:6px;display:inline-flex}.reinf svg{width:15px;height:15px;color:var(--teal)}.ft{background:#060911;border-top:1px solid #1c2740;padding:48px 0 24px}.ft-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-bottom:40px;display:flex}.ft-logo{flex-shrink:0;display:block}.ft-logo img{height:26px;display:block}.ft-nav{flex-wrap:wrap;justify-content:flex-end;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.ft-nav a{font-size:.9rem;transition:color .15s;color:var(--txt-2)!important}.ft-nav a:hover{color:var(--cyan)!important}.ft-bottom{text-align:center;color:var(--txt-2);border-top:1px solid #1c2740;padding-top:32px;font-size:.875rem}.ft-bottom a{transition:opacity .15s;color:var(--cyan)!important}.ft-bottom a:hover{opacity:.8;text-decoration:underline}.wa-float{z-index:150;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .18s,box-shadow .18s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 28px #0006,0 0 #25d36680}.wa-float svg{color:#fff;width:28px;height:28px}.wa-float:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 14px 34px #0000007a,0 0 0 8px #25d3661f}.wa-float{animation:2.6s ease-in-out infinite wa-pulse}@keyframes wa-pulse{0%,to{box-shadow:0 10px 28px #0006,0 0 #25d36673}50%{box-shadow:0 10px 28px #0006,0 0 0 10px #25d36600}}@media (width<=640px){.wa-float{width:50px;height:50px;bottom:16px;right:16px}.wa-float svg{width:25px;height:25px}.ft{padding-bottom:88px}}@media (prefers-reduced-motion:reduce){.wa-float{animation:none}}[data-rise]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(18px)}[data-rise].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-rise]{opacity:1;transition:none;transform:none}.pill .d{box-shadow:none}html{scroll-behavior:auto}}.b-card,.step,.aud-card,.plan,.fitem,.ruler{box-shadow:inset 0 1px #ffffff0a,0 14px 34px #0000006b}.b-card:hover{box-shadow:inset 0 1px #ffffff12,0 18px 46px #0000008c}.cl-narrow{max-width:800px}.cl-hero{padding:128px 0 30px}.cl-hero .h-sec{font-size:clamp(1.8rem,4.2vw,2.7rem);line-height:1.15}.cl-hero .sub{margin-bottom:6px}.cl-corpo{padding-top:0}#gws-root .cl-rss a,#gws-root .cl-mais,#gws-root .cl-trilha a,#gws-root .cl-como a,#gws-root .cl-prosa a,#gws-root .cl-nav a{color:var(--cyan)}#gws-root .cl-rss a:hover,#gws-root .cl-mais:hover,#gws-root .cl-trilha a:hover,#gws-root .cl-como a:hover,#gws-root .cl-prosa a:hover,#gws-root .cl-nav a:hover{text-decoration:underline}.cl-rss{margin-top:14px}#gws-root .cl-list{flex-direction:column;gap:16px;display:flex}.cl-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:24px clamp(18px,3vw,28px)}.cl-meta{color:var(--txt-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;font-size:.86rem;display:flex}.cl-meta-topo{margin:18px 0 0}.cl-ver{color:#fff;font-size:.95rem;font-weight:700}.cl-atual{letter-spacing:.1em;text-transform:uppercase;color:var(--teal);border:1px solid #00d4aa66;border-radius:999px;padding:2px 9px;font-family:Sora;font-size:.62rem;font-weight:700}.cl-item h2{letter-spacing:-.015em;margin-bottom:8px;font-size:1.22rem;line-height:1.3}#gws-root .cl-item h2 a:hover{color:var(--cyan)}.cl-item p{color:var(--txt-2)}.cl-tags{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.cl-tag{color:var(--txt-2);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:2px 10px;font-size:.74rem;font-weight:600}.cl-tag.t-seguranca{color:var(--orange);border-color:#fb831b59}.cl-mais{font-size:.92rem;font-weight:600}.cl-nota{text-align:center;color:var(--txt-3);margin-top:24px}.cl-trilha{color:var(--txt-3);margin-bottom:18px}.cl-trilha span{margin-left:4px}.cl-como{background:var(--bg-2);border:1px solid var(--line);border-left:3px solid var(--cyan);color:var(--txt-2);border-radius:12px;margin:8px 0 38px;padding:14px 18px;font-size:.95rem}.cl-como b{color:var(--txt)}.cl-prosa{color:var(--txt-2);font-size:1.02rem;line-height:1.7}.cl-prosa h2{letter-spacing:-.015em;border-top:1px solid var(--line);margin:42px 0 14px;padding-top:24px;font-size:1.3rem;line-height:1.3}.cl-prosa h2:first-child{border-top:0;margin-top:0;padding-top:0}.cl-prosa p{margin:0 0 14px}#gws-root .cl-prosa ul{margin:0 0 16px;padding-left:22px;list-style:outside}#gws-root .cl-prosa ul ul{margin:10px 0 4px;list-style:circle}.cl-prosa li{margin:0 0 12px}.cl-prosa li::marker{color:var(--txt-3)}.cl-prosa strong{color:var(--txt);font-weight:600}.cl-prosa code{background:var(--surface);border:1px solid var(--line);color:var(--txt);border-radius:6px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:.86em}.cl-nav{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:52px;padding-top:22px;font-size:.92rem;font-weight:600;display:flex}
