.ht{--ht-bg: #211e17;--ht-bg-alt: #2a261d;--ht-ink: #ece3d0;--ht-dim: #b8b0a0;--ht-brass: #b3904f;--ht-rule: rgba(236,227,208,.16);--ht-gut: clamp(20px, 4vw, 64px);--ht-mega: clamp(56px, 12.5vw, 168px);--ht-title: clamp(38px, 6.4vw, 88px);--ht-lede: clamp(19px, 1.7vw, 25px);--ht-body: 16px;--ht-label: 13px;--ht-micro: 11px;background:var(--ht-bg);color:var(--ht-ink);font-family:var(--serif-body);position:relative}.ht *{box-sizing:border-box}.ht--alt{background:var(--ht-bg-alt)}.ht__wrap{padding-inline:var(--ht-gut)}.ht__pad{padding-block:clamp(64px,9vw,140px)}.ht h1,.ht h2,.ht h3{font-family:var(--serif-display);font-weight:400;margin:0;letter-spacing:-.005em;text-transform:none}.ht p{margin:0}.ht-link{display:inline-block;font-family:var(--mono);font-size:var(--ht-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ht-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;padding-block:4px}.ht-link:hover{color:var(--ht-brass)}.ht-eyebrow{font-family:var(--mono);font-size:var(--ht-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--ht-brass)}.ht-hero{position:relative;height:88vh;min-height:520px;overflow:hidden}.ht-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ht-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#14150fd1,#14150f57 34%,#14150f00 62%)}.ht-hero__copy{position:absolute;left:0;right:0;bottom:clamp(28px,5vw,64px);padding-inline:var(--ht-gut);display:flex;align-items:flex-end;gap:clamp(16px,3vw,40px);flex-wrap:wrap}.ht-hero__title{font-size:var(--ht-mega);line-height:.88;color:var(--ht-ink)}.ht-hero__title em{font-style:italic;color:var(--ht-brass)}.ht-hero__link{margin-bottom:clamp(8px,1.6vw,22px)}.ht-say{text-align:center;position:relative}.ht-say__rule{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(-45deg,transparent 0 26px,var(--ht-rule) 26px 27px);mask-image:radial-gradient(120% 90% at 50% 50%,#000 0%,transparent 72%);-webkit-mask-image:radial-gradient(120% 90% at 50% 50%,#000 0%,transparent 72%)}.ht-say__inner{position:relative;max-width:780px;margin-inline:auto}.ht-say__lede{font-size:var(--ht-lede);line-height:1.5}.ht-say__link{margin-top:clamp(18px,2.4vw,30px)}.ht-word{font-family:var(--serif-display);font-size:var(--ht-mega);line-height:.9;text-align:center;white-space:nowrap;padding-block:clamp(20px,4vw,60px);color:var(--ht-ink)}.ht-word em{font-style:italic;color:var(--ht-brass)}.ht-duo{display:grid;grid-template-columns:1fr 1fr;gap:0}.ht-duo__fig{display:block;position:relative;aspect-ratio:4 / 5;overflow:hidden}.ht-duo__fig img{width:100%;height:100%;object-fit:cover;display:block}.ht-duo__copy{padding:clamp(20px,2.6vw,38px) var(--ht-gut) clamp(40px,5vw,72px)}.ht-duo__title{font-size:clamp(28px,3.4vw,46px);line-height:1.02}.ht-duo__text{font-size:var(--ht-body);color:var(--ht-dim);margin-top:10px;max-width:46ch}.ht-duo__link{margin-top:14px}.ht-index__row{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-block:clamp(22px,3.4vw,46px);border-top:1px solid var(--ht-rule);color:var(--ht-ink);text-decoration:none}.ht-index__row:last-child{border-bottom:1px solid var(--ht-rule)}.ht-index__row:hover .ht-index__t{color:var(--ht-brass)}.ht-index__t{font-family:var(--serif-display);font-size:var(--ht-title);line-height:.95;transition:color .2s}.ht-index__s{font-size:var(--ht-body);color:var(--ht-dim)}.ht-index__n{font-family:var(--mono);font-size:var(--ht-micro);letter-spacing:.18em;color:var(--ht-brass)}.ht-mission{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch}.ht-mission__copy{padding:clamp(48px,7vw,120px) clamp(28px,4vw,72px);display:flex;flex-direction:column;justify-content:space-between;gap:clamp(28px,5vw,90px)}.ht-mission__title{font-size:var(--ht-title);line-height:.95}.ht-mission__body{font-size:var(--ht-lede);line-height:1.5;max-width:44ch}.ht-mission__fig{position:relative;min-height:420px}.ht-mission__fig img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ht-help__row{border-top:1px solid var(--ht-rule);padding-block:clamp(40px,5.5vw,84px)}.ht-help__t{font-size:var(--ht-title);line-height:.98}.ht-help__x{font-size:var(--ht-body);color:var(--ht-dim);margin-top:14px;max-width:62ch}.ht-news{background:#14150f}.ht-news__in{display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,4vw,60px);flex-wrap:wrap;padding-block:clamp(40px,5vw,76px)}.ht-news__t{font-size:var(--ht-title);line-height:.98}.ht-news__form{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--ht-rule);padding-bottom:10px;min-width:min(420px,100%)}.ht-news__form input{flex:1;background:transparent;border:0;outline:none;color:var(--ht-ink);font-family:var(--serif-body);font-size:var(--ht-body)}.ht-news__form input::placeholder{color:var(--ht-dim)}.ht-news__form button{background:transparent;border:0;cursor:pointer;font-family:var(--mono);font-size:var(--ht-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ht-ink);text-decoration:underline;text-underline-offset:5px}.ht-news__form button:hover{color:var(--ht-brass)}.ht-news__fine{font-family:var(--mono);font-size:var(--ht-micro);letter-spacing:.1em;color:var(--ht-dim);margin-top:12px}@media(max-width:860px){.ht-duo,.ht-mission{grid-template-columns:1fr}.ht-hero{height:78vh}.ht-word{white-space:normal}.ht-index__row{flex-direction:column;align-items:flex-start;gap:6px}.ht-mission__fig{min-height:320px;order:-1}.ht-news__in{flex-direction:column;align-items:flex-start}}.ht-band{position:relative;width:100%;overflow:hidden}.ht-band__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ht-band__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#14150fdb,#14150f85 34%,#14150f2e 58%,#14150f00 80%)}.ht-band__copy{position:absolute;left:0;right:0;bottom:clamp(22px,3.4vw,52px);padding-inline:var(--ht-gut);display:grid;gap:10px;justify-items:start}.ht-band__t{font-family:var(--serif-display);font-size:var(--ht-title);line-height:.98;color:var(--ht-ink)}.ht-band__x{font-size:var(--ht-body);color:var(--ht-ink);max-width:52ch}
/*# sourceMappingURL=/cdn/shop/t/37/assets/stag-ht.css.map */
