:root{--bcs-inner-ink:#071126;--bcs-inner-ink-2:#0c1b3d;--bcs-inner-navy:#10255a;--bcs-inner-violet:#8b5cf6;--bcs-inner-violet-deep:#5b3bb7;--bcs-inner-cyan:#5ee7f7;--bcs-inner-lime:#b8f36b;--bcs-inner-orange:#ffb45f;--bcs-inner-pink:#f472b6;--bcs-inner-light:#f3f9fd;--bcs-inner-text:#10203f;--bcs-inner-muted:#61728b;--bcs-inner-line:rgba(155,223,255,.24)}body.bcs-site-body{background:var(--bcs-inner-ink) !important;color:#f4f8fb !important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body.bcs-site-body .bcs-site-header{height:78px;border-bottom-color:rgba(119,230,255,.35);background:radial-gradient(circle at 82% 0%,rgba(139,92,246,.28),transparent 28%),linear-gradient(100deg,#061126 0%,#111b45 56%,#23164b 100%) !important;box-shadow:0 14px 38px rgba(4,10,28,.34)}body.bcs-site-body .bcs-site-header:after{height:2px;background:linear-gradient(90deg,transparent,var(--bcs-inner-cyan) 22%,var(--bcs-inner-violet) 52%,var(--bcs-inner-lime) 78%,transparent);opacity:.82}body.bcs-site-body .bcs-site-shell,body.bcs-site-body .bcs-landing__shell,body.bcs-site-body .bcs-quote-page__shell{width:min(1240px, calc(100% - 40px))}body.bcs-site-body .bcs-site-brand{padding:0;border-radius:0;background:0 0 !important;box-shadow:none !important}body.bcs-site-body .bcs-site-brand__logo{height:52px;max-width:min(232px, 45vw)}body.bcs-site-body .bcs-site-nav{border-color:rgba(155,223,255,.28);background:linear-gradient(135deg,rgba(10,32,74,.92),rgba(44,24,91,.88)) !important;box-shadow:0 14px 36px rgba(7,9,33,.28)}body.bcs-site-body .bcs-site-nav>a{color:#e9f8ff}body.bcs-site-body .bcs-site-nav>a:hover{border-color:rgba(184,243,107,.48);background:rgba(184,243,107,.12);color:#fff}body.bcs-site-body .bcs-site-nav>a.bcs-site-nav__cta{border-color:var(--bcs-inner-lime);background:linear-gradient(135deg,#4ed9ee,#7d5cf4 62%,var(--bcs-inner-lime));color:#081329;box-shadow:0 14px 34px rgba(94,231,247,.22)}body.bcs-site-body .bcs-site-nav>a.bcs-site-nav__cta:hover{border-color:#fff;background:linear-gradient(135deg,#7ef0ff,#9c7aff 60%,#d8ff9a);color:#071126}body.bcs-site-body .bcs-site-mobile-nav summary{border-color:rgba(155,223,255,.35);background:linear-gradient(135deg,#0b2453,#32206e);color:#fff}body.bcs-site-body .bcs-site-mobile-nav nav{border-color:rgba(155,223,255,.32);background:linear-gradient(145deg,#081a38,#211445)}body.bcs-site-body .bcs-site-mobile-nav nav a{border-color:rgba(155,223,255,.15);color:#e7f7ff}body.bcs-site-body .bcs-site-mobile-nav nav a:hover{background:rgba(139,92,246,.24);color:#fff}.bcs-landing,.bcs-content-page,.bcs-quote-page,.bcs-error-page{position:relative;overflow:clip;background:radial-gradient(circle at 10% 8%,rgba(94,231,247,.11),transparent 20%),radial-gradient(circle at 88% 16%,rgba(139,92,246,.18),transparent 25%),linear-gradient(rgba(126,229,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(126,229,255,.032) 1px,transparent 1px),var(--bcs-inner-ink) !important;background-size:auto,auto,72px 72px,72px 72px,auto;color:#f4f8fb !important}.bcs-landing:before,.bcs-content-page:before,.bcs-quote-page:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 4% 44%,rgba(255,180,95,.08),transparent 22%),radial-gradient(circle at 82% 7%,rgba(139,92,246,.18),transparent 28%)}.bcs-landing>*,.bcs-content-page>*,.bcs-quote-page>*,.bcs-error-page>*{position:relative;z-index:1}.bcs-landing__hero,.bcs-content-page__hero,.bcs-quote-page__hero,.bcs-error-page__hero{border-bottom-color:rgba(155,223,255,.24) !important;background:radial-gradient(circle at 79% 30%,rgba(139,92,246,.28),transparent 25%),radial-gradient(circle at 92% 83%,rgba(255,180,95,.13),transparent 18%),linear-gradient(116deg,#061126 0%,#091d49 47%,#24164d 100%) !important}.bcs-landing__hero h1,.bcs-content-page__hero h1,.bcs-quote-page__hero h1,.bcs-error-page h1{color:#fff !important;text-shadow:0 4px 28px rgba(0,0,0,.24)}.bcs-landing__lead,.bcs-content-page__lead,.bcs-quote-page__lead,.bcs-error-page__grid>div>p:last-of-type{color:#d2e2ed !important}.bcs-landing__eyebrow,.bcs-content-page__eyebrow,.bcs-quote-page__eyebrow,.bcs-quote-page__brief-kicker{color:var(--bcs-inner-cyan) !important}.bcs-landing__button,.bcs-quote-page__button,.bcs-error-page__actions a{border-color:rgba(155,223,255,.28);background:rgba(255,255,255,.035);color:#f4f8fb}.bcs-landing__button.is-primary,.bcs-quote-page__button.is-primary,.bcs-error-page__actions a.bcs-error-page__primary{border-color:var(--bcs-inner-lime);background:linear-gradient(135deg,#4ed9ee,#7d5cf4 62%,var(--bcs-inner-lime));color:#081329;box-shadow:0 16px 36px rgba(94,231,247,.18)}.bcs-landing__nav{top:var(--bcs-shell-header-height) !important;border-color:rgba(155,223,255,.24);background:linear-gradient(100deg,rgba(6,17,38,.94),rgba(35,22,75,.94)) !important}.bcs-landing__nav a{border-color:rgba(155,223,255,.22);color:#e5f5fb}.bcs-landing__nav a:hover{border-color:var(--bcs-inner-cyan);background:rgba(94,231,247,.1)}.bcs-landing__section{border-top-color:rgba(155,223,255,.18);background:linear-gradient(135deg,#071126,#0c1b3d 58%,#25164d) !important}.bcs-landing__section.is-panel,.bcs-landing__section.is-services,.bcs-service-tasks{background:linear-gradient(135deg,#edfaff,#f5f0ff 58%,#fff7eb) !important;color:var(--bcs-inner-text) !important}.bcs-landing__section.is-panel :is(h2,h3),.bcs-landing__section.is-services :is(h2,h3),.bcs-service-tasks :is(h2,h3){color:var(--bcs-inner-text) !important}.bcs-landing__section.is-panel .bcs-landing__section-head>p,.bcs-landing__section.is-services p,.bcs-service-tasks .bcs-landing__section-head>p{color:#526680 !important}.bcs-landing__section.is-panel .bcs-landing__eyebrow,.bcs-landing__section.is-services .bcs-landing__eyebrow,.bcs-service-tasks .bcs-landing__eyebrow{color:var(--bcs-inner-violet-deep) !important}.bcs-landing__list{border-top-color:rgba(155,223,255,.25)}.bcs-landing__list li{border-bottom-color:rgba(155,223,255,.2)}.bcs-landing__list span{color:var(--bcs-inner-cyan)}.bcs-landing__list p{color:#d8e8ef}.bcs-landing__deliverables,.bcs-landing__process,.bcs-landing__service-links{border-color:#cfe3f1}.bcs-landing__section.is-panel .bcs-landing__deliverables article,.bcs-landing__section.is-services .bcs-landing__service-links a{border-color:#d5e5ef;background:rgba(255,255,255,.88);color:var(--bcs-inner-text);box-shadow:0 14px 30px rgba(35,84,130,.06)}.bcs-landing__section.is-panel .bcs-landing__deliverables span,.bcs-landing__section.is-services .bcs-landing__service-links span{color:#5279e8}.bcs-landing__section.is-panel .bcs-landing__deliverables article:nth-child(2) span{color:var(--bcs-inner-violet)}.bcs-landing__section.is-panel .bcs-landing__deliverables article:nth-child(3) span{color:#78a83b}.bcs-landing__section.is-panel .bcs-landing__deliverables article:nth-child(4) span{color:#d2742a}.bcs-landing__section.is-panel .bcs-landing__deliverables h3,.bcs-landing__section.is-services .bcs-landing__service-links strong{color:var(--bcs-inner-text) !important}.bcs-landing__section.is-panel .bcs-landing__deliverables p{color:#61728b !important}.bcs-landing__process{background:#d5e5ef}.bcs-landing__section.is-panel .bcs-landing__process li{background:rgba(255,255,255,.92);color:var(--bcs-inner-text)}.bcs-landing__section.is-panel .bcs-landing__process span{color:#5279e8}.bcs-landing__section.is-panel .bcs-landing__process li:nth-child(2) span{color:var(--bcs-inner-violet)}.bcs-landing__section.is-panel .bcs-landing__process li:nth-child(3) span{color:#78a83b}.bcs-landing__section.is-panel .bcs-landing__process li:nth-child(4) span{color:#d2742a}.bcs-landing__section.is-panel .bcs-landing__process h3{color:var(--bcs-inner-text) !important}.bcs-landing__section.is-panel .bcs-landing__process p{color:#61728b !important}.bcs-service-tasks{background:radial-gradient(circle at 6% 12%,rgba(94,231,247,.14),transparent 22%),linear-gradient(135deg,#edfaff,#f5f0ff 58%,#fff7eb) !important}.bcs-service-tasks .bcs-service-task-grid article{border-color:#d5e5ef;background:rgba(255,255,255,.9);box-shadow:0 14px 32px rgba(35,84,130,.07)}.bcs-service-tasks .bcs-service-task-grid span{border-color:#5279e8;color:#5279e8}.bcs-service-tasks .bcs-service-task-grid article:nth-child(2) span{border-color:var(--bcs-inner-violet);color:var(--bcs-inner-violet)}.bcs-service-tasks .bcs-service-task-grid article:nth-child(3) span{border-color:#78a83b;color:#78a83b}.bcs-service-tasks .bcs-service-task-grid article:nth-child(4) span{border-color:#d2742a;color:#d2742a}.bcs-service-tasks .bcs-service-task-grid p{color:#526680 !important}.bcs-service-pricing{background:radial-gradient(circle at 8% 82%,rgba(94,231,247,.15),transparent 22%),radial-gradient(circle at 92% 12%,rgba(139,92,246,.24),transparent 26%),linear-gradient(135deg,#071126,#0d2250 58%,#25134a) !important;color:#fff !important}.bcs-service-pricing .bcs-landing__section-head>p{color:#c7d9ed !important}.bcs-service-pricing .bcs-price-grid--hosting .bcs-price-card{--price-accent:var(--bcs-inner-cyan);border-color:rgba(155,223,255,.28) !important;border-top:4px solid var(--price-accent);background:linear-gradient(145deg,#fff,#edfaff) !important;color:var(--bcs-inner-text) !important;box-shadow:0 18px 36px rgba(4,16,46,.22)}.bcs-service-pricing .bcs-price-grid--hosting .bcs-price-card:nth-child(2){--price-accent:var(--bcs-inner-violet)}.bcs-service-pricing .bcs-price-grid--hosting .bcs-price-card:nth-child(3){--price-accent:var(--bcs-inner-lime);background:linear-gradient(145deg,#fff,#f5ffeb) !important}.bcs-service-pricing .bcs-price-grid--hosting .bcs-price-card:nth-child(4){--price-accent:var(--bcs-inner-orange);background:linear-gradient(145deg,#fff,#fff5e9) !important}body.bcs-site-body .bcs-service-pricing .bcs-price-card h3,body.bcs-site-body .bcs-service-pricing .bcs-price-card__amount{color:var(--bcs-inner-text) !important}body.bcs-site-body .bcs-service-pricing .bcs-price-card__amount small{color:#61728b !important}body.bcs-site-body .bcs-service-pricing .bcs-price-card ul{color:#526680 !important}.bcs-service-pricing .bcs-price-grid--hosting .bcs-price-card.is-featured{border-color:var(--bcs-inner-violet) !important;background:radial-gradient(circle at 90% 0%,rgba(184,243,107,.2),transparent 34%),linear-gradient(145deg,#5b3bb7,#273e9c 64%,#0a789b) !important;color:#fff !important;box-shadow:0 24px 52px rgba(34,16,92,.36),0 0 34px rgba(139,92,246,.24)}body.bcs-site-body .bcs-service-pricing .bcs-price-card.is-featured h3,body.bcs-site-body .bcs-service-pricing .bcs-price-card.is-featured .bcs-price-card__amount,body.bcs-site-body .bcs-service-pricing .bcs-price-card.is-featured .bcs-price-card__amount small,body.bcs-site-body .bcs-service-pricing .bcs-price-card.is-featured ul{color:#fff !important}.bcs-service-pricing .bcs-price-card>a{border-color:#0b74e8;background:#0b74e8;color:#fff !important}.bcs-service-pricing .bcs-price-card.is-featured>a{border-color:var(--bcs-inner-lime);background:var(--bcs-inner-lime);color:#13223e !important}.bcs-service-pricing .bcs-price-note,.bcs-service-pricing .bcs-service-price-cta p{color:#c7d9ed !important}.bcs-service-pricing .bcs-service-price-explainer{border-color:rgba(155,223,255,.28);background:linear-gradient(145deg,rgba(94,231,247,.08),rgba(139,92,246,.08)),rgba(8,22,48,.92);box-shadow:0 24px 56px rgba(0,0,0,.22)}.bcs-service-pricing .bcs-service-price-explainer__value{border-right-color:rgba(155,223,255,.22)}.bcs-service-pricing .bcs-service-price-explainer :is(h3,strong){color:#fff !important}.bcs-service-pricing .bcs-service-price-explainer__value>span,.bcs-service-pricing .bcs-service-price-explainer li:before{color:var(--bcs-inner-cyan)}.bcs-service-pricing .bcs-service-price-explainer__value>p,.bcs-service-pricing .bcs-service-price-explainer ul{color:#c7d9ed}.bcs-service-pricing .bcs-service-price-explainer li{border-color:rgba(155,223,255,.16);background:rgba(255,255,255,.04)}.bcs-landing__section.is-cta{background:radial-gradient(circle at 88% 12%,rgba(184,243,107,.24),transparent 23%),linear-gradient(122deg,#10255a,#6538ae 55%,#087f9c) !important}.bcs-landing__section.is-cta :is(h2,p){color:#fff !important}.bcs-landing__section.is-cta .bcs-landing__eyebrow{color:var(--bcs-inner-lime) !important}.bcs-landing__section.is-cta .bcs-landing__button.is-primary{border-color:var(--bcs-inner-lime);background:var(--bcs-inner-lime);color:#13223e}.bcs-static-page__copy p,.bcs-static-page__contact,.bcs-static-page__contact a{color:#d2e2ed !important}.bcs-legal-page__facts,.bcs-legal-page__sections{border-color:#cfe3f1}.bcs-legal-page .bcs-landing__section.is-panel{color:var(--bcs-inner-text) !important}.bcs-legal-page__facts>div,.bcs-legal-page__sections section{border-color:#d5e5ef;background:rgba(255,255,255,.88)}.bcs-legal-page__facts dt,.bcs-legal-page__sections p,.bcs-legal-page__notice p{color:#61728b !important}.bcs-legal-page__facts dd,.bcs-legal-page__sections h3,.bcs-legal-page__notice h3{color:var(--bcs-inner-text) !important}.bcs-legal-page__notice{border-color:rgba(82,121,232,.3);background:linear-gradient(145deg,#fff,#edfaff)}.bcs-content-page__body{background:linear-gradient(135deg,#edfaff,#f5f0ff 58%,#fff7eb) !important;color:var(--bcs-inner-text) !important}.bcs-prose{color:#526680 !important}.bcs-prose :is(h2,h3,h4){color:var(--bcs-inner-text) !important}.bcs-prose a,.bcs-content-page__aside a{color:#0b74e8 !important}.bcs-content-page__aside{border-color:rgba(155,223,255,.28);background:radial-gradient(circle at 88% 0%,rgba(184,243,107,.18),transparent 32%),linear-gradient(145deg,#10255a,#5b3bb7 68%,#087f9c);color:#fff;box-shadow:0 24px 56px rgba(34,16,92,.22)}.bcs-content-page__aside>span,.bcs-content-page__aside>strong,.bcs-content-page__aside p{color:#fff !important}.bcs-content-page__aside a{color:var(--bcs-inner-lime) !important}.bcs-quote-page__form-section{background:radial-gradient(circle at 8% 20%,rgba(94,231,247,.12),transparent 24%),linear-gradient(135deg,#071126,#0d2250 58%,#25134a) !important}.bcs-quote-page .bcs-quote{border-color:rgba(155,223,255,.28) !important;box-shadow:0 30px 80px rgba(0,0,0,.28)}.bcs-quote-page__assurance{border-top-color:#d5e5ef !important;background:linear-gradient(135deg,#edfaff,#f5f0ff 58%,#fff7eb) !important}.bcs-quote-page__section-head :is(h2,p){color:var(--bcs-inner-text) !important}.bcs-quote-page__assurance-grid{border-color:#cfe3f1}.bcs-quote-page__assurance-grid article{border-color:#d5e5ef;background:rgba(255,255,255,.88)}.bcs-quote-page__assurance-grid h3{color:var(--bcs-inner-text) !important}.bcs-quote-page__assurance-grid p{color:#61728b !important}body.bcs-site-body .bcs-site-footer{border-top:0;background:radial-gradient(circle at 82% 0%,rgba(139,92,246,.28),transparent 25%),linear-gradient(120deg,#061126,#1f1647) !important}body.bcs-site-body .bcs-site-footer:before{background:linear-gradient(90deg,transparent,var(--bcs-inner-cyan),var(--bcs-inner-violet),var(--bcs-inner-lime),transparent);opacity:.76}body.bcs-site-body .bcs-site-footer__eyebrow,body.bcs-site-body .bcs-site-footer__grid nav strong{color:var(--bcs-inner-lime)}body.bcs-site-body .bcs-site-footer__lead h2,body.bcs-site-body .bcs-site-footer__brand p,body.bcs-site-body .bcs-site-footer__legal-note,body.bcs-site-body .bcs-site-footer__grid nav a,body.bcs-site-body .bcs-site-footer__bottom{color:rgba(255,255,255,.78)}body.bcs-site-body .bcs-site-footer__lead h2{color:#fff !important}body.bcs-site-body .bcs-site-footer__cta{border-color:var(--bcs-inner-cyan);background:rgba(255,255,255,.07);color:#fff}body.bcs-site-body .bcs-site-footer__cta:hover{border-color:#fff;background:rgba(255,255,255,.14)}body.bcs-site-body main#primary .bcs-landing__section.is-panel :is(h2,h3,h4),body.bcs-site-body main#primary .bcs-landing__section.is-services :is(h2,h3,h4),body.bcs-site-body main#primary .bcs-service-tasks :is(h2,h3,h4),body.bcs-site-body main#primary .bcs-content-page__body :is(h2,h3,h4),body.bcs-site-body main#primary .bcs-quote-page__assurance :is(h2,h3,h4){color:var(--bcs-inner-text) !important;-webkit-text-fill-color:var(--bcs-inner-text) !important;text-shadow:none !important}body.bcs-site-body main#primary .bcs-landing__section.is-panel .bcs-static-page__copy p,body.bcs-site-body main#primary .bcs-quote-page__assurance .bcs-quote-page__section-head>p,body.bcs-site-body main#primary .bcs-quote-page__assurance-grid p{color:#526680 !important;-webkit-text-fill-color:#526680 !important}body.bcs-site-body main#primary .bcs-landing__section.is-panel .bcs-static-page__copy a{color:#0b74e8 !important;-webkit-text-fill-color:#0b74e8 !important}@media (max-width:980px){body.bcs-site-body .bcs-site-nav{display:none}body.bcs-site-body .bcs-site-mobile-nav{display:block}}@media (max-width:720px){:root{--bcs-shell-header-height:70px}body.bcs-site-body .bcs-site-header{height:70px}body.bcs-site-body .bcs-site-header__inner{width:min(100% - 20px, 1240px);gap:10px}body.bcs-site-body .bcs-site-brand{min-width:0;flex:1 1 auto}body.bcs-site-body .bcs-site-brand__logo{height:44px;max-height:44px;max-width:min(176px, calc(100vw - 112px))}body.bcs-site-body .bcs-site-mobile-nav{flex:0 0 auto;min-width:max-content}body.bcs-site-body .bcs-site-mobile-nav summary{min-height:46px;padding-inline:13px;border-radius:14px}.bcs-landing__hero,.bcs-content-page__hero,.bcs-quote-page__hero{padding-top:54px}body.bcs-site-body .bcs-site-footer__grid{grid-template-columns:1fr}.bcs-landing__cta,.bcs-quote-page__section-head{align-items:stretch;flex-direction:column}.bcs-service-pricing .bcs-service-price-explainer__value{padding-right:0;padding-bottom:24px;border-right:0;border-bottom-color:rgba(155,223,255,.22)}}@media (max-width:420px){body.bcs-site-body .bcs-site-shell,body.bcs-site-body .bcs-landing__shell,body.bcs-site-body .bcs-quote-page__shell{width:min(100% - 20px, 1240px)}body.bcs-site-body .bcs-site-brand__logo{height:40px;max-height:40px;max-width:min(145px, calc(100vw - 104px))}.bcs-landing__section.is-panel .bcs-landing__deliverables article,.bcs-landing__section.is-services .bcs-landing__service-links a,.bcs-service-tasks .bcs-service-task-grid article{padding:18px}}@media (forced-colors:active){.bcs-landing,.bcs-content-page,.bcs-quote-page,.bcs-error-page,.bcs-landing__section,.bcs-content-page__body,.bcs-quote-page__assurance{background:Canvas !important;color:CanvasText !important}.bcs-landing__section.is-panel :is(h2,h3),.bcs-landing__section.is-services :is(h2,h3),.bcs-service-tasks :is(h2,h3),.bcs-content-page__hero h1,.bcs-quote-page__hero h1{color:CanvasText !important}}