#cyw-rescue-page .ambient-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}#cyw-rescue-page .orb{position:absolute;border-radius:50%;filter:blur(100px);mix-blend-mode:screen}#cyw-rescue-page .orb-red{width:1000px;height:1000px;background:radial-gradient(circle,var(--brand-red-glow) 0%,rgba(0,0,0,0) 70%);top:-20%;right:-20%;opacity:.6;animation:pulseRed 10s infinite alternate}#cyw-rescue-page .orb-blue{width:800px;height:800px;background:radial-gradient(circle,#1e1e40 0%,rgba(0,0,0,0) 70%);bottom:-10%;left:-10%;opacity:.5}#cyw-rescue-page .grid-2{display:grid;grid-template-columns:1fr 1fr;gap:4rem}#cyw-rescue-page .grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}#cyw-rescue-page .text-center{text-align:center}#cyw-rescue-page .hero-collage{padding-top:8rem;padding-bottom:6rem;display:grid;grid-template-columns:1fr 1.2fr;gap:3rem;align-items:center}#cyw-rescue-page .collage-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);height:600px}#cyw-rescue-page .c-img{position:relative;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--glass-border);box-shadow:0 20px 50px rgba(0,0,0,.5);transition:.5s}#cyw-rescue-page .c-img:hover{transform:scale(1.02);z-index:10;border-color:var(--brand-red)}#cyw-rescue-page .c-main{grid-column:2/span 10;grid-row:2/span 9;z-index:2}#cyw-rescue-page .c-sub1{grid-column:1/span 5;grid-row:8/span 5;z-index:3}#cyw-rescue-page .c-sub2{grid-column:9/span 4;grid-row:1/span 4;z-index:1;opacity:.8}#cyw-rescue-page .trust-stats{display:flex;gap:2rem;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}#cyw-rescue-page .t-stat-val{font-size:2.5rem;font-weight:900;color:var(--brand-red);line-height:1;display:block}#cyw-rescue-page .t-stat-lbl{font-size:.8rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;margin-top:5px;display:block}#cyw-rescue-page .vs-table{width:100%;border-collapse:separate;border-spacing:0}#cyw-rescue-page .vs-table th,#cyw-rescue-page .vs-table td{padding:1.5rem;text-align:left;border-bottom:1px solid var(--glass-border);font-size:1rem}#cyw-rescue-page .vs-table th{color:#999;font-family:"JetBrains Mono",monospace;font-size:.85rem}#cyw-rescue-page .vs-table td strong{color:white}#cyw-rescue-page .vs-table .check{color:#10b981}#cyw-rescue-page .vs-table .cross{color:#ef4444}#cyw-rescue-page .timeline{position:relative;max-width:800px;margin:0 auto}#cyw-rescue-page .timeline::before{content:"";position:absolute;top:0;left:50%;width:2px;height:100%;background:var(--glass-border);transform:translateX(-50%)}#cyw-rescue-page .timeline-item{display:flex;justify-content:space-between;margin-bottom:4rem;position:relative}#cyw-rescue-page .timeline-item:nth-child(even){flex-direction:row-reverse}#cyw-rescue-page .t-year{width:45%;text-align:right;font-size:3rem;font-weight:900;color:rgba(255,255,255,.1);font-family:"Montserrat",sans-serif}#cyw-rescue-page .timeline-item:nth-child(even) .t-year{text-align:left}#cyw-rescue-page .t-content{width:45%}#cyw-rescue-page .t-content h3{font-size:1.5rem;color:var(--brand-red);margin-bottom:.5rem}#cyw-rescue-page .t-dot{position:absolute;top:15px;left:50%;width:20px;height:20px;background:var(--brand-red);border-radius:50%;transform:translateX(-50%);border:4px solid #050505}#cyw-rescue-page .team-card{text-align:center}#cyw-rescue-page .team-img{width:150px;height:150px;border-radius:50%;object-fit:cover;margin:0 auto 1.5rem;border:2px solid var(--glass-border)}#cyw-rescue-page .team-name{font-size:1.2rem;font-weight:700;color:white;margin-bottom:.2rem}#cyw-rescue-page .team-role{color:var(--brand-red);font-size:.9rem;font-weight:700;text-transform:uppercase;margin-bottom:1rem;display:block}#cyw-rescue-page .doc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2rem}#cyw-rescue-page .doc-item{background:rgba(255,255,255,.05);padding:1rem;border-radius:8px;display:flex;align-items:center;gap:10px;font-family:"JetBrains Mono",monospace;font-size:.85rem;color:#d1d5db;border:1px solid transparent;cursor:pointer}#cyw-rescue-page .doc-item:hover{border-color:var(--brand-red);color:white}@media (max-width:900px){#cyw-rescue-page .hero-collage{grid-template-columns:1fr;height:auto;gap:4rem}#cyw-rescue-page .collage-grid{display:none}#cyw-rescue-page .grid-2,#cyw-rescue-page .grid-3{grid-template-columns:1fr;gap:3rem}#cyw-rescue-page .timeline::before{left:20px}#cyw-rescue-page .timeline-item,#cyw-rescue-page .timeline-item:nth-child(even){flex-direction:column;padding-left:50px}#cyw-rescue-page .t-year,#cyw-rescue-page .t-content{width:100%;text-align:left}}