body{color:#fff;background:#151515}.container.svelte-1bex8oj{width:min(100% - 4rem,144rem);margin:0 auto}.faq-banner.svelte-1bex8oj{background:linear-gradient(#1b1b1b4d,#1b1b1b4d),url(https://unsplash.com/photos/t38nvd1DF3o/download?force=true&w=1800) 50% 100%/cover;place-items:center;min-height:54rem;display:grid}.faq-banner.svelte-1bex8oj h1:where(.svelte-1bex8oj){text-align:center;max-width:75rem;margin:7rem auto 0;font-size:clamp(5rem,6vw,7.6rem);font-weight:800;line-height:1.08}.faq-section.svelte-1bex8oj{background:#151515;padding:12rem 0 14rem;position:relative;overflow:hidden}.bg-lines.svelte-1bex8oj{opacity:.42;pointer-events:none;background-image:linear-gradient(#ffffff14 .1rem,#0000 .1rem),linear-gradient(90deg,#ffffff14 .1rem,#0000 .1rem);background-size:100% 26rem,22rem 100%;position:absolute;inset:0}.section-title.svelte-1bex8oj,.faq-grid.svelte-1bex8oj{z-index:1;position:relative}.section-title.svelte-1bex8oj h2:where(.svelte-1bex8oj){text-align:center;margin:0 0 7.4rem;font-size:clamp(4rem,4vw,5.4rem);font-weight:800;line-height:1.12}.faq-grid.svelte-1bex8oj{grid-template-columns:repeat(2,1fr);gap:1.4rem;width:min(100%,116rem);margin:0 auto;display:grid}.faq-item.svelte-1bex8oj{background:#2a2a2a;border:.1rem solid #fff3;border-radius:1.4rem;overflow:hidden}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj){color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;min-height:8.8rem;padding:0 2.8rem;font-size:2rem;font-weight:800;line-height:1.35;list-style:none;display:flex}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj)::-webkit-details-marker{display:none}.faq-item.svelte-1bex8oj svg:where(.svelte-1bex8oj){fill:#fff;flex:none;width:2.4rem;height:2.4rem;transition:transform .18s}.faq-item[open].svelte-1bex8oj svg:where(.svelte-1bex8oj){transform:rotate(180deg)}.faq-item.svelte-1bex8oj p:where(.svelte-1bex8oj){color:#ffffff9e;margin:0;padding:0 2.8rem 2.6rem;font-size:1.6rem;line-height:1.6}.button.svelte-1bex8oj{color:#151515;width:fit-content;min-height:4.8rem;font:inherit;cursor:pointer;background:#ee5b30;border:0;justify-content:center;align-items:center;padding:0 2.6rem;font-size:1.7rem;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.button.svelte-1bex8oj:hover{background:#fff}.site-footer.svelte-1bex8oj{background:#151515;padding:6rem 0 4.2rem}.footer-grid.svelte-1bex8oj{grid-template-columns:minmax(28rem,1.45fr) repeat(3,minmax(12rem,.65fr)) minmax(22rem,1fr);gap:clamp(4rem,5vw,8rem);padding-bottom:6.2rem;display:grid}.footer-logo.svelte-1bex8oj,.footer-contact.svelte-1bex8oj,.socials.svelte-1bex8oj{align-items:center;display:flex}.footer-logo.svelte-1bex8oj img:where(.svelte-1bex8oj){width:15.1rem;height:auto;display:block}.footer-brand.svelte-1bex8oj p:where(.svelte-1bex8oj),.footer-brand.svelte-1bex8oj a:where(.svelte-1bex8oj),.footer-column.svelte-1bex8oj a:where(.svelte-1bex8oj),.footer-cta.svelte-1bex8oj p:where(.svelte-1bex8oj),.footer-bottom.svelte-1bex8oj p:where(.svelte-1bex8oj){color:#ffffffb8;font-size:1.5rem;line-height:1.55;text-decoration:none}.footer-brand.svelte-1bex8oj p:where(.svelte-1bex8oj){max-width:34rem;margin:2.4rem 0 0}.footer-contact.svelte-1bex8oj{gap:1.2rem;margin-top:2rem}.footer-contact.svelte-1bex8oj span:where(.svelte-1bex8oj){color:#ee5b30;width:1.5rem;height:1.5rem}.footer-contact.svelte-1bex8oj svg:where(.svelte-1bex8oj),.socials.svelte-1bex8oj svg:where(.svelte-1bex8oj){fill:currentColor;width:100%;height:100%}.footer-column.svelte-1bex8oj{align-content:start;gap:1.6rem;display:grid}.footer-column.svelte-1bex8oj h3:where(.svelte-1bex8oj){margin:0 0 .2rem;font-size:2rem;font-weight:800}.footer-column.svelte-1bex8oj a:where(.svelte-1bex8oj):hover,.footer-brand.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:#ee5b30}.footer-cta.svelte-1bex8oj p:where(.svelte-1bex8oj){color:#fff;margin:0 0 2.8rem;font-size:1.7rem}.footer-bottom.svelte-1bex8oj{border-top:.1rem solid #ffffff2e;justify-content:space-between;padding-top:2.8rem;display:flex}.socials.svelte-1bex8oj{gap:2.4rem}.socials.svelte-1bex8oj a:where(.svelte-1bex8oj){color:#ee5b30;width:1.7rem;height:1.7rem}.footer-bottom.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:0;font-size:1.2rem}@media (width<=960px){.faq-grid.svelte-1bex8oj,.footer-grid.svelte-1bex8oj{grid-template-columns:1fr}.footer-bottom.svelte-1bex8oj{flex-direction:column;gap:2rem}}
