.fp-faq{display:grid;grid-template-columns:1fr;gap:0}.fp-faq-it,.fp-faq .hzw-item{border-bottom:1px solid #A5A5A5;background:#ffffff;overflow:hidden}.fp-faq-it:first-child,.fp-faq .hzw-item:first-child{border-top:1px solid #A5A5A5}.fp-faq-sum,.fp-faq .hzw-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:65px;padding:0 1rem;background:#ffffff;color:#171717;font-size:16px;line-height:1.45;font-weight:300;cursor:pointer;list-style:none;transition:background-color 0.22s ease,color 0.22s ease}.fp-faq-sum::-webkit-details-marker,.fp-faq .hzw-title::-webkit-details-marker{display:none}.fp-faq-q{display:-webkit-box;flex:1 1 auto;min-width:0;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fp-faq-it:not([open]) .fp-faq-sum:hover,.fp-faq .hzw-item:not([open]) .hzw-title:hover{background-color:#F0F0F0}.fp-faq-it[open] .fp-faq-sum,.fp-faq .hzw-item[open] .hzw-title{background:#3A3A3A;color:#ffffff}.fp-faq-cnt,.fp-faq .hzw-content{display:grid;grid-template-rows:0fr;background:#ffffff;transition:grid-template-rows 0.24s ease,background-color 0.24s ease}.fp-faq-it[open] .fp-faq-cnt,.fp-faq .hzw-item[open] .hzw-content{grid-template-rows:1fr;background:#F8F8F8}.fp-faq-ans{min-height:0;overflow:hidden;padding:0 1rem;color:#4f4743;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.fp-faq-it[open] .fp-faq-ans,.fp-faq .hzw-item[open] .fp-faq-ans{padding:1rem}.fp-faq-ans>*:first-child{margin-top:0}.fp-faq-ans>*:last-child{margin-bottom:0}.fp-faq-ans p{margin:0 0 0.85rem}.fp-faq-ans ul,.fp-faq-ans ol{margin:0.85rem 0;padding-left:1.15rem}.fp-faq-ans ul{list-style:disc}.fp-faq-ans ol{list-style:decimal}.fp-faq-ans li + li{margin-top:0.3rem}.fp-faq-ans a{text-decoration-color:rgba(219,165,153,0.55);text-underline-offset:0.12em}.faq-toggle-icon,.fp-faq-ic{position:relative;display:inline-flex;flex:0 0 22px;width:22px;height:22px;margin-left:auto;color:currentColor}.faq-toggle-icon::before,.faq-toggle-icon::after,.fp-faq-ic::before,.fp-faq-ic::after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform 0.2s ease,opacity 0.2s ease}.faq-toggle-icon::after,.fp-faq-ic::after{transform:translate(-50%,-50%) rotate(90deg)}.fp-faq-it[open] .faq-toggle-icon::after,.fp-faq-it[open] .fp-faq-ic::after,.fp-faq .hzw-item[open] .faq-toggle-icon::after,.fp-faq .hzw-item[open] .fp-faq-ic::after{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scaleX(0.2)}.fp-faq-sum:focus-visible,.fp-faq .hzw-title:focus-visible{outline:2px solid #DBA599;outline-offset:-2px}@media (min-width:48em){.fp-faq-sum,.fp-faq .hzw-title{min-height:80px}.fp-faq{grid-template-columns:repeat(1,minmax(0,1fr));gap:0 1rem;align-items:start}}@media (prefers-reduced-motion:reduce){.fp-faq-sum,.fp-faq .hzw-title,.fp-faq-cnt,.fp-faq .hzw-content,.faq-toggle-icon::before,.faq-toggle-icon::after,.fp-faq-ic::before,.fp-faq-ic::after{transition:none !important}}@media (forced-colors:active){.fp-faq-it,.fp-faq .hzw-item{border-color:CanvasText}.fp-faq-sum:focus-visible,.fp-faq .hzw-title:focus-visible{outline-color:CanvasText}}