.AlfieAI_page__BxgJD{position:relative;isolation:isolate;min-height:100vh;padding:0;overflow:hidden;background:radial-gradient(ellipse at 6% 19%,rgba(255,218,89,.24),transparent 34rem),radial-gradient(ellipse at 96% 24%,rgba(194,177,255,.2),transparent 32rem),radial-gradient(ellipse at 78% 66%,rgba(255,232,198,.13),transparent 29rem),#fff}.AlfieAI_shell__69EOY{position:relative;z-index:1;width:100%;margin:0 auto;padding:0 clamp(1rem,4vw,3.5rem)}.AlfieAI_hero__pmdXU{max-width:1040px;margin:0 auto;padding:clamp(4rem,7vw,6.5rem) 1rem 0;text-align:center}.AlfieAI_eyebrow__eSDCi{display:inline-flex;align-items:center;gap:.55rem;margin:0 0 1.35rem;padding:.55rem 1rem;border:1px solid rgba(201,163,49,.17);border-radius:999px;color:#6d613d;background:hsla(0,0%,100%,.86);box-shadow:0 8px 24px rgba(72,74,102,.06);font-size:.82rem;font-weight:650}.AlfieAI_eyebrowDot__nz8j4{width:.55rem;height:.55rem;border-radius:50%;background:#f3bd1d;box-shadow:0 0 0 4px rgba(243,189,29,.16)}.AlfieAI_title__qBERq{margin:0;color:#17213b;font-size:clamp(2.8rem,6.6vw,5.6rem);font-weight:760;letter-spacing:-.065em;line-height:1.02}.AlfieAI_gradientText__f0Plk{color:#c79507;background:linear-gradient(95deg,#dca900,#f0c128 52%,#a58ae9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.AlfieAI_description__SkVLa{max-width:700px;margin:1.3rem auto 0;color:#70798d;font-size:clamp(1rem,1.5vw,1.13rem);line-height:1.7}.AlfieAI_heroActions__hhFa6{display:flex;align-items:center;justify-content:center;margin-top:1.6rem}.AlfieAI_button__2aP9H{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:3.1rem;padding:.85rem 1.45rem;border:1px solid hsla(0,0%,100%,.85);border-radius:999px;color:#fff;background:linear-gradient(105deg,#17181d,#29292e);box-shadow:0 13px 28px rgba(39,36,22,.16);font-size:.96rem;font-weight:700;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.AlfieAI_button__2aP9H:hover{transform:translateY(-2px);box-shadow:0 17px 32px rgba(39,36,22,.21)}.AlfieAI_button__2aP9H span{color:#ffd02d}.AlfieAI_button__2aP9H:focus-visible,.AlfieAI_faqItem__MavLy summary:focus-visible{outline:3px solid rgba(196,161,57,.5);outline-offset:4px}.AlfieAI_featureShowcase__Xjk5q{position:relative;width:min(1500px,100%);margin:-1rem auto clamp(4rem,7vw,6rem);padding:0}.AlfieAI_dashboardVisual__IN_FJ{position:relative;display:grid;min-width:0;place-items:center;isolation:isolate}.AlfieAI_dashboardGlow__QOYzr{position:absolute;inset:8% 4% 5%;border-radius:50%;background:linear-gradient(100deg,rgba(255,225,112,.35),rgba(214,200,255,.32) 58%,rgba(255,230,203,.22));filter:blur(100px);opacity:.7}.AlfieAI_dashboardImage__2hBRf{position:relative;display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 22px 26px rgba(42,53,76,.13))}.AlfieAI_capabilitiesSection__lbW_d{width:min(1120px,100%);margin:0 auto;padding:0 0 clamp(4.5rem,8vw,7rem)}.AlfieAI_sectionHeading__U3oMk{margin:0 auto 2.25rem;text-align:center}.AlfieAI_sectionEyebrow__67X3n{margin:0 0 .8rem;color:#a47b09;font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.AlfieAI_faqIntro__owcTX h2,.AlfieAI_sectionHeading__U3oMk h2{margin:0;color:#1a2642;font-size:clamp(2rem,4vw,3.2rem);font-weight:730;letter-spacing:-.05em;line-height:1.08}.AlfieAI_faqIntro__owcTX>p:not(.AlfieAI_sectionEyebrow__67X3n),.AlfieAI_sectionHeading__U3oMk>p:last-child{margin:.8rem 0 0;color:#707b91;line-height:1.65}.AlfieAI_capabilities__0AA0w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;grid-gap:clamp(1rem,2.5vw,2rem);gap:clamp(1rem,2.5vw,2rem);width:min(1000px,92%);margin:0 auto;perspective:1200px}.AlfieAI_capabilityCard__UMm8k{min-width:0;overflow:hidden;padding:.85rem;border:1px solid rgba(222,225,237,.9);border-radius:27px;background:hsla(0,0%,100%,.84);box-shadow:0 22px 48px rgba(59,60,97,.08),inset 0 0 0 1px rgba(148,163,184,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .22s ease,box-shadow .22s ease}.AlfieAI_capabilityCard__UMm8k:first-child{transform:rotate(-2deg) translateY(12px)}.AlfieAI_capabilityCard__UMm8k:nth-child(2){transform:rotate(1deg) translateY(-8px)}.AlfieAI_capabilityCard__UMm8k:nth-child(3){transform:rotate(2deg) translateY(12px)}.AlfieAI_capabilityCard__UMm8k:hover{z-index:2;transform:translateY(-8px) rotate(0);box-shadow:0 28px 58px rgba(59,60,97,.13),inset 0 0 0 1px rgba(148,163,184,.16)}.AlfieAI_capabilityVisual__cG9JM{position:relative;display:grid;min-height:170px;overflow:hidden;place-items:center;border-bottom:1px solid rgba(224,225,236,.65)}.AlfieAI_visualFind__IFK0r{background:radial-gradient(circle at 18% 22%,rgba(255,220,95,.28),transparent 35%),linear-gradient(135deg,#fffdf5,#f7f6ff)}.AlfieAI_visualExplain___3WJ0{background:radial-gradient(circle at 84% 18%,rgba(190,174,255,.28),transparent 35%),linear-gradient(135deg,#faf9ff,#fffdf7)}.AlfieAI_visualSql__ruTs_{background:radial-gradient(circle at 15% 75%,rgba(255,218,109,.24),transparent 40%),linear-gradient(135deg,#fffdf7,#f8f7ff)}.AlfieAI_visualCreate___T3P_{background:radial-gradient(circle at 84% 80%,rgba(191,175,255,.3),transparent 38%),linear-gradient(135deg,#faf9ff,#fffdf7)}.AlfieAI_chartWindow__Aq_rg,.AlfieAI_createWindow__adODM,.AlfieAI_miniDashboard___Z0bm,.AlfieAI_sqlWindow__G2dk2{position:relative;width:min(74%,390px);padding:1rem 1.15rem;border:1px solid rgba(221,225,235,.95);border-radius:15px;background:hsla(0,0%,100%,.96);box-shadow:0 13px 30px rgba(64,62,101,.11)}.AlfieAI_miniWindowDots__7hDuz{display:flex;gap:4px;margin-bottom:.7rem}.AlfieAI_miniWindowDots__7hDuz i,.AlfieAI_sqlTop__X4yq2>span{width:6px;height:6px;border-radius:50%;background:#e8ba50}.AlfieAI_miniWindowDots__7hDuz i:nth-child(2),.AlfieAI_sqlTop__X4yq2>span:nth-child(2){background:#c4b6ef}.AlfieAI_miniWindowDots__7hDuz i:nth-child(3),.AlfieAI_sqlTop__X4yq2>span:nth-child(3){background:#9fcbb8}.AlfieAI_chartWindow__Aq_rg>span,.AlfieAI_miniDashboard___Z0bm>strong{color:#606a80;font-size:.69rem}.AlfieAI_miniMetricRow__zoDb5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem;margin-top:.65rem}.AlfieAI_miniMetricRow__zoDb5 i{height:25px;border:1px solid #edf0f5;border-radius:6px;background:linear-gradient(180deg,#fff,#fafbfe)}.AlfieAI_miniChart__6Z8_D{display:flex;align-items:end;gap:7px;height:53px;margin-top:.7rem;padding:.35rem .5rem 0;border-top:1px solid #eef0f4}.AlfieAI_chartBars__RJWMX i,.AlfieAI_miniChart__6Z8_D i{flex:1 1;min-height:9px;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#dbcffb,#a7b5ec)}.AlfieAI_miniChart__6Z8_D i:first-child{height:35%}.AlfieAI_miniChart__6Z8_D i:nth-child(2){height:58%}.AlfieAI_miniChart__6Z8_D i:nth-child(3){height:46%}.AlfieAI_miniChart__6Z8_D i:nth-child(4){height:77%}.AlfieAI_miniChart__6Z8_D i:nth-child(5){height:62%}.AlfieAI_miniChart__6Z8_D i:nth-child(6){height:92%;background:linear-gradient(180deg,#f3d56a,#efbd37)}.AlfieAI_floatingTag__I4UGO{position:absolute;top:24px;right:12%;padding:.55rem .8rem;border:1px solid rgba(227,224,239,.95);border-radius:10px;color:#59647a;background:#fff;box-shadow:0 9px 22px rgba(51,50,83,.1);font-size:.68rem}.AlfieAI_floatingTag__I4UGO b{margin-left:.35rem;color:#b18b18}.AlfieAI_chartWindow__Aq_rg{width:min(74%,390px);padding:1rem 1.1rem .9rem}.AlfieAI_chartWindow__Aq_rg>span{display:block}.AlfieAI_chartWindow__Aq_rg>strong{display:block;margin-top:.4rem;color:#27334e;font-size:1.1rem}.AlfieAI_chartWindow__Aq_rg>strong small{margin-left:.35rem;color:#64a786;font-size:.65rem;font-weight:650}.AlfieAI_chartBars__RJWMX{display:flex;align-items:end;gap:.55rem;height:69px;margin-top:.6rem;padding:.4rem .5rem 0;border-top:1px solid #eef0f4}.AlfieAI_chartBars__RJWMX i{background:linear-gradient(180deg,#d9cdf8,#9c9ce0)}.AlfieAI_chartBars__RJWMX i:first-child{height:42%}.AlfieAI_chartBars__RJWMX i:nth-child(2){height:67%}.AlfieAI_chartBars__RJWMX i:nth-child(3){height:51%}.AlfieAI_chartBars__RJWMX i:nth-child(4){height:85%;background:linear-gradient(180deg,#f5dc79,#efc44a)}.AlfieAI_chartBars__RJWMX i:nth-child(5){height:61%}.AlfieAI_chartBars__RJWMX i:nth-child(6){height:76%}.AlfieAI_chartBars__RJWMX i:nth-child(7){height:95%}.AlfieAI_explainTag__LKPOk{top:auto;right:9%;bottom:20px;color:#8774c6}.AlfieAI_sqlWindow__G2dk2{width:min(78%,410px);padding:0;overflow:hidden}.AlfieAI_sqlTop__X4yq2{display:flex;align-items:center;gap:5px;padding:.7rem .85rem;border-bottom:1px solid #eceef3;background:#fff}.AlfieAI_sqlTop__X4yq2 b{margin-left:.45rem;color:#7b8497;font-size:.65rem;font-weight:650}.AlfieAI_sqlWindow__G2dk2 code{display:block;padding:.8rem 1rem .55rem;color:#485671;font-size:.7rem;line-height:1.7}.AlfieAI_sqlWindow__G2dk2 code i{color:#8a73d1;font-style:normal;font-weight:700}.AlfieAI_sqlValid___L_ld{display:block;margin:0 1rem .8rem;padding:.45rem .6rem;border-radius:7px;color:#45856e;background:#eef8f2;font-size:.65rem}.AlfieAI_createWindow__adODM{width:min(74%,390px)}.AlfieAI_createHeader__WTIH_{display:block;margin-bottom:.65rem;color:#39445d;font-size:.75rem;font-weight:700}.AlfieAI_createHeader__WTIH_ i{display:inline-block;width:8px;height:8px;margin-right:.4rem;border-radius:3px;background:#edc548}.AlfieAI_createRow__r_sCz{display:flex;align-items:center;gap:.45rem;padding:.38rem 0;color:#707b90;font-size:.68rem}.AlfieAI_createRow__r_sCz i{width:7px;height:7px;border-radius:50%;background:#a993e8}.AlfieAI_createRow__r_sCz b{margin-left:auto;color:#303b54;font-size:.7rem}.AlfieAI_createProgress__Gn_BO{height:6px;margin-top:.5rem;overflow:hidden;border-radius:99px;background:#f0edf8}.AlfieAI_createProgress__Gn_BO i{display:block;width:76%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f0cb58,#a992e7)}.AlfieAI_reviewTag__0QgMu{top:auto;right:8%;bottom:17px;color:#7764bd}.AlfieAI_capabilityCopy__ACh_Y{padding:1.35rem 1.5rem 1.55rem}.AlfieAI_cardEyebrow__3rQdL{margin:0 0 .45rem;color:#9b7a1c;font-size:.69rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.AlfieAI_capabilityCopy__ACh_Y h3{margin:0;color:#202a43;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:730;letter-spacing:-.03em}.AlfieAI_capabilityCopy__ACh_Y>p:last-child{margin:.55rem 0 0;color:#717b90;font-size:.9rem;line-height:1.6}.AlfieAI_faq__Qmo5B{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);grid-gap:clamp(2rem,7vw,6rem);gap:clamp(2rem,7vw,6rem);width:min(1020px,100%);margin:0 auto;padding:1rem 0 clamp(4.5rem,8vw,7rem)}.AlfieAI_faqIntro__owcTX h2{font-size:clamp(2rem,3.5vw,2.8rem)}.AlfieAI_faqList__FFGmF{display:grid;align-content:start;grid-gap:.75rem;gap:.75rem}.AlfieAI_faqItem__MavLy{padding:1.05rem 1.2rem;border:1px solid rgba(190,174,230,.28);border-radius:16px;color:#28334c;background:hsla(0,0%,100%,.94);box-shadow:0 8px 24px rgba(58,59,95,.06)}.AlfieAI_faqItem__MavLy summary{position:relative;padding-right:1.75rem;cursor:pointer;font-size:.96rem;font-weight:680;list-style:none}.AlfieAI_faqItem__MavLy summary::-webkit-details-marker{display:none}.AlfieAI_faqItem__MavLy summary:after{position:absolute;top:-.15rem;right:0;color:#b18b18;content:"+";font-size:1.4rem;font-weight:400}.AlfieAI_faqItem__MavLy[open] summary:after{content:"−"}.AlfieAI_faqItem__MavLy p{margin:.75rem 0 0;color:#707b90;font-size:.88rem;line-height:1.65}@media (max-width:850px){.AlfieAI_capabilities__0AA0w{grid-template-columns:repeat(2,minmax(0,1fr));width:min(760px,92%)}.AlfieAI_faq__Qmo5B{grid-template-columns:1fr;max-width:760px;gap:1.4rem}}@media (max-width:620px){.AlfieAI_shell__69EOY{padding:0 .85rem}.AlfieAI_hero__pmdXU{padding:4rem .35rem 0}.AlfieAI_title__qBERq{font-size:clamp(2.45rem,12vw,3.6rem)}.AlfieAI_featureShowcase__Xjk5q{margin-top:-.6rem;margin-bottom:3.5rem}.AlfieAI_capabilities__0AA0w{grid-template-columns:1fr;gap:1rem;width:100%}.AlfieAI_capabilityCard__UMm8k:first-child,.AlfieAI_capabilityCard__UMm8k:nth-child(2),.AlfieAI_capabilityCard__UMm8k:nth-child(3){transform:none}.AlfieAI_capabilityCard__UMm8k:hover{transform:translateY(-3px)}.AlfieAI_capabilityVisual__cG9JM{min-height:170px}.AlfieAI_capabilityCopy__ACh_Y{padding:1.15rem 1.2rem 1.3rem}.AlfieAI_faq__Qmo5B{padding-bottom:4rem}}@media (prefers-reduced-motion:reduce){.AlfieAI_button__2aP9H,.AlfieAI_capabilityCard__UMm8k{transition:none}}.AlfieAI_hero__pmdXU{position:relative;isolation:isolate;max-width:900px}.AlfieAI_page__BxgJD:before{position:absolute;z-index:0;inset:0;background-image:linear-gradient(rgba(48,54,80,.05) 1px,transparent 0),linear-gradient(90deg,rgba(48,54,80,.05) 1px,transparent 0),radial-gradient(ellipse at 50% 18%,rgba(255,220,105,.2),rgba(201,184,255,.14) 48%,transparent 74%);background-size:38px 38px,38px 38px,auto;-webkit-mask-image:radial-gradient(ellipse at 50% 22%,#000 0,rgba(0,0,0,.68) 58%,rgba(0,0,0,.22) 100%);mask-image:radial-gradient(ellipse at 50% 22%,#000 0,rgba(0,0,0,.68) 58%,rgba(0,0,0,.22) 100%);content:"";pointer-events:none}.AlfieAI_heroFloaties__K9OXB{position:absolute;z-index:-1;inset:0;pointer-events:none}.AlfieAI_heroFloat__X7Irq{position:absolute;display:flex;align-items:center;gap:.65rem;min-width:154px;padding:.7rem .85rem;border:1px solid hsla(0,0%,100%,.94);border-radius:15px;color:#34405d;background:hsla(0,0%,100%,.9);box-shadow:0 14px 35px rgba(57,57,92,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left}.AlfieAI_heroFloatLeft__oLhEm{transform:rotate(-5deg)}.AlfieAI_heroFloatRight__rns9s{transform:rotate(4deg)}.AlfieAI_heroFloat__X7Irq b,.AlfieAI_heroFloat__X7Irq small{display:block}.AlfieAI_heroFloat__X7Irq b{font-size:.74rem;font-weight:750}.AlfieAI_heroFloat__X7Irq small{margin-top:.15rem;color:#7a8093;font-size:.64rem}.AlfieAI_floatDot__tOrHC,.AlfieAI_floatMark__L48N0{display:grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border-radius:.65rem;color:#9a7511;background:linear-gradient(140deg,#fff6cf,#fffdf3);font-size:.9rem;font-style:normal;font-weight:800}.AlfieAI_floatMark__L48N0{color:#8d6b09}.AlfieAI_floatDot__tOrHC{width:.55rem;height:.55rem;margin:0 .55rem;border-radius:50%;background:#a991e5;box-shadow:0 0 0 5px rgba(169,145,229,.14)}@media (max-width:1120px){.AlfieAI_heroFloaties__K9OXB{display:none}}.AlfieAI_heroFloaties__K9OXB{z-index:0}.AlfieAI_hero__pmdXU>:not(.AlfieAI_heroFloaties__K9OXB){position:relative;z-index:1}.AlfieAI_heroFloatLeft__oLhEm{bottom:4%;left:3%;top:auto}.AlfieAI_heroFloatRight__rns9s{top:5%;right:3%;bottom:auto;top:calc(5% + 3.75rem)}