.BlogCard_card__kStir{display:block;border:1px solid var(--app-border-soft);border-radius:16px;background:var(--app-surface-elevated);overflow:hidden;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}@media (hover:hover){.BlogCard_card__kStir:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(11,17,32,.1)}.BlogCard_card__kStir:hover .BlogCard_thumbArt__gEq5x{transform:scale(1.05)}}.BlogCard_thumb__5qJGh{height:160px;position:relative;overflow:hidden}.BlogCard_thumbArt__gEq5x{position:absolute;inset:0;transition:transform .5s cubic-bezier(.16,1,.3,1)}.BlogCard_thumbArt__gEq5x svg{width:100%;height:100%;display:block}.BlogCard_body__Pqnir{padding:20px 22px 24px}.BlogCard_tag__va4tP{font-family:var(--font-body),"Segoe UI",sans-serif;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--app-red)}.BlogCard_title__D4s1a{font-family:var(--font-heading),"Segoe UI",sans-serif;font-size:17px;font-weight:600;line-height:1.3;color:var(--app-text-primary);margin:8px 0 0}.BlogCard_date__bJf2M{font-size:13px;color:var(--app-text-muted);margin-top:10px}.BlogFilters_filters__xzp0d{display:flex;flex-direction:column;gap:14px;margin-bottom:36px}.BlogFilters_row__dQuRz{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.BlogFilters_label__4h0nT{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--app-text-muted);min-width:64px;margin-right:4px}.BlogFilters_chip__o8s7o,.BlogFilters_label__4h0nT{font-family:var(--font-body),"Segoe UI",sans-serif;font-weight:600}.BlogFilters_chip__o8s7o{font-size:13px;line-height:1;padding:9px 14px;border-radius:999px;border:1px solid var(--app-border-soft);background:var(--app-surface-elevated);color:var(--app-text-secondary);cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s cubic-bezier(.16,1,.3,1)}.BlogFilters_chip__o8s7o:focus-visible{outline:2px solid var(--app-red);outline-offset:2px}@media (hover:hover){.BlogFilters_chip__o8s7o:hover{border-color:var(--app-red);color:var(--app-red);transform:translateY(-1px)}}.BlogFilters_chip__o8s7o[aria-pressed=true]{background:var(--app-red);border-color:var(--app-red);color:var(--app-on-red)}.BlogFilters_count___t7F_{font-size:13px;color:var(--app-text-muted);margin-left:auto}.BlogFilters_reset__ndKhj{font-size:13px;font-weight:600;color:var(--app-red);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.BlogFilters_empty__X4LrQ{text-align:center;padding:64px 24px;border-radius:16px;background:var(--app-surface)}@media (max-width:600px){.BlogFilters_label__4h0nT{flex-basis:100%;min-width:0;margin-right:0}.BlogFilters_count___t7F_{flex-basis:100%;margin-left:0}}.ExperienceTimeline_stage__jMJEs{display:grid}@media (max-width:1199px){.ExperienceTimeline_stage__jMJEs{margin-inline:calc(50% - 50vw)}}@media (min-width:1200px){.ExperienceTimeline_frame__HX2XT{border-inline:1px solid var(--app-border-soft)}}.ExperienceTimeline_frame__HX2XT:before{content:"";display:block;padding-top:75%}@media (min-width:600px){.ExperienceTimeline_frame__HX2XT:before{padding-top:56.25%}}@media (min-width:900px){.ExperienceTimeline_frame__HX2XT:before{padding-top:50%}}.ExperienceTimeline_timeline__LpH5y{--rail:var(--app-border-soft);--accent:var(--app-red);--ring:var(--app-surface);position:relative;margin-top:32px;padding-inline:20px}@media (min-width:600px){.ExperienceTimeline_timeline__LpH5y{padding-inline:32px}}.ExperienceTimeline_period__BQSEW{color:var(--accent)}.ExperienceTimeline_org__YXt7B{color:var(--app-text-secondary)}@media (min-width:900px){.ExperienceTimeline_frame__HX2XT{grid-area:1/1}.ExperienceTimeline_timeline__LpH5y{--rail:rgba(255,255,255,0.28);--accent:#ffffff;--ring:#0f1f3a;grid-area:1/1;justify-self:end;width:50%;margin:0;padding:clamp(32px,5vw,64px) clamp(32px,6vw,96px) clamp(32px,5vw,64px) clamp(48px,11vw,160px);display:flex;flex-direction:column;justify-content:center;background:linear-gradient(90deg,rgba(11,25,48,0) 0,rgba(11,25,48,.82) 24%,rgba(11,25,48,.92));color:#ffffff}.ExperienceTimeline_role__mqkHZ{color:#ffffff}.ExperienceTimeline_org__YXt7B{color:rgba(255,255,255,.72)}.ExperienceTimeline_body__3bdr_{color:rgba(255,255,255,.8)}.ExperienceTimeline_timeline__LpH5y .ExperienceTimeline_role__mqkHZ{font-size:clamp(1rem,.6rem + .55vw,1.2rem)}.ExperienceTimeline_timeline__LpH5y .ExperienceTimeline_org__YXt7B{font-size:clamp(.78rem,.6rem + .2vw,.85rem)}.ExperienceTimeline_timeline__LpH5y .ExperienceTimeline_body__3bdr_{font-size:clamp(.82rem,.6rem + .3vw,.92rem);line-height:1.55}.ExperienceTimeline_timeline__LpH5y .ExperienceTimeline_item__m7rTH+.ExperienceTimeline_item__m7rTH{margin-top:clamp(20px,2.5vw,34px)}}.ExperienceTimeline_list__W7SCb{position:relative;list-style:none;margin:0;padding:0 0 0 30px}.ExperienceTimeline_rail__wNtzz{position:absolute;left:4px;top:6px;bottom:6px;width:2px;background:var(--rail)}.ExperienceTimeline_railFill__QP_yZ{position:absolute;inset:0;background:var(--accent);transform-origin:top}.ExperienceTimeline_item__m7rTH{position:relative}.ExperienceTimeline_item__m7rTH+.ExperienceTimeline_item__m7rTH{margin-top:28px}.ExperienceTimeline_cta__Kks8V{margin-top:24px}.ExperienceTimeline_dot___bv0D{position:absolute;left:-30px;top:5px;width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--ring)}@media (prefers-reduced-motion:no-preference){.ExperienceTimeline_pending__giZ5c .ExperienceTimeline_railFill__QP_yZ{transform:scaleY(0)}.ExperienceTimeline_pending__giZ5c .ExperienceTimeline_item__m7rTH{opacity:0;transform:translateX(36px)}.ExperienceTimeline_pending__giZ5c .ExperienceTimeline_dot___bv0D{transform:scale(0)}.ExperienceTimeline_done__Cu_hR .ExperienceTimeline_railFill__QP_yZ{transform:scaleY(1);transition:transform 1.3s cubic-bezier(.65,0,.35,1) .1s}.ExperienceTimeline_done__Cu_hR .ExperienceTimeline_item__m7rTH{opacity:1;transform:translateX(0);transition:opacity .6s ease calc(.15s + var(--i) * .28s),transform .9s cubic-bezier(.16,1,.3,1) calc(.15s + var(--i) * .28s)}.ExperienceTimeline_done__Cu_hR .ExperienceTimeline_dot___bv0D{transform:scale(1);transition:transform .45s cubic-bezier(.34,1.56,.64,1) calc(.25s + var(--i) * .28s)}}.FlowLines_layer__cf00r{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:var(--flow-line-opacity,.85)}.FlowLines_svg__apnH9{position:absolute;top:0;left:50%;transform:translateX(-50%)}.FlowLines_svg__apnH9 path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--dot);stroke-dashoffset:var(--flow-offset,0)}.FlowLines_repeat__4bkmK{--tail:60px}.FlowLines_svg__apnH9 path[data-line="1"]{--dot:20px;--gap:50px}.FlowLines_svg__apnH9 path[data-line="1"],.FlowLines_svg__apnH9 path[data-line="2"]{stroke-dasharray:var(--dot) var(--gap) 120px var(--gap) var(--dot) var(--gap) 300px var(--gap) var(--dot) var(--gap) 150px var(--gap) var(--dot) var(--tail,20000px)}.FlowLines_svg__apnH9 path[data-line="2"]{--dot:34px;--gap:60px}.FlowLines_svg__apnH9 path[data-line="3"]{--dot:25px;--gap:40px;stroke-dasharray:var(--dot) var(--gap) 120px var(--gap) var(--dot) var(--gap) 250px var(--gap) var(--dot) var(--gap) 150px var(--gap) var(--dot) var(--tail,20000px)}.FlowLines_svg__apnH9 path[data-line="4"]{--dot:40px;--gap:70px;stroke-dasharray:var(--dot) var(--gap) 100px var(--gap) var(--dot) var(--gap) 200px var(--gap) var(--dot) var(--tail,20000px)}@media (max-width:900px){.FlowLines_layer__cf00r{opacity:var(--flow-line-opacity-mobile,.6)}}@property --amplitude{syntax:"<length>";initial-value:0;inherits:false}@property --scale{syntax:"<number>";initial-value:1;inherits:false}@property --spin{syntax:"<angle>";initial-value:0deg;inherits:false}.HeroCircles_pattern__5ZB36{position:absolute;top:50%;left:50%;width:640px;height:640px;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;pointer-events:none;opacity:.2}@media (min-width:900px){.HeroCircles_pattern__5ZB36{left:auto;right:-120px;transform:translateY(-50%);opacity:1}}@media (min-width:1300px){.HeroCircles_pattern__5ZB36{right:auto;left:calc(50% + 130px)}}@media (min-width:1360px){.HeroCircles_pattern__5ZB36{left:calc(50% + 130px + min(70px, (100vw - 1360px) / 2))}}.HeroCircles_circle__udcGD{position:absolute;height:100px;width:100px;border-radius:50%;background:radial-gradient(circle at 50% 0,oklch(.99 .003 262),oklch(.8 .1 258),oklch(.546 .245 262.88));mix-blend-mode:darken;--base:90deg;--spin:0deg;--angle:calc(var(--base) + var(--spin));--amplitude:175px;--scale:1.5;--offset:30deg;transform:translate(calc(cos(var(--angle)) * var(--amplitude)),calc(sin(var(--angle)) * var(--amplitude) * -1)) scale(var(--scale)) rotate(calc(-1 * var(--angle) + 17deg));animation:HeroCircles_expand__PXP83 4.01s cubic-bezier(.8,0,.2,1) infinite alternate}[data-mui-color-scheme=dark] .HeroCircles_circle__udcGD{background:radial-gradient(circle at 50% 0,oklch(.1706 .0284 267.36),oklch(.4 .14 259),oklch(.707 .165 254.62));mix-blend-mode:lighten}.HeroCircles_circle__udcGD:first-child{--base:calc(0deg + var(--offset))}.HeroCircles_circle__udcGD:nth-child(2){--base:calc(60deg + var(--offset))}.HeroCircles_circle__udcGD:nth-child(3){--base:calc(120deg + var(--offset))}.HeroCircles_circle__udcGD:nth-child(4){--base:calc(180deg + var(--offset))}.HeroCircles_circle__udcGD:nth-child(5){--base:calc(240deg + var(--offset))}.HeroCircles_circle__udcGD:nth-child(6){--base:calc(300deg + var(--offset))}@keyframes HeroCircles_expand__PXP83{0%{--amplitude:150px;--scale:1}50%{--amplitude:100px;--scale:3}to{--amplitude:150px;--scale:3}}@media (min-width:900px){.HeroCircles_circle__udcGD{animation:HeroCircles_orbitBloom__j4vMT 24s ease-in-out infinite}}@keyframes HeroCircles_orbitBloom__j4vMT{0%{--amplitude:150px;--scale:1.1;--spin:0deg}6%{--amplitude:220px;--scale:0.9;--spin:15deg}12%{--amplitude:160px;--scale:1.4;--spin:40deg}17%{--amplitude:250px;--scale:4;--spin:75deg}25%{--amplitude:225px;--scale:4.1;--spin:110deg}31%{--amplitude:120px;--scale:1;--spin:150deg}35%{--amplitude:70px;--scale:2;--spin:190deg}41%{--amplitude:150px;--scale:5;--spin:620deg}46%{--amplitude:175px;--scale:1.6;--spin:690deg}50%{--amplitude:150px;--scale:1.05;--spin:700deg}62%{--amplitude:165px;--scale:0.95;--spin:706deg}75%{--amplitude:145px;--scale:1.15;--spin:712deg}88%{--amplitude:155px;--scale:0.95;--spin:717deg}to{--amplitude:150px;--scale:1.1;--spin:720deg}}@media (prefers-reduced-motion:reduce){.HeroCircles_circle__udcGD{animation:none}}.ServicesShowcase_layout__VnSQW{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:56px;gap:56px;align-items:center}.ServicesShowcase_header__yvQHa{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:14px}.ServicesShowcase_eyebrow__6kYNn{display:block;font-family:var(--font-body),"Segoe UI",sans-serif;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:#a6c8f7}.ServicesShowcase_title__A9IKG{font-family:var(--font-heading),"Segoe UI",sans-serif;font-weight:700;font-size:clamp(1.9rem,2.6vw + 1rem,2.75rem);line-height:1.12;letter-spacing:-.025em;color:#ffffff;margin:0}.ServicesShowcase_sub__tnowB{margin:18px 0 0;font-size:17px;line-height:1.65;color:rgba(255,255,255,.65);max-width:520px}.ServicesShowcase_slides__kgLCA{display:grid;touch-action:pan-y}.ServicesShowcase_slide__JyfAa{grid-area:1/1;min-width:0;visibility:hidden;pointer-events:none}.ServicesShowcase_slideActive__Ye6eM{visibility:visible;pointer-events:auto;z-index:1}.ServicesShowcase_mask__FaVwz{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.ServicesShowcase_word__1N3pn{display:inline-block}@media (prefers-reduced-motion:no-preference){.ServicesShowcase_slide__JyfAa{transition:visibility 0s linear .8s}.ServicesShowcase_slideActive__Ye6eM{transition-delay:0s}.ServicesShowcase_armed__McFhr .ServicesShowcase_slide__JyfAa:not(.ServicesShowcase_slideShown__5G1Xu) .ServicesShowcase_word__1N3pn{transform:translateY(110%)}.ServicesShowcase_title__A9IKG .ServicesShowcase_word__1N3pn{transition:transform .4s cubic-bezier(.7,0,.84,0) calc(var(--i) * 15ms)}.ServicesShowcase_sub__tnowB .ServicesShowcase_word__1N3pn{transition:transform .35s cubic-bezier(.7,0,.84,0) calc(var(--i) * 4ms)}.ServicesShowcase_slideShown__5G1Xu .ServicesShowcase_title__A9IKG .ServicesShowcase_word__1N3pn{transition:transform .9s cubic-bezier(.16,1,.3,1) calc(.55s + var(--i) * 45ms)}.ServicesShowcase_slideShown__5G1Xu .ServicesShowcase_sub__tnowB .ServicesShowcase_word__1N3pn{transition:transform .7s cubic-bezier(.16,1,.3,1) calc(.7s + var(--i) * 8ms)}.ServicesShowcase_armed__McFhr .ServicesShowcase_slide__JyfAa:not(.ServicesShowcase_slideShown__5G1Xu) .ServicesShowcase_cta__TRqIK,.ServicesShowcase_armed__McFhr .ServicesShowcase_slide__JyfAa:not(.ServicesShowcase_slideShown__5G1Xu) .ServicesShowcase_flowCol__JGtob{opacity:0}.ServicesShowcase_armed__McFhr .ServicesShowcase_slide__JyfAa:not(.ServicesShowcase_slideShown__5G1Xu) .ServicesShowcase_cta__TRqIK{transform:translateY(8px)}.ServicesShowcase_armed__McFhr .ServicesShowcase_slide__JyfAa:not(.ServicesShowcase_slideShown__5G1Xu) .ServicesShowcase_flowCol__JGtob{transform:scale(.97)}.ServicesShowcase_cta__TRqIK,.ServicesShowcase_flowCol__JGtob{transition:opacity .35s ease,transform .35s ease}.ServicesShowcase_slideShown__5G1Xu .ServicesShowcase_cta__TRqIK{transition:opacity .6s ease 1.05s,transform .6s cubic-bezier(.16,1,.3,1) 1.05s}.ServicesShowcase_slideShown__5G1Xu .ServicesShowcase_flowCol__JGtob{transition:opacity .6s ease-out .5s,transform .9s cubic-bezier(.16,1,.3,1) .5s}.ServicesShowcase_armed__McFhr .ServicesShowcase_slide__JyfAa:not(.ServicesShowcase_slideShown__5G1Xu) .ServicesShowcase_stage__kJPgP{opacity:0;transform:translateY(85%)}.ServicesShowcase_stage__kJPgP{transition:opacity .4s ease-in,transform .45s cubic-bezier(.7,0,.84,0)}.ServicesShowcase_slideShown__5G1Xu .ServicesShowcase_stage__kJPgP{transition:opacity .5s ease-out .9s,transform 1.4s cubic-bezier(.16,1,.3,1) .9s}}.ServicesShowcase_controls__7opa9{display:flex;flex-shrink:0;margin-right:-7px}.ServicesShowcase_square___QXP_{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer}.ServicesShowcase_square___QXP_:before{content:"";position:absolute;inset:7px;background:rgba(255,255,255,.25);transition:background .2s ease}.ServicesShowcase_square___QXP_:hover:before{background:rgba(255,255,255,.55)}.ServicesShowcase_squareActive__1EfWV:before,.ServicesShowcase_squareActive__1EfWV:hover:before{background:#a6c8f7}.ServicesShowcase_square___QXP_:focus-visible{outline:2px solid #a6c8f7;outline-offset:0}.ServicesShowcase_timer__aNBLn{position:absolute;inset:0;pointer-events:none;animation-name:ServicesShowcase_svcTimer__BlVdL;animation-timing-function:linear;animation-fill-mode:forwards}.ServicesShowcase_carousel__KU6GH:has(.ServicesShowcase_slides__kgLCA:hover) .ServicesShowcase_timer__aNBLn,.ServicesShowcase_carousel__KU6GH:has(:focus-visible) .ServicesShowcase_timer__aNBLn,.ServicesShowcase_offscreen__fJoYV .ServicesShowcase_timer__aNBLn{animation-play-state:paused}@keyframes ServicesShowcase_svcTimer__BlVdL{0%{opacity:0}to{opacity:0}}.ServicesShowcase_cta__TRqIK{display:inline-flex;align-items:center;gap:6px;margin-top:26px;font-size:14.5px;font-weight:600;color:#a6c8f7;text-decoration:none}.ServicesShowcase_cta__TRqIK:hover{color:#ffffff;text-decoration:underline;text-underline-offset:3px}.ServicesShowcase_flowVisual__otP4q{max-width:560px;margin:0 auto}.ServicesShowcase_stageCol__3AlQP{position:relative;align-self:stretch;min-height:460px}.ServicesShowcase_stage__kJPgP{position:absolute;top:-12px;left:0;width:130%}.ServicesShowcase_diagramImage__fbvkW{display:block;width:100%;height:auto;padding:28px;border-radius:18px;border:1px solid rgba(166,200,247,.22);background:rgba(13,34,66,.72);transform-origin:0 0;transform:rotate(8deg)}.ServicesShowcase_flowVisual__otP4q svg{width:100%;height:auto;display:block;overflow:visible}.ServicesShowcase_flowNode__za75Q rect{fill:rgba(255,255,255,.06);stroke:rgba(255,255,255,.22);stroke-width:1;animation:ServicesShowcase_flowNodeFlash___eEom 5s ease-out infinite}.ServicesShowcase_flowNode__za75Q .ServicesShowcase_flowPort__zshDO{fill:#0d2242;stroke:rgba(255,255,255,.4);stroke-width:1;animation:ServicesShowcase_flowPortFlash__oTPjy 5s ease-out infinite}.ServicesShowcase_flowNodeMid__t1FbL .ServicesShowcase_flowPort__zshDO,.ServicesShowcase_flowNodeMid__t1FbL rect{animation-delay:1.2s}.ServicesShowcase_flowNodeOut__Fa_K5 .ServicesShowcase_flowPort__zshDO,.ServicesShowcase_flowNodeOut__Fa_K5 rect{animation-delay:3.6s}@keyframes ServicesShowcase_flowNodeFlash___eEom{0%{stroke:#e0ecfd;filter:drop-shadow(0 0 10px rgba(166,200,247,.55))}22%,to{stroke:rgba(255,255,255,.22);filter:drop-shadow(0 0 0 rgba(166,200,247,0))}}@keyframes ServicesShowcase_flowPortFlash__oTPjy{0%{fill:#e0ecfd;stroke:#e0ecfd}18%,to{fill:#0d2242;stroke:rgba(255,255,255,.4)}}.ServicesShowcase_flowNode__za75Q .ServicesShowcase_flowLabel___K_N6{font-family:var(--font-body),"Segoe UI",sans-serif;font-size:9.5px;letter-spacing:.04em;fill:rgba(255,255,255,.6)}.ServicesShowcase_flowNode__za75Q .ServicesShowcase_flowTitle__bVuU7{font-family:var(--font-heading),"Segoe UI",sans-serif;font-size:14px;font-weight:600;fill:#ffffff}.ServicesShowcase_flowNode__za75Q .ServicesShowcase_flowTitleLg__R48PL{font-size:16px}.ServicesShowcase_flowWire__PoSsD{fill:none;stroke:rgba(255,255,255,.18);stroke-width:1.5}.ServicesShowcase_flowWireLit__R8LBH{fill:none;stroke:#a6c8f7;stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;filter:drop-shadow(0 0 4px rgba(166,200,247,.6))}.ServicesShowcase_flowIn__0n7Bi{animation:ServicesShowcase_flowWireIn__KUsvJ 5s linear infinite}.ServicesShowcase_flowOut__e4WdA{animation:ServicesShowcase_flowWireOut__JD3Hl 5s linear infinite}@keyframes ServicesShowcase_flowWireIn__KUsvJ{0%{stroke-dashoffset:1;opacity:1}24%{stroke-dashoffset:0;opacity:1}38%,to{stroke-dashoffset:0;opacity:0}}@keyframes ServicesShowcase_flowWireOut__JD3Hl{0%,48%{stroke-dashoffset:1;opacity:0}49%{stroke-dashoffset:1;opacity:1}72%{stroke-dashoffset:0;opacity:1}86%,to{stroke-dashoffset:0;opacity:0}}.ServicesShowcase_flowPulse__lM0ug{fill:#ffffff;filter:drop-shadow(0 0 6px rgba(255,255,255,.9))}@media (prefers-reduced-motion:reduce){.ServicesShowcase_flowNode__za75Q .ServicesShowcase_flowPort__zshDO,.ServicesShowcase_flowNode__za75Q rect,.ServicesShowcase_flowWireLit__R8LBH{animation:none}.ServicesShowcase_flowPulse__lM0ug{display:none}}@media (max-width:900px){.ServicesShowcase_layout__VnSQW{grid-template-columns:1fr;gap:40px}.ServicesShowcase_stageCol__3AlQP{min-height:300px}.ServicesShowcase_stage__kJPgP{width:105%}}.TechMarquee_wrap__zfOwp{margin-top:58px;width:100%}.TechMarquee_label__hDcvp{font-family:var(--font-body),"Segoe UI",sans-serif;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:var(--app-text-muted);margin:0 0 22px}.TechMarquee_marquee__GGD5W{overflow:hidden;position:relative;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.TechMarquee_track__Go65T{display:flex;gap:56px;width:max-content;animation:TechMarquee_scroll__lh_Tf 52s linear infinite}.TechMarquee_marquee__GGD5W:hover .TechMarquee_track__Go65T{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.TechMarquee_track__Go65T{animation:none}}@keyframes TechMarquee_scroll__lh_Tf{to{transform:translateX(-50%)}}.TechMarquee_logo__3NkFV{display:flex;align-items:center;gap:9px;font-family:var(--font-heading),"Segoe UI",sans-serif;font-weight:400;opacity:80%;font-size:17px;color:var(--app-text-muted);white-space:nowrap;transition:color .2s ease}.TechMarquee_logo__3NkFV:hover{color:var(--app-text-primary)}.TechMarquee_glyph__L4SDQ{display:grid;place-items:center}.TechMarquee_glyph__L4SDQ svg{width:24px;height:24px;display:block}.UnderTheHood_section__xiLnb{padding:104px 0;background:#0b1120;color:#ffffff;position:relative;overflow:hidden}.UnderTheHood_section__xiLnb:before{content:"";position:absolute;inset:0;background:radial-gradient(760px 400px at 85% 10%,rgba(37,99,235,.22),transparent 65%),radial-gradient(560px 380px at 8% 90%,rgba(96,165,250,.1),transparent 60%);pointer-events:none}.UnderTheHood_section__xiLnb:after{content:"";position:absolute;inset:0;background:linear-gradient(334deg,#6b97f7,#2563eb,#13b6f7);background-size:180% 180%;animation:UnderTheHood_gradient-animation__6B8aV 6s ease infinite;opacity:.08;pointer-events:none}@keyframes UnderTheHood_gradient-animation__6B8aV{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.UnderTheHood_section__xiLnb:after{animation:none}}.UnderTheHood_inner__wohM_{position:relative;z-index:1}@media (min-width:1360px){.UnderTheHood_section__xiLnb .UnderTheHood_inner__wohM_{max-width:min(1440px,calc(100vw - 160px))}}.UnderTheHood_topRow__KLRO5{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:4px}.UnderTheHood_toggle__HGoaP{display:inline-flex;gap:4px;padding:4px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05)}.UnderTheHood_toggleBtn__vf5YX{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;font-family:var(--font-body),"Segoe UI",sans-serif;font-size:13px;font-weight:600;padding:7px 16px;border-radius:999px;background:transparent;color:#a3a3a3;transition:background .2s ease,color .2s ease}.UnderTheHood_toggleBtn__vf5YX:hover{color:#ffffff}.UnderTheHood_toggleBtnActive__xfvUY{background:#2563eb;color:#ffffff}.UnderTheHood_grid__Z_QLw{position:relative;display:grid;grid-template-columns:1.4fr 1fr;grid-gap:64px;gap:64px;align-items:center}.UnderTheHood_colFade__ixpuj{animation:UnderTheHood_hoodFadeIn__MevMn .45s cubic-bezier(.16,1,.3,1) both}@keyframes UnderTheHood_hoodFadeIn__MevMn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.UnderTheHood_eyebrow__PeFGI{display:block;font-family:var(--font-body),"Segoe UI",sans-serif;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:#a6c8f7}.UnderTheHood_title__BBdsm{font-family:var(--font-heading),"Segoe UI",sans-serif;font-weight:700;font-size:clamp(1.9rem,2.6vw + 1rem,2.75rem);line-height:1.12;letter-spacing:-.025em;color:#ffffff;margin:0}.UnderTheHood_sub__Hrq07{margin:18px 0 0;font-size:16px;line-height:1.65;color:#a3a3a3;max-width:520px}.UnderTheHood_features__gPkgJ{display:flex;flex-direction:column;gap:4px;margin-top:34px}.UnderTheHood_allLink__Aw5kH{display:inline-flex;align-items:center;gap:7px;margin-top:28px;font-family:var(--font-body),"Segoe UI",sans-serif;font-size:15px;font-weight:600;color:#a6c8f7;text-decoration:none;transition:gap .2s ease,color .2s ease}.UnderTheHood_allLink__Aw5kH:hover{color:#ffffff;gap:11px}.UnderTheHood_linkRow__YF9E9{display:flex;flex-wrap:wrap;gap:6px 28px}.UnderTheHood_topRight__xklqr{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.UnderTheHood_allLinkQuiet__M_uHS{margin-top:0;font-size:14px;font-weight:500;color:rgba(166,200,247,.55)}.UnderTheHood_allLinkQuiet__M_uHS:hover{color:#a6c8f7}.UnderTheHood_feature__g_sY4{display:flex;gap:14px;padding:14px 16px;border-radius:12px;border:1px solid transparent;transition:background .2s ease,border-color .2s ease}.UnderTheHood_feature__g_sY4:hover{background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.1)}.UnderTheHood_featureIcon__H3HDw{width:36px;height:36px;flex-shrink:0;border-radius:9px;display:grid;place-items:center;background:rgba(96,165,250,.12);color:#60a5fa;border:1px solid rgba(96,165,250,.25)}.UnderTheHood_feature__g_sY4 h3{font-family:var(--font-body),"Segoe UI",sans-serif;font-size:15.5px;font-weight:600;color:#ffffff;margin:0}.UnderTheHood_feature__g_sY4 p{font-size:14px;line-height:1.55;color:#a3a3a3;margin:3px 0 0}.UnderTheHood_panelWrap__EoUV1{position:relative;height:430px;border-radius:20px;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.05));overflow:hidden}.UnderTheHood_panelWrap__EoUV1:before{content:"";position:absolute;inset:-40%;background:conic-gradient(from 0deg,transparent 0 78%,rgba(96,165,250,.9) 88%,transparent 96%);animation:UnderTheHood_hoodBeamSpin__5W_PM 4.5s linear infinite}@keyframes UnderTheHood_hoodBeamSpin__5W_PM{to{transform:rotate(1turn)}}.UnderTheHood_panel__zwpRx{position:relative;height:100%;display:flex;flex-direction:column;border-radius:19px;background:#101218;overflow:hidden}.UnderTheHood_head__LDH7T{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.08);font-family:JetBrains Mono,Fira Code,monospace;font-size:12.5px;color:#6b7280}.UnderTheHood_headTab__ovPPY{flex-shrink:0;padding:4px 10px;border-radius:6px;background:rgba(255,255,255,.06);color:#d1d5db}.UnderTheHood_head__LDH7T>span:last-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UnderTheHood_body__r70Ys{flex:1 1;min-height:0;padding:20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;line-height:1.75;overflow:auto}.UnderTheHood_line__LXsJO{display:block;white-space:pre;opacity:0;animation:UnderTheHood_hoodLineIn__jSFqv .4s ease-out both;animation-delay:calc(var(--i) * 90ms)}@keyframes UnderTheHood_hoodLineIn__jSFqv{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}.UnderTheHood_tokKey__0nOWx{color:#a6c8f7}.UnderTheHood_tokStr__nSMtd{color:#ffe099}.UnderTheHood_tokCmt__PsS3V{color:#5b6472}.UnderTheHood_tokPunc__OrRvS{color:#8b95a7}.UnderTheHood_added__Ad6O6{background:rgba(96,165,250,.1);animation:UnderTheHood_hoodLineIn__jSFqv .4s ease-out both,UnderTheHood_hoodDiffPulse__yD_z0 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * 90ms),1s}@keyframes UnderTheHood_hoodDiffPulse__yD_z0{0%,to{background:rgba(96,165,250,.08)}50%{background:rgba(96,165,250,.18)}}.UnderTheHood_tools__e3QCn{display:flex;flex-shrink:0;gap:10px;padding:16px 20px;border-top:1px solid rgba(255,255,255,.08);overflow-x:auto;scrollbar-width:none}.UnderTheHood_tools__e3QCn span{flex-shrink:0;white-space:nowrap;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;color:#a3a3a3;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);transition:border-color .2s ease,color .2s ease,transform .2s ease}.UnderTheHood_tools__e3QCn span:hover{border-color:#60a5fa;color:#ffffff;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.UnderTheHood_panelWrap__EoUV1:before{animation:none}.UnderTheHood_added__Ad6O6,.UnderTheHood_line__LXsJO{animation:none;opacity:1}.UnderTheHood_colFade__ixpuj{animation:none}}@media (max-width:960px){.UnderTheHood_grid__Z_QLw{grid-template-columns:1fr;gap:40px}.UnderTheHood_topRow__KLRO5{flex-wrap:wrap;gap:14px;margin-bottom:8px}.UnderTheHood_codeCol__QwpcX{display:none}.UnderTheHood_topRight__xklqr{align-items:flex-start}.UnderTheHood_toggle__HGoaP{border:none;background:transparent;padding:0;gap:8px;flex-wrap:wrap}.UnderTheHood_toggleBtn__vf5YX{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05)}.UnderTheHood_toggleBtnActive__xfvUY{background:#2563eb;border-color:#2563eb}}