.fh-guide-layout{color:#453d39;background:#fcf9f6}.fh-guide-layout>.fh-header{position:relative}.fh-guide-content{width:min(100%,860px);margin:auto;padding:40px 24px 72px}.fh-guide-back{color:#885945;align-items:center;gap:10px;min-height:44px;margin-bottom:24px;display:inline-flex}.fh-guide-content article h1{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(36px,6vw,54px);line-height:1.1}.fh-guide-content article a{text-underline-offset:4px;text-decoration:underline}.fh-guide-content [id]{scroll-margin-top:28px}.fh-guide-action{border-top:1px solid #e9dcd5;margin-top:40px;padding-top:28px}.fh-guide-action button{color:#fffaf6;cursor:pointer;background:#a96354;min-height:48px;padding:12px 26px}.fh-guide-action p{color:#756d67;margin:16px 0;font-size:14px;line-height:1.7}.fh-guide-action a{color:#885945;text-underline-offset:4px;text-decoration:underline}
