.v3why__count{color:var(--v3-muted);font-size:.9375rem;font-weight:500;white-space:nowrap}.v3why__head{margin-top:2rem}.v3why__list{border-bottom:1px solid var(--v3-line);list-style:none;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0}.v3why__row{align-items:baseline;border-top:1px solid var(--v3-line);display:grid;gap:.5rem 2.5rem;grid-template-columns:5.5rem minmax(0,1fr) minmax(0,1.1fr);padding-block:clamp(1.75rem,3vw,2.5rem);position:relative}.v3why__row:before{background:var(--tj-color-magenta);content:"";height:2px;left:0;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:0;transition:transform .7s var(--tj-ease-soft)}.v3why__row.is-active:before{transform:scaleX(1)}.v3why__num{color:color-mix(in srgb,var(--tj-color-ink) 22%,transparent);font-size:clamp(2.25rem,3.4vw,3rem);font-variant-numeric:tabular-nums;line-height:1;transition:color .5s var(--tj-ease)}.v3why__row.is-active .v3why__num{color:var(--tj-color-magenta)}.v3why__title{color:var(--v3-muted);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:400;line-height:1.2;transition:color .5s var(--tj-ease)}.v3why__row.is-active .v3why__title{color:var(--v3-ink)}.v3why__text{color:var(--v3-text);font-size:var(--v3-copy);line-height:1.6;max-width:34rem}@media (width<=860px){.v3why__row{grid-template-columns:3.5rem minmax(0,1fr)}.v3why__text{grid-column:2}}@media (width<=480px){.v3why__row{gap:.5rem 1rem;grid-template-columns:2.75rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.v3why__num,.v3why__row:before,.v3why__title{transition:none}}