.hero-actions{display:flex;gap:10px;margin-top:28px}.label-help{display:flex!important;align-items:center;gap:7px}.label-help i{position:relative;width:17px;height:17px;border:1px solid #5a665b;border-radius:50%;display:inline-grid;place-items:center;font:700 10px var(--sans);color:var(--yes);cursor:help}.label-help i small{display:none;position:absolute;left:24px;top:-12px;width:245px;padding:11px 13px;border:1px solid #405034;border-radius:9px;background:#161b17;color:#c3cbc3;font:11px/1.45 var(--sans);letter-spacing:0;z-index:30;box-shadow:0 16px 40px #000}.label-help i:hover small,.label-help i:focus small{display:block}.independent-context{display:block;margin:-2px 0 18px}.independent-context>span,.channel-audit-box label>span{display:block;color:#768078;font-size:9px;letter-spacing:.16em;font-weight:800;margin-bottom:8px}.privacy-note{display:flex;align-items:center;gap:11px;width:max-content;max-width:100%;margin-top:22px;padding:12px 15px;border:1px solid #35442c;border-radius:11px;background:#131a11;color:var(--muted);font-size:11px}.privacy-note i{color:var(--yes);font-style:normal}.privacy-note b{color:var(--ink)}
.channel-audit-box{margin:18px 0;padding:17px;border:1px solid #38472d;border-radius:12px;background:#111710}.audit-url-row{display:grid;grid-template-columns:1fr auto;gap:8px}.channel-audit-box small{display:block;color:#737d74;font-size:10px;margin-top:8px}.channel-audit-status{color:var(--yes);font-size:11px;margin-top:10px}.channel-modal{display:none;position:fixed;inset:0;z-index:100}.channel-modal.open{display:grid;place-items:center}.channel-modal-backdrop{position:absolute;inset:0;background:rgba(3,6,4,.82);backdrop-filter:blur(10px)}.channel-modal-card{position:relative;width:min(900px,calc(100vw - 32px));max-height:90vh;overflow:auto;padding:30px;background:#131714;border:1px solid #3c4b31;border-radius:18px;box-shadow:0 35px 100px #000;animation:arrive .25s ease}.channel-modal-card h2{font:400 34px var(--serif);margin:10px 0}.channel-modal-card>p{color:var(--muted);line-height:1.6}.modal-close{position:absolute;right:18px;top:15px;border:0;background:none;color:var(--muted);font-size:28px;cursor:pointer}
.method-title{max-width:900px}.method-manifesto{display:grid;grid-template-columns:1fr 1.2fr;gap:16px;margin-bottom:18px}.method-purpose,.method-principles article,.method-cta{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:28px}.method-purpose{background:linear-gradient(145deg,#202a18,#121612)}.method-purpose h2,.method-cta h2{font:400 32px/1.15 var(--serif);margin:18px 0}.method-purpose p,.method-principles p{color:var(--muted);line-height:1.7}.method-principles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.method-principles article{padding:20px}.method-principles span{color:var(--yes);font-size:9px;letter-spacing:.15em}.method-principles h3{font:400 19px var(--serif)}.method-cta{display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}.method-cta h2{font-size:25px;max-width:700px}
@media(max-width:900px){.method-manifesto{grid-template-columns:1fr}.method-cta{align-items:flex-start;flex-direction:column;gap:18px}}@media(max-width:600px){.hero-actions{flex-direction:column}.audit-url-row{grid-template-columns:1fr}.label-help i small{left:auto;right:-10px;top:24px}.method-principles{grid-template-columns:1fr}}

/* Pulido visual final */
[hidden]{display:none!important}.button.secondary{color:var(--yes);border-color:#536d35;background:transparent}.button.secondary:hover{background:rgba(185,255,61,.07);border-color:var(--yes)}
.card-index{display:none}.creation-card{align-items:center;justify-content:center;text-align:center;padding:32px 26px;min-height:265px}.creation-icon{font-size:34px;margin:0 0 24px}.creation-card strong{font-size:27px;margin-bottom:10px}.creation-card small{font-size:14px;line-height:1.55;max-width:260px}.card-arrow{font-size:20px;right:22px;bottom:18px}
.project-card{text-align:center;padding:32px}.project-card h3{font-size:27px}.project-card p{font-size:14px;line-height:1.55}.project-card .eyebrow{display:block}.project-card button{margin:20px auto 0}
.method-principles article{text-align:center;padding:28px 24px}.method-principles article>span{display:none}.method-principles h3{color:var(--yes);font-size:24px;margin:4px 0 12px}.method-principles p{font-size:14px;margin:0}.method-purpose{text-align:center}.method-purpose h2{color:var(--yes)}
.method-timeline{display:flex;flex-direction:column;align-items:center;text-align:center;margin:80px 0 50px;padding:42px 0}.method-timeline h2{font:400 38px var(--serif);margin:0 0 35px}.method-timeline ol{width:100%;display:grid;grid-template-columns:repeat(5,1fr);align-items:start}.method-timeline li{position:relative;display:grid;justify-items:center;text-align:center;padding:0 16px;color:var(--ink)}.method-timeline li:not(:last-child):after{position:absolute;content:'➜';width:auto;height:auto;background:none;color:var(--yes);font-size:29px;font-weight:900;line-height:1;right:-17px;top:9px;margin:0}.method-timeline i{width:46px;height:46px;margin:0 0 15px;border-width:2px;font-size:13px}.method-timeline li b{font:400 21px var(--serif);margin:0 0 8px}.method-timeline li small{display:block;color:var(--muted);font:11px/1.5 var(--sans);max-width:190px}.method-timeline>strong{font:800 14px var(--sans);letter-spacing:.18em;color:var(--yes);margin-top:38px}.method-page-timeline{margin-top:0;background:linear-gradient(145deg,rgba(185,255,61,.045),transparent);border-radius:18px;padding-left:22px;padding-right:22px}.method-cta h2{font:700 22px/1.4 var(--sans);letter-spacing:.06em;color:var(--yes)}
@media(max-width:900px){.method-timeline ol{grid-template-columns:1fr;gap:28px}.method-timeline li:not(:last-child):after{content:'↓';right:50%;transform:translateX(50%);top:auto;bottom:-27px}.method-timeline{padding:36px 18px}.creation-card{min-height:235px}}
