.security-page[data-v-3f3d78d5]{color:#fff;background:#0d2636;font-family:Inter,sans-serif}.container[data-v-3f3d78d5]{max-width:1200px;margin:0 auto;padding:0 20px}.section-with-bg[data-v-3f3d78d5]{position:relative;overflow:hidden}.section-bg[data-v-3f3d78d5]{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.bg-overlay[data-v-3f3d78d5]{z-index:1;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.section-content[data-v-3f3d78d5]{z-index:2;position:relative}.hero-bg[data-v-3f3d78d5]{background:radial-gradient(80% 60% at 50% 0,#00cc001a 0%,#0000 70%)}.reveal[data-v-3f3d78d5]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.reveal.visible[data-v-3f3d78d5]{opacity:1;transform:translateY(0)}.reveal-stagger[data-v-3f3d78d5]{opacity:0;transition:opacity .5s ease var(--delay,0s), transform .5s ease var(--delay,0s);transform:translateY(20px)}.reveal-stagger.visible[data-v-3f3d78d5]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal[data-v-3f3d78d5],.reveal-stagger[data-v-3f3d78d5]{opacity:1;transition:none;transform:none}}.hero-section[data-v-3f3d78d5]{text-align:center;align-items:center;min-height:70vh;padding:140px 0 80px;display:flex}.hero-content[data-v-3f3d78d5]{max-width:800px;margin:0 auto}.hero-content h1[data-v-3f3d78d5]{background:linear-gradient(135deg,#fff 30%,#00cc00d9);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:3rem;font-weight:800;line-height:1.1}.hero-subtitle[data-v-3f3d78d5]{color:#ffffffe6;margin-bottom:0;font-size:1.2rem;line-height:1.7}.btn-xl[data-v-3f3d78d5]{color:#fff;cursor:pointer;background:#00913f;border:none;border-radius:50px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;position:relative;overflow:hidden}.btn-xl[data-v-3f3d78d5]:hover{transform:translateY(-3px);box-shadow:0 15px 35px #0006}.btn-xl[data-v-3f3d78d5]:active{transform:scale(.97);box-shadow:0 5px 15px #0000004d}.btn-xl[data-v-3f3d78d5]:focus-visible{outline-offset:2px;outline:2px solid #fff}.btn-xl.sunbeam-btn[data-v-3f3d78d5]{position:relative!important;overflow:hidden!important}.btn-xl.sunbeam-btn[data-v-3f3d78d5]:before{content:"";filter:blur(2px);z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#ffffff80,#fff3,#0000);width:60%;height:100%;animation:12s infinite alternate sunbeam-3f3d78d5;position:absolute;top:0;left:-100%;transform:skew(-15deg)}@keyframes sunbeam-3f3d78d5{0%{left:-100%}50%{left:200%}to{left:-100%}}.outline-btn[data-v-3f3d78d5]{color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff4d}.outline-btn[data-v-3f3d78d5]:hover{color:#fff;background:#ffffff1f;border-color:#ffffff80}.outline-btn[data-v-3f3d78d5]:focus-visible{outline-offset:2px;outline:2px solid #fff}.section-intro[data-v-3f3d78d5]{text-align:center;color:#ffffffd9;max-width:700px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.isolation-section[data-v-3f3d78d5]{padding:80px 0}.isolation-section h2[data-v-3f3d78d5]{text-align:center;margin-bottom:1rem;font-size:2.5rem;font-weight:800}.isolation-visual[data-v-3f3d78d5]{align-items:stretch;gap:0;margin-bottom:3rem;display:flex}.isolation-col[data-v-3f3d78d5]{border-radius:16px;flex:1;padding:2rem;transition:transform .2s,box-shadow .2s}.isolation-col[data-v-3f3d78d5]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000040}.isolation-col.protected[data-v-3f3d78d5]{background:#00cc0014;border:1px solid #0c03}.isolation-col.guest[data-v-3f3d78d5]{background:#0088ff14;border:1px solid #08f3;position:relative}.isolation-header[data-v-3f3d78d5]{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.isolation-header h3[data-v-3f3d78d5]{margin:0;font-size:1.3rem}.shield-icon[data-v-3f3d78d5],.sandbox-icon[data-v-3f3d78d5]{font-size:1.8rem}.pulse[data-v-3f3d78d5]{animation:2s ease-in-out infinite pulse-3f3d78d5}@keyframes pulse-3f3d78d5{0%,to{opacity:1}50%{opacity:.6}}.isolation-col ul[data-v-3f3d78d5]{margin:0;padding:0;list-style:none}.isolation-col ul li[data-v-3f3d78d5]{color:#ffffffd9;border-bottom:1px solid #ffffff0f;padding:.6rem 0;font-size:1rem}.isolation-col ul li[data-v-3f3d78d5]:last-child{border-bottom:none}.isolation-barrier[data-v-3f3d78d5]{flex-direction:column;justify-content:center;align-items:center;min-width:60px;padding:0 1rem;display:flex}.barrier-wall[data-v-3f3d78d5]{background:linear-gradient(#ffffff1a,#fff6,#ffffff1a);border-radius:2px;flex:1;width:3px}.barrier-label[data-v-3f3d78d5]{writing-mode:vertical-rl;text-orientation:mixed;color:#ffffff80;letter-spacing:.1em;text-transform:uppercase;margin-top:.5rem;font-size:.75rem;font-weight:600}.destroyed-badge[data-v-3f3d78d5]{color:#ff6b6b;text-transform:uppercase;letter-spacing:.08em;background:#ff3c3c26;border:1px solid #ff3c3c66;border-radius:8px;margin-top:1.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;display:inline-block}.blink[data-v-3f3d78d5]{animation:2s ease-in-out infinite blink-3f3d78d5}@keyframes blink-3f3d78d5{0%,to{opacity:1}50%{opacity:.3}}.controls-section[data-v-3f3d78d5]{padding:80px 0}.controls-section h2[data-v-3f3d78d5]{text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:800}.controls-grid[data-v-3f3d78d5]{grid-template-columns:1fr;gap:2rem;display:grid}.control-block[data-v-3f3d78d5]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:2rem;transition:transform .2s,box-shadow .2s,border-color .2s}.control-block[data-v-3f3d78d5]:hover{border-color:#ffffff26;transform:translateY(-2px);box-shadow:0 8px 24px #00000040}.control-block-icon[data-v-3f3d78d5]{margin-bottom:1rem;font-size:2.5rem}.control-block h3[data-v-3f3d78d5]{margin-bottom:1rem;font-size:1.4rem;font-weight:700}.control-block p[data-v-3f3d78d5]{color:#fffc;margin:0;font-size:1.05rem;line-height:1.7}.commands-lists[data-v-3f3d78d5]{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.commands-allowed[data-v-3f3d78d5],.commands-blocked[data-v-3f3d78d5]{padding:0}.commands-lists h4[data-v-3f3d78d5]{text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem;font-size:1rem;font-weight:700}.commands-allowed h4[data-v-3f3d78d5]{color:#0c0}.commands-blocked h4[data-v-3f3d78d5]{color:#ff6b6b}.commands-lists ul[data-v-3f3d78d5]{margin:0;padding:0;list-style:none}.commands-lists ul li[data-v-3f3d78d5]{color:#fffc;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.95rem;display:flex}.check-icon[data-v-3f3d78d5]{color:#0c0;font-size:1rem;font-weight:700}.cross-icon[data-v-3f3d78d5]{color:#ff6b6b;font-size:1rem;font-weight:700}.architecture-section[data-v-3f3d78d5]{padding:80px 0}.architecture-section h2[data-v-3f3d78d5]{text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:800}.arch-flow[data-v-3f3d78d5]{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-bottom:3rem;display:flex}.arch-block[data-v-3f3d78d5]{text-align:center;border-radius:14px;flex-shrink:0;min-width:140px;max-width:180px;padding:1.5rem 1.25rem;transition:transform .2s,box-shadow .2s}.arch-block[data-v-3f3d78d5]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000040}.arch-block-inner[data-v-3f3d78d5]{flex-direction:column;align-items:center;gap:.75rem;display:flex}.arch-icon[data-v-3f3d78d5]{font-size:2rem}.arch-label[data-v-3f3d78d5]{font-size:.9rem;font-weight:700;line-height:1.3}.arch-agent[data-v-3f3d78d5]{background:#0088ff1f;border:1px solid #0088ff4d}.arch-server[data-v-3f3d78d5]{background:#8080801f;border:1px solid #8080804d}.arch-extension[data-v-3f3d78d5]{background:#00cc001f;border:1px solid #00cc004d}.arch-incognito[data-v-3f3d78d5]{background:#d2a03c1f;border:1px solid #d2a03c4d}.arch-arrow[data-v-3f3d78d5]{flex-direction:column;align-items:center;gap:.25rem;min-width:70px;padding:0 .5rem;display:flex}.arrow-line[data-v-3f3d78d5]{background:#ffffff40;width:40px;height:2px;display:block}.arrow-label[data-v-3f3d78d5]{color:#ffffff73;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}.arrow-head[data-v-3f3d78d5]{color:#fff6;font-size:1.2rem;line-height:1}.arch-points[data-v-3f3d78d5]{max-width:700px;margin:0 auto}.arch-points ul[data-v-3f3d78d5]{margin:0;padding:0;list-style:none}.arch-points ul li[data-v-3f3d78d5]{color:#ffffffd9;border-bottom:1px solid #ffffff0f;padding:.75rem 0 .75rem 1.5rem;font-size:1rem;line-height:1.6;position:relative}.arch-points ul li[data-v-3f3d78d5]:before{content:"•";color:#0c0;font-weight:700;position:absolute;left:0}.arch-points ul li[data-v-3f3d78d5]:last-child{border-bottom:none}.cta-section[data-v-3f3d78d5]{padding:60px 0 80px}.cta-block[data-v-3f3d78d5]{text-align:center;background:linear-gradient(135deg,#00cc0014,#0088ff14);border:2px solid #0c03;border-radius:24px;padding:3rem}.cta-block h3[data-v-3f3d78d5]{margin-bottom:2rem;font-size:2rem;font-weight:800}.cta-buttons[data-v-3f3d78d5]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (max-width:768px){.hero-content h1[data-v-3f3d78d5]{font-size:2rem}.hero-subtitle[data-v-3f3d78d5]{font-size:1rem}.isolation-visual[data-v-3f3d78d5]{flex-direction:column;gap:1rem}.isolation-barrier[data-v-3f3d78d5]{flex-direction:row;min-width:auto;padding:.5rem 0}.barrier-wall[data-v-3f3d78d5]{flex:1;width:auto;height:3px}.barrier-label[data-v-3f3d78d5]{writing-mode:horizontal-tb}.controls-section h2[data-v-3f3d78d5],.isolation-section h2[data-v-3f3d78d5],.architecture-section h2[data-v-3f3d78d5]{font-size:1.8rem}.commands-lists[data-v-3f3d78d5]{grid-template-columns:1fr;gap:1.5rem}.arch-flow[data-v-3f3d78d5]{flex-direction:column;gap:.75rem}.arch-arrow[data-v-3f3d78d5]{flex-direction:row;min-width:auto;padding:.25rem 0}.arrow-line[data-v-3f3d78d5]{width:2px;height:30px}.arch-block[data-v-3f3d78d5]{width:100%;min-width:auto;max-width:240px}.cta-buttons[data-v-3f3d78d5]{flex-direction:column;align-items:center;gap:12px}.cta-block h3[data-v-3f3d78d5]{font-size:1.6rem}}
