@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}body,html{padding:0;margin:0;font-family:Satoshi,Inter,system-ui,sans-serif;background-color:#eeedec;line-height:1.6;color:#111827;font-weight:400;letter-spacing:.01em}a{color:inherit;text-decoration:none;font-family:inherit}*{box-sizing:border-box}html{scroll-behavior:smooth}:focus{outline:2px solid #111827;outline-offset:2px}button{background:none;border:none;cursor:pointer;font-family:Satoshi,Inter,system-ui,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:Satoshi,Inter,system-ui,sans-serif;font-weight:700;line-height:1.2;margin:0;letter-spacing:.01em}p{font-family:inherit}*,p{margin:0}*{padding:0}body.dark{background:#181926;color:#f6f5f3}.dark .faqItem,.dark .faqSection,.dark .llmSection,.dark .mainCard,.dark .processStepCard,.dark .statCard,.dark .statsBox,.dark .statsContainer,.dark .statsStackedCard,.dark .statsStackedStat{background:#23243a;border-color:#23243a;color:#f6f5f3}.dark .faqSection{background:#181926}.dark .primaryButton{background:#b95337;color:#fff;border-color:#b95337}.dark .primaryButton:focus,.dark .primaryButton:hover{background:#a34d1a;border-color:#a34d1a}.dark .secondaryButton{background:#23243a;color:#f6f5f3;border-color:#23243a}.dark .secondaryButton:focus,.dark .secondaryButton:hover{background:#2a2b42;border-color:#b95337;color:#f7c7a1}.dark .footer{color:#bfae9e;border-top:1px solid #23243a}.dark .footer,.dark .hero{background:#181926}.dark .faqTitle,.dark .sectionTitle,.dark .statsTitle{color:#fff}.dark .statNumber{color:#f7c7a1}.dark .faqAnswer,.dark .faqQuestion,.dark .processStepText,.dark .processStepTitle,.dark .statText{color:#f6f5f3}.dark .processStepIcon{background:#23243a;box-shadow:0 2px 8px 0 rgba(200,100,42,.1)}.dark .stickyCta{background:#23243a}.dark .copyright,.dark .status{color:#bfae9e}.dark .header,.dark .headerSticky,.dark .logo,.dark .nav{background:#181926;color:#fff}.dark .statsSources,.dark .statsSubtitle,.dark .subtitle,.dark .tagline{color:#bfae9e}.dark .faqChevron{color:#f7c7a1}.dark .sectionDivider{background:linear-gradient(90deg,#23243a,#b95337 50%,#23243a)}