.lm-about-hero{display:flex;flex-direction:column;gap:28px;padding-top:80px;padding-bottom:40px}@media (width >= 56.25rem){.lm-about-hero{display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:60px;max-width:87.5rem;padding-top:128px;padding-bottom:60px}}.lm-about-badge{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--lm-leaf);border-radius:var(--lm-radius-pill);padding:8px 17px;margin:0 0 22px;font-size:.75rem;font-weight:500;line-height:normal;letter-spacing:.18em;text-transform:uppercase;color:var(--lm-leaf)}.lm-about-badge svg{flex:none}.lm-about-hero-title{font-family:var(--lm-font-display);font-weight:400;font-size:clamp(1.875rem,8.6vw,2.8125rem);line-height:1.08;letter-spacing:-.02em;margin:0 0 26px;text-wrap:balance}.lm-about-hero-lede{max-width:33.75rem;font-size:.96875rem;font-weight:300;line-height:1.45;color:var(--lm-ink-soft);margin:0}@media (width >= 40.0625rem){.lm-about-hero-title{font-size:3.25rem}.lm-about-hero-lede{font-size:1.0625rem;line-height:1.55}}@media (width >= 56.25rem){.lm-about-hero-title{line-height:1}}@media (width >= 64rem){.lm-about-hero-title{font-size:4.5rem}.lm-about-hero-lede{font-size:1.25rem}}.lm-about-hero-media{position:relative;width:100%;max-width:420px;margin-inline:auto}@media (width >= 56.25rem){.lm-about-hero-media{max-width:none;margin-inline:0}}.lm-about-hero-photo{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:24px;box-shadow:0 30px 70px color-mix(in srgb,var(--lm-leaf) 16%,transparent)}.lm-about-hero-chip{position:absolute;bottom:-18px;left:-18px;background:var(--lm-leaf);color:var(--lm-cream);border-radius:var(--lm-radius-md);padding:16px 22px;box-shadow:0 16px 36px color-mix(in srgb,var(--lm-leaf) 24%,transparent)}.lm-about-hero-chip strong{display:block;font-family:var(--lm-font-sans);font-weight:900;font-size:1.625rem;line-height:1;color:var(--lm-blush)}.lm-about-hero-chip p{font-size:.96875rem;font-weight:300;line-height:1.45;letter-spacing:.04em;color:color-mix(in srgb,var(--lm-cream) 78%,transparent);margin:5px 0 0}@media (width >= 40.0625rem){.lm-about-hero-chip p{font-size:.75rem}}.lm-about-story{padding-block:40px}@media (width >= 56.25rem){.lm-about-story{padding-block:50px 60px}}.lm-about-story-row{display:grid;gap:28px;border-top:1px solid color-mix(in srgb,var(--lm-forest) 16%,transparent);padding-top:46px}.lm-about-story-row+.lm-about-story-row{margin-top:46px}@media (width >= 56.25rem){.lm-about-story-row{grid-template-columns:1fr 1fr;align-items:start;gap:64px}}.lm-about-story-title{font-family:var(--lm-font-display);font-weight:400;font-size:clamp(1.4375rem,6.4vw,2.375rem);line-height:1.14;letter-spacing:-.01em;margin:0;text-wrap:balance}.lm-about-story-text{font-size:.96875rem;font-weight:300;line-height:1.45;color:var(--lm-ink-soft);margin:0}@media (width >= 40.0625rem){.lm-about-story-text{font-size:1.0625rem;line-height:1.65}}@media (width >= 56.25rem){.lm-about-story-title{line-height:1.12}}.lm-about-lead{background:var(--lm-forest);color:var(--lm-cream)}.lm-about-lead-inner{padding-block:44px}@media (width >= 56.25rem){.lm-about-lead-inner{padding-block:64px}}.lm-about-lead-head{margin-bottom:28px}@media (width >= 56.25rem){.lm-about-lead-head{margin-bottom:56px}}.lm-about-lead .lm-about-lead-eyebrow{color:var(--lm-blush);font-size:.96875rem;line-height:1.45;margin-bottom:16px}@media (width >= 40.0625rem){.lm-about-lead .lm-about-lead-eyebrow{font-size:.8125rem;line-height:1.2}}.lm-about-lead-title{font-family:var(--lm-font-display);font-weight:400;font-size:clamp(1.4375rem,6.4vw,2.875rem);line-height:1.14;letter-spacing:-.01em;margin:0;text-wrap:balance}@media (width >= 56.25rem){.lm-about-lead-title{line-height:1.04;max-width:38.75rem}}.lm-about-lead-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:12px;max-width:47.5rem}@media (width >= 56.25rem){.lm-about-lead-grid{grid-template-columns:minmax(0,1fr);gap:20px;max-width:64rem}.lm-about-lead-card{display:grid;grid-template-columns:15rem minmax(0,1fr);align-items:stretch}.lm-about-lead-media{aspect-ratio:auto;height:100%;min-height:17rem}.lm-about-lead-body{display:flex;flex-direction:column;justify-content:center;padding:32px 40px}}.lm-about-lead-item{display:flex}.lm-about-lead-card{position:relative;width:100%;background:var(--lm-leaf);border:1px solid color-mix(in srgb,var(--lm-blush) 16%,transparent);border-radius:20px;overflow:hidden;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease,background .45s ease}@media (hover:hover) and (pointer:fine){.lm-about-lead-card:hover{background:color-mix(in srgb,var(--lm-leaf) 92%,var(--lm-cream))}.lm-about-lead-card:hover .lm-about-lead-media img{transform:scale(1.05)}}.lm-about-lead-media{position:relative;aspect-ratio:4/5;overflow:hidden;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--lm-leaf) 65%,var(--lm-forest)),color-mix(in srgb,var(--lm-leaf) 65%,var(--lm-forest)) 12px,color-mix(in srgb,var(--lm-leaf) 97%,var(--lm-cream)) 12px,color-mix(in srgb,var(--lm-leaf) 97%,var(--lm-cream)) 24px)}.lm-about-lead-letter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--lm-font-display);font-size:clamp(56px,16vw,120px);color:color-mix(in srgb,var(--lm-blush) 22%,transparent)}.lm-about-lead-media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.lm-about-lead-body{padding:16px 14px 20px}@media (width >= 56.25rem){.lm-about-lead-body{padding:26px 30px 30px}}.lm-about-lead-name{font-size:.84375rem;font-weight:500;line-height:1.45;margin:0}.lm-about-lead-role{font-size:.84375rem;font-weight:400;line-height:1.45;color:var(--lm-blush);margin:5px 0 0}@media (width >= 56.25rem){.lm-about-lead-name{font-size:1.25rem;line-height:1.2}.lm-about-lead-role{font-size:.875rem;line-height:1.2}}.lm-about-lead-bio{display:none;font-size:.875rem;font-weight:300;line-height:1.6;color:color-mix(in srgb,var(--lm-cream) 72%,transparent);margin:14px 0 0}.lm-about-lead-bio+.lm-about-lead-bio{margin-top:12px}.lm-about-lead-bio-short{font-size:.84375rem;font-weight:300;line-height:1.45;color:color-mix(in srgb,var(--lm-cream) 72%,transparent);margin:14px 0 0}@media (width >= 56.25rem){.lm-about-lead-bio{display:block}.lm-about-lead-bio-short{display:none}}.lm-about-values{padding-block:40px}@media (width >= 56.25rem){.lm-about-values{padding-block:64px}}.lm-about-values-title{font-family:var(--lm-font-display);font-weight:400;font-size:clamp(1.4375rem,6.4vw,2.625rem);line-height:1.14;letter-spacing:-.01em;margin:0 0 28px;text-wrap:balance}@media (width >= 56.25rem){.lm-about-values-title{line-height:1.05;margin-bottom:40px}}.lm-about-values-grid{display:grid;gap:28px}@media (width >= 56.25rem){.lm-about-values-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}.lm-about-value{border-top:1px solid color-mix(in srgb,var(--lm-forest) 20%,transparent);padding-top:24px}.lm-about-value-num{display:block;font-family:var(--lm-font-sans);font-weight:900;font-size:1.75rem;line-height:1.2;letter-spacing:-.01em;color:var(--lm-leaf)}.lm-about-value-title{font-size:clamp(1.3125rem,5.5vw,1.8125rem);font-weight:500;line-height:1.2;margin:14px 0 10px}.lm-about-value-text{font-size:.96875rem;font-weight:300;line-height:1.45;color:var(--lm-muted);margin:0}@media (width >= 40.0625rem){.lm-about-value-title{font-size:1.3125rem}.lm-about-value-text{font-size:.9375rem;line-height:1.6}}.lm-about-cta-wrap{padding-block:40px}@media (width >= 56.25rem){.lm-about-cta-wrap{padding-block:10px 110px}}.lm-about-cta{background:var(--lm-leaf);color:var(--lm-cream);border-radius:28px;padding:34px 22px;text-align:left}@media (width >= 40.0625rem){.lm-about-cta{text-align:center}}@media (width >= 56.25rem){.lm-about-cta{padding:80px 64px}}.lm-about-cta-title{font-family:var(--lm-font-display);font-weight:400;font-size:clamp(1.4375rem,6.4vw,2.875rem);line-height:1.14;letter-spacing:-.02em;margin:0 0 24px;text-wrap:balance}@media (width >= 56.25rem){.lm-about-cta-title{line-height:1.02}}@media (width >= 64rem){.lm-about-cta-title{font-size:3.75rem}}.lm-about-cta-body{max-width:31.25rem;margin:0 0 38px;font-size:.96875rem;font-weight:300;line-height:1.45;color:color-mix(in srgb,var(--lm-cream) 92%,transparent)}@media (width >= 40.0625rem){.lm-about-cta-body{margin-inline:auto;font-size:1.1875rem;line-height:1.55}}.lm-about-cta .lm-cta{background:var(--lm-blush);color:var(--lm-forest);box-shadow:none;font-weight:600;font-size:1.0625rem;line-height:1.2;padding:18px 34px}@media (width < 32.5rem){.lm-about-cta .lm-cta{width:100%}}@media (hover:hover) and (pointer:fine){.lm-about-cta .lm-cta:hover{background:color-mix(in srgb,var(--lm-blush) 80%,var(--lm-cream));color:var(--lm-forest)}}@media (width < 43.75rem){.lm-about-footer .lm-footer .lm-menu-label{font-size:.96875rem;line-height:1.45}.lm-about-footer .lm-footer-bottom{margin-top:24px}

  /* !important porque o tamanho vem num style inline do SiteFooter partilhado
   * e não há outra forma de o vencer a partir de uma folha. */.lm-about-footer .lm-footer-bottom>p{font-size:.96875rem!important;line-height:1.45}}.lm-about-tail{height:81px}@media (width >= 40.0625rem){.lm-about-tail{display:none}}@media (prefers-reduced-motion:reduce){.lm-about-lead-card,.lm-about-lead-media img{transition:none}}.lm-about-numbers{padding-block:clamp(2rem,1.25rem + 3vw,3rem) 0}.lm-about-numbers-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:24px 32px;list-style:none;margin:0;padding:0}.lm-about-number-value{display:block;font-family:var(--lm-font-sans);font-weight:900;font-size:clamp(1.875rem,1.4rem + 1.9vw,3rem);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--lm-forest)}.lm-about-number-label{display:block;font-size:.8125rem;font-weight:400;line-height:1.4;text-wrap:pretty;color:var(--lm-muted);margin-top:8px;max-width:12rem}