/* Sistema para rede de licenciamento v2. Prefixo .lc-, base .mc-* de marca-central.css */
:where(.mc,.lc) li{color:inherit!important}
:where(.mc,.lc) a{font-weight:inherit}
:where(.mc,.lc) h3{color:inherit!important;font-size:revert!important;line-height:revert!important;font-weight:revert!important}
.lc{--lc-teal:#00acac;--lc-dark:#0a1a2f;--lc-ink:#032d60;--lc-body:#474747;--lc-soft:#f6fcfc;--lc-line:#e3eef0;--lc-mute:#d5e3ea}
.lc p{font-size:inherit}
.lc a:focus-visible{outline:3px solid var(--lc-teal);outline-offset:3px;border-radius:4px}
.lc-txtlink,.lc-intro__txt a,.lc-pillar p a,.lc-area__sub a,.lc-feat__d a,.lc-step p a{color:var(--lc-ink);font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,172,172,.55);text-decoration-thickness:2px;text-underline-offset:3px}
.lc-intro__txt a:hover,.lc-pillar p a:hover,.lc-area__sub a:hover,.lc-feat__d a:hover{text-decoration-color:var(--lc-teal)}
.lc-head--split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:end}
.lc-head--center{max-width:820px;margin:0 auto;text-align:center}
.lc-head--center .mc-h2,.lc-head--center .mc-lead{margin-left:auto;margin-right:auto;text-align:center}
.lc .mc-lead{max-width:none}
.lc-more{display:inline-flex;align-items:center;gap:8px;margin-top:22px;color:var(--lc-ink)!important;font-size:16px;font-weight:600!important}
.lc-more svg{color:var(--lc-teal);transition:transform .18s ease-out}
.lc-more:hover svg{transform:translateX(4px)}

