html.lp-focus-root{scroll-padding-top:106px}body.lp-focus .lp-focus-header{height:auto;min-height:80px;background:#ffffffed;backdrop-filter:blur(16px);border-bottom:1px solid #dbe5f180}body.lp-focus .lp-focus-header .header-inner{height:auto;min-height:80px;gap:24px}body.lp-focus .lp-focus-header .brand{margin-right:auto}body.lp-focus .lc-page-nav{position:static;inset:auto;max-height:none;overflow:visible;background:none;border:0;box-shadow:none;transform:none;display:flex;align-items:center;justify-content:center;gap:clamp(7px,1.2vw,20px);margin:0;padding:0;min-width:0}body.lp-focus .lc-page-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 12px;border-radius:24px;color:#425670;font-size:14px;font-weight:550;text-decoration:none;white-space:nowrap;transition:background .18s,color .18s}body.lp-focus .lc-page-nav a:hover,body.lp-focus .lc-page-nav a[aria-current=location]{color:#1755cc;background:#edf3ff}body.lp-focus .lp-focus-header .nav-actions{margin-left:auto;flex-shrink:0}body.lp-focus a:focus-visible{outline:3px solid #4478e7;outline-offset:5px}body.lp-focus.lc-refined #inicio.hero-geral,body.lp-focus.lc-refined .pc-hero-value{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 3% 9%,#daeaff 0,transparent 43%),radial-gradient(ellipse at 96% 16%,#e7dcff 0,transparent 45%),radial-gradient(ellipse at 51% 0%,#fff0e3 0,transparent 38%),linear-gradient(180deg,#f5f8ff,#f9fbff 72%,#fff)}body.lp-focus.lc-refined #inicio.hero-geral:before,body.lp-focus.lc-refined .pc-hero-value:before{content:"";position:absolute;pointer-events:none;top:-25px;right:-105px;width:min(880px,71vw);height:900px;background:url(/plataforma-20261018/assets/brasil-linhas-hero.svg) center top / contain no-repeat;opacity:.28;z-index:-1;mask-image:linear-gradient(90deg,transparent,#000 28%,#000)}body.lp-focus.lc-refined #inicio .hg-intro{position:relative;z-index:1}body.lp-focus.lc-refined.vertical-engenharia #inicio{background:radial-gradient(ellipse at 4% 7%,#dbedf4 0,transparent 43%),radial-gradient(ellipse at 95% 12%,#e8e0fc 0,transparent 43%),linear-gradient(180deg,#f6f9ff,#fff)}body.lp-focus.lc-refined.vertical-oleo-e-gas #inicio{background:radial-gradient(ellipse at 4% 8%,#d9eafa 0,transparent 46%),radial-gradient(ellipse at 94% 12%,#dcefed 0,transparent 46%),linear-gradient(180deg,#f4f8ff,#fff)}body.lp-focus.lc-refined .lc-section-action{display:flex;flex-direction:column;align-items:center;gap:13px;margin:34px auto 0;text-align:center}body.lp-focus.lc-refined .lc-section-action .button{min-height:52px;padding:15px 27px;border-radius:30px;font-size:15px;line-height:1.4}body.lp-focus.lc-refined .lc-section-action p{margin:0;color:#5b6d87;font-size:13px;line-height:1.6}body.lp-focus .lc-impact{--lc-spread: 0;position:relative;overflow:hidden;padding:70px 0;background:radial-gradient(ellipse at 48% 46%,#edf0ff 0,#f8faff 47%,#fff 85%)}body.lp-focus .lc-impact .lc-impact-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr) minmax(0,1fr);align-items:center;gap:28px;max-width:1240px}body.lp-focus .lc-impact-copy{position:relative;z-index:2;text-align:center}body.lp-focus .lc-impact-copy h2{margin:17px auto 20px;max-width:16ch;font-size:clamp(36px,3.5vw,51px);line-height:1.13;letter-spacing:-1.8px;color:#172e51;text-wrap:balance}body.lp-focus .lc-impact-copy h2 em{display:block;color:#285fdb;font-style:normal}body.lp-focus .lc-impact-copy>p{max-width:430px;margin:0 auto;font-size:16px;line-height:1.75;color:#536982}body.lp-focus .lc-impact-copy>.button{display:inline-flex;margin-top:26px;min-height:52px;padding:15px 25px;font-size:15px;border-radius:30px}body.lp-focus .lc-impact-stack{display:grid;gap:18px;min-width:0}body.lp-focus .lc-impact-card{position:relative;min-width:0;margin:0;padding:15px;background:#fff;border:1px solid #dee7f6;border-radius:21px;box-shadow:0 18px 36px #2839660c}body.lp-focus .lc-impact-card img{display:block;width:100%;height:152px;border-radius:13px;object-fit:cover}body.lp-focus .lc-impact-card figcaption{display:flex;align-items:center;gap:9px;margin:13px 0 0;color:#284666;font-size:14px;font-weight:650;line-height:1.4}body.lp-focus .lc-impact-card svg{width:21px;height:21px;flex-shrink:0;color:#3469d8}body.lp-focus .lc-impact-card.lc-impact-mini{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:19px 17px;min-height:92px}body.lp-focus .lc-impact-mini>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#ffffffb8}body.lp-focus .lc-impact-mini strong{display:block;margin-bottom:4px;font-size:15px;line-height:1.35;color:#254568}body.lp-focus .lc-impact-mini small{display:block;color:#5a708d;font-size:12px;line-height:1.5}body.lp-focus .lc-impact-left .lc-impact-photo{transform:translate(calc(-11px - var(--lc-spread) * 17px),calc(var(--lc-spread) * -19px)) rotate(calc(-5deg - var(--lc-spread) * 2deg))}body.lp-focus .lc-impact-left .lc-impact-mini{background:#e8f4ee;transform:translate(calc(12px - var(--lc-spread) * 12px),calc(var(--lc-spread) * 15px)) rotate(calc(3deg + var(--lc-spread) * 1deg))}body.lp-focus .lc-impact-right .lc-impact-photo{transform:translate(calc(11px + var(--lc-spread) * 17px),calc(var(--lc-spread) * 16px)) rotate(calc(5deg + var(--lc-spread) * 2deg))}body.lp-focus .lc-impact-right .lc-impact-mini{background:#eee8fc;transform:translate(calc(-12px + var(--lc-spread) * 12px),calc(var(--lc-spread) * -19px)) rotate(calc(-3deg - var(--lc-spread) * 1deg))}body.lp-focus .lc-impact-right .lc-impact-mini svg{color:#7954b9}body.lp-focus.lc-refined #planos.pr-refined .pf-plan-basic,body.lp-focus.lc-refined #planos.pr-refined .pf-plan-advanced{background:#fff;border-color:#dce4f0;box-shadow:none}body.lp-focus.lc-refined #planos.pr-refined .pf-plan-basic:before,body.lp-focus.lc-refined #planos.pr-refined .pf-plan-advanced:before{background:#dae3ef;height:3px}body.lp-focus.lc-refined #planos.pr-refined .pf-plan-basic>a,body.lp-focus.lc-refined #planos.pr-refined .pf-plan-advanced>a{color:#31465f;border:1px solid #b9c7d9;background:transparent;box-shadow:none}body.lp-focus.lc-refined #planos.pr-refined .pf-plan-basic>a:hover,body.lp-focus.lc-refined #planos.pr-refined .pf-plan-advanced>a:hover{background:#f2f5fa;border-color:#738cae;box-shadow:none}body.lp-focus.lc-refined #planos.pr-refined .pf-plan-enterprise{isolation:isolate;border-color:#254f97;background:radial-gradient(ellipse at 100% 0%,#305db2 0,transparent 62%),linear-gradient(142deg,#173a70,#12294b);box-shadow:0 16px 32px #173e741c}body.lp-focus.lc-refined #planos.pr-refined .pf-plan-enterprise:before{height:4px;background:#8fb6ff}body.lp-focus.lc-refined #planos.pr-refined .pf-plan-enterprise:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.28;background:repeating-linear-gradient(125deg,transparent 0 32px,#b5d1ff45 33px,transparent 34px 67px),radial-gradient(ellipse at 90% 0%,transparent 35%,#a3caff4a 35.3%,transparent 35.7%,transparent 48%,#a3caff4a 48.3%,transparent 48.7%)}body.lp-focus.lc-refined #planos.pr-refined .pf-plan-enterprise>a{border-color:#fff;background:#fff;color:#143c77;box-shadow:0 5px 18px #04152729}body.lp-focus.lc-refined #planos.pr-refined .pf-plan-enterprise>a:hover{background:#eaf2ff}body.lp-focus .lc-conversion-band{position:relative;isolation:isolate;overflow:hidden;padding:66px 0;color:#fff;background:radial-gradient(ellipse at 105% -20%,#6a6fe2 0,transparent 58%),linear-gradient(110deg,#1c52ca,#2046ac)}body.lp-focus .lc-conversion-band:before{content:"";position:absolute;z-index:-1;inset:-170px -30% -170px 50%;pointer-events:none;border:1px solid #ffffff26;border-radius:50%;box-shadow:0 0 0 80px #ffffff08,0 0 0 160px #ffffff08,0 0 0 240px #ffffff06;transform:rotate(-24deg)}body.lp-focus .lc-band-inner{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(210px,.65fr);align-items:center;gap:60px}body.lp-focus .lc-band-copy .pf-eyebrow{color:#dbe8ff!important}body.lp-focus .lc-band-copy h2{max-width:750px;margin:13px 0 18px;font-size:clamp(32px,3vw,44px);line-height:1.16;letter-spacing:-1.3px;color:#fff;text-wrap:balance}body.lp-focus .lc-band-copy>p{max-width:680px;margin:0;font-size:16px;line-height:1.75;color:#e0eaff}body.lp-focus .lc-band-actions{display:flex;flex-direction:column;align-items:stretch;gap:17px;min-width:0;text-align:center}body.lp-focus .lc-band-actions>.button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:55px;border:1px solid #fff;border-radius:30px;padding:15px 23px;background:#fff;color:#194aaf;box-shadow:0 8px 24px #12347c26;font-size:15px;font-weight:650;text-decoration:none;line-height:1.5}body.lp-focus .lc-band-actions>.button:hover{background:#edf3ff;transform:translateY(-1px)}body.lp-focus .lc-band-actions>a:not(.button){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:7px 12px;color:#fff;font-size:14px;text-decoration:underline;text-underline-offset:5px}body.lp-focus .lc-band-actions a:focus-visible{outline-color:#fff}body.lp-focus .lc-band-actions>p{margin:0;color:#dbe7ff;font-size:13px;line-height:1.6}body.lp-focus.lc-refined section[id]{scroll-margin-top:16px}@media(max-width:1050px){body.lp-focus .lp-focus-header .header-inner{gap:14px}body.lp-focus .lc-page-nav{gap:0}body.lp-focus .lc-page-nav a{padding-inline:10px;font-size:13px}body.lp-focus .lc-impact .lc-impact-inner{gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.85fr) minmax(0,1fr)}body.lp-focus .lc-impact-card img{height:125px}body.lp-focus .lc-impact-card.lc-impact-mini{padding:15px 12px;grid-template-columns:32px minmax(0,1fr);gap:8px}body.lp-focus .lc-impact-mini>span{width:32px;height:34px}body.lp-focus .lc-band-inner{gap:30px}}@media(max-width:800px){html.lp-focus-root{scroll-padding-top:128px}body.lp-focus .lp-focus-header{min-height:0}body.lp-focus .lp-focus-header .header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:0;column-gap:14px;row-gap:4px;padding-block:9px 5px}body.lp-focus .lp-focus-header .brand{grid-column:1;grid-row:1}body.lp-focus .lp-focus-header .nav-actions{grid-column:2;grid-row:1}body.lp-focus .lc-page-nav{grid-column:1 / -1;grid-row:2;justify-content:space-between;gap:0;width:100%}body.lp-focus .lc-page-nav a{padding:9px 8px;min-height:44px;font-size:13px}body.lp-focus .lp-focus-header .logo{width:120px;height:auto}body.lp-focus .lp-focus-header .button{max-width:190px;min-height:42px;padding:10px 15px;font-size:13px}body.lp-focus .lc-impact{padding-block:43px}body.lp-focus .lc-impact .lc-impact-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 20px}body.lp-focus .lc-impact-copy{grid-column:1 / -1;grid-row:1}body.lp-focus .lc-impact-copy h2{max-width:21ch;font-size:37px}body.lp-focus .lc-impact-copy>p{max-width:480px;font-size:16px}body.lp-focus .lc-impact-stack{gap:12px}body.lp-focus .lc-impact-card{padding:10px;border-radius:16px}body.lp-focus .lc-impact-card img{height:150px;border-radius:10px}body.lp-focus .lc-impact-card figcaption{font-size:13px;gap:6px;margin-top:10px}body.lp-focus .lc-impact-mini small{font-size:11px}body.lp-focus .lc-impact-mini strong{font-size:13px}body.lp-focus .lc-impact-left .lc-impact-photo{transform:translateY(calc(var(--lc-spread) * -8px)) rotate(-3deg)}body.lp-focus .lc-impact-right .lc-impact-photo{transform:translateY(calc(var(--lc-spread) * 8px)) rotate(3deg)}body.lp-focus .lc-impact-left .lc-impact-mini,body.lp-focus .lc-impact-right .lc-impact-mini{transform:none}body.lp-focus .lc-band-inner{grid-template-columns:minmax(0,1fr);gap:25px}body.lp-focus .lc-band-actions{align-items:flex-start;gap:9px}body.lp-focus .lc-band-actions>.button{min-width:230px}body.lp-focus .lc-conversion-band{padding-block:43px}body.lp-focus .lc-band-copy h2{font-size:35px;max-width:23ch}}@media(max-width:480px){body.lp-focus .lc-page-nav a{font-size:12px;padding-inline:6px}body.lp-focus.lc-refined #inicio.hero-geral:before{width:510px;height:600px;right:-235px;top:-3px;opacity:.2}body.lp-focus.lc-refined .lc-section-action{margin-top:25px}body.lp-focus.lc-refined .lc-section-action p{max-width:26ch}body.lp-focus .lc-impact .lc-impact-inner{column-gap:14px}body.lp-focus .lc-impact-copy h2{font-size:34px;letter-spacing:-1.2px}body.lp-focus .lc-impact-copy>p{font-size:15px}body.lp-focus .lc-impact-card img{height:117px}body.lp-focus .lc-impact-card.lc-impact-mini{padding:13px 10px;grid-template-columns:minmax(0,1fr);gap:9px;min-height:113px}body.lp-focus .lc-impact-mini>span{width:30px;height:30px}body.lp-focus .lc-band-copy h2{font-size:32px}body.lp-focus .lc-band-copy>p{font-size:15px}body.lp-focus .lc-band-actions,body.lp-focus .lc-band-actions>.button{width:100%}body.lp-focus .lc-band-actions{align-items:center}}@media(prefers-reduced-motion:reduce){body.lp-focus .lc-impact-card{transform:none!important}body.lp-focus .lc-page-nav a,body.lp-focus .lc-band-actions a{transition:none}}@media(forced-colors:active){body.lp-focus.lc-refined #inicio.hero-geral:before,body.lp-focus .lc-conversion-band:before,body.lp-focus.lc-refined #planos .pf-plan-enterprise:after{display:none}body.lp-focus .lc-page-nav a[aria-current]{outline:1px solid}}
