.cv-stats{--st-fg: rgb(var(--color-foreground));--st-muted: rgba(var(--color-foreground), .68);--st-faint: rgba(var(--color-foreground), .5);--st-line: rgba(var(--color-foreground), .14);--st-accent: rgb(var(--color-primary));position:relative;background:rgb(var(--color-background));color:var(--st-fg)}.cv-stats__head{display:grid;gap:2rem;margin-bottom:clamp(3.2rem,4.4vw,6.4rem)}.cv-stats__titles{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.cv-stats__title{margin:calc((.95em - var(--cv-lead-122)) / 2) 0;font-family:var(--cv-font-display);font-weight:800;font-stretch:122%;text-transform:uppercase;letter-spacing:-.01em;line-height:var(--cv-lead-122);font-size:clamp(2.8rem,1.6rem + 2.4vw,5.6rem);color:var(--st-fg);text-wrap:balance;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.cv-stats__title em{font-style:normal;color:rgb(var(--cv-accent-ink))}.cv-stats__intro{max-width:46ch;font-size:clamp(1.5rem,1.35rem + .25vw,1.7rem);line-height:1.6;color:var(--st-muted)}.cv-stats__intro>*{margin:0}.cv-stats__intro>*+*{margin-top:1em}.cv-stats__board{--stats-grid-cols: 2;position:relative;display:block;container-type:inline-size}.cv-stats__grid{display:grid;grid-template-columns:repeat(var(--stats-grid-cols),minmax(0,1fr));row-gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--st-line);border-bottom:1px solid var(--st-line)}.cv-stats__item{position:relative;display:flex;flex-direction:column;gap:1.2rem;min-width:0;padding:1.8rem 1.4rem 2.4rem 0}.cv-stats__item:nth-child(2n){padding-inline-start:1.4rem;border-inline-start:1px solid var(--st-line)}.cv-stats__item:nth-child(n+3){border-top:1px solid var(--st-line)}.cv-stats--odd .cv-stats__item:last-child{grid-column:1 / -1}@supports (grid-template-rows: subgrid){.cv-stats__item{display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:1.2rem}.cv-stats__item>*{align-self:start}}.cv-stats__item:before{content:"";position:absolute;top:-.5rem;left:-.5rem;width:.9rem;height:.9rem;background:linear-gradient(var(--st-faint),var(--st-faint)) center / 100% 1px no-repeat,linear-gradient(var(--st-faint),var(--st-faint)) center / 1px 100% no-repeat}.cv-stats__item:nth-child(odd):before{left:-.4rem}.cv-stats__meta{display:flex;align-items:center;gap:1rem}.cv-stats__index{flex:none;font-family:var(--cv-font-mono);font-stretch:100%;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.08em;color:var(--st-faint)}.cv-stats__meter{position:relative;display:block;flex:1 1 auto;height:1px;background:var(--st-line);overflow:hidden}.cv-stats__meter:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--st-accent);transform-origin:left center;transform:scaleX(var(--p, 1))}.cv-stats__figure{margin:.6rem 0 0}.cv-stats__num{display:inline-flex;align-items:flex-start;font-family:var(--cv-font-display);font-weight:800;font-stretch:118%;letter-spacing:-.02em;line-height:.9;font-size:clamp(3.2rem,calc(100cqi / var(--stats-grid-cols) * .18),10rem);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--st-fg)}.cv-stats__digits{display:inline-grid}.cv-stats__digits>span{grid-area:1 / 1}.cv-stats__sizer{visibility:hidden}.cv-stats__affix{font-size:.5em;line-height:1;margin-top:.06em;color:rgb(var(--cv-accent-ink))}.cv-stats__affix--pre{margin-inline-end:.1em}.cv-stats__affix--suf{margin-inline-start:.08em}.cv-stats__label{margin:0;max-width:34ch;font-family:var(--cv-font-mono);font-stretch:100%;font-size:1.05rem;font-weight:500;line-height:1.45;letter-spacing:.08em;text-transform:uppercase;color:var(--st-fg)}.cv-stats__note{margin:0;max-width:32ch;font-size:1.4rem;line-height:1.5;color:var(--st-muted);text-wrap:pretty}.cv-stats__scan{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;overflow:hidden;pointer-events:none}.cv-stats__scan>span{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;transform:translate(-100%);border-right:1px solid var(--st-accent);background:linear-gradient(90deg,transparent 55%,color-mix(in srgb,var(--st-accent) 9%,transparent));box-shadow:6px 0 18px -6px var(--st-accent)}.cv-stats__board.is-counting .cv-stats__scan>span{animation:cv-stats-scan var(--scan-duration, 1.6s) cubic-bezier(.45,0,.2,1) forwards}@keyframes cv-stats-scan{0%{opacity:0;transform:translate(-100%)}12%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(0)}}@media(min-width:768px){.cv-stats__item{padding:2.4rem 2rem 3rem 0}.cv-stats__item:nth-child(2n){padding-inline-start:2rem}}@media(min-width:990px){.cv-stats__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(3.2rem,4vw,6.4rem)}.cv-stats__intro{justify-self:end}.cv-stats__board{--stats-grid-cols: var(--stats-cols, 4)}.cv-stats__item,.cv-stats__item:nth-child(2n),.cv-stats__item:nth-child(n+3){padding:2.8rem clamp(1.6rem,1.6vw,2.8rem) 3.6rem;border-top:0;border-inline-start:1px solid var(--st-line)}.cv-stats__item:first-child{padding-inline-start:0;border-inline-start:0}.cv-stats__item:last-child{padding-inline-end:0}.cv-stats--odd .cv-stats__item:last-child{grid-column:auto}.cv-stats__item:before,.cv-stats__item:nth-child(odd):before{left:-.5rem}.cv-stats__item:first-child:before{left:-.4rem}.cv-stats__item{gap:1.4rem;row-gap:1.4rem}}@media(min-width:990px){.cv-stats--split .cv-stats__layout{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(3.2rem,5vw,8rem);align-items:start}.cv-stats--split .cv-stats__head{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.4rem;margin:0;padding-top:2.8rem}.cv-stats--split .cv-stats__title{font-size:clamp(2.8rem,3.1vw,4.8rem)}.cv-stats--split .cv-stats__intro{justify-self:start}.cv-stats--split .cv-stats__board{--stats-grid-cols: 2}.cv-stats--split .cv-stats__item,.cv-stats--split .cv-stats__item:nth-child(2n){padding:2.8rem clamp(1.6rem,2.4vw,3.6rem) 3.6rem 0;border-inline-start:0}.cv-stats--split .cv-stats__item:nth-child(2n){padding-inline:clamp(1.6rem,2.4vw,3.6rem) 0;border-inline-start:1px solid var(--st-line)}.cv-stats--split .cv-stats__item:nth-child(n+3){border-top:1px solid var(--st-line)}.cv-stats--split .cv-stats__item:nth-child(odd):before{left:-.4rem}.cv-stats--split.cv-stats--odd .cv-stats__item:last-child{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.cv-stats__scan{display:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/cv-stats.css.map */
