.lml-hub{--d:"Titillium Web","Nunito Sans",sans-serif;--ink:#0e0e0e;--pink:#e8175d;--paper:#fff;--stone:#f4f4f4;--mute:#4a4a4a;color:var(--ink)}.lml-hub *{box-sizing:border-box}.lml-hub .sec{background:var(--paper);width:100vw;margin-left:calc(50% - 50vw);padding:80px 0}.lml-hub .sec.stone{background:var(--stone)}.lml-hub .sec.pink{background:var(--pink);color:var(--ink);padding:56px 0}.lml-hub .wrap{max-width:1040px;margin:0 auto;padding:0 24px}.lml-hub .eyebrow{font-family:var(--d);letter-spacing:4px;text-transform:uppercase;color:var(--pink);margin:0 0 18px;font-size:13px;font-weight:700;display:block}.lml-hub h2,.lml-hub h1{font-family:var(--d);letter-spacing:-1.5px;color:var(--ink);margin:0 0 22px;font-size:84px;font-weight:900;line-height:.95}.lml-hub h3{font-family:var(--d);letter-spacing:-.5px;color:var(--ink);margin:0 0 16px;font-size:44px;font-weight:900;line-height:1.02}.lml-hub .accent{color:var(--pink)}.lml-hub .rule{background:var(--ink);width:56px;height:3px;margin:0 0 26px}.lml-hub p{color:var(--ink);margin:0 0 18px;font-size:17px;line-height:1.7}.lml-hub .lede{max-width:700px;color:var(--ink);font-size:20px;line-height:1.6}.lml-hub a{color:var(--pink);border-bottom:1.5px solid var(--pink);text-decoration:none}.lml-hub .band{font-family:var(--d);text-align:center;max-width:860px;color:var(--ink);margin:0 auto;font-size:30px;font-weight:600;line-height:1.3}.lml-hub .chips{flex-wrap:wrap;gap:10px;margin:34px 0 0;display:flex}.lml-hub .chip{font-family:var(--d);letter-spacing:2.5px;text-transform:uppercase;border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;padding:12px 20px;font-size:13px;font-weight:700;line-height:1}.lml-hub .chip.on,.lml-hub .chip:hover{background:var(--ink);color:#fff}.lml-hub .grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:40px;display:grid}.lml-hub .card{border:2px solid var(--ink);background:#fff;flex-direction:column;padding:34px 32px 30px;transition:transform .18s,box-shadow .18s;display:flex}.lml-hub .card:hover{box-shadow:8px 8px 0 var(--pink);transform:translate(-5px,-5px)}.lml-hub .card.hide{display:none}.lml-hub .card .tag{font-family:var(--d);letter-spacing:3px;text-transform:uppercase;color:var(--pink);margin:0 0 20px;font-size:12px;font-weight:700}.lml-hub .card .big{font-family:var(--d);letter-spacing:-2px;color:var(--ink);font-size:72px;font-weight:900;line-height:.9}.lml-hub .card .bigl{font-family:var(--d);letter-spacing:2.5px;text-transform:uppercase;color:var(--mute);margin:12px 0 26px;font-size:12px;font-weight:700;line-height:1.5}.lml-hub .card h4{font-family:var(--d);color:var(--ink);margin:0 0 12px;font-size:30px;font-weight:700;line-height:1.05}.lml-hub .card p{color:var(--ink);margin:0 0 22px;font-size:15.5px;line-height:1.65}.lml-hub .card .stats{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);grid-template-columns:repeat(3,1fr);margin:auto 0 24px;display:grid}.lml-hub .card .stat{text-align:center;border-left:1px solid #d9d9d9;padding:16px 8px}.lml-hub .card .stat:first-child{border-left:0}.lml-hub .card .stat .n{font-family:var(--d);color:var(--ink);font-size:26px;font-weight:700;line-height:1}.lml-hub .card .stat .l{font-family:var(--d);letter-spacing:2px;text-transform:uppercase;color:var(--mute);margin-top:8px;font-size:10.5px;font-weight:700;line-height:1.5}.lml-hub .go{font-family:var(--d);letter-spacing:3px;text-transform:uppercase;color:var(--ink);border:2px solid var(--ink);align-self:flex-start;align-items:center;gap:14px;padding:14px 20px;font-size:13px;font-weight:700;display:inline-flex}.lml-hub .go:after{content:"";background:var(--ink);width:40px;height:2px;transition:width .18s;display:block}.lml-hub .go:hover{background:var(--ink);color:#fff}.lml-hub .go:hover:after{background:#fff;width:56px}.lml-hub .card.soon{border-style:dashed}.lml-hub .card.soon .big{color:#bdbdbd}.lml-hub .cols{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px;display:grid}.lml-hub .col{border:2px solid var(--ink);background:#fff;padding:30px 28px}.lml-hub .col .num{font-family:var(--d);color:var(--pink);margin-bottom:14px;font-size:44px;font-weight:900;line-height:1}.lml-hub .col h4{font-family:var(--d);color:var(--ink);margin:0 0 10px;font-size:22px;font-weight:700}.lml-hub .col p{margin:0;font-size:15px;line-height:1.65}.lml-hub .cta .band{letter-spacing:-.5px;margin-bottom:22px;font-size:48px;font-weight:900;line-height:1}.lml-hub .cta p{text-align:center;max-width:640px;color:var(--ink);margin:0 auto;font-size:18px}.lml-hub .fine{color:var(--mute);font-size:13.5px;line-height:1.6}.lml-hub .faq h4{font-family:var(--d);color:var(--ink);margin:26px 0 8px;font-size:20px;font-weight:700}.lml-hub .faq p{font-size:16px}@media (width<=860px){.lml-hub .sec{padding:52px 0}.lml-hub h2,.lml-hub h1{font-size:52px}.lml-hub h3{font-size:34px}.lml-hub .band{font-size:22px}.lml-hub .grid,.lml-hub .cols{grid-template-columns:1fr}.lml-hub .card{padding:26px 22px 24px}.lml-hub .card .big{font-size:56px}.lml-hub .cta .band{font-size:34px}}
