.bslp{--blue:#00bba7;--blue-dk:#009689;--blue-lt:#e6fffb;--grad:linear-gradient(135deg,#00d5be,#00bba7 38%,#155dfc);--body:#0c1e21;--mid:#45556c;--light:#90a1b9;--border:#cad5e2;--bg:#f8fafc;--white:#fff;--green:#00bba7;--green-lt:#f0fdfa;--gold:#fdc700;--r:8px;--r-lg:14px;font-family:var(--font-inter),Inter,system-ui,sans-serif;color:var(--body);background:var(--white);-webkit-font-smoothing:antialiased;line-height:1.5}.bslp *,.bslp :after,.bslp :before{box-sizing:border-box}.bslp button{cursor:pointer}.bslp button,.bslp input,.bslp select,.bslp textarea{font-family:inherit}.bslp a{text-decoration:none;color:inherit}.bslp :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,187,167,.25)}.bs-grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.bs-nav{position:sticky;top:0;z-index:100;background:hsla(0,0%,100%,.94);border-bottom:1px solid rgba(202,213,226,.8);box-shadow:0 1px 18px rgba(12,30,33,.06);backdrop-filter:blur(14px);height:66px;padding:0 48px}.bs-nav-inner{max-width:1180px;margin:0 auto;height:100%;justify-content:space-between;gap:16px}.bs-nav-inner,.bs-nav-logo{display:flex;align-items:center}.bs-nav-logo{gap:10px}.bs-nav-logo-mark{width:38px;height:38px;border-radius:8px;background:var(--grad);color:#fff;font-weight:900;font-size:14px;display:flex;align-items:center;justify-content:center}.bs-nav-logo-name{font-size:17px;font-weight:800;color:var(--body)}.bs-nav-logo-name span{color:var(--blue)}.bs-nav-actions{display:flex;align-items:center;gap:20px}.bs-nav-rating{display:flex;flex-direction:column;line-height:1.25}.bs-nav-stars{color:#f59e0b;font-size:12px;letter-spacing:1px}.bs-nav-rating span{font-size:13px;font-weight:500;color:var(--mid)}.bs-nav-phone{display:inline-flex;align-items:center;gap:6px;color:var(--blue)}.bs-nav-cta,.bs-nav-phone{font-weight:700;font-size:14px}.bs-nav-cta{background:var(--body);color:#fff;padding:9px 20px;border-radius:var(--r);border:0;transition:background .2s}.bs-nav-cta:hover{background:var(--blue-dk)}.bs-hero{padding:60px 48px 72px;background:radial-gradient(circle at 18% 16%,rgba(0,213,190,.18),transparent 32%),linear-gradient(135deg,#0c1e21,#102d31 66%,#f8fafc 0,#fff);border-bottom:1px solid rgba(202,213,226,.7)}.bs-hero-inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 460px;gap:72px;align-items:start}.bs-badge{display:inline-flex;align-items:center;gap:9px;padding:6px 14px 6px 6px;border-radius:100px;background:rgba(0,187,167,.13);border:1px solid rgba(0,187,167,.24);margin-bottom:22px}.bs-badge-dot{width:24px;height:24px;border-radius:50%;background:var(--blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.bs-badge span{font-size:13px;font-weight:600;color:var(--blue)}.bs-h1{font-size:46px;font-weight:900;line-height:1.1;letter-spacing:-1.5px;color:#fff;margin:0 0 18px}.bs-sub{font-size:17px;color:hsla(0,0%,100%,.72);line-height:1.65;max-width:460px;margin:0 0 24px}.bs-anchor{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:var(--r-lg);padding:18px 22px 18px 26px;overflow:hidden;margin-bottom:24px}.bs-anchor:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--grad)}.bs-anchor-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--light)}.bs-anchor-price{font-size:36px;font-weight:900;letter-spacing:-1px;color:#fff;line-height:1.1;margin:2px 0}.bs-anchor-note{font-size:12px;color:hsla(0,0%,100%,.58)}.bs-anchor-pill{flex-shrink:0;background:var(--green-lt);border:1px solid rgba(22,163,74,.2);color:var(--green);font-size:12px;font-weight:700;border-radius:100px;padding:6px 12px;white-space:nowrap}.bs-benefits{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.bs-benefit{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:hsla(0,0%,100%,.72)}.bs-benefit b{color:#fff}.bs-check{width:20px;height:20px;border-radius:50%;background:var(--green);justify-content:center;flex-shrink:0;margin-top:1px}.bs-check,.bs-social{display:flex;align-items:center}.bs-social{gap:14px;border-top:1px solid hsla(0,0%,100%,.16);padding-top:20px;flex-wrap:wrap}.bs-avatar,.bs-avatars{display:flex}.bs-avatar{width:34px;height:34px;border-radius:50%;border:2px solid #fff;margin-left:-8px;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:13px}.bs-avatar:first-child{margin-left:0}.bs-social-text{font-size:13px;color:hsla(0,0%,100%,.64);line-height:1.4}.bs-social-text b{color:#fff}.bs-social-stars{color:#f59e0b;letter-spacing:1px}.bs-form-card{position:sticky;top:86px;background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:0 4px 6px rgba(0,0,0,.04),0 16px 48px rgba(12,30,33,.12);overflow:hidden}.bs-fc-header{background:var(--blue);padding:20px 24px 18px}.bs-fc-header h2{font-size:17px;font-weight:800;color:#fff;margin:0 0 3px}.bs-fc-header p{font-size:13px;color:hsla(0,0%,100%,.72);margin:0}.bs-fc-price{background:var(--bg);border-bottom:1px solid var(--border);padding:14px 24px;min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:12px}.bs-fcp-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--light)}.bs-fcp-val{font-size:22px;font-weight:900;letter-spacing:-.5px;color:var(--body);transition:color .25s;line-height:1.2;margin:1px 0}.bs-fcp-val.on{color:var(--green)}.bs-fcp-note{font-size:11px;color:var(--light)}.bs-fcp-badge{flex-shrink:0;background:var(--blue-lt);border:1px solid rgba(0,187,167,.22);color:var(--blue);font-size:11px;font-weight:700;text-transform:uppercase;padding:4px 10px;border-radius:6px}.bs-fc-body{padding:20px 24px 22px}.bs-step-bar{display:flex;align-items:center;gap:5px;margin-bottom:18px}.bs-sb-seg{flex:1;height:3px;border-radius:2px;background:var(--border);transition:background .25s}.bs-sb-seg.cur{background:var(--blue)}.bs-sb-seg.done{background:var(--green)}.bs-sb-label{font-size:11px;font-weight:600;color:var(--light);margin-left:6px;white-space:nowrap}.bs-q{font-size:14px;font-weight:700;color:var(--body);margin:0 0 12px}.bs-opts{display:grid;gap:7px;margin-bottom:16px}.bs-opts.c2{grid-template-columns:1fr 1fr}.bs-opts.c3{grid-template-columns:1fr 1fr 1fr}.bs-ob{background:var(--white);border:1.5px solid var(--border);border-radius:var(--r);padding:10px 11px;display:flex;flex-direction:column;gap:2px;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s}.bs-ob:hover{border-color:rgba(0,187,167,.55);background:#f0fdfa}.bs-ob.sel{border-color:var(--blue);background:var(--blue-lt);box-shadow:0 0 0 2px rgba(0,187,167,.14)}.bs-ob-ico,.bs-ob.sel .bs-ob-t{color:var(--blue)}.bs-ob-ico{width:30px;height:30px;border-radius:7px;background:var(--blue-lt);display:inline-flex;align-items:center;justify-content:center;margin-bottom:6px;transition:background .15s,color .15s}.bs-ob-ico svg{width:16px;height:16px}.bs-ob.sel .bs-ob-ico{background:var(--blue);color:#fff}.bs-ob-t{font-size:13px;font-weight:600;color:var(--body)}.bs-ob-s{font-size:11px;color:var(--light)}.bs-btn-row{display:flex;gap:8px;margin-top:4px}.bs-btn{flex:1;border:0;border-radius:var(--r);padding:12px 16px;font-size:14px;font-weight:700;transition:background .2s,opacity .2s}.bs-btn-next{background:var(--blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px}.bs-btn-next:hover{background:var(--blue-dk)}.bs-btn-next:disabled{opacity:.35;cursor:not-allowed}.bs-btn-back{flex:0 0 auto;background:var(--bg);color:var(--mid);border:1px solid var(--border)}.bs-btn-back:hover{background:#eceef6}.bs-btn-submit{background:var(--green);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:7px}.bs-btn-submit:hover{background:#009689}.bs-info{background:var(--blue-lt);border:1px solid rgba(0,187,167,.22);border-radius:var(--r);padding:11px 13px;font-size:13px;color:var(--mid);line-height:1.5;margin-bottom:14px}.bs-info b{color:var(--body)}.bs-field,.bs-grid2{margin-bottom:12px}.bs-grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bs-label{display:block;font-size:12px;font-weight:600;color:var(--mid);text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px}.bs-input{width:100%;background:var(--white);border:1.5px solid var(--border);border-radius:var(--r);padding:10px 13px;font-size:14px;color:var(--body);transition:border-color .15s,box-shadow .15s}.bs-textarea{min-height:86px;resize:vertical;line-height:1.45}.bs-input::placeholder{color:var(--light)}.bs-input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(0,187,167,.12)}.bs-input.err{border-color:#dc2626}.bs-wa-wrap{display:flex;align-items:stretch;gap:8px}.bs-dial{position:relative;flex:0 0 auto;display:flex}.bs-dial-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;border:1.5px solid var(--border);border-radius:var(--r);background:var(--white);color:var(--body);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:border-color .15s}.bs-dial-btn:focus-visible,.bs-dial-btn:hover{outline:none;border-color:var(--blue)}.bs-dial-chev{color:var(--light);flex-shrink:0}.bs-dial-panel{position:fixed;z-index:60;max-width:82vw;background:var(--white);border:1px solid var(--border);border-radius:var(--r);box-shadow:0 16px 44px rgba(12,30,33,.18);overflow:hidden}.bs-dial-search{width:100%;border:0;border-bottom:1px solid var(--border);padding:11px 14px;font-size:14px;font-family:inherit;color:var(--body);outline:none}.bs-dial-list{list-style:none;margin:0;padding:5px;max-height:240px;overflow-y:auto}.bs-dial-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px;border-radius:7px;cursor:pointer;font-size:14px}.bs-dial-opt.sel,.bs-dial-opt:hover{background:var(--blue-lt)}.bs-dial-name{color:var(--body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-dial-code{color:var(--mid);flex-shrink:0}.bs-dial-empty{padding:14px;text-align:center;color:var(--light);font-size:13px}.bs-wa-wrap .bs-input{flex:1 1 auto;min-width:0}.bs-disclaimer{gap:6px;font-size:11px;color:var(--light);margin-top:12px;text-align:center}.bs-disclaimer,.bs-wa-alt{display:flex;align-items:center;justify-content:center}.bs-wa-alt{gap:8px;border-top:1px solid var(--border);padding:13px;font-size:13px;font-weight:600;color:var(--green);transition:background .15s}.bs-wa-alt:hover{background:var(--green-lt)}.bs-success{text-align:center;padding:32px 24px}.bs-success-ico{width:60px;height:60px;border-radius:50%;background:var(--green);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.bs-success h2{font-size:19px;font-weight:800;color:var(--body);margin:0 0 8px}.bs-success p{font-size:14px;color:var(--mid);line-height:1.6;margin:0 0 18px}.bs-wa-big{display:inline-flex;align-items:center;gap:8px;background:#25d366;color:#fff;padding:13px 24px;border-radius:var(--r);font-size:14px;font-weight:700}.bs-trust{background:var(--bg);border-bottom:1px solid var(--border);padding:16px 48px}.bs-trust-inner{max-width:1180px;margin:0 auto;justify-content:space-between;flex-wrap:wrap;gap:12px}.bs-trust-inner,.bs-trust-item{display:flex;align-items:center}.bs-trust-item{gap:8px;font-size:13px;font-weight:500;color:var(--mid)}.bs-trust-item b{color:var(--body)}.bs-trust-ico{width:28px;height:28px;border-radius:7px;background:var(--white);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--blue);flex-shrink:0}.bs-trust-ico svg{width:15px;height:15px}.bs-section{padding:72px 48px}.bs-section-inner{max-width:1180px;margin:0 auto}.bs-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--blue);margin:0 0 10px}.bs-h2{font-size:34px;font-weight:900;letter-spacing:-1px;color:var(--body);margin:0 0 12px;line-height:1.15}.bs-section-sub{font-size:16px;color:var(--mid);line-height:1.6;max-width:640px;margin:0 0 40px}.bs-pkgs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bs-pkg{border:1.5px solid var(--border);border-radius:var(--r-lg);overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s}.bs-pkg:hover{transform:translateY(-4px);border-color:rgba(0,187,167,.55);box-shadow:0 12px 32px rgba(12,30,33,.1)}.bs-pkg-popular{border-color:var(--blue);box-shadow:0 12px 32px rgba(0,187,167,.14)}.bs-pkg-top{border-bottom:1px solid var(--border);padding:22px 20px 18px}.bs-pkg-badge{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:100px;margin-bottom:12px}.bs-pkg-badge.blue{background:var(--blue-lt);color:var(--blue)}.bs-pkg-badge.gold{background:#fef3e2;color:var(--gold)}.bs-pkg-badge.green{background:var(--green-lt);color:var(--green)}.bs-pkg-name{font-size:19px;font-weight:800;color:var(--body);margin:0 0 6px}.bs-pkg-desc{font-size:13px;color:var(--mid);line-height:1.5;margin:0 0 14px}.bs-pkg-price{display:flex;align-items:baseline;gap:6px}.bs-pkg-price .from{font-size:13px;color:var(--light)}.bs-pkg-price .amt{font-size:28px;font-weight:900;letter-spacing:-.5px;color:var(--body)}.bs-pkg-price .per{font-size:13px;color:var(--light)}.bs-pkg-feats{list-style:none;margin:0;padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.bs-pkg-feat{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--mid)}.bs-pkg-cta{margin:0 20px 20px;background:var(--blue);color:#fff;text-align:center;padding:11px;border-radius:var(--r);font-weight:700;font-size:14px;transition:opacity .2s}.bs-pkg-cta:hover{opacity:.92}.bs-pkg-cta.grad{background:var(--grad)}.bs-proc{background:var(--bg);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.bs-proc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.bs-proc-cell{background:var(--white);padding:24px 22px 26px}.bs-proc-label{font-size:13px;font-weight:800;margin-bottom:10px}.bs-proc-title{font-size:15px;font-weight:700;color:var(--body);margin:0 0 8px;line-height:1.3}.bs-proc-desc{font-size:13px;color:var(--mid);line-height:1.6;margin:0 0 14px}.bs-proc-time{display:inline-block;font-size:12px;font-weight:700;background:var(--blue-lt);color:var(--blue);padding:4px 10px;border-radius:6px}.bs-bank-section{background:linear-gradient(180deg,rgba(0,213,190,.06),hsla(0,0%,100%,0) 58%),#fff}.bs-bank-head{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;align-items:end}.bs-bank-copy{margin:0;color:var(--mid);font-size:14px;line-height:1.7}.bs-bank-grid{margin-top:34px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.bs-bank-logo{min-height:118px;display:flex;align-items:center;justify-content:center;padding:20px;border:1px solid var(--border);border-radius:var(--r);background:#fff;box-shadow:0 10px 26px rgba(12,30,33,.05)}.bs-bank-logo img{max-width:116px;max-height:74px;width:auto;height:auto;object-fit:contain}.bs-section-lead{max-width:680px;margin:12px 0 0;color:var(--mid);font-size:15px;line-height:1.7}.bs-testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.bs-testi-card{border:1px solid var(--border);border-radius:var(--r-lg);padding:22px;transition:border-color .2s,box-shadow .2s}.bs-testi-card:hover{border-color:rgba(0,187,167,.55);box-shadow:0 8px 24px rgba(12,30,33,.08)}.bs-testi-stars{color:#f59e0b;font-size:13px;letter-spacing:1px;margin-bottom:12px}.bs-testi-quote{font-size:14px;color:var(--mid);line-height:1.65;font-style:italic;margin:0 0 18px}.bs-testi-author{display:flex;align-items:center;gap:11px}.bs-testi-avatar{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:14px;flex-shrink:0}.bs-testi-name{font-size:14px;font-weight:700;color:var(--body)}.bs-testi-role{font-size:12px;color:var(--light)}.bs-bcta{background:var(--blue);padding:72px 48px;text-align:center}.bs-bcta-inner{max-width:720px;margin:0 auto}.bs-bcta h2{font-size:38px;font-weight:900;letter-spacing:-1px;color:#fff;line-height:1.2;margin:0 0 12px}.bs-bcta p{font-size:16px;color:hsla(0,0%,100%,.72);margin:0 0 28px}.bs-bcta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.bs-bcta-primary{background:var(--white);color:var(--blue);padding:14px 28px;border-radius:var(--r);font-size:15px;font-weight:800;transition:background .2s}.bs-bcta-primary:hover{background:#f0fdfa}.bs-bcta-wa{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.12);color:#fff;border:1.5px solid hsla(0,0%,100%,.25);padding:14px 28px;border-radius:var(--r);font-size:15px;font-weight:700;transition:background .2s}.bs-bcta-wa:hover{background:hsla(0,0%,100%,.2)}.bs-footer{background:var(--bg);border-top:1px solid var(--border);padding:24px 48px}.bs-footer-inner{max-width:1180px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.bs-footer-brand{font-size:15px;font-weight:800;color:var(--body)}.bs-footer-brand span{color:var(--blue)}.bs-footer-links{display:flex;gap:20px;flex-wrap:wrap}.bs-footer-links a{font-size:13px;color:var(--mid);transition:color .15s}.bs-footer-links a:hover{color:var(--blue)}.bs-footer-copy{font-size:12px;color:var(--light)}.bs-wa-float{position:fixed;bottom:24px;right:24px;z-index:200;width:52px;height:52px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 18px rgba(37,211,102,.45);transition:transform .15s;color:#fff}.bs-wa-float:hover{transform:scale(1.08)}.bs-wa-ico{width:18px;height:18px;flex-shrink:0}.bs-wa-ico-float{width:24px;height:24px}@media (max-width:1120px){.bs-hero{background:radial-gradient(circle at 18% 16%,rgba(0,213,190,.18),transparent 32%),linear-gradient(135deg,#0c1e21,#102d31)}.bs-hero-inner{grid-template-columns:1fr;gap:40px}.bs-hero-left{max-width:720px}.bs-form-card{position:static;max-width:640px}.bs-h1{font-size:38px}.bs-pkgs,.bs-proc-grid{grid-template-columns:1fr 1fr}.bs-bank-head,.bs-testi-grid{grid-template-columns:1fr}.bs-bank-head{gap:12px}.bs-bank-copy{max-width:680px}.bs-bank-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.bs-nav{padding:0 20px}.bs-nav-phone span,.bs-nav-rating{display:none}.bs-hero{padding:48px 20px}.bs-h1{font-size:30px;letter-spacing:-.8px}.bs-bcta,.bs-footer,.bs-section,.bs-trust{padding-left:20px;padding-right:20px}.bs-section{padding-top:48px;padding-bottom:48px}.bs-pkgs,.bs-proc-grid{grid-template-columns:1fr}.bs-bank-grid{grid-template-columns:repeat(2,1fr);gap:8px}.bs-bank-logo{min-height:94px;padding:14px}.bs-bank-logo img{max-width:92px;max-height:58px}.bs-bcta h2{font-size:28px}.bs-footer-inner{flex-direction:column;text-align:center}.bs-opts.c3{grid-template-columns:1fr 1fr}}.bs-nav-logo-img{height:34px;width:auto;display:block}.bs-footer-logo-img{height:26px;width:auto;display:block}.bs-grating-band{background:var(--white);display:flex;justify-content:center;padding:30px 24px 4px}.bs-grating{display:inline-flex;align-items:center;gap:16px;background:#1f2430;color:#fff;border-radius:14px;padding:14px 24px;box-shadow:0 12px 32px rgba(15,23,42,.2)}.bs-grating-g{width:30px;height:30px;flex-shrink:0}.bs-grating-bar{width:1px;height:36px;background:hsla(0,0%,100%,.22)}.bs-grating-score{font-size:36px;font-weight:800;line-height:1;letter-spacing:-1px}.bs-grating-meta{display:flex;flex-direction:column;gap:3px}.bs-grating-stars{color:#fbbf24;font-size:16px;letter-spacing:3px;line-height:1}.bs-grating-clients{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.85)}.bs-creds{background:#0c0d16;color:#fff;padding:56px 48px}.bs-creds-inner{max-width:1180px;margin:0 auto}.bs-creds-top{display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap;padding-bottom:34px;margin-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.12)}.bs-creds-logo{height:44px;width:auto}.bs-creds-tagline{max-width:520px;margin:0;color:hsla(0,0%,100%,.74);font-size:14px;line-height:1.6}.bs-creds-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:26px;align-items:stretch}.bs-creds-info{background:#15161f;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--r-lg);padding:34px 32px;display:flex;flex-direction:column}.bs-creds-eyebrow{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--green)}.bs-creds-office-title{margin:10px 0 24px;font-size:24px;font-weight:800;letter-spacing:-.4px;color:#fff}.bs-creds-list{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:16px}.bs-creds-list li{display:flex;align-items:center;gap:14px;font-size:14.5px;line-height:1.55;color:hsla(0,0%,100%,.82)}.bs-creds-list a{color:hsla(0,0%,100%,.82);transition:color .15s}.bs-creds-list a:hover{color:var(--green)}.bs-creds-ico{flex-shrink:0;width:40px;height:40px;border-radius:11px;justify-content:center;background:rgba(0,187,167,.12);color:var(--green)}.bs-creds-directions,.bs-creds-ico{display:inline-flex;align-items:center}.bs-creds-directions{margin-top:auto;align-self:flex-start;gap:8px;background:var(--grad);color:#fff;font-weight:700;font-size:14px;padding:12px 22px;border-radius:var(--r);transition:transform .15s,box-shadow .15s}.bs-creds-directions:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(0,187,167,.28)}.bs-creds-map{border-radius:var(--r-lg);overflow:hidden;border:1px solid hsla(0,0%,100%,.08);min-height:360px;background:#15161f}.bs-creds-map iframe{width:100%;height:100%;min-height:360px;border:0;display:block}@media (max-width:860px){.bs-creds-contact{grid-template-columns:1fr}.bs-creds-map,.bs-creds-map iframe{min-height:300px}}@media (max-width:640px){.bs-creds{padding:40px 20px}.bs-creds-top{gap:18px;text-align:center}.bs-creds-info{padding:26px 22px}.bs-creds-office-title{font-size:21px}.bs-grating{gap:12px;padding:12px 18px}.bs-grating-score{font-size:28px}}.bs-partners{background:#0c0d16;padding:50px 48px 56px}.bs-partners-head{max-width:1180px;margin:0 auto 22px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.bs-partners-title{margin:0;font-size:26px;font-weight:800;letter-spacing:-.5px;color:#fff}.bs-partners-note{gap:9px;font-size:14px;font-weight:600;color:hsla(0,0%,100%,.85)}.bs-partners-check,.bs-partners-note{display:inline-flex;align-items:center}.bs-partners-check{justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--green);color:#fff;flex-shrink:0}.bs-partners-card{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:16px;overflow:hidden}.bs-partner{display:flex;align-items:center;justify-content:center;min-height:96px;padding:26px 18px;background:#fff}.bs-partner-img{max-height:52px;max-width:100%;width:auto;object-fit:contain}@media (max-width:1024px){.bs-partners-card{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.bs-partners{padding:36px 20px 40px}.bs-partners-title{font-size:21px}.bs-partners-card{grid-template-columns:repeat(2,1fr)}.bs-partner{min-height:78px;padding:18px 12px}.bs-partner-img{max-height:40px}}