body.hostseo-company-page .hscorp-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-company-page .hscorp-page *{box-sizing:border-box}body.hostseo-company-page .hscorp-page a{text-decoration:none}.hscorp-hero{position:relative;isolation:isolate;overflow:hidden;padding:56px 0 48px;background:linear-gradient(112deg,rgba(7,27,58,.98),rgba(7,27,58,.92) 43%,rgba(7,27,58,.64) 100%),url("https://api.hostseo.uk/header-hostseo-company.png") center right/cover no-repeat}.hscorp-hero:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 14% 18%,rgba(244,124,32,.18),transparent 28%),radial-gradient(circle at 78% 18%,rgba(69,183,255,.16),transparent 31%)}.hscorp-hero>.container{position:relative;z-index:3}.hscorp-hero-pattern{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.hscorp-glow{position:absolute;border-radius:50%;filter:blur(.1px)}.hscorp-glow.glow-a{right:-180px;top:-210px;width:540px;height:540px;background:radial-gradient(circle,rgba(69,183,255,.16),transparent 66%)}.hscorp-glow.glow-b{left:-170px;bottom:-230px;width:520px;height:520px;background:radial-gradient(circle,rgba(244,124,32,.15),transparent 67%)}.hscorp-line{position:absolute;height:2px;width:46%;left:52%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),rgba(244,124,32,.28),transparent);opacity:.42}.hscorp-line.line-a{top:22%;transform:rotate(-16deg);animation:hscorpBeam 7s ease-in-out infinite}.hscorp-line.line-b{top:51%;transform:rotate(-9deg);animation:hscorpBeam 8s ease-in-out infinite .8s}.hscorp-line.line-c{top:76%;transform:rotate(-21deg);animation:hscorpBeam 9s ease-in-out infinite 1.2s}.hscorp-pulse{position:absolute;width:9px;height:9px;border-radius:50%;background:#ffbd85;box-shadow:0 0 0 6px rgba(244,124,32,.10),0 0 24px rgba(244,124,32,.38);animation:hscorpFloat 5s ease-in-out infinite}.hscorp-pulse.pulse-a{left:58%;top:22%}.hscorp-pulse.pulse-b{left:76%;top:38%;background:#45b7ff}.hscorp-pulse.pulse-c{right:12%;bottom:28%}.hscorp-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.88fr);gap:34px;align-items:center}.hscorp-breadcrumb{display:flex;gap:9px;align-items:center;margin-bottom:16px;color:rgba(255,255,255,.70);font-size:.84rem;font-weight:800}.hscorp-breadcrumb a{color:#9edcff}.hscorp-breadcrumb strong{color:#fff}.hscorp-eyebrow,.hscorp-label{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 13px;border-radius:999px;background:rgba(255,255,255,.08);color:#ffbd85;border:1px solid rgba(255,255,255,.14);font-size:.74rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.hscorp-label:before{content:"";width:8px;height:8px;border-radius:50%;background:#ffbd85;box-shadow:0 0 0 5px rgba(255,189,133,.16)}.hscorp-eyebrow:before{display:none!important;content:none!important;}.hscorp-hero h1{max-width:820px;margin:16px 0 14px;color:#fff;font-size:clamp(2rem,3.35vw,3.38rem);line-height:1.045;letter-spacing:-.055em;font-weight:950}.hscorp-hero p{max-width:740px;color:rgba(255,255,255,.80);font-size:1.01rem;line-height:1.72;margin:0}.hscorp-actions,.hscorp-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hscorp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 20px;border-radius:999px;border:1px solid transparent;font-weight:950;transition:.22s}.hscorp-btn:hover{transform:translateY(-2px)}.hscorp-primary{background:linear-gradient(135deg,#ffbd85,#f47c20);color:#071b3a;box-shadow:0 16px 34px rgba(244,124,32,.22)}.hscorp-secondary{background:rgba(255,255,255,.09);color:#fff;border-color:rgba(255,255,255,.20);box-shadow:inset 0 1px 0 rgba(255,255,255,.15)}.hscorp-hero-card{position:relative;max-width:540px;margin-left:auto;padding:16px;border-radius:34px;background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.07));border:1px solid rgba(255,255,255,.18);box-shadow:0 34px 86px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.14);backdrop-filter:blur(16px);overflow:hidden}.hscorp-strip{background:#071b3a;padding:22px 0}.hscorp-strip article{min-height:122px;padding:18px;border-radius:22px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.09)}.hscorp-strip 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}.hscorp-strip strong{display:block;color:#fff;margin-bottom:4px}.hscorp-strip span{display:block;color:rgba(255,255,255,.72);line-height:1.45;font-size:.87rem}.hscorp-identity,.hscorp-story,.hscorp-portfolio,.hscorp-network,.hscorp-difference,.hscorp-vision,.hscorp-faq,.hscorp-final{padding:58px 0}.hscorp-section-head{max-width:910px;margin:0 auto 30px;text-align:center}.hscorp-section-head h2,.hscorp-network-copy h2,.hscorp-vision-card h2,.hscorp-final-card h2{margin:16px 0 12px;color:#071b3a;font-size:clamp(1.8rem,3.05vw,2.75rem);line-height:1.06;letter-spacing:-.045em;font-weight:950}.hscorp-section-head p,.hscorp-network-copy p,.hscorp-vision-card p,.hscorp-final-card p{color:#5b6c83;line-height:1.72;margin:0}.hscorp-label{background:rgba(22,99,215,.08);color:#1663d7;border-color:rgba(22,99,215,.10)}.hscorp-label:before{background:#1663d7;box-shadow:0 0 0 5px rgba(22,99,215,.12)}.hscorp-identity{background:#f8fbff}.hscorp-identity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.hscorp-network-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:24px;align-items:stretch}.hscorp-network-copy,.hscorp-vision-card,.hscorp-final-card{background:#fff;border:1px solid rgba(7,27,58,.10);border-radius:30px;box-shadow:0 18px 42px rgba(7,27,58,.07);padding:38px}.hscorp-portfolio{background:#f8fbff}.hscorp-portfolio-grid,.hscorp-difference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hscorp-portfolio-grid article,.hscorp-difference-grid article{padding:24px;border-radius:28px;background:#fff;border:1px solid rgba(7,27,58,.10);box-shadow:0 16px 34px rgba(7,27,58,.07)}.hscorp-portfolio-grid i{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:15px;border-radius:18px;background:linear-gradient(135deg,#071b3a,#1663d7);color:#fff}.hscorp-portfolio-grid h3,.hscorp-difference-grid h3{margin:0 0 9px;color:#071b3a}.hscorp-portfolio-grid p,.hscorp-difference-grid p{margin:0;color:#5b6c83;line-height:1.65}.hscorp-network{background:linear-gradient(180deg,#fff,#f8fbff)}.hscorp-location-cloud{display:flex;flex-wrap:wrap;align-content:center;gap:12px;padding:28px;border-radius:30px;background:linear-gradient(135deg,#071b3a,#0b3568);box-shadow:0 22px 54px rgba(7,27,58,.14)}.hscorp-location-cloud span{display:inline-flex;min-height:44px;align-items:center;padding:0 15px;border-radius:999px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.12);color:#fff;font-weight:900}.hscorp-difference-grid article strong{display:inline-flex;margin-bottom:14px;width:46px;height:46px;align-items:center;justify-content:center;border-radius:16px;background:rgba(244,124,32,.12);color:#f47c20}.hscorp-vision{background:#071b3a}.hscorp-vision-card{display:grid;grid-template-columns:1fr .75fr;gap:24px;background:linear-gradient(135deg,#fff,#f6f9ff)}.hscorp-vision-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:stretch}.hscorp-vision-stats article{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:24px;background:#071b3a;color:#fff;padding:18px}.hscorp-vision-stats strong{font-size:2rem;color:#ffbd85;line-height:1}.hscorp-vision-stats span{margin-top:8px;color:rgba(255,255,255,.72);font-weight:800;font-size:.82rem}.hscorp-faq{background:linear-gradient(180deg,#071b3a,#0a2d58);color:#fff}.hscorp-faq .hscorp-section-head h2{color:#fff}.hscorp-faq .hscorp-label{background:rgba(244,124,32,.14);color:#ffbd85}.hscorp-faq-grid{max-width:980px;margin:0 auto;display:grid;gap:14px}.hscorp-faq-grid details{overflow:hidden;border-radius:24px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.hscorp-faq-grid summary{list-style:none;cursor:pointer;position:relative;padding:22px 70px 22px 24px;color:#fff;font-weight:900}.hscorp-faq-grid summary:after{content:"+";position:absolute;right:22px;top:50%;width:34px;height:34px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.10);color:#fff}.hscorp-faq-grid details[open] summary:after{content:"−";background:#f47c20;color:#071b3a}.hscorp-faq-grid p{margin:0;padding:0 28px 24px;color:rgba(255,255,255,.78);line-height:1.75}.hscorp-final-card{display:flex;justify-content:space-between;align-items:center;gap:24px;background:linear-gradient(135deg,#fff,#f6f9ff)}.hscorp-final .hscorp-secondary{color:#071b3a;background:linear-gradient(135deg,#fff,#edf5ff);border:1px solid rgba(7,27,58,.14)}@keyframes hscorpBeam{0%,100%{transform:translateX(-16px) rotate(-16deg);opacity:.22}50%{transform:translateX(18px) rotate(-16deg);opacity:.58}}@keyframes hscorpFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (max-width:1100px){.hscorp-hero-grid,.hscorp-network-grid,.hscorp-vision-card{grid-template-columns:1fr}.hscorp-identity-grid,.hscorp-portfolio-grid,.hscorp-difference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hscorp-hero-card{margin:28px auto 16px}.hscorp-final-card{flex-direction:column;align-items:flex-start}.hscorp-final-actions{margin-top:0}}@media (max-width:760px){.hscorp-hero{padding:42px 0 52px}.hscorp-identity-grid,.hscorp-portfolio-grid,.hscorp-difference-grid,.hscorp-vision-stats{grid-template-columns:1fr}.hscorp-actions .hscorp-btn,.hscorp-final-actions .hscorp-btn{width:100%}.hscorp-line,.hscorp-pulse{display:none}}body.hostseo-company-page .hscorp-hero{background:linear-gradient(118deg, rgba(7,27,58,.99), rgba(9,38,78,.94) 48%, rgba(13,60,114,.78) 100%),url("https://api.hostseo.uk/header-hostseo-company.png") center right/cover no-repeat!important}body.hostseo-company-page .hscorp-hero:before{background:radial-gradient(circle at 16% 16%, rgba(244,124,32,.20), transparent 27%),radial-gradient(circle at 78% 24%, rgba(69,183,255,.18), transparent 30%),linear-gradient(135deg, rgba(255,255,255,.035) 0 1px, transparent 1px) 0 0/34px 34px!important;animation:hscorpHeroGridDrift 18s linear infinite}body.hostseo-company-page .hscorp-hero:after{content:"";position:absolute;inset:0;z-index:1;background:conic-gradient(from 180deg at 72% 40%, transparent, rgba(69,183,255,.11), transparent 31%, rgba(244,124,32,.10), transparent 70%),radial-gradient(circle at 82% 78%, rgba(255,255,255,.08), transparent 26%);pointer-events:none;animation:hscorpHeroShadeFloat 9s ease-in-out infinite}body.hostseo-company-page .hscorp-line{width:52%!important;left:46%!important;height:1px!important;background:linear-gradient(90deg, transparent, rgba(69,183,255,.32), rgba(244,124,32,.36), transparent)!important;opacity:.48!important}body.hostseo-company-page .hscorp-pulse{background:#45b7ff!important;box-shadow:0 0 0 6px rgba(69,183,255,.12),0 0 24px rgba(69,183,255,.38)!important}body.hostseo-company-page .hscorp-hero-card{position:relative!important;min-height:500px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.hostseo-company-page .hscorp-modern-card{position:relative;min-height:500px;border-radius:38px;padding:18px;overflow:hidden;background:radial-gradient(circle at 22% 16%, rgba(244,124,32,.18), transparent 30%),radial-gradient(circle at 84% 12%, rgba(69,183,255,.18), transparent 28%),linear-gradient(145deg, rgba(255,255,255,.14), rgba(255,255,255,.055));border:1px solid rgba(255,255,255,.16);box-shadow:0 34px 86px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(12px);isolation:isolate}body.hostseo-company-page .hscorp-modern-card::before{content:"";position:absolute;width:420px;height:420px;right:-170px;top:-180px;border-radius:50%;border:1px dashed rgba(255,255,255,.16);box-shadow:inset 0 0 0 42px rgba(69,183,255,.022),inset 0 0 0 86px rgba(244,124,32,.014);animation:hscorpModernSpin 34s linear infinite;pointer-events:none}body.hostseo-company-page .hscorp-modern-card::after{content:"";position:absolute;inset:auto -90px -130px auto;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle, rgba(244,124,32,.15), transparent 70%);pointer-events:none}body.hostseo-company-page .hscorp-modern-visual{position:relative;height:315px;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)}body.hostseo-company-page .hscorp-modern-visual img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.05);filter:saturate(1.12) contrast(1.04)}body.hostseo-company-page .hscorp-modern-shade{position:absolute;inset:0;background:linear-gradient(180deg, rgba(7,27,58,.08), rgba(7,27,58,.72)),radial-gradient(circle at 28% 24%, rgba(69,183,255,.12), transparent 34%);pointer-events:none}body.hostseo-company-page .hscorp-modern-brand{position:absolute;left:22px;bottom:22px;display:inline-grid;gap:5px;padding:14px 17px;border-radius:20px;background:rgba(7,27,58,.76);border:1px solid rgba(255,255,255,.14);box-shadow:0 14px 30px rgba(0,0,0,.20);backdrop-filter:blur(12px)}body.hostseo-company-page .hscorp-modern-brand small{color:#ffbd85;font-size:.70rem;font-weight:950;letter-spacing:.14em}body.hostseo-company-page .hscorp-modern-brand strong{color:#fff;font-size:1.12rem;font-weight:950}body.hostseo-company-page .hscorp-modern-stats{display:grid;grid-template-columns:repeat(3, minmax(0,1fr));gap:10px;margin-top:14px}body.hostseo-company-page .hscorp-modern-stats article{min-height:82px;padding:15px 12px;border-radius:22px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.12);text-align:center}body.hostseo-company-page .hscorp-modern-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}body.hostseo-company-page .hscorp-modern-stats strong{display:block;color:#fff;font-size:.92rem;font-weight:950;line-height:1.18}body.hostseo-company-page .hscorp-color-strip{position:relative!important;padding:24px 0!important;background:radial-gradient(circle at 8% 10%, rgba(244,124,32,.08), transparent 28%),radial-gradient(circle at 92% 14%, rgba(69,183,255,.08), transparent 28%),linear-gradient(180deg, #ffffff 0%, #f7fbff 100%)!important;overflow:hidden}body.hostseo-company-page .hscorp-color-strip-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}body.hostseo-company-page .hscorp-color-strip-grid article{position:relative;overflow:hidden;min-height:158px;padding:19px 18px;border-radius:26px;background:#fff;border:1px solid rgba(7,27,58,.09);box-shadow:0 18px 40px rgba(7,27,58,.08);transition:transform .24s ease,box-shadow .24s ease}body.hostseo-company-page .hscorp-color-strip-grid article:hover{transform:translateY(-5px);box-shadow:0 26px 58px rgba(7,27,58,.12)}body.hostseo-company-page .hscorp-color-strip-grid article::before{content:"";position:absolute;inset:0 0 auto 0;height:6px}body.hostseo-company-page .hscorp-color-strip-grid article::after{content:"";position:absolute;right:-76px;top:-82px;width:160px;height:160px;border-radius:50%;opacity:.16}body.hostseo-company-page .hscorp-color-strip-grid .tone-orange::before{background:linear-gradient(90deg,#f47c20,#ffbd85)}body.hostseo-company-page .hscorp-color-strip-grid .tone-blue::before{background:linear-gradient(90deg,#1663d7,#45b7ff)}body.hostseo-company-page .hscorp-color-strip-grid .tone-green::before{background:linear-gradient(90deg,#14a76c,#7de0aa)}body.hostseo-company-page .hscorp-color-strip-grid .tone-purple::before{background:linear-gradient(90deg,#6246ea,#a78bfa)}body.hostseo-company-page .hscorp-color-strip-grid .tone-red::before{background:linear-gradient(90deg,#e11d48,#fb7185)}body.hostseo-company-page .hscorp-color-strip-grid .tone-orange::after{background:#f47c20}body.hostseo-company-page .hscorp-color-strip-grid .tone-blue::after{background:#1663d7}body.hostseo-company-page .hscorp-color-strip-grid .tone-green::after{background:#14a76c}body.hostseo-company-page .hscorp-color-strip-grid .tone-purple::after{background:#6246ea}body.hostseo-company-page .hscorp-color-strip-grid .tone-red::after{background:#e11d48}body.hostseo-company-page .hscorp-color-strip-grid i{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:13px;border-radius:16px;color:#fff;background:#071b3a}body.hostseo-company-page .hscorp-color-strip-grid strong{display:block;color:#071b3a;font-weight:950;font-size:1rem;line-height:1.25;margin-bottom:8px}body.hostseo-company-page .hscorp-color-strip-grid span{display:block;color:#5b6c83;font-size:.88rem;line-height:1.55}body.hostseo-company-page .hscorp-identity-grid{position:relative;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}body.hostseo-company-page .hscorp-identity-grid::before{content:"";position:absolute;left:8%;right:8%;top:64px;height:2px;background:linear-gradient(90deg, transparent, rgba(22,99,215,.30), rgba(244,124,32,.35), rgba(22,99,215,.30), transparent);z-index:0;animation:hscorpIdentityLine 4s ease-in-out infinite}body.hostseo-company-page .hscorp-story-redesign{position:relative;padding:78px 0;background:radial-gradient(circle at 12% 12%, rgba(244,124,32,.08), transparent 28%),radial-gradient(circle at 90% 20%, rgba(69,183,255,.10), transparent 30%),linear-gradient(180deg,#f8fbff,#ffffff)}body.hostseo-company-page .hscorp-story-redesign-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:24px;align-items:stretch}body.hostseo-company-page .hscorp-story-panel{position:relative;overflow:hidden;padding:34px;border-radius:34px;background:#ffffff;border:1px solid rgba(7,27,58,.09);box-shadow:0 24px 62px rgba(7,27,58,.09)}body.hostseo-company-page .hscorp-story-panel::before{content:"";position:absolute;inset:0 0 auto 0;height:7px;background:linear-gradient(90deg,#1663d7,#45b7ff,#f47c20)}body.hostseo-company-page .hscorp-story-panel h2{color:#071b3a;margin:13px 0 16px;font-size:clamp(1.7rem,2.8vw,2.6rem);line-height:1.08;letter-spacing:-.045em}body.hostseo-company-page .hscorp-story-panel p{color:#5b6c83;line-height:1.78;margin:0 0 14px}body.hostseo-company-page .hscorp-story-timeline{position:relative;display:grid;gap:14px}body.hostseo-company-page .hscorp-story-timeline::before{content:"";position:absolute;left:34px;top:32px;bottom:32px;width:2px;background:linear-gradient(180deg,#45b7ff,#f47c20);opacity:.35}body.hostseo-company-page .hscorp-story-timeline article{position:relative;display:grid;grid-template-columns:68px 1fr;gap:15px;align-items:start;padding:20px;border-radius:28px;background:linear-gradient(135deg, rgba(7,27,58,.97), rgba(9,46,91,.96));border:1px solid rgba(255,255,255,.10);box-shadow:0 18px 46px rgba(7,27,58,.12);overflow:hidden}body.hostseo-company-page .hscorp-story-timeline article::after{content:"";position:absolute;width:150px;height:150px;right:-82px;top:-86px;border-radius:50%;background:radial-gradient(circle, rgba(69,183,255,.16), transparent 68%);pointer-events:none}body.hostseo-company-page .hscorp-story-timeline article>span{position:relative;z-index:2;width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#f47c20,#ffbd85);color:#071b3a;font-weight:950;box-shadow:0 12px 24px rgba(244,124,32,.20)}body.hostseo-company-page .hscorp-story-timeline div{position:relative;z-index:2}body.hostseo-company-page .hscorp-story-timeline strong{display:block;color:#ffffff;margin-bottom:7px;font-size:1rem;font-weight:950}body.hostseo-company-page .hscorp-story-timeline p{color:rgba(255,255,255,.72);line-height:1.58;margin:0;font-size:.91rem}@keyframes hscorpHeroGridDrift{from{background-position:0 0,0 0,0 0}to{background-position:0 0,0 0,68px 68px}}@keyframes hscorpHeroShadeFloat{0%,100%{opacity:.72;transform:translateY(0)}50%{opacity:1;transform:translateY(-12px)}}@keyframes hscorpModernSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes hscorpIdentityLine{0%,100%{opacity:.28;transform:scaleX(.92)}50%{opacity:.85;transform:scaleX(1)}}@media (max-width:1180px){body.hostseo-company-page .hscorp-color-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.hostseo-company-page .hscorp-identity-grid{grid-template-columns:1fr!important}body.hostseo-company-page .hscorp-identity-grid::before{display:none}body.hostseo-company-page .hscorp-story-redesign-grid{grid-template-columns:1fr}}@media (max-width:760px){body.hostseo-company-page .hscorp-modern-card,body.hostseo-company-page .hscorp-hero-card{min-height:auto!important}body.hostseo-company-page .hscorp-modern-visual{height:245px}body.hostseo-company-page .hscorp-modern-stats{grid-template-columns:1fr}body.hostseo-company-page .hscorp-color-strip-grid{grid-template-columns:1fr}body.hostseo-company-page .hscorp-story-panel{padding:26px}body.hostseo-company-page .hscorp-story-timeline article{grid-template-columns:56px 1fr;padding:18px}}body.hostseo-company-page .hscorp-modern-brand{background:rgba(7,27,58,.10)!important;border:1px solid rgba(255,255,255,.20)!important;backdrop-filter:blur(10px)!important;box-shadow:0 12px 26px rgba(0,0,0,.12)!important}body.hostseo-company-page .hscorp-modern-shade{background:linear-gradient(180deg, rgba(7,27,58,.02), rgba(7,27,58,.38)),radial-gradient(circle at 28% 24%, rgba(69,183,255,.06), transparent 34%)!important}body.hostseo-company-page .hscorp-modern-visual img{opacity:1!important;filter:saturate(1.16) contrast(1.04) brightness(1.08)!important;transform:scale(1.025)!important}body.hostseo-company-page .hscorp-modern-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.hostseo-company-page .hscorp-modern-stats article{min-height:86px!important}body.hostseo-company-page .hscorp-modern-stats article:nth-child(n/**/+3){display:none!important}@media (max-width:760px){body.hostseo-company-page .hscorp-modern-stats{grid-template-columns:1fr!important}}body.hostseo-company-page .hscorp-identity-grid.hscorp-identity-hub{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;padding:26px!important;border-radius:36px!important;background:radial-gradient(circle at 12% 10%, rgba(244,124,32,.16), transparent 28%),radial-gradient(circle at 92% 14%, rgba(69,183,255,.16), transparent 30%),linear-gradient(135deg,#071b3a 0%, #0b3568 100%)!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:0 28px 72px rgba(7,27,58,.18)!important;overflow:hidden!important}body.hostseo-company-page .hscorp-identity-grid.hscorp-identity-hub::before{content:""!important;position:absolute!important;left:8%!important;right:8%!important;top:50%!important;height:2px!important;background:linear-gradient(90deg, transparent, rgba(69,183,255,.30), rgba(244,124,32,.36), rgba(69,183,255,.30), transparent)!important;transform:translateY(-50%)!important;animation:hscorpHubSignal 4.8s ease-in-out infinite!important;z-index:0!important}body.hostseo-company-page .hscorp-identity-grid.hscorp-identity-hub::after{content:""!important;position:absolute!important;width:360px!important;height:360px!important;right:-150px!important;top:-180px!important;border-radius:50%!important;border:1px dashed rgba(255,255,255,.13)!important;box-shadow:inset 0 0 0 52px rgba(69,183,255,.018),inset 0 0 0 104px rgba(244,124,32,.012)!important;animation:hscorpHubRotate 34s linear infinite!important;pointer-events:none!important}body.hostseo-company-page .hscorp-identity-hub .hscorp-legal-node{position:relative!important;z-index:2!important;min-height:278px!important;padding:24px!important;border-radius:30px!important;overflow:hidden!important;background:linear-gradient(180deg, rgba(255,255,255,.14), rgba(255,255,255,.075))!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 42px rgba(0,0,0,.16)!important;backdrop-filter:blur(10px)!important;transition:transform .25s ease,border-color .25s ease,background .25s ease!important}body.hostseo-company-page .hscorp-identity-hub .hscorp-legal-node:hover{transform:translateY(-7px)!important;background:linear-gradient(180deg, rgba(255,255,255,.18), rgba(255,255,255,.09))!important;border-color:rgba(255,255,255,.24)!important}body.hostseo-company-page .hscorp-identity-hub .hscorp-legal-node::before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:6px!important;background:linear-gradient(90deg,#45b7ff,#1663d7)!important}body.hostseo-company-page .hscorp-identity-hub .node-bd::before{background:linear-gradient(90deg,#14a76c,#7de0aa)!important}body.hostseo-company-page .hscorp-identity-hub .node-uae::before{background:linear-gradient(90deg,#f47c20,#ffbd85)!important}body.hostseo-company-page .hscorp-identity-hub .hscorp-legal-node::after{content:""!important;position:absolute!important;right:-80px!important;bottom:-92px!important;width:190px!important;height:190px!important;border-radius:50%!important;opacity:.16!important;background:#45b7ff!important;pointer-events:none!important}body.hostseo-company-page .hscorp-identity-hub .node-bd::after{background:#14a76c!important}body.hostseo-company-page .hscorp-identity-hub .node-uae::after{background:#f47c20!important}body.hostseo-company-page .hscorp-node-top{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:72px 1fr!important;gap:15px!important;align-items:center!important;margin-bottom:18px!important}body.hostseo-company-page .hscorp-node-code{width:72px!important;height:72px!important;display:grid!important;place-items:center!important;border-radius:22px!important;color:#ffffff!important;font-size:1.18rem!important;font-weight:1000!important;letter-spacing:.08em!important;background:linear-gradient(135deg,#1663d7,#45b7ff)!important;box-shadow:0 14px 30px rgba(0,0,0,.18)!important}body.hostseo-company-page .node-bd .hscorp-node-code{background:linear-gradient(135deg,#0f8f5e,#7de0aa)!important}body.hostseo-company-page .node-uae .hscorp-node-code{background:linear-gradient(135deg,#071b3a,#f47c20)!important}body.hostseo-company-page .hscorp-node-top small{display:block!important;margin-bottom:6px!important;color:#ffbd85!important;font-size:.70rem!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.09em!important}body.hostseo-company-page .node-bd .hscorp-node-top small{color:#9df2bd!important}body.hostseo-company-page .hscorp-node-top h3{color:#ffffff!important;margin:0!important;font-size:1.18rem!important;line-height:1.18!important;letter-spacing:-.025em!important;font-weight:950!important}body.hostseo-company-page .hscorp-identity-hub .hscorp-legal-node p{position:relative!important;z-index:2!important;color:rgba(255,255,255,.74)!important;line-height:1.68!important;margin:0 0 20px!important;font-size:.93rem!important}body.hostseo-company-page .hscorp-legal-pill{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;gap:9px!important;max-width:100%!important;min-height:42px!important;padding:10px 13px!important;border-radius:999px!important;background:rgba(7,27,58,.42)!important;border:1px solid rgba(255,255,255,.13)!important;color:#ffffff!important;box-shadow:0 12px 24px rgba(0,0,0,.10)!important}body.hostseo-company-page .hscorp-legal-pill i{color:#ffbd85!important;flex:0 0 auto!important}body.hostseo-company-page .hscorp-legal-pill span{overflow:hidden!important;text-overflow:ellipsis!important;color:#ffffff!important;font-size:.80rem!important;font-weight:850!important;line-height:1.25!important}@keyframes hscorpHubSignal{0%,100%{opacity:.28;transform:translateY(-50%) scaleX(.82)}50%{opacity:.90;transform:translateY(-50%) scaleX(1)}}@keyframes hscorpHubRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:1180px){body.hostseo-company-page .hscorp-identity-grid.hscorp-identity-hub{grid-template-columns:1fr!important}body.hostseo-company-page .hscorp-identity-grid.hscorp-identity-hub::before{left:50%!important;right:auto!important;top:26px!important;bottom:26px!important;width:2px!important;height:auto!important;transform:translateX(-50%)!important;background:linear-gradient(180deg, transparent, rgba(69,183,255,.26), rgba(244,124,32,.34), rgba(69,183,255,.26), transparent)!important}}@media (max-width:620px){body.hostseo-company-page .hscorp-identity-grid.hscorp-identity-hub{padding:18px!important;border-radius:30px!important}body.hostseo-company-page .hscorp-identity-hub .hscorp-legal-node{min-height:auto!important;padding:20px!important;border-radius:25px!important}body.hostseo-company-page .hscorp-node-top{grid-template-columns:1fr!important}body.hostseo-company-page .hscorp-node-code{width:64px!important;height:64px!important;border-radius:20px!important}body.hostseo-company-page .hscorp-legal-pill{border-radius:18px!important;align-items:flex-start!important}}body.hostseo-company-page .hscorp-hero-card{width:calc(100% + 20px)!important;min-height:440px!important;margin-left:-10px!important;margin-right:-10px!important}body.hostseo-company-page .hscorp-modern-card{width:calc(100% + 20px)!important;min-height:440px!important;margin-left:-10px!important;margin-right:-10px!important;padding:16px!important}body.hostseo-company-page .hscorp-modern-visual{height:265px!important}body.hostseo-company-page .hscorp-modern-stats article{min-height:72px!important;padding:12px 10px!important}body.hostseo-company-page .hscorp-modern-brand{padding:12px 15px!important}@media (max-width:760px){body.hostseo-company-page .hscorp-hero-card,body.hostseo-company-page .hscorp-modern-card{width:100%!important;margin-left:0!important;margin-right:0!important;min-height:auto!important}body.hostseo-company-page .hscorp-modern-visual{height:225px!important}}body.hostseo-company-page .hscorp-hero-card{min-height:369px!important}body.hostseo-company-page .hscorp-modern-card{min-height:369px!important}body.hostseo-company-page .hscorp-modern-visual{height:250px!important}body.hostseo-company-page .hscorp-story-timeline::before{display:none!important}body.hostseo-company-page .hscorp-story-timeline article{grid-template-columns:1fr 96px!important;align-items:center!important;min-height:128px!important}body.hostseo-company-page .hscorp-story-timeline article .hscorp-story-icon{grid-column:2!important;grid-row:1!important;position:relative!important;z-index:3!important;width:86px!important;height:86px!important;border-radius:28px!important;display:grid!important;place-items:center!important;align-content:center!important;gap:6px!important;background:radial-gradient(circle at 30% 20%, rgba(255,255,255,.18), transparent 32%),linear-gradient(135deg,#f47c20,#ffbd85)!important;color:#071b3a!important;box-shadow:0 18px 36px rgba(244,124,32,.24)!important}body.hostseo-company-page .hscorp-story-timeline article .hscorp-story-icon i{font-size:1.45rem!important;line-height:1!important}body.hostseo-company-page .hscorp-story-timeline article .hscorp-story-icon small{display:block!important;max-width:72px!important;color:#071b3a!important;font-size:.56rem!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.06em!important;line-height:1.08!important;text-align:center!important}body.hostseo-company-page .hscorp-story-timeline article>div:not(.hscorp-story-icon){grid-column:1!important;grid-row:1!important}body.hostseo-company-page .hscorp-location-cloud{position:relative!important;overflow:hidden!important;padding:28px!important;border-radius:34px!important;background:radial-gradient(circle at 12% 14%, rgba(244,124,32,.12), transparent 30%),radial-gradient(circle at 88% 20%, rgba(69,183,255,.14), transparent 34%),linear-gradient(135deg,#071b3a,#0b3568)!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:0 24px 60px rgba(7,27,58,.16)!important}body.hostseo-company-page .hscorp-difference-grid .number,body.hostseo-company-page .hscorp-difference-grid .count,body.hostseo-company-page .hscorp-difference-grid .step,body.hostseo-company-page .hscorp-difference-grid .index{display:none!important}@media (max-width:680px){body.hostseo-company-page .hscorp-story-timeline article{grid-template-columns:1fr!important}body.hostseo-company-page .hscorp-story-timeline article .hscorp-story-icon,body.hostseo-company-page .hscorp-story-timeline article>div:not(.hscorp-story-icon){grid-column:1!important;grid-row:auto!important}}body.hostseo-company-page .hscorp-location-cloud{position:relative!important;overflow:hidden!important;padding:28px!important;border-radius:34px!important;background:radial-gradient(circle at 14% 16%, rgba(244,124,32,.12), transparent 30%),radial-gradient(circle at 86% 18%, rgba(69,183,255,.14), transparent 32%),linear-gradient(135deg,#071b3a,#0b3568)!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:0 24px 60px rgba(7,27,58,.16)!important}body.hostseo-company-page .hscorp-difference-grid article{padding-top:22px!important}body.hostseo-company-page .hscorp-location-cloud{position:relative!important;overflow:hidden!important;padding:0!important;border-radius:36px!important;background:#eaf3ff!important;border:1px solid rgba(7,27,58,.10)!important;box-shadow:0 26px 64px rgba(7,27,58,.13)!important}body.hostseo-company-page .hscorp-location-cloud.hscorp-location-cloud-final{display:block!important;visibility:visible!important;opacity:1!important;min-height:0!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}body.hostseo-company-page .hscorp-location-cloud-final *,body.hostseo-company-page .hscorp-location-cloud-final *::before,body.hostseo-company-page .hscorp-location-cloud-final *::after{box-sizing:border-box!important}body.hostseo-company-page .hscorp-final-card{position:relative!important;overflow:hidden!important;border-radius:36px!important;background:radial-gradient(circle at 14% 18%, rgba(244,124,32,.14), transparent 30%),radial-gradient(circle at 88% 12%, rgba(69,183,255,.16), transparent 32%),linear-gradient(135deg,#071b3a,#0b3568)!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:0 28px 72px rgba(7,27,58,.18)!important}body.hostseo-company-page .hscorp-final-card h2,body.hostseo-company-page .hscorp-final-card p{color:#ffffff!important}body.hostseo-company-page .hscorp-final-card p{color:rgba(255,255,255,.74)!important}body.hostseo-company-page .hscorp-final-actions .hscorp-btn{position:relative!important;overflow:hidden!important;min-width:150px!important;min-height:52px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:14px 22px!important;font-weight:950!important;letter-spacing:.01em!important;box-shadow:0 16px 32px rgba(0,0,0,.18)!important;transform:translateZ(0)!important}body.hostseo-company-page .hscorp-final-actions .hscorp-btn::before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg, transparent, rgba(255,255,255,.22), transparent)!important;transform:translateX(-120%)!important;transition:transform .55s ease!important}body.hostseo-company-page .hscorp-final-actions .hscorp-primary{background:linear-gradient(135deg,#f47c20,#ffbd85)!important;color:#071b3a!important;border:1px solid rgba(255,255,255,.16)!important}body.hostseo-company-page .hscorp-final-actions .hscorp-secondary{background:rgba(255,255,255,.10)!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.17)!important;backdrop-filter:blur(10px)!important}body.hostseo-company-page .hscorp-difference-grid i,body.hostseo-company-page .hscorp-difference-grid .number,body.hostseo-company-page .hscorp-difference-grid .count,body.hostseo-company-page .hscorp-difference-grid .step,body.hostseo-company-page .hscorp-difference-grid .index{display:none!important}@media (max-width:1040px){body.hostseo-company-page .hscorp-final-actions{justify-content:flex-start!important}}body.hostseo-company-page .hscorp-network-copy p + p{margin-top:10px!important}body.hostseo-company-page .hscorp-network-grid{align-items:stretch!important}body.hostseo-company-page .hscorp-network-copy{height:100%!important}body.hostseo-company-page .hscorp-location-cloud.hscorp-location-cloud-final{height:100%!important;min-height:100%!important}body.hostseo-company-page .hscorp-final-card{position:relative!important;overflow:hidden!important;border-radius:38px!important;padding:34px!important;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%)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 30px 78px rgba(7,27,58,.20)!important}body.hostseo-company-page .hscorp-final-card::before{content:""!important;position:absolute!important;width:420px!important;height:420px!important;right:-190px!important;top:-220px!important;border-radius:50%!important;border:1px dashed rgba(255,255,255,.14)!important;box-shadow:inset 0 0 0 46px rgba(69,183,255,.020),inset 0 0 0 92px rgba(244,124,32,.016)!important;animation:hscorpFinalRingMove 30s linear infinite!important;pointer-events:none!important}body.hostseo-company-page .hscorp-final-card::after{content:""!important;position:absolute!important;left:-120px!important;bottom:-160px!important;width:340px!important;height:340px!important;border-radius:50%!important;background:radial-gradient(circle, rgba(69,183,255,.17), transparent 68%)!important;pointer-events:none!important}body.hostseo-company-page .hscorp-final-card > *{position:relative!important;z-index:2!important}body.hostseo-company-page body.hostseo-company-page .hscorp-final-card h2{color:#ffffff!important;letter-spacing:-.04em!important}body.hostseo-company-page .hscorp-final-card p{color:rgba(255,255,255,.76)!important}body.hostseo-company-page .hscorp-final-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;justify-content:flex-end!important}body.hostseo-company-page .hscorp-final-actions .hscorp-btn{width:168px!important;min-width:168px!important;max-width:168px!important;height:54px!important;min-height:54px!important;padding:0 18px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-weight:950!important;white-space:nowrap!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 34px rgba(0,0,0,.20)!important}body.hostseo-company-page .hscorp-final-actions .hscorp-btn::before{content:""!important;position:absolute!important;inset:0!important;transform:translateX(-120%)!important;background:linear-gradient(90deg, transparent, rgba(255,255,255,.24), transparent)!important;transition:transform .55s ease!important}body.hostseo-company-page .hscorp-final-actions .hscorp-btn:hover::before{transform:translateX(120%)!important}body.hostseo-company-page .hscorp-final-actions .hscorp-primary{background:linear-gradient(135deg,#ff8a2a,#ffbd85)!important;color:#071b3a!important;border:1px solid rgba(255,255,255,.18)!important}body.hostseo-company-page .hscorp-final-actions .hscorp-secondary{background:linear-gradient(135deg, rgba(69,183,255,.18), rgba(255,255,255,.09))!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important}@keyframes hscorpFinalRingMove{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:1040px){body.hostseo-company-page .hscorp-final-actions{justify-content:flex-start!important}}@media (max-width:560px){body.hostseo-company-page .hscorp-final-actions .hscorp-btn{width:100%!important;max-width:none!important}}body.hostseo-company-page .hscorp-location-cloud.hscorp-location-image-map{position:relative!important;display:block!important;visibility:visible!important;opacity:1!important;overflow:hidden!important;padding:18px!important;border-radius:36px!important;background:radial-gradient(circle at 10% 12%,rgba(244,124,32,.13),transparent 30%),radial-gradient(circle at 90% 10%,rgba(69,183,255,.14),transparent 32%),linear-gradient(135deg,#071b3a 0%,#0b3568 100%)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 28px 72px rgba(7,27,58,.18)!important;isolation:isolate!important}body.hostseo-company-page .hscorp-location-image-map::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(135deg,rgba(255,255,255,.05) 0 1px,transparent 1px) 0 0/34px 34px,radial-gradient(circle at 50% 50%,transparent 0 60%,rgba(255,255,255,.06) 100%)!important;opacity:.78!important;animation:hscorpMapBgDrift 18s linear infinite!important}body.hostseo-company-page .hscorp-location-image-map::after{content:""!important;position:absolute!important;inset:14px!important;z-index:3!important;pointer-events:none!important;border-radius:30px!important;border:1px solid rgba(255,255,255,.12)!important}body.hostseo-company-page .hscorp-colocation-image-wrap{position:relative!important;z-index:2!important;overflow:hidden!important;border-radius:30px!important;min-height:360px!important;background:#071b3a!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 22px 52px rgba(0,0,0,.20)!important}body.hostseo-company-page .hscorp-colocation-image-wrap img{display:block!important;width:100%!important;height:100%!important;min-height:360px!important;object-fit:cover!important;object-position:center center!important;filter:saturate(1.08) contrast(1.04) brightness(1.02)!important;transform:scale(1.01)!important}body.hostseo-company-page .hscorp-colocation-image-wrap::before{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;pointer-events:none!important;background:radial-gradient(circle at 20% 28%,rgba(69,183,255,.13),transparent 24%),radial-gradient(circle at 82% 24%,rgba(244,124,32,.13),transparent 28%),linear-gradient(180deg,rgba(7,27,58,.05),rgba(7,27,58,.14))!important}body.hostseo-company-page .hscorp-map-glow{position:absolute!important;z-index:3!important;width:150px!important;height:150px!important;border-radius:50%!important;pointer-events:none!important;opacity:.72!important;animation:hscorpImageMapGlow 5s ease-in-out infinite!important}body.hostseo-company-page .hscorp-map-glow.glow-one{left:11%!important;top:24%!important;background:radial-gradient(circle,rgba(69,183,255,.22),transparent 65%)!important}body.hostseo-company-page .hscorp-map-glow.glow-two{right:13%!important;top:22%!important;background:radial-gradient(circle,rgba(244,124,32,.22),transparent 65%)!important;animation-delay:.8s!important}body.hostseo-company-page .hscorp-map-route{position:absolute!important;z-index:4!important;height:1px!important;border-radius:999px!important;pointer-events:none!important;background:linear-gradient(90deg,transparent,rgba(255,189,133,.82),rgba(69,183,255,.62),transparent)!important;box-shadow:0 0 16px rgba(255,189,133,.20)!important;opacity:.78!important;animation:hscorpImageMapRoute 4.8s ease-in-out infinite!important}body.hostseo-company-page .hscorp-map-route.route-one{left:18%!important;top:37%!important;width:36%!important;transform:rotate(-8deg)!important}body.hostseo-company-page .hscorp-map-route.route-two{left:48%!important;top:43%!important;width:30%!important;transform:rotate(14deg)!important;animation-delay:.7s!important}body.hostseo-company-page .hscorp-map-route.route-three{left:67%!important;top:62%!important;width:20%!important;transform:rotate(38deg)!important;animation-delay:1.2s!important}@keyframes hscorpMapBgDrift{from{background-position:0 0,0 0}to{background-position:68px 68px,0 0}}@keyframes hscorpImageMapGlow{0%,100%{transform:scale(1);opacity:.46}50%{transform:scale(1.12);opacity:.88}}@keyframes hscorpImageMapRoute{0%,100%{opacity:.26}50%{opacity:.92}}@media (max-width:760px){body.hostseo-company-page .hscorp-location-cloud.hscorp-location-image-map{padding:12px!important;border-radius:28px!important}body.hostseo-company-page .hscorp-colocation-image-wrap{min-height:260px!important;border-radius:24px!important}body.hostseo-company-page .hscorp-colocation-image-wrap img{min-height:260px!important}}body.hostseo-company-page .hscorp-eyebrow,body.hostseo-company-page .hscorp-label{font-size:.75rem}
