.servidor-hero{min-height:560px;padding-top:96px;padding-bottom:72px;overflow:hidden}.servidor-hero-bg{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.servidor-hero:after{content:"";background:linear-gradient(90deg,#041432b8 0%,#0414326b 34%,#0414320d 68%,#0414321a 100%);position:absolute;inset:0}.servidor-hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.servidor-hero-grid>div:first-child{z-index:2;max-width:540px;position:relative}.servidor-photo{aspect-ratio:4/3;justify-content:center;align-items:center;display:flex;position:relative}.servidor-photo .material-symbols-outlined{color:var(--tone-6);opacity:.4;font-size:90px}.servidor-photo-tag{border-radius:var(--radius-sm);color:var(--gray-5);background:#1a1f27d9;border:1px solid #a1e0234d;align-items:flex-start;gap:10px;padding:14px 16px;font-size:13px;display:flex;position:absolute;bottom:20px;left:5%;right:8%}.servidor-photo-tag .material-symbols-outlined{color:var(--green);opacity:1;font-size:20px}.servidor-beneficios{background:linear-gradient(#fff 0%,#f7f9fc 100%)}.servidor-beneficios-head{max-width:720px}.servidor-beneficios-head>p{max-width:660px;margin-inline:auto}.servidor-beneficio-card{background:#fffffff0;border-color:#13355b1a;min-height:260px;padding:30px 28px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 16px 42px #1a1f2711}.servidor-beneficio-card:before{content:"";background:linear-gradient(90deg, var(--blue), var(--cyan), var(--green));height:3px;position:absolute;inset:0 0 auto}.servidor-beneficio-card:hover{transform:translateY(-5px);box-shadow:0 22px 48px #1a1f271c}.servidor-beneficio-icon{background:#f1f4f7;border:1px solid #185bc41f;width:58px;height:58px;margin:0 0 28px}.servidor-beneficio-icon .material-symbols-outlined{color:#0000;background:linear-gradient(135deg, var(--blue) 5%, var(--cyan) 52%, var(--green) 95%);-webkit-background-clip:text;background-clip:text}.servidor-beneficio-card h4{margin-bottom:12px}.servidor-beneficio-card p{line-height:1.65}.servidor-portal-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.servidor-portal-copy>p{max-width:570px}.servidor-store-links{flex-wrap:wrap;gap:10px;display:flex}.servidor-store-links a,.servidor-store-links button{color:#fff;background:var(--dark);min-width:158px;font:inherit;text-align:left;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:10px;padding:10px 16px;transition:transform .2s,background .2s;display:flex}.servidor-store-links a:hover{background:var(--blue);transform:translateY(-2px)}.servidor-store-links button[aria-disabled=true]{cursor:default}.servidor-store-links .material-symbols-outlined{font-size:27px}.servidor-store-links a>span:last-child,.servidor-store-links button>span:last-child{flex-direction:column;display:flex}.servidor-store-links small{opacity:.76;font-size:9px;line-height:1.1}.servidor-store-links strong{font-size:16px;line-height:1.15}.servidor-portal-features{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.servidor-portal-feature{background:var(--gray-5);border:1px solid var(--gray-2);border-radius:14px;grid-template-columns:42px 1fr;gap:12px;min-height:128px;padding:20px;display:grid;position:relative;overflow:hidden}.servidor-portal-feature:before{content:"";background:linear-gradient(90deg, var(--blue), var(--cyan), var(--green));height:3px;position:absolute;inset:0 0 auto}.servidor-portal-feature>.material-symbols-outlined{color:var(--blue);font-size:28px}.servidor-portal-feature h4{margin-bottom:6px;font-size:16px}.servidor-portal-feature p{font-size:13px;line-height:1.5}.servidor-app-visual{flex-direction:column;justify-content:center;align-items:center;min-height:620px;padding:38px 26px 22px;display:flex;position:relative}.servidor-app-halo{background:radial-gradient(circle,#20b8cd1f,#185bc40d 48%,#0000 72%);position:absolute;inset:5% -8% 2%}.servidor-app-visual:before{content:"";border:1px solid #20b8cd4d;border-radius:70px 14px;position:absolute;inset:3% 0 5% 2%}.servidor-desktop-mockup{z-index:1;background:linear-gradient(145deg,#26364a,#091522);border:1px solid #ffffff2e;border-radius:16px;width:104%;padding:11px 11px 15px;position:relative;box-shadow:0 26px 58px #091d383d,inset 0 1px #ffffff24}.servidor-desktop-mockup>img{border-radius:7px;width:100%;height:auto;display:block}.servidor-desktop-camera{z-index:2;background:#6d7b89;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.servidor-desktop-stand{z-index:-1;clip-path:polygon(38% 0,62% 0,70% 78%,91% 88%,96% 100%,4% 100%,9% 88%,30% 78%);filter:drop-shadow(0 10px 9px #091d382b);background:linear-gradient(90deg,#8d9aa8,#edf1f4 48%,#8794a2);width:210px;height:60px;position:absolute;bottom:-58px;left:50%;transform:translate(-50%)}.servidor-app-visual>img.servidor-mobile-overlay{z-index:2;filter:drop-shadow(0 16px 22px #0518323d);width:47%;height:auto;position:absolute;bottom:74px;right:-2%}.servidor-app-visual .servidor-store-links{z-index:3;justify-content:flex-start;align-self:flex-start;margin-top:76px;position:relative}.servidor-app-visual .servidor-store-links a,.servidor-app-visual .servidor-store-links button{box-shadow:0 9px 22px #05183221}.ciclo{grid-template-columns:repeat(5,1fr);align-items:flex-start;gap:16px;display:grid}.ciclo-step{flex-direction:column;gap:18px;display:flex;position:relative}.ciclo-photo{aspect-ratio:4/3;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:14px;width:100%;position:relative;overflow:visible;box-shadow:0 14px 34px #1a1f271a}.ciclo-photo:after{content:"";border-radius:inherit;background:linear-gradient(#0000 52%,#05183280 100%);position:absolute;inset:0}.ciclo-step>div.ciclo-icon,.ciclo-icon{background:var(--gray-5);border:2px solid var(--green);width:56px;height:56px;color:var(--dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ciclo-photo .ciclo-icon{z-index:1;width:46px;height:46px;color:var(--blue);background:#fffffff2;border:0;position:absolute;bottom:-18px;left:-8px;box-shadow:0 8px 20px #0414322e}.ciclo-step p{color:var(--dark-2);padding:0 6px;font-size:13px;font-weight:600;line-height:1.55}.ciclo-arrow{z-index:2;width:30px;height:30px;color:var(--tone-5);border:1px solid var(--gray-2);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(37.5% - 15px);right:-26px}@media (width<=900px){.servidor-hero{min-height:640px}.servidor-hero-bg{object-position:63% center}.servidor-hero:after{background:linear-gradient(90deg,#041432f5 0%,#041432cc 52%,#0414322e 100%)}.servidor-hero-grid,.servidor-portal-layout{grid-template-columns:1fr}.servidor-photo{min-height:280px}.ciclo{grid-template-columns:repeat(2,1fr);gap:18px}.ciclo-arrow{display:none}.servidor-transparencia-grid{grid-template-columns:repeat(3,1fr)}.servidor-cta{padding:48px 34px}.servidor-cta .cta-banner-inner{width:64%}}.servidor-atendimento-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;display:grid}.servidor-atendimento-photo{border-radius:18px 18px 70px;min-height:600px;position:relative;overflow:hidden;box-shadow:0 22px 55px #1a1f2724}.servidor-atendimento-photo:after{content:"";background:linear-gradient(#0000 68%,#05183238);position:absolute;inset:0}.servidor-atendimento-photo img{object-fit:cover;object-position:43% center;width:100%;height:100%;position:absolute;inset:0}.servidor-atendimento-copy>p{max-width:650px}.servidor-whatsapp{background:0 0;border:0;grid-template-columns:118px 1fr;align-items:center;gap:20px;max-width:520px;padding:16px;display:grid}.servidor-whatsapp-qr{background:#fff;border:1px solid #13355b1f;border-radius:14px;padding:8px;display:block;box-shadow:0 12px 28px #1a1f2714}.servidor-whatsapp-qr img{width:100%;height:auto;display:block}.servidor-whatsapp p{max-width:300px;font-size:13.5px}.servidor-whatsapp .btn{padding:12px 18px;font-size:13px}.servidor-transparencia{background:#fff}.servidor-transparencia-head{max-width:760px}.servidor-transparencia-head>p{max-width:680px;margin-inline:auto}.servidor-transparencia-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.servidor-transparencia-card{background:var(--gray-5);border:1px solid var(--gray-2);border-radius:14px;min-height:210px;padding:28px 22px;position:relative;overflow:hidden}.servidor-transparencia-card:before{content:"";background:linear-gradient(90deg, var(--blue), var(--cyan), var(--green));height:3px;position:absolute;inset:0 0 auto}.servidor-transparencia-card>.material-symbols-outlined{color:#0000;background:linear-gradient(135deg, var(--blue), var(--cyan), var(--green));-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:30px;display:block}.servidor-transparencia-card h4{margin-bottom:10px;font-size:16px}.servidor-transparencia-card p{font-size:13.5px;line-height:1.6}.servidor-cta{text-align:left;background:#07182d;min-height:430px;padding:64px;overflow:hidden}.servidor-cta-bg{object-fit:cover;object-position:28% center;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.servidor-cta-overlay{background:linear-gradient(90deg,#05162df7 0%,#05162de0 46%,#05162d40 72%,#05162d14 100%);position:absolute;inset:0}.servidor-cta .cta-banner-inner{text-align:left;width:52%;max-width:560px;margin:0}.servidor-dashboard{background:var(--dark);border-radius:var(--radius-lg);color:var(--gray-5);padding:28px}.servidor-dashboard-top{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-bottom:16px;font-weight:600;display:flex}.servidor-dashboard-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.servidor-dashboard-stats span{color:var(--tone-7);font-size:11.5px;display:block}.servidor-dashboard-stats strong{font-size:15px}.servidor-dashboard-bars{align-items:flex-end;gap:8px;height:100px;margin-top:24px;display:flex}.servidor-dashboard-bars span{background:var(--green);opacity:.85;border-radius:4px 4px 0 0;flex:1}.faq{grid-template-columns:1fr 1fr;gap:16px;max-width:900px;margin:48px auto 0;display:grid}.faq-item{background:var(--gray-5);border:1px solid var(--gray-3);border-radius:var(--radius-md);padding:20px}.faq-item summary{color:var(--dark);cursor:pointer;align-items:center;gap:10px;font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary .material-symbols-outlined:first-child{color:var(--blue)}.faq-chevron{color:var(--tone-5);margin-left:auto}.faq-item[open] .faq-chevron{transform:rotate(180deg)}.faq-item p{margin-top:12px;font-size:14px}@media (width<=700px){.ciclo{grid-template-columns:1fr}.servidor-hero{min-height:600px;padding-top:80px}.servidor-hero-bg{object-position:69% center;opacity:.62}.servidor-portal-features{grid-template-columns:1fr}.servidor-beneficio-card{min-height:0;padding:23px 20px}.servidor-beneficio-icon{width:48px;height:48px;margin-bottom:16px}.servidor-app-visual{min-height:335px;padding:20px 10px 12px}.servidor-app-visual:before{border-radius:38px 12px;inset:1% 0 3%}.servidor-desktop-mockup{width:94%}.servidor-desktop-stand{width:145px;height:40px;bottom:-38px}.servidor-app-visual>img.servidor-mobile-overlay{width:34%;bottom:62px;right:4%}.servidor-app-visual .servidor-store-links{gap:7px;width:94%;margin-top:50px}.servidor-app-visual .servidor-store-links a,.servidor-app-visual .servidor-store-links button{flex:calc(50% - 7px);min-width:0;padding:8px 10px}.servidor-store-links strong{font-size:13px}.servidor-store-links .material-symbols-outlined{font-size:22px}.servidor-atendimento-grid{grid-template-columns:1fr}.servidor-atendimento-photo{min-height:340px}.servidor-whatsapp{grid-template-columns:100px 1fr}.servidor-transparencia-grid{grid-template-columns:1fr}.servidor-transparencia-card{min-height:0;padding:22px 20px}.servidor-cta{align-items:flex-end;min-height:410px;padding:30px 24px}.servidor-cta-bg{object-position:38% center}.servidor-cta-overlay{background:linear-gradient(#05162d33,#05162df5 64%)}.servidor-cta .cta-banner-inner{width:100%}.faq{grid-template-columns:1fr}}
