html:root{--tms-display: "Space Grotesk", -apple-system, BlinkMacSystemFont, sans-serif;--tms-body: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--tms-mono: "Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-body--family: var(--tms-body);--font-heading--family: var(--tms-display);--font-subheading--family: var(--tms-mono);--font-accent--family: var(--tms-mono);--style-border-radius-xs: 0;--style-border-radius-sm: 0;--style-border-radius-md: 0;--style-border-radius-lg: 0;--border-radius-sm: 0;--checkbox-border-radius: 0;--letter-spacing-sm: .1em}:where(.tms-root) [class*=mono]{font-weight:400}.tms-root{--fs-body: clamp(12.6px, min(1.03vw, 1.74vh), 14.3px);--lh-body: 1.43;--ink: #0a0a0a;--paper: #ffffff;--line-soft: #e5e5e5;--line-dark: #2a2a2a;--muted-on-dark: #b3b3b3;--muted-on-light: #5a5a5a;--f-display: var(--tms-display);--f-body: var(--tms-body);--f-mono: var(--tms-mono);--pad: 20px;background:var(--paper);color:var(--ink);font-family:var(--f-body);line-height:1.5;-webkit-font-smoothing:antialiased}.tms-root *{box-sizing:border-box}.tms-root img{max-width:100%;display:block}.tms-root h1,.tms-root h2,.tms-root h3,.tms-root h4{font-family:var(--f-display);font-weight:700;letter-spacing:-.02em;line-height:1.04;margin:0;color:var(--ink)}.tms-root p{margin:0;line-height:1.45}.tms-root a{color:inherit}.tms-root ul{margin:0;padding:0;list-style:none}.tms-root .wrap{width:min(var(--page-content-width, 90rem),calc(100% - var(--page-margin, 40px) * 2));margin-inline:auto;padding-left:0;padding-right:0}.tms-root .tms-sec{padding:clamp(44px,5.4vw,86px) 0;border-top:1px solid var(--line-soft)}.tms-root .tms-sec.dark{background:var(--ink);color:#fff;border-top:1px solid var(--line-dark)}.tms-root .tms-sec.dark h1,.tms-root .tms-sec.dark h2,.tms-root .tms-sec.dark h3{color:#fff}.tms-root .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--f-mono);font-size:11.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-on-light);margin:0 0 26px}.tms-root .eyebrow:before{content:"";width:22px;height:1px;background:currentColor;opacity:.6}.tms-root .dark .eyebrow,.tms-root .tms-sec.dark .eyebrow{color:var(--muted-on-dark)}.tms-root h2.title{font-size:clamp(21px,3.22vw,43px);max-width:19ch}.tms-root h2.title.wide{max-width:26ch}.tms-root .lead{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted-on-light);max-width:62ch;margin-top:18px}.tms-root .tms-sec.dark .lead{color:var(--muted-on-dark)}.tms-root .grid{display:grid;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);margin-top:clamp(26px,3.2vw,46px)}.tms-root .tms-sec.dark .grid{background:var(--line-dark);border-color:var(--line-dark)}.tms-root .grid.c2,.tms-root .grid.c3,.tms-root .grid.c4{grid-template-columns:1fr}@media(min-width:760px){.tms-root .grid.c2,.tms-root .grid.c3,.tms-root .grid.c4{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.tms-root .grid.c3{grid-template-columns:repeat(3,1fr)}.tms-root .grid.c4{grid-template-columns:repeat(4,1fr)}}.tms-root .cell{background:var(--paper);padding:clamp(24px,2.4vw,40px)}.tms-root .tms-sec.dark .cell{background:var(--ink)}.tms-root .cell .num{font-family:var(--f-mono);font-size:11.5px;letter-spacing:.12em;color:var(--muted-on-light);display:block;margin-bottom:18px}.tms-root .tms-sec.dark .cell .num{color:var(--muted-on-dark)}.tms-root .cell h3{font-size:clamp(19px,1.7vw,25px);margin-bottom:14px;letter-spacing:-.01em}.tms-root .cell p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted-on-light)}.tms-root .tms-sec.dark .cell p{color:var(--muted-on-dark)}.tms-root .cell p+p{margin-top:12px}.tms-root .proto-h{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:6px}.tms-root .proto-h .unit{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--muted-on-light);white-space:nowrap}.tms-root .tms-sec.dark .proto-h .unit{color:var(--muted-on-dark)}.tms-root .kv{margin-top:18px;border-top:1px solid var(--line-soft)}.tms-root .tms-sec.dark .kv{border-top-color:var(--line-dark)}.tms-root .kv div{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--line-soft);font-size:13.5px}.tms-root .tms-sec.dark .kv div{border-bottom-color:var(--line-dark)}.tms-root .kv .k{color:var(--muted-on-light)}.tms-root .tms-sec.dark .kv .k{color:var(--muted-on-dark)}.tms-root .kv .v{font-family:var(--f-mono);color:var(--ink);text-align:right}.tms-root .tms-sec.dark .kv .v{color:#fff}.tms-root .tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}.tms-root .tag{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-soft);padding:6px 9px;color:var(--muted-on-light)}.tms-root .tms-sec.dark .tag{border-color:var(--line-dark);color:var(--muted-on-dark)}.tms-root .rule{height:1px;background:var(--line-soft);margin:clamp(26px,2.8vw,40px) 0}.tms-root .tms-sec.dark .rule{background:var(--line-dark)}.tms-root .split{display:grid;grid-template-columns:1fr;gap:clamp(32px,4vw,80px);align-items:start}@media(min-width:1000px){.tms-root .split{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.tms-root .stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line-soft);border:1px solid var(--line-soft)}@media(min-width:900px){.tms-root .stats{grid-template-columns:repeat(4,1fr)}}.tms-root .tms-sec.dark .stats{background:var(--line-dark);border-color:var(--line-dark)}.tms-root .stat{background:var(--paper);padding:clamp(20px,2vw,32px)}.tms-root .tms-sec.dark .stat{background:var(--ink)}.tms-root .stat b{display:block;font-family:var(--f-display);font-weight:700;font-size:clamp(26px,3vw,40px);letter-spacing:-.02em;line-height:1}.tms-root .stat span{display:block;margin-top:10px;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-on-light)}.tms-root .tms-sec.dark .stat span{color:var(--muted-on-dark)}.tms-root .tms-media{filter:grayscale(1)}@media(prefers-reduced-motion:reduce){.tms-root *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tms-deck.css.map */
