.v3{background:var(--v3-cream);color:var(--v3-ink);--m-feedback:200ms;--m-state:500ms;--m-enter:1200ms;--m-exit:300ms;--m-ease:var(--ease-calm);--m-ease-exit:cubic-bezier(0.32,0,0.67,0)}.t-display{font-size:clamp(2.75rem,6.2vw,6rem);line-height:.98;font-variation-settings:"SOFT" 50,"WONK" 0}.t-display,.t-headline{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;letter-spacing:-.02em;text-wrap:balance}.t-headline{font-size:clamp(2rem,4.2vw,3.75rem);line-height:1.02;font-variation-settings:"SOFT" 50,"WONK" 0}.t-display em,.t-em,.t-headline em{font-style:italic;font-weight:400;font-variation-settings:"SOFT" 100,"WONK" 1}.t-em{font-family:var(--font-fraunces),Georgia,serif}.t-title{font-weight:500;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.2;letter-spacing:-.005em}.t-body,.t-title{font-family:var(--font-work-sans),system-ui,sans-serif}.t-body{font-weight:400;font-size:clamp(1rem,1.1vw,1.0625rem);line-height:1.55}.t-label{font-family:var(--font-work-sans),system-ui,sans-serif;font-weight:600;font-size:clamp(.75rem,.9vw,.8125rem);line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.v3-line,.v3-line-inner{display:block}@keyframes v3-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes v3-settle{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.v3-rise-load .v3-line-inner{animation:v3-rise var(--m-enter) var(--m-ease) both}.v3-settle-load{animation:v3-settle var(--m-enter) var(--m-ease) .5s both}.v3-caption-in{animation:v3-settle var(--m-state) var(--m-ease) both}}.v3-arrow{position:relative;display:inline-block;height:1px;background:currentColor}.v3-arrow:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid;border-right:1px solid;transform:rotate(45deg)}.v3-rail::-webkit-scrollbar{display:none}.v3-rail{scrollbar-width:none}.v3-motion [data-settle]{opacity:0;transform:translateY(14px);transition:opacity var(--m-enter) var(--m-ease),transform var(--m-enter) var(--m-ease);transition-delay:calc(var(--i, 0) * .15s)}.v3-motion [data-settle].is-in{opacity:1;transform:none}