.faq-page{background:#f4f1eb;color:#392c22}.faq-intro{text-align:center;padding:40px 6%}.faq-kicker{font-size:10px!important;letter-spacing:1.6px}.faq-intro h1{font-size:clamp(35px,4.5vw,58px);line-height:1.3;font-weight:400;margin:20px 0}.faq-intro p,.faq-help p{font-size:14px;line-height:1.9;color:#796c5e}.faq-page a{color:inherit}.faq-quick{display:grid;grid-template-columns:repeat(4,1fr);margin:0 6% 40px;background:#eae6de}.faq-quick a{text-decoration:none;padding:25px 15px;text-align:center}.faq-quick span{display:block;font-size:10px;color:#796c5e;margin-bottom:10px}.faq-quick strong{font-size:15px;font-weight:400}.faq-tools{padding:0 6% 25px;max-width:1050px;margin:auto}.faq-tools>label{display:block;font-size:15px;margin-bottom:12px}#faq-search{box-sizing:border-box;width:100%;padding:17px 18px;border:1px solid #b8a892;background:transparent;border-radius:0;font:inherit;font-size:14px;color:inherit}.faq-filters{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.faq-filters button,.faq-toolbar button{font:inherit;font-size:11px;line-height:1.6;cursor:pointer;color:inherit;background:transparent;border:1px solid #cdbfac;padding:9px 12px}.faq-filters button[aria-pressed=true]{background:#392c22;border-color:#392c22;color:#fff}.faq-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:22px}.faq-toolbar p{font-size:11px;color:#796c5e}.faq-toolbar button{border:0;text-decoration:underline;text-underline-offset:4px;padding:5px 8px}.faq-content{max-width:1050px;padding:0 6% 30px;margin:auto}.faq-topic{margin:15px 0 40px}.faq-topic h2{font-size:24px;font-weight:400;margin:20px 0}.faq-item{border-top:1px solid #d8cebf;scroll-margin-top:160px}.faq-item:last-child{border-bottom:1px solid #d8cebf}.faq-item summary{list-style:none;cursor:pointer;font-size:14px;line-height:1.7;padding:20px 35px 20px 0;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:'+';position:absolute;right:6px;top:18px;font-size:22px}.faq-item[open] summary:after{content:'−'}.faq-answer{max-width:760px;font-size:13px;line-height:1.9;color:#64584d;padding:0 0 25px}.faq-answer p{margin:0 0 15px}.faq-answer li{margin-bottom:7px}.faq-answer h4,.faq-answer h5{font-size:15px}.faq-answer table{width:100%;border-collapse:collapse;font-size:12px;display:block;overflow:auto}.faq-answer td,.faq-answer th{text-align:left;border-bottom:1px solid #d8cebf;padding:10px}.faq-permalink{display:inline-block;font-size:10px;margin-top:10px;text-underline-offset:4px}.faq-help{margin:0 6% 45px;padding:30px 5%;background:#eae6de;display:flex;align-items:center;justify-content:space-between;gap:25px}.faq-help h2{font-size:28px;font-weight:400}.faq-no-results{font-size:14px;padding:20px 0}.faq-page [hidden]{display:none!important}.faq-page :focus-visible{outline:2px solid #a68b6a;outline-offset:4px}@media(max-width:700px){.faq-intro{padding-top:25px}.faq-quick{grid-template-columns:1fr 1fr}.faq-quick a{padding:20px 10px}.faq-toolbar{align-items:flex-start}.faq-toolbar>div{display:flex;flex-shrink:0}.faq-topic h2{font-size:22px}.faq-help{display:block}.faq-item summary{font-size:13px}}

.faq-intro-photo{display:grid;grid-template-columns:1.15fr .85fr;gap:7%;align-items:center;text-align:left;padding:30px 6% 35px;max-width:1150px;margin:auto}.faq-intro-photo h1{font-size:clamp(32px,4vw,50px)}.faq-intro-photo figure{margin:0}.faq-intro-photo img{width:100%;height:310px;object-fit:cover;object-position:center 60%;display:block}.faq-intro-photo figcaption{font-size:9px;color:#796c5e;line-height:1.6;margin-top:7px}@media(max-width:700px){.faq-intro-photo{grid-template-columns:1fr;gap:20px;padding-top:25px}.faq-intro-photo img{height:190px;object-position:center 57%}.faq-intro-photo h1{font-size:34px}.faq-intro-photo p{font-size:13px}}

.faq-intro-photo img{object-position:55% center}@media(max-width:700px){.faq-intro-photo img{object-position:center 50%}}
