:root{--v-ink:#000000;--v-paper:#ffffff;--v-smoke:#383838;--v-line:#f2f2f2;--v-serif:"Newsreader",var(--font-heading--family),serif;--v-sans:"Red Hat Text",var(--font-body--family),sans-serif;--v-gutter:clamp(20px,5vw,72px);--v-rhythm:clamp(68px,9vw,140px);--v-maxw:1500px;--v-ease:cubic-bezier(.22,.61,.36,1)}.v-section{position:relative;padding-block:var(--v-rhythm)}.v-section--tight{padding-block:calc(var(--v-rhythm) * .58)}.v-section--paper{background:var(--v-paper);color:var(--v-ink)}.v-section--line{background:var(--v-line);color:var(--v-ink)}.v-section--ink{background:var(--v-ink);color:var(--v-paper)}.v-wrap{max-width:var(--v-maxw);margin-inline:auto;padding-inline:var(--v-gutter)}.v-wrap--narrow{max-width:940px}.v-eyebrow{font-family:var(--v-sans);font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;line-height:1;opacity:.55;margin:0 0 1.15rem}.v-display{font-family:var(--v-serif);font-weight:200;font-style:normal;font-size:clamp(2.75rem,7.4vw,7.25rem);line-height:.94;letter-spacing:-.022em;margin:0;text-wrap:balance}.v-h2{font-family:var(--v-serif);font-weight:200;font-size:clamp(1.95rem,3.9vw,3.5rem);line-height:1.03;letter-spacing:-.018em;margin:0;text-wrap:balance}.v-h3{font-family:var(--v-serif);font-weight:200;font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.12;letter-spacing:-.012em;margin:0}.v-body{font-family:var(--v-sans);font-weight:400;font-size:clamp(.95rem,1.02vw,1.0625rem);line-height:1.78;letter-spacing:.002em;max-width:54ch;margin:0;opacity:.74}.v-body--wide{max-width:66ch}.v-lede{font-family:var(--v-sans);font-size:clamp(1rem,1.25vw,1.1875rem);line-height:1.6;opacity:.82;max-width:46ch;margin:0}.v-rule{width:44px;height:1px;background:currentColor;opacity:.3;margin:0}[lang^=ja] .v-display,[lang^=ko] .v-display,[lang^=zh] .v-display,[lang^=ar] .v-display,[lang^=ja] .v-h2,[lang^=ko] .v-h2,[lang^=zh] .v-h2,[lang^=ar] .v-h2,[lang^=ja] .v-h3,[lang^=ko] .v-h3,[lang^=zh] .v-h3,[lang^=ar] .v-h3{letter-spacing:0;line-height:1.3;font-weight:300}[lang^=ar] .v-eyebrow,[lang^=ja] .v-eyebrow,[lang^=ko] .v-eyebrow,[lang^=zh] .v-eyebrow{letter-spacing:.08em}[lang^=ar] .v-btn,[lang^=ar] .v-link{letter-spacing:.02em}.v-btn{--b-fg:var(--v-paper);--b-bg:var(--v-ink);display:inline-flex;align-items:center;justify-content:center;gap:.6em;font-family:var(--v-sans);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;padding:1.05em 2.4em;border:1px solid var(--b-bg);border-radius:0;background:var(--b-bg);color:var(--b-fg);cursor:pointer;text-align:center;transition:background .45s var(--v-ease),color .45s var(--v-ease),border-color .45s var(--v-ease)}.v-btn:hover{background:transparent;color:var(--b-bg)}.v-btn--light{--b-fg:var(--v-ink);--b-bg:var(--v-paper)}.v-btn--light:hover{background:transparent;color:var(--v-paper);border-color:var(--v-paper)}.v-btn--ghost{background:transparent;color:currentColor;border-color:currentColor}.v-btn--ghost:hover{background:currentColor;color:var(--v-paper)}.v-link{font-family:var(--v-sans);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:currentColor;border-bottom:1px solid currentColor;padding-bottom:.35em;transition:opacity .3s var(--v-ease)}.v-link:hover{opacity:.55}.v-reveal{opacity:0;transform:translateY(22px);transition:opacity .9s var(--v-ease),transform .9s var(--v-ease)}.v-reveal.is-in{opacity:1;transform:none}.v-reveal[data-d="1"]{transition-delay:.09s}.v-reveal[data-d="2"]{transition-delay:.18s}.v-reveal[data-d="3"]{transition-delay:.27s}@media(prefers-reduced-motion:reduce){.v-reveal{opacity:1;transform:none;transition:none}}.v-stack{display:flex;flex-direction:column;align-items:flex-start;gap:1.35rem}.v-stack--center{align-items:center;text-align:center}.v-stack--center .v-body{margin-inline:auto}.v-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,88px);align-items:center}.v-split--reverse .v-split__media{order:2}@media(max-width:899px){.v-split{grid-template-columns:1fr;gap:34px}.v-split--reverse .v-split__media{order:0}}.v-figure{position:relative;overflow:hidden;background:var(--v-line)}.v-figure img{display:block;width:100%;height:100%;object-fit:cover}.v-figure--portrait{aspect-ratio:4/5}.v-figure--landscape{aspect-ratio:3/2}.v-figure--square{aspect-ratio:1}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vellum.css.map */
