#tjenester .customer-faq{margin:76px auto 0;padding-top:46px;border-top:1px solid #414144;scroll-margin-top:24px;max-width:1040px}
.faq-heading{text-align:center;margin-bottom:32px}.faq-eyebrow{color:#e59b7b;font:11px/1.5 Arial,sans-serif;letter-spacing:.18em}.faq-heading h2{font-size:38px;line-height:1.2;margin:12px 0}.faq-heading p{font:15px/1.6 Arial,sans-serif;color:#c6c0bb;margin:0 auto;max-width:580px}
.faq-tools>label{display:block;font:13px/1.5 Arial,sans-serif;color:#d4cec9;margin-bottom:9px}.faq-search-wrap{position:relative;display:flex;gap:10px}.faq-search-wrap input{min-width:0;width:100%;border:1px solid #5b5654;border-radius:11px;background:#2c2c2f;color:#f6f0ea;padding:16px 18px;font:15px/1.5 Arial,sans-serif}.faq-search-wrap input::placeholder{color:#aaa5a1}.faq-search-wrap button{border:1px solid #67574f;border-radius:9px;background:#39312e;color:#efc2ad;padding:12px 16px;font:13px Arial,sans-serif}
.faq-categories{display:flex;gap:9px;flex-wrap:wrap;margin:19px 0 22px}.faq-categories button{min-height:42px;padding:10px 15px;border:1px solid #4f4b4a;border-radius:22px;background:#2a2a2c;color:#d8d0ca;font:13px/1.3 Arial,sans-serif;cursor:pointer}.faq-categories button[aria-pressed=true]{background:#673c2f;border-color:#ce805f;color:#fff3e9}.faq-count{color:#bfb8b2;font:12px/1.5 Arial,sans-serif;margin:0 0 17px}.faq-group>h3{font-size:24px;color:#f0e8e0;margin:26px 0 15px}.faq-group:first-child>h3{margin-top:0}
.faq-item{background:#2a2a2d;border:1px solid #474547;border-radius:11px;margin-bottom:10px;overflow:hidden}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:20px 23px;font:500 20px/1.4 Oswald,Arial,sans-serif;color:#f0eae3}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:'+';flex-shrink:0;color:#e59b7b;font:24px/1 Arial,sans-serif}.faq-item[open]{border-color:#7c5b4b}.faq-item[open] summary::after{content:'−'}.faq-item p{max-width:850px;padding:0 23px 23px;margin:0;font:14px/1.8 Arial,sans-serif;color:#d0c9c3}
.customer-faq :is(button,input,summary,a):focus-visible{outline:2px solid #eeab87;outline-offset:4px}.faq-contact{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:30px;padding:26px;border:1px solid #604c42;border-radius:13px;background:#302b29}.faq-contact h3{font-size:25px;margin:0 0 7px}.faq-contact p{font:13px/1.7 Arial,sans-serif;color:#c8beb7;margin:0;max-width:600px}.faq-contact a{flex-shrink:0;color:#f0b395;font:14px/1.5 Arial,sans-serif;text-underline-offset:4px}#faq-empty{font:15px/1.7 Arial,sans-serif;color:#ded5cf}
@media(max-width:650px){#tjenester .customer-faq{margin-top:52px;padding-top:32px}.faq-heading h2{font-size:31px}.faq-heading p{font-size:14px}.faq-categories{gap:8px}.faq-categories button{font-size:12px;padding:10px 13px}.faq-item summary{padding:18px;font-size:19px;gap:15px}.faq-item p{padding:0 18px 20px}.faq-contact{display:block;padding:22px}.faq-contact a{display:inline-block;margin-top:15px}.faq-search-wrap input{font-size:14px;padding:14px 12px}.faq-search-wrap button{padding:10px}.faq-tools>label{font-size:12px}}
