:root{--plush-paper: #F5EFE8;--plush-sand: #EFE7DA;--plush-ink: #1B1714;--plush-bark: #3A2A1F;--plush-pulse: #9B7B4A;--plush-mono-stack: "S\f6hne Mono", "JetBrains Mono", ui-monospace, monospace}.archive-letter{background:var(--plush-paper)}.archive-letter--alt{background:var(--plush-sand);background-image:radial-gradient(circle at 20% 20%,rgba(0,0,0,.04),transparent 45%),radial-gradient(circle at 80% 80%,rgba(0,0,0,.03),transparent 45%)}.archive-letter--winner{background:var(--plush-paper);border-top:2px solid var(--color-champagne);border-bottom:2px solid var(--color-champagne);border-left:0;border-right:0}.archive-letter__caption{letter-spacing:.22em;font-size:11px;font-weight:500}.archive-letter__body{color:var(--plush-ink)}.archive-letter__body p{margin:0 0 16px}.archive-letter__body p:last-child{margin:0}.archive-letter__sig{font-family:var(--font-serif);font-style:italic;font-size:1.0625rem;color:var(--plush-bark);letter-spacing:.02em;opacity:.92}.archive-pullquote{font-family:var(--font-serif);font-style:italic;color:var(--plush-bark);border:0;letter-spacing:-.005em;position:relative}.archive-pullquote:before,.archive-pullquote:after{content:"";display:block;width:80px;height:1px;background:var(--color-line);margin:0 auto;opacity:.6}.archive-pullquote:before{margin-bottom:var(--space-7)}.archive-pullquote:after{margin-top:var(--space-7)}.archive-hero-intro{padding:var(--space-9) 0 var(--space-7);text-align:center;max-width:640px;margin:0 auto}.archive-hero-intro .eyebrow{letter-spacing:.22em}.archive-hero-intro h1{font-size:clamp(2.25rem,4vw,3rem);line-height:1.2;margin-bottom:var(--space-5);font-style:italic;color:var(--plush-ink)}.archive-hero-intro .archive-hero-quote{font-family:var(--font-serif);font-style:italic;font-size:var(--fs-lg);line-height:1.6;color:var(--color-cocoa);margin:var(--space-7) auto;max-width:520px}.archive-hero-intro .archive-hero-lead{font-size:var(--fs-base);color:var(--color-cocoa);line-height:1.8;max-width:520px;margin:var(--space-5) auto 0}.archive-divider{text-align:center;padding:var(--space-7) 0 var(--space-5)}.archive-divider .eyebrow{letter-spacing:.22em}.archive-divider h2{font-style:italic;font-size:clamp(1.875rem,3vw,2.5rem)}.archive-divider .archive-divider-sub{color:var(--color-cocoa);font-size:var(--fs-base);max-width:520px;margin:var(--space-5) auto 0;font-style:italic;line-height:1.7}.archive-closing{text-align:center;font-family:var(--font-serif);font-style:italic;color:var(--color-taupe);margin:var(--space-9) auto var(--space-7);max-width:520px;font-size:var(--fs-md);line-height:1.8}.archive-submit{background:var(--plush-bark);padding:var(--space-10) var(--space-6)}.archive-submit .eyebrow{letter-spacing:.22em}.archive-submit h2{font-style:italic;font-size:clamp(2rem,3.5vw,3rem);margin-bottom:var(--space-5)}.archive-submit>p{font-size:var(--fs-md);line-height:1.7}.archive-step h3{letter-spacing:.02em}@media(max-width:749px){.archive-hero-intro h1{font-size:clamp(1.875rem,6vw,2.25rem)}.archive-pullquote:before,.archive-pullquote:after{width:56px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/archive-v3-align.css.map */
