.wc-title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.026em;text-wrap:balance;max-width:18ch;font-size:clamp(2.3rem,5vw,4.6rem);font-weight:350;line-height:1.04}.wc-title .guide-accent{display:block}.wc-lead{color:rgb(var(--bone-rgb) / .82);text-wrap:pretty;max-width:60ch;margin-top:1.4rem;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}.wc-note{color:rgb(var(--bone-rgb) / .66);max-width:60ch;margin-top:1rem;font-size:.9rem;line-height:1.5}.wc-instrument{margin-top:clamp(2rem,5vw,3.5rem)}.wc{background:var(--graphite);border:1px solid var(--rule-strong);border-radius:14px;padding:clamp(1.1rem,3vw,2rem)}.wc-drop{text-align:center;cursor:pointer;border:1.5px dashed var(--rule-strong);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:12rem;padding:1.5rem;display:flex}.wc-drop:hover,.wc-drop:focus-within{border-color:var(--signal)}.wc-drop-label{font-size:1.05rem;font-weight:600}.wc-file{opacity:0;width:1px;height:1px;position:absolute}.wc-h{font-family:var(--font-display), Georgia, serif;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:400;line-height:1.15}.wc-h3{margin-top:2rem;font-size:1.05rem;font-weight:600}.wc-p{color:rgb(var(--bone-rgb) / .85);max-width:62ch;margin-top:.8rem;line-height:1.55}.wc-muted{color:rgb(var(--bone-rgb) / .62);font-size:.85rem}.wc-senders{gap:.6rem;margin:1.2rem 0;display:grid}.wc-consent{margin:1rem 0 1.4rem}.wc-kpis{background:var(--rule);border:1px solid var(--rule);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:1px;margin-top:1.4rem;display:grid;overflow:hidden}.wc-kpis>div{background:var(--graphite);padding:1rem}.wc-kpis dt{color:rgb(var(--bone-rgb) / .66);font-size:.8rem}.wc-kpis dd{font-family:var(--font-display), Georgia, serif;margin-top:.3rem;font-size:1.9rem;line-height:1}.wc-worst{gap:.4rem;max-width:26rem;margin-top:.8rem;display:grid}.wc-worst li{border-bottom:1px solid var(--rule);justify-content:space-between;padding:.35rem 0;display:flex}.wc-bad{color:var(--danger,#f87171)}.wc-calc .gs-field-row{margin-top:.8rem}.wc-num{max-width:16rem}.wc-sum{font-weight:600}.wc-cta{border-top:1px solid var(--rule);margin-top:2.2rem;padding-top:1.6rem}.wc-cta .gs-btn{margin-top:1rem}.wc-again{margin-top:1.4rem;display:inline-block}.wc-how{margin-top:clamp(2.5rem,6vw,4rem)}.wc-steps{gap:.6rem;max-width:62ch;margin-top:1rem;padding-left:1.2rem;line-height:1.55;list-style:outside;display:grid}
