.mkt .pg-about .hero{min-height:0}.mkt .pg-about .hero-inner{padding:88px 16px 104px}.mkt .pg-about .hero h1{font-size:clamp(38px,5.6vw,76px)}.mkt .pg-about .story2{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.mkt .pg-about .story2 h2{margin:16px 0 20px;max-width:15ch}.mkt .pg-about .story2 .lead+.lead{margin-top:16px}.mkt .pg-about .chain{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:22px;min-width:0}.mkt .pg-about .chain .head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:6px}.mkt .pg-about .chain .head b{font-size:20px;letter-spacing:-.01em;font-weight:600}.mkt .pg-about .chain .head small{display:block;color:var(--muted);font-size:13px}.mkt .pg-about .link{display:grid;grid-template-columns:34px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-top:1px dashed var(--line)}.mkt .pg-about .head+.link{border-top:0}.mkt .pg-about .link .ic{width:34px;height:34px;border-radius:10px;background:var(--lav);color:var(--accent-text);display:grid;place-items:center;font-family:var(--mono);font-size:12px;font-weight:500}.mkt .pg-about .link.paid .ic{background:var(--grad);color:#fff}.mkt .pg-about .link b{display:block;font-size:15px;font-weight:600}.mkt .pg-about .link small{color:var(--muted);font-size:13px}.mkt .pg-about .princ{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.mkt .pg-about .pr{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);padding:26px;display:grid;gap:12px;align-content:start}.mkt .pg-about .pr .k{font-family:var(--mono);font-size:12px;color:var(--accent-text);letter-spacing:.12em}.mkt .pg-about .pr p{color:var(--muted);font-size:15px}.mkt .pg-about .tlsec{background:var(--paper-2);border-radius:var(--r-xl);margin-inline:12px}.mkt .pg-about .tl{position:relative;max-width:980px;margin:0 auto}.mkt .pg-about .tl-base,.mkt .pg-about .tl-fill{position:absolute;top:8px;bottom:8px;left:50%;width:2px;margin-left:-1px;border-radius:2px}.mkt .pg-about .tl-base{background:var(--stroke-soft)}.mkt .pg-about .tl-fill{background:var(--grad);transform-origin:50% 0}.mkt .pg-about .ms{display:grid;grid-template-columns:1fr 56px 1fr;align-items:start;margin-bottom:22px;position:relative}.mkt .pg-about .ms:last-child{margin-bottom:0}.mkt .pg-about .ms .dot{grid-column:2;grid-row:1;justify-self:center;margin-top:22px;width:18px;height:18px;border-radius:50%;background:var(--surface);border:3px solid var(--stroke-soft);position:relative;z-index:1;transition:border-color .3s}.mkt .pg-about .ms .dot:after{content:"";position:absolute;inset:-9px;border-radius:50%;border:2px solid var(--magenta);opacity:0}.mkt .pg-about .ms .dot.on{border-color:var(--magenta)}.mkt .pg-about .ms .dot.on:after{animation:pa-ping 1.6s ease-out 1}@keyframes pa-ping{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.mkt .pg-about .ms-card{grid-row:1;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px 22px;display:grid;gap:8px;box-shadow:var(--shadow-s)}.mkt .pg-about .ms:nth-child(odd) .ms-card{grid-column:1}.mkt .pg-about .ms:nth-child(2n) .ms-card{grid-column:3}.mkt .pg-about .ms-card .when{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text)}.mkt .pg-about .ms-card h3{font-size:19px}.mkt .pg-about .ms-card p{color:var(--muted);font-size:14px}.mkt .pg-about .tl-note{text-align:center;color:var(--muted);font-size:13px;margin-top:36px}@media (prefers-reduced-motion:no-preference){html[data-mkt-js] .mkt .pg-about .tl-fill{transform:scaleY(0)}}.mkt .pg-about .team{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mkt .pg-about .person{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);padding:22px;display:flex;gap:16px;align-items:center}.mkt .pg-about .person .av{width:56px;height:56px;border-radius:18px;background:var(--lav);color:var(--accent-text);display:grid;place-items:center;font-weight:600;font-size:18px;flex:0 0 auto}.mkt .pg-about .person:nth-child(3n+1) .av{background:var(--grad);color:#fff}.mkt .pg-about .person b{display:block;font-size:16px;font-weight:600}.mkt .pg-about .person small{display:block;color:var(--muted);font-size:13px;margin:2px 0 6px}.mkt .pg-about .careers{margin:0 12px;border-radius:var(--r-xl);background:var(--grad);color:#fff;padding:72px 16px;position:relative;overflow:hidden}.mkt .pg-about .careers .wrap{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.mkt .pg-about .careers h2{max-width:18ch}.mkt .pg-about .careers p{color:rgba(255,255,255,.88);margin-top:12px;max-width:52ch}.mkt .pg-about .careers .ph{margin-top:14px}.mkt .pg-about .careers .btn-ink{background:#fff;color:#12141c}@media (max-width:900px){.mkt .pg-about .story2{grid-template-columns:1fr;gap:32px}.mkt .pg-about .princ,.mkt .pg-about .team{grid-template-columns:1fr 1fr}.mkt .pg-about .tl-base,.mkt .pg-about .tl-fill{left:20px}.mkt .pg-about .ms{grid-template-columns:40px 1fr}.mkt .pg-about .ms .dot{grid-column:1;justify-self:start;margin-left:11px}.mkt .pg-about .ms:nth-child(2n) .ms-card,.mkt .pg-about .ms:nth-child(odd) .ms-card{grid-column:2}}@media (max-width:600px){.mkt .pg-about section{padding:72px 0}.mkt .pg-about .princ,.mkt .pg-about .team{grid-template-columns:1fr}.mkt .pg-about .hero-inner{padding:64px 16px 80px}}