.cgw{--ink:#0c0a13;--white:#fff;--lav:#c0b9ee;--sky:#d1e9f9;--yel:#fcdc36;--soft:#8c8c8c;--mute:#6b6a70;--body:#46444c;--line:#0c0a131f;--font:"Inter", "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--pad:clamp(20px, 4vw, 56px);--sec:clamp(88px, 11vw, 168px);background:var(--white);color:var(--ink);font-family:var(--font);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.cgw *,.cgw :before,.cgw :after{box-sizing:border-box}.cgw img{max-width:100%;display:block}.cgw p,.cgw li,.cgw summary{text-wrap:pretty}.cgw h1,.cgw h2,.cgw h3{font-family:var(--font);text-wrap:balance}.cgw-wrap{width:100%;max-width:1440px;padding-inline:var(--pad);margin-inline:auto}.cgw-sec{padding-block:var(--sec)}.cgw-title{letter-spacing:-.04em;max-width:21ch;margin:0;font-size:clamp(34px,4.8vw,76px);font-weight:500;line-height:1.02}.cgw-soft{color:var(--soft)}.cgw-tag{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:10px;font-size:11.5px;font-weight:500;line-height:1.2;display:inline-flex}.cgw-tag:before{content:"";background:currentColor;flex:none;width:7px;height:7px}.cgw-lead{max-width:36em;color:var(--body);letter-spacing:-.012em;margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.5}.cgw-note{max-width:64ch;color:var(--mute);margin:36px 0 0;font-size:13px;line-height:1.5}.cgw-sec-head{gap:24px;margin-bottom:clamp(48px,6vw,88px);display:grid}.cgw-btn{height:56px;font:500 16px/1 var(--font);letter-spacing:-.01em;cursor:pointer;transition:transform .2s var(--ease), background-color .2s ease, opacity .2s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 26px;text-decoration:none;display:inline-flex}.cgw-btn svg{transition:transform .3s var(--ease)}.cgw-btn:hover svg{transform:translate(3px)}.cgw-btn:active{transform:scale(.98)}.cgw-btn:disabled{cursor:progress;opacity:.85}.cgw-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cgw-btn.is-ink{background:var(--ink);color:var(--white)}.cgw-btn.is-ink:hover{background:#24202f}.cgw-academy{font:400 1em/1 var(--font);letter-spacing:-.025em;white-space:nowrap;align-items:center;gap:.3em;display:inline-flex}.cgw-academy-mark{width:auto;height:.86em}.cgw-lockup{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.cgw-lockup i{opacity:.35;background:currentColor;width:1px;height:18px}.cgw-lockup-openai{width:auto;height:16px}.cgw-lockup-chatgpt{width:auto;height:19px}.cgw-lockup-academy{font-size:17px}.cgw-cobrand{white-space:nowrap;align-items:center;gap:.5em;display:inline-flex}.cgw-cobrand-academy{font-size:1em}.cgw-cobrand-openai{flex:none;width:auto;height:1.04em;margin-top:.2em}.cgw-cobrand-plus{opacity:.6;background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat;flex:none;width:.5em;height:.5em}.cgw-hero{grid-template-columns:minmax(0,1fr) clamp(380px,31vw,480px);min-height:100svh;display:grid}.cgw-hero-main{flex-direction:column;min-width:0;display:flex}.cgw-hero-top{padding:24px var(--pad);justify-content:space-between;align-items:center;gap:16px;display:flex}.cgw-hero-cobrand{font-size:clamp(24px,2.3vw,34px)}.cgw-hero-copy{padding:clamp(20px, 4.5vh, 64px) var(--pad) clamp(28px, 4.5vh, 52px);justify-items:start;gap:22px;display:grid}.cgw-hero-title{letter-spacing:-.045em;max-width:12.5ch;font-size:clamp(44px,6.4vw,112px);line-height:.98}.cgw-hero-photo{background:#9cb6c8;flex:1;min-height:320px;position:relative;overflow:hidden}.cgw-hero-photo img{object-fit:cover;object-position:40% 6%;width:100%;height:100%;position:absolute;inset:0}.cgw-hero-side{background:var(--yel);flex-direction:column;gap:26px;padding:26px clamp(24px,2.6vw,40px) 28px;display:flex}.cgw-hero-lead{max-width:31em;color:var(--body);letter-spacing:-.012em;margin:0;font-size:clamp(17px,1.35vw,21px);line-height:1.45}.cgw-hero-side .cgw-form{margin-block:auto}.cgw-hero-tags{flex-wrap:wrap;gap:10px 22px;display:flex}.cgw-hero-lockup{flex-wrap:nowrap;gap:.7em;margin-top:0;font-size:clamp(16px,1.4vw,20px)}.cgw-hero-lockup i{height:1.2em}.cgw-hero-lockup .cgw-lockup-openai{height:.95em}.cgw-hero-lockup .cgw-lockup-chatgpt{height:1.15em}.cgw-hero-lockup .cgw-lockup-academy{font-size:1.1em}.cgw-form{gap:16px;display:grid}.cgw-form.is-card{background:var(--white);color:var(--ink);border-radius:22px;padding:clamp(24px,2.6vw,36px);box-shadow:0 40px 90px -36px #0000008c}.cgw-form-head{gap:10px;margin-bottom:2px;display:grid}.cgw-form-title{letter-spacing:-.035em;margin:0;font-size:clamp(28px,2.3vw,34px);font-weight:500;line-height:1.05}.cgw-form .captura-fluxo form{gap:14px}.cgw-form .captura-fluxo label{color:var(--ink);font:500 13px/1.2 var(--font);letter-spacing:-.005em;text-transform:none}.cgw-form .captura-fluxo label .text-danger{display:none}.cgw-form .captura-fluxo .campo{background:var(--white);height:54px;color:var(--ink);font:400 16px var(--font);border-color:#0000;border-radius:14px}.cgw-form .captura-fluxo input.campo{padding-inline:16px}.cgw-form .captura-fluxo .campo::placeholder{color:#8b8990}.cgw-form.is-card .captura-fluxo .campo{background:#f3f2ef}.cgw-form .captura-fluxo .campo:hover:not(:disabled,[aria-invalid=true]){border-color:#0c0a133d}.cgw-form .captura-fluxo .campo:focus-visible{border-color:var(--ink);box-shadow:0 0 0 3px #0c0a1324}.cgw-form .captura-fluxo .campo[aria-invalid=true]{border-color:#a3271c}.cgw-form .captura-fluxo button[type=submit]{background:var(--ink);height:56px;color:var(--white);font:500 16px/1 var(--font);letter-spacing:-.01em;text-transform:none;transition:transform .2s var(--ease), background-color .2s ease;margin-top:4px}.cgw-form .captura-fluxo button[type=submit]:hover{background:#24202f}.cgw-form .captura-fluxo button[type=submit] svg{transition:transform .3s var(--ease)}.cgw-form .captura-fluxo button[type=submit]:hover svg{transform:translate(3px)}.cgw-form .captura-fluxo button[type=submit]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cgw-form .captura-erro{color:#8a1b12}.cgw-form-note,.cgw-form-privacy{text-align:center;margin:0;line-height:1.45}.cgw-form-note{color:#0c0a13bd;font-size:13px}.cgw-form-privacy{color:#0c0a139e;font-size:12px}.cgw-form-privacy a{color:inherit;text-underline-offset:2px}.js .cgw-reveal{opacity:0;transition:opacity .8s var(--ease) var(--d,0s), transform .8s var(--ease) var(--d,0s);transform:translateY(28px)}.js .cgw-reveal.is-in{opacity:1;transform:none}.cgw-rise{animation:cgw-rise .9s var(--ease) var(--d,0s) both}@keyframes cgw-rise{0%{opacity:0;transform:translateY(32px)}}.cgw-hero-photo{animation:cgw-abre 1.2s var(--ease) .2s both}@keyframes cgw-abre{0%{clip-path:inset(18% 0 0);opacity:.4}to{clip-path:inset(0);opacity:1}}.cgw-split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(32px,6vw,96px);display:grid}.cgw-split-copy{justify-items:start;gap:28px;display:grid}.cgw-split-photo{aspect-ratio:4/5;background:#b48c74;margin:0;overflow:hidden}.cgw-split-photo img{object-fit:cover;object-position:46% 40%;width:100%;height:100%}.cgw-flow{margin-top:clamp(64px,8vw,120px);display:grid}.cgw-flow-row{border-top:1px solid var(--line);grid-template-columns:210px minmax(0,1fr);align-items:center;gap:14px 24px;padding-block:24px;display:grid}.cgw-flow-row:last-child{border-bottom:1px solid var(--line)}.cgw-flow-label{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--mute);font-size:11.5px;font-weight:500}.cgw-flow-row ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.cgw-flow-row li{letter-spacing:-.01em;border-radius:999px;align-items:center;min-height:56px;padding:10px 20px;font-size:16px;line-height:1.2;display:flex}.cgw-flow-row.is-old li{color:var(--mute);border:1px dashed #0c0a1342}.cgw-flow-row.is-new li{background:var(--ink);color:var(--white)}.cgw-flow-row.is-new li:before{content:"";background:var(--lav);border-radius:50%;flex:none;width:8px;height:8px;margin-right:12px}.cgw-flow-row.is-new li:nth-child(2):before{background:var(--sky)}.cgw-flow-row.is-new li:nth-child(3):before{background:var(--yel)}.cgw-flow-row.is-new li:nth-child(4):before{background:var(--white)}.cgw-flow-loop{color:var(--mute);grid-column:2;font-size:14px}.cgw-possible{background:var(--sky)}.cgw-arrows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5vw,80px);margin:0;padding:0;list-style:none;display:grid}.cgw-arrows li{letter-spacing:-.035em;border-bottom:1px solid #0c0a1333;justify-content:space-between;align-items:center;gap:24px;padding-block:clamp(18px,2vw,28px);font-size:clamp(24px,2.5vw,40px);line-height:1.1;display:flex}.cgw-arrows li:nth-child(-n+2){border-top:1px solid #0c0a1333}.cgw-arrows svg{stroke-width:1.6px;flex:none;width:clamp(20px,2vw,28px);height:auto}.cgw-how{background:var(--ink);color:var(--white)}.cgw-how .cgw-soft{color:#8f8c99}.cgw-how .cgw-lead{color:#ffffffbd}.cgw-how-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.cgw-how-copy{justify-items:start;gap:28px;display:grid}.cgw-how-photo{aspect-ratio:16/11;background:#6d5236;margin:0;overflow:hidden}.cgw-how-photo img{object-fit:cover;object-position:62% 50%;width:100%;height:100%}.cgw-chips{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.cgw-chips li{white-space:nowrap;border:1px solid #ffffff3d;border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:13.5px;display:inline-flex}.cgw-stairs{gap:22px;margin-top:clamp(64px,8vw,120px);display:grid}.cgw-stairs ol{align-items:flex-end;gap:6px;height:clamp(420px,42vw,600px);margin:0;padding:0;list-style:none;display:flex}.cgw-stairs li{min-width:0;height:calc(var(--h) * 100%);clip-path:inset(100% 0 0);transition:clip-path 1s var(--ease) calc(var(--i) * 90ms);border-radius:4px;flex-direction:column;flex:1 1 0;justify-content:space-between;gap:16px;padding:clamp(16px,1.6vw,24px);display:flex}.cgw-stairs[data-in=true] li{clip-path:inset(0)}.cgw-stairs li:first-child{background:#ffffff14}.cgw-stairs li:nth-child(2){background:#ffffff29}.cgw-stairs li:nth-child(3){background:var(--lav);color:var(--ink)}.cgw-stairs li:nth-child(4){background:var(--sky);color:var(--ink)}.cgw-stairs li:nth-child(5){background:var(--white);color:var(--ink)}.cgw-stairs li:nth-child(6){background:var(--yel);color:var(--ink)}.cgw-stairs-num{font-family:var(--mono);letter-spacing:.08em;font-size:12px;font-weight:500}.cgw-stairs-text{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(17px,1.55vw,24px);font-weight:500;line-height:1.12}.cgw-stairs-axis{color:#ffffffb3;font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;border-top:1px solid #ffffff42;align-items:center;gap:16px;padding-top:18px;font-size:11.5px;font-weight:500;display:flex}.cgw-stairs-axis svg{stroke-width:1.6px;width:16px;height:16px;color:var(--yel);flex:none;margin-left:auto}.cgw-stairs-axis span:last-child{color:var(--yel)}.cgw-pillars{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cgw-pillars li{flex-direction:column;justify-content:space-between;gap:48px;min-height:clamp(440px,38vw,660px);padding:clamp(22px,2.2vw,36px);display:flex}.cgw-pillars li:first-child{background:var(--ink);color:var(--white)}.cgw-pillars li:nth-child(2){background:var(--white);box-shadow:inset 0 0 0 1px var(--line)}.cgw-pillars li:nth-child(3){background:var(--lav)}.cgw-pillars li:nth-child(4){background:var(--sky)}.cgw-pillars li:nth-child(5){background:var(--yel)}.cgw-pillar-num{font-family:var(--mono);letter-spacing:.08em;font-size:12px;font-weight:500}.cgw-pillars h3{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(24px,2.2vw,36px);font-weight:500;line-height:1.06}.cgw-pillars p{color:#0c0a13bd;max-width:34ch;margin:0;font-size:16px;line-height:1.45}.cgw-pillars li:first-child p{color:#ffffffb8}.cgw-agent-band{min-height:clamp(520px,84vh,880px);color:var(--white);background:#0e2b55;align-items:flex-end;display:flex;position:relative;overflow:hidden}.cgw-agent-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cgw-agent-band:after{content:"";background:linear-gradient(#04061200 25%,#040612c7 100%);position:absolute;inset:0}.cgw-agent-logo{z-index:1;width:clamp(240px,36vw,600px);height:auto;color:var(--white);filter:drop-shadow(0 6px 30px #04061273);position:absolute;top:clamp(56px,12vh,140px);left:50%;transform:translate(-50%)}.cgw-agent-copy{z-index:1;padding-block:clamp(48px,7vw,104px);position:relative}.cgw-agent-copy>div{justify-items:start;gap:24px;display:grid}.cgw-agent .cgw-title{max-width:23ch}.cgw-agent .cgw-soft{color:#ffffffb3}.cgw-agent-panel{background:var(--ink);color:var(--white);padding-block:clamp(56px,7vw,104px)}.cgw-control{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px);margin-block:0;list-style:none;display:grid}.cgw-control li{border-top:1px solid #fff3;align-content:start;gap:14px;padding-top:24px;display:grid}.cgw-control-dot{background:var(--lav);border-radius:50%;width:10px;height:10px}.cgw-control li:nth-child(2) .cgw-control-dot{background:var(--sky)}.cgw-control li:nth-child(3) .cgw-control-dot{background:var(--yel)}.cgw-control h3{letter-spacing:-.035em;margin:0;font-size:clamp(26px,2.4vw,36px);font-weight:500}.cgw-control p{color:#ffffffb8;max-width:34ch;margin:0;font-size:16px;line-height:1.5}.cgw-who-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.cgw-who-grid figure{aspect-ratio:5/4;background:#c9c3b8;margin:0 0 22px;overflow:hidden}.cgw-who-grid img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.cgw-who-grid li:hover img{transform:scale(1.03)}.cgw-who-grid h3{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(24px,2vw,30px);font-weight:500}.cgw-who-grid p{max-width:34ch;color:var(--body);margin:0;font-size:16px;line-height:1.5}.cgw-offer{background:var(--lav)}.cgw-offer .cgw-soft{color:#0c0a1380}.cgw-offer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,104px);display:grid}.cgw-offer-copy{justify-items:start;gap:28px;display:grid}.cgw-offer-list{border-top:1px solid #0c0a1333;width:100%;margin:8px 0 12px;padding:0;list-style:none}.cgw-offer-list li{border-bottom:1px solid #0c0a1333;justify-content:space-between;align-items:center;gap:20px;padding-block:20px;display:flex}.cgw-offer-list strong{letter-spacing:-.035em;font-size:clamp(24px,2.4vw,36px);font-weight:500;line-height:1.1;display:block}.cgw-offer-list span{color:#0c0a13a3;margin-top:6px;font-size:14px;display:block}.cgw-offer-list svg{stroke-width:1.6px;flex:none;width:22px;height:22px}.cgw-cert{margin:0}.cgw-cert-tilt{background:var(--ink);border-radius:6px;overflow:hidden;transform:rotate(-2.5deg);box-shadow:0 50px 90px -36px #0c0a1380,0 2px 6px #0c0a131f}.cgw-cert img{width:100%;height:auto}.cgw-partner{background:var(--ink);color:var(--white);padding-block:clamp(64px,8vw,120px) clamp(28px,3vw,40px);overflow:hidden}.cgw-partner-head{color:#ffffffb8;justify-items:start;gap:24px;margin-bottom:clamp(48px,6vw,88px);display:grid}.cgw-partner-cobrand{color:var(--white);font-size:clamp(26px,6.4vw,104px)}.cgw-trio{--d:clamp(112px, 17vw, 260px);padding-left:var(--pad);align-items:center;display:flex}.cgw-trio-o{width:var(--d);height:var(--d);color:var(--ink);border-radius:999px;flex:none;place-items:center;display:grid}.cgw-trio-o svg{width:44%;height:auto}.cgw-trio-o.is-white{background:var(--white)}.cgw-trio-o.is-lav{background:var(--lav)}.cgw-trio-o.is-sky{flex:1 0 calc(var(--d) * 2.7);margin-right:calc(var(--d) * -.6);padding-left:calc(var(--d) * .32);background:var(--sky);justify-items:start}.cgw-trio-o.is-sky svg{width:auto;height:34%}.cgw-partner-foot{color:#ffffffb8;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:clamp(40px,5vw,72px);font-size:14px;display:flex}.cgw-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.cgw-faq-grid>div:first-child{justify-items:start;gap:24px;display:grid;position:sticky;top:40px}.cgw-faq-list{border-top:1px solid var(--line)}.cgw-faq-list details{border-bottom:1px solid var(--line)}.cgw-faq-list summary{letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:clamp(18px,1.5vw,22px);list-style:none;display:flex}.cgw-faq-list summary::-webkit-details-marker{display:none}.cgw-faq-list summary svg{width:20px;height:20px;transition:transform .3s var(--ease);flex:none}.cgw-faq-list details[open] summary svg{transform:rotate(45deg)}.cgw-faq-list summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.cgw-faq-list p{max-width:60ch;color:var(--body);margin:0 0 26px;font-size:16px;line-height:1.55}.cgw-final{color:var(--white);background:#4a3c27;padding-block:clamp(88px,10vw,152px);position:relative;overflow:hidden}.cgw-final-img{object-fit:cover;object-position:50% 70%;width:100%;height:100%;position:absolute;inset:0}.cgw-final:after{content:"";background:linear-gradient(90deg,#0e0b06b3 0%,#0e0b0661 55%,#0e0b062e 100%);position:absolute;inset:0}.cgw-final-grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:clamp(40px,6vw,96px);display:grid;position:relative}.cgw-final-copy{justify-items:start;gap:24px;display:grid}.cgw-final-copy p{color:#ffffffdb;margin:0;font-size:18px;line-height:1.45}.cgw-final .cgw-soft{color:#ffffffb8}.cgw-footer{border-top:1px solid var(--line);padding-block:36px}.cgw-footer-grid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.cgw-footer-meta{color:var(--mute);flex-wrap:wrap;gap:8px 20px;font-size:13px;display:flex}.cgw-footer-meta a{color:inherit}.cgw-sticky{display:none}.cgw-thanks{background:var(--yel);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100svh;display:grid}.cgw-thanks-photo{background:#8fb4d8;height:100svh;margin:0;position:sticky;top:0;overflow:hidden}.cgw-thanks-photo img{object-fit:cover;object-position:55% 40%;width:100%;height:100%;position:absolute;inset:0}.cgw-thanks-body{flex-direction:column;gap:40px;padding:28px clamp(24px,4vw,64px);display:flex}.cgw-thanks-logo{color:var(--ink);align-self:flex-start;font-size:22px}.cgw-thanks-copy{justify-items:start;gap:24px;max-width:580px;margin-block:auto;padding-bottom:24px;display:grid}.cgw-thanks-check svg{stroke-width:2.2px;width:22px;height:22px}.cgw-thanks-grupo{justify-items:start;gap:12px;display:grid}.cgw-thanks-grupo p{color:#0c0a13b3;margin:0;font-size:14px}.cgw-thanks-zap{height:60px;padding-inline:28px 32px;font-size:17px}.cgw-thanks-zap svg{width:22px;height:22px}.cgw-thanks-zap:hover svg{transform:none}.cgw-thanks-lockup{margin-top:16px}.cgw-survey{background:var(--white);border-radius:22px;margin-top:18px;padding:clamp(20px,2.4vw,28px);box-shadow:0 30px 70px -40px #0c0a1373}.cgw-survey .pesquisa-titulo{color:var(--ink);font:500 11.5px/1.2 var(--mono);letter-spacing:.09em}.cgw-survey .pesquisa-descricao{color:var(--mute);font-size:14px}.cgw-survey .pesquisa-pergunta legend{color:var(--ink);font:500 17px/1.3 var(--font);letter-spacing:-.015em;text-wrap:pretty}.cgw-survey .pesquisa-ajuda{color:var(--mute);font-size:13px}.cgw-survey .pesquisa-opcao{min-height:48px;font:400 15px/1.3 var(--font);letter-spacing:-.01em;border-radius:14px}.cgw-survey .pesquisa-opcao span{text-wrap:balance}.cgw-survey .pesquisa-campo{font:400 16px var(--font);border-radius:14px}.cgw-survey .pesquisa-enviar,.cgw-survey .pesquisa-continuar{background:var(--ink);height:52px;color:var(--white);font:500 15px/1 var(--font);letter-spacing:-.01em;text-transform:none;padding-inline:24px}.cgw-survey .pesquisa-retorno{font:500 18px/1.35 var(--font);letter-spacing:-.02em}.cgw-thanks-check{background:var(--ink);width:48px;height:48px;color:var(--yel);border-radius:50%;place-items:center;display:grid}.cgw-thanks .cgw-title{font-size:clamp(40px,4.6vw,72px)}.cgw-thanks .cgw-title:focus{outline:none}.cgw-thanks .cgw-soft{color:#0c0a1380}.cgw-thanks .cgw-lead{color:#0c0a13cc}.cgw-thanks-steps{border-top:1px solid #0c0a1333;width:100%;margin:8px 0 0;padding:0;list-style:none}.cgw-thanks-steps>li{border-bottom:1px solid #0c0a1333;grid-template-columns:44px minmax(0,1fr);gap:12px;padding-block:20px;display:grid}.cgw-thanks-steps>li>span{font-family:var(--mono);padding-top:4px;font-size:12px;font-weight:500}.cgw-thanks-steps strong{letter-spacing:-.02em;font-size:18px;font-weight:500;display:block}.cgw-thanks-steps p{color:#0c0a13b8;margin:4px 0 0;font-size:15px;line-height:1.45}.cgw-thanks-share{height:48px;margin-top:16px;font-size:15px}@media (width<=1099px){.cgw-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.cgw-pillars li{min-height:360px}.cgw-pillars li:nth-child(5){grid-column:span 2;min-height:280px}.cgw-flow-row ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.cgw-hero{grid-template-columns:1fr;min-height:0}.cgw-hero-top{padding-block:18px}.cgw-hero-copy{padding-block:12px 28px}.cgw-hero-title{font-size:clamp(42px,11.4vw,76px)}.cgw-hero-photo{aspect-ratio:5/4;flex:none;min-height:0}.cgw-hero-photo img{object-position:36% 30%}.cgw-hero-side{padding:28px var(--pad) 32px;gap:24px}.cgw-split,.cgw-how-grid,.cgw-offer-grid,.cgw-faq-grid,.cgw-final-grid{grid-template-columns:1fr}.cgw-split-photo{aspect-ratio:4/3}.cgw-faq-grid>div:first-child{position:static}.cgw-flow-row{grid-template-columns:1fr}.cgw-flow-loop{grid-column:1}.cgw-arrows{grid-template-columns:1fr}.cgw-arrows li:nth-child(2){border-top:0}.cgw-stairs ol{flex-direction:column;align-items:flex-start;height:auto}.cgw-stairs li{width:calc((.62 + .38 * var(--i) / 5) * 100%);clip-path:inset(0 100% 0 0);flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:14px;height:auto;min-height:64px;padding:14px 16px}.cgw-stairs-text{font-size:17px}.cgw-stairs-axis{display:contents}.cgw-stairs-axis span:first-child{order:-1}.cgw-stairs-axis svg{display:none}.cgw-control{grid-template-columns:1fr}.cgw-who-grid{grid-template-columns:1fr;gap:44px}.cgw-cert{max-width:560px}.cgw-thanks{grid-template-columns:1fr}.cgw-thanks-photo{aspect-ratio:16/10;height:auto;position:relative}.cgw-thanks-body{gap:28px;padding-block:24px 40px}.cgw-thanks-zap{width:100%}.cgw-thanks-steps>li{grid-template-columns:minmax(0,1fr);gap:8px}.cgw-survey{margin-inline:-8px;padding:20px 16px}.cgw-footer{padding-bottom:104px}.cgw-sticky{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;background:var(--ink);height:56px;color:var(--white);transition:transform .45s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:500;text-decoration:none;display:flex;position:fixed;left:12px;transform:translateY(150%);box-shadow:0 16px 40px -12px #00000080}.cgw-sticky.is-on{transform:none}.cgw-sticky small{color:#ffffff9e;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:11px;font-weight:500}}@media (width<=599px){.cgw-hero-top-tag{display:none}.cgw-pillars{grid-template-columns:1fr}.cgw-pillars li,.cgw-pillars li:nth-child(5){grid-column:auto;gap:48px;min-height:300px}.cgw-flow-row ol{grid-template-columns:1fr}.cgw-flow-row li{border-radius:18px;min-height:52px}.cgw-lockup-openai{height:14px}.cgw-lockup-chatgpt{height:17px}.cgw-lockup-academy{font-size:15px}}@media (prefers-reduced-motion:reduce){.cgw *,.cgw :before,.cgw :after{transition-duration:.01ms!important;animation-duration:.01ms!important}.cgw-stairs li{clip-path:none!important}}
