._8aEwW_page{--background:#fafafa;--foreground:#fff;--text-primary:#000;--text-secondary:#666;--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;--button-secondary-border:#ebebeb;font-family:var(--font-geist-sans);background-color:var(--background);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._8aEwW_main{background-color:var(--foreground);flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;width:100%;max-width:800px;padding:120px 60px;display:flex}._8aEwW_intro{text-align:left;flex-direction:column;align-items:flex-start;gap:24px;display:flex}._8aEwW_intro h1{letter-spacing:-2.4px;text-wrap:balance;max-width:320px;color:var(--text-primary);font-size:40px;font-weight:600;line-height:48px}._8aEwW_intro p{text-wrap:balance;max-width:440px;color:var(--text-secondary);font-size:18px;line-height:32px}._8aEwW_intro a{color:var(--text-primary);font-weight:500}._8aEwW_ctas{flex-direction:row;gap:16px;width:100%;max-width:440px;font-size:14px;display:flex}._8aEwW_ctas a{cursor:pointer;border:1px solid #0000;border-radius:128px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 16px;font-weight:500;transition:all .2s;display:flex}a._8aEwW_primary{background:var(--text-primary);color:var(--background);gap:8px}a._8aEwW_secondary{border-color:var(--button-secondary-border)}@media (hover:hover) and (pointer:fine){a._8aEwW_primary:hover{background:var(--button-primary-hover);border-color:#0000}a._8aEwW_secondary:hover{background:var(--button-secondary-hover);border-color:#0000}}@media (max-width:600px){._8aEwW_main{padding:48px 24px}._8aEwW_intro{gap:16px}._8aEwW_intro h1{letter-spacing:-1.92px;font-size:32px;line-height:40px}}@media (prefers-color-scheme:dark){._8aEwW_logo{filter:invert()}._8aEwW_page{--background:#000;--foreground:#000;--text-primary:#ededed;--text-secondary:#999;--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a;--button-secondary-border:#1a1a1a}}._8aEwW_code{font-family:var(--font-geist-mono);background:color-mix(in srgb, currentColor 8%, transparent);border-radius:6px;padding:.1em .4em;font-size:.9em}._8aEwW_inicio{background-color:#f3ebdd;justify-content:space-between;align-items:center;gap:24px;padding:90px 8%;display:flex}._8aEwW_inicio img{border-radius:12px;width:100%;max-width:580px;height:auto}._8aEwW_inicio h1{color:#143d32;letter-spacing:-1px;margin:16px 0;font-size:46px;font-weight:600;line-height:1.2}._8aEwW_inicio p:not(._8aEwW_subtitulo){color:#55514b;margin-bottom:18px;font-size:16px;line-height:1.9}._8aEwW_inicio>div{flex:0 auto;min-width:0}._8aEwW_inicio>div:last-child{max-width:560px}._8aEwW_subtitulo{color:#a58a52;letter-spacing:2px;margin-bottom:12px;font-size:13px;font-weight:600}._8aEwW_botaoWhatsapp{color:#fff;background-color:#143d32;border-radius:6px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .3s,transform .3s;display:inline-block}._8aEwW_botaoWhatsapp:hover{background-color:#205746;transform:translateY(-2px)}._8aEwW_servicos{text-align:center;background-color:#fff;padding:80px 8%}._8aEwW_servicos h2{color:#143d32;margin:16px 0;font-size:34px;font-weight:600}._8aEwW_servicos>p:not(._8aEwW_subtitulo){color:#55514b;font-size:16px;line-height:1.8}._8aEwW_descricaoServicos{max-width:650px;margin:0 auto 40px}._8aEwW_listaServicos{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}._8aEwW_cardServico{text-align:left;background-color:#f3ebdd;border:1px solid #e5dccb;border-radius:10px;padding:32px 24px;transition:transform .3s,box-shadow .3s}._8aEwW_cardServico h3{color:#143d32;margin-bottom:16px;font-size:20px;line-height:1.4}._8aEwW_cardServico p{color:#55514b;font-size:15px;line-height:1.8}._8aEwW_cardServico:hover{transform:translateY(-4px);box-shadow:0 8px 24px #143d321a}@media (max-width:768px){._8aEwW_inicio{flex-direction:column;align-items:stretch;padding:48px 6%}._8aEwW_inicio>div,._8aEwW_inicio>div:last-child{width:100%;max-width:100%}._8aEwW_inicio h1{font-size:34px}._8aEwW_servicos{padding:48px 6%}._8aEwW_listaServicos{grid-template-columns:1fr;gap:20px}}