/* Moldura de janela */
.lc-win{margin:0;overflow:hidden;border:1px solid #d6e4e8;border-radius:16px;background:#fff;box-shadow:0 40px 70px -40px rgba(3,45,96,.45),0 2px 6px rgba(3,45,96,.06)}
.lc-win__bar{display:flex;gap:7px;align-items:center;height:30px;padding:0 14px;background:#f1f6f7;border-bottom:1px solid var(--lc-line)}
.lc-win__bar i{width:9px;height:9px;border-radius:50%;background:#c9dde3}
.lc-win__bar i:first-child{background:var(--lc-teal)}
.lc-win picture,.lc-win img{display:block;width:100%;height:auto;aspect-ratio:16/9}
.lc-win img{object-fit:cover;object-position:left top}

/* 1. Topo */
.lc-hero{background:var(--lc-soft);border-bottom:1px solid var(--lc-line);padding:72px 0 0;color:var(--lc-ink)}
.lc-hero__wrap{padding-top:20px;padding-bottom:72px}
.lc-hero .breadcrumb-nav{padding:0}
.lc-hero .breadcrumb{background:transparent;margin-bottom:0}
.lc-hero .breadcrumb-item,.lc-hero .breadcrumb-link,.lc-hero .breadcrumb-item::before,.lc-hero .breadcrumb-item.active>span{color:var(--lc-body)!important}
.lc-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:64px;align-items:center;margin-top:36px}
.lc-hero__title{margin:18px 0 0;color:var(--lc-ink);font-size:clamp(38px,4.6vw,62px);font-weight:700;line-height:1.06;letter-spacing:-.02em;text-transform:none;text-align:left;text-wrap:balance}
.lc-hero__title span{color:var(--lc-teal)}
.lc .lc-hero__desc{max-width:580px;margin:22px 0 0;color:var(--lc-body);font-size:18px;line-height:1.7;text-align:left}
.lc-hero__art{position:relative;padding:0 0 64px 40px}
.lc-win--sub{position:absolute;left:-12px;bottom:0;width:52%;border-radius:12px}
.lc-win--sub .lc-win__bar{height:22px}
.lc-win--sub .lc-win__bar i{width:7px;height:7px}
.lc-hero__chip{position:absolute;right:0;bottom:22px;display:flex;align-items:center;gap:14px;max-width:340px;margin:0;padding:14px 18px;border:1px solid var(--lc-line);border-radius:14px;background:#fff;box-shadow:0 24px 44px -26px rgba(3,45,96,.5);color:var(--lc-body);font-size:.9rem;line-height:1.45}
.lc-hero__chip strong{display:block;color:var(--lc-ink);font-size:16px;font-weight:700!important;white-space:nowrap}
.lc-hero__chip-ico{flex:0 0 40px;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--lc-teal);color:#fff}
.lc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:64px 0 0;padding:28px 0 0;border-top:1px solid #d6e4e8;list-style:none}
.lc-stats li{margin:0;padding:0 24px;border-left:1px solid #d6e4e8}
.lc-stats li:first-child{padding-left:0;border-left:0}
.lc-stats strong{display:block;color:var(--lc-ink);font-size:clamp(28px,2.6vw,38px);font-weight:700;line-height:1.1;letter-spacing:-.01em}
.lc-stats span{display:block;margin-top:6px;color:var(--lc-body);font-size:.95rem}

/* 2. Introdução */
.lc-intro{padding:104px 0 96px;background:#fff}
.lc-intro__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}
.lc-intro__txt p{margin:0 0 16px;color:var(--lc-body);font-size:18px;line-height:1.75}
.lc-intro__txt p:last-child{margin-bottom:0}
.lc-pillars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:56px 0 0;padding:0;list-style:none}
.lc-pillar{display:flex;flex-direction:column;margin:0;padding:32px 30px 34px;border:1px solid var(--lc-line);border-radius:22px;background:var(--lc-soft)}
.lc-pillar__ico{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#fff;border:1px solid var(--lc-line);color:var(--lc-teal)}
.lc .lc-pillar__t{margin:22px 0 0!important;color:var(--lc-ink)!important;font-size:22px!important;font-weight:700!important;line-height:1.3!important;text-align:left}
.lc-pillar p{margin:12px 0 0;color:var(--lc-body);font-size:16px;line-height:1.7}
.lc-pillar--dark{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:48px;align-items:center;padding:40px 44px;background:var(--lc-dark);border-color:var(--lc-dark)}
.lc-swapbox{padding:28px;border:1px solid rgba(213,227,234,.18);border-radius:18px;background:rgba(255,255,255,.04)}
.lc .lc-swap__t{margin:0;color:var(--lc-mute);font-size:.9rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}
.lc .lc-swap__to{display:flex;align-items:center;gap:12px;margin:18px 0 0;padding-top:18px;border-top:1px solid rgba(213,227,234,.18);color:#fff;font-size:16px;font-weight:500}
.lc-swap__logo{padding:6px 12px;border-radius:10px;background:var(--lc-teal);color:#fff;font-size:15px;font-weight:700;letter-spacing:.06em}
.lc-pillar--dark .lc-pillar__ico{background:var(--lc-teal);border-color:var(--lc-teal);color:#fff}
.lc .lc-pillar--dark .lc-pillar__t{color:#fff!important}
.lc-pillar--dark p{color:var(--lc-mute)}
.lc-swap{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none}
.lc-swap li{margin:0;padding:5px 12px;border:1px solid rgba(213,227,234,.35);border-radius:999px;color:var(--lc-mute)!important;font-size:.9rem;text-decoration:line-through;text-decoration-color:rgba(0,172,172,.9);text-decoration-thickness:2px}

/* 3. Ciclo da licença */
.lc-cycle{padding:104px 0;background:var(--lc-dark);color:#fff}
.lc-cycle .mc-eyebrow{color:var(--lc-teal)}
.lc .lc-h2--light{color:#fff}
.lc .lc-lead--light{color:var(--lc-mute)}
.lc-track{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:20px;margin:64px 0 0;padding:0;list-style:none}
.lc-track::before{content:"";position:absolute;left:28px;right:calc((100% - 120px) / 7 - 28px);top:28px;height:2px;background:linear-gradient(90deg,var(--lc-teal),rgba(0,172,172,.25))}
.lc-step{position:relative;margin:0;min-width:0}
.lc-step__node{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:#10263f;border:1.5px solid var(--lc-teal);color:#fff;box-shadow:0 0 0 6px var(--lc-dark)}
.lc-step__n{display:block;margin-top:22px;color:var(--lc-teal);font-size:.9rem;font-weight:600;letter-spacing:.12em}
.lc .lc-step__t{margin:4px 0 0!important;color:#fff!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important;text-align:left}
.lc-step p{margin:8px 0 0;color:var(--lc-mute);font-size:15px;line-height:1.6}
.lc .lc-step p a{color:#fff}
.lc-cycle__foot{display:flex;align-items:center;gap:18px;margin:56px 0 0;padding:22px 26px;border:1px solid rgba(213,227,234,.18);border-radius:18px;background:rgba(255,255,255,.04);color:var(--lc-mute);font-size:17px;line-height:1.55}
.lc-cycle__badge{flex:0 0 auto;display:grid;place-items:center;min-width:64px;height:48px;padding:0 12px;border-radius:12px;background:var(--lc-teal);color:#fff;font-size:22px;font-weight:700}

/* 4. Áreas */
.lc-areas{padding:104px 0 40px;background:var(--lc-soft)}
.lc-area{margin:56px 0 0;padding:44px 48px 28px;border:1px solid var(--lc-line);border-radius:28px;background:#fff;box-shadow:0 1px 2px rgba(3,45,96,.04)}
.lc-area__top{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:56px;align-items:center}
.lc-area--flip .lc-area__txt{order:2}
.lc-area__eyebrow{display:flex;align-items:center;gap:12px;margin:0;color:var(--lc-teal);font-size:.9rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}
.lc-area__n{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--lc-teal);color:#fff;font-size:15px;letter-spacing:0}
.lc .lc-area__t{margin:16px 0 0!important;color:var(--lc-ink)!important;font-size:clamp(26px,2.4vw,34px)!important;font-weight:700!important;line-height:1.18!important;letter-spacing:-.01em;text-align:left;text-wrap:balance}
.lc-area__sub{margin:16px 0 0;color:var(--lc-body);font-size:17px;line-height:1.72}
.lc-area__art{position:relative;min-width:0}
.lc-feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:36px 0 0;padding:20px 0 0;border-top:1px solid var(--lc-line);list-style:none}
.lc-feat{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:14px;align-items:start;align-content:start;margin:0;padding:16px 0}
.lc-feat__ck{flex:0 0 28px;display:grid;place-items:center;width:28px;height:28px;margin-top:2px;border-radius:50%;background:#e6f7f7;color:var(--lc-teal)}
.lc .lc-feat__t{grid-column:2;margin:0;color:var(--lc-ink);font-size:18px;font-weight:700;line-height:1.35}
.lc .lc-feat__d{grid-column:2;margin:6px 0 0;color:var(--lc-body);font-size:16px;line-height:1.68}

/* 5. Convite */
.lc-invite{padding:56px 0 104px;background:var(--lc-soft)}
.lc-invite__box{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px 48px;padding:40px 48px;border:1px solid #bfe6e6;border-radius:24px;background:#fff}
.lc-invite__txt{min-width:0}
.lc-invite__stars{margin:0;color:var(--lc-body);font-size:.95rem;font-weight:500}
.lc-invite__stars span{margin-right:6px;color:var(--lc-teal);letter-spacing:2px}
.lc-invite__t{margin:10px 0 0;color:var(--lc-ink);font-size:clamp(24px,2.3vw,30px);font-weight:700;line-height:1.22;text-transform:none;text-align:left;text-wrap:balance}
.lc-invite__d{margin:8px 0 0;color:var(--lc-body);font-size:17px;line-height:1.6}
.lc-invite__act{display:flex;flex-wrap:wrap;gap:12px}

/* 6. Etapas */
.lc-phases{padding:104px 0;background:#fff}
.lc-phase-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:56px 0 0;padding:0;list-style:none;counter-reset:none}
.lc-phase{position:relative;display:flex;flex-direction:column;margin:0;padding:32px 30px;border:1px solid var(--lc-line);border-radius:22px;background:#fff}
.lc-phase:not(:last-child)::after{content:"";position:absolute;top:58px;right:-25px;width:26px;height:2px;background:var(--lc-teal)}
.lc-phase__n{display:flex;align-items:baseline;gap:10px;margin:0;color:var(--lc-teal);font-size:56px;font-weight:700;line-height:1}
.lc-phase__n span{color:var(--lc-body);font-size:.9rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}
.lc .lc-phase__t{margin:18px 0 0!important;color:var(--lc-ink)!important;font-size:22px!important;font-weight:700!important;line-height:1.3!important;text-align:left}
.lc-phase__d{margin:10px 0 0;color:var(--lc-body);font-size:16px;line-height:1.68}
.lc-tags{display:flex;flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:20px 0 0;list-style:none}
.lc-tags li{margin:0}
.lc-tags a{display:inline-block;padding:6px 12px;border-radius:999px;background:#e6f7f7;color:var(--lc-ink)!important;font-size:.9rem;font-weight:500!important}
.lc-tags a:hover{background:#d2f0f0}
.lc-phase--end{background:var(--lc-soft)}
.lc-phase--end .lc-more{margin-top:auto;padding-top:20px}

/* 7. Quem usa */
.lc-who{padding:0 0 104px;background:#fff}
.lc-who__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:start;padding-top:96px;border-top:1px solid var(--lc-line)}
.lc-who__txt>p:not(.mc-eyebrow){margin:18px 0 0;color:var(--lc-body);font-size:17px;line-height:1.75}
.lc-chips{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none}
.lc-chips li{margin:0;padding:7px 14px;border:1px solid var(--lc-line);border-radius:999px;background:var(--lc-soft);color:var(--lc-ink)!important;font-size:.95rem;font-weight:500}
.lc-who__panel{display:flex;flex-direction:column;padding:36px;border-radius:24px;background:var(--lc-dark);color:#fff}
.lc-who__nums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;margin:0;padding:0;list-style:none}
.lc-who__nums li{margin:0}
.lc-who__nums strong{display:block;color:#fff;font-size:clamp(30px,2.8vw,40px);font-weight:700;line-height:1.05}
.lc-who__nums span{display:block;margin-top:6px;color:var(--lc-mute);font-size:.95rem}
.lc-who__note{margin:28px 0 0;padding-top:24px;border-top:1px solid rgba(213,227,234,.18);color:var(--lc-mute);font-size:16px;line-height:1.6}
.lc-who__panel .mc-btn{align-self:flex-start}
.lc-who__note+.mc-btn{margin-top:24px}
.lc-rel{margin:56px 0 0}
.lc-rel__t{margin:0;color:var(--lc-ink);font-size:18px;font-weight:700}
.lc-rel__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:18px 0 0;padding:0;list-style:none}
.lc-rel__list li{margin:0}
.lc-rel__list a{position:relative;display:flex;flex-direction:column;height:100%;padding:22px 52px 22px 22px;border:1px solid var(--lc-line);border-radius:18px;background:#fff;transition:border-color .18s ease-out,box-shadow .2s ease-out}
.lc-rel__list a:hover{border-color:#9fdada;box-shadow:0 20px 40px -28px rgba(3,45,96,.45)}
.lc-rel__list strong{color:var(--lc-ink);font-size:17px;font-weight:700}
.lc-rel__list span{margin-top:6px;color:var(--lc-body);font-size:15px;line-height:1.55}
.lc-rel__list svg{position:absolute;right:20px;top:24px;color:var(--lc-teal);transition:transform .18s ease-out}
.lc-rel__list a:hover svg{transform:translateX(4px)}

/* 8. CTA final */
.lc-cta{padding-top:96px}

@media (prefers-reduced-motion:reduce){.lc-more svg,.lc-rel__list a,.lc-rel__list svg{transition:none}.lc-more:hover svg,.lc-rel__list a:hover svg{transform:none}}

@media (max-width:1199px){
.lc-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}
.lc-track::before{display:none}
.lc-rel__list{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:991px){
.lc-hero__grid,.lc-intro__grid,.lc-head--split,.lc-area__top,.lc-who__grid{grid-template-columns:1fr;gap:40px}
.lc-head--split{gap:8px}
.lc-hero__art{padding:0 0 56px 24px}
.lc-hero__chip{right:0}
.lc-area--flip .lc-area__txt{order:0}
.lc-pillars,.lc-phase-list{grid-template-columns:1fr}
.lc-pillar--dark{grid-template-columns:1fr;gap:28px}
.lc-invite__box{grid-template-columns:1fr}
.lc-phase:not(:last-child)::after{top:auto;bottom:-25px;right:auto;left:50px;width:2px;height:26px}
.lc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}
.lc-stats li:nth-child(3){padding-left:0;border-left:0}
.lc-track{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:640px){
.lc-hero{padding-top:56px}
.lc-hero__wrap{padding-bottom:56px}
.lc-hero__grid{margin-top:24px}
.lc .lc-hero__desc{font-size:17px}
.lc-hero__art{padding:0}
.lc-win--sub{display:none}
.lc-hero__chip{position:static;max-width:none;margin-top:16px;padding:12px 14px}
.lc-hero__chip strong{white-space:normal}
.lc-stats{margin-top:40px}
.lc-stats li{padding:0 16px}
.lc-intro,.lc-cycle,.lc-phases{padding:72px 0}
.lc-areas{padding:72px 0 24px}
.lc-intro__txt p{font-size:17px}
.lc-pillars{margin-top:40px}
.lc-pillar{padding:26px 22px}
.lc-track{grid-template-columns:1fr;gap:0;margin-top:44px}
.lc-step{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:18px;padding-bottom:28px}
.lc-step:not(:last-child)::before{content:"";position:absolute;left:27px;top:56px;bottom:0;width:2px;background:rgba(0,172,172,.45)}
.lc-step__node{grid-row:1/span 3}
.lc-step__n{margin-top:0}
.lc-cycle__foot{flex-direction:column;align-items:flex-start;margin-top:24px;padding:22px}
.lc-area{margin-top:40px;padding:22px 18px 8px;border-radius:22px}
.lc-area__top{gap:28px}
.lc-feats{grid-template-columns:1fr;margin-top:24px;padding-top:8px}
.lc .lc-feat__t{grid-column:2;font-size:17px}
.lc .lc-feat__d{grid-column:1/-1;margin-top:10px}
.lc-feat{align-items:center}
.lc-pillar--dark{padding:26px 22px;gap:24px}
.lc-swapbox{padding:20px}
.lc-invite{padding:40px 0 72px}
.lc-invite__box{padding:28px 22px}
.lc-invite__box{grid-template-columns:1fr}
.lc-invite__act,.lc-invite__act .mc-btn{width:100%}
.lc-who{padding-bottom:72px}
.lc-who__grid{padding-top:72px}
.lc-who__panel{padding:28px 22px}
.lc-who__panel .mc-btn{align-self:stretch}
.lc-rel__list{grid-template-columns:1fr}
.lc-cta{padding-top:72px}
}

/* ===== mais telas do sistema (27/09) ===== */
.lc-shot{margin:0;min-width:0}
.lc-shot .lc-win{box-shadow:0 30px 60px -34px rgba(3,45,96,.42)}
.lc-shot__cap{display:flex;align-items:center;gap:10px;margin:14px 0 0;color:var(--lc-ink);font-size:.95rem;font-weight:600;line-height:1.4}
.lc-shot__cap::before{content:"";flex:0 0 8px;height:8px;border-radius:2px;background:var(--lc-teal);transform:rotate(45deg)}
.lc-show{position:relative;max-width:1040px;margin:72px auto 0}
.lc-show__chip{position:absolute;z-index:2;display:flex;align-items:center;gap:12px;margin:0;padding:14px 18px;border:1px solid var(--lc-line);border-radius:16px;background:#fff;box-shadow:0 24px 48px -24px rgba(3,45,96,.45);color:var(--lc-body);font-size:.95rem;line-height:1.35}
.lc-show__chip strong{display:block;color:var(--lc-ink);font-weight:600}
.lc-show__chip-ico{display:flex;align-items:center;justify-content:center;flex:0 0 40px;height:40px;border-radius:12px;background:var(--lc-teal);color:#fff}
.lc-show__chip--a{left:-40px;top:22%}
.lc-show__chip--b{right:-40px;bottom:14%}
.lc-thumb{display:block;overflow:hidden;aspect-ratio:16/9;margin:0 0 22px;border:1px solid var(--lc-line);border-radius:14px;background:#f1f6f7}
.lc-thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:left top}
.lc-pillar .lc-thumb{background:#fff}
.lc-pillar .lc-thumb+.lc-pillar__ico{margin-top:-50px;position:relative;z-index:1;border:4px solid var(--lc-soft);box-sizing:content-box}
.lc-phase .lc-thumb{margin-bottom:24px}
.lc-cycle__shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:64px}
.lc-cycle__shots .lc-win{border-color:rgba(255,255,255,.14);box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}
.lc-cycle__shots .lc-shot__cap{color:#fff}
.lc-area__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start;margin-top:36px;padding-top:36px;border-top:1px solid var(--lc-line)}
.lc-area__body .lc-feats{grid-template-columns:1fr;margin:0;padding:0;border-top:0}
.lc-area__body .lc-feat:first-child{padding-top:0}
.lc-area__body .lc-feat+.lc-feat{border-top:1px solid var(--lc-line)}
.lc-area{padding-bottom:44px}
.lc-who__side{display:grid;gap:32px;min-width:0}
.lc .lc-phase__n{font-size:44px}
.lc-phase:not(:last-child)::after{top:120px}
@media (max-width:1180px){.lc-show__chip--a{left:-12px}.lc-show__chip--b{right:-12px}}
@media (max-width:991px){
.lc-show{margin-top:48px}.lc-show__chip{position:static;margin-top:12px}
.lc-cycle__shots{grid-template-columns:1fr;gap:28px;margin-top:48px}
.lc-area__body{grid-template-columns:1fr;gap:32px}
}
@media (max-width:991px){.lc-phase:not(:last-child)::after{top:auto;bottom:-25px}}
@media (max-width:640px){.lc-area{padding-bottom:22px}.lc-area__body{margin-top:28px;padding-top:28px}}
/* hero mais baixo (27/09) */
@media (min-width:992px){.lc-hero{padding-top:72px!important}.lc-hero>.mc-wrap{padding-top:20px!important}.lc-hero__grid{margin-top:16px!important;gap:48px!important}.lc-hero__title{font-size:clamp(34px,3.1vw,48px)!important;line-height:1.08!important;margin-top:12px!important;text-wrap:pretty}.lc-hero__desc{font-size:17px!important;line-height:1.6!important;margin-top:16px!important}.lc-hero .mc-hero__actions{margin-top:24px!important}}
/* ===== rodada 11 (30/09) sem vazio: nenhuma coluna curta ao lado de outra muito mais alta (teto de 80 px em 1440 e 1920). Classes novas ===== */
/* composição de duas telas reais: a principal no alto e a segunda menor, sobreposta e deslocada para baixo e para o canto oposto.
   A altura extra embaixo sai da proporção real da segunda tela (--r2); as telas ficam na proporção do arquivo */
.lc-duo{position:relative;width:var(--dw, 100%);margin:0 auto 0 0;padding-bottom:calc(var(--r2) * var(--sw, 56%) * var(--dy, .6) + 18px)}
.lc-duo.lc-duo--rev{margin:0 0 0 auto}  /* composição mais estreita que a coluna: encosta no lado do texto */
.lc-duo__main{position:relative;z-index:1;width:var(--mw, 86%);margin:0}
.lc-duo__sub{position:absolute;right:0;bottom:0;z-index:2;width:var(--sw, 56%);margin:0}
.lc-duo--rev .lc-duo__main{margin-left:auto}
.lc-duo--rev .lc-duo__sub{right:auto;left:0}
.lc .lc-duo .lc-win picture{display:block;aspect-ratio:auto;overflow:visible}
.lc .lc-duo .lc-win img{display:block;width:100%;height:auto;object-fit:fill;background:#fff}  /* proporção do arquivo no style do img: reserva o espaço antes de carregar */
.lc .lc-duo__main .lc-win{position:relative;width:auto;box-shadow:0 36px 70px -36px rgba(3,45,96,.42)}
.lc .lc-duo__sub .lc-win{position:relative;width:auto;box-shadow:0 0 0 6px rgba(255,255,255,.92),0 30px 60px -22px rgba(3,45,96,.5),0 8px 18px -10px rgba(3,45,96,.25)}
@media (max-width:991px){.lc-duo,.lc-duo.lc-duo--rev{width:100%;max-width:680px;margin:0 auto}}
@media (max-width:767px){.lc-duo{--mw:90%!important;--sw:54%!important}.lc .lc-duo__sub .lc-win{box-shadow:0 0 0 4px rgba(255,255,255,.92),0 20px 40px -18px rgba(3,45,96,.5)}}
@media (max-width:479px){.lc-duo{padding-bottom:0}.lc-duo__main{width:100%!important}.lc-duo__sub{display:none}}

.lc .lc-area__art--duo{position:relative;min-width:0;padding-bottom:0}
/* itens da área: faixa de duas colunas na largura toda, embaixo do texto e da composição */
.lc .lc-area__body--band{display:block}
.lc .lc-area__body--band .lc-feats{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0;padding:0;border-top:0}
.lc .lc-area__body--band .lc-feat,.lc .lc-area__body--band .lc-feat+.lc-feat{padding:16px 0;border-top:0}
.lc .lc-area__body--band .lc-feat:nth-child(-n+2){padding-top:0}
.lc .lc-area__body--band .lc-feat:nth-child(n+3){padding-top:20px;border-top:1px solid var(--lc-line)}
/* quem usa: a tela da coluna lateral desce sobreposta ao painel de números, no canto direito, com anel branco (mesma linguagem da composição de duas telas) */
@media (min-width:992px){.lc .lc-who__grid--fit{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.lc .lc-who__grid--fit .lc-who__panel{padding-bottom:100px}.lc .lc-who__grid--fit .lc-who__shot{position:relative;z-index:2;width:74%;margin:-120px 0 0 auto}.lc .lc-who__grid--fit .lc-who__shot .lc-win{box-shadow:0 0 0 6px rgba(255,255,255,.92),0 30px 60px -22px rgba(3,45,96,.5),0 8px 18px -10px rgba(3,45,96,.25)}}
@media (max-width:991px){
.lc .lc-area__body--band .lc-feats{grid-template-columns:1fr}
.lc .lc-area__body--band .lc-feat:nth-child(2){padding-top:20px;border-top:1px solid var(--lc-line)}
}

/* ===== hero no celular (03/10): teto de 1028 px em 390 px sem cortar conteudo nem mudar texto; so ate 767 px, desktop intacto; respiro de 28 px embaixo da faixa de numeros mantido ===== */
@media (max-width:767px){
.lc-hero .breadcrumb-nav+*,.lc-hero .mc-wrap>[class$="__grid"]{margin-top:8px !important;row-gap:20px !important}
.lc-hero h1{margin-top:8px !important}
.lc-hero h1+p{margin-top:12px !important}
.lc-hero .mc-hero__actions,.lc-hero [class*="__txt"]>[class$="-actions"]{margin-top:20px !important;gap:10px !important}
.lc-hero [class*="__art"]:not([class*="__art"] *){width:92% !important;margin-left:auto !important;margin-right:auto !important}
.lc-hero ul[class*="-stats"]:not([class*="__art"] *){margin-top:16px !important}
.lc-hero ul[class*="-stats"]:not([class*="__art"] *)>li>strong{font-size:24px !important;line-height:1.1 !important}
.lc-hero ul[class*="-stats"]:not([class*="__art"] *)>li>span{font-size:.9rem !important;line-height:1.3 !important}
}
/* r35-hero-teto */
@media (min-width:992px){
.lc-hero__wrap{padding-bottom:40px}
.lc-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.95fr)}
.lc .lc-hero__desc{max-width:620px}
.lc-hero__art{padding-bottom:48px}
.lc-stats{margin-top:28px;padding-top:20px}
}
@media (max-width:767px){
.lc-hero>.lc-hero__wrap{padding-top:12px!important;padding-bottom:28px}
.lc-hero .mc-eyebrow{font-size:15px;letter-spacing:.1em;line-height:1.3}
.lc-hero .mc-wrap>.lc-hero__grid{row-gap:10px!important}
.lc .lc-hero__desc{font-size:16px!important;line-height:1.5!important}
.lc-hero .mc-hero__actions{gap:8px!important}
.lc .lc-hero .lc-hero__art{width:100%!important}
.lc-win--main{max-width:270px;margin:0 auto}
.lc-hero .lc-hero__chip{position:relative;z-index:2;margin-top:-28px;padding:10px 14px;font-size:15px;line-height:1.4}
.lc-hero .lc-hero__chip strong{font-size:15px}
.lc .lc-hero ul.lc-stats{margin-top:12px!important;padding-top:14px;row-gap:12px}
.lc .lc-hero ul.lc-stats>li>span{font-size:14.5px!important}
.lc-stats li{padding:0 0 0 10px}
.lc-stats li:nth-child(odd){padding-left:0}
}
/* /r35-hero-teto */

/*aurea*/html body .mc.lc .lc-intro__txt p{line-height:1.618!important}html body .mc.lc .lc-intro__txt a{line-height:1.382!important}html body .mc.lc .lc-show__chip.lc-show__chip--a{padding-top:13px!important;padding-bottom:13px!important;row-gap:13px!important;border-radius:13px!important}html body .mc.lc .lc-show__chip-ico{border-radius:13px!important}html body .mc.lc .lc-show__chip.lc-show__chip--a strong{font-size:var(--a-body)!important;line-height:1.382!important}html body .mc.lc .lc-show__chip.lc-show__chip--b{padding-top:13px!important;padding-bottom:13px!important;row-gap:13px!important;border-radius:13px!important}html body .mc.lc .lc-show__chip.lc-show__chip--b strong{font-size:var(--a-body)!important;line-height:1.382!important}html body .mc.lc .lc-pillars{gap:21px!important}html body .mc.lc .lc-pillar{border-radius:21px!important}html body .mc.lc .lc-thumb,html body .mc.lc .lc-pillar__ico{border-radius:13px!important}html body .mc.lc .lc-pillar__t{line-height:1.272!important;margin-top:21px!important}html body .mc.lc .lc-pillar a{font-size:var(--a-cap)!important;line-height:1.382!important}html body .mc.lc .lc-pillar.lc-pillar--dark{border-radius:21px!important}html body .mc.lc .lc-pillar__main p{line-height:1.618!important;margin-top:13px!important}html body .mc.lc .lc-swapbox{border-radius:21px!important}html body .mc.lc .lc-swap__t{line-height:1.618!important}html body .mc.lc .lc-swap{margin-top:13px!important}html body .mc.lc .lc-swap li{font-size:var(--a-body)!important;line-height:1.618!important}html body .mc.lc .lc-swap__to{line-height:1.618!important;margin-top:21px!important;padding-top:21px!important;row-gap:13px!important}html body .mc.lc .lc-swap__logo{line-height:1.382!important;padding-top:8px!important;padding-bottom:8px!important;border-radius:8px!important}html body .mc.lc .lc-step__node{border-radius:13px!important}html body .mc.lc .lc-step__n{line-height:1.382!important}html body .mc.lc .lc-step__t{font-size:var(--a-body)!important;line-height:1.382!important}html body .mc.lc .lc-step p{font-size:var(--a-cap-dk)!important;line-height:1.618!important}html body .mc.lc .lc-step a{font-size:var(--a-cap-dk)!important;line-height:1.382!important}html body .mc.lc .lc-cycle__shots{margin-top:55px!important;row-gap:34px!important}html body .mc.lc .lc-shot__cap{line-height:1.618!important;margin-top:13px!important;gap:8px!important}html body .mc.lc .lc-cycle__foot{padding:21px!important;row-gap:21px!important;border-radius:21px!important}html body .mc.lc .lc-cycle__badge{line-height:1.272!important;border-radius:13px!important}html body .mc.lc .lc-area{border-radius:21px!important}html body .mc.lc .lc-area__eyebrow{font-size:var(--a-body)!important;line-height:1.618!important;row-gap:13px!important}html body .mc.lc .lc-area__n{line-height:1.382!important;border-radius:13px!important}html body .mc.lc .lc-area__t{line-height:1.146!important;margin-top:13px!important}html body .mc.lc .lc-area__sub{font-size:var(--a-body)!important;line-height:1.618!important;margin-top:13px!important}html body .mc.lc .lc-area__sub a{font-size:var(--a-body)!important;line-height:1.382!important}html body .mc.lc .lc-more{font-size:var(--a-cap)!important;line-height:1.382!important}html body .mc.lc .lc-area__body.lc-area__body--band{margin-top:34px!important;padding-top:34px!important}html body .mc.lc .lc-feat{padding-bottom:13px!important;column-gap:13px!important}html body .mc.lc .lc-feat__t{line-height:1.618!important}html body .mc.lc .lc-feat__d{font-size:var(--a-cap)!important;line-height:1.618!important;margin-top:8px!important}html body .mc.lc .lc-feat__d a{font-size:var(--a-cap)!important;line-height:1.382!important}html body .mc.lc .lc-area.lc-area--flip{border-radius:21px!important}html body .mc.lc .lc-invite__box{padding-top:34px!important;padding-bottom:34px!important;row-gap:34px!important;border-radius:21px!important}html body .mc.lc .lc-invite__stars{font-size:var(--a-body)!important;line-height:1.618!important}html body .mc.lc .lc-invite__t{margin-top:8px!important}html body .mc.lc .lc-invite__d{font-size:var(--a-body)!important;line-height:1.618!important;margin-top:var(--s3)!important}html body .mc.lc .lc-invite__act{row-gap:13px!important}html body .mc.lc .lc-phase-list{gap:21px!important}html body .mc.lc .lc-phase{padding-top:34px!important;padding-bottom:34px!important;border-radius:21px!important}html body .mc.lc .lc-phase__n{line-height:1.09!important;gap:8px!important}html body .mc.lc .lc-phase__n span{font-size:var(--a-cap)!important;line-height:1.382!important}html body .mc.lc .lc-phase__t{line-height:1.272!important;margin-top:21px!important}html body .mc.lc .lc-phase__d{font-size:var(--a-body)!important;line-height:1.618!important;margin-top:8px!important}html body .mc.lc .lc-tags{padding-top:21px!important}html body .mc.lc .lc-tags a{font-size:var(--a-cap)!important;line-height:1.382!important;padding-top:8px!important;padding-bottom:8px!important}html body .mc.lc .lc-phase.lc-phase--end{padding-top:34px!important;padding-bottom:34px!important;border-radius:21px!important}html body .mc.lc .lc-who__grid.lc-who__grid--fit{padding-top:89px!important}html body .mc.lc .lc-who__txt p{line-height:1.618!important;margin-top:21px!important}html body .mc.lc .lc-chips{margin-top:21px!important}html body .mc.lc .lc-chips li{padding:8px 13px!important;font-size:var(--a-body)!important;line-height:1.618!important}html body .mc.lc .lc-who__side{row-gap:34px!important}html body .mc.lc .lc-who__panel{padding-top:34px!important;border-radius:21px!important}html body .mc.lc .lc-who__nums{row-gap:34px!important}html body .mc.lc .lc-who__nums span{line-height:1.382!important;margin-top:8px!important}html body .mc.lc .lc-who__note{font-size:var(--a-body)!important;line-height:1.618!important;margin-top:34px!important;padding-top:21px!important}html body .mc.lc .lc-rel{margin-top:55px!important}html body .mc.lc .lc-rel__t{font-size:var(--a-body)!important;line-height:1.618!important}html body .mc.lc .lc-rel__list{margin-top:21px!important;gap:13px!important}html body .mc.lc .lc-rel__list strong{line-height:1.382!important}html body .mc.lc .lc-rel__list span{line-height:1.382!important;margin-top:8px!important}html body .mc.lc .lc-cta p{margin-top:var(--s3)!important}@media (min-width:641px){html body .mc.lc .lc-intro{padding-top:var(--s6)!important;padding-bottom:var(--s6)!important}html body .mc.lc .lc-intro__txt p,html body .mc.lc .lc-intro__txt a{font-size:var(--a-body)!important}html body .mc.lc .lc-show__chip.lc-show__chip--a,html body .mc.lc .lc-show__chip.lc-show__chip--b{padding-right:21px!important;padding-left:21px!important;column-gap:13px!important}html body .mc.lc .lc-pillars{margin-top:55px!important}html body .mc.lc .lc-pillar.lc-pillar--dark,html body .mc.lc .lc-swapbox{padding:34px!important}html body .mc.lc .lc-swap li{padding-right:13px!important;padding-left:13px!important}html body .mc.lc .lc-swap__to{column-gap:13px!important}html body .mc.lc .lc-swap__logo{padding-right:13px!important;padding-left:13px!important}html body .mc.lc .lc-cycle{padding-top:var(--s6)!important;padding-bottom:var(--s6)!important}html body .mc.lc .lc-track{column-gap:21px!important}html body .mc.lc .lc-step__n{margin-top:21px!important}html body .mc.lc .lc-cycle__shots{column-gap:34px!important}html body .mc.lc .lc-cycle__foot{margin-top:55px!important;column-gap:21px!important}html body .mc.lc .lc-cycle__badge{padding-right:13px!important;padding-left:13px!important}html body .mc.lc .lc-areas{padding-top:var(--s6)!important;padding-bottom:var(--s6)!important}html body .mc.lc .lc-area{padding:34px 55px!important;margin-top:55px!important}html body .mc.lc .lc-area__eyebrow{column-gap:13px!important}html body .mc.lc .lc-feats{column-gap:55px!important}html body .mc.lc .lc-feat__t{font-size:var(--a-body)!important}html body .mc.lc .lc-area.lc-area--flip{padding:34px 55px!important;margin-top:55px!important}html body .mc.lc .lc-invite{padding-top:var(--s6)!important;padding-bottom:var(--s6)!important}html body .mc.lc .lc-invite__box{padding-right:55px!important;padding-left:55px!important;column-gap:55px!important}html body .mc.lc .lc-invite__act{column-gap:13px!important}html body .mc.lc .lc-phases{padding-top:var(--s6)!important;padding-bottom:var(--s6)!important}html body .mc.lc .lc-phase{padding-right:34px!important;padding-left:34px!important}html body .mc.lc .lc-tags a{padding-right:13px!important;padding-left:13px!important}html body .mc.lc .lc-phase.lc-phase--end{padding-right:34px!important;padding-left:34px!important}html body .mc.lc .lc-who{padding-bottom:var(--s6)!important}html body .mc.lc .lc-who__side{column-gap:34px!important}html body .mc.lc .lc-who__panel{padding-right:34px!important;padding-left:34px!important}html body .mc.lc .lc-who__nums{column-gap:21px!important}}@media (min-width:992px){html body .mc.lc .lc-intro__grid{gap:55px!important}html body .mc.lc .lc-show{margin-top:89px!important}html body .mc.lc .lc-pillar.lc-pillar--dark,html body .mc.lc .lc-head.lc-head--split{gap:55px!important}html body .mc.lc .lc-track{margin-top:var(--s5)!important}html body .mc.lc .lc-area__top{gap:55px!important}html body .mc.lc .lc-invite__t{font-size:var(--a-h3)!important;line-height:1.146!important}html body .mc.lc .lc-phase-list{margin-top:var(--s5)!important}html body .mc.lc .lc-who__grid.lc-who__grid--fit{gap:55px!important}html body .mc.lc .lc-who__panel{padding-bottom:89px!important}}@media (max-width:1199.98px){html body .mc.lc .lc-pillar__t,html body .mc.lc .lc-cycle__badge{font-size:var(--a-h4)!important}html body .mc.lc .lc-phase__n{font-size:var(--a-h2)!important}html body .mc.lc .lc-phase__t{font-size:var(--a-h4)!important}html body .mc.lc .lc-who__nums strong{font-size:var(--a-h3)!important;line-height:1.146!important}}@media (max-width:991.98px){html body .mc.lc .lc-intro__grid{gap:34px!important}html body .mc.lc .lc-show{margin-top:55px!important}html body .mc.lc .lc-show__chip.lc-show__chip--a,html body .mc.lc .lc-show__chip.lc-show__chip--b{margin-top:13px!important}html body .mc.lc .lc-track{margin-top:var(--s4)!important}html body .mc.lc .lc-area__top{row-gap:34px!important}html body .mc.lc .lc-invite__t{font-size:var(--a-h4)!important;line-height:1.272!important}html body .mc.lc .lc-phase-list{margin-top:var(--s4)!important}html body .mc.lc .lc-who__grid.lc-who__grid--fit{gap:34px!important}html body .mc.lc .lc-who__panel{padding-bottom:34px!important}}@media (min-width:641px) and (max-width:1199.98px){html body .mc.lc .lc-track{row-gap:34px!important}}@media (min-width:1200px){html body .mc.lc .lc-track{row-gap:21px!important}html body .mc.lc .lc-area__t{font-size:var(--a-h3b)!important}html body .mc.lc .lc-who__nums strong{font-size:var(--a-h2)!important;line-height:1.09!important}}@media (min-width:992px) and (max-width:1199.98px){html body .mc.lc .lc-area__t{font-size:var(--a-h3)!important}}@media (min-width:641px) and (max-width:991.98px){html body .mc.lc .lc-pillar.lc-pillar--dark{gap:34px!important}html body .mc.lc .lc-area__top{column-gap:34px!important}html body .mc.lc .lc-cta h2{font-size:var(--a-h3)!important;line-height:1.146!important}}@media (max-width:640.98px){html body .mc.lc .lc-intro{padding-top:var(--s5)!important;padding-bottom:var(--s5)!important}html body .mc.lc .lc-show__chip.lc-show__chip--a,html body .mc.lc .lc-show__chip.lc-show__chip--b{padding-right:13px!important;padding-left:13px!important;column-gap:8px!important}html body .mc.lc .lc-pillars{margin-top:34px!important}html body .mc.lc .lc-pillar{padding:21px!important}html body .mc.lc .lc-pillar.lc-pillar--dark{padding:21px!important;gap:21px!important}html body .mc.lc .lc-swapbox{padding:21px 13px!important}html body .mc.lc .lc-swap li{padding-right:8px!important;padding-left:8px!important}html body .mc.lc .lc-swap__to{column-gap:8px!important}html body .mc.lc .lc-swap__logo{padding-right:8px!important;padding-left:8px!important}html body .mc.lc .lc-cycle{padding-top:var(--s5)!important;padding-bottom:var(--s5)!important}html body .mc.lc .lc-cycle__shots{column-gap:21px!important}html body .mc.lc .lc-cycle__foot{margin-top:21px!important;column-gap:13px!important}html body .mc.lc .lc-cycle__badge{padding-right:8px!important;padding-left:8px!important}html body .mc.lc .lc-areas{padding-top:var(--s5)!important;padding-bottom:var(--s3)!important}html body .mc.lc .lc-area{padding:21px 13px!important;margin-top:34px!important}html body .mc.lc .lc-area__top{column-gap:21px!important}html body .mc.lc .lc-area__eyebrow{column-gap:8px!important}html body .mc.lc .lc-area__t{font-size:var(--a-h3)!important}html body .mc.lc .lc-feats{column-gap:34px!important}html body .mc.lc .lc-area.lc-area--flip{padding:21px 13px!important;margin-top:34px!important}html body .mc.lc .lc-invite{padding-top:var(--s5)!important;padding-bottom:var(--s5)!important}html body .mc.lc .lc-invite__box{padding-right:21px!important;padding-left:21px!important;column-gap:34px!important}html body .mc.lc .lc-invite__act{column-gap:8px!important}html body .mc.lc .lc-phases{padding-top:var(--s5)!important;padding-bottom:var(--s5)!important}html body .mc.lc .lc-phase{padding-right:21px!important;padding-left:21px!important}html body .mc.lc .lc-tags a{padding-right:8px!important;padding-left:8px!important}html body .mc.lc .lc-phase.lc-phase--end{padding-right:21px!important;padding-left:21px!important}html body .mc.lc .lc-who{padding-bottom:var(--s5)!important}html body .mc.lc .lc-who__side{column-gap:21px!important}html body .mc.lc .lc-who__panel{padding-right:21px!important;padding-left:21px!important}html body .mc.lc .lc-who__nums{column-gap:13px!important}html body .mc.lc .lc-cta h2{font-size:var(--a-h4)!important;line-height:1.272!important}html body .mc.lc .lc-step{padding-bottom:34px!important;column-gap:13px!important}}html body .mc.lc .lc-hero__title{font-size:var(--a-h1)!important;line-height:1.09!important}html body .mc.lc .lc-win.lc-win--main{border-radius:13px!important}html body .mc.lc .lc-hero__chip{padding-top:8px!important;padding-bottom:8px!important;border-radius:13px!important;gap:8px!important}html body .mc.lc .lc-hero__chip-ico{border-radius:8px!important}html body .mc.lc .lc-stats span{line-height:1.382!important;margin-top:8px!important}@media (min-width:641px){html body .mc.lc .lc-hero__art{padding-bottom:34px!important}html body .mc.lc .lc-win.lc-win--sub{border-radius:13px!important}html body .mc.lc .lc-hero__chip{padding-right:13px!important;padding-left:13px!important}html body .mc.lc .lc-hero__chip strong{font-size:var(--a-cap)!important;line-height:1.382!important}html body .mc.lc .lc-stats strong{line-height:1.146!important}}@media (min-width:992px){html body .mc.lc .lc-hero__grid{margin-top:8px!important;gap:34px!important}html body .mc.lc .lc-hero__title,html body .mc.lc .lc-hero__desc{margin-top:8px!important}html body .mc.lc .lc-hero__art{padding-left:21px!important}html body .mc.lc .lc-stats{margin-top:21px!important;padding-top:13px!important}}@media (max-width:1199.98px){html body .mc.lc .lc-hero__title span{font-size:var(--a-h3b)!important;line-height:1.146!important}}@media (max-width:991.98px){html body .mc.lc .lc-hero__grid{column-gap:21px!important}html body .mc.lc .lc-hero__desc{line-height:1.618!important}}@media (min-width:641px) and (max-width:1199.98px){html body .mc.lc .lc-stats strong{font-size:var(--a-h3)!important}}@media (min-width:1200px){html body .mc.lc .lc-hero__title span{line-height:1.09!important}html body .mc.lc .lc-stats strong{font-size:var(--a-h3b)!important}}@media (min-width:641px) and (max-width:991.98px){html body .mc.lc .lc-hero__grid{margin-top:21px!important;row-gap:21px!important}html body .mc.lc .lc-hero__title{margin-top:13px!important}html body .mc.lc .lc-hero__desc{font-size:var(--a-body)!important;margin-top:13px!important}html body .mc.lc .lc-hero__art{padding-left:13px!important}html body .mc.lc .lc-stats{margin-top:34px!important;padding-top:21px!important;row-gap:13px!important}}@media (max-width:640.98px){html body .mc.lc .lc-hero__grid{row-gap:8px!important}html body .mc.lc .lc-hero__desc{margin-top:8px!important;font-size:var(--a-cap)!important}html body .mc.lc .lc-hero__chip{padding-right:8px!important;padding-left:8px!important}html body .mc.lc .lc-stats{margin-top:8px!important;padding-top:8px!important;row-gap:8px!important}html body .mc.lc .lc-stats strong{font-size:var(--a-h4)!important;line-height:1.272!important}html body .mc.lc .lc-stats span{font-size:var(--a-cap)!important}}@media (min-width:1200px){html body .mc.lc .lc-who__side,html body .mc.lc .lc-who__nums{row-gap:21px!important}}
/* r54 respiro topo (06/10): o primeiro conteudo do hero fica a pelo menos 21 px do menu fixo ate 767 px e 34 px a partir de 768 px. O espaco entra acima do breadcrumb e sai de espacos internos do mesmo hero (logo abaixo do breadcrumb, fundo do hero, faixa de numeros e botoes, sem descer de 8 px), para a altura total crescer o minimo. */
/* /solucoes/franquia/sistema-para-rede-licenciamento */
@media (max-width:767.98px){html:root body:not(#r54) .lc-hero .breadcrumb-nav{padding-top:13px!important}html:root body:not(#r54) .lc-hero .lc-hero__wrap{padding-bottom:13px!important}}
/* fim r54 respiro topo */
