.service-header-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:1rem;padding-top:5rem}.service-header-wrapper h1{line-height:4rem;text-align:center}@media(max-width:1024px){.service-header-wrapper h1{line-height:3rem}}.service-header-wrapper p{width:50%;text-align:center}@media(max-width:1024px){.service-header-wrapper p{width:100%}}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=EB+Garamond:ital,wght@0,400..800;1,400..800&display=swap";body,html{color:#f8f8f8;scroll-behavior:smooth;background:#0a0a0a;margin:0;padding:0;scroll-padding-top:8rem;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}main{width:1360px;margin:0 auto}@media (max-width:1360px){main{width:90%}}h1,h2,h3,h4{letter-spacing:-1px}h1,h2,h3,h4,h5{font-weight:600}h1{letter-spacing:-2px;font-size:clamp(2.75rem,5vw,3.815rem);line-height:clamp(3rem,4vw,4rem)}h2{font-size:clamp(2.5rem,4vw,3.052rem)}h3{font-size:clamp(2rem,3vw,2.441rem)}h4{font-size:clamp(1.75rem,2.5vw,1.953rem)}h5{font-size:clamp(1.5rem,2vw,1.5rem)}h5,h6{letter-spacing:-.75px}h6{font-size:clamp(1.25rem,1.5vw,1.25rem);line-height:1.3}span{font-size:inherit}a,b,button,i,p{letter-spacing:-.3px;font-size:clamp(.975rem,1vw,16px);font-weight:500}button{font-size:1rem}.primary-color{color:#f8f8f8}.primary-accent{color:#a032fa}.light-text{color:gray}.generic-section-wrapper{padding-bottom:8rem}@media (max-width:1024px){.generic-section-wrapper{padding-bottom:4rem}}.generic-section-header{flex-direction:row;justify-content:center;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}@media screen and (max-width:768px){.generic-section-header{justify-content:flex-start}}.generic-section-header h3{white-space:pre}@media (max-width:768px){.generic-section-header h3{white-space:break-spaces}}.generic-section-header .line{background:#333;width:100%;height:1px}@media screen and (max-width:768px){.generic-section-header .line{display:none}}.service-section{position:relative}.service-section :not(.service-background){z-index:2;position:relative}.service-section .service-background{z-index:0;width:100%;position:absolute;top:10%}@media (max-width:1024px){.service-section .service-background{display:none}}.lucide{stroke-width:1.75px;min-width:1.5rem;min-height:1.5rem}::-webkit-scrollbar{background:0 0;width:.5rem}::-webkit-scrollbar-thumb{background:#f8f8f8;border-radius:10rem}::selection{background:#333}.faq-section-wrapper{gap:3rem;padding-block:6rem}.faq-section-wrapper,.faq-section-wrapper .faq-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.faq-section-wrapper .faq-wrapper{gap:1rem;width:50dvw}@media (max-width:1024px){.faq-section-wrapper .faq-wrapper{width:100%}}.faq-section-wrapper .faq-wrapper .question{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex}.faq-section-wrapper .faq-wrapper .question .question-text{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}.faq-section-wrapper .faq-wrapper .question .question-icon{border:1px solid #333;border-radius:.5rem;padding:.5rem}