.s_hx{--hx-bg:#f7f4ec;--hx-ink:#2f3a2c;--hx-ink-2:#2f3a2ca8;--hx-ink-3:#2f3a2c6b;--hx-line:#2f3a2c38;--hx-brown:#7a5237;--hx-forest:#5d6b4a;--hx-serif:"Cormorant Garamond", "Playfair Display", Georgia, "Times New Roman", "Songti SC", "Songti TC", "SimSun", serif;--hx-sans:"Helvetica Neue", Helvetica, Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--hx-gutter:clamp(1.25rem, 4.5vw, 6.5rem);--hx-gap:clamp(1rem, 2vw, 2rem);--hx-pad-y:clamp(3.5rem, 7vw, 7.5rem);background:var(--hx-bg);color:var(--hx-ink);font-family:var(--hx-sans);line-height:1.7;position:relative}.s_hx *,.s_hx :before,.s_hx :after{box-sizing:border-box}.s_hx .hx-wrap{width:min(100% - var(--hx-gutter) * 2, 1440px);margin-inline:auto}.s_hx.s_hx--pad{padding-block:var(--hx-pad-y)}.s_hx .hx-display{font-family:var(--hx-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--hx-ink);margin:0;font-size:clamp(1.6rem,3.1vw,2.9rem);font-weight:400;line-height:1.15}.s_hx .hx-title{font-family:var(--hx-serif);letter-spacing:.01em;color:var(--hx-ink);margin:0;font-size:clamp(1.9rem,4.2vw,3.7rem);font-weight:400;line-height:1.08}.s_hx .hx-body{color:var(--hx-ink-2);margin:0;font-size:clamp(.78rem,.92vw,.9rem);line-height:1.9}.s_hx .hx-rule{background:var(--hx-line);width:clamp(4rem,9vw,9rem);height:1px;display:block}.s_hx .hx-btn{border:1px solid var(--hx-line);color:var(--hx-ink);letter-spacing:.12em;text-transform:uppercase;background:0 0;align-items:stretch;font-size:.72rem;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.s_hx .hx-btn>span{padding:.62rem 1.15rem}.s_hx .hx-btn>i{border-left:1px solid var(--hx-line);background:#2f3a2c0f;place-items:center;width:2.1rem;font-size:.7rem;font-style:normal;transition:background-color .3s;display:grid}.s_hx .hx-btn:hover{background:var(--hx-ink);border-color:var(--hx-ink);color:var(--hx-bg)}.s_hx .hx-btn:hover>i{background:#ffffff24;border-left-color:#ffffff3d}.s_hx [data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform .9s cubic-bezier(.22,.61,.36,1);transform:translateY(26px)}.s_hx [data-reveal].is-in{opacity:1;transform:none}.s_hx [data-reveal][data-delay="1"]{transition-delay:80ms}.s_hx [data-reveal][data-delay="2"]{transition-delay:.16s}.s_hx [data-reveal][data-delay="3"]{transition-delay:.24s}.s_hx [data-reveal][data-delay="4"]{transition-delay:.32s}.s_hx [data-reveal][data-delay="5"]{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.s_hx [data-reveal]{opacity:1;transition:none;transform:none}}.s_hx img{max-width:100%;display:block}
