.vh-tech{--_gap: clamp(12px, 1.4vw, 20px);--_pad: clamp(20px, 2.4vw, 32px);--_radius: var(--vh-radius-lg);--_rule: var(--vh-line);position:relative;padding-block:clamp(64px,8vw,128px);background:var(--vh-paint, var(--vh-surface));color:var(--vh-ink)}.vh-tech__inner{box-sizing:border-box;max-width:calc(1120px + 2 * var(--vh-edge));margin-inline:auto;padding-inline:var(--vh-edge)}.vh-tech__heading{margin:0 0 clamp(28px,3.6vw,48px);color:var(--vh-ink);font-family:var(--font-heading-family);font-size:clamp(28px,3.4vw,48px);font-weight:var(--vh-heading-weight);line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.vh-tech__stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0 0 clamp(28px,3.6vw,48px);padding:0;list-style:none;border-block:1px solid var(--_rule)}.vh-tech__stat{display:flex;flex-direction:column;gap:10px;min-inline-size:0;padding:clamp(22px,2.8vw,36px) clamp(16px,2vw,28px)}.vh-tech__stat:first-child{padding-inline-start:0}.vh-tech__stat:last-child{padding-inline-end:0}.vh-tech__stat+.vh-tech__stat{border-inline-start:1px solid var(--_rule)}.vh-tech__figure{display:flex;align-items:baseline;color:var(--vh-white);font-family:var(--font-heading-family);font-size:clamp(36px,4.6vw,64px);font-weight:500;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap}.vh-tech__unit{margin-inline-start:.14em;color:var(--vh-ink-soft);font-size:.4em;font-weight:400;letter-spacing:0}.vh-tech__stat-label{color:var(--vh-ink-soft);font-size:clamp(13px,1.05vw,15px);line-height:1.35;text-wrap:balance}.vh-tech__grid{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:var(--_gap);align-items:start}.vh-tech__grid:before{content:"";position:absolute;top:-6%;right:0;bottom:-6%;left:0;z-index:-1;pointer-events:none;background:radial-gradient(42% 46% at 24% 34%,rgb(72 38 124 / .32),transparent 72%),radial-gradient(38% 42% at 78% 72%,rgb(110 64 176 / .2),transparent 72%)}.vh-tech.vh-tone-white .vh-tech__grid:before{display:none}.vh-tech__col{display:grid;gap:var(--_gap);min-inline-size:0}.vh-tech__panel{min-inline-size:0;padding:var(--_pad);border-radius:var(--_radius);background:var(--vh-glass-panel);box-shadow:var(--vh-glass-hairline);-webkit-backdrop-filter:var(--vh-glass-blur);backdrop-filter:var(--vh-glass-blur)}.vh-tech__title{margin:0 0 clamp(12px,1.4vw,18px);color:var(--vh-ink);font-family:var(--font-heading-family);font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.25;letter-spacing:-.01em}.vh-tech__table{inline-size:100%;border-collapse:collapse;font-size:15px;line-height:1.4}.vh-tech__table :is(th,td){padding:13px 0;border:0;border-top:1px solid var(--_rule);color:var(--vh-ink);font-weight:400;text-align:start;vertical-align:baseline}.vh-tech__table thead th{padding-block:0 10px;border-top:0;color:var(--vh-ink-soft);font-size:12.5px;letter-spacing:.01em}.vh-tech__table .vh-tech__num{padding-inline-start:16px;text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.vh-tech__row:has(+.is-sub)>*{padding-bottom:4px}.vh-tech__table .vh-tech__row.is-sub>*{padding-top:0;border-top:0;color:var(--vh-ink-soft);font-size:13.5px}.vh-tech__table .vh-tech__row.is-sub th{padding-inline-start:14px}.vh-tech__table .vh-tech__total>*{padding-bottom:0;border-top-color:color-mix(in srgb,var(--vh-ink) 30%,transparent);font-weight:500}.vh-tech__foot{margin:16px 0 0;color:var(--vh-ink-soft);font-size:12.5px;line-height:1.55}.vh-tech__list{margin:0}.vh-tech__item{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4px 20px;padding-block:13px;border-top:1px solid var(--_rule);font-size:15px;line-height:1.45}.vh-tech__item:last-child{padding-bottom:0}.vh-tech__item dt{color:var(--vh-ink-soft)}.vh-tech__item dd{margin:0;color:var(--vh-ink)}.vh-tech__list--stack .vh-tech__item{grid-template-columns:minmax(0,1fr)}.vh-tech__list--stack .vh-tech__item dt{color:var(--vh-ink);font-weight:500}.vh-tech__list--stack .vh-tech__item dd{color:var(--vh-ink-soft)}.vh-tech__rte p{margin:0}.vh-tech__rte p+p{margin-top:.5em}.vh-tech__rte :is(strong,b){color:var(--vh-ink);font-weight:600}.vh-tech__rte a{color:inherit;text-underline-offset:3px}.vh-tech__notes{margin:0;padding:0;list-style:none}.vh-tech__notes li{padding-block:12px;border-top:1px solid var(--_rule);color:var(--vh-ink);font-size:14.5px;line-height:1.5}.vh-tech__notes li:last-child{padding-bottom:0}.vh-tech__gap{display:inline-flex;align-items:center;min-block-size:26px;padding:2px 10px;border:1px dashed color-mix(in srgb,var(--vh-ink) 34%,transparent);border-radius:9999px;color:var(--vh-ink-soft);font-size:13px;font-weight:400;line-height:1.3}@media(max-width:749px){.vh-tech{--_pad: 20px;--_radius: 22px}.vh-tech__stats{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.vh-tech__stat{padding:20px 14px}.vh-tech__stat:nth-child(odd){padding-inline-start:0;border-inline-start:0}.vh-tech__stat:nth-child(2n){border-inline-start:1px solid var(--_rule);padding-inline:16px 0}.vh-tech__stat:nth-child(n+3){border-top:1px solid var(--_rule)}.vh-tech__figure{font-size:clamp(32px,10vw,44px)}.vh-tech__table,.vh-tech__item{font-size:14px}.vh-tech__table .vh-tech__num{padding-inline-start:12px}.vh-tech__item{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:4px 14px}.vh-tech__notes li{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vh-tech-sheet.css.map */
