.hd-faq-module{overflow:hidden;padding:3rem 1rem}.hd-faq-module .hd-faq-top-row{margin-bottom:2.5rem}.hd-faq-module .hd-faq-top-row .headline{margin-bottom:1.5rem}.hd-faq-module .hd-faq-top-row .content{font-family:Libre Franklin,sans-serif;margin:0 0 1.5rem}.hd-faq-module .hd-faq-top-row .content p{font-family:Libre Franklin,sans-serif}.hd-faq-module .hd-faq-top-row .content p:last-child{margin-bottom:0}.hd-faq-module .hd-faq-top-row .button-wrapper{display:flex;flex-direction:column;gap:.75rem}.hd-faq-module .hd-faq-top-row .button-wrapper a{margin:0}.hd-faq-module .hd-faq-top-row .button-wrapper .btn,.hd-faq-module .hd-faq-top-row .button-wrapper a,.hd-faq-module .hd-faq-top-row .button-wrapper button{align-items:center;display:inline-flex;justify-content:center;min-height:48px}.hd-faq-module .hd-faq-acc-row{row-gap:12px}.hd-faq-module .hd-faq-accordion{background-color:hsla(24,19%,95%,.5);border-radius:8px;transition:background-color .3s ease}.hd-faq-module .hd-faq-accordion.active{background-color:#f4f1ef}.hd-faq-module .hd-accordion__title{align-items:flex-start;background:none;border:none;cursor:pointer;display:flex;font-family:inherit;gap:1rem;justify-content:space-between;margin:0;padding:1.25rem 1rem;text-align:left;touch-action:manipulation;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,.05)}.hd-faq-module .hd-accordion__title:focus{outline:none}.hd-faq-module .hd-accordion__title:focus-visible{border-radius:8px;outline:2px solid #192031;outline-offset:-2px}.hd-faq-module .hd-accordion__maintitle{color:#192031;flex:1;font-family:Libre Franklin,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.01em;line-height:1.5;margin:0}.hd-faq-module .ico-faq-arrow{align-items:center;color:#988f89;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-top:2px;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s ease;width:24px}.hd-faq-module .ico-faq-arrow svg{height:24px;width:24px}.hd-faq-module .hd-faq-accordion.active .ico-faq-arrow{color:#192031;transform:rotate(180deg)}.hd-faq-module .hd-accordion__content{height:0;overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1)}.hd-faq-module .hd-accordion__content-inner{font-size:.9375rem;line-height:1.6;padding:0 1rem 1.25rem}.hd-faq-module .hd-accordion__content-inner,.hd-faq-module .hd-accordion__content-inner *{color:#827974;font-family:Libre Franklin,sans-serif}.hd-faq-module .hd-accordion__content-inner p:last-child{margin-bottom:0}@media (min-width:768px){.hd-faq-module{padding:4rem 1.5rem}.hd-faq-module .hd-faq-top-row{margin-bottom:3rem}.hd-faq-module .hd-faq-top-row .headline{margin-bottom:0}.hd-faq-module .hd-faq-top-row .button-wrapper{flex-direction:row;flex-wrap:wrap;gap:1rem}.hd-faq-module .hd-faq-acc-row{row-gap:16px}.hd-faq-module .hd-accordion__title{padding:1.5rem 1.25rem}.hd-faq-module .hd-accordion__maintitle{font-size:1.0625rem}.hd-faq-module .hd-accordion__content-inner{font-size:1rem;padding:0 1.25rem 1.5rem}}@media (min-width:992px){.hd-faq-module{padding:5.5rem 3rem}.hd-faq-module .hd-faq-top-row{margin-bottom:4rem}.hd-faq-module .hd-faq-acc-row{row-gap:20px}.hd-faq-module .hd-faq-accordion{border-radius:12px}.hd-faq-module .hd-accordion__title{padding:1.75rem 2rem}.hd-faq-module .hd-accordion__maintitle{font-size:1.125rem}.hd-faq-module .hd-accordion__content-inner{line-height:1.7;padding:0 2rem 2rem}}@media (min-width:1200px){.hd-faq-module{padding:7rem 3.5rem}.hd-faq-module .hd-faq-top-row{margin-bottom:4.5rem}.hd-faq-module .hd-accordion__title{padding:2rem 2.25rem}.hd-faq-module .hd-accordion__content-inner{padding:0 2.25rem 2.25rem}}@media (min-width:1400px){.hd-faq-module{padding:8rem 4rem}}@media (hover:hover){.hd-faq-module .hd-accordion__title:hover{background-color:rgba(0,0,0,.02)}.hd-faq-module .hd-accordion__title:hover .ico-faq-arrow{color:#192031}}@media (hover:none) and (pointer:coarse){.hd-faq-module .hd-accordion__title:active{background-color:rgba(0,0,0,.02)}}