@media (min-width:1041px){.cfu-mega{width:min(1180px, calc(100vw - 48px)) !important;max-height:calc(100vh - 110px) !important}.cfu-mega .m-grid{grid-template-columns:1fr 1fr 1fr 280px !important;grid-template-areas:"data tech wifi feat"
"comm fibre sec feat"
"foot foot foot foot" !important}.cfu-mega .m-data{grid-area:data !important}.cfu-mega .m-tech{grid-area:tech !important}.cfu-mega .m-wifi{grid-area:wifi !important}.cfu-mega .m-comm{grid-area:comm !important}.cfu-mega .m-fibre{grid-area:fibre !important}.cfu-mega .m-sec{grid-area:sec !important}.cfu-mega .m-feat{grid-area:feat !important}.cfu-mega .m-foot{grid-area:foot !important}.cfu-mega .m-col{padding:18px
22px !important}.cfu-mega .m-list
a{padding:6px
10px !important}}.cfu-fpc{font-family:Inter,system-ui,sans-serif;background-color:#1742A6;background-image:radial-gradient(ellipse at 22% 28%,rgba(77,216,239,.22) 0%,rgba(77,216,239,0) 55%),linear-gradient(140deg,#1742A6 0%,#0F2F77 92%);padding:64px
24px;color:#fff}.cfu-fpc
*{box-sizing:border-box}.cfu-fpc-wrap{max-width:1180px;margin:0
auto;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.cfu-fpc-eyebrow{font-family:"JetBrains Mono",ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:#4DD8EF;margin:0
0 10px}html body .cfu-fpc h2:not(#fpz):not(#fpz):not(#fpz):not(#fpz){font-family:Inter,system-ui,sans-serif!important;color:#fff!important;font-size:34px!important;line-height:1.1!important;font-weight:600!important;margin:0
0 14px!important;padding:0!important;letter-spacing:-.02em}html body .cfu-fpc .cfu-fpc-copy p:not(#fpz):not(#fpz):not(#fpz):not(#fpz){color:rgba(255,255,255,.85)!important;font-size:17px!important;line-height:1.6!important;margin:0
0 16px!important}.cfu-fpc-ticks{list-style:none!important;margin:0
0 18px!important;padding:0!important}.cfu-fpc-ticks
li{display:flex;gap:10px;align-items:flex-start;margin:0
0 10px!important;color:#fff;font-size:16px;line-height:1.5}.cfu-fpc-ticks
svg{width:18px;height:18px;flex:0 0 18px;margin-top:3px;color:#4DD8EF}html body .cfu-fpc .cfu-fpc-call a:not(#fpz):not(#fpz):not(#fpz):not(#fpz){color:#fff!important;font-weight:600;text-decoration:underline;text-decoration-color:rgba(77,216,239,.7);text-underline-offset:3px}.cfu-fpc-form{background:#fff;border-radius:12px;padding:26px;box-shadow:0 18px 40px rgba(10,20,48,.25);color:#0A1430}.cfu-fpc-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.cfu-fpc-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.cfu-fpc-grid
label{display:block;margin:0;font-size:13px;font-weight:600;color:#0A1430}.cfu-fpc-grid label
span{display:block;margin-bottom:5px}.cfu-fpc-grid label
em{font-weight:400;color:#64748B;font-style:normal}.cfu-fpc-wide{grid-column:1/-1}html body .cfu-fpc-form input,html body .cfu-fpc-form select:not(#fpz):not(#fpz):not(#fpz):not(#fpz){display:block;width:100%;height:46px;padding:0
12px;border:1px
solid #CBD5E1;border-radius:8px;font:inherit;font-size:16px;font-weight:400;color:#0A1430;background:#fff;margin:0}html body .cfu-fpc-form input:focus,html body .cfu-fpc-form select:focus:not(#fpz):not(#fpz):not(#fpz):not(#fpz){outline:2px
solid #31A8ED;outline-offset:1px;border-color:#31A8ED}html body .cfu-fpc-form .cfu-fpc-btn:not(#fpz):not(#fpz):not(#fpz):not(#fpz){display:block;width:100%;margin-top:14px;padding:14px
20px;border:0;border-radius:8px;background:#1742A6;color:#fff;font:inherit;font-size:16px;font-weight:600;cursor:pointer;line-height:1.2}html body .cfu-fpc-form .cfu-fpc-btn:hover:not(#fpz):not(#fpz):not(#fpz):not(#fpz){background:#0F2F77}html body .cfu-fpc-form .cfu-fpc-btn[disabled]:not(#fpz):not(#fpz):not(#fpz):not(#fpz){opacity:.7;cursor:default}html body .cfu-fpc-form p.cfu-fpc-msg:not(#fpz):not(#fpz):not(#fpz):not(#fpz){margin:10px
0 0!important;font-size:14px!important;line-height:1.4!important;color:#B00020!important}.cfu-fpc-msg:empty{display:none}html body .cfu-fpc-form p.cfu-fpc-fine:not(#fpz):not(#fpz):not(#fpz):not(#fpz){margin:10px
0 0!important;font-size:13px!important;color:#64748B!important;text-align:center}@media(max-width:900px){.cfu-fpc-wrap{grid-template-columns:1fr;gap:26px}.cfu-fpc{padding:48px
20px}html body .cfu-fpc h2:not(#fpz):not(#fpz):not(#fpz):not(#fpz){font-size:28px!important}}@media(max-width:560px){.cfu-fpc-grid{grid-template-columns:1fr}.cfu-fpc-form{padding:18px}}