.share-shell{max-width:1180px;margin:auto;padding:4.8rem 1.25rem 6rem}.share-hero{max-width:900px;padding-bottom:4.5rem}.share-hero h1{font-size:clamp(3rem,6.2vw,6rem);max-width:850px}.share-hero>p:not(.kicker){font-size:1.15rem;color:var(--muted);max-width:760px}.share-claim{max-width:730px;margin-top:2rem;border-left:4px solid var(--green);background:#e8e9e0;padding:1.15rem 1.3rem;color:var(--muted)}.share-claim b{color:var(--ink)}.routes{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.routes article{background:var(--paper);padding:2rem;min-height:340px;display:flex;flex-direction:column;align-items:flex-start}.route-number{font:700 .78rem ui-monospace,monospace;color:var(--green);margin-bottom:2rem}.routes h2{font-size:1.6rem;letter-spacing:-.04em;line-height:1.05;margin-bottom:.8rem}.routes p:not(.route-number){color:var(--muted);font-size:.9rem}.routes .button{margin-top:auto;border:0;cursor:pointer}.proof-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin:4rem 0}.proof-strip div{background:#0d3c2d;color:#f5f9ef;padding:1.3rem}.proof-strip span{display:block;font:700 .68rem ui-monospace,monospace;color:var(--lime);letter-spacing:.08em;margin-bottom:.55rem}.proof-strip b{font-size:.82rem;line-height:1.4}.share-section{max-width:850px}.share-section h2{font-size:clamp(2rem,4vw,3.7rem);line-height:1.05;letter-spacing:-.055em}.share-section li{color:var(--muted);margin:.7rem 0}.share-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.7rem}@media(max-width:800px){.routes{grid-template-columns:1fr}.routes article{min-height:260px}.proof-strip{grid-template-columns:1fr 1fr}}@media(max-width:480px){.share-shell{padding-top:3rem}.proof-strip{grid-template-columns:1fr}}
