
.search-content{padding:64px max(4vw,calc((100vw - 1360px)/2));background:#0b0c0a;border-top:1px solid #2f312a;scroll-margin-top:80px}
.search-content-heading h2{font:500 clamp(25px,3vw,38px)/1.2 Space Grotesk,Manrope,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 28px;color:#eeefe8}
.faq-list{max-width:1000px}.faq-list details{border-bottom:1px solid #30332a;padding:0}.faq-list summary{list-style:none;display:flex;justify-content:space-between;gap:24px;padding:20px 0;font-size:16px;line-height:1.6;cursor:pointer;color:#e8eadf}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary::after{content:'+';color:#c8ff36;flex:none}.faq-list details[open] summary::after{content:'−'}.faq-list p{font-size:14px;line-height:1.9;color:#a8ae9e;max-width:850px;margin:0 0 24px}.faq-list summary:focus-visible{outline:2px solid #c8ff36;outline-offset:3px}
.related-links{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:36px}.related-links h3{font-size:11px;font-weight:500;letter-spacing:1px;width:100%;color:#8c9580;margin:0 0 8px}.related-links a{font-size:12px!important;line-height:1.7;text-decoration:none;color:#d5dfc1}.related-links a:hover{color:#c8ff36}.footer-contact{display:flex;flex-wrap:wrap;gap:7px 18px;max-width:640px;font-size:11px;line-height:1.7;color:#a1a697}.footer-contact a{color:#c4cbb7;text-decoration:none}.development-status{font-size:12px!important;color:#c8ff36!important;letter-spacing:1px;margin-bottom:20px!important}
@media(max-width:760px){.search-content{padding:45px 5vw}.faq-list summary{font-size:15px;padding:17px 0}.faq-list p{font-size:13px}.related-links{display:flex!important}.footer-contact{width:100%;font-size:10px}}
