.product-topology[data-v-e22c50d2]{overflow:hidden;border:1px solid rgba(61,116,166,.18);border-radius:20px;background:linear-gradient(145deg,#ecf7ffd1,#ffffffd6);box-shadow:0 22px 58px #31618d14,inset 0 1px #ffffffeb;backdrop-filter:blur(16px)}.topology-heading[data-v-e22c50d2]{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:28px 32px 18px;border-bottom:1px solid rgba(61,116,166,.13)}.topology-heading>div[data-v-e22c50d2]{display:grid;gap:6px}.topology-heading span[data-v-e22c50d2]{color:var(--brand-600);font-size:9px;font-weight:760;letter-spacing:.12em}.topology-heading h3[data-v-e22c50d2]{margin:0;color:var(--ink-900);font-size:21px}.topology-heading p[data-v-e22c50d2]{max-width:390px;margin:0;color:var(--ink-500);font-size:12px;line-height:1.6;text-align:right}.topology-canvas[data-v-e22c50d2]{position:relative;min-height:430px}.topology-links[data-v-e22c50d2]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.link-track path[data-v-e22c50d2],.link-flow path[data-v-e22c50d2]{fill:none;vector-effect:non-scaling-stroke}.link-track path[data-v-e22c50d2]{stroke:#497dad3b;stroke-width:1.5}.link-flow[data-v-e22c50d2]{fill:var(--brand-600)}.link-flow path[data-v-e22c50d2]{stroke:var(--brand-600);stroke-width:2;stroke-linecap:round;stroke-dasharray:16 34;marker-end:url(#topology-arrow);animation:route-flow-e22c50d2 3.2s linear infinite}.link-flow path[data-v-e22c50d2]:nth-child(2){animation-delay:-.45s}.link-flow path[data-v-e22c50d2]:nth-child(3){animation-delay:-.9s}.link-flow path[data-v-e22c50d2]:nth-child(4){animation-delay:-1.35s}.link-flow path[data-v-e22c50d2]:nth-child(5){animation-delay:-1.8s}.link-flow path[data-v-e22c50d2]:nth-child(6){animation-delay:-2.25s}.topology-node[data-v-e22c50d2]{position:absolute;z-index:2;width:158px;min-height:92px;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:15px;border:1px solid rgba(66,119,166,.18);border-radius:15px;color:var(--ink-650);background:#ffffffe0;box-shadow:0 8px 22px #28567e12;text-decoration:none;transform:translate(-50%,-50%);transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.topology-node[data-v-e22c50d2]:hover,.topology-node[data-v-e22c50d2]:focus-visible,.topology-node.active[data-v-e22c50d2]{z-index:3;border-color:color-mix(in srgb,var(--accent),#fff 48%);background:#fffffffa;box-shadow:0 16px 34px color-mix(in srgb,var(--accent),transparent 87%);transform:translate(-50%,calc(-50% - 5px))}.node-index[data-v-e22c50d2]{position:absolute;top:7px;right:9px;color:color-mix(in srgb,var(--accent),#fff 24%);font-size:8px;font-weight:760}.node-icon[data-v-e22c50d2]{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:var(--accent);background:color-mix(in srgb,var(--accent),#fff 91%);transition:transform .22s ease}.topology-node:hover .node-icon[data-v-e22c50d2],.topology-node:focus-visible .node-icon[data-v-e22c50d2],.topology-node.active .node-icon[data-v-e22c50d2]{transform:scale(1.08)}.node-copy[data-v-e22c50d2]{min-width:0;display:grid;gap:4px}.node-copy strong[data-v-e22c50d2]{overflow:hidden;color:var(--ink-900);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.node-copy small[data-v-e22c50d2]{color:var(--ink-500);font-size:9px}.node-idc-finance[data-v-e22c50d2]{left:10%;top:27%}.node-smart-dns[data-v-e22c50d2]{left:36.5%;top:27%}.node-self-hosted-cdn[data-v-e22c50d2]{left:63.5%;top:27%}.node-waf[data-v-e22c50d2]{left:90%;top:27%}.node-linux-host-security[data-v-e22c50d2]{left:77%;top:73%}.node-ai-model-protection[data-v-e22c50d2]{left:50%;top:73%}.node-cloud-security-monitoring[data-v-e22c50d2]{left:23%;top:73%}.topology-inspector[data-v-e22c50d2]{min-height:116px;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 26px;border-top:1px solid rgba(61,116,166,.14);background:#f5fbffc7}.inspector-icon[data-v-e22c50d2]{width:50px;height:50px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent),#fff 70%);border-radius:13px;color:var(--accent);background:color-mix(in srgb,var(--accent),#fff 92%)}.inspector-copy[data-v-e22c50d2]{display:grid;gap:5px}.inspector-copy small[data-v-e22c50d2]{color:var(--accent);font-size:8px;font-weight:730;letter-spacing:.08em}.inspector-copy strong[data-v-e22c50d2]{color:var(--ink-900);font-size:16px}.inspector-copy p[data-v-e22c50d2]{margin:0;color:var(--ink-550);font-size:12px;line-height:1.6}.inspector-action[data-v-e22c50d2]{min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 15px;border:1px solid rgba(16,91,216,.2);border-radius:999px;color:var(--brand-600);background:#ffffffa8;font-size:12px;font-weight:670;text-decoration:none;transition:transform .18s ease,background-color .18s ease}.inspector-action[data-v-e22c50d2]:hover{background:#fff;transform:translateY(-2px)}.inspector-enter-active[data-v-e22c50d2],.inspector-leave-active[data-v-e22c50d2]{transition:opacity .18s ease,transform .18s ease}.inspector-enter-from[data-v-e22c50d2]{opacity:0;transform:translateY(8px)}.inspector-leave-to[data-v-e22c50d2]{opacity:0;transform:translateY(-5px)}@keyframes route-flow-e22c50d2{to{stroke-dashoffset:-100}}@media(max-width:1060px){.topology-node[data-v-e22c50d2]{width:140px;padding-inline:12px}}@media(max-width:900px){.topology-heading[data-v-e22c50d2]{align-items:flex-start;flex-direction:column;gap:10px}.topology-heading p[data-v-e22c50d2]{text-align:left}.topology-canvas[data-v-e22c50d2]{display:grid;gap:11px;min-height:auto;padding:24px}.topology-canvas[data-v-e22c50d2]:before{content:"";position:absolute;inset:38px auto 38px 47px;width:2px;background:linear-gradient(180deg,#105bd81f,#105bd8b8,#105bd81f);background-size:100% 220%;animation:mobile-flow-e22c50d2 3.4s linear infinite}.topology-links[data-v-e22c50d2]{display:none}.topology-node[data-v-e22c50d2],.topology-node[data-v-e22c50d2]:hover,.topology-node[data-v-e22c50d2]:focus-visible,.topology-node.active[data-v-e22c50d2]{position:relative;inset:auto;width:100%;min-height:78px;grid-template-columns:38px minmax(0,1fr);padding:12px 15px 12px 16px;transform:none}.topology-node[data-v-e22c50d2]:hover,.topology-node[data-v-e22c50d2]:focus-visible,.topology-node.active[data-v-e22c50d2]{transform:translate(5px)}.node-index[data-v-e22c50d2]{top:50%;right:14px;transform:translateY(-50%)}}@media(max-width:620px){.topology-heading[data-v-e22c50d2]{padding:22px 20px 16px}.topology-heading h3[data-v-e22c50d2]{font-size:19px}.topology-canvas[data-v-e22c50d2]{padding:18px 14px}.topology-canvas[data-v-e22c50d2]:before{left:35px}.topology-inspector[data-v-e22c50d2]{grid-template-columns:44px minmax(0,1fr);gap:13px;padding:18px}.inspector-icon[data-v-e22c50d2]{width:42px;height:42px}.inspector-copy p[data-v-e22c50d2]{font-size:11px}.inspector-action[data-v-e22c50d2]{grid-column:1 / -1;width:100%}}@keyframes mobile-flow-e22c50d2{to{background-position:0 220%}}.foundation-visual[data-v-d70331d4]{position:relative;width:100%;min-height:540px;display:flex;justify-content:center;flex-direction:column;padding:34px 18px 18px;perspective:1200px;animation:visual-arrive-d70331d4 .78s .12s cubic-bezier(.22,1,.36,1) both}.visual-heading[data-v-d70331d4]{display:grid;gap:6px;margin:0 0 20px 54px}.visual-heading span[data-v-d70331d4]{color:var(--brand-600);font-size:9px;font-weight:760;letter-spacing:.12em}.visual-heading strong[data-v-d70331d4]{color:var(--ink-900);font-size:19px}.foundation-stack[data-v-d70331d4]{position:relative;display:flex;align-items:center;flex-direction:column;transform:rotateX(4deg);transform-style:preserve-3d;transition:transform .42s cubic-bezier(.22,1,.36,1)}.foundation-visual:hover .foundation-stack[data-v-d70331d4]{transform:rotateX(1deg) translateY(-4px)}.foundation-layer[data-v-d70331d4]{position:relative;width:100%;min-height:106px;display:grid;grid-template-columns:minmax(145px,.72fr) minmax(0,1.28fr);align-items:center;gap:18px;padding:20px 24px;border:1px solid rgba(75,137,190,.28);border-radius:18px;background:#ffffff9e;box-shadow:0 16px 36px #40719d1a,inset 0 1px #ffffffe6;backdrop-filter:blur(16px);transition:border-color .32s ease,box-shadow .32s ease,transform .42s cubic-bezier(.22,1,.36,1),background-color .32s ease}.foundation-layer+.foundation-layer[data-v-d70331d4]{margin-top:-10px}.layer-operations[data-v-d70331d4]{width:calc(100% - 104px);z-index:3;background:linear-gradient(135deg,#e2f4ffdb,#ffffffad)}.layer-protection[data-v-d70331d4]{width:calc(100% - 52px);z-index:2;background:linear-gradient(135deg,#daefffd1,#f7fcffa8)}.layer-infrastructure[data-v-d70331d4]{z-index:1;background:linear-gradient(135deg,#cfe9fdcc,#f1f9ffad)}.foundation-layer[data-v-d70331d4]:hover{z-index:4;border-color:#105bd85c;box-shadow:0 20px 44px #40719d24,inset 0 1px #fff}.foundation-layer.flow-active[data-v-d70331d4]{z-index:4;border-color:#105bd85c;background:linear-gradient(135deg,#ebf8fff5,#ffffffd1);box-shadow:0 20px 46px #23629a26,inset 0 1px #fff;transform:translateY(-5px)}.foundation-layer header[data-v-d70331d4]{display:flex;align-items:center;gap:12px}.foundation-layer header>span[data-v-d70331d4]{color:var(--brand-600);font-size:10px;font-weight:760}.foundation-layer header div[data-v-d70331d4]{display:grid;gap:2px}.foundation-layer header strong[data-v-d70331d4]{color:var(--ink-900);font-size:14px}.foundation-layer header small[data-v-d70331d4]{color:var(--ink-500);font-size:7px;font-weight:650;letter-spacing:.08em}.layer-modules[data-v-d70331d4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.layer-module[data-v-d70331d4]{min-height:46px;display:flex;align-items:center;justify-content:center;gap:7px;padding:8px;border:1px solid rgba(64,124,178,.16);border-radius:12px;color:var(--ink-650);background:#ffffff85;font-size:11px;font-weight:620;text-decoration:none;transition:color .26s ease,background-color .26s ease,box-shadow .26s ease,transform .26s cubic-bezier(.22,1,.36,1)}.layer-module svg[data-v-d70331d4]{color:var(--brand-600)}.layer-module[data-v-d70331d4]:hover,.layer-module[data-v-d70331d4]:focus-visible,.layer-module.active[data-v-d70331d4]{color:var(--brand-700);background:#fffffff0;box-shadow:0 8px 20px #195b971c;transform:translateY(-3px)}.layer-operations .layer-modules[data-v-d70331d4],.layer-protection .layer-modules[data-v-d70331d4]{grid-template-columns:repeat(2,minmax(0,1fr))}.foundation-base[data-v-d70331d4]{min-height:72px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;margin:12px 18px 0;padding:12px 18px;border:1px solid rgba(40,104,160,.22);border-radius:16px;background:#f1f9ffbd;box-shadow:0 14px 30px #40719d14;backdrop-filter:blur(14px)}.foundation-base img[data-v-d70331d4]{width:34px;height:34px}.foundation-base div[data-v-d70331d4]{display:grid;gap:2px}.foundation-base strong[data-v-d70331d4]{color:var(--ink-900);font-size:13px}.foundation-base small[data-v-d70331d4]{color:var(--ink-500);font-size:7px;font-weight:650;letter-spacing:.1em}.foundation-base>span[data-v-d70331d4]{padding:6px 10px;border-radius:999px;color:#087d70;background:#ffffff94;font-size:10px;font-weight:670}@keyframes visual-arrive-d70331d4{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1080px){.foundation-visual[data-v-d70331d4]{min-height:500px;padding-inline:0}.visual-heading[data-v-d70331d4]{margin-left:34px}.foundation-layer[data-v-d70331d4]{grid-template-columns:128px minmax(0,1fr);padding-inline:18px}}@media(max-width:860px){.foundation-visual[data-v-d70331d4]{width:min(100%,620px);min-height:480px;align-self:center}}@media(max-width:560px){.foundation-visual[data-v-d70331d4]{min-height:auto;padding-top:12px}.visual-heading[data-v-d70331d4]{margin:0 0 14px 12px}.foundation-layer[data-v-d70331d4],.layer-operations[data-v-d70331d4],.layer-protection[data-v-d70331d4]{width:100%;min-height:100px;grid-template-columns:1fr;gap:11px;padding:15px}.foundation-layer+.foundation-layer[data-v-d70331d4]{margin-top:8px}.foundation-layer header[data-v-d70331d4]{justify-content:space-between}.foundation-layer header div[data-v-d70331d4]{justify-items:end}.layer-module[data-v-d70331d4]{min-height:40px;font-size:10px}.foundation-base[data-v-d70331d4]{margin-inline:0}}@media(max-height:620px)and (orientation:landscape){.foundation-visual[data-v-d70331d4]{min-height:510px;padding:0}.visual-heading[data-v-d70331d4]{margin:0 0 10px 8px}.foundation-layer[data-v-d70331d4],.layer-operations[data-v-d70331d4],.layer-protection[data-v-d70331d4]{width:100%;min-height:92px;grid-template-columns:1fr;gap:8px;padding:11px 14px}.foundation-layer+.foundation-layer[data-v-d70331d4]{margin-top:6px}.foundation-layer header[data-v-d70331d4]{justify-content:space-between}.foundation-layer header div[data-v-d70331d4]{justify-items:end}.layer-module[data-v-d70331d4]{min-height:34px;padding:6px;font-size:9px}.foundation-base[data-v-d70331d4]{min-height:58px;margin:8px 0 0;padding:9px 12px}.foundation-base>span[data-v-d70331d4]{display:none}}.hero[data-v-65bb71eb]{position:relative;min-height:760px;height:88svh;max-height:860px;overflow:hidden;color:var(--ink-950);background:linear-gradient(180deg,#fff,#f7faff 68%,#f2f7ff)}.hero-content[data-v-65bb71eb]{position:relative;z-index:2;height:100%;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(420px,1fr);align-items:center;gap:54px;padding-top:var(--header-height)}.hero-copy[data-v-65bb71eb]{padding:54px 0 40px;animation:hero-copy-reveal-65bb71eb .72s cubic-bezier(.22,1,.36,1) both}.hero-kicker[data-v-65bb71eb]{display:inline-flex;align-items:center;gap:10px;color:#087d70;font-size:12px;font-weight:680;letter-spacing:.1em;padding-left:12px;border-left:3px solid var(--mint-500)}h1[data-v-65bb71eb]{max-width:780px;margin:25px 0 24px;font-size:56px;font-weight:740;line-height:1.12;color:#0d2440}h1 span[data-v-65bb71eb]{display:block}.hero-lead[data-v-65bb71eb]{max-width:650px;margin:0;color:var(--ink-550);font-size:17px;line-height:1.9}.hero-lead strong[data-v-65bb71eb]{color:var(--ink-900);font-weight:720}.hero-actions[data-v-65bb71eb]{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.hero-secondary[data-v-65bb71eb]{color:var(--brand-700);border-color:#b9cbe2;background:#ffffffbf}.hero-secondary[data-v-65bb71eb]:hover{border-color:var(--brand-500);background:#fff}.hero-proof[data-v-65bb71eb]{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.hero-proof div[data-v-65bb71eb]{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 15px;border:1px solid rgba(67,126,179,.2);border-radius:999px;color:var(--ink-650);background:#ffffff75;backdrop-filter:blur(12px)}.hero-proof strong[data-v-65bb71eb]{font-size:12px;font-weight:670}.hero-proof svg[data-v-65bb71eb]{color:#078c7e}.product-section[data-v-65bb71eb]{position:relative;padding-top:88px;border-top:1px solid rgba(61,116,166,.15);background:#fff}@keyframes hero-copy-reveal-65bb71eb{0%{opacity:0;clip-path:inset(0 18% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.layers-section[data-v-65bb71eb]{position:relative;overflow:hidden}.layers-section[data-v-65bb71eb]:after{display:none}.layers-track[data-v-65bb71eb]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgba(24,61,96,.14);border-bottom:1px solid rgba(24,61,96,.14)}.layer-item[data-v-65bb71eb]{min-width:0;padding:28px 24px 32px;border-right:1px solid rgba(24,61,96,.14)}.layer-item[data-v-65bb71eb]:last-child{border-right:0}.layer-meta[data-v-65bb71eb]{display:flex;align-items:center;justify-content:space-between;color:var(--brand-600)}.layer-meta span[data-v-65bb71eb]{color:var(--ink-500);font-size:11px}.layer-item h3[data-v-65bb71eb]{margin:54px 0 10px;font-size:17px}.layer-item p[data-v-65bb71eb]{margin:0;color:var(--ink-550);font-size:13px;line-height:1.7}.platform-layout[data-v-65bb71eb]{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1.35fr);align-items:center;gap:64px}.platform-copy[data-v-65bb71eb] .section-intro{margin-bottom:26px}.platform-tabs[data-v-65bb71eb]{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2)}.platform-tabs button[data-v-65bb71eb]{min-height:39px;padding:0 15px;border-radius:999px;color:var(--ink-550);background:transparent;font-size:13px;cursor:pointer}.platform-tabs button.active[data-v-65bb71eb]{color:var(--brand-700);background:#fff;box-shadow:var(--shadow-sm)}.platform-description[data-v-65bb71eb]{min-height:76px;margin:22px 0 10px;color:var(--ink-550);font-size:14px;line-height:1.8}.inline-link[data-v-65bb71eb]{display:inline-flex;align-items:center;gap:8px;color:var(--brand-600);font-size:13px;font-weight:650;text-decoration:none}.platform-window[data-v-65bb71eb]{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:#fff;box-shadow:var(--shadow-lg)}.window-bar[data-v-65bb71eb]{height:40px;display:flex;align-items:center;gap:6px;padding:0 14px;border-bottom:1px solid var(--line-soft);background:#f6f7f7}.window-bar span[data-v-65bb71eb]{width:7px;height:7px;border-radius:50%;background:#c5cbce}.window-bar span[data-v-65bb71eb]:first-child{background:#e56e63}.window-bar span[data-v-65bb71eb]:nth-child(2){background:#e3b34c}.window-bar span[data-v-65bb71eb]:nth-child(3){background:#48b98d}.window-bar small[data-v-65bb71eb]{margin-left:auto;color:var(--ink-500);font-size:10px}.platform-window img[data-v-65bb71eb]{width:100%;aspect-ratio:1.85 / 1;object-fit:cover;object-position:left top}.solution-list[data-v-65bb71eb]{border-top:1px solid var(--line)}.solution-row[data-v-65bb71eb]{display:grid;grid-template-columns:50px 50px minmax(0,1.2fr) minmax(220px,.55fr);align-items:center;gap:22px;min-height:150px;border-bottom:1px solid var(--line)}.solution-number[data-v-65bb71eb]{color:var(--ink-500);font-size:11px}.solution-icon[data-v-65bb71eb]{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--line);border-radius:5px;color:var(--brand-600);background:#fff}.solution-row h3[data-v-65bb71eb]{margin:0 0 9px;font-size:20px}.solution-row p[data-v-65bb71eb]{margin:0;color:var(--ink-550);font-size:14px;line-height:1.7}.solution-row small[data-v-65bb71eb]{justify-self:end;color:var(--ink-500);font-size:11px;line-height:1.7;text-align:right}.solution-more[data-v-65bb71eb]{margin-top:30px}.principles-layout[data-v-65bb71eb]{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.5fr);gap:70px}.principle-grid[data-v-65bb71eb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.principle-grid article[data-v-65bb71eb]{padding-top:22px;border-top:2px solid var(--ink-900)}.principle-grid svg[data-v-65bb71eb]{color:var(--mint-500)}.principle-grid h3[data-v-65bb71eb]{margin:28px 0 10px;font-size:18px}.principle-grid p[data-v-65bb71eb]{margin:0;color:var(--ink-550);font-size:13px;line-height:1.8}@media(max-width:1080px){.hero[data-v-65bb71eb]{height:auto;min-height:800px}.hero-content[data-v-65bb71eb]{grid-template-columns:1fr 420px;gap:36px}h1[data-v-65bb71eb]{font-size:52px}.layers-track[data-v-65bb71eb]{grid-template-columns:repeat(3,minmax(0,1fr))}.layer-item[data-v-65bb71eb]:nth-child(3){border-right:0}.layer-item[data-v-65bb71eb]:nth-child(n+4){border-top:1px solid rgba(24,61,96,.14)}.platform-layout[data-v-65bb71eb]{grid-template-columns:1fr;gap:34px}.platform-description[data-v-65bb71eb]{min-height:auto}}@media(max-width:860px){.hero[data-v-65bb71eb]{height:auto;min-height:0;max-height:none;padding:108px 0 72px;overflow:visible}.hero-content[data-v-65bb71eb]{height:auto;grid-template-columns:1fr;align-content:center;gap:20px;padding-top:0;padding-bottom:50px}.hero-copy[data-v-65bb71eb]{padding-bottom:10px}.solution-row[data-v-65bb71eb]{grid-template-columns:42px 48px minmax(0,1fr);padding:24px 0}.solution-row small[data-v-65bb71eb]{grid-column:3;justify-self:start;text-align:left}.principles-layout[data-v-65bb71eb]{grid-template-columns:1fr;gap:12px}}@media(max-width:620px){.hero[data-v-65bb71eb]{padding-top:96px;padding-bottom:52px}.hero-content[data-v-65bb71eb]{display:flex;flex-direction:column;align-items:stretch;justify-content:center}h1[data-v-65bb71eb]{margin-top:20px;font-size:36px;line-height:1.2}.hero-lead[data-v-65bb71eb]{font-size:16px}.hero-proof[data-v-65bb71eb]{gap:8px;margin-top:28px}.hero-proof div[data-v-65bb71eb]{flex:0 1 auto;min-height:34px;padding:0 11px}.hero-proof strong[data-v-65bb71eb]{font-size:11px}.product-grid[data-v-65bb71eb],.layers-track[data-v-65bb71eb],.principle-grid[data-v-65bb71eb]{grid-template-columns:1fr}.layer-item[data-v-65bb71eb],.layer-item[data-v-65bb71eb]:nth-child(3){border-right:0;border-bottom:1px solid rgba(24,61,96,.14)}.layer-item[data-v-65bb71eb]:nth-child(n+4){border-top:0}.layer-item[data-v-65bb71eb]:last-child{border-bottom:0}.layer-item h3[data-v-65bb71eb]{margin-top:28px}.solution-row[data-v-65bb71eb]{grid-template-columns:36px minmax(0,1fr);gap:14px}.solution-icon[data-v-65bb71eb],.solution-row div[data-v-65bb71eb],.solution-row small[data-v-65bb71eb]{grid-column:2}.platform-tabs[data-v-65bb71eb]{width:100%}.platform-tabs button[data-v-65bb71eb]{flex:1;padding-inline:8px}.window-bar small[data-v-65bb71eb]{display:none}}@media(max-height:620px)and (orientation:landscape){.hero[data-v-65bb71eb]{height:auto;min-height:680px;padding:96px 0 50px}.hero-content[data-v-65bb71eb]{height:auto;grid-template-columns:1.1fr .9fr;align-content:center;padding-top:0}.hero-copy[data-v-65bb71eb]{padding-top:20px}.hero-proof[data-v-65bb71eb]{margin-top:28px}}
