.XY_g7q_whoGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.XY_g7q_whoCard{}.XY_g7q_whoTag{}.XY_g7q_whoTitle{}.XY_g7q_whoDesc{}.XY_g7q_whoScenario{border-top:1px dashed var(--border-card);color:var(--text-muted);margin-top:14px;padding-top:14px;font-size:.84rem;font-style:italic;line-height:1.6}.XY_g7q_archWrap{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;margin-top:40px;display:grid}.XY_g7q_archDiagram{background:var(--bg-card);border:1px solid var(--border-card);border-radius:16px;padding:20px 18px 16px}.XY_g7q_archSvg{width:100%;height:auto;display:block}.XY_g7q_txtTitle{}.XY_g7q_txtSub{}.XY_g7q_txtAccent{fill:var(--accent);letter-spacing:.03em;font-weight:700}.XY_g7q_txtOk{}.XY_g7q_txtError{}.XY_g7q_srcChip{fill:color-mix(in srgb, var(--text-primary) 3%, var(--bg-card));stroke:var(--border-card);stroke-width:1px}.XY_g7q_srcChipBad{fill:color-mix(in srgb, var(--error) 5%, var(--bg-card));stroke:color-mix(in srgb, var(--error) 35%, transparent)}.XY_g7q_linkLine{fill:none;stroke:color-mix(in srgb, var(--text-primary) 14%, transparent);stroke-width:1.5px;stroke-linecap:round}.XY_g7q_dashFlow{fill:none;stroke:color-mix(in srgb, var(--accent) 40%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:3 8;animation:1.6s linear infinite XY_g7q_dashDrift}@keyframes XY_g7q_dashDrift{to{stroke-dashoffset:-11px}}.XY_g7q_rackDivider{stroke:var(--border-card);stroke-width:1px}.XY_g7q_fwBox{fill:color-mix(in srgb, var(--accent) 6%, var(--bg-card));stroke:color-mix(in srgb, var(--accent) 40%, transparent);stroke-width:1.5px}.XY_g7q_fwHalo{fill:none;stroke:var(--accent);stroke-width:1.5px;opacity:0;animation:6s ease-in-out infinite XY_g7q_fwHalo}@keyframes XY_g7q_fwHalo{0%,21%{opacity:0}24%{opacity:.55}29%{opacity:0}56%{opacity:0}59%{opacity:.55}64%,to{opacity:0}}.XY_g7q_fwScan{opacity:0;fill:color-mix(in srgb, var(--accent) 30%, transparent);animation:3s ease-in-out infinite XY_g7q_fwScan}@keyframes XY_g7q_fwScan{0%{opacity:0;transform:translate(0)}10%{opacity:.6}45%{opacity:.6}58%{opacity:0;transform:translate(164px)}to{opacity:0;transform:translate(164px)}}.XY_g7q_shieldBadge{}.XY_g7q_shieldTick{}.XY_g7q_ripple{fill:none;stroke:var(--error);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:6s ease-out infinite XY_g7q_ripple}@keyframes XY_g7q_ripple{0%,90.5%{opacity:0;transform:scale(.35)}92.5%{opacity:.85}97%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}.XY_g7q_vlanBox{fill:color-mix(in srgb, var(--accent) 3%, transparent);stroke:color-mix(in srgb, var(--accent) 35%, transparent);stroke-width:1.2px;stroke-dasharray:5 4}.XY_g7q_vlanFlash{fill:none;stroke:var(--accent);stroke-width:1.5px;opacity:0}.XY_g7q_vlanFlash1{animation:6s ease-in-out infinite XY_g7q_vlanF1}.XY_g7q_vlanFlash2{animation:6s ease-in-out infinite XY_g7q_vlanF2}@keyframes XY_g7q_vlanF1{0%,48%{opacity:0}52%{opacity:.8}58%,to{opacity:0}}@keyframes XY_g7q_vlanF2{0%,68%{opacity:0}72%{opacity:.8}78%,to{opacity:0}}.XY_g7q_vmChip{fill:var(--bg-card);stroke:var(--border-card);stroke-width:1px}.XY_g7q_rackBox{fill:var(--bg-card);stroke:var(--border-card);stroke-width:1.2px}.XY_g7q_led{fill:var(--success);animation:2.4s ease-in-out infinite XY_g7q_ledBlink}.XY_g7q_led2{animation-delay:.35s}.XY_g7q_led3{animation-delay:.7s}@keyframes XY_g7q_ledBlink{0%,55%{opacity:.3}68%{opacity:1}85%,to{opacity:.3}}.XY_g7q_pk{}.XY_g7q_pkOk{}.XY_g7q_pkBad{}.XY_g7q_pkVisitorIn{animation:6s linear infinite XY_g7q_pkVisitorIn}@keyframes XY_g7q_pkVisitorIn{0%{opacity:0;transform:translate(0)}1%{opacity:1}3.9%{transform:translateY(36px)}19.2%{transform:translate(140px,36px)}22.3%{opacity:1}23.3%{opacity:0;transform:translate(140px,74px)}to{opacity:0;transform:translate(140px,74px)}}.XY_g7q_pkVisitorOut{animation:6s linear infinite XY_g7q_pkVisitorOut}@keyframes XY_g7q_pkVisitorOut{0%,26.7%{opacity:0;transform:translate(0)}27.7%{opacity:1}31.6%{transform:translateY(46px)}46.6%{transform:translate(-140px,46px)}49%{opacity:1}50%{opacity:0;transform:translate(-140px,78px)}to{opacity:0;transform:translate(-140px,78px)}}.XY_g7q_pkVpnIn{animation:6s linear infinite XY_g7q_pkVpnIn}@keyframes XY_g7q_pkVpnIn{0%,48%{opacity:0;transform:translateY(0)}49%{opacity:1}56.5%{opacity:1}58%{opacity:0;transform:translateY(74px)}to{opacity:0;transform:translateY(74px)}}.XY_g7q_pkVpnOut{animation:6s linear infinite XY_g7q_pkVpnOut}@keyframes XY_g7q_pkVpnOut{0%,60%{opacity:0;transform:translateY(0)}61%{opacity:1}68.5%{opacity:1}70%{opacity:0;transform:translateY(78px)}to{opacity:0;transform:translateY(78px)}}.XY_g7q_pkThreat{animation:6s linear infinite XY_g7q_pkThreat}@keyframes XY_g7q_pkThreat{0%,76%{opacity:0;transform:translate(0)scale(1)}77%{opacity:1}78.8%{transform:translateY(36px)scale(1)}89.5%{transform:translate(-140px,36px)scale(1)}91.5%{opacity:1}92%{transform:translate(-140px,68px)scale(1)}94%{opacity:0;transform:translate(-140px,68px)scale(1.9)}to{opacity:0;transform:translate(-140px,68px)scale(1.9)}}.XY_g7q_blockTag{opacity:0;animation:6s ease-out infinite XY_g7q_blockTag}.XY_g7q_blockTagBox{}@keyframes XY_g7q_blockTag{0%,90.5%{opacity:0}92.5%{opacity:1}98.5%,to{opacity:0}}.XY_g7q_archPoints{flex-direction:column;gap:18px;margin-top:32px;display:flex}.XY_g7q_archPoint{align-items:flex-start;gap:14px;display:flex}.XY_g7q_archPointIcon{background:color-mix(in srgb, var(--accent) 8%, transparent);width:34px;height:34px;color:var(--accent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.XY_g7q_archPointTitle{color:var(--text-primary);margin:0 0 3px;font-size:.95rem;font-weight:700}.XY_g7q_archPointDesc{color:var(--text-secondary);margin:0;font-size:.87rem;line-height:1.6}.XY_g7q_modeGrid{grid-template-columns:1fr 1fr;gap:24px;margin-top:40px;display:grid}.XY_g7q_modeCard{background:var(--bg-card);border:1px solid var(--border-card);border-radius:16px;flex-direction:column;padding:30px 28px;display:flex}.XY_g7q_modeCardManaged{border-color:color-mix(in srgb, var(--accent) 40%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 4%, var(--bg-card)), var(--bg-card) 60%)}.XY_g7q_modeBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);background:color-mix(in srgb, var(--text-primary) 5%, transparent);border-radius:999px;align-self:flex-start;margin-bottom:16px;padding:4px 12px;font-size:.72rem;font-weight:700}.XY_g7q_modeBadgeManaged{color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent)}.XY_g7q_modeTitle{color:var(--text-primary);margin:0 0 8px;font-size:1.2rem;font-weight:800}.XY_g7q_modeDesc{color:var(--text-secondary);margin:0 0 20px;font-size:.9rem;line-height:1.65}.XY_g7q_modeList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.XY_g7q_modeList li{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:.87rem;line-height:1.55;display:flex}.XY_g7q_modeCheck{color:var(--success);flex-shrink:0;font-weight:700;line-height:1.55}.XY_g7q_modeFoot{border-top:1px dashed var(--border-card);color:var(--text-muted);margin-top:20px;padding-top:16px;font-size:.82rem;line-height:1.6}.XY_g7q_backupWrap{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;margin-top:8px;display:grid}.XY_g7q_backupVisual{background:var(--bg-card);border:1px solid var(--border-card);border-radius:16px;justify-content:center;align-items:center;gap:18px;padding:30px 26px;display:flex}.XY_g7q_backupServer{text-align:center;border:1px solid var(--border-card);border-radius:12px;flex:1;max-width:190px;padding:18px 14px}.XY_g7q_backupServerMain{background:color-mix(in srgb, var(--accent) 5%, transparent);border-color:color-mix(in srgb, var(--accent) 30%, transparent)}.XY_g7q_backupServerSecond{background:color-mix(in srgb, var(--success) 6%, transparent);border-color:color-mix(in srgb, var(--success) 30%, transparent)}.XY_g7q_backupServerTitle{color:var(--text-primary);margin-bottom:4px;font-size:.85rem;font-weight:700}.XY_g7q_backupServerSub{color:var(--text-muted);font-size:.74rem;line-height:1.5}.XY_g7q_backupArrow{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.XY_g7q_backupArrowLabel{color:var(--success);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:700}.XY_g7q_backupArrowLine{color:var(--success);align-items:center;display:flex}.XY_g7q_quoteWrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;margin-top:8px;display:grid}.XY_g7q_quoteChecklist{}.XY_g7q_quoteChecklistTitle{}.XY_g7q_quoteItems{}.XY_g7q_quoteItem{}.XY_g7q_quoteNum{}.XY_g7q_quoteItemText{}.XY_g7q_quoteCtaRow{}@media (max-width:1024px){.XY_g7q_whoGrid{grid-template-columns:repeat(2,1fr)}.XY_g7q_archWrap,.XY_g7q_backupWrap,.XY_g7q_quoteWrap{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.XY_g7q_whoGrid,.XY_g7q_modeGrid{grid-template-columns:1fr}.XY_g7q_backupVisual{flex-direction:column}.XY_g7q_backupServer{width:100%;max-width:100%}.XY_g7q_backupArrow{padding:4px 0;transform:rotate(90deg)}}
