.hero[data-astro-cid-qby2iqkl]{background:var(--ufly-estratosfera);align-items:center;min-height:371px;display:flex}.hero[data-astro-cid-qby2iqkl]>.container[data-astro-cid-qby2iqkl]{width:100%}.hero[data-astro-cid-qby2iqkl] h1[data-astro-cid-qby2iqkl]{max-width:480px;font-family:var(--fonte-marca);font-size:var(--fs-hero);color:var(--branco);margin:0;font-weight:600;line-height:1.4}.sobre[data-astro-cid-qby2iqkl]{background:var(--fundo-suave);padding-block:68px}.sobre[data-astro-cid-qby2iqkl] p[data-astro-cid-qby2iqkl].sobre-destaque{max-width:900px;font-family:var(--fonte-marca);color:var(--ufly-exosfera);margin:0 0 28px;font-size:clamp(28px,3.6vw,36px);font-weight:700;line-height:1.3}.sobre[data-astro-cid-qby2iqkl] p[data-astro-cid-qby2iqkl]{max-width:720px;font-family:var(--fonte-marca);color:var(--cinza-texto);margin:0 0 20px;font-size:18px;line-height:1.8}.sobre[data-astro-cid-qby2iqkl] p[data-astro-cid-qby2iqkl]:last-child{margin:0}@media (width<=620px){.sobre[data-astro-cid-qby2iqkl]{padding-block:48px}.sobre[data-astro-cid-qby2iqkl] p[data-astro-cid-qby2iqkl]{font-size:16.5px}}.historia[data-astro-cid-qby2iqkl]{background:var(--branco);font-family:var(--fonte-marca);padding-block:80px 96px}.titulo-secao[data-astro-cid-qby2iqkl]{text-align:center;font-size:var(--fs-secao);background:linear-gradient(135deg, var(--tl-grad-ini) 0%, var(--tl-grad-fim) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 72px;font-weight:700;line-height:1.4}.timeline[data-astro-cid-qby2iqkl]{margin:0;padding:40px 0;list-style:none;position:relative}.timeline[data-astro-cid-qby2iqkl]:before{content:"";background:linear-gradient(to bottom, var(--tl-linha) 0%, var(--tl-marcador) 50%, var(--tl-linha) 100%);border-radius:10px;width:4px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.timeline-item[data-astro-cid-qby2iqkl]{justify-content:space-between;align-items:center;width:100%;margin-bottom:60px;display:flex;position:relative}.timeline-item[data-astro-cid-qby2iqkl]:nth-child(2n){flex-direction:row-reverse}.timeline-empty[data-astro-cid-qby2iqkl]{text-align:center;width:45%;padding:20px}.timeline-empty[data-astro-cid-qby2iqkl] h3[data-astro-cid-qby2iqkl]{font-size:var(--fs-fantasma);color:var(--azul-ceu);opacity:.2;margin:0;font-weight:700;line-height:1.3;transition:opacity .3s,color .3s}.timeline-item[data-astro-cid-qby2iqkl]:hover .timeline-empty[data-astro-cid-qby2iqkl] h3[data-astro-cid-qby2iqkl]{opacity:1;color:var(--tl-marcador)}.timeline-dot[data-astro-cid-qby2iqkl]{background:var(--branco);border:4px solid var(--tl-marcador);z-index:10;border-radius:50%;width:24px;height:24px;transition:all .3s;position:absolute;left:50%;transform:translate(-50%)}.timeline-item[data-astro-cid-qby2iqkl]:hover .timeline-dot[data-astro-cid-qby2iqkl]{background:var(--tl-marcador);transform:translate(-50%)scale(1.3);box-shadow:0 0 20px #3b82f680}.timeline-content[data-astro-cid-qby2iqkl]{backdrop-filter:blur(10px);border-radius:var(--raio-card);width:45%;box-shadow:var(--sombra-card);background:#fffc;border:1px solid #ffffff4d;padding:30px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative}.timeline-item[data-astro-cid-qby2iqkl]:hover .timeline-content[data-astro-cid-qby2iqkl]{border-color:var(--tl-marcador);transform:translateY(-10px);box-shadow:0 20px 40px #3b82f626}.year-tag[data-astro-cid-qby2iqkl]{background:linear-gradient(135deg, var(--tl-grad-ini) 0%, var(--tl-grad-fim) 100%);color:var(--branco);font-size:var(--fs-badge);border-radius:50px;margin-bottom:15px;padding:5px 15px;font-weight:600;line-height:22.44px;display:inline-block}.timeline-content[data-astro-cid-qby2iqkl] p[data-astro-cid-qby2iqkl]{font-size:var(--fs-card);color:var(--tl-texto);margin:0 0 1.75em;line-height:1.7}.feedback-section[data-astro-cid-qby2iqkl]{background-color:var(--fb-fundo);font-family:var(--fonte-marca);padding:80px 20px}.feedback-section[data-astro-cid-qby2iqkl] h2[data-astro-cid-qby2iqkl]{text-align:center;text-transform:uppercase;letter-spacing:2px;color:var(--fb-titulo);margin:0 0 60px;font-size:2.2rem;font-weight:700}.feedback-container[data-astro-cid-qby2iqkl]{justify-content:center;align-items:center;gap:40px;max-width:1100px;margin:0 auto;display:flex;position:relative}.logo-card[data-astro-cid-qby2iqkl]{background:var(--branco);border-radius:24px;flex:1;justify-content:center;align-items:center;min-height:280px;margin:0;padding:50px;display:flex;box-shadow:0 10px 25px #00000008}.logo-card[data-astro-cid-qby2iqkl] img[data-astro-cid-qby2iqkl]{max-width:200px;height:auto}.divider-lines[data-astro-cid-qby2iqkl]{gap:8px;height:60px;display:flex}.line[data-astro-cid-qby2iqkl]{background-color:var(--fb-roxo-fraco);border-radius:10px;width:6px;height:100%}.feedback-text-block[data-astro-cid-qby2iqkl]{flex:1.2;position:relative}.quote[data-astro-cid-qby2iqkl]{color:var(--fb-texto);margin:0 0 30px;font-size:1.15rem;line-height:1.7}.author-box[data-astro-cid-qby2iqkl]{border-left:4px solid var(--fb-roxo);padding-left:20px}.author-name[data-astro-cid-qby2iqkl]{color:var(--fb-titulo);font-size:1.3rem;font-weight:700;display:block}.author-role[data-astro-cid-qby2iqkl]{color:var(--fb-roxo);margin-top:4px;font-size:.95rem;font-weight:600;display:block}.contato[data-astro-cid-qby2iqkl]{background:var(--fundo-azulado);padding-block:72px 88px}.contato[data-astro-cid-qby2iqkl] h2[data-astro-cid-qby2iqkl]{text-align:center;font-family:var(--fonte-marca);color:var(--ufly-exosfera);margin:0 0 40px;font-size:36px;font-weight:600;line-height:1.35}@media (width<=900px){.feedback-container[data-astro-cid-qby2iqkl]{text-align:center;flex-direction:column}.divider-lines[data-astro-cid-qby2iqkl]{margin:20px 0;transform:rotate(90deg)}.author-box[data-astro-cid-qby2iqkl]{border-left:none;border-top:4px solid var(--fb-roxo);padding-top:15px;padding-left:0;display:inline-block}}@media (width<=850px){.hero[data-astro-cid-qby2iqkl]{min-height:280px;padding-block:48px}.timeline[data-astro-cid-qby2iqkl]:before,.timeline-dot[data-astro-cid-qby2iqkl]{left:30px}.timeline-item[data-astro-cid-qby2iqkl]{align-items:flex-start;padding-left:60px;flex-direction:column!important}.timeline-content[data-astro-cid-qby2iqkl],.timeline-empty[data-astro-cid-qby2iqkl]{text-align:left;width:100%}.timeline-empty[data-astro-cid-qby2iqkl]{order:-1;padding:0 0 10px}.timeline-empty[data-astro-cid-qby2iqkl] h3[data-astro-cid-qby2iqkl]{opacity:1;font-size:1.8rem}}
