:root{--d-navy: #171e4a;--d-teal: #67c9d9;--d-orange: #ff8d3e;--d-yellow: #ffcb05;--d-cream: #faf8f2;--d-white: #ffffff;--d-red: #ef4444;--d-green: #d0ee8e;--d-gray: #f1f5f9;--d-text: #334155}body{background-color:var(--d-white);color:var(--d-text);margin:0;padding:0}.m-article-body{background-color:var(--d-white);color:var(--d-text)}.bg-orange{background-color:var(--d-orange)}.m61{font-family:Plus Jakarta Sans,sans-serif;color:var(--d-navy);background-color:#fff;padding-bottom:60px}.m61-prog{position:fixed;top:0;left:0;width:100%;height:36px;background:#fff;border-bottom:4px solid var(--d-navy);z-index:999;display:flex;align-items:center;justify-content:space-between;padding:0 16px;box-sizing:border-box}.m61-bar{position:absolute;bottom:-4px;left:0;height:4px;background:var(--d-teal);width:var(--p, 0%);transition:width .1s ease}.m61-eta{font-family:Space Grotesk,sans-serif;font-weight:800;font-size:11px;letter-spacing:1px;margin-left:auto}.m61-hd{background:var(--d-navy);padding:70px 20px 40px;border-bottom:5px solid var(--d-navy)}.hd-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.hdb{padding:4px 10px;font-family:Space Grotesk,sans-serif;font-weight:800;font-size:10px;letter-spacing:1px;border:2px solid var(--d-navy)}.hdb-orange{background:var(--d-orange);color:#fff}.hdb-yellow{background:var(--d-yellow);color:var(--d-navy)}.hdb-ghost{background:transparent;color:#fff;border-color:#fff}.hd-titles{display:grid;grid-template-columns:1fr;gap:20px}.hdt-item{border-left:4px solid var(--d-teal);padding-left:14px}.hdti-n{font-family:Space Grotesk,sans-serif;font-weight:900;font-size:13px;color:var(--d-teal);letter-spacing:1px}.hdti-h{font-family:Space Grotesk,sans-serif;font-weight:900;font-size:clamp(22px,3vw,28px);line-height:1.1;color:#fff;margin:4px 0 6px;text-transform:uppercase}.hdti-s{color:#cbd5e1;font-size:12px;font-weight:500;margin:0;line-height:1.5}.hd-intro{padding:14px;font-size:13px;line-height:1.6;color:var(--d-navy);box-shadow:4px 4px 0 var(--d-teal)}.m61-wrapper{max-width:100%;margin:32px auto 0;padding:0 20px;width:100%;box-sizing:border-box}.m61-sec{padding:24px;margin-bottom:24px;position:relative;box-shadow:5px 5px 0 var(--d-navy);width:100%;box-sizing:border-box}.border-navy{border:3px solid var(--d-navy)!important}.bg-cream{background-color:var(--d-cream)}.bg-white{background-color:#fff}.bg-navy{background-color:var(--d-navy)}.bg-teal{background-color:var(--d-teal)}.text-navy{color:var(--d-navy)}.text-yellow{color:var(--d-yellow)}.text-orange{color:var(--d-orange)}.text-red{color:var(--d-red)}.text-green{color:var(--d-green)}.text-white{color:#fff}.sec-title{font-family:Space Grotesk,sans-serif;font-weight:900;font-size:18px;margin:0 0 10px;line-height:1.3;text-transform:uppercase}.sec-p{font-size:13px;line-height:1.6;margin:0 0 12px;color:#334155;font-weight:500}.tech-badge{position:absolute;top:-12px;left:20px;padding:4px 10px;font-family:Space Grotesk,sans-serif;font-weight:900;font-size:10px;letter-spacing:1px;box-shadow:2px 2px 0 var(--d-navy)}.quote-brutal{padding:14px;font-size:13px;line-height:1.5;margin-top:14px;box-shadow:3px 3px 0 var(--d-navy);font-weight:600}.brutal-list{font-size:13px;line-height:1.6;padding-left:20px;color:#334155;margin:0;font-weight:500}.m61-hero-img{width:100%;height:auto;max-height:350px;object-fit:cover;display:block;border-bottom:3px solid var(--d-navy)}.hero-caption{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;line-height:1.4;padding:10px;text-align:center}.brutal-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%}.b-card{padding:14px;box-shadow:3px 3px 0 var(--d-navy);border:2px solid var(--d-navy)}.b-card h4{margin:0 0 6px;font-family:Space Grotesk,sans-serif;font-weight:900;font-size:14px}.b-card p{margin:0;font-size:12px;line-height:1.5;color:#475569;font-weight:500}.brutal-table-wrapper{overflow-x:auto;box-shadow:4px 4px 0 var(--d-navy);width:100%}.brutal-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.brutal-table th,.brutal-table td{padding:12px 14px;border:2px solid var(--d-navy);line-height:1.5}.brutal-table th{font-family:Space Grotesk,sans-serif;font-weight:900;text-transform:uppercase;font-size:12px}.qs-badge{font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:900;padding:4px 10px;box-shadow:2px 2px 0 var(--d-teal)}.bl-cards-wrapper{display:flex;flex-direction:column;gap:16px;margin-top:14px;width:100%}.bl-card{background:#fff;box-shadow:3px 3px 0 var(--d-navy);display:flex;flex-direction:column;width:100%}.blc-q{padding:14px;font-size:13px;font-weight:700;line-height:1.5;color:#fff;border-bottom:2px solid var(--d-navy);background:var(--d-orange)}.blc-acts-vert{display:flex;flex-direction:column}.bl-btn{padding:12px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:12px;cursor:pointer;border:none;transition:.1s;background:#fff;text-align:left;border-bottom:2px solid var(--d-navy)!important}.bl-btn:last-child{border-bottom:none!important}.bl-btn:hover:not(:disabled){background:var(--d-cream)!important;padding-left:16px}.bl-btn:disabled{color:#94a3b8;cursor:not-allowed;background:#f1f5f9!important}.blc-rev{padding:12px;font-size:12px;font-weight:600;display:none;line-height:1.5}.bl-done .bl-btn{display:none}.bl-win{border-left:6px solid var(--d-green)!important}.bl-lose{border-left:6px solid var(--d-red)!important}.bl-result{padding:16px;text-align:center;box-shadow:4px 4px 0 var(--d-orange);width:100%;box-sizing:border-box}.s-reflect{box-sizing:border-box;width:100%}.ref-list{display:flex;flex-direction:column;width:100%}.rfl-item{border-bottom:2px solid var(--d-navy);cursor:pointer;background:#fff;transition:background .2s}.rfl-item:hover{background:var(--d-cream)}.rfl-item:last-child{border-bottom:none}.rfli-f{display:flex;align-items:center;padding:14px;gap:12px}.rflin{font-family:Space Grotesk,sans-serif;font-weight:900;font-size:12px;padding:4px 8px;border:2px solid var(--d-navy)}.rfliq{flex:1;font-size:13px;font-weight:700;line-height:1.5}.rflix{font-family:Space Grotesk,sans-serif;font-weight:900;font-size:20px;transition:transform .3s ease}.rfli-b{padding:0 14px 16px 50px;font-size:13px;line-height:1.6;color:#475569;display:none;font-weight:500}.rfli-b p{margin:0 0 10px}.rfli-b p:last-child{margin-bottom:0}.rfl-item.open .rfli-b{display:block}.rfl-item.open .rflix{transform:rotate(45deg);color:var(--d-orange)}.m61-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;flex-wrap:wrap;max-width:100%;background:#f8fafc;padding:16px;border-radius:2px;border:2px solid #e2e8f0}.mnav-b{text-decoration:none;font-size:13px;font-weight:700;padding:10px 16px;background:#fff;color:var(--d-navy);border:2px solid #cbd5e1;border-radius:2px;transition:all .2s}.mnav-b:hover{background:#e2e8f0}.mnav-m{text-align:center;flex:1;min-width:180px}.mnav-d{display:flex;justify-content:center;gap:8px;margin-bottom:6px}.md{font-size:10px;color:#cbd5e1}.md.done{color:var(--d-cyan)}.mnav-l{font-size:12px;font-weight:600;color:#64748b}.mnav-n{text-decoration:none;text-align:right;font-size:14px;font-weight:800;padding:12px 24px;line-height:1.4;background:var(--d-green);color:var(--d-navy);border-radius:2px;border:3px solid var(--d-navy);box-shadow:4px 4px 0 var(--d-navy);transition:all .2s}.mnav-n:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--d-navy)}.mnav-n small{font-size:11px;font-weight:600;opacity:.8;display:block;margin-top:2px}.brutal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.b-card{padding:16px;box-shadow:4px 4px 0 var(--d-navy);border:3px solid var(--d-navy)}.b-card h4{font-family:Space Grotesk,sans-serif;font-weight:900}.bl-card.wrong{animation:shake61 .4s}@keyframes shake61{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media(max-width:768px){.brutal-grid-2{grid-template-columns:1fr;gap:20px}.m61-sec{padding:20px}.rfli-f{padding:12px}.rfli-b{padding:0 12px 16px}}
