.bd-page{--bd-navy:#041b3b;--bd-orange:#f85402;--bd-blue:#0390e7;--bd-text:#14213a;--bd-muted:#697589;color:var(--bd-text);background:#fff;overflow:hidden}.bd-page *{box-sizing:border-box}.bd-container{width:min(1180px,100% - 48px);margin:0 auto}.bd-hero{color:#fff;background:var(--bd-navy);padding-top:78px;position:relative;overflow:hidden}.bd-glow{pointer-events:none;border-radius:50%;position:absolute}.bd-glow-one{background:radial-gradient(circle,#0390e72b,#0000 70%);width:450px;height:450px;top:0;right:-150px}.bd-glow-two{background:radial-gradient(circle,#f8540222,#0000 70%);width:400px;height:400px;bottom:0;left:-180px}.bd-hero-grid{z-index:1;grid-template-columns:.95fr 1.05fr;align-items:center;gap:55px;padding-bottom:85px;display:grid;position:relative}.bd-hero-copy{padding:20px 0}.bd-eyebrow,.bd-section-label{letter-spacing:1.8px;font-size:11px;font-weight:800;line-height:1.8;display:inline-block}.bd-eyebrow{color:#a5dfff;background:#ffffff08;border:1px solid #ffffff2b;border-radius:4px;padding:8px 12px}.bd-hero-copy h1{letter-spacing:-3px;margin:28px 0 23px;font-size:clamp(43px,5vw,70px);font-weight:900;line-height:1.02}.bd-hero-copy h1 span,.bd-section-heading h2 span,.bd-why-copy h2 span,.bd-process-heading h2 span,.bd-cta h2 span{color:var(--bd-orange)}.bd-hero-copy>p{color:#c5d2e2;max-width:480px;font-size:15px;line-height:1.9}.bd-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.bd-btn{border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:16px;min-height:51px;padding:0 20px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.bd-btn:hover{transform:translateY(-3px)}.bd-btn-primary{color:#fff;background:var(--bd-orange)}.bd-btn-primary:hover{background:#dc4800}.bd-btn-outline{color:#fff;background:0 0;border-color:#ffffff45}.bd-btn-outline:hover{background:#ffffff10}.bd-trust-line{color:#bdcadb;align-items:center;gap:10px;margin-top:27px;font-size:12px;display:flex}.bd-trust-line>span{background:#43d7a1;border-radius:50%;width:8px;height:8px}.bd-artboard{background:#ffffff09;border:1px solid #ffffff26;border-radius:9px;padding:18px;box-shadow:0 25px 70px #00000020}.bd-artboard-top,.bd-artboard-bottom{color:#c4d1e0;letter-spacing:1.2px;justify-content:space-between;gap:10px;font-size:8px;font-weight:800;display:flex}.bd-artboard-top{padding-bottom:15px}.bd-poster{isolation:isolate;min-height:330px;position:relative;overflow:hidden}.bd-poster-main{background:linear-gradient(125deg,#0864a9 0%,#0390e7 50%,#73d6ff 100%);align-items:center;padding:30px;display:flex}.bd-poster-grid{z-index:-1;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.bd-poster-circle{z-index:-1;border:1px solid #ffffff65;border-radius:50%;width:320px;height:320px;position:absolute;top:25px;right:-90px;box-shadow:0 0 0 25px #ffffff0d,0 0 0 60px #ffffff0a}.bd-poster-content{z-index:1;position:relative}.bd-poster-label{letter-spacing:1.6px;font-size:8px;font-weight:850}.bd-poster-content h2{letter-spacing:-5px;margin:25px 0 12px;font-size:clamp(58px,7vw,94px);font-weight:950;line-height:.82}.bd-poster-content h2 span{color:#ff9b51}.bd-poster-content p{color:#eff9ff;max-width:240px;font-size:12px;line-height:1.7}.bd-poster-cta{color:var(--bd-navy);letter-spacing:1px;background:#fff;margin-top:16px;padding:10px 13px;font-size:9px;font-weight:900;display:inline-block}.bd-poster-index{letter-spacing:1px;font-size:9px;font-weight:800;position:absolute;bottom:15px;right:16px}.bd-mini-banners{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.bd-mini{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:145px;padding:15px;display:flex}.bd-mini>span,.bd-mini>i{letter-spacing:.8px;font-size:7px;font-style:normal;font-weight:850}.bd-mini strong{letter-spacing:-1.5px;font-size:clamp(23px,3vw,36px);font-weight:950;line-height:.92}.bd-mini-orange{color:var(--bd-navy);background:#ffac48}.bd-mini-white{color:var(--bd-navy);background:#f1f5fa}.bd-mini-white strong{color:var(--bd-blue)}.bd-artboard-bottom{padding-top:16px;font-size:7px}.bd-ticker{color:var(--bd-navy);background:#f4f7fb;padding:17px 0;overflow:hidden}.bd-ticker>div{letter-spacing:1.8px;width:max-content;font-size:10px;font-weight:900;animation:35s linear infinite bd-ticker-scroll}.bd-ticker span{color:var(--bd-orange);padding:0 23px}@keyframes bd-ticker-scroll{to{transform:translate(-30%)}}.bd-services{padding:100px 0}.bd-section-label{color:var(--bd-blue)}.bd-section-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:43px;display:flex}.bd-section-heading h2,.bd-why-copy h2,.bd-process-heading h2,.bd-cta h2{letter-spacing:-2px;margin:17px 0 0;font-size:clamp(35px,4.3vw,54px);font-weight:900;line-height:1.08}.bd-section-heading>p{max-width:400px;color:var(--bd-muted);margin:0 0 5px;font-size:14px;line-height:1.9}.bd-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.bd-service-card{background:#fff;border:1px solid #e5eaf1;border-radius:6px;flex-direction:column;align-items:flex-start;padding:25px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.bd-service-card:hover{border-color:#0390e766;transform:translateY(-5px);box-shadow:0 18px 40px #041b3b0d}.bd-service-top{justify-content:space-between;align-items:center;width:100%;margin-bottom:24px;display:flex}.bd-service-symbol{width:48px;height:48px;color:var(--bd-blue);background:#eaf6ff;border-radius:7px;place-items:center;font-size:25px;font-weight:900;display:grid}.bd-service-number{color:#a3adbd;font-size:12px;font-weight:850}.bd-service-card h3{color:var(--bd-navy);letter-spacing:-.5px;margin:0 0 11px;font-size:19px;font-weight:850}.bd-service-card>p{color:var(--bd-muted);margin:0;font-size:13px;line-height:1.85}.bd-tags{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.bd-tags span{color:#58667a;background:#f0f3f7;border-radius:3px;padding:6px 9px;font-size:10px;font-weight:700}.bd-card-link{width:100%;color:var(--bd-navy);border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:10px;margin-top:23px;padding-top:15px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.bd-card-link span{color:var(--bd-orange);font-size:18px}.bd-why{background:#f5f8fc;padding:100px 0}.bd-why-grid{grid-template-columns:.9fr 1.1fr;gap:80px;display:grid}.bd-why-copy h2{margin-bottom:23px}.bd-why-copy>p{max-width:460px;color:var(--bd-muted);margin-bottom:25px;font-size:14px;line-height:1.95}.bd-feature-list{border-top:1px solid #dce4ed}.bd-feature-list article{border-bottom:1px solid #dce4ed;grid-template-columns:35px 1fr;gap:17px;padding:25px 0;display:grid}.bd-feature-list article>span{color:var(--bd-orange);padding-top:2px;font-size:12px;font-weight:900}.bd-feature-list h3{color:var(--bd-navy);margin:0 0 8px;font-size:17px;font-weight:850}.bd-feature-list p{color:var(--bd-muted);margin:0;font-size:13px;line-height:1.8}.bd-process{padding:100px 0}.bd-process-heading{margin-bottom:45px}.bd-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:23px;display:grid}.bd-process-grid article{min-width:0}.bd-step-number{color:var(--bd-orange);font-size:13px;font-weight:900}.bd-step-line{background:#dfe5ed;height:1px;margin:17px 0 23px}.bd-process-grid h3{color:var(--bd-navy);margin:0 0 11px;font-size:17px;font-weight:850}.bd-process-grid p{color:var(--bd-muted);margin:0;font-size:13px;line-height:1.85}.bd-cta{color:#fff;text-align:center;background:radial-gradient(ellipse at 50% 100%, #0390e735, transparent 60%), var(--bd-navy);padding:85px 0}.bd-cta-inner{flex-direction:column;align-items:center;display:flex}.bd-cta .bd-section-label{color:#9ad9ff}.bd-cta h2{margin-top:18px;font-size:clamp(38px,5vw,60px)}.bd-cta-inner>p{color:#c5d2e2;max-width:590px;margin:22px auto 28px;font-size:14px;line-height:1.9}.bd-contact{color:#aebed1;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:32px;font-size:12px;display:flex}.bd-contact a{color:#e1eaf5;text-decoration:none}.bd-contact a:hover{color:#ff9a62}@media (max-width:1000px){.bd-hero-grid{grid-template-columns:1fr;gap:35px}.bd-hero-copy{max-width:700px}.bd-artboard{width:min(100%,650px);margin:0 auto}.bd-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-why-grid{grid-template-columns:1fr;gap:45px}}@media (max-width:600px){.bd-container{width:calc(100% - 32px)}.bd-hero{padding-top:45px}.bd-hero-grid{padding-bottom:55px}.bd-hero-copy h1{letter-spacing:-2px;font-size:clamp(39px,10vw,56px)}.bd-hero-copy>p{font-size:14px}.bd-actions{flex-direction:column}.bd-btn{width:100%}.bd-artboard{padding:11px}.bd-poster{min-height:270px}.bd-poster-main{padding:20px}.bd-poster-content h2{font-size:clamp(55px,15vw,78px)}.bd-poster-circle{right:-155px}.bd-mini{min-height:125px;padding:11px}.bd-mini strong{font-size:clamp(21px,6vw,30px)}.bd-mini>span,.bd-mini>i{letter-spacing:.3px;font-size:6px}.bd-artboard-bottom{flex-direction:column;gap:6px}.bd-services,.bd-why,.bd-process{padding:70px 0}.bd-section-heading{flex-direction:column;align-items:flex-start;gap:17px}.bd-section-heading h2,.bd-why-copy h2,.bd-process-heading h2{font-size:37px}.bd-service-grid{grid-template-columns:1fr}.bd-service-card{padding:23px}.bd-process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.bd-cta{padding:70px 0}.bd-cta h2{letter-spacing:-1.5px;font-size:39px}.bd-contact{flex-direction:column;gap:10px}.bd-contact>span{display:none}}@media (prefers-reduced-motion:reduce){.bd-ticker>div{animation:none}.bd-btn,.bd-service-card{transition:none}}
