.altavia-landing .caso-stats{grid-template-columns:repeat(4,1fr)}@media (max-width:880px){.altavia-landing .caso-stats{grid-template-columns:1fr 1fr}}@media (max-width:480px){.altavia-landing .caso-stats{grid-template-columns:1fr}}.altavia-landing .ph{color:var(--ink);font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;background:#c7973c38;border-radius:3px;padding:0 4px;font-size:.82em}.altavia-landing .num-table{border-collapse:collapse;border-top:1px solid var(--ink);width:100%}.altavia-landing .num-table th,.altavia-landing .num-table td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:18px 16px 18px 0;font-size:15px;line-height:1.55}.altavia-landing .num-table th{font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:400}.altavia-landing .num-table td.k{color:var(--ink-soft);width:42%}.altavia-landing .num-table td.v{font-family:var(--font-instrument-serif), "Instrument Serif", serif;color:var(--ink);font-size:24px;line-height:1.2}.altavia-landing .num-table td.n{color:var(--muted);font-size:13px}@media (max-width:640px){.altavia-landing .num-table thead{display:none}.altavia-landing .num-table tr{border-bottom:1px solid var(--rule);padding:14px 0;display:block}.altavia-landing .num-table td{border:none;padding:2px 0;display:block;width:auto!important}}.altavia-landing .timeline{border-top:1px solid #f7f1e52e;margin:0;padding:0;list-style:none}.altavia-landing .timeline li{border-bottom:1px dashed #f7f1e524;grid-template-columns:120px 140px 1fr;gap:24px;padding:20px 0;display:grid}.altavia-landing .timeline .d{font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;color:var(--accent);letter-spacing:.06em;padding-top:3px;font-size:12px}.altavia-landing .timeline .f{font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;color:#f7f1e580;padding-top:3px;font-size:12px}.altavia-landing .timeline .t{color:#f7f1e5d1;font-size:15px;line-height:1.6}.altavia-landing .timeline .t strong{color:var(--cream);font-weight:500}@media (max-width:640px){.altavia-landing .timeline li{grid-template-columns:1fr;gap:4px}}.altavia-landing .incident{border-bottom:1px solid var(--rule);grid-template-columns:80px 1fr;gap:32px;padding:36px 0;display:grid}.altavia-landing .incident h3{font-family:var(--font-instrument-serif), "Instrument Serif", serif;color:var(--ink);letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(22px,2.4vw,30px);font-weight:400;line-height:1.15}.altavia-landing .incident .cols{grid-template-columns:1fr 1fr;gap:32px;display:grid}.altavia-landing .incident .col .lab{font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:8px;font-size:10px}.altavia-landing .incident .col p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.62}@media (max-width:760px){.altavia-landing .incident{grid-template-columns:1fr;gap:10px;padding:28px 0}.altavia-landing .incident .cols{grid-template-columns:1fr;gap:16px}}.altavia-landing .lessons{background:var(--rule);border:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:1px;display:grid}@media (max-width:760px){.altavia-landing .lessons{grid-template-columns:1fr}}.altavia-landing .lesson{background:var(--bg);padding:30px 28px}.altavia-landing .lesson h3{font-family:var(--font-instrument-serif), "Instrument Serif", serif;color:var(--ink);margin:0 0 10px;font-size:clamp(21px,2.2vw,26px);font-weight:400;line-height:1.15}.altavia-landing .lesson p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.62}.altavia-landing .prose{max-width:720px}.altavia-landing .prose p{color:var(--ink-soft);margin:0 0 16px;font-size:16px;line-height:1.7}
