.v2a-lines{text-wrap:balance;margin:0}.v2a-line{margin:-.06em 0 -.12em;padding:.06em 0 .12em;display:block;overflow:hidden}.v2a-line-in{display:block}.v2a-line.soft{color:#737373}.v2a-display{letter-spacing:-.035em;color:#0a0a0a;font-size:clamp(2.5rem,3.6vw,3.25rem);font-weight:497;line-height:1.04}.v2a-display.md{font-size:clamp(2rem,3vw,2.75rem)}.v2a-display.sm{font-size:clamp(1.625rem,2.2vw,2rem)}.v2a-head{letter-spacing:-.022em;color:#0a0a0a;font-size:1.625rem;font-weight:497;line-height:1.18}.v2a-title{letter-spacing:-.01em;color:#0a0a0a;margin:0;font-size:1.0625rem;font-weight:497;line-height:1.35}.v2a-lede{letter-spacing:-.01em;color:#525252;text-wrap:pretty;max-width:40ch;margin:0;font-size:clamp(1.1875rem,1.45vw,1.3125rem);line-height:1.45}.v2a-body{color:#525252;text-wrap:pretty;max-width:64ch;margin:0;font-size:1rem;line-height:1.6}.v2a-kick{font:500 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#737373;margin:0 0 16px}.v2a-folio{font:500 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#737373;align-items:center;gap:12px;margin:18px 0 0;display:flex}.v2a-folio:before{content:"";opacity:.6;background:currentColor;width:24px;height:1px}[data-room=dark] .v2a-folio{color:#a3a3a3}.v2a-fig{font-family:var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:220;line-height:.9}.v2a-wrap{width:min(100% - 2*clamp(16px,4vw,32px),1280px);margin-inline:auto}.v2a-grid{grid-template-columns:repeat(13,minmax(0,1fr));column-gap:24px;display:grid}.v2a-sec{padding:clamp(72px,11vw,188px) 0;position:relative}@media (max-width:899px){.v2a-display{font-size:2.5rem}.v2a-display.md{font-size:2rem}.v2a-display.sm{font-size:1.625rem}.v2a-head{font-size:1.5rem}.v2a-lede{font-size:1.1875rem}.v2a-grid{grid-template-columns:minmax(0,1fr)}.v2a-grid>*{grid-column:1/-1!important}.v2a-folio{margin-top:14px}}.v2a-demo-ctl{border:1px solid var(--x-e10);color:#0a0a0a;cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;transition:background-color .15s cubic-bezier(0,0,.2,1),border-color .15s cubic-bezier(0,0,.2,1),transform 90ms cubic-bezier(0,0,.2,1);display:grid}.v2a-demo-ctl:active{transform:scale(.97)}.v2a-demo-ctl:focus-visible{outline-offset:2px;outline:2px solid #0a0a0a;box-shadow:0 0 0 4px #fff}.v2a-demo-ctl.dark{color:#fafafa;background:#ffffff0f;border-color:#ffffff29}.v2a-demo-ctl.dark:focus-visible{outline-color:#fafafa;box-shadow:0 0 0 4px #000}@media (hover:hover){.v2a-demo-ctl:hover{background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted));border-color:#0000004d}.v2a-demo-ctl.dark:hover{background:#ffffff24;border-color:#ffffff4d}}
