*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-width:320px;margin:0}.site-root{min-height:100vh}.mkt-page .mkt-hero-art.mkt-hero-art--photo{aspect-ratio:8/5;line-height:0;overflow:hidden;background:#071a34!important;min-height:0!important;padding:0!important;display:block!important}.mkt-page .mkt-hero-art.mkt-hero-art--photo>img{object-fit:cover;object-position:center;border-radius:inherit;width:100%;height:100%;display:block}@media (max-width:800px){.mkt-page .mkt-hero-art.mkt-hero-art--photo{aspect-ratio:8/5;min-height:0!important}}:root{--ka-site-grid-max:1364px}html:root{--ka-inner-max:var(--ka-site-grid-max)!important}@media (min-width:921px){body .ka-header .ka-nav,body .ka-contact-strip .ka-contact-strip__inner,body .kad-footer__wrap{width:min(var(--ka-site-grid-max), calc(100% - 72px))!important;margin-inline:auto!important}}@media (min-width:761px) and (max-width:920px){body .ka-header .ka-nav,body .ka-contact-strip .ka-contact-strip__inner,body .kad-footer__wrap{width:calc(100% - 40px)!important;margin-inline:auto!important}}body .kad-footer.ka-footer-v1{isolation:isolate;margin:0;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden;color:#eef5ff!important;background:radial-gradient(at 94% 78%,#0065ff2e 0%,#0f54d217 20%,#0000 41%),radial-gradient(circle at 82% 18%,#2061e01c,#0000 34%),linear-gradient(135deg,#07131f 0%,#091728 51%,#0b1c32 100%)!important;border:0!important;padding:0!important}body .ka-footer-v1__accent{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}body .ka-footer-v1__accent:before{content:"";clip-path:polygon(56% 0,100% 0,100% 100%,0 100%);filter:drop-shadow(-24px 28px 34px #000a1e8f);opacity:.72;background:linear-gradient(145deg,#14449405 10%,#1758c41f 58%,#124cb140 100%);width:43%;height:72%;position:absolute;top:-7%;right:-2%}body .ka-footer-v1__accent:after{content:"";filter:blur(26px);opacity:.86;background:radial-gradient(at 78% 58%,#0077ff70 0,#0057eb30 31%,#003daf0f 52%,#0000 70%);width:60%;height:78%;position:absolute;bottom:-30%;right:-8%}body .ka-footer-v1__beam{transform-origin:50%;clip-path:polygon(0 0,100% 0,95% 100%,0 100%);filter:drop-shadow(0 0 15px #187eff73);opacity:.92;background:linear-gradient(#4b91ff14 0%,#2770f938 32%,#1457da6b 63%,#052a7e52 100%);border-top:1px solid #82caffe0;border-bottom:1px solid #074fdcc7;width:1040px;height:88px;position:absolute;bottom:-118px;right:-120px;transform:rotate(-38deg);box-shadow:0 -1px #c3e6ff70,0 12px 18px #00071d61,0 28px 42px #0008216b,0 0 18px #0076ff9e,0 0 46px #005bff6b,inset 0 12px 20px #58a1ff1a,inset 0 -18px 28px #00184d7a}body .ka-footer-v1__beam:before{content:"";clip-path:polygon(0 0,100% 0,96% 100%,2% 100%);background:linear-gradient(#05297094,#011239b8);height:25px;position:absolute;top:100%;left:1%;right:5%;box-shadow:0 12px 24px #0005187a,0 0 17px #004ed640}body .ka-footer-v1__beam:after{content:"";background:linear-gradient(90deg,#0000 4%,#1e68eb0a 34%,#3a8eff2e 67%,#5bb5ff75 90%,#bee8ffb8 100%);position:absolute;inset:0;box-shadow:inset -2px 0 #b8e5ffb8,0 0 16px #268bff73}body .ka-footer-v1__beam--one{width:1040px;height:88px;bottom:-108px;right:-118px}body .ka-footer-v1__beam--two{opacity:.72;filter:brightness(.9)drop-shadow(0 0 17px #116cff6b);width:920px;height:74px;bottom:-182px;right:-8px}body .ka-footer-v1__beam--three{opacity:.5;filter:brightness(.76)drop-shadow(0 0 13px #1a67e157);width:790px;height:58px;bottom:-22px;right:-235px}body .ka-footer-v1__wrap{width:min(var(--ka-site-grid-max,1364px), calc(100% - 72px));margin-inline:auto}body .ka-footer-v1__grid{grid-template-columns:minmax(300px,1.55fr) minmax(130px,.72fr) minmax(180px,.95fr) minmax(150px,.78fr) minmax(250px,1.15fr);align-items:start;gap:clamp(30px,3vw,58px);padding:72px 0 58px;display:grid}body .ka-footer-v1__brand{min-width:0}body .ka-footer-v1__wordmark{color:#fff;flex-direction:column;gap:8px;width:max-content;max-width:100%;text-decoration:none;display:inline-flex}body .ka-footer-v1__brandline{letter-spacing:.015em;white-space:nowrap;align-items:baseline;gap:13px;font-size:clamp(27px,2.2vw,38px);font-weight:800;line-height:.95;display:flex}body .ka-footer-v1__axis{color:#2872ff}body .ka-footer-v1__digital{color:#f6f8ff;letter-spacing:.48em;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;width:100%;padding-left:.48em;font-size:14px;display:grid}body .ka-footer-v1__digital i{opacity:.9;background:#96a9c4;height:1px}body .ka-footer-v1__strapline{color:#afc7e9;letter-spacing:.24em;white-space:nowrap;font-size:10px;font-weight:700}body .ka-footer-v1__strapline b{color:#2c7dff;margin:0 5px}body .ka-footer-v1__brand>p{color:#b8c8dd;max-width:365px;margin:31px 0 25px;font-size:15px;line-height:1.65}body .ka-footer-v1__contact{flex-direction:column;align-items:flex-start;gap:10px;display:flex}body .ka-footer-v1__contact a{color:#fff;align-items:center;gap:13px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}body .ka-footer-v1__contact a:first-child span:last-child{text-underline-offset:5px;-webkit-text-decoration:underline #3983ff;text-decoration:underline #3983ff}body .ka-footer-v1__contact a:hover{color:#8ebaff}body .ka-footer-v1__contact-icon{color:#2176ff;place-items:center;width:30px;height:30px;display:grid}body .ka-footer-v1__contact-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;width:24px;height:24px}body .ka-footer-v1__socials{align-items:flex-start;gap:10px;margin-top:26px;display:flex}body .ka-footer-v1__socials a,body .ka-footer-v1__social-disabled{color:#fff;background:#ffffff06;border:1px solid #7ea0d252;border-radius:5px;place-items:center;width:36px;height:36px;display:grid}body .ka-footer-v1__socials a{transition:background .2s,border-color .2s,transform .2s}body .ka-footer-v1__socials a:hover{background:#1767f4;border-color:#1767f4;transform:translateY(-2px)}body .ka-footer-v1__socials svg{width:22px;height:22px}body .ka-footer-v1__social-live svg{fill:currentColor}body .ka-footer-v1__social-coming{gap:8px;padding-bottom:18px;display:flex;position:relative}body .ka-footer-v1__social-disabled{color:#98a9c0;opacity:.5;cursor:default}body .ka-footer-v1__social-disabled svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round}body .ka-footer-v1__social-disabled .ka-social-dot{fill:currentColor;stroke:none}body .ka-footer-v1__coming-label{color:#6f86a6;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:700;line-height:1;position:absolute;bottom:-1px;left:2px}body .ka-footer-v1__column{border-left:1px solid #809dc53d;min-width:0;padding-left:29px}body .ka-footer-v1__column h2{color:#fff;text-transform:none;letter-spacing:0;margin:0 0 22px;font-size:16px;font-weight:700;line-height:1.2}body .ka-footer-v1__links{flex-direction:column;gap:14px;display:flex}body .ka-footer-v1__links a{color:#b7c5d9;width:fit-content;font-size:14px;line-height:1.35;text-decoration:none}body .ka-footer-v1__links a:hover{color:#70a9ff}body .ka-footer-v1__cta{border-left:1px solid #809dc53d;min-width:0;padding-left:30px}body .ka-footer-v1__cta h2{color:#fff;letter-spacing:-.025em;margin:-4px 0 17px;font-size:clamp(24px,2vw,33px);line-height:1.1}body .ka-footer-v1__cta p{color:#b7c6dc;max-width:280px;margin:0 0 25px;font-size:14px;line-height:1.6}body .ka-footer-v1__cta-button{color:#fff;background:#1264f4;justify-content:space-between;align-items:center;gap:28px;min-width:210px;max-width:250px;min-height:58px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:flex}body .ka-footer-v1__cta-button:hover{background:#2a78ff;transform:translateY(-2px)}body .ka-footer-v1__cta-button svg{fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:square;stroke-linejoin:miter;width:22px;height:22px}body .ka-footer-v1__bottom{color:#a9b9cf;border-top:1px solid #8aa4c959;justify-content:space-between;align-items:center;gap:28px;min-height:72px;font-size:12px;display:flex}body .ka-footer-v1__bottom nav{flex-wrap:wrap;align-items:center;gap:16px;display:flex}body .ka-footer-v1__bottom a{color:#bdc9da;text-decoration:none}body .ka-footer-v1__bottom a:hover{color:#fff}body .ka-footer-v1 a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #73aaff}@media (max-width:1180px){body .ka-footer-v1__grid{grid-template-columns:minmax(300px,1.4fr) repeat(3,minmax(150px,1fr))}body .ka-footer-v1__cta{border-top:1px solid #809dc53d;border-left:0;grid-column:2/-1;padding:30px 0 0}body .ka-footer-v1__cta p{max-width:520px}}@media (max-width:820px){body .ka-footer-v1__wrap{width:calc(100% - 40px)}body .ka-footer-v1__grid{grid-template-columns:1.25fr 1fr 1fr;padding-top:54px}body .ka-footer-v1__brand{grid-column:1/-1}body .ka-footer-v1__brand>p{max-width:540px}body .ka-footer-v1__column:first-of-type{border-left:0;padding-left:0}body .ka-footer-v1__cta{grid-column:1/-1}}@media (max-width:600px){body .ka-footer-v1__grid{grid-template-columns:1fr 1fr;gap:36px 24px;padding:44px 0 40px}body .ka-footer-v1__brand{grid-column:1/-1}body .ka-footer-v1__brandline{font-size:31px}body .ka-footer-v1__digital{font-size:12px}body .ka-footer-v1__strapline{white-space:normal;line-height:1.5}body .ka-footer-v1__column{border:0;padding:0}body .ka-footer-v1__cta{grid-column:1/-1}body .ka-footer-v1__bottom{flex-direction:column;align-items:flex-start;padding:22px 0}body .ka-footer-v1__bottom nav{gap:10px}}@media (max-width:410px){body .ka-footer-v1__grid{grid-template-columns:1fr}body .ka-footer-v1__brand,body .ka-footer-v1__cta{grid-column:1}body .ka-footer-v1__brandline{gap:9px;font-size:27px}body .ka-footer-v1__digital{letter-spacing:.36em;padding-left:.36em}}@media (max-width:820px){body .ka-footer-v1__accent{opacity:.62}body .ka-footer-v1__beam{bottom:-128px;right:-420px}body .ka-footer-v1__beam--two{bottom:-190px;right:-330px}body .ka-footer-v1__beam--three{display:none}}@media (max-width:600px){body .ka-footer-v1__accent{opacity:.46}body .ka-footer-v1__accent:before{width:80%;right:-34%}body .ka-footer-v1__socials{flex-wrap:wrap}}.mkt-faq>details.ka-faq-animating{will-change:height;overflow:hidden}@media (prefers-reduced-motion:reduce){.mkt-faq>details.ka-faq-animating{will-change:auto}}
