.services-module__5tPPoW__page{--navy:#15213d;--orange:#ff7933;--muted:#627088;--line:#e1e7ee;color:#18233d;font-family:var(--font-inter),Arial,sans-serif;background:#fff;overflow:clip}.services-module__5tPPoW__page *{box-sizing:border-box}.services-module__5tPPoW__page :where(h1,h2,h3,a,.services-module__5tPPoW__eyebrow){font-family:var(--font-manrope),Arial,sans-serif}.services-module__5tPPoW__shell{width:min(90%,1380px);margin-inline:auto}.services-module__5tPPoW__hero{text-align:center;background:linear-gradient(#fff 0%,#f8fafc 100%);place-items:center;height:calc(100svh - 112px);min-height:620px;max-height:820px;padding:0;display:grid;position:relative}.services-module__5tPPoW__heroInner{width:min(90%,930px);padding:35px 0 100px}.services-module__5tPPoW__eyebrow,.services-module__5tPPoW__sectionHead>span{color:#d4662c;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.services-module__5tPPoW__eyebrow{align-items:center;gap:12px;display:inline-flex}.services-module__5tPPoW__eyebrow:before,.services-module__5tPPoW__eyebrow:after{background:var(--orange);content:"";width:30px;height:1px}.services-module__5tPPoW__hero h1{max-width:850px;color:var(--navy);letter-spacing:-.035em;text-wrap:balance;margin:24px auto 0;font-size:clamp(40px,6vw,68px);font-weight:700;line-height:1.08}.services-module__5tPPoW__hero p{color:#53627a;max-width:680px;margin:22px auto 0;font-size:clamp(16px,1.3vw,19px);line-height:1.75}.services-module__5tPPoW__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.services-module__5tPPoW__primaryButton,.services-module__5tPPoW__secondaryButton{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 24px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,color .18s;display:inline-flex}.services-module__5tPPoW__primaryButton{background:var(--orange);color:#fff}.services-module__5tPPoW__primaryButton:hover{color:#fff;background:#e76520;transform:translateY(-2px)}.services-module__5tPPoW__secondaryButton{color:var(--navy);background:#fff;border:1px solid #cbd4df}.services-module__5tPPoW__secondaryButton:hover{border-color:var(--orange);color:#c75d28}.services-module__5tPPoW__heroStrip{border-top:1px solid var(--line);background:#fffffff0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:absolute;inset:auto 0 0}.services-module__5tPPoW__heroStrip a{border-right:1px solid var(--line);min-height:76px;color:var(--navy);white-space:nowrap;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:800;text-decoration:none;transition:background .18s,color .18s;display:flex}.services-module__5tPPoW__heroStrip a:hover{color:#c75d28;background:#fff5ed}.services-module__5tPPoW__heroStrip a:last-child{border-right:0}.services-module__5tPPoW__heroStrip small{color:#d4662c;font-size:11px}.services-module__5tPPoW__section,.services-module__5tPPoW__servicesSection{padding:clamp(82px,8vw,116px) 0;scroll-margin-top:110px}.services-module__5tPPoW__sectionHead{text-align:center;max-width:850px;margin:0 auto 48px}.services-module__5tPPoW__sectionHead h2{color:var(--navy);letter-spacing:-.06em;text-wrap:balance;margin:14px 0 0;font-size:clamp(38px,4.6vw,60px);font-weight:800;line-height:1.1}.services-module__5tPPoW__sectionHead p{max-width:720px;color:var(--muted);margin:18px auto 0;font-size:16px;line-height:1.75}.services-module__5tPPoW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.services-module__5tPPoW__card{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;min-height:330px;padding:31px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;box-shadow:0 9px 26px #15203c0e}.services-module__5tPPoW__card:hover{border-color:#ff79338f;transform:translateY(-5px);box-shadow:0 20px 40px #15203c1c}.services-module__5tPPoW__cardTop{justify-content:space-between;align-items:center;width:100%;display:flex}.services-module__5tPPoW__icon{color:#d96128;background:#fff1e8;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.services-module__5tPPoW__cardTop small{color:#9aa5b4;font-family:var(--font-manrope),Arial,sans-serif;letter-spacing:.1em;font-size:12px;font-weight:800}.services-module__5tPPoW__card h3{color:var(--navy);letter-spacing:-.04em;margin:27px 0 11px;font-size:clamp(22px,2vw,27px);font-weight:780;line-height:1.2}.services-module__5tPPoW__card p{color:var(--muted);margin:0 0 25px;font-size:14px;line-height:1.7}.services-module__5tPPoW__card>a{color:#d15f27;align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.services-module__5tPPoW__card>a:hover{color:#a94111}.services-module__5tPPoW__processSection{background:#f7f9fc}.services-module__5tPPoW__processGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none;display:grid}.services-module__5tPPoW__processGrid li{background:#fff;border-top:2px solid #dce3eb;min-height:255px;padding:28px 24px;position:relative;box-shadow:0 9px 25px #15203c0e}.services-module__5tPPoW__processGrid li:hover{border-color:var(--orange)}.services-module__5tPPoW__processTop{justify-content:space-between;align-items:center;display:flex}.services-module__5tPPoW__processIcon,.services-module__5tPPoW__startIcon{color:#d96128;background:#fff1e8;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.services-module__5tPPoW__processTop small{color:#b8c2cf;font-family:var(--font-manrope),Arial,sans-serif;letter-spacing:.08em;font-size:12px;font-weight:800}.services-module__5tPPoW__processGrid h3{color:var(--navy);letter-spacing:-.035em;margin:28px 0 10px;font-size:21px;font-weight:800}.services-module__5tPPoW__processGrid p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.services-module__5tPPoW__startSection{background:#fff}.services-module__5tPPoW__startGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.services-module__5tPPoW__startCard{border:1px solid var(--line);background:linear-gradient(150deg,#fff 0% 73%,#f8fafc 100%);border-radius:18px;flex-direction:column;align-items:flex-start;min-height:360px;padding:31px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;box-shadow:0 9px 26px #15203c0e}.services-module__5tPPoW__startCard:hover{border-color:#ff79338f;transform:translateY(-5px);box-shadow:0 20px 40px #15203c1c}.services-module__5tPPoW__startCard>span{color:#d4662c;letter-spacing:.14em;margin-top:27px;font-size:10px;font-weight:800}.services-module__5tPPoW__startCard h3{color:var(--navy);letter-spacing:-.045em;margin:10px 0 12px;font-size:clamp(23px,2vw,29px);font-weight:800;line-height:1.18}.services-module__5tPPoW__startCard p{color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.7}.services-module__5tPPoW__startCard a{color:#d15f27;align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.services-module__5tPPoW__assurance{background:#f8fafc;border:1px solid #e2e7ed;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:18px;padding:20px 23px;display:grid}.services-module__5tPPoW__assurance>svg{color:#d96128}.services-module__5tPPoW__assurance p{color:#5f6d82;margin:0;font-size:14px;line-height:1.6}.services-module__5tPPoW__assurance strong{color:var(--navy)}.services-module__5tPPoW__assurance a{color:#d15f27;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.services-module__5tPPoW__card[data-scroll-card][data-scroll-reveal=pending],.services-module__5tPPoW__processGrid li[data-scroll-card][data-scroll-reveal=pending],.services-module__5tPPoW__startCard[data-scroll-card][data-scroll-reveal=pending],.services-module__5tPPoW__assurance[data-scroll-card][data-scroll-reveal=pending]{opacity:0;translate:0 32px}.services-module__5tPPoW__card[data-scroll-card][data-scroll-reveal=visible],.services-module__5tPPoW__processGrid li[data-scroll-card][data-scroll-reveal=visible],.services-module__5tPPoW__startCard[data-scroll-card][data-scroll-reveal=visible],.services-module__5tPPoW__assurance[data-scroll-card][data-scroll-reveal=visible]{opacity:1;transition:opacity 1.05s cubic-bezier(.23,1,.32,1),translate 1.05s cubic-bezier(.23,1,.32,1),transform .22s,border-color .22s,box-shadow .22s;translate:0}.services-module__5tPPoW__card:nth-child(3n+2)[data-scroll-reveal=visible],.services-module__5tPPoW__processGrid li:nth-child(2)[data-scroll-reveal=visible],.services-module__5tPPoW__startCard:nth-child(2)[data-scroll-reveal=visible]{transition-delay:90ms}.services-module__5tPPoW__card:nth-child(3n)[data-scroll-reveal=visible],.services-module__5tPPoW__processGrid li:nth-child(3)[data-scroll-reveal=visible],.services-module__5tPPoW__startCard:nth-child(3)[data-scroll-reveal=visible]{transition-delay:.18s}.services-module__5tPPoW__processGrid li:nth-child(4)[data-scroll-reveal=visible]{transition-delay:.27s}@media (max-width:1050px){.services-module__5tPPoW__grid,.services-module__5tPPoW__processGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.services-module__5tPPoW__heroStrip{display:none}.services-module__5tPPoW__heroInner{padding-bottom:35px}}@media (max-width:800px){.services-module__5tPPoW__hero{height:auto;min-height:580px;max-height:none}.services-module__5tPPoW__startGrid{grid-template-columns:1fr}.services-module__5tPPoW__startCard{min-height:0}.services-module__5tPPoW__assurance{grid-template-columns:auto minmax(0,1fr)}.services-module__5tPPoW__assurance a{grid-column:2}}@media (max-width:640px){.services-module__5tPPoW__shell{width:min(100% - 36px,1380px)}.services-module__5tPPoW__hero{padding:0}.services-module__5tPPoW__heroInner{width:calc(100% - 36px);padding:46px 0}.services-module__5tPPoW__hero h1{font-size:clamp(38px,10.5vw,52px)}.services-module__5tPPoW__hero p{font-size:15px;line-height:1.65}.services-module__5tPPoW__heroActions{flex-direction:column;width:min(100%,320px);margin-left:auto;margin-right:auto}.services-module__5tPPoW__primaryButton,.services-module__5tPPoW__secondaryButton{width:100%}.services-module__5tPPoW__section,.services-module__5tPPoW__servicesSection{padding:72px 0}.services-module__5tPPoW__sectionHead{margin-bottom:34px}.services-module__5tPPoW__sectionHead h2{font-size:clamp(34px,9vw,45px)}.services-module__5tPPoW__sectionHead p{font-size:14px}.services-module__5tPPoW__grid,.services-module__5tPPoW__processGrid{grid-template-columns:1fr;gap:13px}.services-module__5tPPoW__card,.services-module__5tPPoW__processGrid li{min-height:0;padding:26px}.services-module__5tPPoW__startCard{padding:26px}.services-module__5tPPoW__assurance{grid-template-columns:1fr;gap:11px}.services-module__5tPPoW__assurance a{grid-column:1}.services-module__5tPPoW__assurance>svg{margin-bottom:2px}}@media (min-width:1700px){.services-module__5tPPoW__shell{width:min(86%,1460px)}.services-module__5tPPoW__heroInner{width:min(86%,980px)}.services-module__5tPPoW__grid{gap:22px}.services-module__5tPPoW__card{min-height:340px;padding:35px}.services-module__5tPPoW__processGrid{gap:30px}.services-module__5tPPoW__startGrid{gap:22px}.services-module__5tPPoW__startCard{padding:35px}.services-module__5tPPoW__section,.services-module__5tPPoW__servicesSection{padding-block:124px}}@media (prefers-reduced-motion:reduce){.services-module__5tPPoW__page :where(a,.services-module__5tPPoW__card,.services-module__5tPPoW__startCard),.services-module__5tPPoW__card[data-scroll-card][data-scroll-reveal=visible],.services-module__5tPPoW__processGrid li[data-scroll-card][data-scroll-reveal=visible],.services-module__5tPPoW__startCard[data-scroll-card][data-scroll-reveal=visible],.services-module__5tPPoW__assurance[data-scroll-card][data-scroll-reveal=visible]{transition:none}}@media (max-width:640px){.services-module__5tPPoW__startGrid{gap:var(--bmc-mobile-card-gap)}.services-module__5tPPoW__startCard{min-height:0;padding:var(--bmc-mobile-card-padding);border-radius:14px}.services-module__5tPPoW__startIcon{width:40px;height:40px}.services-module__5tPPoW__startCard>span{margin-top:16px}.services-module__5tPPoW__startCard h3{font-size:var(--bmc-card-title-size);line-height:var(--bmc-card-title-leading);margin:9px 0}.services-module__5tPPoW__startCard p{line-height:var(--bmc-card-body-leading);margin-bottom:8px}.services-module__5tPPoW__startCard a{min-height:44px;margin-top:4px}}
.services-polish-module__FN_G0G__compactServiceShell{width:min(90%,1200px)!important}.services-polish-module__FN_G0G__compactGrid{grid-auto-rows:auto;gap:20px!important}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard{border-color:#15203c24;border-radius:16px;height:auto;min-height:0;padding:24px;box-shadow:0 4px 14px #0d15261a}.services-polish-module__FN_G0G__cardMeta{color:#ff7c34;align-items:center;gap:13px;display:flex}.services-polish-module__FN_G0G__cardIcon{color:#ff7c34;background:#fff1e8;border-radius:10px;place-items:center;width:45px;height:45px;display:grid}.services-polish-module__FN_G0G__cardMeta small{color:#ff7c34;font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:normal;font-size:16px;font-weight:800;line-height:1}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard:hover{border-color:#ff7c3459;transform:translateY(-3px);box-shadow:0 9px 20px #0d152624}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard h3{color:#111827;letter-spacing:-.03em;margin:18px 0 10px;font-size:21px;font-weight:700;line-height:1.25}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard p{color:#68758a;margin:0;font-size:14px;line-height:1.65}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard>a{color:#ff7c34;margin-top:auto;padding-top:14px;font-size:13px;font-weight:800}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard>a:hover{color:#ff7c34}.services-polish-module__FN_G0G__processGrid{gap:18px!important}.services-polish-module__FN_G0G__processGrid .services-polish-module__FN_G0G__processCard{background:#fff;border:1px solid #15203c24;border-radius:16px;min-height:270px;padding:28px 24px;transition:transform .22s,border-color .22s,box-shadow .22s;box-shadow:0 4px 14px #0d152614}.services-polish-module__FN_G0G__processGrid .services-polish-module__FN_G0G__processCard:hover{border-color:#ff79336b;transform:translateY(-3px);box-shadow:0 9px 20px #0d152621}@media (max-width:640px){.services-polish-module__FN_G0G__compactServiceShell{width:min(100% - 36px,1200px)!important}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard,.services-polish-module__FN_G0G__processGrid .services-polish-module__FN_G0G__processCard{min-height:0;padding:26px}}@media (min-width:1700px){.services-polish-module__FN_G0G__compactServiceShell{width:min(86%,1200px)!important}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard{height:auto;min-height:0;padding:24px}}@media (prefers-reduced-motion:reduce){.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard,.services-polish-module__FN_G0G__processGrid .services-polish-module__FN_G0G__processCard{transition:none}}@media (max-width:640px){.services-polish-module__FN_G0G__compactGrid{grid-auto-rows:auto;gap:var(--bmc-mobile-card-gap)!important}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard{height:auto;min-height:0;padding:var(--bmc-mobile-card-padding);border-radius:14px}.services-polish-module__FN_G0G__cardMeta{gap:11px}.services-polish-module__FN_G0G__cardIcon{width:40px;height:40px}.services-polish-module__FN_G0G__cardIcon svg{width:20px;height:20px}.services-polish-module__FN_G0G__cardMeta small{font-size:13px}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard h3{font-size:var(--bmc-card-title-size);line-height:var(--bmc-card-title-leading);margin:16px 0 9px}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard p{line-height:var(--bmc-card-body-leading)}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard>a{min-height:44px;margin-top:12px;padding-top:0}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard{grid-template-columns:40px minmax(0,1fr);column-gap:12px;display:grid}.services-polish-module__FN_G0G__cardMeta{display:contents}.services-polish-module__FN_G0G__cardIcon{grid-area:1/1/span 2;align-self:center}.services-polish-module__FN_G0G__cardMeta small{grid-area:1/2;align-self:end;font-size:12px;line-height:1.2}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard h3{grid-area:2/2;margin:4px 0 0}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard p{grid-column:1/-1;margin-top:14px}.services-polish-module__FN_G0G__compactGrid .services-polish-module__FN_G0G__serviceCard>a{grid-column:1/-1;justify-self:start;margin-top:8px}}
