*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,picture,svg,video{display:block;max-width:100%;height:auto}img{filter:var(--img-grade)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none;padding:0}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}:where(h1,h2,h3,h4){font-family:var(--font-display);font-weight:400;color:var(--espresso)}.t-display{font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display);font-weight:400}.t-h1{font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-heading);letter-spacing:var(--tr-heading);font-weight:400}.t-h2{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tr-heading);font-weight:400}.t-h3{font-family:var(--font-display);font-size:var(--fs-h3);line-height:1.2;font-weight:400}.t-lede{font-size:var(--fs-lede);line-height:1.55;color:#4a382ecc;max-width:var(--measure)}.t-body{font-size:var(--fs-body);line-height:var(--lh-body)}.t-sm{font-size:var(--fs-sm)}.eyebrow{font-family:var(--font-ui);font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--tr-eyebrow);text-transform:uppercase;line-height:var(--lh-eyebrow);color:var(--plum)}.eyebrow--muted{color:#8a7a6d}em,.t-italic{font-style:italic}strong{font-weight:600}.wrap{width:min(100% - var(--gutter)*2,var(--content-w));margin-inline:auto}.wrap--wide{width:min(100% - var(--gutter)*2,var(--content-wide));margin-inline:auto}.section{padding-block:var(--section-y)}.section--tight{padding-block:clamp(40px,5vw,72px)}.ground-2{background:var(--ivory-2)}.ground-3{background:var(--ivory-3)}.ground-espresso{background:var(--espresso-deep);color:var(--on-espresso)}.ground-espresso :where(h1,h2,h3,h4){color:var(--ivory)}.hairline{border:0;height:1px;background:var(--hairline);margin:0}.grid{display:grid;gap:var(--gutter)}.stack{display:flex;flex-direction:column}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.sec-head{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-8);max-width:var(--measure)}.sec-head--center{align-items:center;text-align:center;margin-inline:auto}.reveal{opacity:0;transform:translateY(18px);transition:opacity var(--dur-reveal) var(--ease-editorial),transform var(--dur-reveal) var(--ease-editorial)}.reveal.is-in{opacity:1;transform:none}.reveal[data-delay="1"]{transition-delay:70ms}.reveal[data-delay="2"]{transition-delay:.14s}.reveal[data-delay="3"]{transition-delay:.21s}.reveal[data-delay="4"]{transition-delay:.28s}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--espresso);outline-offset:2px;border-radius:var(--radius-xs)}.skip-link{position:absolute;left:-9999px;top:0;z-index:calc(var(--z-toast) + 1);background:var(--espresso);color:var(--ivory);padding:12px 18px;border-radius:0 0 var(--radius-sm) 0}.skip-link:focus{left:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.text-center{text-align:center}.mt-auto{margin-top:auto}.no-wrap{white-space:nowrap}.gold-word{color:var(--gold-ink)}.plum-word{color:var(--plum)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/lxv-base.css.map */
