:root{color:#111827;background:#f7f9fc;font-family:Manrope,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%}body{margin:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}img,svg,canvas{display:block}::selection{color:#fff;background:#1463ff}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--space: #050a14;--deep: #09111f;--ink: #111827;--muted: #617085;--line: rgba(17, 24, 39, .1);--panel: rgba(255, 255, 255, .82);--white: #ffffff;--blue: #1463ff;--blue-2: #5bbcff;--green: #22c55e;--shadow: 0 24px 70px rgba(15, 23, 42, .14);--radius: 20px}.site-shell{overflow:hidden;background:radial-gradient(circle at 10% 20%,rgba(20,99,255,.12),transparent 26rem),radial-gradient(circle at 90% 12%,rgba(34,197,94,.11),transparent 28rem),linear-gradient(180deg,#f7f9fc,#fff 40%,#f3f7fb);color:var(--ink)}.site-header{position:fixed;top:18px;left:50%;z-index:50;display:flex;width:min(1180px,calc(100% - 32px));align-items:center;justify-content:space-between;gap:20px;padding:12px 14px 12px 16px;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:#050a14b3;box-shadow:0 18px 48px #00000038;color:var(--white);transform:translate(-50%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand,.demo-link,.nav-links a,.primary-action,.secondary-action,.industry-grid a,.resource-grid a,.pricing-card a,.contact-details a,.footer-columns a{text-decoration:none}.brand,.footer-brand{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:800}.brand-mark{display:grid;width:34px;height:34px;place-items:center;border-radius:11px;background:linear-gradient(135deg,#fff,#94c5ff 48%,#1463ff);color:#07111f;font-family:Space Grotesk,sans-serif;font-weight:700}.nav-links{display:flex;align-items:center;gap:4px}.nav-links a{border-radius:999px;padding:9px 13px;color:#ffffffc7;font-size:14px;font-weight:700}.nav-links a:hover,.nav-links a:focus-visible{background:#ffffff1a;color:#fff}.demo-link,.primary-action,.demo-form button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:16px;background:linear-gradient(135deg,#1463ff,#26a8ff);color:#fff;font-weight:800;box-shadow:0 16px 32px #1463ff47}.demo-link{min-height:42px;padding:0 18px;white-space:nowrap}.menu-toggle{display:none;width:42px;height:42px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:#ffffff14;color:#fff}.hero-section{position:relative;min-height:100svh;padding:132px 32px 28px;background:radial-gradient(circle at 82% 20%,rgba(91,188,255,.28),transparent 24rem),radial-gradient(circle at 12% 78%,rgba(34,197,94,.14),transparent 22rem),linear-gradient(135deg,#04070d,#07111f 46%,#0a1c2f);color:#fff}.hero-section:after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:linear-gradient(90deg,#03070fe6,#03070fbd 38%,#03070f33),radial-gradient(circle at 72% 42%,rgba(20,99,255,.18),transparent 25rem)}.hero-backdrop,.hero-noise{position:absolute;top:0;right:0;bottom:0;left:0}.hero-backdrop{overflow:hidden;opacity:.95}.hero-backdrop:before{position:absolute;top:11%;right:5%;bottom:9%;left:46%;border:1px solid rgba(255,255,255,.11);border-radius:36px;background:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(135deg,#ffffff1f,#ffffff08);background-size:42px 42px,42px 42px,auto;box-shadow:0 40px 110px #00000042;content:"";transform:perspective(900px) rotateY(-13deg) rotateX(5deg)}.hero-backdrop:after{position:absolute;right:8%;bottom:18%;width:min(560px,42vw);height:min(560px,42vw);border:1px solid rgba(91,188,255,.2);border-radius:50%;background:conic-gradient(from 160deg,#1463ff1a,#5bbcff57,#22c55e2e,#1463ff1a);content:"";filter:blur(.2px);animation:rotateGlow 18s linear infinite}.hero-backdrop span{position:absolute;z-index:1;display:block;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#ffffff14;box-shadow:0 18px 50px #0000002e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-backdrop span:nth-child(1){top:23%;right:18%;width:180px;height:74px}.hero-backdrop span:nth-child(2){top:43%;right:6%;width:230px;height:120px}.hero-backdrop span:nth-child(3){right:29%;bottom:20%;width:210px;height:92px}.hero-backdrop span:nth-child(4){top:16%;right:38%;width:92px;height:92px;border-radius:50%;background:linear-gradient(135deg,#5bbcffb3,#1463ff3d)}.hero-noise{pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 82%)}.hero-content{position:relative;z-index:3;display:grid;width:min(1280px,100%);min-height:calc(100svh - 220px);margin:0 auto;grid-template-columns:minmax(440px,.92fr) minmax(420px,.78fr);align-items:center;gap:76px}.hero-copy h1,.section-heading h2,.feature-copy h2,.ai-card h2,.success-layout h2,.contact-card h2{margin:0;font-family:Space Grotesk,sans-serif;letter-spacing:0;line-height:.98}.hero-copy h1{max-width:760px;margin-top:22px;color:#fff;font-size:clamp(58px,6.4vw,96px);text-wrap:balance}.hero-copy p{max-width:650px;margin:24px 0 0;color:#ffffffc2;font-size:clamp(18px,2vw,22px);line-height:1.65}.eyebrow{display:inline-flex;align-items:center;gap:8px;width:fit-content;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:8px 12px;background:#ffffff14;color:#dfeeff;font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}.eyebrow.dark{border-color:#1463ff24;background:#1463ff14;color:#1452c5}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.primary-action,.secondary-action{min-height:54px;padding:0 20px}.secondary-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.2);border-radius:16px;background:#ffffff14;color:#fff;font-weight:800;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dashboard-preview{position:relative;overflow:hidden;width:min(100%,470px);justify-self:end;border:1px solid rgba(255,255,255,.16);border-radius:28px;background:linear-gradient(180deg,#ffffff2e,#ffffff12);box-shadow:0 34px 90px #00000061;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.dashboard-topbar{display:flex;align-items:center;gap:8px;padding:16px;border-bottom:1px solid rgba(255,255,255,.12)}.dashboard-topbar span{width:10px;height:10px;border-radius:50%;background:#ef4444}.dashboard-topbar span:nth-child(2){background:#f59e0b}.dashboard-topbar span:nth-child(3){background:#22c55e}.dashboard-topbar strong{margin-left:auto;color:#fffc;font-size:13px}.dashboard-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:14px;padding:16px}.dashboard-card{min-height:128px;border:1px solid rgba(255,255,255,.11);border-radius:18px;padding:16px;background:#060f1d9e}.dashboard-card small,.dashboard-card p{color:#ffffff9e}.dashboard-card strong{display:block;margin-top:12px;font-family:Space Grotesk,sans-serif;font-size:34px}.dashboard-card.tall{min-height:270px}.dashboard-card.wide{grid-column:span 2}.accent-card{background:linear-gradient(135deg,#1463ffb3,#26a8ff4d)}.chart-bars{display:flex;align-items:end;gap:8px;height:116px;margin-top:26px}.chart-bars span{flex:1;border-radius:999px 999px 4px 4px;background:linear-gradient(180deg,#5bbcff,#1463ff)}.chart-bars span:nth-child(1){height:42%}.chart-bars span:nth-child(2){height:66%}.chart-bars span:nth-child(3){height:48%}.chart-bars span:nth-child(4){height:86%}.chart-bars span:nth-child(5){height:72%}.flow-line{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:24px}.flow-line span{height:12px;border-radius:999px;background:linear-gradient(90deg,#22c55e,#5bbcff)}.trust-strip{position:relative;z-index:2;display:flex;width:min(1180px,100%);margin:24px auto 0;flex-wrap:wrap;justify-content:space-between;gap:12px;color:#ffffffad;font-size:14px;font-weight:800;text-transform:uppercase}.section-pad{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:108px 0;content-visibility:auto;contain-intrinsic-size:auto 760px}.stats-section{padding-top:34px;contain-intrinsic-size:auto 230px}.company-section,.proof-section,.ai-section,.contact-section{contain-intrinsic-size:auto 620px}.platform-section,.features-section,.seo-section,.search-intent-section,.faq-section{contain-intrinsic-size:auto 980px}.stats-grid,.comparison-grid,.capability-grid,.pricing-grid{display:grid;gap:18px}.stats-grid{grid-template-columns:repeat(3,1fr)}.stats-grid div,.stack-card,.platform-card,.capability-card,.pricing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.stats-grid div{padding:28px}.stats-grid strong{display:block;font-family:Space Grotesk,sans-serif;font-size:48px}.stats-grid span{color:var(--muted);font-weight:700}.company-section,.proof-section{width:min(1280px,calc(100% - 48px));padding-top:52px}.company-panel,.proof-card{display:grid;grid-template-columns:.86fr 1.14fr;gap:46px;align-items:center;border-radius:34px;padding:clamp(32px,6vw,72px);background:radial-gradient(circle at 86% 18%,rgba(91,188,255,.22),transparent 22rem),linear-gradient(135deg,#07111ffa,#0a1c2ff0);color:#fff;box-shadow:0 34px 90px #07111f3d}.company-panel h2,.proof-card h2{margin:18px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(38px,5vw,68px);line-height:.98}.company-panel p,.proof-card p{margin:20px 0 0;color:#ffffffb8;font-size:18px;line-height:1.7}.pillar-grid,.proof-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.pillar-grid article,.proof-metrics article{min-height:154px;border:1px solid rgba(255,255,255,.13);border-radius:22px;padding:22px;background:#ffffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.pillar-grid strong,.proof-metrics strong{display:block;margin-bottom:12px;font-family:Space Grotesk,sans-serif;font-size:28px}.pillar-grid span,.proof-metrics span{color:#ffffffad;line-height:1.55}.section-heading{max-width:780px;margin-bottom:48px}.section-heading h2,.feature-copy h2,.ai-card h2,.success-layout h2,.contact-card h2{margin-top:18px;color:#07111f;font-size:clamp(38px,5vw,68px)}.section-heading p,.feature-copy p,.ai-card p,.success-layout p,.contact-card p{margin:18px 0 0;color:var(--muted);font-size:18px;line-height:1.7}.comparison-grid{grid-template-columns:.88fr 1.12fr}.stack-card,.platform-card{padding:28px}.stack-card h3,.platform-card h3,.capability-card h3,.pricing-card h3{margin:0;font-family:Space Grotesk,sans-serif;font-size:26px}.software-stack{display:grid;gap:10px;margin:26px 0}.software-stack span{border:1px solid var(--line);border-radius:14px;padding:12px 14px;background:#fff;color:#374151;font-weight:800}.stack-card p,.platform-card p,.capability-card p,.pricing-card p{color:var(--muted);line-height:1.65}.connected-core{display:grid;min-height:356px;margin:26px 0;place-items:center;border-radius:24px;background:radial-gradient(circle,rgba(20,99,255,.22),transparent 28%),conic-gradient(from 180deg,#1463ff1f,#22c55e38,#1463ff1f)}.connected-core span{display:grid;width:180px;height:180px;place-items:center;border-radius:50%;background:#07111f;color:#fff;font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:700;text-align:center}.orbit-map{position:relative;width:min(760px,100%);aspect-ratio:1;margin:0 auto 48px;border:1px solid rgba(20,99,255,.14);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.9) 0 18%,transparent 18.4%),repeating-radial-gradient(circle,rgba(20,99,255,.15) 0 1px,transparent 1px 108px)}.orbit-core,.orbit-item{position:absolute;display:grid;place-items:center;text-align:center}.orbit-core{inset:50% auto auto 50%;width:190px;height:190px;border-radius:50%;background:#07111f;color:#fff;transform:translate(-50%,-50%);box-shadow:0 28px 60px #07111f4d}.orbit-core strong{font-family:Space Grotesk,sans-serif;font-size:26px}.orbit-core span{color:#ffffffa3;font-weight:800}.orbit-item{width:110px;min-height:42px;border:1px solid rgba(20,99,255,.18);border-radius:999px;background:#fff;color:#1452c5;font-size:13px;font-weight:900;box-shadow:0 12px 28px #1463ff1c}.item-1{top:5%;left:43%}.item-2{top:12%;right:16%}.item-3{top:32%;right:2%}.item-4{top:56%;right:4%}.item-5{bottom:13%;right:18%}.item-6{bottom:4%;left:43%}.item-7{bottom:13%;left:18%}.item-8{top:56%;left:4%}.item-9{top:32%;left:2%}.item-10{top:12%;left:16%}.item-11{top:43%;left:25%}.item-12{top:43%;right:25%}.capability-grid{grid-template-columns:repeat(3,1fr)}.capability-card,.pricing-card{padding:26px}.service-line-card ul{display:grid;gap:12px;margin:26px 0 0;padding:0;list-style:none}.service-line-card li{border-top:1px solid rgba(17,24,39,.09);padding-top:12px;color:#344256;font-weight:800}.global-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.global-card,.faq-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow)}.global-card{min-height:285px;padding:30px;background:linear-gradient(180deg,#fffffff0,#ffffffd1),radial-gradient(circle at 78% 18%,rgba(20,99,255,.12),transparent 13rem)}.global-card h3,.faq-card h3{margin:0;font-family:Space Grotesk,sans-serif;font-size:26px;line-height:1.08}.global-card p,.faq-card p{color:var(--muted);line-height:1.7}.features-section{display:grid;gap:64px}.feature-row{display:grid;grid-template-columns:.92fr 1.08fr;gap:48px;align-items:center}.feature-row:nth-child(2n) .feature-copy{order:2}.feature-copy ul{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}.feature-copy li{display:flex;align-items:center;gap:10px;color:#243043;font-weight:800}.feature-copy li svg{color:var(--green);flex:0 0 auto}.feature-visual{position:relative;min-height:420px;overflow:hidden;border-radius:28px;background:#07111f;box-shadow:0 24px 70px #07111f38}.feature-visual:before{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;content:"";background:conic-gradient(from 120deg,#1463ffcc,#22c55e80,#5bbcff99,#1463ffcc);animation:rotateGlow 12s linear infinite}.visual-panel,.visual-metric{position:absolute;z-index:1;border:1px solid rgba(255,255,255,.14);background:#ffffff1a;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.visual-panel{inset:36px 36px auto;min-height:210px;border-radius:22px;padding:22px}.visual-panel span{display:block;height:14px;margin-bottom:14px;border-radius:999px;background:#ffffff47}.visual-panel span:nth-child(1){width:58%}.visual-panel span:nth-child(2){width:78%}.visual-panel span:nth-child(3){width:42%}.visual-panel strong{position:absolute;bottom:22px;left:22px;font-family:Space Grotesk,sans-serif;font-size:24px}.visual-metric{right:36px;bottom:36px;width:190px;border-radius:22px;padding:22px}.visual-metric strong{display:block;font-family:Space Grotesk,sans-serif;font-size:38px}.visual-metric small{color:#ffffffad;font-weight:800}.ai-section{width:min(1280px,calc(100% - 48px))}.ai-card,.contact-card{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;border-radius:32px;padding:clamp(32px,6vw,72px);background:radial-gradient(circle at 88% 22%,rgba(91,188,255,.25),transparent 24rem),linear-gradient(135deg,#07111f,#0c1b31);color:#fff;box-shadow:0 30px 80px #07111f47}.ai-card h2,.contact-card h2,.ai-card p,.contact-card p{color:#fff}.ai-card p,.contact-card p{color:#ffffffb8}.ai-prompts{display:grid;gap:14px}.ai-prompts span{border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:18px;background:#ffffff14;color:#ffffffe6;font-weight:800}.industry-grid,.resource-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.industry-grid a,.resource-grid a{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:18px;padding:0 18px;background:#fff;color:#1f2937;font-weight:900;box-shadow:0 10px 26px #0f172a0f}.success-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:52px;align-items:start}.journey-list{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:journey}.journey-list li{display:flex;align-items:center;gap:16px;border:1px solid var(--line);border-radius:18px;padding:18px;background:#fff;color:#243043;font-weight:900;box-shadow:0 10px 26px #0f172a0f;counter-increment:journey}.journey-list li:before{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:12px;background:#1463ff1a;color:#1452c5;content:counter(journey)}.resource-grid a{justify-content:flex-start}.resource-grid svg{color:var(--blue)}.seo-topic-grid{display:flex;flex-wrap:wrap;gap:12px}.seo-topic-grid span{border:1px solid rgba(20,99,255,.15);border-radius:999px;padding:12px 16px;background:#ffffffc7;color:#17345f;font-weight:900;box-shadow:0 10px 28px #0f172a0f}.faq-list{display:grid;gap:14px}.intent-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.intent-card{border:1px solid var(--line);border-radius:var(--radius);padding:28px;background:linear-gradient(180deg,#fffffff5,#ffffffdb),radial-gradient(circle at 90% 12%,rgba(34,197,94,.12),transparent 13rem);box-shadow:var(--shadow)}.intent-card h3{margin:0;font-family:Space Grotesk,sans-serif;font-size:24px;line-height:1.12}.intent-card p{margin-bottom:0;color:var(--muted);line-height:1.7}.faq-card{padding:28px}.faq-card p{margin-bottom:0}.standards-layout{display:grid;grid-template-columns:.86fr 1.14fr;gap:52px;align-items:start}.standards-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.standards-list div{display:flex;min-height:74px;align-items:flex-start;gap:10px;border:1px solid var(--line);border-radius:18px;padding:18px;background:#fff;color:#243043;font-weight:800;line-height:1.45;box-shadow:0 10px 26px #0f172a0f}.standards-list svg{flex:0 0 auto;color:var(--green)}.pricing-grid{grid-template-columns:repeat(4,1fr)}.engagement-card{display:flex;min-height:270px;flex-direction:column;padding:28px}.engagement-card p{color:var(--muted);line-height:1.65}.engagement-card a{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:#1452c5;font-weight:900;text-decoration:none}.pricing-card{display:flex;min-height:250px;flex-direction:column}.pricing-card.featured{background:#07111f;color:#fff}.pricing-card.featured p{color:#ffffffb3}.pricing-card a{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:#1452c5;font-weight:900}.pricing-card.featured a{color:#82c8ff}.contact-section{width:min(1280px,calc(100% - 48px))}.contact-details{display:grid;gap:12px;margin-top:28px}.contact-details a{display:inline-flex;align-items:center;gap:10px;color:#ffffffe0;font-weight:900}.demo-form{display:grid;gap:14px}.demo-form label{display:grid;gap:8px;color:#fffc;font-weight:900}.demo-form .hidden-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.demo-form input,.demo-form textarea{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:15px 16px;background:#ffffff14;color:#fff;outline:none}.demo-form input::placeholder,.demo-form textarea::placeholder{color:#ffffff6b}.demo-form input:focus,.demo-form textarea:focus,.menu-toggle:focus-visible,.primary-action:focus-visible,.secondary-action:focus-visible,.demo-link:focus-visible,.industry-grid a:focus-visible,.resource-grid a:focus-visible,.pricing-card a:focus-visible,.contact-details a:focus-visible,.footer-columns a:focus-visible{outline:3px solid rgba(91,188,255,.55);outline-offset:3px}.demo-form button{min-height:56px;cursor:pointer}.demo-form button:disabled{cursor:progress;opacity:.72}.form-note{margin:0;color:#ffffffad;font-size:14px;line-height:1.5}.form-note.sent{color:#9cf2bd}.form-note.error{color:#ffb4b4}.site-footer{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;padding:54px max(24px,calc((100vw - 1180px)/2));background:#050a14;color:#fff}.footer-brand{align-items:flex-start;flex-direction:column}.footer-brand p{margin:0;color:#ffffff9e}.footer-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.footer-columns div{display:grid;gap:10px}.footer-columns h3{margin:0 0 8px;font-size:15px}.footer-columns a{color:#ffffffa3;font-weight:700}@keyframes rotateGlow{to{transform:rotate(360deg)}}@media (max-width: 1040px){.site-header{top:10px;width:calc(100% - 20px)}.menu-toggle{display:grid}.nav-links{position:absolute;top:calc(100% + 10px);right:0;left:0;display:none;flex-direction:column;align-items:stretch;border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:10px;background:#050a14f0}.nav-links.open{display:flex}.nav-links a{padding:12px 14px}.demo-link{display:none}.hero-content,.comparison-grid,.feature-row,.ai-card,.company-panel,.proof-card,.success-layout,.standards-layout,.contact-card,.site-footer{grid-template-columns:1fr}.hero-backdrop{opacity:.35}.hero-section:after{background:linear-gradient(180deg,#03070fe6,#03070fad)}.dashboard-preview{display:none}.feature-row:nth-child(2n) .feature-copy{order:initial}.capability-grid,.service-line-grid,.global-grid,.intent-grid,.engagement-grid,.pricing-grid,.industry-grid,.resource-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 700px){.hero-section{padding:112px 18px 22px}.hero-content{min-height:calc(100svh - 190px);gap:34px}.hero-copy h1{font-size:44px}.hero-actions,.trust-strip{flex-direction:column}.primary-action,.secondary-action{width:100%}.dashboard-grid,.stats-grid,.pillar-grid,.proof-metrics,.capability-grid,.service-line-grid,.global-grid,.intent-grid,.standards-list,.engagement-grid,.pricing-grid,.industry-grid,.resource-grid,.footer-columns{grid-template-columns:1fr}.dashboard-card.wide{grid-column:auto}.section-pad,.ai-section,.contact-section{width:min(100% - 32px,1180px);padding:78px 0}.section-heading h2,.feature-copy h2,.ai-card h2,.success-layout h2,.contact-card h2{font-size:36px}.orbit-map{display:grid;aspect-ratio:auto;gap:10px;border-radius:24px;padding:18px;background:#1463ff0f}.orbit-core,.orbit-item{position:static;width:100%;min-height:48px;transform:none}.orbit-core{height:auto;border-radius:18px;padding:20px}.feature-visual{min-height:340px}}
