.svc-hub-in{max-width:1200px;margin:0 auto;padding:0 32px}.svc-hub-hero{background:var(--navy-deep);padding:120px 0 88px;position:relative;overflow:hidden}.svc-hub-hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.028) 1px,transparent 0);background-size:34px 34px;pointer-events:none}.svc-hub-hero .svc-hub-in{position:relative;z-index:1}.svc-hub-eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgba(214,30,29,.18);border:1px solid rgba(214,30,29,.35);border-radius:99px;padding:5px 14px;margin-bottom:20px;width:-moz-fit-content;width:fit-content}.svc-hub-dot{width:6px;height:6px;border-radius:50%;background:var(--red);animation:dotPulse 2s ease-in-out infinite;flex-shrink:0}.svc-hub-eyebrow span:last-child{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.8)}.svc-hub-h1{font-family:var(--font-heading);font-size:clamp(34px,5vw,58px);font-weight:800;line-height:1.08;letter-spacing:-.04em;color:#fff;margin-bottom:20px}.svc-hub-h1 em{font-style:normal;color:var(--red)}.svc-hub-sub{font-size:clamp(15px,1.7vw,17px);color:hsla(0,0%,100%,.6);line-height:1.75;max-width:540px;margin-bottom:36px}.svc-hub-ctas{gap:12px;margin-bottom:24px}.svc-hub-ctas,.svc-hub-trust{display:flex;align-items:center;flex-wrap:wrap}.svc-hub-trust{gap:18px}.svc-hub-trust span{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:hsla(0,0%,100%,.5)}.svc-hub-trust svg{stroke:rgba(214,30,29,.8);flex-shrink:0}.svc-hub-section{padding:80px 0 72px}.svc-hub-section.svc-hub-faq-sec{background:var(--white)}.svc-hub-header{text-align:center;margin-bottom:48px}.svc-hub-sec-h2{font-family:var(--font-heading);font-size:clamp(26px,3.5vw,40px);font-weight:800;color:var(--navy);letter-spacing:-.04em;line-height:1.1;margin-bottom:12px}.svc-hub-sec-sub{font-size:16px;color:var(--g500);line-height:1.7;max-width:520px;margin:0 auto}.svc-hub-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.svc-hub-card{background:var(--white);border:1.5px solid var(--g200);border-radius:16px;padding:30px 24px;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.svc-hub-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.4,0,.2,1);border-radius:16px 16px 0 0}.svc-hub-card:hover{transform:translateY(-6px);box-shadow:0 16px 48px rgba(0,0,0,.1);border-color:rgba(214,30,29,.2)}.svc-hub-card:hover:before{transform:scaleX(1)}.svc-hub-card--hl{background:var(--navy);border-color:var(--navy)}.svc-hub-card--hl:before{background:var(--red)}.svc-hub-card--hl .svc-hub-card-title{color:#fff}.svc-hub-card--hl .svc-hub-card-desc{color:hsla(0,0%,100%,.6)}.svc-hub-card--hl .svc-hub-card-link{color:hsla(0,0%,100%,.7)}.svc-hub-card--hl .svc-hub-card-link:hover{color:#fff}.svc-hub-card--hl .svc-hub-card-ico{background:rgba(214,30,29,.2);border-color:rgba(214,30,29,.4)}.svc-hub-card--hl .svc-hub-card-ico svg{stroke:var(--red)}.svc-hub-card-ico{width:50px;height:50px;border-radius:12px;background:var(--red-pale);border:1px solid rgba(214,30,29,.15);display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s;flex-shrink:0;margin-bottom:2px}.svc-hub-card-ico svg{width:22px;height:22px;stroke:var(--red);fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.svc-hub-card:hover .svc-hub-card-ico{background:var(--red);transform:scale(1.06)}.svc-hub-card:hover .svc-hub-card-ico svg{stroke:#fff}.svc-hub-card--hl:hover .svc-hub-card-ico{background:var(--red)}.svc-hub-card-title{font-size:16px;font-weight:700;color:var(--navy);letter-spacing:-.02em;line-height:1.3}.svc-hub-card-desc{font-size:13.5px;color:var(--g500);line-height:1.7;flex:1 1}.svc-hub-card-actions{display:flex;align-items:center;gap:10px;margin-top:4px;flex-wrap:wrap}.svc-hub-card-link{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:var(--red);text-decoration:none;transition:gap .2s}.svc-hub-card-link svg{width:14px;height:14px;stroke:currentColor;fill:none;flex-shrink:0}.svc-hub-card-link:hover{gap:8px}.svc-hub-card-wa{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:var(--wa);padding:5px 12px;border:1.5px solid var(--wa);border-radius:99px;text-decoration:none;transition:background .2s,color .2s}.svc-hub-card-wa:hover{background:var(--wa);color:#fff}.svc-hub-duvida{background:var(--navy);padding:52px 0;border-top:1px solid hsla(0,0%,100%,.06)}.svc-hub-duvida-in{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.svc-hub-duvida-in h2{font-family:var(--font-heading);font-size:clamp(20px,2.8vw,32px);font-weight:800;color:#fff;letter-spacing:-.035em;line-height:1.2;margin-bottom:8px}.svc-hub-duvida-in p{font-size:14.5px;color:hsla(0,0%,100%,.55);max-width:480px;line-height:1.65}.svc-hub-proof{background:var(--off);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:48px 0}.svc-hub-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;text-align:center}.svc-hub-proof-item{display:flex;flex-direction:column;align-items:center;gap:6px}.svc-hub-proof-num{font-family:var(--font-heading);font-size:clamp(32px,4vw,48px);font-weight:800;color:var(--red);letter-spacing:-.04em;line-height:1}.svc-hub-proof-label{font-size:13px;font-weight:500;color:var(--g500);line-height:1.45;max-width:140px}.svc-hub-faq{max-width:740px;margin:0 auto}.svc-hub-faq-item{border-bottom:1px solid var(--border);padding:0}.svc-hub-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;font-size:15.5px;font-weight:600;color:var(--navy);letter-spacing:-.01em;list-style:none;transition:color .2s}.svc-hub-faq-item summary::-webkit-details-marker{display:none}.svc-hub-faq-item summary:hover{color:var(--red)}.svc-hub-faq-ico{width:18px;height:18px;stroke:var(--g400);flex-shrink:0;transition:transform .25s ease}.svc-hub-faq-item[open] .svc-hub-faq-ico{transform:rotate(180deg);stroke:var(--red)}.svc-hub-faq-item p{padding:0 0 18px;font-size:14.5px;color:var(--g500);line-height:1.72;margin:0}.svc-hub-final{background:linear-gradient(135deg,var(--navy-deep) 0,var(--navy) 100%);padding:80px 0;position:relative;overflow:hidden}.svc-hub-final:before{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.025) 1px,transparent 0);background-size:34px 34px;pointer-events:none}.svc-hub-final-in{position:relative;z-index:1;text-align:center}.svc-hub-final-in h2{font-family:var(--font-heading);font-size:clamp(28px,4vw,48px);font-weight:800;color:#fff;letter-spacing:-.04em;line-height:1.1;margin-bottom:16px}.svc-hub-final-in h2 em{font-style:normal;color:var(--red)}.svc-hub-final-in p{font-size:16px;color:hsla(0,0%,100%,.55);max-width:480px;margin:0 auto 36px;line-height:1.7}.svc-hub-final-ctas{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.svc-hub-phone{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .2s}.svc-hub-phone svg{width:16px;height:16px;stroke:currentColor;fill:none;flex-shrink:0}.svc-hub-phone:hover{color:#fff}@media (max-width:900px){.svc-hub-grid,.svc-hub-proof-grid{grid-template-columns:repeat(2,1fr)}.svc-hub-duvida-in{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.svc-hub-hero{padding:96px 0 64px}.svc-hub-in{padding:0 20px}.svc-hub-section{padding:64px 0 56px}.svc-hub-grid{grid-template-columns:1fr}.svc-hub-ctas{flex-direction:column}.svc-hub-ctas .btn{width:100%;justify-content:center}.svc-hub-final-ctas{flex-direction:column}.svc-hub-duvida-in .btn,.svc-hub-final-ctas .btn{width:100%;justify-content:center}.svc-hub-proof-grid{grid-template-columns:repeat(2,1fr)}}