:root{--hq-navy: #14243f;--hq-navy-dark: #0c1830;--hq-black: #0a0d12;--hq-gold: #b8902f;--hq-gold-light: #d9b65c;--hq-serif: "Playfair Display", Georgia, serif;--hq-mono: "JetBrains Mono", "SFMono-Regular", Menlo, monospace}.hq-btn{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-family:var(--hq-mono);font-size:.78rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:background .25s ease,color .25s ease,transform .25s ease}.hq-btn--gold{background:var(--hq-gold);color:var(--hq-navy-dark);border:1px solid var(--hq-gold)}.hq-btn--gold:hover{background:var(--hq-gold-light);transform:translateY(-2px)}.hq-about-hero{position:relative;min-height:620px;overflow:hidden;background:var(--hq-black);display:flex;align-items:center}.hq-about-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.hq-about-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.hq-about-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#080c14d1,#080c1499 55%,#080c1459)}.hq-about-hero__content{position:relative;z-index:2;max-width:760px;padding:6rem 3rem 5rem 4rem}.hq-about-hero__eyebrow{display:flex;align-items:center;gap:.85rem;color:var(--hq-gold-light);font-family:var(--hq-mono);font-weight:600;letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;margin:0 0 1.5rem}.hq-about-hero__eyebrow span{width:28px;height:1px;background:var(--hq-gold);display:inline-block}.hq-about-hero__heading{font-family:var(--hq-serif);font-weight:700;font-size:clamp(2.4rem,4.6vw,4rem);color:#fff;line-height:1.1;margin:0 0 1.5rem}.hq-about-hero__heading em{color:var(--hq-gold-light);font-style:italic}.hq-about-hero__body{color:#ffffffd1;font-size:1.08rem;line-height:1.75;max-width:46ch;margin:0 0 2.5rem}.hq-about-hero__stats{display:flex;gap:2.5rem;flex-wrap:wrap}.hq-about-hero__stat-label{display:block;font-family:var(--hq-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;margin-bottom:.5rem}.hq-about-hero__stat-value{font-family:var(--hq-serif);font-weight:700;color:#fff;font-size:1.2rem}@media(max-width:900px){.hq-about-hero{min-height:520px}.hq-about-hero__content{padding:4rem 1.5rem 3rem}}.hq-about-story{display:grid;grid-template-columns:1fr 1.6fr;gap:4rem;max-width:1280px;margin:0 auto;padding:6rem 2rem}.hq-about-story__eyebrow{color:var(--hq-gold);font-family:var(--hq-mono);font-weight:600;letter-spacing:.16em;text-transform:uppercase;font-size:.76rem;margin:0 0 1rem}.hq-about-story__heading{font-family:var(--hq-serif);font-weight:700;color:var(--hq-navy);font-size:clamp(1.9rem,2.8vw,2.4rem);line-height:1.2;margin:0 0 2rem}.hq-about-story__rule{display:block;height:1px;background:#14243f26;margin-bottom:2rem}.hq-about-story__signature{display:flex;align-items:center;gap:.85rem}.hq-about-story__signature img{width:40px;height:auto;flex-shrink:0}.hq-about-story__signature-title{display:block;font-family:var(--hq-mono);font-size:.74rem;letter-spacing:.04em;color:var(--hq-navy);font-weight:600}.hq-about-story__signature-sub{display:block;font-family:var(--hq-mono);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a}.hq-about-story__intro{font-family:var(--hq-serif);font-size:1.35rem;line-height:1.55;color:#1a1a1a}.hq-about-story__intro p:first-of-type:first-letter{font-family:var(--hq-serif);font-weight:700;font-size:3.2rem;color:var(--hq-navy);float:left;line-height:.8;margin:.1rem .5rem 0 0}.hq-about-story__divider{display:block;width:60px;height:3px;background:var(--hq-gold);margin:2rem 0}.hq-about-story__body{font-family:var(--hq-serif);color:#333;font-size:1.08rem;line-height:1.75}.hq-about-story__body p{margin:0 0 1.5rem}.hq-about-story__body p:last-child{margin-bottom:0}.hq-about-story__body strong,.hq-about-story__intro strong{color:var(--hq-navy)}@media(max-width:900px){.hq-about-story{grid-template-columns:1fr;gap:2.5rem;padding:4rem 1.5rem}}.hq-about-promise{background:var(--hq-black);color:#fff;padding:6rem 2rem}.hq-about-promise__header{max-width:700px;margin:0 auto 4rem;text-align:center}.hq-about-promise__eyebrow{color:var(--hq-gold);font-family:var(--hq-mono);font-weight:600;letter-spacing:.16em;text-transform:uppercase;font-size:.76rem;margin:0 0 1.25rem}.hq-about-promise__heading{font-family:var(--hq-serif);font-weight:700;font-size:clamp(2rem,3.4vw,2.8rem);color:#fff;line-height:1.15;margin:0 0 1.25rem}.hq-about-promise__subtext{color:#ffffffa6;font-size:1rem;line-height:1.7;margin:0}.hq-about-promise__grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14)}.hq-about-promise__col{padding:2.5rem 2rem;border-left:1px solid rgba(255,255,255,.14)}.hq-about-promise__col:first-child{border-left:none}.hq-about-promise__image{position:relative;aspect-ratio:4 / 3;overflow:hidden;margin-bottom:1.75rem}.hq-about-promise__image img{width:100%;height:100%;object-fit:cover;display:block}.hq-about-promise__number{position:absolute;top:.85rem;left:.85rem;background:#0a0d12d9;color:#fff;font-family:var(--hq-mono);font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.4rem .7rem}.hq-about-promise__col-heading{font-family:var(--hq-serif);font-weight:700;color:#fff;font-size:1.45rem;margin:0 0 1rem}.hq-about-promise__text{color:#ffffffa6;font-size:.94rem;line-height:1.75;margin:0 0 1.5rem}.hq-about-promise__tags{display:flex;flex-wrap:wrap;gap:.6rem}.hq-about-promise__tag{font-family:var(--hq-mono);font-size:.66rem;letter-spacing:.05em;text-transform:uppercase;color:var(--hq-gold-light);border:1px solid rgba(217,182,92,.4);padding:.4rem .7rem}@media(max-width:900px){.hq-about-promise__grid{grid-template-columns:1fr}.hq-about-promise__col{border-left:none;border-top:1px solid rgba(255,255,255,.14)}.hq-about-promise__col:first-child{border-top:none}}.hq-about-craft{display:grid;grid-template-columns:1fr 1fr;min-height:560px}.hq-about-craft__media{position:relative;overflow:hidden;min-height:320px}.hq-about-craft__media img{width:100%;height:100%;object-fit:cover;display:block}.hq-about-craft__text{padding:5rem 4rem;display:flex;flex-direction:column;justify-content:center}.hq-about-craft__eyebrow{color:var(--hq-gold);font-family:var(--hq-mono);font-weight:600;letter-spacing:.16em;text-transform:uppercase;font-size:.76rem;margin:0 0 1.25rem}.hq-about-craft__heading{font-family:var(--hq-serif);font-weight:700;font-size:clamp(1.9rem,3vw,2.5rem);color:#14141a;line-height:1.2;margin:0 0 1.5rem}.hq-about-craft__intro{font-family:var(--hq-serif);color:#333;font-size:1.08rem;line-height:1.8;max-width:48ch}.hq-about-craft__intro strong,.hq-about-craft__body strong{color:var(--hq-navy)}.hq-about-craft__rule{display:block;width:100%;height:1px;background:#14243f1f;margin:2rem 0}.hq-about-craft__body{font-family:var(--hq-serif);color:#333;font-size:1.08rem;line-height:1.8;max-width:48ch;margin-bottom:2.5rem}.hq-about-craft__stats{display:flex;gap:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(20,36,63,.12);flex-wrap:wrap}.hq-about-craft__stat-value{display:block;font-family:var(--hq-serif);font-weight:700;color:var(--hq-navy);font-size:1.25rem;margin-bottom:.3rem}.hq-about-craft__stat-label{font-family:var(--hq-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a}@media(max-width:900px){.hq-about-craft{grid-template-columns:1fr}.hq-about-craft__text{padding:3.5rem 1.75rem}.hq-about-craft__media{min-height:280px}}.hq-about-cta{background:var(--hq-navy);padding:6.5rem 2rem;text-align:center}.hq-about-cta__inner{max-width:780px;margin:0 auto}.hq-about-cta__eyebrow{color:var(--hq-gold-light);font-family:var(--hq-mono);font-weight:600;letter-spacing:.16em;text-transform:uppercase;font-size:.76rem;margin:0 0 1.25rem}.hq-about-cta__heading{font-family:var(--hq-serif);font-weight:700;font-size:clamp(2rem,3.4vw,2.8rem);color:#fff;margin:0 0 1.5rem}.hq-about-cta__body{color:#ffffffc7;font-size:1.02rem;line-height:1.8;margin:0 0 2.5rem}.hq-about-cta__body strong{color:var(--hq-gold-light)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-about.css.map */
