@keyframes dg-rise{from{transform:translateY(110%);opacity:.001}to{transform:translateY(0);opacity:1}}@keyframes dg-sheen{0%{background-position:0% 50%}100%{background-position:200% 50%}}@keyframes dg-pulse{0%,100%{transform:scale(1);box-shadow:0 0 0 0 color-mix(in oklab,var(--accent) 45%,transparent)}70%{transform:scale(1.04);box-shadow:0 0 0 10px transparent}}@keyframes dg-fade{from{opacity:.001;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl{--bg:oklch(0.985 0.008 206);--bg-deep:oklch(0.955 0.016 206);--surface:oklch(0.965 0.018 206);--surface-2:oklch(0.94 0.022 206);--primary:oklch(0.54 0.11 206);--primary-strong:oklch(0.44 0.1 206);--secondary:oklch(0.62 0.11 92);--accent:oklch(0.66 0.13 11);--accent-2:oklch(0.78 0.09 11);--text:oklch(0.27 0.03 206);--text-strong:oklch(0.21 0.035 206);--muted:oklch(0.46 0.03 206);--faint:oklch(0.58 0.025 206);--line:color-mix(in oklab,var(--primary) 18%,transparent);--line-soft:color-mix(in oklab,var(--primary) 11%,transparent);--on-primary:oklch(0.99 0.01 206);--container:1140px;--container-lg:1400px;--container-xl:1600px;--gutter:clamp(14px,2vw,28px);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:28px;--sp-7:40px;--sp-8:56px;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-pill:999px;--sh-1:0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.10);--sh-2:0 6px 12px -3px rgba(16,24,40,.12),0 2px 5px -2px rgba(16,24,40,.08);--sh-3:0 20px 40px -10px rgba(16,24,40,.18),0 8px 16px -8px rgba(16,24,40,.10);--fs-xs:clamp(.72rem,.7rem + .1vw,.78rem);--fs-sm:clamp(.82rem,.8rem + .15vw,.9rem);--fs-md:clamp(.95rem,.9rem + .25vw,1.06rem);--fs-lg:clamp(1.12rem,1.02rem + .5vw,1.36rem);--fs-xl:clamp(1.45rem,1.26rem + 1vw,1.95rem);--fs-2xl:clamp(1.82rem,1.44rem + 2vw,2.75rem);--fs-3xl:clamp(2.3rem,1.72rem + 3vw,3.4rem);--lh-tight:1.12;--lh-snug:1.3;--lh-body:1.6;--ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--t-fast:.15s;--t-base:.25s;--t-slow:.45s;--neu-out:6px 6px 14px color-mix(in oklab,var(--primary) 24%,transparent),-6px -6px 14px oklch(1 0 0 / .95);--neu-out-sm:3px 3px 8px color-mix(in oklab,var(--primary) 20%,transparent),-3px -3px 8px oklch(1 0 0 / .9);--neu-in:inset 4px 4px 9px color-mix(in oklab,var(--primary) 22%,transparent),inset -4px -4px 9px oklch(1 0 0 / .92);font-family:system-ui,-apple-system,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;color:var(--text);background:var(--bg);line-height:var(--lh-body);overflow-wrap:break-word;word-break:break-word;font-size:var(--fs-md);position:relative;overflow-x:hidden;padding-bottom:var(--sp-6);-webkit-text-size-adjust:100%}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl *,.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl *::before,.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl *::after{box-sizing:border-box;min-width:0}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl img{max-width:100%;height:auto;display:block}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl :focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:var(--r-sm)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-wrap{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-note{display:flex;align-items:center;gap:var(--sp-3);background:color-mix(in oklab,var(--text) 94%,var(--primary));color:color-mix(in oklab,var(--bg) 92%,var(--primary));padding:calc(var(--sp-2) + 1px) var(--gutter);font-size:var(--fs-xs);letter-spacing:.04em;position:relative;z-index:20;line-height:1.45}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-note b{color:var(--accent-2);font-weight:800}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-note .dot{width:8px;height:8px;border-radius:var(--r-pill);background:var(--accent);flex:0 0 auto;animation:dg-pulse 2.4s var(--ease) infinite}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-note .dg-note-x{margin-left:auto;color:color-mix(in oklab,var(--bg) 70%,var(--primary));white-space:nowrap}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-top{position:sticky;top:0;z-index:18;background:color-mix(in oklab,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.1);
backdrop-filter:blur(12px) saturate(1.1);border-bottom:1px solid var(--line-soft)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-top-in{display:flex;align-items:center;gap:var(--sp-4);padding-block:var(--sp-3)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-logo{display:flex;align-items:center;gap:var(--sp-3);font-weight:900;letter-spacing:-.04em;font-size:var(--fs-lg);line-height:1;color:var(--text);text-decoration:none;white-space:nowrap}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-logo .mk{width:34px;height:34px;border-radius:var(--r-pill);display:grid;place-items:center;background:var(--surface);box-shadow:var(--neu-out-sm);color:var(--accent);flex:0 0 auto;transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-logo:hover .mk{transform:translateY(-1px);box-shadow:var(--neu-out)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-nav{margin-left:auto;display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;justify-content:flex-end}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-nav a{font-size:var(--fs-sm);color:var(--muted);text-decoration:none;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-pill);transition:color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),transform var(--t-base) var(--ease);font-weight:600;white-space:nowrap}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-nav a:hover{color:var(--primary-strong);box-shadow:var(--neu-out-sm);transform:translateY(-1px)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-nav .dg-cta{background:var(--primary);color:var(--on-primary);box-shadow:var(--sh-2);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-nav .dg-cta:hover{background:var(--primary-strong);box-shadow:var(--sh-3)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-gridbg{position:relative;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:56px 56px,56px 56px;background-position:center top}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-axis{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-axis i{position:absolute;background:color-mix(in oklab,var(--accent) 40%,transparent);opacity:.7}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-axis i.h{height:1px;left:0;width:100%}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-axis i.v{width:1px;top:0;height:100%}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-axis b{position:absolute;font-size:var(--fs-xs);color:var(--faint);font-weight:700;letter-spacing:.08em}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-hero{position:relative;padding-block:var(--sp-7) var(--sp-6)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-hero-in{position:relative;z-index:2;display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-kicker{display:inline-flex;align-items:center;gap:var(--sp-2);background:var(--surface);box-shadow:var(--neu-in);border-radius:var(--r-pill);padding:var(--sp-2) var(--sp-4);font-size:var(--fs-xs);font-weight:800;color:var(--primary-strong);letter-spacing:.1em;text-transform:uppercase;width:fit-content;line-height:1.2}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-kicker em{font-style:normal;color:var(--accent)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-h1{margin:var(--sp-4) 0 0;font-size:var(--fs-3xl);line-height:var(--lh-tight);letter-spacing:-.055em;font-weight:900;max-width:22ch;color:var(--text-strong)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-h1 .ln{display:block;overflow:hidden}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-h1 .ln>span{display:block;animation:dg-rise .78s var(--ease-out) both}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-h1 .ln:nth-child(2)>span{animation-delay:.1s}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-h1 .ln:nth-child(3)>span{animation-delay:.2s}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-h1 mark{background:none;color:var(--accent);font-weight:900}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-lead{color:var(--muted);font-size:var(--fs-md);max-width:60ch;margin:var(--sp-4) 0 0;line-height:var(--lh-body)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr));gap:var(--sp-3);margin-top:var(--sp-5)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-metric{background:var(--surface);border-radius:var(--r-md);box-shadow:var(--neu-out-sm);padding:var(--sp-3) var(--sp-4);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-metric:hover{transform:translateY(-2px);box-shadow:var(--neu-out)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-metric b{display:block;font-size:var(--fs-xl);font-weight:900;letter-spacing:-.04em;color:var(--primary-strong);line-height:1}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-metric span{font-size:var(--fs-xs);color:var(--muted);display:block;margin-top:var(--sp-1);line-height:1.35}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-5)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:800;text-decoration:none;background:var(--surface);color:var(--text-strong);box-shadow:var(--neu-out);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),color var(--t-base) var(--ease),background var(--t-base) var(--ease);letter-spacing:-.01em}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-btn:hover{transform:translateY(-2px);box-shadow:var(--sh-3);color:var(--primary-strong)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-btn.primary{background:var(--primary);color:var(--on-primary);box-shadow:var(--sh-2)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-btn.primary:hover{background:var(--primary-strong);color:var(--on-primary)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-btn.accent{background:var(--surface);color:var(--accent);box-shadow:var(--neu-out)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-btn.accent:hover{color:color-mix(in oklab,var(--accent) 80%,var(--text-strong))}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-btn:active{box-shadow:var(--neu-in);transform:translateY(0)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-stack{position:relative;display:grid;gap:var(--sp-3);margin-top:var(--sp-5);min-width:0}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-sheet{position:relative;background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--neu-out),var(--sh-2);overflow:hidden}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-sheet::after{content:"";position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:0 46px 46px 0;border-color:transparent color-mix(in oklab,var(--bg) 88%,var(--surface)) transparent transparent;filter:drop-shadow(-2px 2px 3px rgba(16,24,40,.14));pointer-events:none}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-sheet .fig{aspect-ratio:16/9;width:100%;object-fit:cover;object-position:center}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-sheet .cap{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--line-soft);background:color-mix(in oklab,var(--surface) 68%,var(--bg))}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-sheet .cap strong{font-size:var(--fs-sm);font-weight:900;letter-spacing:-.02em;color:var(--text-strong)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-sheet .cap span{font-size:var(--fs-xs);color:var(--muted);margin-left:auto;white-space:nowrap}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-sec{padding-block:var(--sp-6);position:relative}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-sec+.dg-sec{border-top:1px solid var(--line-soft)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-head{display:flex;align-items:flex-end;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;margin-bottom:var(--sp-5)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-head h2{margin:0;font-size:var(--fs-2xl);font-weight:900;letter-spacing:-.05em;line-height:var(--lh-tight);color:var(--text-strong);flex:0 1 auto;min-width:0}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-head .dg-idx{font-size:var(--fs-xs);font-weight:900;color:var(--accent);letter-spacing:.12em;box-shadow:var(--neu-out-sm);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);background:var(--surface);white-space:nowrap}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-head p{margin:0;color:var(--muted);font-size:var(--fs-sm);max-width:52ch;flex:1 1 260px;min-width:0}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-cards6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--sp-4)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-card{background:var(--bg);border-radius:var(--r-lg);box-shadow:var(--neu-out);padding:var(--sp-5) var(--sp-4);text-align:center;transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);min-width:0}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-card:hover{transform:translateY(-4px);box-shadow:var(--sh-3),var(--neu-out)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-ico{width:52px;height:52px;margin:0 auto var(--sp-3);border-radius:var(--r-pill);display:grid;place-items:center;background:var(--surface);box-shadow:var(--neu-in);color:var(--primary);font-size:1.3rem;line-height:1}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-card h3{margin:0 0 var(--sp-2);font-size:var(--fs-lg);font-weight:900;letter-spacing:-.03em;line-height:var(--lh-snug);color:var(--text-strong)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-card p{margin:0;color:var(--muted);font-size:var(--fs-sm)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-card .kpi{display:inline-block;margin-top:var(--sp-3);font-size:var(--fs-xs);font-weight:900;color:var(--accent);background:color-mix(in oklab,var(--accent) 9%,var(--surface));border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);line-height:1.3}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-band{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr);align-items:stretch}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-band .dg-sheet{height:100%}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-scroll{display:flex;gap:var(--sp-4);overflow-x:auto;padding:var(--sp-4) var(--sp-2) var(--sp-5);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--primary) 40%,transparent) transparent}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-scroll::-webkit-scrollbar{height:8px}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-scroll::-webkit-scrollbar-track{background:transparent}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--primary) 36%,transparent);border-radius:var(--r-pill)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--primary) 52%,transparent)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-slide{flex:0 0 clamp(232px,72vw,312px);min-width:0;scroll-snap-align:start;background:var(--bg);border-radius:var(--r-lg);box-shadow:var(--neu-out);overflow:hidden;transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-slide:hover{transform:translateY(-4px);box-shadow:var(--sh-2),var(--neu-out)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-slide .im{aspect-ratio:4/3;width:100%;object-fit:cover}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-slide .tx{padding:var(--sp-4)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-slide h3{margin:0 0 var(--sp-2);font-size:var(--fs-md);font-weight:900;letter-spacing:-.03em;color:var(--text-strong)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-slide p{margin:0;font-size:var(--fs-sm);color:var(--muted)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-slide .tag{display:inline-block;margin-top:var(--sp-3);font-size:var(--fs-xs);font-weight:800;color:var(--primary-strong);background:var(--surface);box-shadow:var(--neu-out-sm);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);line-height:1.3}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq{display:grid;gap:var(--sp-3)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq details{background:var(--bg);border-radius:var(--r-md);box-shadow:var(--neu-out-sm);overflow:hidden;transition:box-shadow var(--t-base) var(--ease)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq details[open]{box-shadow:var(--neu-out)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq summary{cursor:pointer;list-style:none;padding:var(--sp-4) var(--sp-5);font-weight:800;font-size:var(--fs-md);display:flex;align-items:center;gap:var(--sp-3);min-height:44px;color:var(--text-strong);transition:color var(--t-base) var(--ease)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq summary:hover{color:var(--primary-strong)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq summary::-webkit-details-marker{display:none}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq summary::before{content:"+";flex:0 0 auto;width:26px;height:26px;border-radius:var(--r-pill);display:grid;place-items:center;background:var(--surface);box-shadow:var(--neu-in);color:var(--accent);font-weight:900;line-height:1}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq details[open] summary::before{content:"−";color:var(--primary)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq .ans{padding:0 var(--sp-5) var(--sp-4) calc(var(--sp-5) + 38px);color:var(--muted);font-size:var(--fs-sm);animation:dg-fade var(--t-slow) var(--ease-out) both}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq .ans b{color:var(--text-strong);font-weight:800}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-partners{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:var(--sp-3)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-partner{background:var(--bg);border-radius:var(--r-md);box-shadow:var(--neu-out-sm);padding:var(--sp-4);display:flex;align-items:center;gap:var(--sp-3);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);min-width:0}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-partner:hover{transform:translateY(-2px);box-shadow:var(--neu-out)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-partner .av{width:38px;height:38px;flex:0 0 auto;border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--neu-in);display:grid;place-items:center;font-weight:900;color:var(--primary);font-size:var(--fs-sm)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-partner strong{display:block;font-size:var(--fs-sm);font-weight:900;letter-spacing:-.02em;color:var(--text-strong)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-partner span{display:block;font-size:var(--fs-xs);color:var(--muted)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-tablewrap{overflow-x:auto;border-radius:var(--r-lg);box-shadow:var(--neu-out);background:var(--bg);padding:var(--sp-2);-webkit-overflow-scrolling:touch}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl table{width:100%;border-collapse:collapse;min-width:640px;font-size:var(--fs-sm)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl th,.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl td{padding:var(--sp-3) var(--sp-4);text-align:left;border-bottom:1px solid var(--line-soft);vertical-align:top}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl thead th{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:900;white-space:nowrap}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl tbody tr{transition:background var(--t-base) var(--ease)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl tbody tr:hover{background:color-mix(in oklab,var(--surface) 55%,transparent)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl tbody tr:last-child td{border-bottom:none}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl td strong{color:var(--primary-strong);font-weight:900}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-pick{color:var(--accent);font-weight:900}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-list{display:grid;gap:var(--sp-3);counter-reset:dg}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-4);background:var(--bg);border-radius:var(--r-md);box-shadow:var(--neu-out-sm);padding:var(--sp-4) var(--sp-5);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);min-width:0}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-item:hover{transform:translateY(-2px);box-shadow:var(--neu-out)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-item .num{counter-increment:dg;width:40px;height:40px;border-radius:var(--r-pill);display:grid;place-items:center;background:var(--surface);box-shadow:var(--neu-in);font-weight:900;color:var(--primary);font-size:var(--fs-md);flex:0 0 auto}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-item .num::before{content:counter(dg,decimal-leading-zero)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-item h3{margin:0 0 var(--sp-1);font-size:var(--fs-md);font-weight:900;letter-spacing:-.03em;color:var(--text-strong)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-item p{margin:0;color:var(--muted);font-size:var(--fs-sm)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-item p b{color:var(--text-strong);font-weight:800}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-item .kv{display:inline-block;margin-top:var(--sp-2);font-size:var(--fs-xs);font-weight:900;color:var(--accent);background:color-mix(in oklab,var(--accent) 8%,var(--surface));border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);line-height:1.3}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-cta{position:relative;margin-top:var(--sp-6);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--neu-out),var(--sh-2);padding:var(--sp-6);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5);align-items:center;overflow:hidden}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,color-mix(in oklab,var(--accent) 10%,transparent) 50%,transparent 70%);background-size:200% 100%;animation:dg-sheen 7s linear infinite;pointer-events:none}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-cta h2{margin:0;font-size:var(--fs-xl);font-weight:900;letter-spacing:-.045em;line-height:var(--lh-tight);position:relative;color:var(--text-strong)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-cta p{margin:var(--sp-3) 0 0;color:var(--muted);font-size:var(--fs-sm);position:relative}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-cta .dg-actions{margin-top:var(--sp-5);position:relative}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-cta .dg-sheet{min-width:0}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-foot{margin-top:var(--sp-7);border-top:1px solid var(--line-soft);padding-top:var(--sp-5);display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr);font-size:var(--fs-sm);color:var(--muted)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-foot .cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--sp-4)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-foot h3{margin:0 0 var(--sp-3);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-strong);font-weight:900}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-foot a{color:var(--muted);text-decoration:none;transition:color var(--t-base) var(--ease)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-foot a:hover{color:var(--primary-strong)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-foot .base{border-top:1px solid var(--line-soft);padding-top:var(--sp-4);display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;font-size:var(--fs-xs)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-foot .base .pill{box-shadow:var(--neu-out-sm);background:var(--surface);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);color:var(--primary-strong);font-weight:800;white-space:nowrap}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-foot .base span:last-child{min-width:0;flex:1 1 220px}@media (min-width:1024px){.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-hero-in{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:var(--sp-7)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-band{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-cta{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-foot{grid-template-columns:minmax(0,1fr)}}@media (min-width:1600px){.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-wrap{max-width:var(--container-lg);padding-inline:var(--sp-6)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-cards6{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-5)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-partners{grid-template-columns:repeat(4,minmax(0,1fr))}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-slide{flex-basis:340px}}@media (min-width:2100px){.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-wrap{max-width:var(--container-xl)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-cards6{grid-template-columns:repeat(6,minmax(0,1fr))}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-partners{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:640px){.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-nav{width:100%;justify-content:flex-start;margin-left:0}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-top-in{flex-wrap:wrap;gap:var(--sp-2)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-note{padding-inline:var(--sp-4);gap:var(--sp-2)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-note .dg-note-x{display:none}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-card{padding:var(--sp-5) var(--sp-4)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-cta{padding:var(--sp-5)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-item{grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-axis{display:none}}@media (max-width:380px){.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-sec{padding-block:var(--sp-5)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-h1{font-size:clamp(1.85rem,8vw,2.3rem);letter-spacing:-.045em}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-card,.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-item,.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq summary{padding-inline:var(--sp-3)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-faq .ans{padding-left:var(--sp-3)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-btn{padding-inline:var(--sp-4);font-size:var(--fs-xs)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-actions{gap:var(--sp-2)}.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl .dg-slide{flex-basis:min(84vw,280px)}}@media (prefers-reduced-motion:reduce){.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl *,.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl *::before,.design-style-dream_guardian_your_trusted_cyber_security_platform_2zl *::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}}
