.sc-service-faq{position:relative;background-color:#0e0e0e;padding:90px 0 130px;overflow:hidden}.sc-service-faq:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(26,26,26,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(26,26,26,.5) 1px,transparent 1px);background-size:48px 48px;pointer-events:none;z-index:0}.sc-service-faq__inner{position:relative;z-index:1;max-width:780px;margin:0 auto;padding:0 48px}.sc-service-faq__header{text-align:center;margin-bottom:56px}.sc-service-faq__eyebrow{font-family:Courier New,Courier,monospace;font-size:.85rem;font-weight:700;letter-spacing:.5em;text-transform:uppercase;background:linear-gradient(90deg,#00d4ff,#c0f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:18px}.sc-service-faq__title{font-size:clamp(1.8rem,3.5vw,3rem);font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:.04em;line-height:1.05;margin:0;background:linear-gradient(175deg,#fff,#e4e4e4 20%,silver 45%,#909090,silver,#f0f0f0 90%,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sc-service-faq__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.sc-faq-item{background:#080808;border:1px solid #181818;overflow:hidden;transition:border-color .3s ease}.sc-faq-item[open]{border-color:#00d4ff26}.sc-faq-item__question{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px;cursor:pointer;font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#777;-webkit-user-select:none;user-select:none;transition:color .25s ease}.sc-faq-item__question::-webkit-details-marker{display:none}.sc-faq-item__question::marker{display:none}.sc-faq-item[open] .sc-faq-item__question,.sc-faq-item__question:hover{color:#d8d8d8}.sc-faq-item__indicator{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;color:#00d4ff;flex-shrink:0;opacity:.35;transition:transform .3s ease,opacity .3s ease,color .3s ease;line-height:1}.sc-faq-item[open] .sc-faq-item__indicator{transform:rotate(90deg);opacity:1}.sc-faq-item__question:hover .sc-faq-item__indicator{opacity:.75}.sc-faq-item__answer{padding:4px 28px 24px;border-top:1px solid #141414;font-size:1.05rem;color:#555;line-height:1.8}.sc-service-faq__cta{text-align:center;margin-top:64px;padding-top:52px;border-top:1px solid #161616}.sc-service-faq__cta-label{font-family:Courier New,Courier,monospace;font-size:.9rem;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:#2e2e2e;margin-bottom:20px}.sc-service-faq__cta-btn{display:inline-block;padding:18px 52px;font-size:.9rem;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.2em;color:#c0f;border:1.5px solid #cc00ff;text-decoration:none;background:transparent;transition:background .25s ease,color .25s ease,box-shadow .25s ease;box-shadow:0 0 12px #cc00ff2e}.sc-service-faq__cta-btn:hover{background:#cc00ff12;color:#fff;box-shadow:0 0 28px #cc00ff80}@media screen and (max-width:640px){.sc-service-faq{padding:70px 0 100px}.sc-service-faq__inner{padding:0 20px}.sc-faq-item__question{padding:18px 20px;font-size:.95rem}.sc-faq-item__answer{padding:4px 20px 20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sc-service-faq.css.map */
