.service-page{color:#0d1b3e;text-align:start;background:#f7f9fc;padding:clamp(28px,5vw,56px) 0 88px}.service-shell{width:min(1180px,100% - 32px);margin-inline:auto}.service-header{max-width:760px;margin-bottom:clamp(24px,4vw,40px)}.service-kicker{color:#b34835;align-items:center;gap:10px;font-size:.95rem;font-weight:700;display:inline-flex}.service-kicker svg{width:20px;height:20px}.service-header h1{text-wrap:balance;margin-top:10px;font-size:clamp(1.9rem,4vw,2.75rem);font-weight:700;line-height:1.2}.service-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:40px;display:grid}.service-content{color:#26334f;background:#fff;border:1px solid #dfe5ee;border-radius:18px;padding:clamp(22px,4vw,44px);font-size:1.02rem;line-height:1.75}.service-content>:first-child{margin-top:0}.service-content h2,.service-content h3,.service-content h4{color:#0d1b3e;text-align:start;font-weight:700;line-height:1.35}.service-content h2{margin:36px 0 14px;font-size:clamp(1.3rem,2.4vw,1.6rem)}.service-content h3{margin:28px 0 12px;font-size:1.2rem}.service-content h4{color:#1e3b85;margin:24px 0 10px;font-size:1.05rem}.service-content p{margin:12px 0}.service-content ul,.service-content ol{gap:8px;margin:12px 0;padding-inline-start:0;list-style:none;display:grid}.service-content li{background:#f3f6fb;border-radius:10px;padding:12px 16px}.service-content li>h3,.service-content li>h4{margin:0;font-size:1.05rem}.service-content strong{color:#0d1b3e}.service-content a{color:#1e3b85;text-underline-offset:3px;text-decoration:underline}.service-content a:has(img){text-decoration:none;display:block}.service-content img{background:#eef2f8;border-radius:12px;width:100%;max-width:100%;height:auto;margin:16px auto;display:block}.service-content a:has(img):hover img{outline:3px solid #c9d5ec}.service-content a:focus-visible{outline-offset:3px;border-radius:12px;outline:3px solid #1e3b85}.service-call{color:#e8edf8;background:#0d1b3e;border-radius:18px;padding:26px;position:sticky;top:24px}.service-call h2{color:#fff;font-size:1.2rem;font-weight:700}.service-call p{margin-top:8px;font-size:.95rem;line-height:1.6}.service-call-button{color:#fff;background:#b34835;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:50px;margin-top:20px;padding:12px 18px;font-weight:700;display:flex}.service-call-button:hover{background:#9c3c2b}.service-call-button:focus-visible{outline-offset:3px;outline:3px solid #fff}.service-call-button svg{flex:none;width:19px;height:19px}.service-whatsapp-button{color:#fff;border:1px solid #ffffff40;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:10px;padding:10px 18px;font-weight:700;display:flex}.service-whatsapp-button:hover{background:#ffffff14}.service-whatsapp-button:focus-visible{outline-offset:3px;outline:3px solid #fff}.service-whatsapp-button svg{flex:none;width:19px;height:19px}.service-call .service-call-note{color:#b9c4dc;margin-top:14px;font-size:.85rem}@media (max-width:900px){.service-layout{grid-template-columns:minmax(0,1fr);gap:24px}.service-call{order:-1;position:static}}.info-content{max-width:820px}.team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.team-card{background:#fff;border:1px solid #dfe5ee;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.team-photo{aspect-ratio:3/2;object-fit:cover;background:#eef2f8;width:100%;height:auto;display:block}.team-body{gap:6px;padding:18px 20px 22px;display:grid}.team-body h2{color:#0d1b3e;font-size:1.12rem;font-weight:700;line-height:1.3}.team-position{color:#b34835;font-size:.95rem;font-weight:600}.team-details{color:#526078;gap:4px;margin:6px 0 0;padding:0;font-size:.92rem;line-height:1.5;list-style:none;display:grid}@media (max-width:1024px){.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.team-grid{grid-template-columns:1fr}}
