@font-face{font-family:"HAI English Serif";font-style:normal;font-weight:300 600;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329;src:url(/__en-assets/_next/static/media/b20daecae68a588f-s.p.b20daeca.woff2) format("woff2")}@font-face{font-family:HAI English Sans;font-style:normal;font-weight:300 600;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329;src:url(/__en-assets/_next/static/media/edef1a271f97a8ec-s.p.edef1a27.woff2) format("woff2")}.hai-guide-en,.hai-home-en{--font-serif:"HAI English Serif",Georgia,serif;--font-sans:"HAI English Sans","Helvetica Neue",sans-serif}.hai-home-en{line-height:1.75}.hai-home-en .hai-story-copy p{line-height:1.85}.hai-home-en .hai-story-copy p:first-child{font-size:19px}.hai-home-en .hai-story-body{max-width:720px}.hai-home-en .hai-story-heading h2 span{display:block}.hai-home-en .hai-section-heading h2{max-width:650px}.hai-home-en .hai-scene-heading h4{max-width:570px}.hai-home-en .hai-contact-purpose{flex-wrap:wrap;gap:8px 24px}.hai-guide-en .guide-intro h1{max-width:720px}.hai-guide-en .guide-step-navigation a{white-space:nowrap}.hai-guide-en .guide-language{margin-inline-start:auto}@media (max-width:1000px){.hai-home-en .hai-menu-toggle{display:inline-flex}.hai-home-en .hai-nav-links{display:none;position:absolute;top:100%;inset-inline:0;padding:16px 24px 24px;background:var(--hai-paper);border-bottom:1px solid var(--hai-line);max-height:calc(100svh - 82px);overflow-y:auto}.hai-home-en .hai-nav-links.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0}.hai-home-en .hai-nav-links a{font-size:17px;min-height:50px}.hai-home-en .hai-nav-links .hai-language{border:0;padding-inline-start:0}}@media (max-width:760px){.hai-home-en .hai-opening-copy h1{font-size:34px;line-height:1.35}.hai-home-en h2{overflow-wrap:normal}.hai-home-en .hai-section-heading>p{font-size:15px}.hai-home-en .hai-story-copy p:first-child{font-size:17px}.hai-home-en .hai-scene-heading h4{font-size:25px}.hai-home-en .hai-wechat{grid-template-columns:minmax(0,1fr) auto}.hai-guide-en .guide-step-navigation a{font-size:12px;padding-inline:2px}.hai-guide-en .guide-product-navigation a{font-size:13px}.hai-guide-en .guide-intro h1{font-size:34px;line-height:1.2}}@media (max-width:350px){.hai-home-en .hai-product-name{flex-wrap:wrap;gap:2px 12px}.hai-home-en .hai-contact-purpose{gap:4px 16px}.hai-guide-en .guide-step-navigation a{font-size:11px}}.hai-guide-en .guide-english-sealing-art{aspect-ratio:1086/490;overflow:hidden}.hai-guide-en .guide-english-sealing-art img{transform:translateY(-8.2873%)}@media (max-width:1000px){.hai-home-en .hai-nav-links{border-radius:0 0 8px 8px;box-shadow:0 16px 24px rgb(77 72 68/7%)}.hai-home-en .hai-nav-links.is-open{gap:4px}.hai-home-en .hai-nav-links a{padding-inline:14px}}