:root{--ba-accent:#E2483D;}

html{scroll-behavior:smooth}
body{margin:0;background:#F4F6F8;color:#1A1F26;font-family:'Roboto', system-ui, sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden;font-variant-numeric:tabular-nums}

html{height:100%}
body{min-height:100%;display:flex;flex-direction:column}
body > .ba-promo{flex:0 0 auto}
#top{flex:1 0 auto;display:flex;flex-direction:column;width:100%;box-sizing:border-box}
.ba-subpage{flex:1 0 auto;display:block;width:100%}
#footer{margin-top:auto;flex:0 0 auto;width:100%}
a{color:#1A1F26;text-decoration:none}
a:hover{color:var(--ba-accent)}
::selection{background:#E2483D;color:#FFFFFF}
input::placeholder,textarea::placeholder{color:#5D666F}
::-webkit-scrollbar{height:6px;width:6px}
::-webkit-scrollbar-thumb{background:#323944}
::-webkit-scrollbar-track{background:transparent}
@keyframes ba-marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
@keyframes ba-arc{0%,100%{opacity:0.45}50%{opacity:1}}
@keyframes ba-ping{0%{transform:scale(1);opacity:0.7}70%,100%{transform:scale(2.6);opacity:0}}
@keyframes ba-orbit{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}
@keyframes ba-fire{from{transform:translateZ(0) rotate(-62deg)}to{transform:translateZ(0) rotate(2deg)}}
@keyframes ba-drop{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@keyframes ba-hour{0%,100%{opacity:1}50%{opacity:0.35}}
[data-cta]:hover [data-arrow]{transform:translateX(4px)}
:focus-visible{outline:1px solid #E2483D;outline-offset:2px}
@keyframes ba-badge{0%,100%{opacity:1}50%{opacity:0.5}}
[data-obtn]:hover{color:#FFFFFF;border-color:var(--ba-accent)}
[data-obtn]:hover [data-ofill]{transform:translateY(0)}
[data-card]:hover{border-color:var(--ba-line)!important;background:var(--ba-surface)!important}
@media (prefers-reduced-motion: reduce){[data-fire]{animation:none !important;transform:translateZ(0) rotate(0deg) !important}}
@keyframes ba-blink{0%,49%{opacity:1}50%,100%{opacity:0}}
@media (max-width:860px){
  [data-split]{flex-wrap:wrap !important}
  [data-split] > div{flex:1 1 100% !important}
  [data-img-half]{order:-1 !important;min-height:260px !important;height:260px !important}
  [data-hw-row]{grid-template-columns:1fr !important}
  [data-hw-head]{grid-column:1 !important;grid-row:1 !important;margin-left:0 !important}
  [data-node-col]{grid-column:1 !important;grid-row:2 !important;margin-top:28px !important}
  [data-hw-text]{grid-column:1 !important;grid-row:3 !important}
  [data-node-pad]{left:0 !important;width:100% !important}
  [data-leaders]{display:none !important}
  [data-hide-mobile]{display:none !important}
  [data-inc-grid]{grid-template-columns:repeat(2,1fr) !important}
  [data-inc-cell]{grid-column:span 1 !important}
  [data-faq-aside]{position:static !important}
  [data-nav]{display:none !important}
  [data-globe-wrap]{max-width:420px !important}
}
@media (max-width:620px){
  [data-inc-grid]{grid-template-columns:1fr !important}
  [data-inc-cell]{grid-column:span 1 !important;min-height:220px !important}
  [data-plans]{flex-wrap:wrap !important}
  [data-plan]{margin:0 !important}
  [data-hide-mobile]{display:none !important}
}
@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}}

.ba-s-02f0a7b6{flex:1;display:flex;align-items:center;}
.ba-s-04d85a84{position:absolute;left:-1px;top:-1px;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none;overflow:visible;}
.ba-s-07f6dd5f{position:relative;overflow:hidden;background:#0F1216;border-top:0.5px solid #323944;border-bottom:0.5px solid #323944;padding:clamp(72px,9vw,120px) 0;}
.ba-s-08f6f11a{flex:1 1 42%;}
.ba-s-0a322759{margin-top:clamp(44px,5vw,60px);padding-top:22px;border-top:0.5px solid #323944;display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;font-size:12px;color:#8A939C;}
.ba-s-0c8d011a{transition:stroke 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-0d67948c{flex:1 1 52%;min-width:min(100%,320px);}
.ba-s-0f2d65f8{border:0.5px solid #323944;background:rgba(26,31,38,0.72);}
.ba-s-0f536ff7{font-size:11px;letter-spacing:0.02em;text-transform:uppercase;color:#8A939C;}
.ba-s-18865b3c{display:flex;align-items:center;justify-content:space-between;gap:12px;}
.ba-s-1d6c8e0c{width:100%;box-sizing:border-box;height:52px;background:transparent;border:0;border-bottom:0.5px solid var(--ba-line);border-radius:0;color:var(--ba-ink);font-family:'Roboto',sans-serif;font-size:16px;padding:0 2px;outline:none;transition:border-color 180ms cubic-bezier(0.4,0,0.2,1),border-width 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-1e62b8b0{font-family:'Roboto',sans-serif;font-size:13px;color:var(--ba-ink);white-space:nowrap;transition:color 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-1ed8a3ca{display:flex;flex-direction:column;align-items:flex-start;gap:11px;margin-top:16px;font-size:14px;}
.ba-s-20638309{background:#1C2229;border-top:0.5px solid #323944;padding:clamp(72px,9vw,120px) 0;}
.ba-s-2408e389{flex:1 1 56%;min-width:min(100%,320px);border-top:0.5px solid #323944;}
.ba-s-24bdfc32{display:flex;align-items:stretch;}
.ba-s-28d22554{margin-top:20px;font-family:'Roboto',sans-serif;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:var(--ba-ink);}
.ba-s-29534512{background:var(--ba-accent,#E2483D);border:0.5px solid var(--ba-accent,#E2483D);border-radius:0;color:#FFFFFF;font-family:'Roboto',sans-serif;font-size:14px;font-weight:600;padding:15px 32px;cursor:pointer;transition:filter 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-29b27f5f{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 0;width:100%;max-width:920px;margin:0 auto;animation:none;}
.ba-s-2c017aec{display:block;width:100%;height:100%;object-fit:cover;object-position:center;}
.ba-s-2cf4b7ac{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:14px 18px;border-bottom:0.5px solid #323944;font-family:'Roboto',sans-serif;font-size:10.5px;letter-spacing:0.02em;text-transform:uppercase;color:#8A939C;}
.ba-s-32dd9667{width:30px;height:30px;background:rgba(228,233,238,0.30);mask-image:url(https://cdn.simpleicons.org/fedora/E4E9EE);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(https://cdn.simpleicons.org/fedora/E4E9EE);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:background 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-32de4e55{margin-top:8px;color:#B9C1C9;min-height:44px;}
.ba-s-33079dd3{position:absolute;left:0;right:0;top:0;bottom:0;background:var(--ba-accent,#E2483D);transform:translateY(100%);transition:transform 220ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-3546b7f4{margin-top:clamp(30px,4vw,44px);display:flex;flex-wrap:wrap;justify-content:center;gap:14px;}
.ba-s-355e9ad9{position:relative;overflow:hidden;min-height:900px;box-sizing:border-box;padding:clamp(176px,19vw,224px) 0 0;}
.ba-s-35b2021d{display:block;width:100%;height:100%;overflow:visible;}
.ba-s-37de087a{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;border:1px dashed #C5CCD5;border-radius:50%;animation:bs-orbit 40s linear infinite;}
.ba-s-392631a6{position:relative;max-width:520px;margin:0 auto;aspect-ratio:1/1;}
.ba-s-3c13fe49{margin:20px 0 0;max-width:34ch;font-size:15px;line-height:1.65;color:#8A939C;}
.ba-s-3c6f7985{position:relative;width:26px;height:13px;border:0.5px solid rgba(228,233,238,0.28);}
.ba-s-3c9af110{margin:24px 0 0;max-width:44ch;font-size:15px;line-height:1.7;color:#8A939C;}
.ba-s-3cb54f4a{display:inline-flex;align-items:center;gap:11px;flex:none;}
.ba-s-3dffab75{display:inline-block;width:6px;height:11px;vertical-align:-1px;margin-left:2px;background:#B9C1C9;animation:bs-blink 1.1s step-end infinite;}
.ba-s-3e3b3e71{overflow:hidden;}
.ba-s-409dc6b5{margin-top:auto;padding-top:34px;}
.ba-s-409f0150{width:22px;height:22px;}
.ba-s-40bcfe7a{font-family:'Roboto',sans-serif;font-size:20px;line-height:1;color:rgba(228,233,238,0.45);}
.ba-s-41203281{position:absolute;left:28%;top:52%;width:1100px;height:520px;margin:-260px 0 0 -550px;pointer-events:none;background:radial-gradient(ellipse at center,rgba(255,138,107,0.10) 0%,rgba(255,138,107,0.04) 45%,rgba(255,138,107,0) 72%);}
.ba-s-4173b35b{display:flex;align-items:center;gap:clamp(40px,6vw,80px);}
.ba-s-428c66be{color:var(--ba-accent,#E2483D);}
.ba-s-430bcbe0{transition:transform 300ms cubic-bezier(0.16,1,0.3,1);}
.ba-s-432f91e6{margin-top:clamp(44px,5vw,64px);display:grid;grid-template-columns:repeat(4,1fr);border-top:0.5px solid rgba(228,233,238,0.10);border-left:0.5px solid rgba(228,233,238,0.10);}
.ba-s-4652f749{display:flex;flex-wrap:wrap;gap:36px 72px;}
.ba-s-49875264{display:inline-block;width:6px;height:6px;border-radius:50%;background:#3FA66B;animation:bs-arc 2s ease-in-out infinite;}
.ba-s-49db05c0{width:30px;height:30px;background:rgba(228,233,238,0.30);mask-image:url(https://cdn.simpleicons.org/opensuse/E4E9EE);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(https://cdn.simpleicons.org/opensuse/E4E9EE);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:background 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-4aa9ed98{flex:0 1 220px;}
.ba-s-4b015fc8{margin-top:32px;}
.ba-s-4b637d92{display:block;width:100%;height:100%;object-fit:contain;object-position:center;}
.ba-s-4b7d7d4d{transition:d 1200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-4cbdc83c{max-width:1280px;margin:0 auto;padding:0 clamp(16px,4vw,40px);}
.ba-s-50b959db{flex:0 1 280px;}
.ba-s-50f505c7{width:100%;box-sizing:border-box;background:transparent;border:0;border-bottom:0.5px solid var(--ba-line);border-radius:0;color:var(--ba-ink);font-family:'Roboto',sans-serif;font-size:16px;line-height:1.5;padding:12px 2px;outline:none;resize:vertical;transition:border-color 180ms cubic-bezier(0.4,0,0.2,1),border-width 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-51e3ee06{border-top:0.5px solid #323944;padding:clamp(72px,9vw,120px) 0;}
.ba-s-53b69fad{display:none;width:7px;height:14px;vertical-align:-2px;margin-left:2px;background:#B9C1C9;animation:bs-blink 1.1s step-end infinite;}
.ba-s-546e709d{margin:18px 0 0;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-0.02em;line-height:0.94;font-size:clamp(36px,5.4vw,72px);color:var(--ba-ink);}
.ba-s-56203310{padding:16px 0;border-bottom:0.5px solid #323944;}
.ba-s-565d774b{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(15,18,22,0.25);}
.ba-s-569ec5b9{flex:1 1 0;padding:9px 6px 7px;border:0.5px solid rgba(228,233,238,0.18);display:flex;flex-direction:column;align-items:center;gap:7px;transition:border-color 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-5bd2ba37{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:visible;}
.ba-s-5cc4a7bc{margin:18px 0 0;max-width:16ch;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-0.02em;line-height:0.94;font-size:clamp(34px,4.4vw,58px);color:var(--ba-ink);}
.ba-s-5d422b6d{font-family:'Roboto',sans-serif;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1;color:var(--ba-ink);}
.ba-s-5ffff63c{flex:0 1 240px;}
.ba-s-60131dee{display:flex;flex-wrap:wrap;align-items:flex-start;gap:48px clamp(32px,5vw,80px);}
.ba-s-61083930{width:100%;box-sizing:border-box;padding:14px 12px;background:#0F1216;border:0.5px solid rgba(228,233,238,0.10);font-family:'Roboto',sans-serif;font-size:10.5px;line-height:1.6;color:#B9C1C9;word-break:break-all;}
.ba-s-62c3e15c{margin-top:16px;display:flex;flex-direction:column;align-items:flex-start;gap:11px;font-family:'Roboto',sans-serif;font-size:12.5px;}
.ba-s-63a53d13{display:inline-block;margin-top:8px;color:var(--ba-ink);font-weight:500;}
.ba-s-650e36fc{flex:1;display:flex;flex-direction:column;justify-content:center;min-height:0;}
.ba-s-66174de9{display:block;width:100%;height:78px;overflow:visible;}
.ba-s-66f95587{display:inline-flex;align-items:center;justify-content:center;height:42px;box-sizing:border-box;padding:0 22px;border:0.5px solid #C5CCD5;background:#FFFFFF;font-size:13.5px;font-weight:500;color:#1A1F26;white-space:nowrap;transition:border-color 180ms cubic-bezier(0.4,0,0.2,1),background 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-682c56b6{width:30px;height:30px;background:rgba(228,233,238,0.30);mask-image:url(https://cdn.simpleicons.org/almalinux/E4E9EE);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(https://cdn.simpleicons.org/almalinux/E4E9EE);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:background 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-6830d52e{width:100%;max-width:560px;}
.ba-s-68839af5{flex:1;display:flex;flex-direction:column;justify-content:center;gap:7px;}
.ba-s-68c6da3f{font-family:'Roboto',sans-serif;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:var(--ba-ink);}
.ba-s-69b47abb{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 clamp(16px,4vw,40px);text-align:center;}
.ba-s-6ac3ad1f{display:inline-block;transition:transform 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-6b2d6129{padding:6px 18px 18px;font-family:'Roboto',sans-serif;font-size:12.5px;line-height:1.7;}
.ba-s-6d3a9496{margin-left:auto;font-family:'Roboto',sans-serif;font-size:11px;letter-spacing:0.02em;text-transform:uppercase;}
.ba-s-6f2d3c1c{margin-top:4px;font-family:'Roboto',sans-serif;font-size:10.5px;letter-spacing:0.02em;color:#8A939C;}
.ba-s-6f7550ef{font-family:'Roboto',sans-serif;font-size:11px;letter-spacing:0.02em;text-transform:uppercase;color:var(--ba-muted);}
.ba-s-709f5d20{position:relative;font-family:'Roboto',sans-serif;font-size:9.5px;letter-spacing:0.02em;text-transform:uppercase;color:var(--ba-accent,#E2483D);padding:4px 8px;}
.ba-s-72a89528{position:relative;max-width:1280px;margin:0 auto;padding:0 clamp(16px,4vw,40px);display:flex;align-items:center;justify-content:center;gap:16px;}
.ba-s-779fabcf{display:block;font-family:'Roboto',sans-serif;font-size:11px;letter-spacing:0.02em;text-transform:uppercase;color:#8A939C;margin-bottom:9px;}
.ba-s-78a55e18{color:#B9C1C9;}
.ba-s-7923d0ed{font-family:'Roboto',sans-serif;font-size:11px;letter-spacing:0.02em;text-transform:uppercase;color:#8A939C;}
.ba-s-7adf9087{margin-left:auto;display:flex;align-items:center;gap:28px;}
.ba-s-7b76e464{margin-top:28px;display:flex;flex-direction:column;gap:12px;font-family:'Roboto',sans-serif;font-size:12px;}
.ba-s-7d2f71fb{position:relative;max-width:1280px;margin:0 auto;padding:0 clamp(16px,4vw,40px);}
.ba-s-7fff4e8f{flex:none;font-family:'Roboto',sans-serif;font-size:11px;letter-spacing:0.02em;text-transform:uppercase;color:var(--ba-muted);white-space:nowrap;}
.ba-s-81ee57bf{position:relative;aspect-ratio:3/2;}
.ba-s-82a99873{font-family:'Roboto',sans-serif;font-size:8.5px;letter-spacing:0.02em;color:#8A939C;transition:color 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-82c107f3{flex:1 1 0;min-width:24px;height:0.5px;background:var(--ba-line);}
.ba-s-83a86960{grid-column:1;grid-row:1 / span 2;margin-top:clamp(70px,10vw,150px);}
.ba-s-844ecb20{display:flex;flex-direction:column;justify-content:center;}
.ba-s-87783811{width:30px;height:30px;background:rgba(228,233,238,0.30);mask-image:url(https://cdn.simpleicons.org/ubuntu/E4E9EE);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(https://cdn.simpleicons.org/ubuntu/E4E9EE);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:background 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-87822255{width:30px;height:30px;background:rgba(228,233,238,0.30);mask-image:url(https://cdn.simpleicons.org/rockylinux/E4E9EE);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(https://cdn.simpleicons.org/rockylinux/E4E9EE);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:background 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-8c951250{background:#1C2229;border-top:0.5px solid #323944;padding:clamp(56px,7vw,84px) 0 32px;}
.ba-s-8d0b69e5{margin-top:3px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:'Roboto',sans-serif;font-size:9px;letter-spacing:0.02em;color:#8A939C;}
.ba-s-9136b64e{position:relative;z-index:1;margin-top:clamp(56px,7vw,88px);padding-bottom:clamp(40px,5vw,56px);}
.ba-s-924e3a7e{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:var(--ba-ink);}
.ba-s-9289aabf{margin-top:clamp(30px,4vw,44px);border-top:0.5px solid #323944;}
.ba-s-936cd2cc{position:absolute;top:0;right:0;bottom:0;left:0;}
.ba-s-939d97e1{margin-top:clamp(40px,5vw,60px);display:grid;align-items:stretch;gap:20px;}
.ba-s-990c24c0{position:relative;overflow:hidden;margin-top:24px;display:flex;align-items:center;justify-content:center;padding:14px;border:0.5px solid #4A5360;font-size:13.5px;font-weight:500;transition:border-color 220ms cubic-bezier(0.4,0,0.2,1),color 220ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-99e37de9{width:96px;height:96px;flex:none;}
.ba-s-9c50ff7c{display:flex;align-items:center;gap:clamp(40px,6vw,88px);}
.ba-s-9e6a93ea{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(15deg);pointer-events:none;}
.ba-s-9f0e4db8{display:flex;align-items:center;gap:12px;}
.ba-s-9f294cba{margin-top:clamp(30px,4vw,40px);display:inline-flex;align-items:center;gap:14px;padding:15px 30px;border:0.5px solid #4A5360;font-size:14px;font-weight:500;transition:border-color 180ms cubic-bezier(0.4,0,0.2,1),background 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-a0306d54{margin-top:26px;display:inline-flex;align-items:center;justify-content:center;padding:14px 30px;border:0.5px solid #4A5360;font-size:13.5px;font-weight:500;transition:border-color 180ms cubic-bezier(0.4,0,0.2,1),background 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-a0d11648{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-family:'Roboto',sans-serif;font-size:13px;}
.ba-s-a37ba91f{animation:none;transition:stroke 400ms linear;}
.ba-s-a440bf54{padding:0 24px 28px;max-width:62ch;font-size:15px;line-height:1.75;color:#8A939C;}
.ba-s-a5d4b158{position:absolute;left:0;right:0;top:0;bottom:0;border:0.5px solid var(--ba-accent,#E2483D);animation:bs-badge 3s ease-in-out infinite;}
.ba-s-a603aa20{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0F1216 0%,rgba(15,18,22,0.6) 14%,rgba(15,18,22,0) 30%);}
.ba-s-a6fc5c74{margin-top:8px;font-family:'Roboto',sans-serif;font-size:clamp(38px,4.4vw,58px);font-weight:700;line-height:0.9;text-transform:uppercase;color:var(--ba-ink);}
.ba-s-a973a145{display:block;padding:11px 20px;font-size:13.5px;}
.ba-s-aadecdbc{margin-top:40px;overflow:visible;mask-image:none;}
.ba-s-ab51e572{margin:24px 0 0;max-width:46ch;font-size:15px;line-height:1.7;color:#8A939C;}
.ba-s-ab9af3f9{display:inline-flex;align-items:center;justify-content:center;padding:15px 32px;border:0.5px solid #4A5360;font-size:14.5px;font-weight:500;transition:border-color 180ms cubic-bezier(0.4,0,0.2,1),background 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-abbe03e3{flex:0 1 200px;}
.ba-s-af4d8f34{width:30px;height:30px;background:rgba(228,233,238,0.30);mask-image:url(https://cdn.simpleicons.org/freebsd/E4E9EE);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(https://cdn.simpleicons.org/freebsd/E4E9EE);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:background 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-b5786077{position:relative;display:grid;grid-template-columns:62% 4% 34%;align-items:start;}
.ba-s-b57c6a87{margin-top:clamp(36px,4vw,52px);border-top:0.5px solid #323944;padding-top:28px;}
.ba-s-b9487caa{flex:1 1 0;min-width:24px;height:0.5px;background:var(--ba-line);}
.ba-s-bc4007b7{position:relative;left:-18%;width:118%;}
.ba-s-c0591e0e{flex:1;display:flex;flex-direction:column;justify-content:center;}
.ba-s-c2b0e13a{margin-top:clamp(32px,4vw,44px);display:flex;flex-wrap:wrap;gap:24px 48px;font-family:'Roboto',sans-serif;font-size:13px;}
.ba-s-c2c3e1ee{margin-top:24px;display:flex;align-items:center;justify-content:center;padding:14px;background:var(--ba-accent,#E2483D);border:0.5px solid var(--ba-accent,#E2483D);font-size:13.5px;font-weight:600;color:#FFFFFF;transition:background 200ms cubic-bezier(0.4,0,0.2,1),border-color 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-c37e7f41{font-family:'Roboto',sans-serif;font-size:32px;font-weight:600;color:#1A1F26;font-variant-numeric:tabular-nums;}
.ba-s-c3ac937c{margin:clamp(24px,3vw,32px) auto 0;max-width:52ch;font-size:clamp(15px,1.5vw,17px);line-height:1.6;color:#8A939C;}
.ba-s-c3b98adb{flex:1 1 34%;min-width:min(100%,280px);position:sticky;top:48px;}
.ba-s-c3d15aa5{font-family:'Roboto',sans-serif;font-size:17px;font-weight:700;letter-spacing:0.06em;line-height:1.1;text-transform:uppercase;color:#1A1F26;white-space:nowrap;}
.ba-s-c451fdb0{position:relative;}
.ba-s-c469b894{display:inline-flex;align-items:center;justify-content:center;padding:15px 32px;background:var(--ba-accent,#E2483D);border:0.5px solid var(--ba-accent,#E2483D);color:#FFFFFF;font-size:14px;font-weight:600;transition:filter 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-c48c8717{margin-top:12px;font-family:'Roboto',sans-serif;font-size:15px;color:var(--ba-ink);}
.ba-s-c5cc8602{position:absolute;top:100%;left:-20px;margin-top:12px;min-width:250px;border:0.5px solid #323944;background:#1C2229;padding:10px 0;animation:bs-drop 180ms cubic-bezier(0.16,1,0.3,1) both;}
.ba-s-c92a50e3{padding:16px 0;}
.ba-s-c9831eb1{display:block;width:26px;height:26px;flex:none;}
.ba-s-c99a2a72{grid-column:3;grid-row:1;position:relative;z-index:3;margin-left:-80px;}
.ba-s-c99f44ba{flex:none;padding:12px 28px;display:flex;align-items:center;}
.ba-s-c9b9f58c{margin-top:10px;font-size:14px;line-height:1.6;color:#8A939C;}
.ba-s-cc50b8fd{min-width:0;box-sizing:border-box;border:0.5px solid #323944;background:#222933;padding:32px 28px;display:flex;flex-direction:column;transition:border-color 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-cc9792be{transform-origin:580px 580px;transform:translateZ(0) rotate(-64deg);will-change:transform;animation:bs-fire 7s linear infinite;mix-blend-mode:screen;}
.ba-s-cd5e45e7{flex:1;display:flex;align-items:center;gap:8px;}
.ba-s-cdb2a9e7{flex:1 1 46%;}
.ba-s-cfdacea1{margin:18px 0 0;max-width:18ch;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-0.02em;line-height:0.94;font-size:clamp(36px,5.4vw,72px);color:var(--ba-ink);}
.ba-s-d013cc57{animation:ba-hour 2.6s ease-in-out infinite;transition:stroke 400ms linear;}
.ba-s-d15d92cc{position:absolute;left:50%;top:60px;width:116vw;height:116vw;transform:translateX(-50%);pointer-events:none;}
.ba-s-d25d4f5d{position:absolute;top:-28px;right:0;width:400px;height:120px;pointer-events:none;background-image:radial-gradient(rgba(228,233,238,0.06) 1px,rgba(0,0,0,0) 1px);background-size:8px 8px;mask-image:linear-gradient(to bottom left,#000 0%,rgba(0,0,0,0) 72%);}
.ba-s-d331ce81{transition:fill 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-d531b4fd{background:#1C2229;padding:clamp(72px,9vw,120px) 0;}
.ba-s-d6810de9{margin-top:14px;border-top:0.5px solid var(--ba-line);padding-top:12px;font-family:'Roboto',sans-serif;font-size:11px;letter-spacing:0.02em;text-transform:uppercase;color:var(--ba-muted);}
.ba-s-d6c68060{font-family:'Roboto',sans-serif;font-size:13px;color:var(--ba-ink);white-space:nowrap;}
.ba-s-d70300bd{margin-top:12px;font-family:'Roboto',sans-serif;font-size:9px;letter-spacing:0.02em;color:#8A939C;}
.ba-s-d85c819e{margin-top:10px;max-width:46ch;font-size:14px;line-height:1.6;color:#8A939C;}
.ba-s-d9283675{margin-top:26px;display:flex;flex-wrap:wrap;gap:24px 48px;}
.ba-s-d97a73f2{color:var(--ba-muted);font-weight:500;}
.ba-s-d986fdda{margin-top:16px;font-size:14px;line-height:1.75;color:#B9C1C9;}
.ba-s-d9d0b010{position:relative;flex:1 1 48%;min-height:clamp(420px,46vw,660px);overflow:hidden;}
.ba-s-d9e5080a{box-sizing:border-box;flex:1 1 52%;display:flex;align-items:center;padding:clamp(72px,9vw,120px) clamp(20px,4vw,72px);}
.ba-s-da5f5208{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;}
.ba-s-dd7e914c{width:30px;height:30px;background:rgba(228,233,238,0.30);mask-image:url(https://cdn.simpleicons.org/centos/E4E9EE);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(https://cdn.simpleicons.org/centos/E4E9EE);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:background 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-e088b26d{font-family:'Roboto',sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var(--ba-ink);}
.ba-s-e08ab923{margin-top:6px;font-family:'Roboto',sans-serif;font-size:10.5px;letter-spacing:0.02em;text-transform:uppercase;color:#8A939C;}
.ba-s-e0c8f884{grid-column:3;grid-row:2;position:relative;z-index:3;}
.ba-s-e0e54971{margin-top:8px;color:#B9C1C9;}
.ba-s-e180acd0{display:flex;gap:14px;font-size:10.5px;letter-spacing:0.02em;text-transform:uppercase;color:#5D666F;}
.ba-s-e3b91a7f{font-family:'Roboto',sans-serif;font-size:11px;letter-spacing:0.02em;text-transform:uppercase;color:rgba(228,233,238,0.40);}
.ba-s-e4546607{flex:1;height:4px;background:rgba(228,233,238,0.10);}
.ba-s-e4ce19be{margin:18px 0 0;max-width:14ch;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-0.02em;line-height:0.94;font-size:clamp(34px,4.6vw,60px);color:var(--ba-ink);}
.ba-s-e5f2464a{flex:1;font-family:'Roboto',sans-serif;font-size:clamp(20px,2vw,26px);font-weight:700;text-transform:uppercase;color:var(--ba-ink);line-height:1.1;}
.ba-s-e69d1dc7{margin:18px 0 0;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-0.02em;line-height:0.94;font-size:clamp(34px,4.6vw,60px);color:var(--ba-ink);text-wrap:pretty;}
.ba-s-e99a09bf{margin-top:clamp(32px,4vw,44px);display:flex;flex-direction:column;gap:20px;}
.ba-s-ea35d5c6{margin:18px 0 0;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-0.02em;line-height:0.94;font-size:clamp(36px,5vw,64px);color:var(--ba-ink);}
.ba-s-eacc0e6f{margin-top:10px;font-size:14px;line-height:1.65;color:#8A939C;}
.ba-s-eb9bd958{width:30px;height:30px;background:rgba(228,233,238,0.30);mask-image:url(https://cdn.simpleicons.org/debian/E4E9EE);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(https://cdn.simpleicons.org/debian/E4E9EE);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:background 200ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-ec469554{min-width:0;box-sizing:border-box;position:relative;margin:0;border:1px solid rgba(0,0,0,0);background:#222933;padding:32px 28px;display:flex;flex-direction:column;}
.ba-s-ec960343{margin:18px 0 0;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-0.02em;line-height:0.94;font-size:clamp(36px,5vw,68px);color:var(--ba-ink);}
.ba-s-ed10d4c6{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;text-align:left;width:100%;display:flex;align-items:baseline;gap:24px;padding:26px 24px;cursor:pointer;}
.ba-s-ed3d174c{margin:20px 0 0;max-width:50ch;font-size:15px;line-height:1.65;color:#8A939C;}
.ba-s-ee15fafa{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:42px;box-sizing:border-box;padding:0 22px;background:var(--ba-accent,#E2483D);border:0.5px solid var(--ba-accent,#E2483D);font-size:13.5px;font-weight:600;color:#FFFFFF;white-space:nowrap;transition:filter 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-f31798c1{font-family:'Roboto',sans-serif;font-size:10px;letter-spacing:0.02em;text-transform:uppercase;color:#8A939C;}
.ba-s-f93e89e4{display:flex;align-items:center;gap:30px;font-size:15px;height:100%;}
[data-nav] > div{flex:none;white-space:nowrap}
[data-nav] > div > svg{flex:none;display:block;width:10px;height:6px;transform-box:fill-box;transform-origin:center}
.ba-s-fa9aeccc{display:block;}
.ba-s-fada9d49{flex:1;display:flex;align-items:center;gap:26px;}
.ba-s-fb3af245{display:inline-flex;align-items:center;justify-content:center;padding:15px 32px;background:var(--ba-accent,#E2483D);border:0.5px solid var(--ba-accent,#E2483D);color:#FFFFFF;font-size:14.5px;font-weight:600;transition:filter 180ms cubic-bezier(0.4,0,0.2,1);}
.ba-s-fb6f17a2{margin:clamp(28px,4vw,44px) auto 0;width:fit-content;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-0.02em;line-height:0.98;font-size:clamp(48px,10vw,132px);color:var(--ba-ink);}
.ba-s-fb6f17a2 .ba-s-fa9aeccc{display:block;line-height:1.05;}
.ba-s-fd168c89{border-top:0.5px solid #323944;}
.ba-s-feee316b{padding:clamp(72px,9vw,120px) 0;}
.ba-s-1e62b8b0:hover{color:var(--ba-accent);}
.ba-s-29534512:hover{filter:brightness(0.87);}
.ba-s-32dd9667:hover{filter:brightness(1.08);}
.ba-s-49db05c0:hover{filter:brightness(1.08);}
.ba-s-66f95587:hover{border-color:var(--ba-accent);background:var(--ba-soft);}
.ba-s-682c56b6:hover{filter:brightness(1.08);}
.ba-s-87783811:hover{filter:brightness(1.08);}
.ba-s-87822255:hover{filter:brightness(1.08);}
.ba-s-9f294cba:hover{border-color:#8A939C;background:#EEF1F5;}
.ba-s-a0306d54:hover{border-color:#8A939C;background:#EEF1F5;}
.ba-s-a973a145:hover{background:#EEF1F5;}
.ba-s-ab9af3f9:hover{border-color:#8A939C;background:#EEF1F5;}
.ba-s-af4d8f34:hover{filter:brightness(1.08);}
.ba-s-c2c3e1ee:hover{background:#C93D33;border-color:#C93D33;}
.ba-s-c469b894:hover{filter:brightness(0.87);}
.ba-s-cc50b8fd:hover{border-color:#C5CCD5;}
.ba-s-dd7e914c:hover{filter:brightness(1.08);}
.ba-s-eb9bd958:hover{filter:brightness(1.08);}
.ba-s-ee15fafa:hover{filter:brightness(0.9);}
.ba-s-fb3af245:hover{filter:brightness(0.87);}
[data-ba-if][hidden]{display:none!important;}

.ba-nav-item{
  position:relative;
  display:flex;align-items:center;
  height:100%;
  cursor:default;
  color:rgba(26,31,38,.72);
  transition:color 180ms cubic-bezier(.4,0,.2,1);
}
.ba-nav-label{
  display:inline-flex;align-items:center;gap:7px;
  height:100%;
  white-space:nowrap;
}
.ba-nav-chev{
  width:10px;height:6px;flex:none;
  transition:transform 180ms cubic-bezier(.4,0,.2,1);
}
.ba-nav-drop{
  position:absolute;left:-16px;top:calc(100% - 4px);
  z-index:80;
  min-width:240px;
  padding-top:12px;
  animation:ba-drop 160ms cubic-bezier(.16,1,.3,1) both;
}
.ba-nav-drop a{
  display:block;
  padding:12px 18px;
  background:#fff;
  color:var(--ba-ink,#1A1F26);
  border-left:1px solid var(--ba-line,#D5DBE3);
  border-right:1px solid var(--ba-line,#D5DBE3);
  font-size:14px;font-weight:500;line-height:1.3;
  transition:background 140ms ease,color 140ms ease;
}
.ba-nav-drop a:first-child{
  border-top:1px solid var(--ba-line,#D5DBE3);
  border-radius:8px 8px 0 0;
}
.ba-nav-drop a:last-child{
  border-bottom:1px solid var(--ba-line,#D5DBE3);
  border-radius:0 0 8px 8px;
}
.ba-nav-drop a:only-child{border-radius:8px}
.ba-nav-drop a:hover{
  background:#F4F6F8;
  color:var(--ba-accent,#E2483D);
}
[data-nav] [data-ba-if][hidden]{display:none!important}

[data-ba-burger]{
  display:none;width:44px;height:44px;
  border:1px solid var(--ba-line);background:#fff;color:var(--ba-ink);
  border-radius:8px;padding:0;cursor:pointer;
  flex-direction:column;align-items:center;justify-content:center;gap:6px;
  flex:none;position:relative;z-index:60;
}
[data-ba-burger] span{
  display:block;width:18px;height:1.5px;background:currentColor;
  border-radius:1px;
  transition:transform 200ms cubic-bezier(.16,1,.3,1),opacity 160ms ease;
  transform-origin:center;
}
[data-ba-burger].is-open span:nth-child(1){transform:translateY(7.5px) rotate(45deg)}
[data-ba-burger].is-open span:nth-child(2){opacity:0;transform:scaleX(0)}
[data-ba-burger].is-open span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}
[data-ba-drawer]{display:none}
.ba-header-actions{
  margin-left:auto;display:flex;align-items:center;gap:24px;flex:none;
}
.ba-header-ctas{display:flex;align-items:center;gap:10px}
@media (max-width:860px){
  [data-ba-burger]{display:inline-flex}
  [data-nav]{display:none!important}
}

[data-header]{isolation:isolate}

html,body,button,input,textarea,select{font-family:'Roboto', system-ui, sans-serif}

#plans [data-plans],
#plans .ba-s-939d97e1,
[data-plans]{
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  align-items:stretch!important;
  gap:20px!important;
  margin-top:clamp(40px,5vw,60px)!important;
  width:100%!important;
  max-width:100%!important;
}
#plans [data-plan],
#plans .ba-s-cc50b8fd,
#plans .ba-s-ec469554,
[data-plan]{
  margin:0!important;
  min-width:0!important;
  max-width:none!important;
  flex:none!important;
  width:auto!important;
  padding:32px 28px!important;
  display:flex!important;
  flex-direction:column!important;
  box-sizing:border-box!important;
  position:relative!important;
}
#plans [data-plan][data-card="1"],
[data-plan][data-card="1"]{
  margin:0!important;
  border:1px solid var(--ba-accent,#E2483D)!important;
  padding:32px 28px!important;
}
[data-plan] [data-proline]{display:none!important}
[data-plan] > div:first-child,
[data-plan] > div.ba-s-18865b3c{
  min-height:0;
  display:flex;
  align-items:center;
  gap:12px;
  margin:0!important;
  padding:0!important;
}
[data-plan] .ba-s-e088b26d{
  margin:0!important;
  line-height:1.15!important;
}
[data-plan] .ba-s-6f2d3c1c{
  min-height:0;
  margin-top:8px!important;
}
[data-plan] .ba-s-7b76e464{
  margin-top:22px!important;
  gap:0!important;
  flex:1 1 auto!important;
}
[data-plan] [data-spec]{
  display:flex!important;
  justify-content:space-between!important;
  align-items:baseline!important;
  min-height:0!important;
  margin:0!important;
  padding:12px 0!important;
  gap:16px!important;
  border-bottom:0.5px solid var(--ba-line)!important;
  box-sizing:border-box!important;
}
[data-plan] [data-spec]:last-child{border-bottom:0!important}
[data-plan] [data-spec] > span:first-child{
  color:var(--ba-muted)!important;
  font-weight:500;
  flex:0 0 auto;
}
[data-plan] [data-spec] > span:last-child{
  text-align:right!important;
  color:var(--ba-ink)!important;
  font-variant-numeric:tabular-nums;
  white-space:nowrap;
  flex:1 1 auto;
  min-width:0;
}
[data-plan] .ba-s-409dc6b5{
  margin-top:auto!important;
  padding-top:24px!important;
}
[data-plan] .ba-s-c37e7f41{
  line-height:1!important;
}
[data-plan] .ba-s-990c24c0,
[data-plan] .ba-s-c2c3e1ee{
  width:100%!important;
  box-sizing:border-box!important;
}

[data-node-pad]{left:0!important;width:100%!important;opacity:1!important;transform:none!important}
[data-node-frame],[data-node-frame] img{opacity:1!important}
[data-node-col]{margin-top:0!important;min-width:0}
[data-hw-row]{align-items:center!important}
#hardware,#hardware .ba-s-7d2f71fb,[data-hw-row]{overflow:visible!important}
@media (min-width:861px){
  [data-hw-row]{grid-template-columns:1.1fr 0.9fr!important;gap:56px!important}
  [data-node-col]{grid-column:1!important;grid-row:1 / span 2!important}
  [data-hw-head]{grid-column:2!important;grid-row:1!important;margin-left:0!important}
  [data-hw-text]{grid-column:2!important;grid-row:2!important}
  [data-leaders]{display:block!important;opacity:1}
}

:root{--ba-accent:#E2483D;--ba-accent-strong:#C93D33;}
textarea,textarea.ba-s-50f505c7,#f-need{
  resize:vertical!important;
  max-width:100%!important;
  width:100%!important;
  min-width:0!important;
  max-height:240px!important;
  box-sizing:border-box!important;
}
#contact,#contact form,form{
  max-width:100%;
  min-width:0;
  overflow-x:clip;
}
#contact [data-split],#contact [data-split] > *{
  min-width:0!important;
  max-width:100%;
}
html,body{overflow-x:clip}

:root{
  --ba-accent:#E2483D;
  --ba-accent-strong:#C93D33;
  --ba-bg:#F3F5F7;
  --ba-surface:#FFFFFF;
  --ba-soft:#EEF1F5;
  --ba-ink:#1A1F26;
  --ba-muted:#5D666F;
  --ba-line:#D5DBE2;
  --ba-dark:#12151A;
  --ba-bp-lg:1100px;
  --ba-bp-md:860px;
  --ba-bp-sm:620px;
}
html,body{
  background:var(--ba-bg)!important;
  color:var(--ba-ink)!important;
  overflow-x:clip;
}
#top{background:var(--ba-bg)!important;color:var(--ba-ink)!important}

[data-header]{
  position:sticky;top:0;z-index:40;
  background:rgba(255,255,255,.94)!important;
  color:var(--ba-ink)!important;
  border-bottom:1px solid var(--ba-line)!important;
  box-shadow:none;
  backdrop-filter:blur(10px);
  -webkit-backdrop-filter:blur(10px);
  transition:background 200ms ease, box-shadow 200ms ease;
}
[data-header][data-ba-solid="1"]{
  background:rgba(255,255,255,.98)!important;
  box-shadow:0 8px 24px rgba(15,18,22,.08)!important;
  border-bottom-color:var(--ba-line)!important;
}
.ba-header-row{
  height:68px;
  padding:0 clamp(16px,4vw,48px);
  display:flex;
  align-items:center;
  gap:16px 36px;
  box-sizing:border-box;
}
[data-header] .ba-s-c3d15aa5,[data-header] [data-ba-text]{color:var(--ba-ink)!important}
[data-header] .ba-s-ee15fafa{color:#fff!important}
[data-ba-brand]{
  display:inline-flex!important;
  align-items:center!important;
  gap:12px!important;
  color:var(--ba-ink);
  text-decoration:none;
  min-width:0;
}
[data-ba-brand]:hover{color:var(--ba-ink)}
[data-ba-brand] .ba-s-c9831eb1{
  display:block;
  width:28px;height:28px;
  flex:none;
  overflow:visible;
}
[data-ba-brand] .ba-mark-core{
  transform-origin:13px 13px;
  transition:transform 220ms cubic-bezier(0.16,1,0.3,1);
}
[data-ba-brand]:hover .ba-mark-core{transform:scale(1.08)}
[data-ba-brand] .ba-s-844ecb20{
  display:flex;
  flex-direction:column;
  justify-content:center;
  gap:2px;
  line-height:1;
}
[data-ba-brand] .ba-s-c3d15aa5{
  line-height:1.05!important;
  letter-spacing:0.04em!important;
}
.ba-brand-sub{
  display:block;
  font-family:'Roboto',sans-serif;
  font-size:11.5px;
  font-weight:400;
  letter-spacing:0;
  text-transform:none;
  color:#8A939C;
  white-space:nowrap;
  line-height:1.2;
}

[data-header] .ba-s-66f95587,
[data-header] .ba-s-ee15fafa{
  height:40px!important;
  min-height:40px!important;
  padding:0 18px!important;
  box-sizing:border-box!important;
  line-height:1!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-width:1px!important;
  border-style:solid!important;
}
[data-header] .ba-s-9f0e4db8{align-items:center!important;gap:10px!important}
[data-header] .ba-s-7adf9087{align-items:center!important}
[data-header] .ba-s-1e62b8b0{line-height:1;display:inline-flex;align-items:center}

#plans,#faq,#contact,#locations,#about{background:var(--ba-surface)!important}
#included,#support,#hardware,#terms{background:var(--ba-soft)!important}
[data-plan]{
  background:var(--ba-surface)!important;
  border-color:var(--ba-line)!important;
  color:var(--ba-ink)!important;
  box-shadow:0 8px 28px rgba(15,18,22,.05);
}

[data-inc-cell]{
  background:var(--ba-surface)!important;
  border-color:var(--ba-line)!important;
  color:var(--ba-ink)!important;
  box-shadow:none!important;
  min-width:0;
  overflow:hidden;
}
[data-plan][data-card="1"]{border-color:var(--ba-accent)!important}
.ba-s-c37e7f41,[data-price]{color:var(--ba-ink)!important}

h1,h2,h3,.ba-s-546e709d,.ba-s-fb6f17a2,.ba-s-ec960343,.ba-s-e69d1dc7,
.ba-s-cfdacea1,.ba-s-5cc4a7bc,.ba-s-e088b26d,.ba-s-fa9aeccc,.ba-s-ea35d5c6,
.ba-s-e4ce19be,.ba-s-e5f2464a,.ba-s-68c6da3f{color:var(--ba-ink)!important}
p,.ba-s-c3ac937c,.ba-s-ab51e572,.ba-s-eacc0e6f,.ba-s-a440bf54,
.ba-s-d85c819e,.ba-s-c9b9f58c,.ba-s-3c13fe49,.ba-s-3c9af110,.ba-s-ed3d174c,
.ba-s-6f2d3c1c,.ba-s-e08ab923,.ba-s-779fabcf{color:var(--ba-muted)!important}

input,textarea,.ba-s-1d6c8e0c,.ba-s-50f505c7{
  color:var(--ba-ink)!important;
  border-bottom-color:var(--ba-line)!important;
  background:transparent!important;
}
input::placeholder,textarea::placeholder{color:#8A939C!important}

.ba-s-fb3af245,.ba-s-ee15fafa,.ba-s-c2c3e1ee,.ba-s-c469b894,.ba-s-29534512{
  background:var(--ba-accent)!important;
  border-color:var(--ba-accent)!important;
  color:#fff!important;
}
.ba-s-ab9af3f9,.ba-s-9f294cba,.ba-s-990c24c0,.ba-s-a0306d54,.ba-s-66f95587{
  background:var(--ba-surface)!important;
  border-color:var(--ba-line)!important;
  color:var(--ba-ink)!important;
}

#footer,.ba-s-8c951250,
#support [data-ticket],#support .ba-s-0f2d65f8{
  background:var(--ba-dark)!important;
  color:#E4E9EE!important;
}
#footer a{color:#B9C1C9!important}
#support [data-ticket] *{color:inherit}

#faq{overflow-anchor:none}
#faq .ba-s-60131dee{align-items:flex-start}
#faq .ba-s-c3b98adb{position:sticky;top:88px;align-self:flex-start}
#faq .ba-s-2408e389{
  flex:1 1 56%;
  min-width:min(100%,320px);
  border-top:0.5px solid var(--ba-line);
  overflow-anchor:none;
}
[data-faq-item]{
  border-bottom:0.5px solid var(--ba-line)!important;
  background:transparent;
  overflow:clip;
  contain:layout style;
}
[data-faq-item] .ba-s-ed10d4c6{color:var(--ba-ink)}
[data-faq-item] .ba-s-a440bf54{color:var(--ba-muted)!important}
#faq [id^="faq-a"]{
  display:grid;
  transition:grid-template-rows 280ms cubic-bezier(0.16,1,0.3,1);
}
#faq .ba-s-3e3b3e71{overflow:hidden;min-height:0}

.ba-media{position:relative;overflow:hidden}
.ba-media img{display:block;width:100%;height:100%;object-fit:cover}
.ba-media--hero{
  position:absolute;inset:0;z-index:0;pointer-events:none;
}
.ba-media--hero::after{
  content:"";position:absolute;inset:0;
  background:
    linear-gradient(180deg,rgba(244,246,248,.78) 0%,rgba(244,246,248,.72) 38%,rgba(244,246,248,.92) 72%,rgba(244,246,248,.98) 100%),
    linear-gradient(90deg,rgba(244,246,248,.35) 0%,transparent 45%,transparent 55%,rgba(244,246,248,.35) 100%);
}
.ba-media--hero img{opacity:.55;filter:grayscale(.15) contrast(1.05) saturate(.9)}
[data-hero] > :not(.ba-media):not([data-sphere]){position:relative;z-index:1}
[data-hero] [data-sphere]{position:absolute!important;z-index:0}

[data-hero] .ba-s-c3ac937c{
  color:#3A424C!important;
  font-weight:500;
  text-shadow:0 1px 0 rgba(255,255,255,.55);
}
[data-hero] .ba-s-7fff4e8f{
  color:#3A424C!important;
  font-weight:600;
}
[data-hero] .ba-s-82c107f3,
[data-hero] .ba-s-b9487caa{
  background:#9AA3AD!important;
  opacity:.85;
}
.ba-media--plans,.ba-media--band{
  position:absolute;inset:auto 0 0 0;height:42%;z-index:0;pointer-events:none;
}
.ba-media--plans::after,.ba-media--band::after{
  content:"";position:absolute;inset:0;
  background:linear-gradient(180deg,var(--ba-surface) 0%,rgba(255,255,255,.72) 35%,rgba(255,255,255,.92) 100%);
}
#included .ba-media--band::after{
  background:linear-gradient(180deg,var(--ba-soft) 0%,rgba(238,241,245,.7) 40%,rgba(238,241,245,.95) 100%);
}
.ba-media--plans img,.ba-media--band img{opacity:.28;filter:grayscale(.2)}
#plans{position:relative;overflow:hidden}
#included{position:relative;overflow:visible}
#plans > :not(.ba-media),#included > :not(.ba-media){position:relative;z-index:1}

#included [data-inc-grid],
#included .ba-s-4cbdc83c{overflow:visible}
.ba-media--side,.ba-media--support{
  flex:0 1 38%;
  min-width:min(100%,260px);
  max-width:420px;
  aspect-ratio:4/5;
  border-radius:0;
  box-shadow:0 16px 40px rgba(15,18,22,.12);
}
.ba-media--side img{object-fit:cover;object-position:center 45%;filter:saturate(.95) contrast(1.04)}
.ba-media--support img{filter:saturate(.9) contrast(1.05)}

.ba-s-87783811{background:#E95420!important}
.ba-s-eb9bd958{background:#A80030!important}
.ba-s-682c56b6{background:#0F5C8C!important}
.ba-s-dd7e914c{background:#262577!important}
.ba-s-32dd9667{background:#51A2DA!important}
.ba-s-af4d8f34{background:#AB2B28!important}
.ba-s-49db05c0{background:#73BA25!important}
.ba-s-87822255{background:#10B981!important}
[data-os-logos] [data-ba-logo] > div{
  opacity:.92;
  transition:opacity 180ms ease, transform 180ms ease;
}
[data-os-logos] [data-ba-logo]:hover > div{
  opacity:1;
  transform:scale(1.06);
}

textarea,textarea.ba-s-50f505c7,#f-need{
  resize:vertical!important;max-width:100%!important;width:100%!important;
  min-width:0!important;max-height:240px!important;box-sizing:border-box!important;
}

@media (max-width:1200px){
  #plans [data-plans],
  #plans .ba-s-939d97e1,
  [data-plans]{
    grid-template-columns:1fr!important;
    gap:20px!important;
    max-width:560px!important;
    margin-left:auto!important;
    margin-right:auto!important;
    width:100%!important;
  }
  #plans [data-plan],
  #plans .ba-s-cc50b8fd,
  #plans .ba-s-ec469554,
  [data-plan],
  [data-plan]:last-child{
    grid-column:auto!important;
    max-width:none!important;
    width:100%!important;
    justify-self:stretch!important;
    padding:36px 32px!important;
  }
  .ba-media--side,.ba-media--support{max-width:360px;aspect-ratio:5/4}
}
@media (max-width:620px){
  #plans [data-plans],
  #plans .ba-s-939d97e1,
  [data-plans]{
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
  }
  #plans [data-plan],
  #plans .ba-s-cc50b8fd,
  #plans .ba-s-ec469554{
    padding:32px 24px!important;
  }
}
@media (min-width:1201px){
  #plans [data-plans],
  #plans .ba-s-939d97e1,
  [data-plans]{
    grid-template-columns:repeat(3,minmax(280px,1fr))!important;
    max-width:100%!important;
    gap:20px!important;
  }
  #plans [data-plan],
  #plans .ba-s-cc50b8fd,
  #plans .ba-s-ec469554{
    padding:32px 28px!important;
  }
}
@media (max-width:860px){
  [data-ba-burger]{display:inline-flex!important}
  [data-nav]{display:none!important}
  [data-split]{flex-wrap:wrap!important}
  [data-split] > div,[data-split] > .ba-media{flex:1 1 100%!important;max-width:100%!important}
  [data-hide-mobile]{display:none!important}
  [data-faq-aside],#faq .ba-s-c3b98adb{position:static!important;top:auto}
  [data-inc-grid]{grid-template-columns:repeat(2,1fr)!important}
  [data-inc-cell]{grid-column:span 1!important}
  [data-hw-row]{grid-template-columns:1fr!important}
  [data-leaders]{display:none!important}
  .ba-media--side,.ba-media--support{aspect-ratio:16/10;max-height:320px}
  [data-hero]{padding-top:clamp(140px,28vw,200px)!important;min-height:auto!important}
  .ba-s-fb6f17a2{font-size:clamp(34px,8vw,64px)!important}
  #contact .ba-media, #contact [data-photo]{display:none}
}
@media (max-width:620px){
  #plans [data-plans],#plans .ba-s-939d97e1,[data-plans]{grid-template-columns:1fr!important;max-width:none!important}
  #plans [data-plan]:last-child,[data-plan]:last-child{max-width:none;grid-column:auto;width:100%}
  [data-inc-grid]{grid-template-columns:1fr!important}
  [data-inc-cell]{min-height:200px!important}
  .ba-promo, body > div:first-child{font-size:13px!important;padding:10px 12px!important}
  [data-header] .ba-header-row{height:60px!important;padding:0 16px!important;gap:12px!important}
  .ba-s-c3d15aa5{font-size:15px!important;letter-spacing:.04em}
  .ba-media--plans,.ba-media--band{height:28%}
  #faq .ba-s-60131dee{gap:28px}
}
@media (max-width:400px){
  .ba-s-3546b7f4{flex-wrap:wrap;justify-content:center}
  .ba-s-3546b7f4 > *{width:100%;justify-content:center}
}

#locations .ba-s-9c50ff7c{align-items:stretch}
#locations .ba-media--side{order:0}
@media (min-width:861px){
  #locations .ba-s-9c50ff7c{display:grid!important;grid-template-columns:minmax(240px,.9fr) minmax(280px,1.1fr);gap:40px;align-items:center}
  #locations .ba-media--side{grid-column:1;grid-row:1 / span 2;max-width:none;width:100%;height:100%;min-height:420px;aspect-ratio:auto}
  #locations .ba-s-cdb2a9e7:has([data-globe]){grid-column:2;grid-row:1}
  #locations .ba-s-cdb2a9e7:not(:has([data-globe])){grid-column:2;grid-row:2}
  #locations [data-globe-wrap]{max-width:360px;margin-left:auto}
}
@media (max-width:860px){
  #locations [data-globe-wrap]{display:none}
}
#support .ba-s-4173b35b{align-items:stretch}
@media (min-width:861px){
  #support .ba-s-4173b35b{display:grid!important;grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr);gap:40px;align-items:center}
  #support .ba-media--support{max-width:none;width:100%;height:100%;min-height:420px;aspect-ratio:auto}
}

[data-ba-if] > div, [data-ba-if] > div > div{
  background:var(--ba-surface)!important;
  border:1px solid var(--ba-line)!important;
  color:var(--ba-ink)!important;
  box-shadow:0 12px 32px rgba(15,18,22,.1)!important;
}
[data-ba-if] a{color:var(--ba-ink)!important}
[data-ba-if] a:hover{background:var(--ba-soft)!important;color:var(--ba-accent)!important}

.ba-s-5d422b6d,.ba-s-68c6da3f,.ba-s-e088b26d,.ba-s-546e709d{color:var(--ba-ink)!important}
.ba-s-d6810de9,.ba-s-6f2d3c1c{color:var(--ba-muted)!important}
.ba-s-2408e389,.ba-s-51e3ee06,.ba-s-feee316b,.ba-s-07f6dd5f,.ba-s-d531b4fd{border-color:var(--ba-line)!important}
#locations .ba-s-5d422b6d{color:var(--ba-ink)!important}
#faq .ba-s-a0306d54{background:var(--ba-accent)!important;border-color:var(--ba-accent)!important;color:#fff!important}
#support .ba-media--support{box-shadow:0 16px 40px rgba(15,18,22,.12)}

.ba-s-7fff4e8f{color:var(--ba-muted)!important}
.ba-s-924e3a7e,.ba-s-924e3a7e a{color:var(--ba-ink)!important}

[data-leaders],
#hardware .ba-s-5bd2ba37{
  display:none!important;
  position:absolute!important;
  inset:0!important;
  width:100%!important;height:100%!important;
  pointer-events:none!important;
  z-index:6!important;
  overflow:visible!important;
}
@media (min-width:861px){
  [data-leaders],
  #hardware .ba-s-5bd2ba37{display:block!important}
}
.ba-lead-path{
  fill:none;stroke:#E2483D;stroke-width:1.75;stroke-linecap:butt;stroke-linejoin:miter;
  vector-effect:non-scaling-stroke;
  opacity:0;
  transition:opacity 160ms ease;
  pointer-events:none;
}
.ba-lead-path[data-on="1"]{opacity:1}
.ba-lead-dot{
  fill:#E2483D;opacity:0;transition:opacity 140ms ease;
  pointer-events:none;
}
.ba-lead-dot[data-on="1"]{opacity:1}
#hardware [data-hw-row]{position:relative;isolation:isolate}

#hardware [data-node-col],
#hardware [data-hw-head],
#hardware [data-hw-text],
#hardware [data-node-frame]{
  position:relative;z-index:2;
}
#hardware [data-num]{
  align-self:flex-start!important;
  line-height:1.2!important;
  padding-top:2px;
  position:relative;z-index:7;
}
#hardware [data-hotspot]{
  z-index:3!important;
  isolation:isolate;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
}

#included .ba-s-66174de9 path[stroke]{stroke:#E2483D!important}
#included #ba-tg stop:first-child{stop-color:#E2483D}
.ba-s-d97a73f2{color:#5D666F!important}
.ba-s-c48c8717{color:var(--ba-ink)!important}

#included [data-inc-grid],
#included .ba-s-432f91e6{
  background:var(--ba-surface);
  border-color:var(--ba-line)!important;
  width:100%;
  max-width:100%;
  box-sizing:border-box;
}
@media (min-width:861px){
  #included [data-inc-grid],
  #included .ba-s-432f91e6{
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
  }
}
#included [data-inc-cell]{
  overflow:hidden;
  min-width:0;
  max-width:100%;
  box-shadow:none!important;
}
#included .ba-s-cd5e45e7{
  flex:1 1 auto;
  min-height:0;
  width:100%;
  align-items:stretch;
  gap:6px;
}
.ba-chip-photo{
  width:36px;height:36px;display:block;object-fit:contain;
  flex:none;
  filter:grayscale(.08) contrast(1.06);
  transition:filter 200ms cubic-bezier(0.4,0,0.2,1), transform 200ms cubic-bezier(0.4,0,0.2,1);
}
.ba-chip-photo.is-lit{
  filter:grayscale(0) contrast(1.08) saturate(1.1);
  transform:scale(1.04);
}
.ba-s-569ec5b9{
  border-color:var(--ba-line)!important;
  min-height:0!important;
  min-width:0;
  max-width:100%;
  justify-content:center;
  gap:5px;
  padding:8px 4px 6px!important;
  box-sizing:border-box;
}
.ba-s-82a99873{color:var(--ba-muted)!important;font-weight:600;letter-spacing:0.04em;font-size:8.5px!important}

#contact .ba-s-24bdfc32,
#contact [data-split]{
  align-items:stretch!important;
}
#contact .ba-s-d9e5080a{
  flex:1 1 52%;
  min-width:0;
  max-width:100%;
}
@media (min-width:861px){
  #contact .ba-s-24bdfc32,
  #contact [data-split]{
    align-items:stretch!important;
  }
  #contact .ba-s-d9d0b010,
  #contact [data-photo]{
    flex:0 0 46%!important;
    width:46%!important;
    max-width:520px;
    min-height:100%!important;
    height:auto!important;
    max-height:none!important;
    position:relative!important;
    top:auto!important;
    align-self:stretch!important;
    overflow:hidden!important;
  }
  #contact .ba-s-d9d0b010 img,
  #contact [data-photo] img{
    width:100%!important;
    height:100%!important;
    min-height:560px;
    object-fit:cover!important;
    object-position:center center!important;
    display:block;
  }
}
#contact textarea,
#contact #f-need,
#contact .ba-s-50f505c7{
  resize:vertical!important;
  max-height:180px!important;
  min-height:120px!important;
  overflow-y:auto!important;
  field-sizing:fixed;
}

[data-header] a[href^="tel"],
.ba-s-1e62b8b0{color:var(--ba-ink)!important}
[data-header] a[href^="tel"]:hover,
.ba-s-1e62b8b0:hover{color:var(--ba-accent)!important}
#contact a[href^="tel"],
#contact a[href^="mailto"],
#contact a[href*="t.me"],
#contact .ba-s-63a53d13,
#faq a[href^="tel"],
#faq a[href^="mailto"]{color:var(--ba-ink)!important}
#contact a[href^="tel"]:hover,
#contact a[href^="mailto"]:hover,
#faq a[href^="tel"]:hover,
#faq a[href^="mailto"]:hover{color:var(--ba-accent)!important}
footer a[href^="tel"],
#footer a[href^="tel"]{color:#B9C1C9!important}

:root{--ba-header-h:68px}
body.ba-menu-open{overflow:hidden;touch-action:none}
[data-ba-drawer][hidden]{display:none!important}
[data-header]{z-index:60!important}

body.ba-menu-open .ba-promo{display:none!important}
body.ba-menu-open [data-header]{
  position:fixed!important;
  top:0!important;left:0!important;right:0!important;
  z-index:70!important;
  background:#fff!important;
}
body.ba-menu-open [data-ba-drawer]{
  display:flex!important;
  flex-direction:column;
  position:fixed;
  top:var(--ba-header-h);
  left:0;right:0;bottom:0;
  z-index:55;
  background:#fff;
  padding:8px 20px 28px;
  overflow:auto;
  border:0;
  -webkit-overflow-scrolling:touch;
  gap:0;
}
.ba-drawer-nav{display:flex;flex-direction:column;margin:0}
.ba-drawer-nav a{
  display:block;padding:18px 0;
  border-bottom:1px solid var(--ba-line);
  font-size:18px;font-weight:500;color:var(--ba-ink);
  line-height:1.2;
}
.ba-drawer-nav a:hover{color:var(--ba-accent)}
.ba-drawer-actions{
  margin-top:28px;
  display:flex;flex-direction:column;gap:14px;
}
.ba-drawer-actions > a:first-child{
  font-size:15px;color:var(--ba-muted);padding:4px 0;
}
.ba-drawer-cta{
  display:inline-flex;align-items:center;justify-content:center;
  height:50px;padding:0 20px;
  background:var(--ba-accent);color:#fff!important;
  font-weight:600;font-size:15px;border:0;border-radius:0;
}

@media (max-width:1100px){
  .ba-header-ctas .ba-s-66f95587{display:none!important}
  .ba-header-actions{gap:16px!important}
}

@media (max-width:860px){
  :root{--ba-header-h:60px}


  [data-ba-burger]{display:inline-flex!important}
  [data-nav]{display:none!important}
  [data-header] .ba-header-row{
    height:var(--ba-header-h)!important;
    min-height:var(--ba-header-h)!important;
    padding:0 16px!important;
    gap:12px!important;
  }
  [data-header] .ba-header-actions{gap:0!important;margin-left:auto}
  [data-header] .ba-header-phone,
  [data-header] .ba-header-ctas,
  [data-header] .ba-header-ctas .ba-s-66f95587,
  [data-header] .ba-header-ctas .ba-s-ee15fafa{
    display:none!important;
  }
  [data-ba-brand] .ba-brand-sub{display:none!important}
  [data-ba-brand] .ba-s-c3d15aa5{
    font-size:14px!important;
    letter-spacing:.03em!important;
    white-space:nowrap;
  }
  [data-ba-brand] .ba-s-c9831eb1{width:24px!important;height:24px!important}
  [data-ba-burger]{width:40px!important;height:40px!important}


  [data-sec],
  .ba-s-07f6dd5f,.ba-s-20638309,.ba-s-51e3ee06,.ba-s-d531b4fd,
  .ba-s-feee316b,.ba-s-2408e389,.ba-s-8c951250{
    padding-top:56px!important;
    padding-bottom:56px!important;
  }
  .ba-s-4cbdc83c,.ba-s-7d2f71fb,.ba-s-69b47abb,.ba-s-72a89528{
    padding-left:16px!important;
    padding-right:16px!important;
  }
  #contact .ba-s-d9e5080a{
    padding:56px 16px!important;
  }


  [data-split]{flex-wrap:wrap!important;gap:24px!important}
  [data-split] > div,
  [data-split] > .ba-media{flex:1 1 100%!important;max-width:100%!important;width:100%!important}
  [data-faq-aside],#faq .ba-s-c3b98adb{position:static!important;top:auto!important;width:100%!important}


  [data-hero],.ba-s-355e9ad9{
    min-height:auto!important;
    padding-top:clamp(100px,24vw,150px)!important;
    padding-bottom:40px!important;
    overflow:hidden!important;
  }
  .ba-media--hero::after{
    background:linear-gradient(180deg,rgba(244,246,248,.88) 0%,rgba(244,246,248,.84) 45%,rgba(244,246,248,.96) 100%)!important;
  }
  .ba-media--hero img{opacity:.4!important}
  .ba-s-fb6f17a2{
    width:100%!important;max-width:100%!important;
    font-size:clamp(28px,7.8vw,44px)!important;
    line-height:1.08!important;
    letter-spacing:-0.015em!important;
  }
  .ba-s-fb6f17a2 .ba-s-fa9aeccc{
    display:block!important;
    line-height:1.12!important;
    margin:0!important;
  }
  [data-hero] .ba-s-c3ac937c{
    max-width:40ch!important;padding:0 2px;
    margin-top:20px!important;
    color:#2C333C!important;
    font-size:15px!important;
    line-height:1.55!important;
  }
  .ba-s-3546b7f4{gap:12px!important;flex-wrap:wrap;margin-top:28px!important}
  .ba-s-3546b7f4 > a{min-width:min(100%,200px);justify-content:center}
  [data-hero] .ba-s-72a89528{
    gap:10px!important;
    padding:0 4px;
  }
  [data-hero] .ba-s-7fff4e8f{
    white-space:normal!important;text-align:center;
    color:#2C333C!important;
    flex:1 1 auto!important;
    max-width:16ch;
    line-height:1.35!important;
  }
  [data-hero] .ba-s-82c107f3,
  [data-hero] .ba-s-b9487caa{
    min-width:16px!important;
    align-self:center;
  }
  .ba-s-41203281{display:none!important}
  .ba-s-d15d92cc{opacity:.35}


  [data-os-logos],.ba-s-29b27f5f{max-width:100%!important;gap:4px 0!important}
  .ba-s-c99f44ba{padding:10px 16px!important}
  [data-os-logos] [role="img"]{width:26px!important;height:26px!important}


  [data-plans]{gap:16px!important}
  [data-plan],
  [data-plan][data-card="1"],
  .ba-s-cc50b8fd,
  .ba-s-ec469554{
    padding:28px 22px!important;
    margin:0!important;
  }
  [data-plan] .ba-s-e088b26d{font-size:26px!important}
  [data-plan] .ba-s-7b76e464{margin-top:28px!important}
  [data-plan] [data-spec]{
    min-height:48px!important;
    padding:14px 4px!important;
    gap:16px!important;
    margin:0!important;
  }
  [data-plan] [data-spec] > span:last-child{
    white-space:normal!important;
    line-height:1.35!important;
    word-break:break-word;
  }
  [data-plan] .ba-s-409dc6b5{padding-top:32px!important}
  [data-plan] .ba-s-c37e7f41{font-size:clamp(34px,9vw,42px)!important;line-height:1!important}
  [data-plan] .ba-s-990c24c0,
  [data-plan] .ba-s-c2c3e1ee{
    height:48px!important;
    min-height:48px!important;
  }


  #locations .ba-s-9c50ff7c,
  #support .ba-s-4173b35b{
    flex-direction:column!important;
    align-items:stretch!important;
    gap:24px!important;
  }
  #locations [data-globe-wrap]{display:none!important}
  .ba-media--side,.ba-media--support{
    width:100%!important;max-width:100%!important;
    aspect-ratio:16/10;max-height:260px;min-height:180px;
  }


  [data-hw-row],.ba-s-b5786077{
    grid-template-columns:1fr!important;
    gap:8px!important;
  }
  [data-hw-head],.ba-s-c99a2a72{
    grid-column:1!important;grid-row:1!important;margin-left:0!important;
  }
  [data-node-col],.ba-s-83a86960{
    grid-column:1!important;grid-row:2!important;margin-top:12px!important;
  }
  [data-hw-text],.ba-s-e0c8f884{
    grid-column:1!important;grid-row:3!important;
  }
  [data-node-pad],.ba-s-bc4007b7{left:0!important;width:100%!important}
  [data-leaders],#hardware .ba-s-5bd2ba37{display:none!important}
  #hardware [data-hotspot]{width:24px!important;height:24px!important;font-size:11px!important}


  #included [data-inc-grid],
  #included .ba-s-432f91e6{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:12px!important;
  }
  #included [data-inc-cell],
  #included [data-inc-cell][style],
  #included [data-inc-cell][data-ba-style]{
    grid-column:span 1!important;
    min-height:190px!important;
    padding:20px 16px!important;
  }
  #included .ba-s-cd5e45e7{gap:4px!important}
  .ba-chip-photo{width:28px!important;height:28px!important}


  #faq .ba-s-60131dee{flex-direction:column!important;gap:24px!important}
  #faq .ba-s-ed10d4c6{padding:16px 12px!important;gap:12px!important}
  #faq .ba-s-e5f2464a{min-width:0!important;flex:1!important}
  #faq .ba-s-a440bf54{padding:0 12px 18px!important}


  #contact .ba-media,
  #contact [data-photo],
  #contact .ba-s-d9d0b010{display:none!important}
  #contact .ba-s-d9e5080a{
    flex:1 1 100%!important;width:100%!important;
  }
  #contact .ba-s-c2b0e13a{
    flex-direction:column!important;
    align-items:flex-start!important;
    gap:14px!important;
  }


  .ba-s-4652f749{flex-direction:column!important;gap:24px!important}
  .ba-s-abbe03e3,.ba-s-5ffff63c,.ba-s-50b959db,.ba-s-4aa9ed98{
    flex:1 1 auto!important;width:100%!important;max-width:none!important;
  }
  .ba-s-6d3a9496{margin-left:0!important}
}

@media (max-width:620px){
  :root{--ba-header-h:56px}
  [data-header] .ba-header-row{height:var(--ba-header-h)!important}
  [data-sec],
  .ba-s-07f6dd5f,.ba-s-20638309,.ba-s-51e3ee06,.ba-s-d531b4fd,
  .ba-s-feee316b,.ba-s-2408e389{
    padding-top:48px!important;
    padding-bottom:48px!important;
  }
  #contact .ba-s-d9e5080a{padding:48px 16px!important}
  #plans [data-plans],#plans .ba-s-939d97e1,[data-plans]{grid-template-columns:1fr!important;gap:18px!important;max-width:100%!important}
  #plans [data-plan]:last-child,[data-plan]:last-child{grid-column:auto!important;max-width:none!important}
  [data-plan],
  [data-plan][data-card="1"],
  .ba-s-cc50b8fd,
  .ba-s-ec469554{
    padding:30px 22px!important;
  }
  [data-plan] [data-spec]{
    min-height:50px!important;
    padding:15px 2px!important;
    gap:18px!important;
  }
  #included [data-inc-grid],
  #included .ba-s-432f91e6{grid-template-columns:1fr!important}
  #included [data-inc-cell]{
    min-height:170px!important;
    padding:18px 14px!important;
  }
  .ba-s-3546b7f4 > a{width:100%;max-width:320px}
  body > div:first-child{
    font-size:12.5px!important;
    padding:10px 12px!important;
    line-height:1.35!important;
  }
  .ba-s-c99f44ba{padding:8px 12px!important}
  .ba-drawer-nav a{font-size:17px;padding:16px 0}
}

@media (max-width:400px){
  [data-ba-brand] .ba-s-c3d15aa5{font-size:13px!important}
  [data-plan],
  [data-plan][data-card="1"]{
    padding:28px 20px!important;
  }
}

@media (max-width:860px){
  #plans .ba-s-4cbdc83c{
    padding-left:16px!important;
    padding-right:16px!important;
  }
  #plans [data-plans],
  #plans .ba-s-939d97e1{
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:20px!important;
    margin-top:32px!important;
    margin-left:auto!important;
    margin-right:auto!important;
    width:100%!important;
    max-width:560px!important;
  }
  #plans [data-plan],
  #plans [data-plan][data-card],
  #plans .ba-s-cc50b8fd,
  #plans .ba-s-ec469554{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin:0!important;
    padding:36px 28px!important;
    box-sizing:border-box!important;
  }
  #plans [data-plan][data-card="1"]{
    padding:36px 28px!important;
  }
  #plans [data-plan] .ba-s-e088b26d{
    font-size:28px!important;
    line-height:1.1!important;
  }
  #plans [data-plan] .ba-s-6f2d3c1c{
    margin-top:8px!important;
    font-size:13px!important;
  }
  #plans [data-plan] .ba-s-7b76e464{
    margin-top:28px!important;
    gap:0!important;
    font-size:14px!important;
  }
  #plans [data-plan] [data-spec]{
    display:flex!important;
    justify-content:space-between!important;
    align-items:flex-start!important;
    gap:20px!important;
    margin:0!important;
    padding:16px 0!important;
    min-height:0!important;
    border-bottom:1px solid var(--ba-line)!important;
    box-sizing:border-box!important;
  }
  #plans [data-plan] [data-spec]:last-child{
    border-bottom:0!important;
  }
  #plans [data-plan] [data-spec] > span:first-child{
    flex:0 0 auto;
    min-width:4.5em;
    padding-top:1px;
  }
  #plans [data-plan] [data-spec] > span:last-child{
    flex:1 1 auto;
    text-align:right!important;
    white-space:normal!important;
    line-height:1.4!important;
    word-break:break-word;
    overflow-wrap:anywhere;
  }
  #plans [data-plan] .ba-s-409dc6b5{
    margin-top:8px!important;
    padding-top:28px!important;
  }
  #plans [data-plan] .ba-s-c37e7f41{
    font-size:40px!important;
    line-height:1!important;
  }
  #plans [data-plan] .ba-s-e08ab923{
    margin-top:8px!important;
    font-size:12px!important;
  }
  #plans [data-plan] .ba-s-990c24c0,
  #plans [data-plan] .ba-s-c2c3e1ee{
    margin-top:20px!important;
    height:52px!important;
    min-height:52px!important;
    padding:0 18px!important;
    font-size:15px!important;
    box-sizing:border-box!important;
  }
}
@media (max-width:400px){
  #plans [data-plan],
  #plans [data-plan][data-card],
  #plans .ba-s-cc50b8fd,
  #plans .ba-s-ec469554{
    padding:28px 20px!important;
  }
}

#about,#terms,#support,#faq,#contact,#plans,#locations,#hardware,#included{scroll-margin-top:96px}
.ba-page-sec{background:var(--ba-surface,#fff);border-top:0.5px solid var(--ba-line,#E2E6EA);padding:clamp(72px,9vw,120px) 0}
.ba-page-sec--soft{background:var(--ba-soft,#F4F6F8)}
.ba-page-grid{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.35fr);gap:clamp(28px,5vw,64px);align-items:start}
.ba-page-intro .ba-s-ea35d5c6{margin:0 0 12px}
.ba-page-intro .ba-s-3c13fe49{margin:0;max-width:34ch;color:var(--ba-muted,#5D666F)}
.ba-page-body{color:var(--ba-ink,#1A1F26);font-size:16px;line-height:1.65}
.ba-page-body p{margin:0 0 16px}
.ba-page-body h2,.ba-page-body h3{margin:28px 0 10px;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}
.ba-page-body h2:first-child,.ba-page-body h3:first-child{margin-top:0}
.ba-page-body ul{margin:0 0 16px;padding-left:1.15em}
.ba-page-body li{margin:0 0 8px}
.ba-page-body a{color:var(--ba-accent,#E2483D);text-decoration:none}
.ba-page-body a:hover{text-decoration:underline}
.ba-page-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0 32px;padding:20px 0;border-top:0.5px solid var(--ba-line,#E2E6EA);border-bottom:0.5px solid var(--ba-line,#E2E6EA)}
.ba-page-meta .ba-s-0f536ff7{margin-bottom:6px}
@media (max-width:860px){
  .ba-page-grid{grid-template-columns:1fr;gap:20px}
  .ba-page-meta{grid-template-columns:1fr;gap:16px}
  .ba-page-intro .ba-s-3c13fe49{max-width:none}
}

.ba-btn-ghost{
  display:inline-flex;align-items:center;justify-content:center;
  margin-top:4px;padding:12px 22px;
  background:transparent!important;
  border:1px solid var(--ba-ink,#1A1F26)!important;
  color:var(--ba-ink,#1A1F26)!important;
  text-decoration:none!important;
  font-weight:500;font-size:14px;
  transition:border-color 180ms cubic-bezier(0.4,0,0.2,1),color 180ms cubic-bezier(0.4,0,0.2,1),background 180ms cubic-bezier(0.4,0,0.2,1);
}
.ba-btn-ghost:hover{
  border-color:var(--ba-accent,#E2483D)!important;
  color:var(--ba-accent,#E2483D)!important;
  background:transparent!important;
  text-decoration:none!important;
}
