:root{--hg-ink:#1c2b33;--hg-soft:#5f6e75;--hg-sage:#7a9892;--hg-sage-d:#56736d;--hg-bg:#f7f5f1;--hg-bg2:#ece8e1;--hg-card:#ffffff;--hg-line:rgba(28,43,51,.1);--hg-serif:var(--font-heading-family,"Lora",Georgia,serif);--hg-sans:var(--font-body-family,"DM Sans",Arial,sans-serif)}.hg{font-family:var(--hg-sans);color:var(--hg-ink);box-sizing:border-box}.hg *,.hg *:before,.hg *:after{box-sizing:border-box}.hg-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.hg-sec{padding:88px 0}@media(max-width:749px){.hg-sec{padding:60px 0}}.hg-bg1{background:var(--hg-bg)}.hg-bg2{background:var(--hg-bg2)}.hg-white{background:#fff}.hg-dark{background:var(--hg-ink);color:#f7f5f1}.hg-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--hg-sage-d);margin:0 0 18px}.hg-eyebrow:before{content:"";width:28px;height:2px;background:var(--hg-sage)}.hg-dark .hg-eyebrow{color:#b7cbc6}.hg-dark .hg-eyebrow:before{background:#b7cbc6}.hg-h1,.hg-h2,.hg-h3{font-family:var(--hg-serif);font-weight:500;letter-spacing:-.01em;margin:0;color:inherit}.hg-h1{font-size:clamp(40px,6vw,72px);line-height:1.04}.hg-h2{font-size:clamp(30px,4vw,46px);line-height:1.1}.hg-h3{font-size:clamp(21px,2.2vw,26px);line-height:1.2}.hg-accent{color:var(--hg-sage-d)}.hg-dark .hg-accent{color:#a9c2bc}.hg-lead{font-size:clamp(16px,1.6vw,19px);line-height:1.65;color:var(--hg-soft);margin:18px 0 0;max-width:560px}.hg-dark .hg-lead{color:#f7f5f1bf}.hg-center{text-align:center}.hg-center .hg-lead{margin-left:auto;margin-right:auto}.hg-head{margin-bottom:48px}.hg-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hg-center .hg-btns{justify-content:center}.hg-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;border-radius:999px;font-family:var(--hg-sans);font-size:15px;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;cursor:pointer;border:0}.hg-btn--ink{background:var(--hg-ink);color:#fff;box-shadow:0 12px 28px #1c2b332e}.hg-btn--ink:hover{transform:translateY(-2px);background:#24363f}.hg-btn--line{background:transparent;color:var(--hg-ink);box-shadow:inset 0 0 0 1.5px var(--hg-ink)}.hg-btn--line:hover{background:var(--hg-ink);color:#fff}.hg-btn--light{background:#f7f5f1;color:var(--hg-ink)}.hg-btn--light:hover{transform:translateY(-2px)}.hg-btn svg{width:16px;height:16px}.hg-card{background:var(--hg-card);border:1px solid var(--hg-line);border-radius:24px;overflow:hidden}.hg-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}.hg-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hg-reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hg.css.map */
