﻿*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px;background-color:#07090e;color:#f8fafc;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;line-height:1.6;overflow-x:hidden;position:relative;background:#07090e}body::before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:radial-gradient(rgba(255, 255, 255, 0.03) 1px, transparent 1px);background-size:36px 36px;pointer-events:none;z-index:0}.ambient-lighting-bg{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:0;overflow:hidden}.ambient-lighting-bg .ambient-haze{position:absolute;top:-20%;left:-20%;width:140%;height:140%;background:radial-gradient(circle at 50% 40%, rgba(118, 196, 152, 0.06) 0%, rgba(239, 165, 52, 0.04) 35%, transparent 70%);filter:blur(60px);animation:hazeDrift 20s ease-in-out infinite alternate;will-change:transform}.ambient-lighting-bg .bg-beam{position:absolute;top:-100px;width:0;height:1000px;border-left:120px solid rgba(0,0,0,0);border-right:120px solid rgba(0,0,0,0);filter:blur(45px);opacity:.12;transform-origin:top center;will-change:transform}.ambient-lighting-bg .bg-beam.beam-1{left:15%;border-bottom:1000px solid #76c498;animation:beamSweepLeft 18s ease-in-out infinite alternate}.ambient-lighting-bg .bg-beam.beam-2{left:55%;border-bottom:1000px solid #efa534;animation:beamSweepRight 22s ease-in-out infinite alternate}.ambient-lighting-bg .bg-beam.beam-3{right:15%;border-bottom:1000px solid #38bdf8;animation:beamSweepCenter 26s ease-in-out infinite alternate}@keyframes hazeDrift{0%{transform:scale(1) translate(0, 0)}100%{transform:scale(1.1) translate(3%, 4%)}}@keyframes beamSweepLeft{0%{transform:rotate(-18deg)}100%{transform:rotate(10deg)}}@keyframes beamSweepRight{0%{transform:rotate(12deg)}100%{transform:rotate(-15deg)}}@keyframes beamSweepCenter{0%{transform:rotate(-8deg)}100%{transform:rotate(8deg)}}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 2rem}@media(max-width: 768px){.container{padding:0 1.25rem}}h1,h2,h3,h4{color:#f8fafc;line-height:1.2;font-weight:700;letter-spacing:-0.02em}p{color:#94a3b8}a{color:inherit;text-decoration:none;transition:color .2s cubic-bezier(0.4, 0, 0.2, 1)}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#76c498;margin-bottom:.75rem}.badge{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;background:rgba(118,196,152,.15);border:1px solid rgba(118,196,152,.35);color:#a7f3d0}.badge.badge-orange{background:rgba(239,165,52,.15);border-color:rgba(239,165,52,.35);color:#fde047}.badge.badge-emerald{background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.3);color:#6ee7b7}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.65rem;border-radius:10px;font-weight:700;font-size:.95rem;background:linear-gradient(334deg, rgba(25, 50, 36, 0.95) 0%, rgba(60, 42, 14, 0.95) 81%);color:#fff;border:1px solid #76c498;box-shadow:0 0 20px rgba(118,196,152,.35);cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.btn-primary:hover{background:linear-gradient(334deg, rgba(35, 75, 52, 0.95) 0%, rgba(85, 58, 18, 0.95) 81%);border-color:#efa534;color:#fff;transform:translateY(-2px);box-shadow:0 0 30px rgba(239,165,52,.5)}.btn-primary:active{transform:translateY(0)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.6rem;border-radius:10px;font-weight:600;font-size:.95rem;background:rgba(255,255,255,.05);color:#f8fafc;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(16px);cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.btn-secondary:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.section{padding:6.5rem 0;position:relative;z-index:1}@media(max-width: 768px){.section{padding:4rem 0}}.section-heading{text-align:center;max-width:780px;margin:0 auto 3.5rem auto}.section-heading h2{font-size:2.35rem;margin-bottom:1rem}@media(max-width: 768px){.section-heading h2{font-size:1.85rem}}.section-heading .section-intro{font-size:1.1rem;color:#94a3b8}.site-header{position:sticky;top:0;left:0;width:100%;z-index:100;background:rgba(7,9,14,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.header-content{display:flex;align-items:center;justify-content:space-between;height:72px}.brand{display:flex;align-items:center;gap:.75rem;font-weight:700;font-size:1.25rem;letter-spacing:-0.01em}.brand .brand-logo{width:34px;height:34px;filter:drop-shadow(0 0 8px rgba(0, 229, 255, 0.4))}.brand .brand-name{background:linear-gradient(135deg, #fff 0%, #cbd5e1 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.main-nav{display:flex;align-items:center}.nav-links{display:flex;align-items:center;gap:2rem;list-style:none}.nav-links a{font-size:.9rem;font-weight:500;color:#94a3b8;padding:.5rem 0;position:relative}.nav-links a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(334deg, #76c498 0%, #efa534 81%);transition:width .2s cubic-bezier(0.4, 0, 0.2, 1);border-radius:2px}.nav-links a:hover,.nav-links a.active{color:#f8fafc}.nav-links a:hover::after,.nav-links a.active::after{width:100%}@media(max-width: 1024px){.nav-links{position:fixed;top:72px;left:0;width:100vw;height:calc(100vh - 72px);background:rgba(7,9,14,.96);backdrop-filter:blur(20px);flex-direction:column;justify-content:center;gap:2.5rem;padding:2rem;transform:translateY(-100%);opacity:0;pointer-events:none;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.main-nav[data-open=true] .nav-links{transform:translateY(0);opacity:1;pointer-events:auto}.nav-links a{font-size:1.25rem}}.header-actions{display:flex;align-items:center;gap:1rem}.nav-toggle{display:none;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:.5rem;color:#f8fafc}.nav-toggle .nav-toggle-icon{width:24px;height:24px;display:flex;flex-direction:column;justify-content:space-around}.nav-toggle .nav-toggle-icon span{display:block;width:100%;height:2px;background:#f8fafc;border-radius:2px;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}@media(max-width: 1024px){.nav-toggle{display:block}}.hero{padding:4.5rem 0 3.5rem 0;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 30%, rgba(118, 196, 152, 0.12) 0%, rgba(239, 165, 52, 0.08) 45%, rgba(7, 9, 14, 0) 70%)}@media(max-width: 768px){.hero{padding:2.5rem 0 2rem 0}}.hero-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:3.5rem;align-items:center}@media(max-width: 1024px){.hero-grid{grid-template-columns:1fr;gap:3rem;text-align:center}}.hero-copy{display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 1024px){.hero-copy{align-items:center}}.hero-copy .beta-banner{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .95rem;border-radius:9999px;background:rgba(255,159,28,.12);border:1px solid rgba(255,159,28,.35);font-size:.85rem;font-weight:600;color:#fde047;margin-bottom:1.5rem;backdrop-filter:blur(8px)}.hero-copy .beta-banner strong{color:#38bdf8}.hero-copy h1{font-size:3.4rem;font-weight:800;line-height:1.12;margin-bottom:1.25rem;letter-spacing:-0.03em}.hero-copy h1 .gradient-text{background:linear-gradient(334deg, #76c498 0%, #efa534 81%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 1024px){.hero-copy h1{font-size:2.6rem}}@media(max-width: 640px){.hero-copy h1{font-size:2.1rem}}.hero-copy .hero-subtext{font-size:1.15rem;line-height:1.65;color:#94a3b8;margin-bottom:2rem;max-width:580px}.hero-copy .hero-actions{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}@media(max-width: 1024px){.hero-copy .hero-actions{justify-content:center}}.hero-copy .hero-trust{display:flex;align-items:center;gap:1.5rem;font-size:.85rem;color:#64748b}.hero-copy .hero-trust .trust-item{display:flex;align-items:center;gap:.4rem}.hero-copy .hero-trust .trust-item svg{color:#38bdf8}.hero-media{display:flex;flex-direction:column;gap:.75rem}.hero-media .hero-demo-note{display:flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border-radius:10px;background:rgba(13,18,29,.75);border:1px solid rgba(118,196,152,.25);font-size:.82rem;color:#94a3b8;backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.3)}.hero-media .hero-demo-note strong{color:#f8fafc}.hero-media .hero-demo-note .note-icon{font-size:1rem;flex-shrink:0}.hero-vector-window{width:100%;height:480px;background:#090d16;border:1px solid rgba(255,255,255,.12);border-radius:14px;box-shadow:0 25px 60px rgba(0,0,0,.75),0 0 35px rgba(50,85,214,.25);overflow:hidden;position:relative}@media(max-width: 768px){.hero-vector-window{height:380px}}.hero-vector-window .console-embed-iframe{width:100%;height:100%;border:none;background:#0b0e14;display:block}.flexibility-section{background:linear-gradient(180deg, rgba(7, 9, 14, 0.4) 0%, rgba(13, 18, 29, 0.6) 50%, rgba(7, 9, 14, 0.4) 100%);border-y:1px solid rgba(255,255,255,.08);position:relative;backdrop-filter:blur(8px)}.usecase-switcher-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:3.5rem;align-items:center}@media(max-width: 1024px){.usecase-switcher-grid{grid-template-columns:1fr;gap:2.5rem}}.usecase-tabs-list{display:flex;flex-direction:column;gap:1rem}.usecase-tabs-list .usecase-tab-btn{background:rgba(13,18,29,.7);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.25rem 1.5rem;text-align:left;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);display:flex;align-items:center;gap:1.25rem;backdrop-filter:blur(10px)}.usecase-tabs-list .usecase-tab-btn .uc-icon{width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#94a3b8;flex-shrink:0;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}.usecase-tabs-list .usecase-tab-btn .uc-info h3{font-size:1.1rem;margin-bottom:.25rem}.usecase-tabs-list .usecase-tab-btn .uc-info p{font-size:.85rem;color:#64748b}.usecase-tabs-list .usecase-tab-btn:hover{background:rgba(22,30,48,.8);border-color:rgba(255,255,255,.15)}.usecase-tabs-list .usecase-tab-btn.active{background:rgba(118,196,152,.08);border-color:rgba(118,196,152,.35);box-shadow:0 0 20px rgba(118,196,152,.15)}.usecase-tabs-list .usecase-tab-btn.active .uc-icon{background:rgba(118,196,152,.18);border-color:rgba(118,196,152,.4);color:#76c498}.usecase-tabs-list .usecase-tab-btn.active .uc-info h3{color:#f8fafc}.usecase-display-card{background:rgba(13,18,29,.8);border:1px solid rgba(118,196,152,.25);border-radius:24px;padding:2.5rem;box-shadow:0 20px 50px rgba(0,0,0,.5),0 0 30px rgba(118,196,152,.12);position:relative;min-height:320px;display:flex;flex-direction:column;justify-content:center;backdrop-filter:blur(12px)}.usecase-display-card .usecase-content-panel{display:none;opacity:0;transition:opacity .3s cubic-bezier(0.4, 0, 0.2, 1)}.usecase-display-card .usecase-content-panel.active{display:block;opacity:1}.usecase-display-card .usecase-content-panel .uc-badge-row{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.usecase-display-card .usecase-content-panel h3{font-size:1.75rem;margin-bottom:1rem;color:#f8fafc}.usecase-display-card .usecase-content-panel p{font-size:1.05rem;line-height:1.65;color:#94a3b8;margin-bottom:1.5rem}.usecase-display-card .usecase-content-panel .uc-fact-box{background:rgba(118,196,152,.06);border:1px solid rgba(118,196,152,.2);border-radius:12px;padding:1rem 1.25rem;font-family:"JetBrains Mono",SFMono-Regular,Consolas,monospace;font-size:.85rem;color:#76c498}.feature-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media(max-width: 1024px){.feature-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 640px){.feature-grid{grid-template-columns:1fr}}.feature-card{background:rgba(15,21,34,.75);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;backdrop-filter:blur(12px);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);display:flex;flex-direction:column;position:relative;overflow:hidden}.feature-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:rgba(0,0,0,0);transition:background .3s cubic-bezier(0.4, 0, 0.2, 1)}.feature-card:hover{transform:translateY(-4px);background:rgba(22,30,48,.85);border-color:rgba(255,255,255,.15);box-shadow:0 12px 30px rgba(0,0,0,.3)}.feature-card:hover::before{background:#38bdf8}.feature-card .card-icon{width:48px;height:48px;border-radius:12px;background:rgba(0,229,255,.12);border:1px solid rgba(0,229,255,.25);display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#38bdf8;margin-bottom:1.25rem}.feature-card h3{font-size:1.25rem;margin-bottom:.75rem}.feature-card p{font-size:.95rem;line-height:1.6;color:#94a3b8;margin-bottom:1.25rem;flex-grow:1}.feature-card .feature-meta{font-family:"JetBrains Mono",SFMono-Regular,Consolas,monospace;font-size:.8rem;color:#38bdf8;background:rgba(0,229,255,.06);border-top:1px solid rgba(0,229,255,.15);padding:.6rem .8rem;border-radius:6px}.pricing-section{position:relative}.beta-pricing-banner{text-align:center;background:rgba(255,159,28,.12);border:1px solid rgba(255,159,28,.35);border-radius:16px;padding:1.25rem 2rem;max-width:780px;margin:0 auto 3rem auto;backdrop-filter:blur(12px)}.beta-pricing-banner p{font-size:1.05rem;color:#fde047}.beta-pricing-banner p strong{color:#38bdf8}.beta-pricing-banner p s{color:#64748b}.pricing-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5rem;max-width:980px;margin:0 auto}@media(max-width: 768px){.pricing-grid{grid-template-columns:1fr}}.pricing-card{background:#0d121d;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:2.5rem;display:flex;flex-direction:column;position:relative;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.pricing-card.popular{border-color:rgba(255,159,28,.5);box-shadow:0 0 35px rgba(255,159,28,.2)}.pricing-card.popular .popular-tag{position:absolute;top:-14px;right:24px;background:linear-gradient(334deg, #76c498 0%, #efa534 81%);color:#05070a;font-size:.75rem;font-weight:700;padding:.35rem .85rem;border-radius:9999px;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 4px 12px rgba(255,159,28,.4)}.pricing-card .card-header{margin-bottom:1.5rem}.pricing-card .card-header h3{font-size:1.5rem;margin-bottom:.5rem}.pricing-card .card-header p{font-size:.9rem;color:#64748b}.pricing-card .price-wrapper{display:flex;align-items:baseline;gap:.5rem;margin-bottom:1.5rem}.pricing-card .price-wrapper .price-amount{font-size:3rem;font-weight:800;color:#f8fafc;line-height:1}.pricing-card .price-wrapper .price-original{font-size:1.25rem;color:#64748b;text-decoration:line-through}.pricing-card .price-wrapper .price-period{color:#94a3b8;font-size:1rem}.pricing-card .feature-list{list-style:none;display:flex;flex-direction:column;gap:.85rem;margin-bottom:2rem;flex-grow:1}.pricing-card .feature-list li{font-size:.95rem;color:#94a3b8;display:flex;align-items:center;gap:.75rem}.pricing-card .feature-list li svg{color:#38bdf8;flex-shrink:0}.pricing-card .feature-list li strong{color:#f8fafc}.ai-addon-container{max-width:980px;margin:3.5rem auto 0 auto}.ai-addon-card{background:linear-gradient(135deg, rgba(118, 196, 152, 0.15) 0%, rgba(239, 165, 52, 0.12) 50%, rgba(155, 89, 182, 0.15) 100%);border:1px solid rgba(118,196,152,.35);border-radius:24px;padding:2.5rem;box-shadow:0 0 40px rgba(118,196,152,.15);position:relative;overflow:hidden;backdrop-filter:blur(12px)}.ai-addon-card .card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;flex-wrap:wrap;gap:1rem}.ai-addon-card h3{font-size:1.75rem;display:flex;align-items:center;gap:.75rem}.ai-addon-card h3 .ai-gradient-text{background:linear-gradient(334deg, #76c498 0%, #efa534 81%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ai-addon-card p{font-size:1.05rem;color:#e2e8f0;margin-bottom:1.75rem;max-width:780px}.ai-addon-card .ai-features-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;margin-bottom:2rem}@media(max-width: 768px){.ai-addon-card .ai-features-grid{grid-template-columns:1fr}}.ai-addon-card .ai-features-grid .ai-feat-item{display:flex;align-items:center;gap:.75rem;font-size:.92rem;color:#f1f5f9;background:rgba(8,12,20,.6);padding:.75rem 1rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(8px)}.ai-addon-card .ai-features-grid .ai-feat-item svg{color:#76c498;flex-shrink:0}.ai-addon-card .ai-waitlist-form{display:flex;gap:.75rem;max-width:540px}@media(max-width: 640px){.ai-addon-card .ai-waitlist-form{flex-direction:column}}.ai-addon-card .ai-waitlist-form input[type=email]{flex:1;padding:.75rem 1.25rem;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:rgba(15,23,42,.75);color:#fff;font-size:.95rem}.ai-addon-card .ai-waitlist-form input[type=email]:focus{outline:none;border-color:#76c498;box-shadow:0 0 12px rgba(118,196,152,.4)}.ai-addon-card .ai-waitlist-form .btn-ai-submit{background:linear-gradient(334deg, rgba(25, 50, 36, 0.95) 0%, rgba(60, 42, 14, 0.95) 81%);color:#fff;border:1px solid #76c498;box-shadow:0 0 15px rgba(118,196,152,.3);font-weight:700;padding:.75rem 1.35rem;border-radius:10px;cursor:pointer;white-space:nowrap;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.ai-addon-card .ai-waitlist-form .btn-ai-submit:hover{border-color:#efa534;box-shadow:0 0 25px rgba(239,165,52,.4)}.ai-addon-card .waitlist-success-msg{display:none;color:#4ade80;font-size:.95rem;font-weight:600;margin-top:1rem}.ai-addon-card .waitlist-success-msg.visible{display:block}.roadmap-section{background:rgba(10,14,22,.4);border-y:1px solid rgba(255,255,255,.08);backdrop-filter:blur(8px)}.roadmap-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}@media(max-width: 768px){.roadmap-grid{grid-template-columns:1fr}}.roadmap-card{background:rgba(13,18,29,.75);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:2rem;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);backdrop-filter:blur(10px)}.roadmap-card:hover{border-color:rgba(255,255,255,.15);transform:translateY(-2px)}.roadmap-card .roadmap-badge{margin-bottom:1rem}.roadmap-card h3{font-size:1.35rem;margin-bottom:.75rem}.roadmap-card p{font-size:.95rem;color:#94a3b8;line-height:1.6;margin-bottom:1.25rem}.roadmap-card ul{list-style:none;display:flex;flex-direction:column;gap:.5rem}.roadmap-card ul li{font-size:.88rem;color:#64748b;display:flex;align-items:center;gap:.5rem}.roadmap-card ul li::before{content:"➔";color:#76c498}.faq-list{max-width:840px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}details{background:rgba(15,21,34,.75);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.25rem 1.5rem;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}details[open]{background:rgba(22,30,48,.85);border-color:rgba(255,255,255,.15)}details[open] summary::after{transform:rotate(180deg)}details summary{font-weight:600;font-size:1.05rem;color:#f8fafc;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}details summary::-webkit-details-marker{display:none}details summary::after{content:"▾";font-size:1.25rem;color:#38bdf8;transition:transform .2s cubic-bezier(0.4, 0, 0.2, 1)}details p{margin-top:.85rem;font-size:.95rem;color:#94a3b8;line-height:1.6}.site-footer{background:#05070d;border-top:1px solid rgba(255,255,255,.08);padding:4rem 0 2.5rem 0}.footer-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem;margin-bottom:2.5rem}@media(max-width: 768px){.footer-content{flex-direction:column;text-align:center}}.footer-brand{display:flex;flex-direction:column;gap:.75rem;max-width:380px}.footer-brand p{font-size:.9rem;color:#64748b}.footer-links{display:flex;gap:2rem}.footer-links a{font-size:.9rem;color:#94a3b8}.footer-links a:hover{color:#f8fafc}.footer-bottom{border-top:1px solid rgba(255,255,255,.05);padding-top:2rem;text-align:center;font-size:.85rem;color:#64748b}/*# sourceMappingURL=styles.css.map */
