body.hostseo-network-page .hsnet-page{--navy:#071b3a;--orange:#f47c20;--blue:#1663d7;--cyan:#45b7ff;--muted:#5b6c83;--line:rgba(7,27,58,.10);font-family:Inter,system-ui,sans-serif;color:#26364b;background:#fff}body.hostseo-network-page .hsnet-page *{box-sizing:border-box}body.hostseo-network-page .hsnet-page a{text-decoration:none}body.hostseo-network-page .hsnet-label,.hsnet-eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:8px 13px;border-radius:999px;background:rgba(244,124,32,.10);border:1px solid rgba(244,124,32,.16);color:#f47c20;font-size:.75rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.hsnet-hero{position:relative;isolation:isolate;overflow:hidden;padding:58px 0 52px;background:linear-gradient(118deg,rgba(7,27,58,.99),rgba(9,39,78,.94) 50%,rgba(13,61,118,.76)),url("https://api.hostseo.uk/header-network.png") center right/cover no-repeat}.hsnet-hero:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 14% 18%,rgba(244,124,32,.20),transparent 28%),radial-gradient(circle at 82% 16%,rgba(69,183,255,.18),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.035) 0 1px,transparent 1px) 0 0/34px 34px;animation:hsnetGridDrift 20s linear infinite}.hsnet-hero>.container{position:relative;z-index:3}.hsnet-hero-pattern{position:absolute;inset:0;z-index:1;pointer-events:none}.hsnet-beam{position:absolute;height:1px;width:50%;left:48%;background:linear-gradient(90deg,transparent,rgba(69,183,255,.34),rgba(244,124,32,.38),transparent);opacity:.52}.hsnet-beam.beam-a{top:27%;transform:rotate(-15deg);animation:hsnetBeam 7s ease-in-out infinite}.hsnet-beam.beam-b{top:66%;transform:rotate(-8deg);animation:hsnetBeam 8.5s ease-in-out infinite .6s}.hsnet-dot{position:absolute;width:9px;height:9px;border-radius:50%;background:#ffbd85;box-shadow:0 0 0 6px rgba(244,124,32,.12),0 0 24px rgba(244,124,32,.42);animation:hsnetFloat 5s ease-in-out infinite}.hsnet-dot.dot-a{left:58%;top:24%}.hsnet-dot.dot-b{right:18%;top:54%;animation-delay:.7s}.hsnet-dot.dot-c{left:47%;bottom:18%;animation-delay:1.2s}.hsnet-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.85fr);gap:34px;align-items:center}.hsnet-breadcrumb{display:flex;align-items:center;gap:9px;margin-bottom:18px;font-size:.88rem;color:rgba(255,255,255,.72)}.hsnet-breadcrumb a{color:#ffbd85}.hsnet-breadcrumb strong{color:#fff}.hsnet-hero-copy h1{margin:16px 0 16px;color:#fff;font-size:clamp(2rem,3.4vw,3.4rem);line-height:.95;letter-spacing:-.07em;font-weight:1000}.hsnet-hero-copy p{max-width:780px;margin:0;color:rgba(255,255,255,.78);line-height:1.75;font-size:1.04rem}.hsnet-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hsnet-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 20px;border-radius:999px;font-weight:950}.hsnet-primary{background:linear-gradient(135deg,#f47c20,#ffbd85);color:#071b3a;box-shadow:0 16px 34px rgba(244,124,32,.24)}.hsnet-secondary{background:rgba(255,255,255,.10);color:#fff;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(10px)}.hsnet-hero-card{position:relative;min-height:470px;padding:18px;border-radius:36px;background:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.055));border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 76px rgba(0,0,0,.24);backdrop-filter:blur(12px);overflow:hidden}.hsnet-hero-card:before{content:"";position:absolute;width:390px;height:390px;right:-170px;top:-190px;border-radius:50%;border:1px dashed rgba(255,255,255,.15);box-shadow:inset 0 0 0 46px rgba(69,183,255,.018),inset 0 0 0 92px rgba(244,124,32,.014);animation:hsnetSpin 32s linear infinite}.hsnet-hero-image{position:relative;height:335px;border-radius:30px;overflow:hidden;background:#071b3a;border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 42px rgba(0,0,0,.20)}.hsnet-hero-image img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(1.12) contrast(1.04)}.hsnet-hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,27,58,.06),rgba(7,27,58,.62));pointer-events:none}.hsnet-hero-route{position:absolute;z-index:4;height:1px;background:linear-gradient(90deg,transparent,rgba(255,189,133,.88),rgba(69,183,255,.68),transparent);box-shadow:0 0 18px rgba(255,189,133,.25);animation:hsnetRoute 4s ease-in-out infinite}.hsnet-hero-route.route-a{left:10%;top:34%;width:64%;transform:rotate(-10deg)}.hsnet-hero-route.route-b{left:32%;top:58%;width:54%;transform:rotate(14deg);animation-delay:.7s}.hsnet-speed-badge{position:absolute;left:20px;bottom:20px;z-index:5;padding:14px 16px;border-radius:22px;background:rgba(7,27,58,.78);border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(12px)}.hsnet-speed-badge small{display:block;color:#ffbd85;text-transform:uppercase;letter-spacing:.1em;font-size:.62rem;font-weight:950;margin-bottom:4px}.hsnet-speed-badge strong{display:block;color:#fff;font-size:1.8rem;letter-spacing:-.05em;line-height:1;font-weight:1000}.hsnet-hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.hsnet-hero-stats article{padding:15px 12px;border-radius:22px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.12);text-align:center}.hsnet-hero-stats span{display:block;color:rgba(255,255,255,.62);font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.09em;margin-bottom:7px}.hsnet-hero-stats strong{display:block;color:#fff;font-size:.92rem;font-weight:950;line-height:1.18}.hsnet-strip{position:relative;padding:24px 0;background:#071b3a;overflow:hidden}.hsnet-strip:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 18%,rgba(244,124,32,.16),transparent 28%),radial-gradient(circle at 88% 16%,rgba(69,183,255,.12),transparent 30%);pointer-events:none}.hsnet-strip-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.hsnet-strip-grid article{min-height:138px;padding:18px;border-radius:22px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 30px rgba(0,0,0,.10)}.hsnet-strip-grid i{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:12px;border-radius:15px;background:rgba(244,124,32,.16);color:#ffbd85}.hsnet-strip-grid strong{display:block;color:#fff;margin-bottom:6px;font-size:1rem;line-height:1.25;font-weight:950}.hsnet-strip-grid span{display:block;color:rgba(255,255,255,.72);line-height:1.5;font-size:.87rem}.hsnet-intro,.hsnet-map,.hsnet-platform,.hsnet-gallery,.hsnet-faq{padding:76px 0}.hsnet-intro{background:linear-gradient(180deg,#fff,#f8fbff)}.hsnet-intro-grid,.hsnet-map-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);gap:24px;align-items:stretch}.hsnet-copy-panel,.hsnet-architecture-card,.hsnet-map-copy{padding:32px;border-radius:32px;background:#fff;border:1px solid rgba(7,27,58,.09);box-shadow:0 22px 56px rgba(7,27,58,.08)}.hsnet-copy-panel h2,.hsnet-map-copy h2,.hsnet-section-head h2{margin:14px 0 14px;color:#071b3a;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.08;letter-spacing:-.045em}.hsnet-copy-panel p,.hsnet-map-copy p,.hsnet-section-head p{color:#5b6c83;line-height:1.75;margin:0 0 12px}.hsnet-architecture-card{background:linear-gradient(135deg,#071b3a,#0b3568);color:#fff;overflow:hidden;position:relative}.hsnet-architecture-card:before{content:"";position:absolute;right:-100px;top:-110px;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(244,124,32,.18),transparent 68%)}.hsnet-architecture-card span{color:#ffbd85;text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:950}.hsnet-architecture-card h3{position:relative;margin:12px 0 18px;color:#fff;font-size:1.55rem;line-height:1.18}.hsnet-architecture-card ul{position:relative;margin:0;padding:0;list-style:none;display:grid;gap:12px}.hsnet-architecture-card li{display:flex;gap:10px;align-items:flex-start;color:rgba(255,255,255,.78);line-height:1.45}.hsnet-architecture-card li i{color:#ffbd85;margin-top:3px}.hsnet-map{background:#f8fbff}.hsnet-map-grid{align-items:center}.hsnet-map-card{position:relative;overflow:hidden;min-height:410px;border-radius:34px;padding:18px;background:linear-gradient(135deg,#071b3a,#0b3568);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px rgba(7,27,58,.16)}.hsnet-map-card img{position:relative;z-index:2;width:100%;height:100%;min-height:374px;display:block;object-fit:cover;border-radius:26px;border:1px solid rgba(255,255,255,.13);filter:saturate(1.08) contrast(1.04)}.hsnet-map-glow{position:absolute;z-index:3;width:150px;height:150px;border-radius:50%;pointer-events:none;animation:hsnetGlow 5s ease-in-out infinite}.hsnet-map-glow.glow-a{left:10%;top:25%;background:radial-gradient(circle,rgba(69,183,255,.25),transparent 65%)}.hsnet-map-glow.glow-b{right:12%;top:22%;background:radial-gradient(circle,rgba(244,124,32,.25),transparent 65%);animation-delay:.8s}.hsnet-map-line{position:absolute;z-index:4;height:1px;background:linear-gradient(90deg,transparent,rgba(255,189,133,.85),rgba(69,183,255,.65),transparent);box-shadow:0 0 16px rgba(255,189,133,.24);animation:hsnetRoute 5s ease-in-out infinite}.hsnet-map-line.line-a{left:18%;top:39%;width:36%;transform:rotate(-8deg)}.hsnet-map-line.line-b{left:48%;top:45%;width:30%;transform:rotate(14deg);animation-delay:.6s}.hsnet-map-line.line-c{left:68%;top:64%;width:20%;transform:rotate(38deg);animation-delay:1.1s}.hsnet-platform{background:#fff}.hsnet-section-head{text-align:center;max-width:850px;margin:0 auto 28px}.hsnet-platform-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hsnet-platform-grid article{position:relative;overflow:hidden;padding:24px;border-radius:28px;background:#fff;border:1px solid rgba(7,27,58,.09);box-shadow:0 20px 46px rgba(7,27,58,.08)}.hsnet-platform-grid article:before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:linear-gradient(90deg,#1663d7,#45b7ff,#f47c20)}.hsnet-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:15px;border-radius:18px;background:linear-gradient(135deg,#071b3a,#1663d7);color:#fff}.hsnet-platform-grid h3{margin:0 0 9px;color:#071b3a;font-size:1.14rem}.hsnet-platform-grid p{margin:0;color:#5b6c83;line-height:1.62;font-size:.94rem}.hsnet-gallery{background:linear-gradient(180deg,#f8fbff,#fff)}.hsnet-gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hsnet-gallery-item{position:relative;overflow:hidden;border-radius:24px;min-height:190px;background:#071b3a;border:1px solid rgba(7,27,58,.10);box-shadow:0 18px 42px rgba(7,27,58,.10)}.hsnet-gallery-item:nth-child(1),.hsnet-gallery-item:nth-child(5){grid-column:span 2}.hsnet-gallery-item img{display:block;width:100%;height:100%;min-height:190px;object-fit:cover;transition:transform .45s ease,filter .45s ease}.hsnet-gallery-item:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(7,27,58,.76));z-index:1;opacity:.78}.hsnet-gallery-item span{position:absolute;left:16px;right:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:950}.hsnet-gallery-item:hover img{transform:scale(1.06);filter:saturate(1.12)}.hsnet-faq{background:#fff}.hsnet-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hsnet-faq-grid details{padding:20px;border-radius:24px;background:#fff;border:1px solid rgba(7,27,58,.09);box-shadow:0 16px 34px rgba(7,27,58,.06)}.hsnet-faq-grid summary{cursor:pointer;color:#071b3a;font-weight:950}.hsnet-faq-grid p{margin:12px 0 0;color:#5b6c83;line-height:1.62}.hsnet-final{padding:76px 0;background:#f8fbff}.hsnet-final-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;position:relative;overflow:hidden;padding:34px;border-radius:38px;background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.16),transparent 28%),radial-gradient(circle at 88% 10%,rgba(244,124,32,.20),transparent 32%),linear-gradient(135deg,#0a1633 0%,#102d5c 50%,#062a42 100%);border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 78px rgba(7,27,58,.20)}.hsnet-final-card h2{margin:14px 0 10px;color:#fff;font-size:clamp(1.6rem,2.8vw,2.6rem);line-height:1.08;letter-spacing:-.04em}.hsnet-final-card p{margin:0;color:rgba(255,255,255,.76);line-height:1.65}.hsnet-final-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.hsnet-final-actions .hsnet-btn{width:168px;height:54px;border-radius:18px}.hsnet-lightbox{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:34px;background:rgba(2,10,24,.88);backdrop-filter:blur(12px);opacity:0;visibility:hidden;transition:.25s ease}.hsnet-lightbox.is-open{opacity:1;visibility:visible}.hsnet-lightbox img{max-width:min(1040px,92vw);max-height:82vh;border-radius:24px;box-shadow:0 30px 80px rgba(0,0,0,.48);border:1px solid rgba(255,255,255,.16)}.hsnet-lightbox strong{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);color:#fff;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:10px 15px}.hsnet-lightbox-close{position:absolute;right:24px;top:24px;width:48px;height:48px;border:0;border-radius:50%;background:#fff;color:#071b3a;cursor:pointer;font-size:1.2rem}html.hsnet-lightbox-lock{overflow:hidden}@keyframes hsnetGridDrift{from{background-position:0 0,0 0,0 0}to{background-position:0 0,0 0,68px 68px}}@keyframes hsnetBeam{0%,100%{opacity:.22;transform:translateX(-20px) rotate(-15deg)}50%{opacity:.8;transform:translateX(20px) rotate(-15deg)}}@keyframes hsnetFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hsnetSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hsnetRoute{0%,100%{opacity:.26}50%{opacity:.94}}@keyframes hsnetGlow{0%,100%{transform:scale(1);opacity:.48}50%{transform:scale(1.12);opacity:.88}}@media (max-width:1180px){.hsnet-hero-grid,.hsnet-intro-grid,.hsnet-map-grid{grid-template-columns:1fr}.hsnet-hero-card{max-width:620px}.hsnet-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hsnet-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.hsnet-hero{padding:46px 0}.hsnet-hero-card{min-height:auto}.hsnet-hero-image{height:260px}.hsnet-strip-grid,.hsnet-platform-grid,.hsnet-faq-grid{grid-template-columns:1fr}.hsnet-gallery-grid{grid-template-columns:1fr}.hsnet-gallery-item:nth-child(1),.hsnet-gallery-item:nth-child(5){grid-column:auto}.hsnet-final-card{grid-template-columns:1fr}.hsnet-final-actions{justify-content:flex-start}.hsnet-final-actions .hsnet-btn{width:100%}}body.hostseo-network-page .hsnet-gallery-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}body.hostseo-network-page .hsnet-gallery-item{position:relative!important;min-height:230px!important;border-radius:28px!important;overflow:hidden!important;background:#071b3a!important;border:1px solid rgba(7,27,58,.10)!important;box-shadow:0 20px 48px rgba(7,27,58,.11)!important;isolation:isolate!important}body.hostseo-network-page .hsnet-gallery-item:nth-child(1),body.hostseo-network-page .hsnet-gallery-item:nth-child(2),body.hostseo-network-page .hsnet-gallery-item:nth-child(3),body.hostseo-network-page .hsnet-gallery-item:nth-child(4){grid-column:span 3!important}body.hostseo-network-page .hsnet-gallery-item:nth-child(5),body.hostseo-network-page .hsnet-gallery-item:nth-child(6),body.hostseo-network-page .hsnet-gallery-item:nth-child(7){grid-column:span 4!important;min-height:260px!important}body.hostseo-network-page .hsnet-gallery-item img{display:block!important;width:100%!important;height:100%!important;min-height:inherit!important;object-fit:cover!important;transform:scale(1.01)!important;filter:saturate(1.08) contrast(1.03) brightness(1.02)!important;transition:transform .45s ease,filter .45s ease!important}body.hostseo-network-page .hsnet-gallery-item::before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:radial-gradient(circle at 16% 18%, rgba(244,124,32,.10), transparent 30%),linear-gradient(180deg, rgba(7,27,58,.04), rgba(7,27,58,.76))!important;opacity:.88!important;pointer-events:none!important}body.hostseo-network-page .hsnet-gallery-item::after{content:""!important;position:absolute!important;inset:12px!important;z-index:2!important;border-radius:22px!important;border:1px solid rgba(255,255,255,.13)!important;pointer-events:none!important}body.hostseo-network-page .hsnet-gallery-item:hover img{transform:scale(1.075)!important;filter:saturate(1.16) contrast(1.06) brightness(1.05)!important}body.hostseo-network-page .hsnet-gallery-item span{position:absolute!important;left:18px!important;bottom:18px!important;z-index:4!important;display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:9px 13px!important;border-radius:999px!important;background:rgba(7,27,58,.76)!important;border:1px solid rgba(255,255,255,.15)!important;color:#ffffff!important;font-weight:950!important;font-size:.82rem!important;backdrop-filter:blur(10px)!important}body.hostseo-network-page .hsnet-gallery-item span i{color:#ffbd85!important}body.hostseo-network-page .hsnet-gallery-badge{position:absolute!important;right:18px!important;top:18px!important;z-index:4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:7px 10px!important;border-radius:999px!important;background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.15)!important;color:#ffffff!important;font-style:normal!important;font-size:.68rem!important;font-weight:950!important;letter-spacing:.06em!important;backdrop-filter:blur(10px)!important}@media (max-width:980px){body.hostseo-network-page .hsnet-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.hostseo-network-page .hsnet-gallery-item,body.hostseo-network-page .hsnet-gallery-item:nth-child(n){grid-column:auto!important;min-height:220px!important}}@media (max-width:560px){body.hostseo-network-page .hsnet-gallery-grid{grid-template-columns:1fr!important}}body.hostseo-network-page .hsnet-map-grid{align-items:stretch!important}body.hostseo-network-page .hsnet-map-copy{height:100%!important}body.hostseo-network-page .hsnet-map-card{height:100%!important;min-height:0!important;display:flex!important;align-items:stretch!important;padding:18px!important}body.hostseo-network-page .hsnet-map-card img{width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;object-position:center center!important;border-radius:26px!important}@media (min-width:1181px){body.hostseo-network-page .hsnet-map-card{min-height:100%!important}}@media (max-width:1180px){body.hostseo-network-page .hsnet-map-card{min-height:340px!important}body.hostseo-network-page .hsnet-map-card img{min-height:304px!important}}@media (max-width:760px){body.hostseo-network-page .hsnet-map-card{min-height:260px!important}body.hostseo-network-page .hsnet-map-card img{min-height:224px!important}}body.hostseo-network-page .hsnet-gallery .hsnet-section-head h2{max-width:820px!important;margin-left:auto!important;margin-right:auto!important}body.hostseo-network-page .hsnet-gallery .hsnet-section-head p{max-width:760px!important;margin-left:auto!important;margin-right:auto!important}body.hostseo-network-page .hsnet-faq{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 12% 10%, rgba(244,124,32,.075), transparent 28%),radial-gradient(circle at 88% 12%, rgba(69,183,255,.085), transparent 30%),linear-gradient(180deg,#ffffff 0%,#f8fbff 100%)!important}body.hostseo-network-page .hsnet-faq::before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(135deg, rgba(7,27,58,.035) 0 1px, transparent 1px) 0 0/34px 34px!important;opacity:.55!important;pointer-events:none!important}body.hostseo-network-page .hsnet-faq .container{position:relative!important;z-index:2!important}body.hostseo-network-page .hsnet-faq-grid{max-width:980px!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr!important;gap:14px!important}body.hostseo-network-page .hsnet-faq-grid details{position:relative!important;overflow:hidden!important;padding:0!important;border-radius:24px!important;background:rgba(255,255,255,.88)!important;border:1px solid rgba(7,27,58,.09)!important;box-shadow:0 18px 42px rgba(7,27,58,.07)!important;backdrop-filter:blur(10px)!important;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease!important}body.hostseo-network-page .hsnet-faq-grid details[open]{border-color:rgba(244,124,32,.28)!important;box-shadow:0 24px 58px rgba(7,27,58,.11)!important;transform:translateY(-2px)!important}body.hostseo-network-page .hsnet-faq-grid details::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:5px!important;background:linear-gradient(180deg,#1663d7,#45b7ff,#f47c20)!important;opacity:.65!important}body.hostseo-network-page .hsnet-faq-grid details[open]::before{opacity:1!important}body.hostseo-network-page .hsnet-faq-grid summary{list-style:none!important;cursor:pointer!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) 38px!important;gap:14px!important;align-items:center!important;min-height:78px!important;padding:18px 20px 18px 24px!important;color:#071b3a!important;font-weight:950!important}body.hostseo-network-page .hsnet-faq-grid summary::-webkit-details-marker{display:none!important}body.hostseo-network-page .hsnet-faq-icon{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;border-radius:18px!important;background:linear-gradient(135deg,#071b3a,#1663d7)!important;color:#ffffff!important;box-shadow:0 12px 24px rgba(7,27,58,.14)!important}body.hostseo-network-page .hsnet-faq-grid details[open] .hsnet-faq-icon{background:linear-gradient(135deg,#f47c20,#ffbd85)!important;color:#071b3a!important}body.hostseo-network-page .hsnet-faq-grid summary strong{display:block!important;font-size:1rem!important;line-height:1.35!important;letter-spacing:-.01em!important}body.hostseo-network-page .hsnet-faq-arrow{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:50%!important;background:rgba(7,27,58,.055)!important;color:#071b3a!important;transition:transform .25s ease,background .25s ease!important}body.hostseo-network-page .hsnet-faq-grid details[open] .hsnet-faq-arrow{transform:rotate(180deg)!important;background:rgba(244,124,32,.12)!important;color:#f47c20!important}body.hostseo-network-page .hsnet-faq-grid details p{margin:0!important;padding:0 24px 22px 86px!important;color:#5b6c83!important;line-height:1.72!important;font-size:.97rem!important}@media (max-width:620px){body.hostseo-network-page .hsnet-faq-grid summary{grid-template-columns:42px minmax(0,1fr) 34px!important;gap:10px!important;padding:16px!important}body.hostseo-network-page .hsnet-faq-icon{width:42px!important;height:42px!important;border-radius:15px!important}body.hostseo-network-page .hsnet-faq-grid details p{padding:0 16px 18px 68px!important}}body.hostseo-network-page .hsnet-faq-icon i{font-size:1.05rem!important}body.hostseo-network-page .hsnet-faq-grid details:nth-child(1) .hsnet-faq-icon{background:linear-gradient(135deg,#071b3a,#1663d7)!important}body.hostseo-network-page .hsnet-faq-grid details:nth-child(2) .hsnet-faq-icon{background:linear-gradient(135deg,#071b3a,#10a7d8)!important}body.hostseo-network-page .hsnet-faq-grid details:nth-child(3) .hsnet-faq-icon{background:linear-gradient(135deg,#071b3a,#1f8f63)!important}body.hostseo-network-page .hsnet-faq-grid details:nth-child(4) .hsnet-faq-icon{background:linear-gradient(135deg,#071b3a,#7b5cff)!important}body.hostseo-network-page .hsnet-faq-grid details:nth-child(5) .hsnet-faq-icon{background:linear-gradient(135deg,#071b3a,#f47c20)!important}body.hostseo-network-page .hsnet-faq-grid details[open] .hsnet-faq-icon{background:linear-gradient(135deg,#f47c20,#ffbd85)!important}body.hostseo-network-page .hsnet-hero-copy h1{max-width:860px!important;font-size:clamp(2.1rem,4.2vw,4.15rem)!important;line-height:1.06!important;letter-spacing:-.045em!important;font-weight:880!important;text-wrap:balance!important;text-shadow:0 3px 18px rgba(0,0,0,.18)!important}body.hostseo-network-page .hsnet-hero-copy p{max-width:760px!important;color:rgba(255,255,255,.84)!important}body.hostseo-network-page .hsnet-intro-grid{align-items:stretch!important}body.hostseo-network-page .hsnet-copy-panel,body.hostseo-network-page .hsnet-architecture-card{height:100%!important}body.hostseo-network-page .hsnet-copy-panel{display:flex!important;flex-direction:column!important;justify-content:center!important}body.hostseo-network-page .hsnet-architecture-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:0!important;background:linear-gradient(145deg,#071b3a 0%,#0b3568 58%,#0c4787 100%)!important;box-shadow:0 24px 64px rgba(7,27,58,.16)!important;border:1px solid rgba(255,255,255,.06)!important}body.hostseo-network-page .hsnet-architecture-card:after{content:""!important;position:absolute!important;inset:auto -16% -24% auto!important;width:240px!important;height:240px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(69,183,255,.14),transparent 66%)!important;animation:hsnetGlow 6s ease-in-out infinite!important}body.hostseo-network-page .hsnet-architecture-card h3{max-width:520px!important;margin-bottom:14px!important;line-height:1.16!important;letter-spacing:-.03em!important}body.hostseo-network-page .hsnet-architecture-lead{position:relative!important;margin:0 0 18px!important;color:rgba(255,255,255,.80)!important;line-height:1.72!important;font-size:.97rem!important}body.hostseo-network-page .hsnet-architecture-card ul{margin-bottom:18px!important;gap:11px!important}body.hostseo-network-page .hsnet-architecture-card li{padding:10px 12px!important;border-radius:16px!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.08)!important;backdrop-filter:blur(6px)!important}body.hostseo-network-page .hsnet-architecture-card li i{display:inline-grid!important;place-items:center!important;width:22px!important;height:22px!important;margin-top:0!important;border-radius:50%!important;background:rgba(255,189,133,.14)!important;box-shadow:0 0 0 4px rgba(244,124,32,.08)!important}body.hostseo-network-page .hsnet-platform{background:linear-gradient(180deg,#ffffff 0%,#f7fbff 100%)!important}body.hostseo-network-page .hsnet-platform-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;align-items:stretch!important}body.hostseo-network-page .hsnet-platform-grid article{display:flex!important;flex-direction:column!important;min-height:258px!important;padding:26px 24px 24px!important;border-radius:30px!important;background:linear-gradient(180deg,#fff 0%,#fbfdff 100%)!important;border:1px solid rgba(7,27,58,.08)!important;box-shadow:0 20px 54px rgba(7,27,58,.07)!important;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease!important}body.hostseo-network-page .hsnet-platform-grid article:before{content:""!important;position:absolute!important;left:24px!important;right:24px!important;top:0!important;height:4px!important;border-radius:999px!important;background:linear-gradient(90deg,#1663d7,#45b7ff,#f47c20)!important;opacity:.9!important}body.hostseo-network-page .hsnet-platform-grid article:after{content:""!important;position:absolute!important;inset:auto -44px -44px auto!important;width:138px!important;height:138px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(69,183,255,.10),transparent 68%)!important;transition:transform .3s ease,opacity .3s ease!important;opacity:.9!important}body.hostseo-network-page .hsnet-platform-grid article:hover{transform:translateY(-8px)!important;border-color:rgba(21,92,197,.16)!important;box-shadow:0 30px 72px rgba(7,27,58,.12)!important}body.hostseo-network-page .hsnet-platform-grid article:hover:after{transform:scale(1.14)!important;opacity:1!important}body.hostseo-network-page .hsnet-icon{width:58px!important;height:58px!important;border-radius:20px!important;background:linear-gradient(135deg,#071b3a,#1663d7)!important;color:#fff!important;box-shadow:0 16px 32px rgba(7,27,58,.14)!important;animation:hsnetFloat 5.8s ease-in-out infinite!important}body.hostseo-network-page .hsnet-platform-grid article:nth-child(2) .hsnet-icon{background:linear-gradient(135deg,#0c315f,#10a7d8)!important;animation-delay:.3s!important}body.hostseo-network-page .hsnet-platform-grid article:nth-child(3) .hsnet-icon{background:linear-gradient(135deg,#071b3a,#1f8f63)!important;animation-delay:.55s!important}body.hostseo-network-page .hsnet-platform-grid article:nth-child(4) .hsnet-icon{background:linear-gradient(135deg,#071b3a,#7b5cff)!important;animation-delay:.2s!important}body.hostseo-network-page .hsnet-platform-grid article:nth-child(5) .hsnet-icon{background:linear-gradient(135deg,#071b3a,#2458ad)!important;animation-delay:.7s!important}body.hostseo-network-page .hsnet-platform-grid article:nth-child(6) .hsnet-icon{background:linear-gradient(135deg,#071b3a,#f47c20)!important;animation-delay:.45s!important}body.hostseo-network-page .hsnet-platform-grid h3{margin:0 0 10px!important;color:#071b3a!important;font-size:1.28rem!important;line-height:1.18!important;letter-spacing:-.028em!important}body.hostseo-network-page .hsnet-platform-grid p{margin:0!important;color:#5b6c83!important;line-height:1.7!important;font-size:.95rem!important}@media (max-width:980px){body.hostseo-network-page .hsnet-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:680px){body.hostseo-network-page .hsnet-hero-copy h1{font-size:2.12rem!important;line-height:1.12!important;letter-spacing:-.03em!important}body.hostseo-network-page .hsnet-platform-grid{grid-template-columns:1fr!important}body.hostseo-network-page .hsnet-platform-grid article{min-height:0!important;padding:22px 20px!important}}body.hostseo-network-page .hsnet-platform{position:relative!important; overflow:hidden!important; background: radial-gradient(circle at 10% 12%,rgba(69,183,255,.09),transparent 26%), radial-gradient(circle at 92% 18%,rgba(244,124,32,.07),transparent 24%), linear-gradient(180deg,#ffffff 0%,#f7fbff 100%)!important}body.hostseo-network-page .hsnet-platform:before{content:""!important; position:absolute!important; inset:0!important; pointer-events:none!important; opacity:.6!important; background: linear-gradient(135deg,rgba(7,27,58,.035) 1px,transparent 1px) 0 0/32px 32px, linear-gradient(45deg,rgba(7,27,58,.018) 1px,transparent 1px) 0 0/32px 32px!important}body.hostseo-network-page .hsnet-platform .container{position:relative!important; z-index:2!important}body.hostseo-network-page .hsnet-platform-grid{display:grid!important; grid-template-columns:repeat(3,minmax(0,1fr))!important; gap:20px!important; align-items:stretch!important}body.hostseo-network-page .hsnet-platform-grid article{position:relative!important; display:flex!important; flex-direction:column!important; min-height:246px!important; padding:28px 24px 24px!important; overflow:hidden!important; border-radius:28px!important; background: linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.94)), linear-gradient(135deg,rgba(21,92,197,.04),transparent)!important; border:1px solid rgba(7,27,58,.09)!important; box-shadow:0 18px 46px rgba(7,27,58,.07),inset 0 1px 0 rgba(255,255,255,.9)!important; transform:translateY(0)!important; transition: transform .28s ease, box-shadow .28s ease, border-color .28s ease, background .28s ease!important}body.hostseo-network-page .hsnet-platform-grid article:before{content:""!important; position:absolute!important; inset:0!important; pointer-events:none!important; opacity:.72!important; background: linear-gradient(90deg,rgba(21,92,197,.035) 1px,transparent 1px) 0 0/24px 24px, linear-gradient(180deg,rgba(21,92,197,.035) 1px,transparent 1px) 0 0/24px 24px, radial-gradient(circle at 88% 16%,rgba(69,183,255,.12),transparent 24%)!important; transition:opacity .28s ease,transform .28s ease!important}body.hostseo-network-page .hsnet-platform-grid article:after{content:""!important; position:absolute!important; left:24px!important; right:24px!important; bottom:0!important; height:4px!important; border-radius:999px 999px 0 0!important; background:linear-gradient(90deg,#155cc5,#45b7ff,#f47c20)!important; transform:scaleX(.36)!important; transform-origin:left center!important; opacity:.58!important; transition:transform .32s ease,opacity .32s ease!important}body.hostseo-network-page .hsnet-platform-grid article:hover{transform:translateY(-7px)!important; border-color:rgba(21,92,197,.18)!important; box-shadow:0 30px 72px rgba(7,27,58,.12),inset 0 1px 0 rgba(255,255,255,.96)!important; background:linear-gradient(180deg,#fff,#f5faff)!important}body.hostseo-network-page .hsnet-platform-grid article:hover:before{opacity:1!important; transform:translate3d(3px,-3px,0)!important}body.hostseo-network-page .hsnet-platform-grid article:hover:after{transform:scaleX(1)!important; opacity:1!important}body.hostseo-network-page .hsnet-platform-grid .hsnet-icon{position:relative!important; z-index:2!important; display:grid!important; place-items:center!important; width:58px!important; height:58px!important; margin:0 0 22px!important; border-radius:50%!important; color:#fff!important; background:linear-gradient(145deg,#071b3a,#155cc5)!important; border:5px solid #fff!important; outline:1px solid rgba(21,92,197,.22)!important; box-shadow: 0 0 0 5px rgba(21,92,197,.08), 0 14px 30px rgba(7,27,58,.16), inset 0 1px 0 rgba(255,255,255,.25)!important; transition:transform .28s ease,box-shadow .28s ease!important; animation:none!important}body.hostseo-network-page .hsnet-platform-grid .hsnet-icon:before,body.hostseo-network-page .hsnet-platform-grid .hsnet-icon:after{content:""!important; position:absolute!important; top:50%!important; width:18px!important; height:10px!important; transform:translateY(-50%)!important; background:linear-gradient(90deg,#155cc5,#45b7ff)!important; z-index:-1!important}body.hostseo-network-page .hsnet-platform-grid .hsnet-icon:before{right:calc(100% - 3px)!important; clip-path:polygon(0 0,100% 0,78% 50%,100% 100%,0 100%)!important}body.hostseo-network-page .hsnet-platform-grid .hsnet-icon:after{left:calc(100% - 3px)!important; clip-path:polygon(0 0,100% 0,100% 100%,0 100%,22% 50%)!important}body.hostseo-network-page .hsnet-platform-grid article:hover .hsnet-icon{transform:translateY(-3px) scale(1.04)!important; box-shadow: 0 0 0 6px rgba(21,92,197,.10), 0 18px 36px rgba(7,27,58,.21), inset 0 1px 0 rgba(255,255,255,.3)!important}body.hostseo-network-page .hsnet-platform-grid article:nth-child(2) .hsnet-icon{background:linear-gradient(145deg,#0a355e,#1597c7)!important}body.hostseo-network-page .hsnet-platform-grid article:nth-child(3) .hsnet-icon{background:linear-gradient(145deg,#0b3850,#1c8863)!important}body.hostseo-network-page .hsnet-platform-grid article:nth-child(4) .hsnet-icon{background:linear-gradient(145deg,#1a2450,#6654c8)!important}body.hostseo-network-page .hsnet-platform-grid article:nth-child(5) .hsnet-icon{background:linear-gradient(145deg,#0b2d5d,#2458ad)!important}body.hostseo-network-page .hsnet-platform-grid article:nth-child(6) .hsnet-icon{background:linear-gradient(145deg,#4b2a14,#b75917)!important}body.hostseo-network-page .hsnet-platform-grid .hsnet-icon i{font-size:1.18rem!important; line-height:1!important}body.hostseo-network-page .hsnet-platform-grid h3{position:relative!important; z-index:2!important; margin:0 0 10px!important; color:#071b3a!important; font-size:1.25rem!important; line-height:1.2!important; letter-spacing:-.025em!important}body.hostseo-network-page .hsnet-platform-grid p{position:relative!important; z-index:2!important; margin:0!important; color:#5b6c83!important; line-height:1.7!important; font-size:.95rem!important}@media (max-width:980px){body.hostseo-network-page .hsnet-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){body.hostseo-network-page .hsnet-platform-grid{grid-template-columns:1fr!important}body.hostseo-network-page .hsnet-platform-grid article{min-height:0!important; padding:24px 20px 22px!important}}@media (prefers-reduced-motion:reduce){body.hostseo-network-page .hsnet-platform-grid article,body.hostseo-network-page .hsnet-platform-grid .hsnet-icon{transition:none!important}}body.hostseo-network-page .hsnet-platform{position:relative!important; overflow:hidden!important; background: radial-gradient(circle at 12% 8%,rgba(38,126,214,.07),transparent 27%), linear-gradient(180deg,#ffffff 0%,#f6f9fd 100%)!important}body.hostseo-network-page .hsnet-platform:before{content:""!important; position:absolute!important; inset:0!important; pointer-events:none!important; opacity:.52!important; background: radial-gradient(circle,rgba(9,49,96,.13) 1.1px,transparent 1.2px) 0 0/28px 28px, linear-gradient(120deg,transparent 48%,rgba(21,92,197,.035) 49%,rgba(21,92,197,.035) 51%,transparent 52%) 0 0/86px 86px!important}body.hostseo-network-page .hsnet-platform .container{position:relative!important; z-index:2!important}body.hostseo-network-page .hsnet-platform-grid{display:grid!important; grid-template-columns:repeat(3,minmax(0,1fr))!important; gap:22px!important; align-items:stretch!important}body.hostseo-network-page .hsnet-platform-grid article{position:relative!important; display:flex!important; flex-direction:column!important; min-height:250px!important; padding:30px 26px 27px!important; overflow:hidden!important; border-radius:24px!important; background:rgba(255,255,255,.94)!important; border:1px solid rgba(9,49,96,.11)!important; box-shadow:0 16px 42px rgba(7,27,58,.065),inset 0 1px 0 rgba(255,255,255,.96)!important; transform:translateY(0)!important; transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease!important}body.hostseo-network-page .hsnet-platform-grid article:before{content:""!important; position:absolute!important; inset:0!important; pointer-events:none!important; opacity:.58!important; background: linear-gradient(90deg,rgba(21,92,197,.028) 1px,transparent 1px) 0 0/26px 26px, linear-gradient(180deg,rgba(21,92,197,.028) 1px,transparent 1px) 0 0/26px 26px, radial-gradient(circle at 90% 10%,rgba(69,183,255,.10),transparent 28%)!important; transition:opacity .26s ease,transform .32s ease!important}body.hostseo-network-page .hsnet-platform-grid article:after{content:""!important; position:absolute!important; left:0!important; top:0!important; right:0!important; bottom:auto!important; width:auto!important; height:4px!important; border-radius:0!important; background:linear-gradient(90deg,#071b3a 0%,#155cc5 62%,#45b7ff 100%)!important; opacity:.9!important; transform:none!important; transition:height .26s ease,opacity .26s ease!important}body.hostseo-network-page .hsnet-platform-grid article:hover{transform:translateY(-5px)!important; border-color:rgba(21,92,197,.20)!important; box-shadow:0 26px 62px rgba(7,27,58,.11),inset 0 1px 0 rgba(255,255,255,.98)!important}body.hostseo-network-page .hsnet-platform-grid article:hover:before{opacity:.9!important; transform:translate3d(4px,-4px,0)!important}body.hostseo-network-page .hsnet-platform-grid article:hover:after{height:6px!important; opacity:1!important}body.hostseo-network-page .hsnet-platform-grid .hsnet-icon,body.hostseo-network-page .hsnet-platform-grid article:nth-child(n) .hsnet-icon{position:relative!important; z-index:2!important; display:grid!important; place-items:center!important; width:62px!important; height:62px!important; margin:0 0 24px!important; padding:0!important; border:0!important; outline:0!important; border-radius:50%!important; color:#fff!important; background:conic-gradient(from 215deg,#071b3a 0 38%,#155cc5 38% 72%,#45b7ff 72% 86%,#071b3a 86% 100%)!important; box-shadow:0 12px 26px rgba(7,27,58,.14)!important; animation:none!important; transition:transform .26s ease,box-shadow .26s ease!important}body.hostseo-network-page .hsnet-platform-grid .hsnet-icon:before{content:""!important; position:absolute!important; inset:4px!important; width:auto!important; height:auto!important; top:4px!important; right:4px!important; bottom:4px!important; left:4px!important; border-radius:50%!important; background:linear-gradient(145deg,#071b3a,#0d3d78)!important; transform:none!important; clip-path:none!important; z-index:0!important}body.hostseo-network-page .hsnet-platform-grid .hsnet-icon:after{content:none!important; display:none!important}body.hostseo-network-page .hsnet-platform-grid .hsnet-icon i{position:relative!important; z-index:1!important; color:#fff!important; font-size:1.18rem!important; line-height:1!important}body.hostseo-network-page .hsnet-platform-grid article:hover .hsnet-icon{transform:translateY(-2px) rotate(-3deg)!important; box-shadow:0 17px 32px rgba(7,27,58,.20)!important}body.hostseo-network-page .hsnet-platform-grid h3{position:relative!important; z-index:2!important; margin:0 0 11px!important; color:#071b3a!important; font-size:1.27rem!important; line-height:1.2!important; letter-spacing:-.026em!important; font-weight:850!important}body.hostseo-network-page .hsnet-platform-grid p{position:relative!important; z-index:2!important; margin:0!important; color:#596a80!important; line-height:1.7!important; font-size:.95rem!important}@media (max-width:980px){body.hostseo-network-page .hsnet-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){body.hostseo-network-page .hsnet-platform-grid{grid-template-columns:1fr!important}body.hostseo-network-page .hsnet-platform-grid article{min-height:0!important; padding:26px 22px 24px!important}}@media (prefers-reduced-motion:reduce){body.hostseo-network-page .hsnet-platform-grid article,body.hostseo-network-page .hsnet-platform-grid .hsnet-icon{transition:none!important}}
