.pg-como-atuamos .pt{aspect-ratio:500/380;width:min(500px,100%);position:relative}.pg-como-atuamos .pt:before{content:"";background:linear-gradient(#0000 55%,#000000a6 100%),linear-gradient(#0000 55%,#000000a6 100%),linear-gradient(#0000 55%,#000000a6 100%);position:absolute;inset:0}@media (max-width:900px){.pg-como-atuamos .hero-arco{width:min(480px,100%);margin-inline:0}}@media (min-width:641px) and (max-width:900px){.pg-como-atuamos .hero .hgrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.pg-como-atuamos .hero-art{justify-content:center}}.pg-como-atuamos .ad-card{box-sizing:border-box;border:1px solid var(--border);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:40px 96px;max-width:1312px;margin:-120px auto 0;padding:clamp(28px,4.5vw,64px);display:grid;position:relative;box-shadow:0 30px 70px #0000001f}.pg-como-atuamos .ad-txt{flex-direction:column;gap:18px;min-width:0;display:flex}.pg-como-atuamos .ad-vals{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;gap:0 clamp(32px,4vw,64px);display:grid}.pg-como-atuamos .ad-col{flex-direction:column;gap:14px;min-width:0;display:flex}.pg-como-atuamos .ad-lb{font-size:var(--t-small);letter-spacing:.02em;color:#0000008c;line-height:1.4}.pg-como-atuamos .ad-v{letter-spacing:-.01em;white-space:nowrap;align-self:flex-start}.pg-como-atuamos .ad-div{background:linear-gradient(#c6a15b00,#c6a15b99 50%,#c6a15b00);align-self:stretch}@media (max-width:1100px){.pg-como-atuamos .ad-card{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.pg-como-atuamos .ad-card{margin-top:-40px}}@media (max-width:560px){.pg-como-atuamos .ad-vals{grid-template-rows:auto 1px auto;grid-template-columns:minmax(0,1fr);gap:28px 0}.pg-como-atuamos .ad-div{background:linear-gradient(90deg,#c6a15b99,#c6a15b00)}}.pg-como-atuamos .steps{border-top:1px solid var(--line-gold);grid-template-columns:repeat(5,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.pg-como-atuamos .step{flex-direction:column;gap:14px;padding-top:32px;display:flex;position:relative}@media (min-width:961px) and (max-width:1320px){.pg-como-atuamos .steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:44px}}@media (min-width:641px) and (max-width:960px){.pg-como-atuamos .steps{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.pg-como-atuamos .step{border-top:1px solid var(--line-gold);padding:22px 0 0}}@media (max-width:640px){.pg-como-atuamos .steps{border-top:0;grid-template-columns:minmax(0,1fr);gap:0}.pg-como-atuamos .step{border-top:1px solid var(--line-gold);grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:6px 10px;padding:18px 0;display:grid}.pg-como-atuamos .step>span:nth-child(2){grid-row:1/3}}.pg-como-atuamos .ag4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.pg-como-atuamos .ag4>.card{background:linear-gradient(160deg,#ffffff0f,#ffffff04);border:1px solid #c6a15b52;border-radius:16px;flex-direction:column;gap:10px;padding:26px;display:flex}@media (min-width:641px) and (max-width:1100px){.pg-como-atuamos .ag4{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pg-como-atuamos .ag4>.card{gap:6px;padding:18px 16px}}@media (max-width:640px){.pg-como-atuamos .ag4{grid-template-columns:minmax(0,1fr);gap:0}.pg-como-atuamos .ag4>.card{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #c6a15b52;border-radius:0;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:4px 10px;padding:16px 0;display:grid}.pg-como-atuamos .ag4>.card:last-child{border-bottom:0}.pg-como-atuamos .ag4>.card>span:first-child{grid-row:1/3}}.pg-como-atuamos .pp-grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:32px;display:grid}.pg-como-atuamos .pp-grid>.card{background:#fff;border:1px solid #ece4d3;border-radius:16px;flex-direction:column;gap:12px;padding:28px 36px 32px;display:flex;position:relative;overflow:hidden}.pg-como-atuamos .pp-img{aspect-ratio:16/4.6;background:#000;margin:-28px -36px 6px;display:block;position:relative;overflow:hidden}@media (min-width:641px) and (max-width:1024px){.pg-como-atuamos .pp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:640px){.pg-como-atuamos .pp-grid{gap:18px}.pg-como-atuamos .pp-grid>.card{gap:8px;padding:20px 22px 22px}.pg-como-atuamos .pp-img{aspect-ratio:16/5.5;margin:-20px -22px 4px}}.pg-como-atuamos .ct-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px 96px;max-width:1312px;margin:0 auto;display:grid;position:relative}@media (min-width:641px) and (max-width:900px){.pg-como-atuamos .ct-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(28px,5vw,48px)}}@media (max-width:640px){.pg-como-atuamos .ct-grid{grid-template-columns:minmax(0,1fr)}}.pg-como-atuamos .pc3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.pg-como-atuamos .pc3>.card{border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.pg-como-atuamos .pc3-logo{box-sizing:border-box;background:#000;justify-content:center;align-items:center;height:110px;padding:22px 40px;display:flex}.pg-como-atuamos .pc3-logo img{width:auto;max-width:100%;height:auto;max-height:60px}.pg-como-atuamos .pc3-body{flex-direction:column;gap:10px;padding:24px 26px 26px;display:flex}@media (min-width:641px) and (max-width:900px){.pg-como-atuamos .pc3{gap:16px}.pg-como-atuamos .pc3-logo{height:84px;padding:16px 22px}.pg-como-atuamos .pc3-logo img{max-height:44px}.pg-como-atuamos .pc3-body{gap:8px;padding:18px 18px 20px}}@media (max-width:640px){.pg-como-atuamos .pc3{grid-template-columns:minmax(0,1fr);gap:14px}.pg-como-atuamos .pc3>.card{flex-direction:row}.pg-como-atuamos .pc3-logo{flex:0 0 clamp(92px,26vw,112px);height:auto;padding:14px}.pg-como-atuamos .pc3-logo img{max-height:48px}.pg-como-atuamos .pc3-body{flex:auto;gap:6px;min-width:0;padding:16px 18px}}.pg-como-atuamos .tr-doc{border:1px solid var(--card-border);gap:14px;padding:32px 30px 26px}.pg-como-atuamos .tr-list{flex-direction:column;flex:auto;justify-content:space-evenly;margin:0;padding:0;list-style:none;display:flex}.pg-como-atuamos .tr-list li{font-size:var(--t-small);line-height:var(--lh-small);color:#000000c7;border-bottom:1px solid #f2eee5;align-items:center;gap:12px;padding:12px 0;display:flex}.pg-como-atuamos .tr-list li:last-child{border-bottom:0}.pg-como-atuamos .tr-list li svg{flex:none}@media (max-width:760px){.pg-como-atuamos .tr-doc{padding:26px 22px 22px}}.pg-como-atuamos .fp-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px;display:grid}.pg-como-atuamos .fecho .alink{box-sizing:border-box;border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;min-height:280px;padding:44px 48px;display:flex;position:relative}@media (max-width:640px){.pg-como-atuamos .fecho .alink{gap:12px;min-height:0;padding:26px 24px}}
