.ot-speed>.ot-section{padding:clamp(24px,4vw,44px) 0 clamp(64px,8vw,104px)}.ot-speed h1.ot-title{font-size:var(--ot-display-l)}.ot-sp-head{margin:clamp(24px,4vw,40px) 0 clamp(24px,3.5vw,36px)}.ot-sp-head .ot-eyebrow{margin-bottom:14px}.ot-sp-head .ot-sub{margin-top:16px;max-width:46em}.ot-sp-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(24px,4vw,40px)}.ot-sp-card{display:grid;align-content:start;gap:8px;min-width:0;padding:18px 20px;border:1px solid var(--ot-line);border-radius:12px;background:var(--ot-surface)}.ot-sp-card h2{font-size:14px;font-weight:600;color:var(--ot-muted)}.ot-sp-figure{color:var(--ot-muted);font-size:14px}.ot-sp-figure b{font:700 40px/1.1 var(--ot-sans);letter-spacing:-.02em;color:var(--ot-strong)}@media(max-width:760px){.ot-sp-figure b{font-size:28px}}.ot-sp-who{font-size:14px;color:var(--ot-text)}.ot-sp-card a,.ot-sp-all a{color:var(--ot-strong);text-decoration:none;overflow-wrap:anywhere}.ot-sp-card a:hover,.ot-sp-all a:hover{text-decoration:underline}.ot-sp-top{display:grid;gap:4px;padding-top:8px;border-top:1px solid var(--ot-line);font-size:14px}.ot-sp-top li{display:flex;justify-content:space-between;gap:12px;color:var(--ot-muted)}.ot-sp-top span{white-space:nowrap}.ot-sp-chart,.ot-sp-all,.ot-sp-method{display:grid;gap:12px;margin-top:clamp(40px,6vw,64px);min-width:0}.ot-sp-chart h2,.ot-sp-all h2,.ot-sp-method h2,.ot-sp-cta h2{font:700 28px/1.2 var(--ot-sans);letter-spacing:-.02em;color:var(--ot-strong);text-wrap:balance}@media(max-width:1199px){.ot-sp-chart h2,.ot-sp-all h2,.ot-sp-method h2,.ot-sp-cta h2{font-size:22px}}.ot-sp-chart>p,.ot-sp-method p{max-width:86ch;font-size:14px;line-height:1.6;color:var(--ot-muted);text-wrap:pretty}.ot-sp-plot{padding:12px;border:1px solid var(--ot-line);border-radius:12px;background:var(--ot-surface)}.ot-sp-plot svg{display:block;width:100%;height:auto}.ot-sp-plot line{stroke:var(--ot-line);stroke-width:1}.ot-sp-plot line.is-typical{stroke:var(--ot-line-2);stroke-dasharray:4 4}.ot-sp-plot text{fill:var(--ot-muted);font-size:12px}.ot-sp-plot text.is-axis{font-size:14px}.ot-sp-plot circle{fill:var(--ot-strong);fill-opacity:.62}.ot-sp-plot circle:hover{fill-opacity:1}.ot-sp-plot circle.is-unsteady{fill:none;stroke:var(--ot-strong);stroke-opacity:.62;stroke-width:1.5}.ot-sp-flag{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--ot-muted)}.ot-sp-all-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.ot-sp-all input[type=search]{width:min(100%,280px);padding:9px 12px;border:1px solid var(--ot-line-2);border-radius:8px;background:var(--ot-field);color:var(--ot-text);font:inherit;font-size:14px}.ot-sp-scroll{overflow-x:auto;border:1px solid var(--ot-line);border-radius:12px}.ot-sp-all table{width:100%;border-collapse:collapse;font-size:14px}.ot-sp-all th,.ot-sp-all td{padding:10px 14px;text-align:left;border-bottom:1px solid var(--ot-line);white-space:nowrap}.ot-sp-all tbody tr:last-child>*{border-bottom:0}.ot-sp-all thead th{font-size:14px;font-weight:600;color:var(--ot-muted);background:var(--ot-surface)}.ot-sp-all tbody th{font-weight:600}.ot-sp-all .is-num{text-align:right;font-variant-numeric:tabular-nums}.ot-sp-all thead button{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.ot-sp-all thead [aria-sort=ascending] button,.ot-sp-all thead [aria-sort=descending] button{color:var(--ot-strong);text-decoration:underline}.ot-sp-empty{color:var(--ot-muted);font-size:14px}.ot-sp-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-top:clamp(40px,6vw,64px)}.ot-sp-cta .ot-actions-row{margin-top:0}@media(max-width:760px){.ot-sp-cards{grid-template-columns:minmax(0,1fr)}.ot-sp-cta{display:grid}.ot-sp-all th,.ot-sp-all td{padding:9px 10px}}
