:root{--bcs-bg:#f7fbff;--bcs-bg-soft:#f1f8ff;--bcs-panel:#fff;--bcs-panel-2:#edf7ff;--bcs-text:#10203f;--bcs-muted:#61728b;--bcs-accent:#0b74e8;--bcs-accent-2:#18c9e6;--bcs-accent-soft:rgba(11,116,232,.08);--bcs-line:#dceaf5;--bcs-line-strong:rgba(11,116,232,.32);--bcs-radius:24px;--bcs-radius-sm:16px;--bcs-shadow:0 24px 70px rgba(21,75,128,.12);--bcs-shell-bg:#f7fbff;--bcs-shell-panel:#fff;--bcs-shell-text:#10203f;--bcs-shell-muted:#61728b;--bcs-shell-cyan:#12bfe0;--bcs-shell-violet:#0b74e8;--bcs-shell-line:#dceaf5;--bcs-shell-line-strong:rgba(11,116,232,.26)}html{scroll-behavior:smooth}body.bcs-site-body{background:#f7fbff !important;color:#10203f !important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}body.bcs-site-body a{text-underline-offset:4px}body.bcs-site-body .bcs-site-header{height:78px;border-bottom:1px solid rgba(220,234,245,.92);background:rgba(255,255,255,.92);box-shadow:0 8px 26px rgba(35,84,130,.07);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body.bcs-site-body .bcs-site-header:after{height:2px;background:linear-gradient(90deg,transparent,#18c9e6 34%,#0b74e8 68%,transparent);opacity:.24}body.bcs-site-body .bcs-site-shell{width:min(1240px, calc(100% - 40px))}body.bcs-site-body .bcs-site-brand__logo{height:52px;max-width:min(232px, 45vw)}body.bcs-site-body .bcs-site-nav{gap:4px}body.bcs-site-body .bcs-site-nav>a{color:#344766;font-size:.86rem;font-weight:800}body.bcs-site-body .bcs-site-nav>a:hover{border-color:#d7e8f5;background:#f1f8ff;color:#0b5fbd}body.bcs-site-body .bcs-site-nav>a.bcs-site-nav__cta{border-color:#0b74e8;background:linear-gradient(135deg,#0b74e8,#18c9e6);color:#fff;box-shadow:0 12px 28px rgba(11,116,232,.2)}body.bcs-site-body .bcs-site-nav>a.bcs-site-nav__cta:hover{background:linear-gradient(135deg,#075fca,#08b7d5);color:#fff}body.bcs-site-body .bcs-site-mobile-nav summary{border-color:#d3e4f1;background:#fff;color:#213554;box-shadow:0 8px 20px rgba(35,84,130,.08)}body.bcs-site-body .bcs-site-mobile-nav summary i,body.bcs-site-body .bcs-site-mobile-nav summary i:before,body.bcs-site-body .bcs-site-mobile-nav summary i:after{background:#0b74e8}body.bcs-site-body .bcs-site-mobile-nav nav{border-color:#dceaf5;background:#fff;box-shadow:0 20px 45px rgba(21,75,128,.14)}body.bcs-site-body .bcs-site-mobile-nav nav a{border-color:#e5eff7;color:#263958}body.bcs-site-body .bcs-site-mobile-nav nav a:hover{background:#f1f8ff;color:#0b64cc}body.bcs-site-body .bcs-site-mobile-nav nav .bcs-site-mobile-nav__cta{border-color:#0b74e8;background:linear-gradient(135deg,#0b74e8,#18c9e6);color:#fff}.bcs-home{position:relative;overflow:clip;background:linear-gradient(rgba(11,116,232,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(11,116,232,.025) 1px,transparent 1px),linear-gradient(180deg,#f4faff 0,#fff 24%,#fff 100%) !important;background-size:64px 64px,64px 64px,auto;color:#10203f !important}.bcs-home:before{position:absolute;inset:0;background:radial-gradient(circle at 91% 3%,rgba(24,201,230,.16),transparent 25%),radial-gradient(circle at 4% 35%,rgba(11,116,232,.08),transparent 28%);z-index:0}.bcs-home:after{content:"";position:absolute;top:84px;right:-180px;width:520px;height:520px;border:1px solid rgba(11,116,232,.1);border-radius:50%;box-shadow:0 0 0 34px rgba(24,201,230,.035),0 0 0 70px rgba(11,116,232,.025);pointer-events:none;z-index:0}.bcs-home>*{position:relative;z-index:1}.bcs-shell{width:min(1240px, calc(100% - 40px))}.bcs-section[id]{scroll-margin-top:96px}.bcs-eyebrow{margin-bottom:14px;color:#0b74e8 !important;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.74rem;font-weight:900;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.bcs-hero{padding:clamp(86px, 10vw, 142px) 0 38px;background:linear-gradient(180deg,rgba(248,252,255,.74),rgba(255,255,255,.98))}.bcs-hero:before{content:"";position:absolute;top:-220px;left:-160px;width:410px;height:410px;border-radius:50%;background:linear-gradient(135deg,rgba(24,201,230,.13),rgba(11,116,232,.025));pointer-events:none}.bcs-hero:after{width:min(760px, 72vw);right:-20%;top:-42%;background:radial-gradient(circle,rgba(24,201,230,.2),rgba(11,116,232,.05) 42%,transparent 68%);filter:blur(2px)}.bcs-hero__grid{grid-template-columns:minmax(0, 1.08fr) minmax(360px, .92fr);gap:clamp(42px, 7vw, 96px)}.bcs-hero__copy{position:relative}.bcs-hero__copy:after{content:"";position:absolute;top:2px;left:-28px;width:4px;height:118px;border-radius:99px;background:linear-gradient(180deg,#18c9e6,#0b74e8 72%,transparent);box-shadow:0 0 0 7px rgba(24,201,230,.07);pointer-events:none}.bcs-site-body main#primary.bcs-home :is(h1,h2,h3,h4){color:#10203f !important;text-shadow:none !important}.bcs-site-body main#primary.bcs-home .bcs-section--cta :is(h1,h2,h3,h4){color:#fff !important}.bcs-hero h1{max-width:10.8ch;color:#10203f !important;font-size:clamp(3.2rem, 7.2vw, 6.65rem);font-weight:850;line-height:.92;letter-spacing:-.065em;text-shadow:none}.bcs-hero__lead{max-width:690px;color:#5e708a !important;font-size:clamp(1.05rem, 1.8vw, 1.23rem);line-height:1.75;text-shadow:none}.bcs-actions{margin-top:34px}.bcs-button{min-height:54px;padding-inline:24px;border-color:#d6e7f3;color:#1a3154;font-weight:850;letter-spacing:-.01em}.bcs-button--primary{border-color:#0b74e8;background:linear-gradient(135deg,#0b74e8,#18c9e6);color:#fff;box-shadow:0 15px 34px rgba(11,116,232,.2)}.bcs-button--primary:hover{border-color:#075fca;background:linear-gradient(135deg,#075fca,#08b7d5);color:#fff}.bcs-button--ghost{border-color:#cbddeb;background:rgba(255,255,255,.78);color:#203858;box-shadow:0 8px 20px rgba(35,84,130,.06)}.bcs-button--ghost:hover{border-color:#0b74e8;background:#f1f8ff;color:#0b64cc}.bcs-button:focus-visible,.bcs-route:focus-visible,.bcs-service-card a:focus-visible,.bcs-price-card a:focus-visible,.bcs-text-link:focus-visible,.bcs-faq summary:focus-visible,.bcs-section-nav a:focus-visible{outline:3px solid #0b74e8 !important;outline-offset:4px}.bcs-hero__signals{gap:10px 12px;margin-top:28px;color:#536782}.bcs-hero__signals li{min-height:34px;padding:0 13px;border:1px solid #deebf4;border-radius:999px;background:rgba(255,255,255,.78);box-shadow:0 6px 18px rgba(35,84,130,.05);font-size:.82rem;font-weight:750}.bcs-hero__signals li:before{width:7px;height:7px;background:#12bfe0;box-shadow:0 0 0 5px rgba(18,191,224,.1)}.bcs-console{padding:20px;border:1px solid #cfe3f1 !important;border-radius:28px;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(238,249,255,.96)) !important;box-shadow:0 30px 85px rgba(30,101,157,.16),inset 0 0 80px rgba(24,201,230,.035) !important;color:#10203f;backdrop-filter:blur(16px);transform:perspective(1200px) rotateY(-2deg) rotateX(1deg);transition:transform .35s ease,box-shadow .35s ease}.bcs-console:hover{transform:perspective(1200px) rotateY(0) rotateX(0) translateY(-5px);box-shadow:0 36px 96px rgba(30,101,157,.2),inset 0 0 80px rgba(24,201,230,.045) !important}.bcs-console:before{border-color:rgba(11,116,232,.09)}.bcs-console__topline{border-bottom-color:#dbeaf4}.bcs-console__brand{color:#18345a}.bcs-console__mode{color:#60738c}.bcs-console__mode i{background:#12bfe0;box-shadow:0 0 14px rgba(18,191,224,.55)}.bcs-console__hint{color:#6d7f96}.bcs-console__stack>div{border-color:#d9e9f3;background:rgba(255,255,255,.88);box-shadow:0 7px 18px rgba(35,84,130,.045)}.bcs-console__stack span,.bcs-console__stack b{color:#0b74e8}.bcs-console__stack strong{color:#18345a}.bcs-console__stack small{color:#70839a}.bcs-console__stack b{border-color:rgba(11,116,232,.2);background:#eff8ff}.bcs-console__flow{color:#6b7d93}.bcs-console__flow i{color:#0b74e8}.bcs-hero__footnote{margin-top:clamp(52px, 7vw, 86px);border-top-color:#dceaf5;border-bottom-color:#dceaf5}.bcs-hero__footnote span{color:#536782}.bcs-hero__footnote span+span{border-left-color:#dceaf5}.bcs-section-nav{border-bottom-color:#dceaf5 !important;background:rgba(255,255,255,.91) !important;box-shadow:0 8px 24px rgba(35,84,130,.06);backdrop-filter:blur(18px)}.bcs-section-nav a{min-height:42px;border-color:#dceaf5;color:#50647e;background:rgba(255,255,255,.72)}.bcs-section-nav a:hover{border-color:#9edbf0;background:#eff9ff;color:#0b64cc}.bcs-section{border-top-color:#e3edf5}.bcs-section h2{color:#10203f !important;text-shadow:none}.bcs-section__lead,.bcs-proof__copy>p,.bcs-cta p,.bcs-faq details p{color:#61728b}.bcs-section--routes{background:#fff !important}.bcs-route-grid{gap:18px}.bcs-route{min-height:300px;padding:clamp(26px, 3vw, 38px);border-color:#d9e8f3;border-radius:26px;background:linear-gradient(145deg,#fff,#f7fbff);box-shadow:0 18px 42px rgba(35,84,130,.08);color:#10203f}.bcs-route:after{right:-74px;bottom:-86px;background:radial-gradient(circle,rgba(24,201,230,.18),transparent 67%)}.bcs-route:nth-child(1){border-top:3px solid #0b74e8}.bcs-route:nth-child(2){border-top:3px solid #18c9e6}.bcs-route:nth-child(3){border-top:3px solid #5279e8}.bcs-route:nth-child(4){border-top:3px solid #0e2b5b}.bcs-route:hover{border-color:#9edbf0;background:linear-gradient(145deg,#fff,#f1f9ff);box-shadow:0 24px 52px rgba(35,84,130,.13)}.bcs-route__code{color:#0b74e8}.bcs-route h3{color:#152746 !important}.bcs-route p{color:#61728b}.bcs-route strong{color:#0b64cc}.bcs-route strong span{color:#12bfe0}.bcs-section--services{background:#f2f8fd !important}.bcs-service-grid{gap:18px;border:0}.bcs-service-card{min-height:420px;padding:clamp(26px, 3vw, 34px);border:1px solid #d9e8f3 !important;border-radius:24px;background:#fff;box-shadow:0 18px 42px rgba(35,84,130,.075);color:#10203f}.bcs-service-card:after{top:0;right:18px;bottom:auto;left:18px;height:3px;border-radius:0 0 5px 5px;background:linear-gradient(90deg,#0b74e8,#18c9e6,transparent 82%);opacity:.75;transform:scaleX(.55)}.bcs-service-card:hover{border-color:#aadff0 !important;box-shadow:0 24px 52px rgba(35,84,130,.13);transform:translateY(-4px)}.bcs-service-card:hover:after{transform:scaleX(1)}.bcs-service-card__head span{color:#0b74e8 !important}.bcs-service-card__head i{color:#71849c !important}.bcs-service-card h3{color:#152746 !important}.bcs-service-card p,.bcs-service-card ul{color:#61728b}.bcs-service-card li:before{background:#12bfe0}.bcs-home .bcs-service-card .bcs-catalog-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:24px}.bcs-home .bcs-service-card .bcs-catalog-actions a{min-height:44px;margin:0;padding:0 14px;border:1px solid #bfe0ef;border-radius:999px;color:#0b64cc;background:#f4fbff;font-size:.82rem;font-weight:850;text-decoration:none}.bcs-home .bcs-service-card .bcs-catalog-actions a:last-child{border-color:#0b74e8;background:#0b74e8;color:#fff}.bcs-home .bcs-service-card .bcs-catalog-actions a:hover{border-color:#0b74e8;background:#e9f7ff;color:#075fca;text-decoration:none}.bcs-home .bcs-service-card .bcs-catalog-actions a:last-child:hover{background:#075fca;color:#fff}.bcs-section--pricing{background:#fff !important}.bcs-price-group{margin-top:30px;padding:clamp(24px, 3vw, 38px);border-color:#d9e8f3 !important;border-radius:26px;background:linear-gradient(145deg,#fff,#f7fbff) !important;box-shadow:0 18px 42px rgba(35,84,130,.07)}.bcs-price-group__head h3{color:#152746 !important}.bcs-price-group__head>a{color:#0b64cc}.bcs-price-card{min-height:320px;padding:27px;border-color:#d9e8f3 !important;border-radius:21px;background:#fff !important;box-shadow:0 12px 28px rgba(35,84,130,.06);color:#152746}.bcs-price-card.is-featured{position:relative;overflow:hidden;border-color:#0b74e8 !important;box-shadow:0 18px 38px rgba(11,116,232,.16),inset 0 0 0 1px rgba(24,201,230,.18)}.bcs-price-card.is-featured:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#0b74e8,#18c9e6)}.bcs-price-card>span{color:#0b74e8}.bcs-price-card h3{color:#152746 !important}.bcs-price-card__amount{color:#0b64cc !important}.bcs-price-card__amount small{color:#71849c}.bcs-price-card ul{color:#61728b}.bcs-price-card li:before{background:#12bfe0}.bcs-price-card>a{border-color:#0b74e8;background:#0b74e8;color:#fff !important}.bcs-price-card>a:hover{border-color:#075fca;background:#075fca}.bcs-price-note{color:#61728b}.bcs-custom-price-grid{gap:14px}.bcs-custom-price-grid article{padding:22px;border-color:#d9e8f3;border-radius:18px;background:#fff;box-shadow:0 10px 24px rgba(35,84,130,.045)}.bcs-custom-price-grid strong{color:#152746}.bcs-custom-price-grid span{color:#0b74e8}.bcs-custom-price-grid p{color:#61728b}.bcs-price-group__cta{border-top-color:#dceaf5}.bcs-price-group__cta p{color:#61728b}.bcs-section--process{background:#f1f8ff !important}.bcs-process-grid{gap:1px;padding:1px;background:#cfe4f1;box-shadow:0 18px 42px rgba(35,84,130,.08)}.bcs-process-grid li{min-height:270px;padding:30px;background:#fff}.bcs-process-grid span{color:#0b74e8}.bcs-process-grid h3{color:#152746 !important}.bcs-process-grid p{color:#61728b}.bcs-section--proof{background:#fff !important}.bcs-proof__grid{border-color:#dceaf5}.bcs-proof__grid article{background:#fff;border-color:#dceaf5}.bcs-proof__grid span{color:#71849c}.bcs-proof__grid h3{color:#0b64cc !important}.bcs-proof__grid p{color:#61728b}.bcs-text-link{color:#0b64cc}.bcs-section--fit{background:linear-gradient(135deg,#eef9ff,#f8fbff) !important}.bcs-fit__copy p{color:#61728b;line-height:1.75}.bcs-section--faq{background:#f2f8fd !important}.bcs-faq{gap:clamp(34px, 7vw, 100px)}.bcs-faq details{margin-bottom:10px;padding-inline:22px;border:1px solid #dceaf5;border-radius:16px;background:#fff;box-shadow:0 8px 20px rgba(35,84,130,.045)}.bcs-faq summary{color:#152746}.bcs-faq summary:after{color:#0b74e8}.bcs-faq details p{color:#61728b}.bcs-section--cta{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(135deg,#0e2b5b,#0b74e8) !important;color:#fff}.bcs-section--cta:before{content:"";position:absolute;top:-220px;right:-120px;width:520px;height:520px;border:1px solid rgba(157,239,255,.28);border-radius:50%;box-shadow:0 0 0 36px rgba(157,239,255,.06),0 0 0 78px rgba(157,239,255,.035);pointer-events:none;z-index:-1}.bcs-section--cta .bcs-eyebrow{color:#9defff !important}.bcs-section--cta h2{color:#fff !important}.bcs-section--cta p{color:rgba(255,255,255,.78)}.bcs-section--cta .bcs-button--primary{border-color:#fff;background:#fff;color:#0b64cc;box-shadow:0 16px 34px rgba(4,30,80,.2)}.bcs-section--cta .bcs-button--primary:hover{background:#eaf8ff;color:#075fca}body.bcs-site-body .bcs-site-footer{border-top:0;background:#0e2246;color:#fff}body.bcs-site-body .bcs-site-footer:before{background:linear-gradient(90deg,transparent,#18c9e6,#0b74e8,transparent);opacity:.48}body.bcs-site-body .bcs-site-footer__eyebrow{color:#8beaff}body.bcs-site-body .bcs-site-footer h2{color:#fff}body.bcs-site-body .bcs-site-footer__cta{border-color:#79ddf5;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 .bcs-site-footer__brand p,body.bcs-site-body .bcs-site-footer__legal-note{color:rgba(255,255,255,.7)}body.bcs-site-body .bcs-site-footer__brand li:before{background:#18c9e6}body.bcs-site-body .bcs-site-footer__grid nav strong{color:#8beaff}body.bcs-site-body .bcs-site-footer__grid nav a{color:rgba(255,255,255,.78)}body.bcs-site-body .bcs-site-footer__grid nav a:hover{color:#fff}body.bcs-site-body .bcs-site-footer__provider{border-color:rgba(255,255,255,.15);color:rgba(255,255,255,.7)}body.bcs-site-body .bcs-site-footer__provider strong{color:#fff}body.bcs-site-body .bcs-site-footer__bottom{border-top-color:rgba(255,255,255,.15);color:rgba(255,255,255,.63)}body.bcs-site-body .cookieadmin_law_container{border-color:#cfe3f1 !important;background:#fff !important;color:#152746 !important;box-shadow:0 24px 70px rgba(21,75,128,.2) !important}body.bcs-site-body .cookieadmin_consent_inside{background:linear-gradient(145deg,#fff,#f1f9ff) !important;color:#152746 !important}body.bcs-site-body #cookieadmin_notice_title{color:#152746 !important}body.bcs-site-body .cookieadmin_notice_con{color:#61728b !important}body.bcs-site-body .cookieadmin_btn{border-color:#cfe3f1 !important;background:#fff !important;color:#203858 !important}body.bcs-site-body .cookieadmin_accept_btn{border-color:#0b74e8 !important;background:#0b74e8 !important;color:#fff !important}body.bcs-site-body .cookieadmin_btn:hover{border-color:#0b74e8 !important;background:#eff8ff !important}body.bcs-site-body .cookieadmin_accept_btn:hover{background:#075fca !important;color:#fff !important}body.bcs-site-body .cookieadmin_re_consent{border-color:#9edbf0 !important;background:#fff !important;box-shadow:0 14px 34px rgba(21,75,128,.18) !important}@media (max-width:1040px){body.bcs-site-body .bcs-site-shell,.bcs-shell{width:min(100% - 32px, 1240px)}.bcs-hero__grid{grid-template-columns:1fr}.bcs-console{max-width:760px}.bcs-service-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.bcs-price-grid--hosting{grid-template-columns:repeat(2,minmax(0, 1fr))}.bcs-custom-price-grid{grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (max-width:900px){body.bcs-site-body .bcs-site-nav{display:none !important}body.bcs-site-body .bcs-site-mobile-nav{display:block !important}}@media (max-width:720px){body.bcs-site-body .bcs-site-header{height:70px}body.bcs-site-body .bcs-site-shell,.bcs-shell{width:min(100% - 24px, 1240px)}body.bcs-site-body .bcs-site-brand__logo{height:46px;max-width:min(204px, 58vw)}.bcs-home:after{right:-250px;top:120px;width:420px;height:420px}.bcs-hero{padding-top:68px}.bcs-hero h1{max-width:11ch;font-size:clamp(2.75rem, 13vw, 4.2rem)}.bcs-hero__copy:after{display:none}.bcs-console{padding:16px;border-radius:22px;transform:none}.bcs-console:hover{transform:translateY(-3px)}.bcs-route-grid,.bcs-service-grid,.bcs-process-grid,.bcs-proof__grid,.bcs-price-grid--hosting,.bcs-custom-price-grid{grid-template-columns:1fr}.bcs-route,.bcs-service-card,.bcs-process-grid li{min-height:auto}.bcs-actions,.bcs-cta{align-items:stretch;flex-direction:column}.bcs-button{width:100%}.bcs-hero__signals{display:grid}.bcs-hero__footnote{grid-template-columns:1fr}.bcs-hero__footnote span+span{border-top-color:#dceaf5;border-left:0}.bcs-price-group__head,.bcs-price-group__cta{align-items:stretch;flex-direction:column}.bcs-price-group__head>a{min-height:42px}}@media (max-width:480px){.bcs-console__topline{align-items:flex-start;flex-direction:column}.bcs-console__stack>div{grid-template-columns:30px minmax(0, 1fr)}.bcs-console__stack b{grid-column:2;grid-row:3;justify-self:start;margin-top:7px}.bcs-route,.bcs-service-card,.bcs-process-grid li,.bcs-proof__grid article,.bcs-price-card{padding:22px}}@media (prefers-reduced-motion:reduce){.bcs-home *,.bcs-home *:before,.bcs-home *:after{transition-duration:.001ms !important}.bcs-service-card:hover,.bcs-route:hover,.bcs-console:hover{transform:none}}@media (forced-colors:active){.bcs-home,.bcs-section,.bcs-console,.bcs-route,.bcs-service-card,.bcs-price-group,.bcs-price-card,.bcs-process-grid,.bcs-process-grid li,.bcs-proof__grid article,.bcs-faq details,.bcs-section-nav{background:Canvas !important;color:CanvasText !important}.bcs-home:before,.bcs-home:after,.bcs-hero:before,.bcs-hero:after,.bcs-route:after,.bcs-service-card:after,.bcs-console:before{display:none}}body.bcs-site-body .bcs-site-header{height:82px;border-bottom-color:rgba(220,234,245,.7);background:rgba(255,255,255,.86);box-shadow:0 12px 34px rgba(20,71,122,.08)}body.bcs-site-body .bcs-site-header__inner{gap:24px}body.bcs-site-body .bcs-site-brand{flex:0 0 auto}body.bcs-site-body .bcs-site-nav{gap:3px;padding:6px;border:1px solid rgba(207,227,241,.92);border-radius:999px;background:rgba(255,255,255,.8);box-shadow:0 10px 28px rgba(35,84,130,.07)}body.bcs-site-body .bcs-site-nav>a{min-height:40px;padding:0 15px;border:1px solid transparent;border-radius:999px;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}body.bcs-site-body .bcs-site-nav>a:hover{border-color:#d7e8f5;background:#f1f8ff;transform:translateY(-1px)}body.bcs-site-body .bcs-site-nav>a.bcs-site-nav__cta{margin-left:2px;padding-inline:19px}.bcs-hero{min-height:720px;padding-top:clamp(112px, 13vw, 176px);padding-bottom:54px;background:radial-gradient(circle at 82% 18%,rgba(24,201,230,.14),transparent 22%),linear-gradient(180deg,rgba(244,250,255,.9),rgba(255,255,255,.99) 74%)}.bcs-hero__grid{position:relative;isolation:isolate;align-items:center}.bcs-hero__grid:before{content:"";position:absolute;top:-118px;right:-104px;width:clamp(460px, 49vw, 730px);height:clamp(460px, 49vw, 730px);border:1px solid rgba(11,116,232,.12);border-radius:50%;box-shadow:0 0 0 22px rgba(24,201,230,.035),0 0 0 62px rgba(11,116,232,.025),0 0 0 116px rgba(11,116,232,.018);pointer-events:none;z-index:0}.bcs-hero__grid:after{content:"";position:absolute;right:25%;bottom:-88px;width:150px;height:150px;border:1px solid rgba(24,201,230,.3);border-radius:50%;box-shadow:0 0 0 12px rgba(24,201,230,.05),0 0 0 30px rgba(11,116,232,.025);pointer-events:none;z-index:0}.bcs-hero__copy,.bcs-console{position:relative;z-index:1}.bcs-hero__copy{animation:bcs-copy-rise .8s cubic-bezier(.22,.75,.2,1) both}.bcs-hero__copy:before{content:"";position:absolute;top:-108px;right:16%;width:108px;height:108px;border:1px solid rgba(11,116,232,.15);border-radius:50%;box-shadow:0 0 0 12px rgba(24,201,230,.035);pointer-events:none}.bcs-hero h1{max-width:9.5ch;font-size:clamp(3.7rem, 7.35vw, 7.35rem);letter-spacing:-.075em}.bcs-hero__lead{max-width:620px}.bcs-hero__signals li{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.bcs-hero__signals li:hover{border-color:#9edbf0;box-shadow:0 12px 24px rgba(35,84,130,.1);transform:translateY(-3px)}.bcs-hero__signals li:nth-child(2){border-color:#93d9ef;background:linear-gradient(135deg,#ecfaff,#f7fdff);color:#075fca;font-weight:900;box-shadow:0 9px 22px rgba(18,191,224,.12)}.bcs-hero__signals li:nth-child(2):before{background:#0b74e8;box-shadow:0 0 0 5px rgba(11,116,232,.12)}.bcs-console{min-height:486px;padding:26px;border-radius:36px;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(234,248,255,.94)) !important;box-shadow:0 34px 90px rgba(30,101,157,.18),inset 0 0 80px rgba(24,201,230,.045) !important;transform:perspective(1400px) rotateY(-4deg) rotateX(1.5deg) rotateZ(1deg);animation:bcs-console-in .9s .1s cubic-bezier(.22,.75,.2,1) both}.bcs-console:before{content:"";position:absolute;inset:-15px -18px 16px 18px;border:1px solid rgba(11,116,232,.14);border-radius:39px;background:linear-gradient(145deg,rgba(255,255,255,.25),rgba(24,201,230,.035));pointer-events:none;z-index:-1}.bcs-console:after{content:"";position:absolute;top:-78px;right:-46px;width:172px;height:172px;border:1px solid rgba(11,116,232,.14);border-radius:50%;box-shadow:0 0 0 14px rgba(24,201,230,.045),0 0 0 34px rgba(11,116,232,.025);pointer-events:none;z-index:-1}.bcs-console__brand,.bcs-console__mode,.bcs-console__hint,.bcs-console__stack strong,.bcs-console__stack small,.bcs-console__flow{font-family:Inter,ui-sans-serif,system-ui,sans-serif !important}.bcs-console__brand{letter-spacing:.16em}.bcs-console__stack{gap:12px}.bcs-console__stack>div{min-height:76px;padding:15px 16px;border-radius:18px;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.bcs-console__stack>div:hover{border-color:#8ed9ef;box-shadow:0 12px 24px rgba(35,84,130,.1);transform:translateX(6px)}.bcs-console__stack>div:nth-child(1){border-color:rgba(11,116,232,.24)}.bcs-console__stack>div:nth-child(2){border-color:rgba(24,201,230,.28)}.bcs-console__stack>div:nth-child(3){border-color:rgba(82,121,232,.24)}.bcs-console__stack>div:nth-child(4){border-color:rgba(14,43,91,.2)}.bcs-section--routes,.bcs-section--pricing,.bcs-section--proof,.bcs-section--fit{background:#fff !important}.bcs-section--services,.bcs-section--process,.bcs-section--faq{background:#f3f9fd !important}.bcs-section>.bcs-shell{position:relative;z-index:1}.bcs-section__lead{max-width:560px}.bcs-route-grid{align-items:start;gap:22px}.bcs-route{border-radius:30px;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.bcs-route:nth-child(2),.bcs-route:nth-child(4){transform:none}.bcs-route:hover{transform:translateY(18px)}.bcs-route:nth-child(1):hover,.bcs-route:nth-child(3):hover{transform:translateY(-7px)}.bcs-service-grid{gap:22px;border:0}.bcs-service-card{min-height:438px;border-radius:28px;box-shadow:0 20px 46px rgba(35,84,130,.08);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.bcs-service-card:nth-child(1){border-color:#0e2b5b !important;background:linear-gradient(145deg,#0e2b5b,#0b74e8) !important;box-shadow:0 26px 58px rgba(14,43,91,.2);color:#fff}.bcs-service-card:nth-child(1) .bcs-service-card__head span,.bcs-service-card:nth-child(1) .bcs-service-card__head i,.bcs-service-card:nth-child(1) h3,.bcs-service-card:nth-child(1) p,.bcs-service-card:nth-child(1) ul{color:rgba(255,255,255,.88) !important}.bcs-service-card:nth-child(1) h3{color:#fff !important}.bcs-service-card:nth-child(1) .bcs-service-card__head span{color:#9defff !important}.bcs-service-card:nth-child(1) li:before{background:#9defff}.bcs-service-card:nth-child(1) .bcs-catalog-actions a{border-color:rgba(255,255,255,.38);background:rgba(255,255,255,.1);color:#fff}.bcs-service-card:nth-child(1) .bcs-catalog-actions a:last-child{border-color:#fff;background:#fff;color:#075fca}.bcs-service-card:nth-child(1) .bcs-catalog-actions a:hover{border-color:#fff;background:rgba(255,255,255,.18);color:#fff}.bcs-service-card:nth-child(1) .bcs-catalog-actions a:last-child:hover{background:#eaf8ff;color:#075fca}.bcs-service-card:hover{transform:translateY(-7px);box-shadow:0 30px 66px rgba(35,84,130,.15)}.bcs-proof__grid{gap:14px;border:0;background:0 0}.bcs-proof__grid article{min-height:188px;padding:26px;border:1px solid #d9e8f3;border-radius:22px;background:linear-gradient(145deg,#fff,#f7fbff);box-shadow:0 14px 32px rgba(35,84,130,.06);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.bcs-proof__grid article:hover{border-color:#9edbf0;box-shadow:0 22px 44px rgba(35,84,130,.12);transform:translateY(-5px)}.bcs-proof__grid article span{font-size:.78rem;font-weight:900;letter-spacing:.16em}.bcs-proof__grid article:nth-child(1),.bcs-proof__grid article:nth-child(4){background:linear-gradient(145deg,#effaff,#fff)}.bcs-section--fit{position:relative;isolation:isolate;overflow:hidden}.bcs-section--fit:before{content:"";position:absolute;top:-210px;right:-80px;width:540px;height:540px;border:1px solid rgba(11,116,232,.1);border-radius:50%;box-shadow:0 0 0 28px rgba(24,201,230,.035),0 0 0 68px rgba(11,116,232,.025);pointer-events:none}.bcs-section--fit:after{content:"";position:absolute;right:8%;bottom:-120px;width:360px;height:220px;background:linear-gradient(90deg,rgba(11,116,232,.08) 1px,transparent 1px),linear-gradient(rgba(11,116,232,.08) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(135deg,transparent,#000 35%,transparent 88%);transform:rotate(-12deg);pointer-events:none}.bcs-section--faq .bcs-faq details{transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.bcs-section--faq .bcs-faq details:hover{border-color:#9edbf0;box-shadow:0 14px 30px rgba(35,84,130,.1);transform:translateY(-2px)}.bcs-section--cta{background:radial-gradient(circle at 88% 18%,rgba(157,239,255,.17),transparent 24%),linear-gradient(135deg,#0e2b5b,#0b74e8) !important}.bcs-section--cta:after{content:"";position:absolute;left:-80px;bottom:-120px;width:420px;height:260px;background:linear-gradient(90deg,rgba(157,239,255,.14) 1px,transparent 1px),linear-gradient(rgba(157,239,255,.14) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(45deg,#000,transparent 78%);pointer-events:none}@keyframes bcs-copy-rise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes bcs-console-in{from{opacity:0;transform:perspective(1400px) rotateY(-8deg) rotateX(3deg) translateY(16px)}to{opacity:1;transform:perspective(1400px) rotateY(-4deg) rotateX(1.5deg) rotateZ(1deg)}}@media (max-width:1040px){.bcs-hero{min-height:auto}.bcs-route:nth-child(2),.bcs-route:nth-child(4){transform:none}.bcs-route:hover,.bcs-route:nth-child(1):hover,.bcs-route:nth-child(3):hover{transform:translateY(-5px)}}@media (max-width:720px){body.bcs-site-body .bcs-site-header{height:70px}.bcs-hero{padding-top:86px;padding-bottom:38px}.bcs-hero__grid:before{top:110px;right:-250px;width:430px;height:430px}.bcs-hero__grid:after,.bcs-hero__copy:before{display:none}.bcs-hero h1{max-width:10.5ch;font-size:clamp(3.05rem, 13vw, 4.7rem)}.bcs-console{min-height:0;padding:18px;border-radius:26px;transform:none;animation-delay:0s}.bcs-console__hint,.bcs-console__flow{display:none}.bcs-console__stack{grid-template-columns:repeat(2,minmax(0, 1fr))}.bcs-console__stack>div{min-height:92px;padding:13px}.bcs-route:nth-child(2),.bcs-route:nth-child(4){transform:none}.bcs-service-card:nth-child(1){min-height:420px}}@media (max-width:480px){.bcs-console__stack{grid-template-columns:1fr}.bcs-console__stack>div{min-height:72px}}@media (prefers-reduced-motion:reduce){.bcs-hero__copy,.bcs-console{animation:none !important}.bcs-hero__signals li:hover,.bcs-console__stack>div:hover,.bcs-route:hover,.bcs-service-card:hover,.bcs-proof__grid article:hover,.bcs-section--faq .bcs-faq details:hover{transform:none !important}}@media (forced-colors:active){.bcs-hero__grid:before,.bcs-hero__grid:after,.bcs-hero__copy:before,.bcs-console:before,.bcs-console:after,.bcs-section--fit:before,.bcs-section--fit:after,.bcs-section--cta:after{display:none}.bcs-site-nav,.bcs-console,.bcs-route,.bcs-service-card,.bcs-proof__grid article,.bcs-section--cta{background:Canvas !important;color:CanvasText !important}}body.bcs-site-body .bcs-site-brand{display:flex;align-items:center;padding:7px 14px;border-radius:16px;background:#0e2b5b;box-shadow:0 10px 24px rgba(14,43,91,.16)}body.bcs-site-body .bcs-site-brand__logo{height:46px;max-width:min(218px, 42vw)}.bcs-site-body main#primary.bcs-home .bcs-service-card:nth-child(1) h3,.bcs-site-body main#primary.bcs-home .bcs-service-card:nth-child(1) p,.bcs-site-body main#primary.bcs-home .bcs-service-card:nth-child(1) ul,.bcs-site-body main#primary.bcs-home .bcs-service-card:nth-child(1) .bcs-service-card__head i{color:rgba(255,255,255,.88) !important}.bcs-site-body main#primary.bcs-home .bcs-service-card:nth-child(1) h3{color:#fff !important}body.bcs-site-body .bcs-site-footer h2{color:#fff !important;text-shadow:none !important}body.bcs-site-body .bcs-site-nav>a{min-height:44px}@media (max-width:360px){body.bcs-site-body .bcs-site-mobile-nav nav{right:0 !important;width:min(280px, calc(100vw - 24px)) !important;max-width:calc(100vw - 24px) !important;box-sizing:border-box}}body.bcs-site-body .bcs-site-header{border-bottom-color:rgba(103,205,239,.22);background:rgba(5,16,38,.94);box-shadow:0 12px 34px rgba(2,12,28,.22)}body.bcs-site-body .bcs-site-nav{border-color:rgba(120,214,242,.23);background:rgba(10,34,73,.78);box-shadow:0 12px 30px rgba(0,0,0,.18)}body.bcs-site-body .bcs-site-nav>a{color:#dcecf7}body.bcs-site-body .bcs-site-nav>a:hover{border-color:rgba(120,214,242,.32);background:rgba(77,229,255,.1);color:#fff}body.bcs-site-body .bcs-site-mobile-nav summary{border-color:rgba(120,214,242,.28);background:rgba(10,34,73,.9);color:#eaf8ff}body.bcs-site-body .bcs-site-mobile-nav nav{border-color:rgba(120,214,242,.3);background:#081a38}body.bcs-site-body .bcs-site-mobile-nav nav a{border-color:rgba(120,214,242,.14);color:#dcecf7}.bcs-home{background:linear-gradient(rgba(112,213,240,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(112,213,240,.035) 1px,transparent 1px),#061126 !important;background-size:72px 72px,72px 72px,auto}.bcs-home:before{background:radial-gradient(circle at 82% 9%,rgba(16,116,232,.22),transparent 28%),radial-gradient(circle at 13% 44%,rgba(24,201,230,.1),transparent 30%)}.bcs-home:after{border-color:rgba(81,201,236,.12);box-shadow:0 0 0 34px rgba(24,201,230,.045),0 0 0 70px rgba(11,116,232,.035)}.bcs-hero{min-height:770px;padding-top:clamp(104px, 11vw, 154px);background:radial-gradient(circle at 74% 40%,rgba(20,126,238,.14),transparent 30%),linear-gradient(115deg,#061126 0%,#071a3b 54%,#061126 100%) !important;color:#f4faff}.bcs-hero:before{top:-220px;left:-200px;width:540px;height:540px;background:radial-gradient(circle,rgba(24,201,230,.13),transparent 68%)}.bcs-hero:after{right:-12%;top:-18%;width:min(860px, 76vw);background:radial-gradient(circle,rgba(24,201,230,.18),rgba(11,116,232,.06) 38%,transparent 70%);opacity:.82}.bcs-hero__grid{grid-template-columns:minmax(0, .92fr) minmax(0, 1.08fr);gap:clamp(34px, 5vw, 74px);align-items:center}.bcs-hero__copy{z-index:5}.bcs-hero__copy:after{top:0;left:-26px;height:142px;background:linear-gradient(180deg,#6ff0ff,#1683ff 72%,transparent);box-shadow:0 0 0 8px rgba(77,229,255,.07),0 0 24px rgba(77,229,255,.2)}.bcs-hero h1{max-width:9.8ch;color:#f8fcff !important;font-size:clamp(3.8rem, 6.6vw, 6.75rem);line-height:.91;letter-spacing:-.075em;text-shadow:0 8px 40px rgba(0,0,0,.3)}.bcs-hero__lead{max-width:610px;color:#c5d7e7 !important;font-size:clamp(1.02rem, 1.6vw, 1.16rem);line-height:1.72}.bcs-button--primary{border-color:#58e6ff;background:linear-gradient(135deg,#0b83ed,#18c9e6);color:#031017;box-shadow:0 18px 38px rgba(8,126,228,.25)}.bcs-button--primary:hover{border-color:#a0f4ff;background:linear-gradient(135deg,#1b9aff,#5eeaff);color:#031017}.bcs-button--ghost{border-color:rgba(171,222,239,.35);background:rgba(255,255,255,.045);color:#e7f6ff}.bcs-button--ghost:hover{border-color:#66eaff;background:rgba(77,229,255,.1);color:#fff}.bcs-hero__signals li{border-color:rgba(149,212,232,.2);background:rgba(7,26,58,.66);color:#c6d9e8;box-shadow:0 9px 24px rgba(0,0,0,.14)}.bcs-hero__signals li:nth-child(2){border-color:rgba(75,224,252,.44);background:rgba(17,89,151,.38);color:#d9faff}.bcs-hero__footnote{border-top-color:rgba(143,213,235,.2);border-bottom-color:rgba(143,213,235,.2)}.bcs-hero__footnote span{color:#b8ccdd}.bcs-hero__footnote span+span{border-left-color:rgba(143,213,235,.2)}.bcs-hero__visual-wrap{position:relative;min-height:606px;isolation:isolate}.bcs-hero-visual{position:absolute;inset:0;overflow:visible;pointer-events:none;perspective:1400px}.bcs-hero-visual__ring{position:absolute;border:1px solid rgba(74,215,246,.2);border-radius:50%;box-shadow:0 0 0 16px rgba(24,201,230,.035),0 0 0 44px rgba(11,116,232,.025)}.bcs-hero-visual__ring--outer{top:-14px;right:-54px;width:590px;height:590px}.bcs-hero-visual__ring--inner{top:64px;right:24px;width:430px;height:430px;border-style:dashed;opacity:.72}.bcs-hero-visual__browser{position:absolute;top:55px;right:28px;z-index:2;width:min(508px, 88%);height:316px;padding:9px;border:1px solid rgba(189,237,249,.5);border-radius:23px;background:rgba(237,248,253,.96);box-shadow:0 32px 72px rgba(0,0,0,.34),0 0 50px rgba(50,194,239,.12);transform:rotate(3deg) rotateY(-8deg);transform-origin:center}.bcs-hero-visual__browser-bar{display:flex;height:34px;align-items:center;gap:12px;padding-inline:8px;color:#63778f;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:800}.bcs-hero-visual__browser-dots{display:inline-flex;gap:4px}.bcs-hero-visual__browser-dots i{width:7px;height:7px;border-radius:50%;background:#f6a062;box-shadow:11px 0 #5bd6df,22px 0 #769cf2}.bcs-hero-visual__browser-url{flex:1;padding:7px 12px;border:1px solid #d4e4ee;border-radius:999px;background:#f9fdff;color:#6e8499;letter-spacing:.04em}.bcs-hero-visual__browser-action{color:#0b74e8;font-size:1.1rem}.bcs-hero-visual__browser-page{position:relative;height:calc(100% - 34px);overflow:hidden;padding:28px 30px;border-radius:16px;background:radial-gradient(circle at 86% 12%,rgba(24,201,230,.22),transparent 31%),linear-gradient(135deg,#0d2b5b,#0a65c4)}.bcs-hero-visual__browser-label{color:#8eeeff;font-size:.66rem;font-weight:900;letter-spacing:.14em}.bcs-hero-visual__browser-heading{width:76%;height:17px;margin-top:36px;border-radius:5px;background:#fff;box-shadow:0 30px 0 rgba(255,255,255,.82)}.bcs-hero-visual__browser-heading--short{width:43%;margin-top:30px;opacity:.85}.bcs-hero-visual__browser-copy{width:52%;height:9px;margin-top:48px;border-radius:99px;background:rgba(222,246,255,.64);box-shadow:0 18px 0 rgba(222,246,255,.38),0 36px 0 rgba(222,246,255,.22)}.bcs-hero-visual__browser-cards{position:absolute;right:24px;bottom:22px;display:flex;gap:8px}.bcs-hero-visual__browser-cards i{display:block;width:58px;height:38px;border:1px solid rgba(255,255,255,.36);border-radius:8px;background:rgba(255,255,255,.14)}.bcs-hero-visual__server{position:absolute;bottom:62px;left:4%;z-index:4;width:254px;height:252px;padding:16px;border:1px solid rgba(116,221,246,.52);border-radius:14px;background:linear-gradient(145deg,rgba(31,75,134,.9),rgba(5,17,39,.98)),#0b1f44;box-shadow:22px 30px 52px rgba(0,0,0,.4),inset 0 0 34px rgba(70,216,244,.1);transform:rotate(-6deg) rotateY(10deg)}.bcs-hero-visual__server:before,.bcs-hero-visual__server:after{content:"";position:absolute;inset:10px;border:1px solid rgba(143,226,246,.18);border-radius:9px;pointer-events:none}.bcs-hero-visual__server:after{inset:0 auto 0 18px;width:2px;border:0;border-radius:0;background:linear-gradient(180deg,transparent,#50e5ff,transparent);box-shadow:0 0 18px #50e5ff}.bcs-hero-visual__server-top,.bcs-hero-visual__server-foot{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;color:#a8d9eb;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;font-weight:850;letter-spacing:.08em}.bcs-hero-visual__server-top span{color:#74f2c6;font-size:.56rem}.bcs-hero-visual__server-rack{position:relative;z-index:1;display:grid;gap:10px;margin-top:22px}.bcs-hero-visual__server-rack i{display:grid;grid-template-columns:1fr 10px 10px;gap:10px;align-items:center;height:34px;padding:0 9px;border:1px solid rgba(154,221,239,.2);border-radius:5px;background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(4,16,36,.72))}.bcs-hero-visual__server-rack i:before{content:"";width:58%;height:3px;border-radius:9px;background:linear-gradient(90deg,#54e9ff,rgba(84,233,255,.1));box-shadow:0 0 10px rgba(84,233,255,.55)}.bcs-hero-visual__server-rack b{display:block;width:6px;height:6px;border-radius:50%;background:#60efc5;box-shadow:0 0 8px rgba(96,239,197,.9)}.bcs-hero-visual__server-rack b+b{background:#4edcf3}.bcs-hero-visual__server-foot{margin-top:18px;color:#6a9db3;font-size:.56rem}.bcs-hero-visual__signal,.bcs-hero-visual__badge{position:absolute;z-index:6;display:inline-flex;align-items:center;gap:8px;padding:10px 13px;border:1px solid rgba(122,225,246,.32);border-radius:999px;background:rgba(6,24,53,.88);box-shadow:0 14px 28px rgba(0,0,0,.24);color:#bceaf7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;font-weight:900;letter-spacing:.08em}.bcs-hero-visual__signal:before,.bcs-hero-visual__badge:before{content:"";width:6px;height:6px;border-radius:50%;background:#55eac5;box-shadow:0 0 11px rgba(85,234,197,.95)}.bcs-hero-visual__signal--top{top:20px;right:120px}.bcs-hero-visual__badge--ssl{right:24px;bottom:176px}.bcs-hero-visual__badge--backup{left:28%;bottom:22px}.bcs-hero-visual__badge b{color:#8ceeff}.bcs-hero-visual__badge span{color:#789ab2}.bcs-hero-visual__connector{position:absolute;left:27%;right:27%;bottom:154px;z-index:3;height:70px;border-bottom:1px dashed rgba(82,222,248,.46);border-radius:50%;transform:rotate(-10deg)}.bcs-hero-visual__connector i{position:absolute;width:5px;height:5px;border-radius:50%;background:#62eafa;box-shadow:0 0 12px #62eafa}.bcs-hero-visual__connector i:nth-child(1){left:8%;bottom:9px}.bcs-hero-visual__connector i:nth-child(2){left:48%;bottom:34px}.bcs-hero-visual__connector i:nth-child(3){right:10%;bottom:7px}.bcs-hero__visual-wrap .bcs-console{position:absolute;right:-4px;bottom:6px;z-index:8;width:min(390px, 62%);min-height:0;padding:17px;border:1px solid rgba(113,222,247,.42) !important;border-radius:20px;background:rgba(5,18,43,.91) !important;box-shadow:0 26px 64px rgba(0,0,0,.42),inset 0 0 50px rgba(42,186,231,.08) !important;color:#e7f7ff;backdrop-filter:blur(18px);transform:perspective(1200px) rotateY(-7deg) rotateX(1deg) rotateZ(1deg)}.bcs-hero__visual-wrap .bcs-console:before{inset:7px;border-color:rgba(153,232,248,.12);border-radius:14px}.bcs-hero__visual-wrap .bcs-console__topline{padding-bottom:11px;border-bottom-color:rgba(154,221,239,.18)}.bcs-hero__visual-wrap .bcs-console__brand{color:#d9f6ff;font-size:.66rem}.bcs-hero__visual-wrap .bcs-console__mode{color:#8fb3c5;font-size:.58rem}.bcs-hero__visual-wrap .bcs-console__hint,.bcs-hero__visual-wrap .bcs-console__flow{display:none}.bcs-hero__visual-wrap .bcs-console__stack{gap:7px;margin-top:11px}.bcs-hero__visual-wrap .bcs-console__stack>div{min-height:46px;padding:8px 10px;border-color:rgba(154,221,239,.16);border-radius:10px;background:rgba(255,255,255,.045);box-shadow:none}.bcs-hero__visual-wrap .bcs-console__stack>div:hover{transform:translateX(3px);border-color:rgba(91,227,249,.52);box-shadow:0 8px 20px rgba(0,0,0,.2)}.bcs-hero__visual-wrap .bcs-console__stack strong{color:#eaf9ff;font-size:.68rem}.bcs-hero__visual-wrap .bcs-console__stack small{color:#91afbd;font-size:.57rem}.bcs-hero__visual-wrap .bcs-console__stack span,.bcs-hero__visual-wrap .bcs-console__stack b{color:#63e9ff}.bcs-hero__visual-wrap .bcs-console__stack b{padding:4px 6px;border-color:rgba(99,233,255,.24);background:rgba(13,116,190,.2);font-size:.49rem}.bcs-hero__visual-wrap .bcs-console__mode i{background:#58e6c0;box-shadow:0 0 12px rgba(88,230,192,.8)}@media (max-width:1040px){.bcs-hero{min-height:auto}.bcs-hero__grid{grid-template-columns:1fr;gap:24px}.bcs-hero__visual-wrap{min-height:580px;max-width:760px}.bcs-hero__visual-wrap .bcs-console{width:min(390px, 54%)}}@media (max-width:720px){body.bcs-site-body .bcs-site-header{background:rgba(5,16,38,.97)}.bcs-hero{padding-top:82px;padding-bottom:34px}.bcs-hero h1{max-width:10.5ch;font-size:clamp(3.05rem, 13vw, 4.7rem)}.bcs-hero__visual-wrap{min-height:520px;margin-top:16px}.bcs-hero-visual__ring--outer{right:-168px;width:530px;height:530px}.bcs-hero-visual__ring--inner{right:-72px;width:392px;height:392px}.bcs-hero-visual__browser{top:18px;right:0;width:82%;height:245px;padding:7px}.bcs-hero-visual__browser-page{padding:20px}.bcs-hero-visual__browser-heading{margin-top:24px}.bcs-hero-visual__browser-copy{margin-top:37px}.bcs-hero-visual__server{bottom:92px;left:1%;width:196px;height:202px;padding:12px}.bcs-hero-visual__server-rack{gap:7px;margin-top:15px}.bcs-hero-visual__server-rack i{height:28px}.bcs-hero-visual__server-foot{margin-top:12px;font-size:.48rem}.bcs-hero-visual__signal{top:-3px;right:78px;padding:8px 10px;font-size:.5rem}.bcs-hero-visual__badge--ssl{right:0;bottom:186px}.bcs-hero-visual__badge--backup,.bcs-hero-visual__connector{display:none}.bcs-hero__visual-wrap .bcs-console{right:0;bottom:0;width:calc(100% - 18px);padding:13px;transform:none}.bcs-hero__visual-wrap .bcs-console__stack{grid-template-columns:repeat(2,minmax(0, 1fr))}.bcs-hero__visual-wrap .bcs-console__stack>div{min-height:62px;padding:8px}.bcs-hero__visual-wrap .bcs-console__stack b{display:none}}@media (max-width:480px){.bcs-hero__visual-wrap{min-height:455px}.bcs-hero-visual__browser{width:88%;height:210px}.bcs-hero-visual__server{bottom:84px;width:160px;height:172px}.bcs-hero-visual__server-top,.bcs-hero-visual__server-foot{font-size:.48rem}.bcs-hero-visual__server-rack{gap:6px;margin-top:12px}.bcs-hero-visual__server-rack i{height:23px;grid-template-columns:1fr 7px 7px;gap:6px}.bcs-hero-visual__server-rack b{width:5px;height:5px}.bcs-hero-visual__browser-page{padding:16px}.bcs-hero-visual__browser-heading{margin-top:18px}.bcs-hero-visual__browser-copy{margin-top:28px}.bcs-hero-visual__browser-cards{right:14px;bottom:12px}.bcs-hero-visual__browser-cards i{width:42px;height:28px}.bcs-hero-visual__badge--ssl{bottom:175px;padding:8px 9px;font-size:.48rem}.bcs-hero__visual-wrap .bcs-console__stack>div{min-height:58px}}@media (prefers-reduced-motion:reduce){.bcs-hero__visual-wrap .bcs-console,.bcs-hero-visual__browser,.bcs-hero-visual__server{transform:none}}.bcs-site-body main#primary.bcs-home .bcs-hero h1{color:#f8fcff !important;text-shadow:0 8px 40px rgba(0,0,0,.3) !important}.bcs-site-body main#primary.bcs-home .bcs-hero .bcs-hero__lead{color:#c5d7e7 !important}@media (max-width:1181px){.bcs-hero-visual__ring--outer{right:0;width:min(590px, 100%);height:min(590px, 100%)}.bcs-hero-visual__ring--inner{right:6%;width:min(430px, 84%);height:min(430px, 84%)}}@media (max-width:720px){.bcs-hero-visual__ring--outer{right:0;width:min(530px, 100%);height:min(530px, 100%)}.bcs-hero-visual__ring--inner{right:4%;width:min(392px, 86%);height:min(392px, 86%)}}:root{--bcs-violet:#8b5cf6;--bcs-violet-deep:#5b3bb7;--bcs-cyan-bright:#5ee7f7;--bcs-lime:#b8f36b;--bcs-orange:#ffb45f;--bcs-pink:#f472b6;--bcs-ink:#071126;--bcs-ink-2:#0c1b3d}body.bcs-site-body .bcs-site-header{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{background:linear-gradient(90deg,transparent,var(--bcs-cyan-bright) 22%,var(--bcs-violet) 52%,var(--bcs-lime) 78%,transparent);opacity:.82}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-lime);background:linear-gradient(135deg,#4ed9ee,#7d5cf4 62%,#b8f36b);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}body.bcs-site-body .bcs-site-brand{background:linear-gradient(135deg,#123878,#2d1c69) !important;box-shadow:0 12px 28px rgba(22,20,73,.32)}.bcs-home{background:radial-gradient(circle at 12% 11%,rgba(94,231,247,.12),transparent 20%),radial-gradient(circle at 88% 19%,rgba(139,92,246,.16),transparent 24%),linear-gradient(rgba(126,229,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(126,229,255,.035) 1px,transparent 1px),#071126 !important;background-size:auto,auto,72px 72px,72px 72px,auto}.bcs-home:before{background:radial-gradient(circle at 4% 42%,rgba(255,180,95,.1),transparent 22%),radial-gradient(circle at 82% 7%,rgba(139,92,246,.26),transparent 28%),radial-gradient(circle at 57% 84%,rgba(184,243,107,.06),transparent 22%)}.bcs-home:after{border-color:rgba(94,231,247,.18);box-shadow:0 0 0 34px rgba(139,92,246,.07),0 0 0 70px rgba(184,243,107,.035)}.bcs-hero{background:radial-gradient(circle at 79% 30%,rgba(139,92,246,.26),transparent 25%),radial-gradient(circle at 92% 83%,rgba(255,180,95,.14),transparent 18%),linear-gradient(116deg,#061126 0%,#091d49 47%,#24164d 100%) !important}.bcs-hero:before{background:conic-gradient(from 230deg at 50% 50%,transparent 0 42%,rgba(94,231,247,.14) 49%,transparent 58% 72%,rgba(184,243,107,.1) 78%,transparent 84%);filter:blur(2px);opacity:.86}.bcs-hero:after{background:radial-gradient(circle,rgba(139,92,246,.3),rgba(94,231,247,.08) 38%,transparent 70%);opacity:.9}.bcs-hero__copy:after{background:linear-gradient(180deg,var(--bcs-cyan-bright),var(--bcs-violet) 48%,var(--bcs-lime) 82%,transparent);box-shadow:0 0 0 8px rgba(94,231,247,.08),0 0 26px rgba(139,92,246,.34)}.bcs-hero__copy:before{content:"";position:absolute;top:-26px;left:-50px;width:240px;height:140px;border:1px solid rgba(184,243,107,.18);border-radius:28px;background:linear-gradient(135deg,rgba(94,231,247,.09),transparent 42%),repeating-linear-gradient(135deg,transparent 0 15px,rgba(139,92,246,.1) 16px 17px);transform:rotate(-8deg);pointer-events:none;z-index:-1}.bcs-hero h1{color:#fff !important;text-shadow:0 8px 42px rgba(0,0,0,.34),0 0 34px rgba(94,231,247,.12),0 0 58px rgba(139,92,246,.12)}.bcs-hero__lead{color:#d0e0f1 !important}.bcs-hero__signals li{border-color:rgba(155,223,255,.24);background:linear-gradient(135deg,rgba(7,32,72,.76),rgba(47,24,85,.66));color:#d8ecf6}.bcs-hero__signals li:nth-child(1){border-color:rgba(94,231,247,.48)}.bcs-hero__signals li:nth-child(2){border-color:rgba(184,243,107,.48);background:rgba(93,116,43,.24);color:#efffd1}.bcs-hero__signals li:nth-child(3){border-color:rgba(255,180,95,.46);background:rgba(117,61,33,.24);color:#ffe2c2}.bcs-hero__signals li:before{background:var(--bcs-cyan-bright)}.bcs-hero__signals li:nth-child(2):before{background:var(--bcs-lime)}.bcs-hero__signals li:nth-child(3):before{background:var(--bcs-orange)}.bcs-hero__footnote{border-top-color:rgba(155,223,255,.22);border-bottom-color:rgba(155,223,255,.22)}.bcs-hero__footnote span{color:#bdd2e5}.bcs-hero__footnote span strong{color:#fff}.bcs-hero-visual__ring{border-color:rgba(139,92,246,.36);box-shadow:0 0 0 16px rgba(139,92,246,.06),0 0 0 44px rgba(184,243,107,.035)}.bcs-hero-visual__ring--inner{border-color:rgba(94,231,247,.42)}.bcs-hero-visual__browser{border-color:rgba(181,163,255,.7);background:linear-gradient(145deg,#f9fdff,#e4e0ff 62%,#d4f8f3);box-shadow:0 32px 72px rgba(0,0,0,.38),0 0 44px rgba(139,92,246,.24),0 0 24px rgba(94,231,247,.16)}.bcs-hero-visual__browser-page{background:radial-gradient(circle at 82% 12%,rgba(184,243,107,.34),transparent 24%),radial-gradient(circle at 18% 88%,rgba(255,180,95,.22),transparent 28%),linear-gradient(135deg,#0c3a91,#5c3ac7 56%,#087f9c) !important}.bcs-hero-visual__browser-label{color:#d8ffa0}.bcs-hero-visual__browser-heading{box-shadow:0 30px 0 rgba(255,255,255,.82),0 0 20px rgba(184,243,107,.16)}.bcs-hero-visual__browser-cards i:nth-child(1){background:rgba(94,231,247,.28);border-color:rgba(94,231,247,.64)}.bcs-hero-visual__browser-cards i:nth-child(2){background:rgba(139,92,246,.35);border-color:rgba(208,186,255,.64)}.bcs-hero-visual__browser-cards i:nth-child(3){background:rgba(184,243,107,.28);border-color:rgba(224,255,178,.68)}.bcs-hero-visual__server{border-color:rgba(184,243,107,.58);background:linear-gradient(145deg,rgba(39,65,142,.95),rgba(35,17,73,.98)),#0b1f44;box-shadow:22px 30px 52px rgba(0,0,0,.44),0 0 32px rgba(139,92,246,.18),inset 0 0 34px rgba(94,231,247,.12)}.bcs-hero-visual__server:after{background:linear-gradient(180deg,transparent,var(--bcs-lime),transparent);box-shadow:0 0 18px var(--bcs-lime)}.bcs-hero-visual__server-top span{color:var(--bcs-lime)}.bcs-hero-visual__server-rack i:before{background:linear-gradient(90deg,var(--bcs-cyan-bright),var(--bcs-lime),rgba(184,243,107,.1));box-shadow:0 0 11px rgba(184,243,107,.56)}.bcs-hero-visual__server-rack b{background:var(--bcs-lime);box-shadow:0 0 9px rgba(184,243,107,.94)}.bcs-hero-visual__server-rack b+b{background:var(--bcs-orange);box-shadow:0 0 9px rgba(255,180,95,.9)}.bcs-hero-visual__signal,.bcs-hero-visual__badge{border-color:rgba(139,92,246,.58);background:linear-gradient(110deg,rgba(15,28,70,.94),rgba(63,28,102,.9));box-shadow:0 14px 28px rgba(0,0,0,.28),0 0 20px rgba(139,92,246,.14)}.bcs-hero-visual__signal:before,.bcs-hero-visual__badge:before{background:var(--bcs-lime);box-shadow:0 0 11px rgba(184,243,107,.95)}.bcs-hero-visual__badge--ssl{border-color:rgba(94,231,247,.54)}.bcs-hero-visual__badge--backup{border-color:rgba(255,180,95,.58)}.bcs-hero-visual__badge--backup:before{background:var(--bcs-orange);box-shadow:0 0 11px rgba(255,180,95,.95)}.bcs-hero__visual-wrap .bcs-console{border-color:rgba(139,92,246,.64) !important;background:linear-gradient(155deg,rgba(7,22,55,.95),rgba(47,20,82,.93)) !important;box-shadow:0 26px 64px rgba(0,0,0,.44),0 0 38px rgba(139,92,246,.16),inset 0 0 50px rgba(94,231,247,.09) !important}.bcs-hero__visual-wrap .bcs-console__stack>div{border-color:rgba(155,223,255,.18);background:rgba(255,255,255,.055)}.bcs-hero__visual-wrap .bcs-console__stack>div:nth-child(1){border-left:3px solid var(--bcs-cyan-bright)}.bcs-hero__visual-wrap .bcs-console__stack>div:nth-child(2){border-left:3px solid var(--bcs-violet)}.bcs-hero__visual-wrap .bcs-console__stack>div:nth-child(3){border-left:3px solid var(--bcs-lime)}.bcs-hero__visual-wrap .bcs-console__stack>div:nth-child(4){border-left:3px solid var(--bcs-orange)}.bcs-hero__visual-wrap .bcs-console__stack span{color:var(--bcs-cyan-bright)}.bcs-hero__visual-wrap .bcs-console__stack b{border-color:rgba(184,243,107,.34);background:rgba(184,243,107,.13);color:#eaffc9}.bcs-hero__visual-wrap .bcs-console__mode i{background:var(--bcs-lime);box-shadow:0 0 12px rgba(184,243,107,.86)}.bcs-section-nav{border-bottom-color:rgba(139,92,246,.36) !important;background:rgba(9,22,53,.9) !important;box-shadow:0 10px 28px rgba(7,10,35,.22)}.bcs-section-nav a{border-color:rgba(155,223,255,.26);background:rgba(22,38,83,.76);color:#d4e8f4}.bcs-section-nav a:hover{border-color:var(--bcs-lime);background:rgba(184,243,107,.14);color:#f4ffd9}.bcs-section--routes{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 12%,rgba(94,231,247,.12),transparent 22%),radial-gradient(circle at 94% 80%,rgba(255,180,95,.13),transparent 22%),linear-gradient(145deg,#071126,#101c45 55%,#241447) !important;color:#fff}.bcs-section--routes:before{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 0 42%,rgba(139,92,246,.08) 43% 44%,transparent 45% 100%),linear-gradient(35deg,transparent 0 68%,rgba(184,243,107,.06) 69% 70%,transparent 71% 100%);pointer-events:none}.bcs-section--routes .bcs-shell{position:relative;z-index:1}.bcs-section--routes .bcs-eyebrow{color:var(--bcs-lime) !important}.bcs-section--routes h2{color:#fff !important}.bcs-section--routes .bcs-section__lead{color:#c8d9ed !important}.bcs-route{--route-accent:var(--bcs-cyan-bright);border-color:rgba(170,215,238,.22);border-top:3px solid var(--route-accent);background:linear-gradient(145deg,rgba(20,42,87,.92),rgba(42,23,77,.88));box-shadow:0 22px 44px rgba(0,0,0,.2),inset 0 0 30px rgba(94,231,247,.025);color:#fff}.bcs-route:nth-child(2){--route-accent:var(--bcs-violet)}.bcs-route:nth-child(3){--route-accent:var(--bcs-lime)}.bcs-route:nth-child(4){--route-accent:var(--bcs-orange)}.bcs-route:hover{border-color:var(--route-accent);background:linear-gradient(145deg,rgba(28,56,111,.96),rgba(65,28,100,.94));box-shadow:0 26px 58px rgba(0,0,0,.28),0 0 24px color-mix(in srgb,var(--route-accent) 28%,transparent)}.bcs-route__code{color:var(--route-accent)}.bcs-route h3{color:#fff !important}.bcs-route p{color:#c3d5e8}.bcs-route strong{color:var(--route-accent)}.bcs-route strong span{color:#fff}.bcs-section--services{position:relative;overflow:hidden;background:radial-gradient(circle at 10% 12%,rgba(94,231,247,.13),transparent 22%),radial-gradient(circle at 90% 22%,rgba(139,92,246,.12),transparent 23%),linear-gradient(145deg,#eefaff,#f2edff 56%,#fff5e9) !important}.bcs-section--services:after{content:"";position:absolute;right:-120px;bottom:-180px;width:480px;height:480px;border:1px solid rgba(139,92,246,.17);border-radius:50%;box-shadow:0 0 0 32px rgba(94,231,247,.055),0 0 0 70px rgba(255,180,95,.045);pointer-events:none}.bcs-section--services .bcs-shell{position:relative;z-index:1}.bcs-section--services .bcs-eyebrow{color:#5b3bb7 !important}.bcs-section--services h2{color:#101f42 !important}.bcs-section--services .bcs-section__lead{color:#536782 !important}.bcs-home .bcs-service-card{--service-accent:var(--bcs-cyan-bright);border-color:rgba(90,121,177,.22) !important;border-top:4px solid var(--service-accent) !important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(244,240,255,.96)) !important;box-shadow:0 20px 44px rgba(56,70,124,.12),inset 0 0 26px rgba(139,92,246,.035);color:#152746 !important}.bcs-home .bcs-service-card:nth-child(2){--service-accent:var(--bcs-violet);background:linear-gradient(145deg,#fff,#f2efff) !important}.bcs-home .bcs-service-card:nth-child(3){--service-accent:var(--bcs-lime);background:linear-gradient(145deg,#fff,#f5ffeb) !important}.bcs-home .bcs-service-card:nth-child(4){--service-accent:var(--bcs-orange);background:linear-gradient(145deg,#fff,#fff5e9) !important}.bcs-home .bcs-service-card:nth-child(5){--service-accent:var(--bcs-pink);background:linear-gradient(145deg,#fff,#fff0f7) !important}.bcs-home .bcs-service-card:nth-child(6){--service-accent:#5d8cff;background:linear-gradient(145deg,#fff,#edf4ff) !important}.bcs-home .bcs-service-card:hover{border-color:var(--service-accent) !important;box-shadow:0 26px 56px rgba(56,70,124,.18),0 0 26px color-mix(in srgb,var(--service-accent) 22%,transparent)}.bcs-home .bcs-service-card .bcs-service-card__head span{color:var(--service-accent) !important}.bcs-home .bcs-service-card .bcs-service-card__head i{color:#657692 !important}.bcs-site-body main#primary.bcs-home .bcs-service-card h3,.bcs-site-body main#primary.bcs-home .bcs-service-card p,.bcs-site-body main#primary.bcs-home .bcs-service-card ul,.bcs-site-body main#primary.bcs-home .bcs-service-card:nth-child(1) h3,.bcs-site-body main#primary.bcs-home .bcs-service-card:nth-child(1) p,.bcs-site-body main#primary.bcs-home .bcs-service-card:nth-child(1) ul,.bcs-site-body main#primary.bcs-home .bcs-service-card:nth-child(1) .bcs-service-card__head i{color:#526680 !important}.bcs-site-body main#primary.bcs-home .bcs-service-card h3,.bcs-site-body main#primary.bcs-home .bcs-service-card:nth-child(1) h3{color:#142746 !important}.bcs-home .bcs-service-card .bcs-service-card__price span{color:var(--service-accent) !important}.bcs-home .bcs-service-card .bcs-service-card__price strong{color:#142746 !important}.bcs-home .bcs-service-card li:before{background:var(--service-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--service-accent) 18%,transparent)}.bcs-section--pricing{background:radial-gradient(circle at 8% 82%,rgba(94,231,247,.14),transparent 22%),radial-gradient(circle at 92% 12%,rgba(139,92,246,.22),transparent 26%),linear-gradient(135deg,#071126,#0d2250 58%,#25134a) !important;color:#fff}.bcs-section--pricing .bcs-eyebrow{color:var(--bcs-lime) !important}.bcs-section--pricing h2{color:#fff !important}.bcs-section--pricing .bcs-section__lead{color:#c7d9ed !important}.bcs-section--pricing .bcs-price-group{border-color:rgba(155,223,255,.24) !important;background:linear-gradient(145deg,rgba(12,36,82,.84),rgba(46,22,83,.78)) !important;box-shadow:0 24px 56px rgba(0,0,0,.22)}.bcs-section--pricing .bcs-price-group__head h3{color:#fff !important}.bcs-section--pricing .bcs-price-group__head>a{color:var(--bcs-cyan-bright)}.bcs-section--pricing .bcs-price-card{--price-accent:var(--bcs-cyan-bright);border-color:rgba(155,223,255,.26) !important;border-top:4px solid var(--price-accent);background:linear-gradient(145deg,#fff,#edfaff) !important;box-shadow:0 16px 32px rgba(4,16,46,.22)}.bcs-section--pricing .bcs-price-card:nth-child(2){--price-accent:var(--bcs-violet)}.bcs-section--pricing .bcs-price-card:nth-child(3){--price-accent:var(--bcs-lime);background:linear-gradient(145deg,#fff,#f5ffeb) !important}.bcs-section--pricing .bcs-price-card:nth-child(4){--price-accent:var(--bcs-orange);background:linear-gradient(145deg,#fff,#fff5e9) !important}.bcs-section--pricing .bcs-price-card>span{color:var(--price-accent)}.bcs-section--pricing .bcs-price-card__amount{color:#142746 !important}.bcs-section--pricing .bcs-price-card li:before{background:var(--price-accent)}.bcs-section--pricing .bcs-price-card.is-featured{border-color:var(--bcs-violet) !important;background:radial-gradient(circle at 90% 0%,rgba(184,243,107,.2),transparent 34%),linear-gradient(145deg,#5b3bb7,#273e9c 64%,#0a789b) !important;box-shadow:0 24px 52px rgba(34,16,92,.36),0 0 34px rgba(139,92,246,.24);color:#fff}.bcs-section--pricing .bcs-price-card.is-featured>span,.bcs-section--pricing .bcs-price-card.is-featured h3,.bcs-section--pricing .bcs-price-card.is-featured .bcs-price-card__amount,.bcs-section--pricing .bcs-price-card.is-featured .bcs-price-card__amount small,.bcs-section--pricing .bcs-price-card.is-featured ul{color:#fff !important}.bcs-section--pricing .bcs-price-card.is-featured li:before{background:var(--bcs-lime)}.bcs-section--pricing .bcs-price-card.is-featured>a{border-color:var(--bcs-lime);background:var(--bcs-lime);color:#13223e !important}.bcs-section--pricing .bcs-price-card.is-featured>a:hover{background:#d7ff9d}.bcs-section--pricing .bcs-price-note,.bcs-section--pricing .bcs-price-group__cta p{color:#bcd0e6}.bcs-section--pricing .bcs-price-group__cta{border-top-color:rgba(155,223,255,.22)}.bcs-section--process{background:radial-gradient(circle at 4% 20%,rgba(94,231,247,.14),transparent 22%),radial-gradient(circle at 94% 80%,rgba(139,92,246,.13),transparent 24%),linear-gradient(135deg,#effcff,#f4f0ff 56%,#fff7eb) !important}.bcs-section--process .bcs-eyebrow{color:#5b3bb7 !important}.bcs-section--process .bcs-process-grid{background:linear-gradient(90deg,var(--bcs-cyan-bright),var(--bcs-violet),var(--bcs-lime),var(--bcs-orange));box-shadow:0 22px 46px rgba(61,70,140,.16)}.bcs-section--process .bcs-process-grid li{background:rgba(255,255,255,.92)}.bcs-section--process .bcs-process-grid li:nth-child(2) span{color:var(--bcs-violet)}.bcs-section--process .bcs-process-grid li:nth-child(3) span{color:#79a931}.bcs-section--process .bcs-process-grid li:nth-child(4) span{color:#d2742a}.bcs-section--proof{background:radial-gradient(circle at 88% 18%,rgba(94,231,247,.1),transparent 25%),#fff !important}.bcs-section--proof .bcs-eyebrow{color:#5b3bb7 !important}.bcs-proof__grid article:nth-child(3n+1){border-top-color:var(--bcs-cyan-bright)}.bcs-proof__grid article:nth-child(3n+2){border-top-color:var(--bcs-violet)}.bcs-proof__grid article:nth-child(3n){border-top-color:var(--bcs-orange)}.bcs-proof__grid article h3{color:#273c92 !important}.bcs-section--fit{position:relative;overflow:hidden;background:radial-gradient(circle at 90% 0%,rgba(184,243,107,.23),transparent 26%),linear-gradient(124deg,#10265a,#6739ae 54%,#087e9a) !important;color:#fff}.bcs-section--fit:after{content:"";position:absolute;right:-80px;top:-210px;width:500px;height:500px;border:1px solid rgba(184,243,107,.3);border-radius:50%;box-shadow:0 0 0 30px rgba(94,231,247,.07),0 0 0 64px rgba(255,180,95,.06);pointer-events:none}.bcs-section--fit .bcs-shell{position:relative;z-index:1}.bcs-section--fit .bcs-eyebrow{color:var(--bcs-lime) !important}.bcs-section--fit h2{color:#fff !important}.bcs-section--fit .bcs-fit__copy p{color:#e1f0fa !important}.bcs-section--faq{background:radial-gradient(circle at 7% 72%,rgba(255,180,95,.1),transparent 22%),linear-gradient(135deg,#edfaff,#f5f0ff) !important}.bcs-section--faq .bcs-eyebrow{color:#5b3bb7 !important}.bcs-section--faq details{border-left:4px solid var(--bcs-cyan-bright)}.bcs-section--faq details:nth-child(2){border-left-color:var(--bcs-violet)}.bcs-section--faq details:nth-child(3){border-left-color:var(--bcs-lime)}.bcs-section--faq details:nth-child(4){border-left-color:var(--bcs-orange)}.bcs-section--faq summary:after{color:#5b3bb7}.bcs-section--cta{background:radial-gradient(circle at 88% 12%,rgba(184,243,107,.24),transparent 23%),linear-gradient(122deg,#10255a,#6538ae 55%,#087f9c) !important}.bcs-section--cta .bcs-eyebrow{color:var(--bcs-lime) !important}.bcs-section--cta .bcs-button--primary{border-color:var(--bcs-lime);background:var(--bcs-lime);color:#13223e;box-shadow:0 18px 38px rgba(184,243,107,.22)}.bcs-section--cta .bcs-button--primary:hover{border-color:#e8ffc5;background:#e8ffc5;color:#13223e}body.bcs-site-body .bcs-site-footer{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-cyan-bright),var(--bcs-violet),var(--bcs-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-lime)}@media (max-width:720px){.bcs-hero__copy:before{left:-24px;width:190px;height:116px;opacity:.72}.bcs-section--routes,.bcs-section--pricing,.bcs-section--fit,.bcs-section--cta{background-position:center}}@media (forced-colors:active){.bcs-hero__copy:before,.bcs-section--routes:before,.bcs-section--services:after,.bcs-section--fit:after{display:none}}.bcs-console__photo{position:relative;min-height:238px;margin:-8px -8px 24px;overflow:hidden;isolation:isolate;border:1px solid rgba(157,239,255,.22);border-radius:24px;background:#071b35;box-shadow:0 18px 34px rgba(3,26,67,.2)}.bcs-console__photo:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(3,21,50,.06) 18%,rgba(3,18,43,.18) 42%,rgba(3,13,34,.88) 100%),linear-gradient(90deg,rgba(7,26,58,.18),transparent 54%,rgba(7,26,58,.24));pointer-events:none}.bcs-console__photo img{display:block;width:100%;height:238px;object-fit:cover;object-position:69% 42%;filter:saturate(1.14) contrast(1.06);transform:scale(1.02);transition:transform .55s cubic-bezier(.22,.75,.2,1),filter .35s ease}.bcs-console:hover .bcs-console__photo img{filter:saturate(1.22) contrast(1.08);transform:scale(1.065)}.bcs-console__photo figcaption{position:absolute;right:17px;bottom:15px;left:17px;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;color:#fff}.bcs-console__photo figcaption span{color:#9defff;font-size:.68rem;font-weight:950;letter-spacing:.15em;line-height:1.2}.bcs-console__photo figcaption strong{color:#fff;font-size:.76rem;font-weight:850;letter-spacing:.04em;text-align:right;text-transform:uppercase}.bcs-service-card{display:flex;flex-direction:column}.bcs-service-card__media{position:relative;height:132px;flex:0 0 132px;margin:-6px -6px 24px;overflow:hidden;isolation:isolate;border:1px solid rgba(11,116,232,.16);border-radius:18px;background:#0d2e5f;box-shadow:0 14px 28px rgba(20,71,122,.14)}.bcs-service-card__media:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(6,24,55,.03) 0%,rgba(6,24,55,.08) 37%,rgba(6,24,55,.82) 100%);pointer-events:none}.bcs-service-card__media img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(1.1) contrast(1.03);transform:scale(1.02);transition:transform .55s cubic-bezier(.22,.75,.2,1),filter .35s ease}.bcs-service-card:hover .bcs-service-card__media img{filter:saturate(1.22) contrast(1.06);transform:scale(1.08)}.bcs-service-card__media span{position:absolute;right:12px;bottom:11px;left:12px;z-index:2;color:#fff;font-size:.68rem;font-weight:950;letter-spacing:.13em;line-height:1.2;text-transform:uppercase;text-shadow:0 1px 12px rgba(0,0,0,.42)}.bcs-service-card:nth-child(1) .bcs-service-card__media{border-color:rgba(157,239,255,.36)}.bcs-service-card:nth-child(2) .bcs-service-card__media{border-color:rgba(24,201,230,.36)}.bcs-service-card:nth-child(3) .bcs-service-card__media{border-color:rgba(139,92,246,.32)}.bcs-service-card:nth-child(4) .bcs-service-card__media{border-color:rgba(255,180,95,.45)}.bcs-service-card:nth-child(5) .bcs-service-card__media{border-color:rgba(236,104,190,.34)}.bcs-service-card:nth-child(6) .bcs-service-card__media{border-color:rgba(184,243,107,.42)}.bcs-service-card:nth-child(1) .bcs-service-card__media:after{background:linear-gradient(180deg,rgba(4,35,84,.06),rgba(3,26,67,.9))}.bcs-service-card:nth-child(2) .bcs-service-card__media:after{background:linear-gradient(180deg,rgba(0,141,166,.03),rgba(3,54,76,.85))}.bcs-service-card:nth-child(3) .bcs-service-card__media:after{background:linear-gradient(180deg,rgba(77,43,150,.04),rgba(28,19,76,.87))}.bcs-service-card:nth-child(4) .bcs-service-card__media:after{background:linear-gradient(180deg,rgba(121,51,23,.04),rgba(57,24,16,.82))}.bcs-service-card:nth-child(5) .bcs-service-card__media:after{background:linear-gradient(180deg,rgba(90,26,85,.05),rgba(37,14,48,.86))}.bcs-service-card:nth-child(6) .bcs-service-card__media:after{background:linear-gradient(180deg,rgba(16,80,77,.04),rgba(7,44,51,.84))}.bcs-service-card:nth-child(1) .bcs-service-card__media span{color:#9defff}.bcs-service-card:nth-child(2) .bcs-service-card__media span{color:#7ff3f5}.bcs-service-card:nth-child(3) .bcs-service-card__media span{color:#d9c4ff}.bcs-service-card:nth-child(4) .bcs-service-card__media span{color:#ffd39c}.bcs-service-card:nth-child(5) .bcs-service-card__media span{color:#ffc4e8}.bcs-service-card:nth-child(6) .bcs-service-card__media span{color:#d6ff9f}@media (max-width:720px){.bcs-console__photo{min-height:190px;margin:-2px -2px 20px;border-radius:19px}.bcs-console__photo img{height:190px}.bcs-console__photo figcaption{right:13px;bottom:12px;left:13px;flex-direction:column;align-items:flex-start;gap:5px}.bcs-console__photo figcaption strong{text-align:left}.bcs-service-card__media{height:154px;flex-basis:154px;margin:-4px -4px 22px}}body.bcs-site-body .bcs-hero{min-height:0;padding-top:clamp(42px, 5.4vw, 70px);padding-bottom:42px}body.bcs-site-body .bcs-hero__grid{gap:clamp(26px, 5vw, 72px)}body.bcs-site-body .bcs-hero__copy:before{top:-42px}body.bcs-site-body .bcs-hero__grid:before{top:-72px}.bcs-console__photo img{object-position:50% 44%}.bcs-console__photo:after{background:linear-gradient(180deg,rgba(3,21,50,.18) 10%,rgba(3,18,43,.34) 45%,rgba(3,13,34,.9) 100%),linear-gradient(90deg,rgba(7,26,58,.28),transparent 54%,rgba(7,26,58,.34))}@media (max-width:720px){body.bcs-site-body .bcs-hero{padding-top:34px;padding-bottom:28px}body.bcs-site-body .bcs-hero__grid{gap:32px}}body.bcs-site-body .bcs-site-brand{padding:0;border-radius:0;background:0 0 !important;box-shadow:none !important}@media (forced-colors:active){.bcs-console__photo:after,.bcs-service-card__media:after{display:none}.bcs-console__photo figcaption,.bcs-service-card__media span{color:CanvasText !important;background:Canvas}}@media (max-width:720px){:root{--bcs-shell-header-height:70px}html{scroll-padding-top:calc(var(--bcs-shell-header-height) + 76px)}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-color:rgba(155,223,255,.42);border-radius:14px;background:rgba(15,39,83,.86);box-shadow:0 8px 22px rgba(4,10,28,.22)}body.bcs-site-body .bcs-site-mobile-nav[open] summary{border-color:var(--bcs-lime);background:rgba(139,92,246,.3)}body.bcs-site-body .bcs-site-mobile-nav nav{top:calc(100% + 10px);right:0;width:min(340px, calc(100vw - 20px));max-width:calc(100vw - 20px);padding:9px;border-radius:18px;background:linear-gradient(145deg,#081a38,#211445);box-shadow:0 24px 60px rgba(0,0,0,.44)}body.bcs-site-body .bcs-site-mobile-nav nav a{min-height:48px;padding-inline:15px;border-radius:12px}body.bcs-site-body .bcs-site-mobile-nav nav .bcs-site-mobile-nav__cta{min-height:50px;margin-top:7px !important;border-radius:12px;justify-content:center}.bcs-section-nav{top:var(--bcs-shell-header-height) !important}.bcs-section-nav__scroll{gap:8px;padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));scrollbar-width:none;-webkit-overflow-scrolling:touch}.bcs-section-nav__scroll::-webkit-scrollbar{display:none}.bcs-section-nav a{min-height:46px;padding-inline:14px;border-radius:14px}.bcs-hero{padding-top:34px;padding-bottom:24px}.bcs-hero__grid{gap:24px}.bcs-hero h1{max-width:10.5ch;font-size:clamp(2.7rem, 12.5vw, 4.35rem);line-height:.95}.bcs-hero__lead{margin-top:20px;font-size:1rem;line-height:1.65}.bcs-actions{gap:10px;margin-top:24px}.bcs-button{min-height:50px;border-radius:14px}.bcs-hero__signals{grid-template-columns:repeat(2,minmax(0, 1fr));gap:8px;margin-top:20px}.bcs-hero__signals li{min-height:48px;padding:8px 11px;border-radius:14px;font-size:.76rem;line-height:1.28}.bcs-hero__visual-wrap{min-height:470px;margin-top:2px}.bcs-hero__footnote{margin-top:32px}.bcs-hero__footnote span{padding:14px 12px;font-size:.78rem;line-height:1.35}.bcs-section{padding-block:clamp(54px, 12vw, 72px)}.bcs-section__head{gap:18px;margin-bottom:26px}.bcs-section h2{font-size:clamp(2.05rem, 10vw, 3.25rem);line-height:1}.bcs-section__lead{font-size:.97rem;line-height:1.65}.bcs-route{min-height:0;padding:22px;border-radius:20px}.bcs-route h3{margin:20px 0 12px;font-size:1.36rem;line-height:1.18}.bcs-route strong{display:flex;min-height:48px;align-items:center;padding-top:18px}.bcs-service-card{min-height:0;padding:20px;border-radius:22px}.bcs-service-card__media{height:132px;flex-basis:132px;margin:-4px -4px 18px;border-radius:16px}.bcs-service-card h3{margin:16px 0 10px;font-size:1.36rem;line-height:1.16}.bcs-service-card ul{gap:7px;margin-top:16px;line-height:1.45}.bcs-home .bcs-service-card .bcs-catalog-actions{display:grid;grid-template-columns:1fr;gap:8px;padding-top:18px}.bcs-home .bcs-service-card .bcs-catalog-actions a{width:100%;min-height:48px;align-items:center;justify-content:center;border-radius:14px;text-align:center}.bcs-price-group{margin-top:24px;padding:20px;border-radius:22px}.bcs-price-group__head{gap:16px}.bcs-price-group__head>a{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;border:1px solid rgba(94,231,247,.34);border-radius:14px;text-align:center}.bcs-price-card{min-height:0;padding:22px;border-radius:20px}.bcs-price-card>a{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;border-radius:14px;text-align:center}.bcs-custom-price-grid article{padding:18px}.bcs-price-group__cta{gap:16px}.bcs-price-group__cta .bcs-button{width:100%}.bcs-process-grid{border-radius:18px}.bcs-process-grid li{min-height:0;padding:22px}.bcs-process-grid h3{margin:24px 0 8px}.bcs-proof__grid article{min-height:0;padding:20px}.bcs-faq{gap:24px}.bcs-faq details{margin-bottom:8px;padding-inline:16px;border-radius:15px}.bcs-faq summary{display:flex;min-height:52px;align-items:center;padding:14px 40px 14px 0;line-height:1.35}.bcs-faq summary:after{top:50%;transform:translateY(-50%)}.bcs-faq details p{padding:0 4px 18px 0;font-size:.95rem;line-height:1.62}.bcs-section--cta .bcs-button{width:100%}body.bcs-site-body .bcs-site-footer__grid nav>a{display:flex;min-height:44px;align-items:center}}@media (max-width:360px){body.bcs-site-body .bcs-site-header__inner{width:min(100% - 16px, 1240px)}body.bcs-site-body .bcs-site-brand__logo{height:40px;max-height:40px;max-width:min(145px, calc(100vw - 104px))}body.bcs-site-body .bcs-site-mobile-nav summary{gap:7px;padding-inline:10px;font-size:.78rem}.bcs-hero__signals{grid-template-columns:1fr}.bcs-hero__visual-wrap{min-height:455px}.bcs-section h2{font-size:clamp(1.9rem, 10.5vw, 2.45rem)}.bcs-route,.bcs-service-card{padding:16px}.bcs-service-card__media{height:126px;flex-basis:126px;margin-inline:-2px}.bcs-price-group{padding:16px}.bcs-price-card{padding:18px}}@media (hover:none){.bcs-button:hover,.bcs-route:hover,.bcs-service-card:hover,.bcs-console:hover{transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto !important}.bcs-home *,.bcs-home *:before,.bcs-home *:after,.bcs-site-header *,.bcs-site-footer *{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}.bcs-button:hover,.bcs-route:hover,.bcs-service-card:hover,.bcs-console:hover{transform:none !important}}@media (forced-colors:active){.bcs-section-nav__scroll::-webkit-scrollbar{display:block}.bcs-section-nav a,.bcs-price-group__head>a,.bcs-home .bcs-service-card .bcs-catalog-actions a,.bcs-price-card>a{border-color:ButtonText !important;background:Canvas !important;color:CanvasText !important}}@media (max-width:720px){body.bcs-site-body .bcs-site-mobile-nav nav{width:min(340px, calc(100vw - 24px));max-width:calc(100vw - 24px);box-sizing:border-box}body.bcs-site-body .bcs-site-footer__grid{min-width:0}body.bcs-site-body .bcs-site-footer__grid nav{width:100%;min-width:0;max-width:100%;box-sizing:border-box}body.bcs-site-body .bcs-site-footer__grid nav>a,body.bcs-site-body .bcs-site-footer__grid nav>strong,body.bcs-site-body .bcs-site-footer__grid nav>span{max-width:100%;overflow-wrap:anywhere}}body.bcs-site-body main#primary.bcs-home .bcs-section--routes :is(h2,h3){color:#f8fcff !important;-webkit-text-fill-color:#f8fcff !important;opacity:1 !important;text-shadow:0 4px 24px rgba(0,0,0,.24) !important}body.bcs-site-body main#primary.bcs-home .bcs-section--routes .bcs-route p{color:#cfe1f1 !important}body.bcs-site-body main#primary.bcs-home .bcs-section--pricing h2,body.bcs-site-body main#primary.bcs-home .bcs-section--pricing .bcs-price-group__head h3{color:#f8fcff !important;-webkit-text-fill-color:#f8fcff !important;opacity:1 !important;text-shadow:0 4px 24px rgba(0,0,0,.24) !important}body.bcs-site-body main#primary.bcs-home .bcs-hero__visual-wrap{min-height:0;display:grid;align-items:center;max-width:none;isolation:isolate}body.bcs-site-body main#primary.bcs-home .bcs-hero__visual-wrap>.bcs-hero-visual,body.bcs-site-body main#primary.bcs-home .bcs-hero__visual-wrap>.bcs-console{display:none !important}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo{position:relative;isolation:isolate;width:100%;aspect-ratio:1.14/1;min-height:0;margin:0;overflow:hidden;border:1px solid rgba(116,221,246,.46);border-radius:30px;background:#071126;box-shadow:0 34px 80px rgba(0,0,0,.42),0 0 60px rgba(39,99,235,.16);transform:none}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(4,15,37,.94) 0%,rgba(4,15,37,.58) 28%,rgba(4,15,37,.1) 64%,rgba(4,15,37,.34) 100%),linear-gradient(180deg,rgba(8,20,50,.04) 40%,rgba(6,17,38,.72) 100%)}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo:after{content:"";position:absolute;inset:12px;z-index:2;pointer-events:none;border:1px solid rgba(160,237,255,.22);border-radius:21px;box-shadow:inset 0 0 0 1px rgba(139,92,246,.1)}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:56% center;filter:saturate(1.08) contrast(1.12) brightness(.64);transform:none}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo__meta{position:absolute;left:28px;bottom:26px;z-index:3;display:inline-flex;align-items:center;gap:10px;padding-left:13px;border-left:2px solid #5ee7f7;color:#d9f6ff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;font-weight:900;letter-spacing:.13em;text-shadow:0 2px 18px rgba(0,0,0,.65)}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo__meta:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#b8f36b;box-shadow:0 0 14px rgba(184,243,107,.9)}@media (max-width:1040px){body.bcs-site-body main#primary.bcs-home .bcs-hero__visual-wrap{max-width:760px;min-height:0}}@media (max-width:720px){body.bcs-site-body main#primary.bcs-home .bcs-hero__visual-wrap{min-height:0;margin-top:16px}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo{aspect-ratio:1.15/1;border-radius:24px;transform:none}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo:after{inset:9px;border-radius:16px}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo__meta{left:20px;bottom:20px;font-size:.58rem}}@media (forced-colors:active){body.bcs-site-body main#primary.bcs-home .bcs-hero-photo{transform:none}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo:before,body.bcs-site-body main#primary.bcs-home .bcs-hero-photo:after{display:none}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo img{filter:none}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo__meta{color:CanvasText;text-shadow:none;border-color:CanvasText}body.bcs-site-body main#primary.bcs-home .bcs-hero-photo__meta:before{background:CanvasText;box-shadow:none}}