.g-4{gap: 4px;}.maxw-1000{max-width: 1000px;}.w-95vw{width: 95vw;}.fxs-1{flex-shrink: 1;}.fs-36{font-size: 36px;}.fs-i{font-style: italic;}.fs-16{font-size: 16px;}.c-a3a3a3{color: #a3a3a3;}.maxw-500{max-width: 500px;}.mx-a{margin-left: auto; margin-right: auto;}.mt-60{margin-top: 60px;}.gtc-1{display: grid; grid-template-columns: repeat(1, 1fr);}.mt-20{margin-top: 20px;}.s-7e22ce{stroke: #7e22ce;}.p-4{padding: 4px;}.d-nimp{display: none !important;}.m-8{margin: 8px;}.fs-12{font-size: 12px;}.cur-p{cursor: pointer;}.mb-2{margin-bottom: 2px;}.mx-auto{margin-left: auto; margin-right: auto;}.mt-4{margin-top: 4px;}.mt-8{margin-top: 8px;}.mb-20{margin-bottom: 20px;}.bgc-58af00imp{background-color: #58af00 !important;}.fs-24{font-size: 24px;}.p-20{padding: 20px;}.br-8{border-radius: 8px;}.pos-r{pos: r;}.h-a{height: auto;}.mb-4{margin-bottom: 4px;}.p-12{padding: 12px;}.mt-2{margin-top: 2px;}.ai-s{align-items: s;}.g-2{gap: 2px;}.ta-r{text-align: right;}.bgc-b36d04{background-color: #b36d04;}@media (min-width: 640px){.sm\:gtc-3{display: grid; grid-template-columns: repeat(3, 1fr);}}@media (min-width: 1024px){.lg\:fxd-r{display: flex; flex-direction: row;}}@media (min-width: 640px){.sm\:gtc-2{display: grid; grid-template-columns: repeat(2, 1fr);}}@media (min-width: 1024px){.lg\:gtc-3{display: grid; grid-template-columns: repeat(3, 1fr);}}.closing-cta{margin:2rem auto;padding:2rem 2rem;max-width:700px;text-align:center;background:linear-gradient(90deg,#ae00ff,#4c1d95);border-radius:1.5rem;box-shadow:0 12px 24px rgba(0,0,0,0.25);color:#fff;}.cta-title{font-size:2.25rem;font-weight:700;margin-bottom:1rem;}.cta-subtitle{font-size:1.2rem;margin-bottom:2rem;color:#e5e5e5;}.cta-button{display:inline-block;padding:0.75rem 2rem;background-color:#fff;color:#6b21a8;font-weight:600;font-size:1rem;border-radius:9999px;text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease;box-shadow:0 4px 10px rgba(0,0,0,0.1);}.heading{font-size:1.25rem;font-weight:600;}.btn-pill-wide{background:linear-gradient(90deg,#ae00ff,#4c1d95);color:#ffffff;padding:0.5rem 1rem;font-weight:600;font-size:1rem;border:none;border-radius:9999px;cursor:pointer;transition:background-color 0.2s ease;text-align:center;overflow:visible;width:75%;display:block;margin-left:auto;margin-right:auto;transition:transform 0.3s;}.card{border:1px solid #2a2639;color:#f3f4f6;background-color:#1d1b27;backdrop-filter:blur(10px);box-shadow:0 0 16px rgba(255,255,255,0.2);}.caption{font-style:italic;font-size:14px;display:block;text-align:center;}.card{background-color:#f3f4f6;color:#222222;border-radius:0.5rem;padding:0;max-width:95vw;overflow:hidden;display:flex;flex-direction:column;backdrop-filter:blur(10px);box-shadow:0 0 16px rgba(255,255,255,0.2);}.container{max-width:1200px;width:100%;flex-shrink:1;align-items:center;}.container-narrow{max-width:800px;width:95vw;flex-shrink:1;align-items:center;}.btn-pill-large{background:linear-gradient(90deg,#ae00ff,#4c1d95);color:#ffffff;padding:0.75rem 1.5rem;font-weight:600;font-size:1.25rem;border:none;border-radius:9999px;cursor:pointer;text-align:center;overflow:visible;width:fit-content;transition:transform 0.2s ease-in-out;}.list-none{list-style:none;padding-left:0;margin-left:0;text-indent:0;text-align:left;}.f{padding:2rem 1rem;background-color:#000;justify-items:center;align-items:center;box-shadow:0 -1px 3px rgba(0,0,0,0.1),0 -1px 2px rgba(0,0,0,0.06);align-items:center;text-align:center;justify-content:center;width:100%;color:#f3f4f6 !important;}.f-t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;max-width:1150px;margin:0 auto 3rem auto;}.f-c{flex:1 1 33%;min-width:125px;}.f-s-f{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:0.5rem;}.f-s-i{flex:1;padding:0.5rem;border-radius:6px;border:1px solid #444;background:#222;color:#fff;}.f-s-b{padding:0.5rem 1rem;border:none;background-color:#8b5cf6;color:#fff;font-weight:bold;border-radius:6px;}.f-l-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:2rem;max-width:1400px;margin:0 auto;width:100%;}.f-s-t{font-weight:bold;color:#fff;margin-bottom:0.5rem;}.f-link{display:block;color:#c0c0c0!important;text-decoration:none;font-size:0.875rem;margin-bottom:0.25rem;min-height:20px;}.f-bot{text-align:center;margin-top:2rem;font-size:0.75rem;color:#b9b8b8;}.f-soc-c{display:flex;flex-direction:column;text-align:right;}.active{transform:scale(1.1);z-index:3;cursor:pointer;}.active{height:350px;}.table-wrapper{overflow-x:auto;max-width:100%;background:linear-gradient(to bottom right,#28003b,#a600ff21);border-radius:1rem;padding:1rem;box-shadow:0 0 30px rgba(0,0,0,0.4);}.table-wrapper{background-color:#1d1b27;backdrop-filter:blur(10px);box-shadow:0 0 16px rgba(255,255,255,0.2);}.feature-table{width:100%;border-collapse:collapse;color:#fff;min-width:700px;}.highlight-kyre{background-color:rgba(168,85,247,0.1);}.desktop-only{display:block;}.mobile-only{display:none;}.desktop-only{display:none;}.mobile-only{display:block;}.label-group{display:flex;justify-content:center;gap:0.5rem;margin-bottom:1rem;}.active{background-color:#a855f7;background:linear-gradient(to right,#a855f7,#6366f1);}.feature-table{font-size:0.9rem;}.f-t{grid-template-columns:1fr;text-align:center;}.f-c{align-items:center;}.f-soc-i{justify-content:center;text-align:center;align-items:center;}.f-soc-c{justify-content:center;text-align:center;align-items:center;}@media (max-width:768px){.desktop-only{display:none;}.mobile-only{display:block;}.label-group{display:flex;justify-content:center;gap:0.5rem;margin-bottom:1rem;}.label-group button{all:unset;cursor:pointer;padding:0.5rem 1rem;background:#2a2a3d;color:#fff;border-radius:0.5rem;font-weight:600;transition:background 0.3s;}.label-group button.active{background-color:#a855f7;background:linear-gradient(to right,#a855f7,#6366f1);}.feature-table{font-size:0.9rem;}.feature-table th,.feature-table td{padding:0.75rem;}.feature-table td:first-child{text-align:left;}}@media (max-width:640px){.f-t{grid-template-columns:1fr;text-align:center;}.f-c{align-items:center;}.f-soc-i{justify-content:center;text-align:center;align-items:center;}.f-soc-c{justify-content:center;text-align:center;align-items:center;}.f-c p{text-align:center;}}.bgc-hero{background-color:#123456}.ta-c{text-align:center}.fs-56{font-size:56px}.accordion-wrapper{margin-bottom:2rem}.faq-title{font-weight:bold}.mb-32{margin-bottom:32px}.cta-title{font-size:24px}.cta-button{padding:12px 24px}.cta-subtitle{color:#999}