.service-more{display:inline-block;margin-top:16px;color:var(--lime);font-size:.72rem;font-weight:800;letter-spacing:.04em}.faq-section{border-top:1px solid var(--line)}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line);padding:24px 8px}.faq-list summary{font-family:"Space Grotesk";font-size:clamp(1.25rem,2.5vw,2rem);font-weight:650;letter-spacing:-.035em;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--lime);font-size:1.4rem}.faq-list details[open] summary:after{content:"−"}.faq-list p{color:var(--muted);max-width:850px;margin:16px 0 4px}.contact-email{display:inline-block;margin-top:14px;color:var(--lime);font-weight:800;border-bottom:1px solid rgba(200,255,66,.35);padding-bottom:4px}.content-page{max-width:980px;margin:auto;padding:150px 28px 100px}.content-page h1{font-size:clamp(3rem,7vw,6rem);max-width:950px}.content-page h2{font-size:clamp(2rem,4vw,3.4rem);margin-top:70px}.content-page h3{font-size:1.5rem;margin-top:30px}.content-page p,.content-page li{color:#b5c1bd}.content-page .lede{font-size:1.2rem;max-width:780px;margin:28px 0}.content-page .crumbs{font-size:.7rem;letter-spacing:.1em;color:var(--lime);margin-bottom:28px}.content-page .answer-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:35px 0}.content-page .answer-card{border:1px solid var(--line);border-radius:18px;padding:24px;background:rgba(12,26,30,.6)}.content-page .answer-card h3{margin:0 0 10px}.content-page .page-cta{margin-top:70px;border:1px solid rgba(200,255,66,.28);border-radius:22px;padding:34px;background:rgba(200,255,66,.04)}.content-page .page-cta h2{margin:0 0 16px}.simple-footer{max-width:980px}@media(max-width:650px){.content-page .answer-grid{grid-template-columns:1fr}.content-page{padding-top:120px}}
