.local-hero,.local-title,.local-contact,.local-final{padding-block:clamp(4rem,9vw,8rem)}.local-hero__grid,.local-contact__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,7vw,6rem);display:grid}.local-hero h1,.local-title h1,.local-contact h1{max-width:16ch;margin-block:1rem 1.25rem}.local-hero .texto-apoio,.local-contact .texto-apoio{max-width:54ch;color:inherit;opacity:.88}.local-actions{flex-wrap:wrap;gap:.8rem;margin-top:1.75rem;display:flex}.local-proof{flex-wrap:wrap;gap:.65rem 1.25rem;margin-top:1.5rem;font-size:.75rem;font-weight:750;display:flex}.local-window{background:var(--papel);min-height:22rem;color:var(--preto);border:1px solid #ffffff59;border-radius:1.4rem;padding:1.5rem;box-shadow:0 2rem 4rem #00000029}.local-window__header{border-bottom:1px solid var(--papel-linha);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.local-window__header span{letter-spacing:.08em;font-size:.72rem;font-weight:850}.local-window__header small{color:var(--preto-suave)}.local-window__metric{align-items:baseline;gap:.75rem;margin-block:1.5rem;display:flex}.local-window__metric strong{font:4rem/1 var(--fonte-editorial)}.local-window__metric span{color:var(--preto-suave)}.local-window__rows{gap:.7rem;padding:0;list-style:none;display:grid}.local-window__rows li{background:color-mix(in srgb,var(--azul) 9%,white);border-radius:.7rem;justify-content:space-between;align-items:center;gap:1rem;min-height:2.9rem;padding:.75rem 1rem;font-size:.84rem;display:flex}.local-window__rows strong{color:var(--azul);font-size:1rem}.local-step{background:var(--papel-fundo);border-radius:.8rem;gap:1rem;margin-top:1rem;padding:1rem;font-weight:750;display:flex}.local-step b{color:var(--azul)}.local-heading{max-width:58rem}.local-heading h2{margin-block:.7rem 1rem}.local-cards,.local-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2.5rem;display:grid}.local-card{background:var(--papel);min-height:14rem;color:var(--preto);border-radius:1rem;padding:1.5rem}.local-card--0{border-top:6px solid var(--amarelo)}.local-card--1{border-top:6px solid var(--rosa)}.local-card--2{border-top:6px solid var(--coral)}.local-card span{font-size:.72rem;font-weight:850}.local-card h2,.local-card h3{margin-block:.7rem}.local-card p{color:var(--preto-suave);line-height:1.55}.local-card a{margin-top:1rem;font-weight:800;text-decoration:underline;display:inline-block}.local-cards--blog{grid-template-columns:repeat(2,minmax(0,1fr))}.local-card--blog{border-top:0;min-height:0;padding:0;overflow:hidden}.local-card--blog.local-card--0{border-top:6px solid var(--amarelo)}.local-card--blog.local-card--1{border-top:6px solid var(--rosa)}.local-card--blog.local-card--2{border-top:6px solid var(--coral)}.local-card__image{aspect-ratio:16/9;background:var(--papel-fundo);overflow:hidden}.local-card__image img{object-fit:cover;width:100%;height:100%}.local-card__body{padding:1.5rem}.local-card__body h2{max-width:24ch}.local-plans{align-items:stretch}.local-plan{border:1px solid var(--papel-linha);background:var(--papel);border-radius:1.2rem;flex-direction:column;min-height:32rem;padding:2rem 1.6rem;display:flex;position:relative}.local-plan--featured{border:2px solid var(--azul);box-shadow:0 1.5rem 3rem #2166d629}.local-plan .nota-adesiva{position:absolute;top:-1rem;right:1rem}.local-plan h3{font:1.8rem var(--fonte-editorial)}.local-plan>strong{font:2rem var(--fonte-editorial);margin-top:1rem}.local-plan>p{color:var(--preto-suave);margin-top:1rem}.local-plan ul{gap:.7rem;margin-block:1.5rem;display:grid}.local-plan .botao{align-self:flex-start;margin-top:auto}.local-note{border-left:4px solid var(--azul);background:color-mix(in srgb,var(--azul) 8%,white);border-radius:.8rem;max-width:60rem;padding:1.25rem}.local-modules{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.local-modules span{border:1px solid var(--papel-linha);background:var(--papel);border-radius:999px;padding:.75rem 1rem}.local-final{text-align:center}.local-final h2{max-width:24ch;margin:0 auto 1.5rem}.local-social{gap:.75rem;margin-top:1.5rem;display:flex}.local-social a{border:1px solid #ffffff80;border-radius:999px;padding:.65rem 1rem;font-weight:750}.local-form{background:var(--papel);color:var(--preto);border-radius:1.3rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:clamp(1.4rem,4vw,2.2rem);display:grid}.local-form h2,.local-form fieldset,.local-form label:has(textarea),.local-form .local-check,.local-form button{grid-column:1/-1}.local-form label{gap:.45rem;font-size:.84rem;font-weight:750;display:grid}.local-form input:not([type=checkbox],[type=radio]),.local-form textarea{border:1px solid var(--papel-linha);background:#fff;border-radius:.65rem;min-height:3rem;padding:.75rem}.local-form textarea{min-height:7rem}.local-form fieldset{border:0;flex-wrap:wrap;gap:.8rem 1.25rem;display:flex}.local-form fieldset legend{width:100%;margin-bottom:.5rem;font-weight:750}.local-form fieldset label,.local-check{align-items:flex-start;gap:.5rem;display:flex}.local-form button{justify-self:start}.local-legal{max-width:55rem}.local-legal h1{margin-block:1rem 2rem}.local-legal h2{margin-top:2rem}.local-legal p{color:var(--preto-suave);margin-top:.6rem;line-height:1.7}.local-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.local-form__status{grid-column:1/-1;min-height:1.5rem;font-size:.85rem;font-weight:700}.local-form__status a{color:var(--azul);text-decoration:underline}.local-form button:disabled{opacity:.6;cursor:wait}@media (width<=760px){.local-hero__grid,.local-contact__grid{grid-template-columns:1fr}.local-window{min-height:17rem}.local-cards,.local-plans{scroll-snap-type:x mandatory;padding-bottom:1rem;display:flex;overflow-x:auto}.local-card,.local-plan{scroll-snap-align:start;flex:0 0 min(86vw,22rem)}.local-cards--blog{grid-template-columns:1fr;display:grid;overflow:visible}.local-cards--blog .local-card{width:100%;max-width:none}.local-form{grid-template-columns:1fr}.local-form>*{grid-column:1!important}.local-proof{flex-direction:column}.local-actions .botao{justify-content:center;width:100%}}
