.picture{margin:0;overflow:hidden}.picture>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.picture:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#17282055,transparent);pointer-events:none}.picture .caption{z-index:1}.seo-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.seo-links article{border-top:1px solid #a4977f;padding-top:22px}.seo-links a{font-size:16px}.faq details{border-top:1px solid #a4977f;padding:20px 0}.faq summary{cursor:pointer;font-size:20px;line-height:1.5}.faq p{max-width:850px;line-height:1.7}main .breadcrumb{font-size:13px;display:flex;gap:10px;flex-wrap:wrap;margin-bottom:35px}.guide{max-width:1000px;margin:auto;padding:55px 7%}.guide h1{font-size:clamp(36px,5vw,58px)}.guide h2{font-size:clamp(28px,4vw,40px);margin-top:42px}.guide p,.guide li{line-height:1.8;max-width:850px}.guide li{margin-bottom:12px}.guide .button{margin:12px 12px 12px 0}.guide .intro{font-size:20px;color:#435548}.guide aside{border-left:3px solid #a4977f;padding:8px 25px;background:#ebe8df;margin:25px 0}.guide-footer{padding:28px 7%;border-top:1px solid #c6c9bd}.guide-footer a{margin-right:20px}a{overflow-wrap:anywhere}@media(max-width:760px){.seo-links{grid-template-columns:1fr}.guide{padding:35px 7%}.guide .button{display:block;text-align:center}.picture{min-height:320px}.faq summary{font-size:18px}}
                                                                                                                  	 	      		     	   				     