@keyframes CoreraLoop_archFlow__4B712{to{background-position:-200% 0}}.CoreraLoop_rail__z3xqf{display:flex;align-items:center;gap:14px;margin-top:48px}.CoreraLoop_bar__lfWYC{position:relative;width:292px;height:4px;background:var(--line-2);-webkit-mask:repeating-linear-gradient(90deg,#000 0 52px,transparent 52px 60px);mask:repeating-linear-gradient(90deg,#000 0 52px,transparent 52px 60px)}.CoreraLoop_barFill__7fQif{position:absolute;left:0;top:0;bottom:0;width:20%;background:linear-gradient(100deg,#1e293b,#4f46e5,#818cf8,#4f46e5,#1e293b);background-size:200% 100%;animation:CoreraLoop_archFlow__4B712 5s linear infinite;transition:width .5s cubic-bezier(.4,0,.2,1)}.CoreraLoop_railIdx__Uux6D{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--faint);white-space:nowrap}.CoreraLoop_arrows__yKIUw{margin-left:auto;display:flex;gap:8px}.CoreraLoop_arrow__SLyV4{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);border-radius:9px;background:var(--panel);color:var(--ink);font-size:20px;line-height:1;cursor:pointer;transition:border-color .2s,color .2s}.CoreraLoop_arrow__SLyV4:hover{border-color:var(--violet);color:var(--violet)}.CoreraLoop_track__1Xizt{display:flex;gap:0;margin-top:30px;padding:0 0 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.CoreraLoop_track__1Xizt::-webkit-scrollbar{display:none}.CoreraLoop_panel__d1Wsb{position:relative;flex:0 0 100%;scroll-snap-align:start;min-height:340px;padding:4px 0;overflow:hidden}.CoreraLoop_ghost__YhBNX{position:absolute;right:clamp(12px,3vw,56px);top:50%;transform:translateY(-50%);font-family:var(--disp);font-weight:800;font-size:clamp(120px,18vw,248px);line-height:.8;letter-spacing:-.02em;color:rgba(99,102,241,.06);pointer-events:none;user-select:none}.CoreraLoop_eyebrow__14p5A{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--violet)}.CoreraLoop_bigName__ovnLL{margin-top:14px;font-family:var(--disp);font-weight:800;font-size:clamp(48px,8vw,110px);letter-spacing:-.04em;line-height:.95;background:linear-gradient(100deg,#1e293b,#4f46e5,#818cf8,#4f46e5,#1e293b);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:CoreraLoop_archFlow__4B712 5s linear infinite}.CoreraLoop_chips__bfkoz{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}.CoreraLoop_tag__OWJyX{font-size:10px;letter-spacing:.08em;color:var(--violet);background:rgba(99,102,241,.08);border:1px solid rgba(99,102,241,.25);border-radius:999px;padding:4px 10px;white-space:nowrap}.CoreraLoop_chip__ybzWV,.CoreraLoop_tag__OWJyX{font-family:var(--mono);font-weight:700;text-transform:uppercase}.CoreraLoop_chip__ybzWV{font-size:11px;letter-spacing:.1em;color:var(--faint);background:var(--panel-2);border:1px solid var(--line);border-radius:999px;padding:4px 11px}.CoreraLoop_bigDesc__U7MJS{font-family:var(--body);font-size:clamp(16px,1.6vw,20px);color:var(--muted);line-height:1.6;margin-top:22px;max-width:48ch}.CoreraLoop_next__vlB2h{margin-top:24px;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}@media (max-width:640px){.CoreraLoop_rail__z3xqf{margin-top:36px;gap:12px}.CoreraLoop_bar__lfWYC{width:194px;-webkit-mask:repeating-linear-gradient(90deg,#000 0 34px,transparent 34px 40px);mask:repeating-linear-gradient(90deg,#000 0 34px,transparent 34px 40px)}.CoreraLoop_arrows__yKIUw{display:none}.CoreraLoop_track__1Xizt{gap:0;padding:0 0 8px;scroll-padding-left:0}.CoreraLoop_panel__d1Wsb{flex:0 0 100%;min-height:300px}.CoreraLoop_bigName__ovnLL{font-size:clamp(46px,15vw,84px)}.CoreraLoop_ghost__YhBNX{display:block;font-size:clamp(110px,42vw,170px);right:clamp(2px,1vw,14px);color:rgba(99,102,241,.09)}}@media (prefers-reduced-motion:reduce){.CoreraLoop_barFill__7fQif,.CoreraLoop_bigName__ovnLL{animation:none;background-size:100% 100%}}.FourPillars_grid__3TbHl{margin-top:48px;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.FourPillars_card__gBjKG{position:relative;border:1px solid var(--line);border-radius:16px;background:var(--panel);padding:30px 30px 28px;transition:border-color .25s,box-shadow .25s}.FourPillars_card__gBjKG:hover{border-color:var(--line-2);box-shadow:0 18px 50px -30px rgba(99,102,241,.4)}.FourPillars_n__3fePk{font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--violet)}.FourPillars_title__j9gMQ{margin-top:10px;font-family:var(--disp);font-weight:600;font-size:clamp(20px,2vw,26px);letter-spacing:-.02em;color:var(--ink)}.FourPillars_desc__Fqr0T{margin-top:12px;font-size:14px;line-height:1.6;color:var(--muted);max-width:48ch}.FourPillars_points__O5ZuD{list-style:none;margin-top:20px;padding-top:18px;border-top:1px solid var(--line);display:grid;gap:9px}.FourPillars_points__O5ZuD li{position:relative;padding-left:18px;font-size:13px;line-height:1.4;color:var(--muted)}.FourPillars_points__O5ZuD li:before{content:"";position:absolute;left:0;top:.52em;width:7px;height:1px;background:var(--violet)}@media (max-width:1000px){.FourPillars_grid__3TbHl{grid-template-columns:1fr}}.Pricing_tiers__NstpX{margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.Pricing_card__18k6X{position:relative;border:1px solid var(--line);border-radius:16px;padding:30px;background:var(--panel);display:flex;flex-direction:column}.Pricing_cardHi__WCKWK{border:2px solid var(--violet);padding:29px;transform:translateY(-6px);box-shadow:0 18px 44px -22px rgba(99,102,241,.45);background:linear-gradient(180deg,rgba(99,102,241,.06),rgba(99,102,241,.02))}.Pricing_badge__g46jQ{position:absolute;top:-11px;left:30px;display:inline-flex;align-items:center;font-size:9.5px;color:#fff;background:var(--violet);padding:5px 10px;border-radius:5px;white-space:nowrap}.Pricing_badge__g46jQ,.Pricing_name__rYBeg{font-family:var(--mono);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.Pricing_name__rYBeg{font-size:11px;color:var(--muted)}.Pricing_price__PgO8m{font-family:var(--disp);font-weight:700;font-size:34px;letter-spacing:-.02em;line-height:1.05;color:var(--ink);margin-top:14px}.Pricing_divider__U5zZa{height:1px;background:var(--line);margin:22px 0}.Pricing_desc__QCNHq{font-family:var(--body);font-size:14px;color:var(--muted);line-height:1.62}.Pricing_cta__Blzu_{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.Pricing_button__DI5LO{display:inline-flex;align-items:center;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bg);background:var(--ink);padding:14px 26px;border-radius:9px;border:1px solid var(--ink);text-decoration:none;transition:background .18s ease,transform .18s ease}.Pricing_button__DI5LO:hover{background:var(--violet);border-color:var(--violet);transform:translateY(-2px)}.Pricing_ctaNote__F01gS{font-family:var(--body);font-size:13px;color:var(--muted)}@media (max-width:1000px){.Pricing_tiers__NstpX{grid-template-columns:1fr}.Pricing_cardHi__WCKWK{transform:none}}.TechStack_marquee__nQieA{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;overflow:hidden;margin-top:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent)}.TechStack_track__CTqXj{display:flex;flex-wrap:nowrap;align-items:center;width:max-content;will-change:transform}.TechStack_trackLeft__9PflH{animation:TechStack_scrollLeft__5yPaN 108s linear infinite}.TechStack_trackRight__OdD9U{animation:TechStack_scrollRight__A6wRA 96s linear infinite}.TechStack_chip__ryy1I{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;margin-right:16px;padding:11px 20px;border:1px solid var(--line);border-radius:12px;background:var(--panel);font-family:var(--disp);font-size:14.5px;font-weight:600;line-height:1;color:var(--ink);white-space:nowrap;box-shadow:0 1px 1px rgba(9,9,11,.02)}.TechStack_ico__bj4s9{width:17px;height:17px;flex:none;color:var(--amber)}@keyframes TechStack_scrollLeft__5yPaN{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes TechStack_scrollRight__A6wRA{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.TechStack_track__CTqXj{animation:none;transform:none}}