body{-webkit-font-smoothing:antialiased;background:#f5f4f1;margin:0}h1,h2,h3{text-wrap:balance;margin:0}p{margin:0}a{text-decoration:none}summary{padding-right:32px;list-style:none;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:"";border-bottom:1px solid #0f0f0f8c;border-right:1px solid #0f0f0f8c;width:9px;height:9px;transition:transform .24s cubic-bezier(.22,.61,.36,1);position:absolute;top:50%;right:6px;transform:translateY(-70%)rotate(45deg)}details[open] summary:after{transform:translateY(-30%)rotate(225deg)}[data-quiz-hidden],[data-nav-hidden]{display:none!important}img{max-width:100%}:focus-visible{outline-offset:3px;outline:1px solid}.hd nav a:hover{color:#fff!important}@media (width<=820px){.cid-rule{display:none}}.btn-ink:hover{background:#0f0f0f!important;border-color:#0f0f0f!important}.btn-wa:hover{background:#1fb855!important;border-color:#1fb855!important}.btn-ink:active,.btn-wa:active,[data-quiz-open]:active{opacity:.86;transform:translateY(1px)}.hd button[data-quiz-open]:hover{background:#ffffff14!important}.g-dor>button{transition:background .16s cubic-bezier(.22,.61,.36,1)}.g-dor>button:hover{background:#0f0f0f0a}.card-trat,.g-trat>div{transition:box-shadow .24s cubic-bezier(.22,.61,.36,1),transform .24s cubic-bezier(.22,.61,.36,1)}.g-trat>div:hover{transform:translateY(-2px);box-shadow:0 18px 40px -24px #0f0f0f59}details summary:hover{opacity:.72}footer a:hover{border-bottom-color:#fff9!important}.wa-float{display:inline-flex}.wa-float:hover{background:#1fb855}@media (width<=640px){.wa-float{padding:14px 18px!important;bottom:14px!important;right:14px!important}}#nav-drawer a:hover{color:#ffffffb8}@media (width<=1180px){nav a.nav-secondary{display:none}.g-sobre{grid-template-columns:.9fr 1.1fr!important;gap:48px!important}.g-agenda{grid-template-columns:1fr 1.1fr!important;gap:48px!important}.g-cid{gap:40px!important}.hero-inner{max-width:100%!important}}@media (width<=1024px){.hd{background:#0f0f0f!important;position:sticky!important;top:0!important}.hero{grid-template-columns:1fr!important;min-height:0!important}.hero-photo{aspect-ratio:4/5;order:-1;justify-self:center;width:min(100% - 40px,520px);margin:40px auto 0}.hero-photo img{object-position:52% 10%!important}.hero-photo-veil{display:none!important}.hero-copy{padding:48px clamp(20px,5vw,80px) 64px!important}.hero-copy>img{height:360px!important;top:-40px!important;left:auto!important;right:-70px!important}.g-dor{grid-template-columns:1fr 1fr!important}.g-dor>button:nth-child(3){border-top:1px solid #0f0f0f1a!important;border-left:0!important}.g-dor>button:nth-child(4){border-top:1px solid #0f0f0f1a!important}.g-foot{grid-template-columns:1fr 1fr!important;gap:40px!important}.g-foot>div:first-child{grid-column:1/-1}}@media (width<=820px){.g-sobre,.g-trat,.g-agenda,.g-cid{grid-template-columns:1fr!important;gap:40px!important}.g-agenda>div:first-child{position:static!important}.g-stats{grid-template-columns:1fr 1fr!important;gap:28px!important}}@media (width<=640px){.hd{padding:16px 0!important}.hd-inner{padding-inline:20px!important}.hd img{height:28px!important}.hd nav{gap:0!important}.hd nav a,.hd nav button[data-quiz-open]{display:none!important}.hd-burger{display:flex!important}.hero-photo{justify-self:center;width:calc(100% - 40px);margin:28px auto 0}.hero-copy{padding:40px 20px 52px!important}.hero-chips{grid-template-columns:1fr!important;gap:10px!important}.hero-cta{flex-direction:column;align-items:stretch!important;gap:16px!important}.hero-cta a{text-align:center;padding:14px 0;border-bottom:0!important}.g-dor{grid-template-columns:1fr!important}.g-dor>button{border-top:1px solid #0f0f0f1a!important;border-left:0!important;padding:28px 0!important}.g-dor>button:first-child{border-top:0!important}.g-stats{grid-template-columns:1fr!important}.g-foot{grid-template-columns:1fr!important;gap:32px!important}.g-quiz{grid-template-columns:1fr!important}.g-quiz>button:last-child{grid-column:auto!important}.card-trat,.g-trat>div{padding:24px!important}}@media (width<=520px){#quiz{padding:12px!important}#quiz>div{max-height:calc(100vh - 24px)!important}}
