.S04_section__MarId{--ink:#0e0f12;--graphite:#131418;--plate:#1a1c21;--pearl:#f3f4f6;--silver:#b3bcc9;--steel:#7d8898;--hair:rgba(236,240,246,0.08);--hair-2:rgba(236,240,246,0.15);--blue:#4d86ff;--ice:#a9c8ff;--jade:#78d6b8;--amber:#d6a868;--ease:cubic-bezier(0.22,1,0.36,1);position:relative;z-index:1;isolation:isolate;overflow-x:clip;scroll-margin-top:88px;--pad-top:clamp(96px,8vw,124px);padding:var(--pad-top) 0 clamp(72px,7vw,100px);color:var(--pearl);font-family:var(--font-inter),system-ui,sans-serif}.S04_section__MarId.S04_section__MarId.S04_section__MarId{background-color:transparent!important}.S04_section__MarId.S04_section__MarId :is(h2,h3,p,small,b,span,em,i,li,dt,dd,label,figcaption,code){text-shadow:none!important}.S04_section__MarId.S04_section__MarId :is(h2,h3,p,small,label){z-index:auto!important}.S04_section__MarId.S04_section__MarId :is(button,a){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:auto!important}.S04_section__MarId.S04_section__MarId :is(button,a):hover{transform:none!important;filter:none!important}.S04_section__MarId button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0;text-align:inherit}.S04_section__MarId :focus-visible{outline:2px solid var(--ice);outline-offset:3px}.S04_section__MarId :is(ul,ol,dl){margin:0;padding:0;list-style:none}.S04_section__MarId :is(p,dd,figure){margin:0}.S04_inner__ctkiJ{position:relative;width:min(1312px,calc(100% - 48px));margin:0 auto}.S04_shield__VHBYC{position:sticky;top:0;z-index:30;height:92px;margin-top:calc(-1 * var(--pad-top));margin-bottom:calc(var(--pad-top) - 92px);background:linear-gradient(180deg,rgba(8,9,11,.98),rgba(8,9,11,.95) 62%,rgba(8,9,11,0));pointer-events:none;opacity:0;transition:opacity .16s linear}.S04_section__MarId[data-under] .S04_shield__VHBYC{opacity:1}.S04_head__qJ_1r{display:grid;justify-items:start;gap:14px}.S04_eyebrow__2JvIs.S04_eyebrow__2JvIs{display:inline-flex;align-items:center;gap:12px;font-size:12.5px;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:#8a96a8}.S04_eyebrow__2JvIs.S04_eyebrow__2JvIs:before{content:"";width:26px;height:1px;background:linear-gradient(90deg,#d9dde4,rgba(217,221,228,0))}.S04_title__UyYtb.S04_title__UyYtb{margin:0;font-size:clamp(34px,3.8vw,58px);font-weight:620;line-height:1.08;letter-spacing:-.045em;white-space:nowrap;color:var(--pearl)!important}.S04_titleA__DfnWE,.S04_titleB__Z9dDH{display:inline-block;padding-bottom:.06em;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.S04_titleA__DfnWE{background-image:linear-gradient(180deg,#faf9f6,#f0eee9 60%,#e2e1dc)}.S04_titleB__Z9dDH{font-weight:660;background-image:linear-gradient(100deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.92) 50%,rgba(255,255,255,0) 62%),linear-gradient(180deg,#fbfbfa,#e9ebee 44%,#b4bac4 54%,#d9dce2 68%,#f1f2f4 92%,#c9ced6);background-size:260% 100%,100% 100%;background-position:-60% 50%,0 0;background-repeat:no-repeat}.S04_lede__Gp9_C.S04_lede__Gp9_C{max-width:62ch;font-size:clamp(17px,.9rem + .36vw,20px);font-weight:500;line-height:1.5;color:#c9d2de}.S04_ledeNote__mHGQ_{display:block;margin-top:4px;font-size:clamp(14.5px,.82rem + .16vw,16px);font-weight:400;color:var(--silver)}.S04_section__MarId[data-intro=armed] :is(.S04_titleA__DfnWE,.S04_titleB__Z9dDH,.S04_lede__Gp9_C,.S04_studio__QdyuG){opacity:0}.S04_section__MarId[data-intro=play] .S04_titleA__DfnWE{animation:S04_s04Rise__7R6Ta .72s var(--ease) both}.S04_section__MarId[data-intro=play] .S04_titleB__Z9dDH{animation:S04_s04Rise__7R6Ta .72s var(--ease) .11s both,S04_s04Light__CfN02 1.3s cubic-bezier(.4,0,.2,1) .42s both}.S04_section__MarId[data-intro=play] .S04_lede__Gp9_C{animation:S04_s04Rise__7R6Ta .64s var(--ease) .34s both}.S04_section__MarId[data-intro=play] .S04_studio__QdyuG{animation:S04_s04Studio__8H7O6 .82s var(--ease) .48s both}@keyframes S04_s04Rise__7R6Ta{0%{opacity:0;transform:translateY(14px)}}@keyframes S04_s04Light__CfN02{0%{background-position:160% 50%,0 0}to{background-position:-60% 50%,0 0}}@keyframes S04_s04Studio__8H7O6{0%{opacity:0;transform:translateY(26px)}}.S04_studio__QdyuG{position:relative;margin-top:36px;border-radius:26px;overflow:hidden;background:radial-gradient(70% 70% at 30% 30%,rgba(196,204,218,.07),rgba(196,204,218,0) 70%),linear-gradient(180deg,#15171b,#101114);box-shadow:inset 0 1px 0 rgba(236,240,246,.14),inset 0 0 0 1px var(--hair),0 0 0 1px rgba(226,232,242,.06),0 30px 120px -50px rgba(200,208,222,.2),0 70px 120px -60px rgba(0,0,0,.95)}.S04_studio__QdyuG[data-hold] *{animation-play-state:paused!important}.S04_titlebar__JZzH4{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:58px;padding:6px 18px;border-bottom:1px solid var(--hair);background:rgba(8,9,11,.35)}.S04_app__qWH17{display:inline-flex;align-items:center;gap:10px;font-size:14.5px;font-weight:650;letter-spacing:-.01em;color:var(--pearl)}.S04_app__qWH17>span{display:grid;gap:0}.S04_app__qWH17 small{font-size:11.5px;font-weight:560;color:var(--steel)}.S04_orb__lgClD{display:block;width:26px;height:26px;border-radius:50%}.S04_tabs__mtz2D{display:flex;gap:4px;padding:4px;border-radius:16px;background:rgba(236,240,246,.04);box-shadow:inset 0 0 0 1px var(--hair)}.S04_tab__3F7pW{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:6px 18px!important;border-radius:12px!important;transition:background-color .22s var(--ease),box-shadow .22s var(--ease)}.S04_tab__3F7pW:hover{background:rgba(236,240,246,.04)!important}.S04_tab__3F7pW[aria-selected=true]{background:linear-gradient(180deg,rgba(77,134,255,.2),rgba(77,134,255,.08))!important;box-shadow:inset 0 0 0 1px rgba(77,134,255,.55),0 8px 20px -12px rgba(77,134,255,.8)}.S04_tabText___WBFS{display:grid;gap:1px;text-align:left}.S04_tabText___WBFS b{font-size:16px;font-weight:650;letter-spacing:-.015em;white-space:nowrap;color:#c3ccd7}.S04_tab__3F7pW[aria-selected=true] .S04_tabText___WBFS b{color:#fff}.S04_tabText___WBFS small{font-size:12px;color:var(--steel);white-space:nowrap}.S04_tab__3F7pW[aria-selected=true] .S04_tabText___WBFS small{color:#b8cdf5}.S04_state__W2Oes{display:inline-flex;align-items:center;justify-self:end;gap:10px;min-width:0;font-size:13.5px;font-weight:560;color:#c8d2de}.S04_state__W2Oes i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 4px rgba(77,134,255,.2)}.S04_studio__QdyuG[data-phase=idle] .S04_state__W2Oes i{background:var(--steel);box-shadow:none}.S04_studio__QdyuG[data-phase=ready] .S04_state__W2Oes i{background:var(--amber);box-shadow:0 0 0 4px rgba(214,168,104,.2)}.S04_say__LkkLf{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.S04_state__W2Oes em{flex:none;padding:3px 9px;border-radius:999px;background:rgba(236,240,246,.06);font-size:11.5px;font-style:normal;font-weight:600;color:var(--steel)}.S04_stage__IyY0a{position:relative;padding:14px 28px 16px;animation:S04_s04Swap__EH4Fq .42s var(--ease) both}.S04_intro__oiS8Y{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--hair)}.S04_intro__oiS8Y p{margin:0;font-size:16px;line-height:1.45;color:var(--silver)}.S04_intro__oiS8Y b{font-size:20px;font-weight:640;letter-spacing:-.015em;color:var(--pearl)}.S04_intro__oiS8Y em{font-size:13px;font-style:normal;color:var(--steel);white-space:nowrap}.S04_rail__kXQrE{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:6px 14px 6px 12px;border-top:1px solid var(--hair);background:rgba(6,9,15,.35)}.S04_items__xhdWE{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.S04_items__xhdWE button{display:grid;grid-template-columns:14px minmax(0,1fr);align-items:start;gap:9px;width:100%;min-height:46px;padding:6px 10px!important;border-radius:12px!important;text-align:left;transition:background-color .2s var(--ease)}.S04_items__xhdWE button:hover{background:rgba(236,240,246,.04)!important}.S04_items__xhdWE i{position:relative;width:14px;height:14px;margin-top:2px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #4f5a6b;transition:background-color .3s ease,box-shadow .3s ease}.S04_items__xhdWE span{display:grid;gap:1px;min-width:0}.S04_items__xhdWE b{font-size:13.5px;font-weight:620;color:#aeb8c6}.S04_items__xhdWE b,.S04_items__xhdWE small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.S04_items__xhdWE small{font-size:12px;color:var(--steel)}.S04_items__xhdWE li[data-state=working] i{box-shadow:inset 0 0 0 1.5px var(--blue);background:radial-gradient(circle,var(--blue) 0 3px,transparent 3.5px)}.S04_items__xhdWE li[data-state=working] b{color:#dbe6ff}.S04_items__xhdWE li[data-state=working] small{color:#9fb6d9}.S04_items__xhdWE li[data-state=done] i{box-shadow:none;background:rgba(120,214,184,.18)}.S04_items__xhdWE li[data-state=done] i:after{content:"";position:absolute;left:4px;top:3.6px;width:6px;height:3.5px;border-left:1.6px solid var(--jade);border-bottom:1.6px solid var(--jade);transform:rotate(-45deg)}.S04_items__xhdWE li[data-state=done] b{color:var(--pearl)}.S04_items__xhdWE li[data-state=owner] i{box-shadow:none;background:radial-gradient(circle,var(--amber) 0 4px,rgba(214,168,104,.22) 4.5px)}.S04_items__xhdWE li[data-state=owner] b{color:var(--pearl)}.S04_items__xhdWE li[data-state=owner] small{color:#e3c18f}.S04_replay__gkmGm{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px var(--hair-2);font-size:13.5px;font-weight:600;color:#c8d2de;transition:background-color .2s var(--ease)}.S04_replay__gkmGm:hover{background:rgba(236,240,246,.05)!important}.S04_replay__gkmGm svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.S04_note__jgu7L.S04_note__jgu7L{margin-top:16px;font-size:12.5px;line-height:1.5;color:#6f7b8c}@keyframes S04_s04Swap__EH4Fq{0%{opacity:.2;transform:translateY(8px)}}@media (min-width:1025px) and (max-height:860px){.S04_titlebar__JZzH4{min-height:50px;padding:4px 18px}.S04_tab__3F7pW{min-height:40px;padding:3px 16px!important}.S04_tabText___WBFS b{line-height:1.2}.S04_tabText___WBFS small{line-height:1.25}.S04_stage__IyY0a{padding:8px 28px 10px}.S04_intro__oiS8Y{margin-bottom:8px;padding-bottom:6px}.S04_rail__kXQrE{padding-block:4px}.S04_intro__oiS8Y p{font-size:15px}.S04_intro__oiS8Y b{font-size:18px}.S04_items__xhdWE button{min-height:34px;align-items:center}.S04_items__xhdWE small{display:none}.S04_replay__gkmGm{min-height:36px}}@media (max-width:1240px){.S04_titlebar__JZzH4{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"app state" "tabs tabs";row-gap:12px}.S04_app__qWH17{grid-area:app}.S04_state__W2Oes{grid-area:state}.S04_tabs__mtz2D{grid-area:tabs}.S04_tab__3F7pW{flex:1}.S04_items__xhdWE{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.S04_stage__IyY0a{padding:22px 22px 24px}}@media (max-width:760px){.S04_inner__ctkiJ{width:calc(100% - 32px)}.S04_section__MarId{--pad-top:80px}.S04_title__UyYtb.S04_title__UyYtb{font-size:clamp(32px,9.6vw,42px);white-space:normal}.S04_titleA__DfnWE,.S04_titleB__Z9dDH{display:block}.S04_studio__QdyuG{margin-top:28px;border-radius:20px}.S04_titlebar__JZzH4{padding:12px}.S04_state__W2Oes em{display:none}.S04_tabs__mtz2D{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.S04_tab__3F7pW{justify-content:center;min-height:52px;padding:6px 4px!important}.S04_tabText___WBFS{text-align:center}.S04_tabText___WBFS b{font-size:13.5px;white-space:normal;line-height:1.15}.S04_tabText___WBFS small{display:none}.S04_stage__IyY0a{padding:16px 14px 20px}.S04_intro__oiS8Y b{display:block;font-size:18px}.S04_intro__oiS8Y p{font-size:14.5px}.S04_intro__oiS8Y em{white-space:normal}.S04_rail__kXQrE{grid-template-columns:minmax(0,1fr);padding:10px}.S04_items__xhdWE{grid-template-columns:repeat(2,minmax(0,1fr))}.S04_items__xhdWE :is(b,small){white-space:normal}.S04_replay__gkmGm{justify-self:stretch;justify-content:center}}@media (max-width:480px){.S04_titlebar__JZzH4{grid-template-columns:minmax(0,1fr);grid-template-areas:"app" "state" "tabs";row-gap:8px}.S04_state__W2Oes{justify-self:start;max-width:100%}}@media (prefers-reduced-motion:reduce){.S04_shield__VHBYC,.S04_stage__IyY0a{animation:none!important;transition:none!important}}.s5{--pearl:#f4f6fa;--silver:#b4bdca;--steel:#8792a3;--hair:rgba(236,240,246,0.08);--hair-2:rgba(236,240,246,0.14);--ease:cubic-bezier(0.22,1,0.36,1);--spring:cubic-bezier(0.2,0.8,0.25,1);--emerald:#26d98f;--gold:#ffc247;--coral:#ff6b57;--lav:#b39dff;position:relative;z-index:1;isolation:isolate;overflow-x:clip;scroll-margin-top:88px;padding:clamp(52px,4vw,72px) 0 clamp(64px,5vw,92px);color:var(--pearl);font-family:var(--font-inter),system-ui,sans-serif}.s5.s5.s5{background-color:transparent!important;background-image:none!important}.s5.s5 :is(h2,h3,h4,p,span,b,li){text-shadow:none!important}.s5.s5 :is(h2,h3,h4,p){z-index:auto!important;margin:0}.s5.s5 :is(button,a){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:auto!important}.s5.s5 :is(button,a):hover{transform:none!important;filter:none!important}.s5.s5 :is(ul,ol){margin:0;padding:0;list-style:none}.s5 :focus-visible{outline:2px solid #a9c8ff;outline-offset:3px}.s5-inner{width:min(1312px,calc(100% - 48px));margin:0 auto}.s5-head{display:grid;justify-items:start;gap:14px}.s5.s5 .s5-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12.5px;font-weight:650;letter-spacing:.2em;text-transform:uppercase;color:#93a0b4}.s5-eyebrow:before{content:"";width:30px;height:2px;border-radius:2px;background:linear-gradient(90deg,#d9dde4,rgba(217,221,228,.25))}.s5.s5 .s5-title{font-size:clamp(36px,3.7vw,58px);font-weight:620;line-height:1.06;letter-spacing:-.042em;color:var(--pearl)!important;text-wrap:balance}.s5-title .s5-lead{color:#f3f1ec}.s5-title .s5-accent{font-weight:380;letter-spacing:-.03em;background-image:linear-gradient(180deg,#f6f7f9,#dde1e7 42%,#a9b0bb 64%,#ccd1d8 84%,#b3b9c3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding:.1em .04em .14em;margin:-.1em -.04em -.14em}@media (forced-colors:active){.s5-title .s5-accent{-webkit-text-fill-color:currentColor}}.s5.s5 .s5-lede{max-width:62rem;font-size:clamp(17px,.88rem + .4vw,20px);font-weight:500;line-height:1.5;color:#aeb8c6}.s5-rails{display:grid;gap:16px;margin-top:clamp(18px,1.6vw,26px)}.s5-rail{display:grid;gap:8px;min-width:0}.s5-railHead{display:flex;align-items:center;justify-content:space-between;gap:16px}.s5.s5 .s5-railLabel{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#a3aec0}.s5-railLabel span{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#66728a}.s5-arrows{display:flex;gap:8px}.s5.s5 .s5-arrow{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgba(236,240,246,.05);box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--pearl);cursor:pointer;transition:background .16s ease,opacity .16s ease}.s5.s5 .s5-arrow:hover:not(:disabled){background:rgba(236,240,246,.12)}.s5.s5 .s5-arrow:disabled{opacity:.3;cursor:default}.s5-arrow svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.s5-track{--tile-w:300px;--tile-h:252px;display:grid;grid-auto-flow:column;grid-auto-columns:var(--tile-w);gap:14px;margin-right:calc((100% - 100vw) / 2);padding:2px calc((100vw - 100%) / 2) 6px 2px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;scrollbar-width:none;cursor:grab}.s5.s5 .s5-track{margin:-2px calc((100% - 100vw) / 2) 0 -2px}.s5-track::-webkit-scrollbar{display:none}.s5-track[data-drag]{scroll-snap-type:none;cursor:grabbing;user-select:none}.s5-tile{--c3:var(--coral);--c1r:color-mix(in oklab,var(--c1) 86%,#0b0f16);--c2r:color-mix(in oklab,var(--c2) 86%,#0b0f16);--c1d:color-mix(in oklab,var(--c1) 46%,#0b0f16);--c2d:color-mix(in oklab,var(--c2) 46%,#0b0f16);--notch:#0b0e14;position:relative;display:grid;align-content:start;gap:8px;min-width:0;height:var(--tile-h);padding:24px 24px 0;overflow:hidden;border-radius:14px;scroll-snap-align:start;background:#0b0e14;box-shadow:inset 0 0 0 1px rgba(236,240,246,.08);transition:background .18s ease,box-shadow .18s ease;cursor:default}.s5-tile[data-on]{--notch:#161a21;background:#161a21;box-shadow:inset 0 0 0 1px rgba(236,240,246,.14)}.s5.s5 .s5-tileTitle{position:relative;z-index:1;font-size:20px;font-weight:640;line-height:1.2;letter-spacing:-.022em;color:#ffffff}.s5.s5 .s5-tileLine{position:relative;z-index:1;max-width:27ch;font-size:14.5px;line-height:1.45;color:var(--silver)}.s5-art{position:absolute;left:0;right:0;bottom:-8px;z-index:0;width:100%;height:auto;overflow:visible;pointer-events:none}.s5-art *{transform-box:fill-box}.s5-tile[data-id=travel]{--c1:#31d0ff;--c2:#ffc247}.s5-tile[data-id=mail]{--c1:#b39dff;--c2:#7a4dff}.s5-tile[data-id=crm]{--c1:#26d98f;--c2:#31d0ff}.s5-tile[data-id=payments]{--c1:#ffc247;--c2:#ff6b57}.s5-tile[data-id=templates]{--c1:#8a5bff;--c2:#c4b4ff}.s5-tile[data-id=triggers]{--c1:#ff6b57;--c2:#4b7dff}.s5-tile[data-id=coding]{--c1:#4b8dff;--c2:#26d98f}.s5-tile[data-id=apis]{--c1:#31d0ff;--c2:#3561f0}.s5-tile[data-id=web3]{--c1:#7a4dff;--c2:#b39dff}.s5-tile[data-id=hackathons]{--c1:#ffc247;--c2:#ff6b57}.s5-tile[data-id=desktop]{--c1:#3561f0;--c2:#b39dff}.s5-tile[data-id=infra]{--c1:#31d0ff;--c2:#4b7dff}.s5-tile[data-id=ops]{--c1:#26d98f;--c2:#ff6b57}.s5-p1{fill:#19202a}.s5-p2{fill:#252d39}.s5-p3{fill:#36404f}.s5-paper{fill:#eef2f8}.s5-ink{fill:#283141}.s5-inkL{fill:#b6bfcd}.s5-inkL2{fill:#d6dce5}.s5-em{fill:var(--emerald)}.s5-gold{fill:#ffd36b}.s5-goldL{fill:var(--gold)}.s5-goldD{fill:#d6961c}.s5-c1{fill:var(--c1r)}.s5-c1,.s5-c2{transition:fill .22s ease}.s5-c2{fill:var(--c2r)}.s5-c3{fill:var(--c3)}.s5-c1d{fill:color-mix(in oklab,var(--c1) 64%,#0b0f16)}[data-on] .s5-c1{fill:var(--c1)}[data-on] .s5-c2{fill:var(--c2)}.s5-barcode,.s5-ink-s{fill:none;stroke:#283141;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.s5-contour{fill:none;stroke:#232b37;stroke-width:2;stroke-linecap:round}.s5-glyph{fill:none;stroke:rgba(10,12,22,.5);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.s5-p3+.s5-glyph{stroke:#9aa4b4}.s5-paper.s5-glyph{fill:none}.s5-tile:not([data-on]) .s5-art *{transition-delay:0s!important;transition-duration:.28s!important;transition-timing-function:cubic-bezier(.33,0,.2,1)!important}.s5-draw{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .64s var(--ease) var(--d,0s)}[data-on] .s5-draw{stroke-dashoffset:0}.s5-flightRest{fill:none;stroke:var(--c1d);stroke-width:3;stroke-dasharray:2 9;stroke-linecap:round}.s5-flight{fill:none;stroke:var(--c1);stroke-width:3;stroke-linecap:round;transition-duration:.95s;transition-timing-function:cubic-bezier(.45,0,.25,1)}.s5-origin{fill:none;stroke:var(--c1r);stroke-width:3.5}.s5-code{fill:#232a35}.s5-destRing{fill:none;stroke:var(--c2d);stroke-width:3;transform-origin:center;transition:stroke .22s ease .88s,transform .32s var(--ease) .88s}[data-on] .s5-destRing{stroke:var(--c2);transform:scale(1.15)}.s5-planeG{transform-box:view-box;offset-distance:17%;offset-rotate:auto;scale:1.2}.s5-plane{fill:#f2f5fa}[data-on] .s5-planeG{animation:s5Fly .95s cubic-bezier(.45,0,.25,1) forwards}@keyframes s5Fly{0%{offset-distance:17%}to{offset-distance:73%}}.s5-tile:not([data-on]) .s5-planeG{animation:s5Return .32s ease both}@keyframes s5Return{0%{opacity:0}to{opacity:1}}.s5-calPin{fill:#c9d1dd}.s5-cell{fill:#222a35}.s5-envFold{fill:none;stroke:rgba(10,12,22,.28);stroke-width:2.5;stroke-linecap:round}.s5-flap{fill:color-mix(in oklab,var(--c1) 72%,#ffffff);stroke:color-mix(in oklab,var(--c1) 60%,#0b0f16);stroke-width:2;stroke-linejoin:round;transform-origin:50% 0;transition:transform .3s var(--ease)}[data-on] .s5-flap{transform:scaleY(-.55)}.s5-evChip{fill:var(--c2);opacity:0;transform:none;transition:transform .52s cubic-bezier(.45,0,.25,1) .22s,opacity .16s ease .22s}[data-on] .s5-evChip{opacity:1;transform:translate(156px,4px) scale(.86,1.66)}.s5-slotHl{fill:var(--c2);opacity:0;transition:opacity .2s ease .72s}[data-on] .s5-slotHl{opacity:1}[data-on] .s5-evChip{transition:transform .52s cubic-bezier(.45,0,.25,1) .22s,opacity .16s ease .22s;animation:s5ChipOut .16s ease .76s forwards}@keyframes s5ChipOut{to{opacity:0}}.s5-link-rest{fill:none;stroke:#262d38;stroke-width:3;stroke-linecap:round}.s5-link{fill:none;stroke:var(--c1);stroke-width:4;stroke-linecap:round;--d:120ms}.s5-deal{transition:transform .64s var(--spring) .26s}[data-on] .s5-deal{transform:translate(50px,38px)}.s5-contact{transition:transform .42s var(--spring)}[data-on] .s5-contact{transform:translateY(-5px)}.s5-tag{fill:color-mix(in oklab,var(--c1) 34%,#eef2f8)}.s5-status{fill:#c3cad6;transform-origin:center;transition:fill .2s ease .76s,transform .3s var(--spring) .76s}[data-on] .s5-status{fill:var(--c1);transform:scale(1.25)}.s5-card{transform-origin:center;transform:translateY(4px) rotate(-6deg);transition:transform .48s var(--ease)}[data-on] .s5-card{transform:translateX(-4px)}.s5-chip{fill:#b8862a}.s5-wave{fill:none;stroke:rgba(10,12,22,.32);stroke-width:3.2;stroke-linecap:round}.s5-cardline{fill:rgba(10,12,22,.28)}.s5-rule{fill:#d6dce5}.s5-lrow{transform:translateX(var(--dx));transition:transform .5s var(--spring) calc(.14s + var(--i) * 70ms)}[data-on] .s5-lrow{transform:none}.s5-total{transform-origin:100% 50%;transform:scaleX(.55);transition:transform .42s var(--ease) .46s,fill .22s ease}[data-on] .s5-total{transform:none}.s5-paid{fill:#dfe5ee;transform-origin:center;transition:fill .2s ease .7s,transform .32s var(--spring) .7s}[data-on] .s5-paid{fill:var(--c1);transform:scale(1.12)}.s5-tick{fill:none;stroke:#283141;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;--d:780ms}.s5-frame{fill:none;stroke:var(--c2d);stroke-width:2.5;stroke-dasharray:6 7;transition:stroke .24s ease .56s}[data-on] .s5-frame{stroke:var(--c2)}.s5-slot{fill:none;stroke:#303846;stroke-width:2;stroke-dasharray:4 5}.s5-mod{opacity:var(--o);transform:translate(var(--tx),var(--ty));transition:transform .42s var(--ease) calc(var(--i) * .14s),opacity .3s ease calc(var(--i) * .14s)}[data-on] .s5-mod{opacity:1;transform:none}.s5-preset{opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .32s var(--spring)}[data-on] .s5-preset{opacity:1;transform:none;transition-delay:.72s}.s5-sched{fill:none;stroke:var(--c1d);stroke-width:3;stroke-dasharray:3 9;stroke-linecap:round;transform-origin:center}[data-on] .s5-sched{stroke:var(--c1r);animation:s5Spin 7s linear infinite}@keyframes s5Spin{to{transform:rotate(1turn)}}.s5-wire{fill:none;stroke:#303946;stroke-width:5;stroke-linecap:round}.s5-wire-off{stroke-dasharray:2 9}.s5-branch{fill:none;stroke:var(--c2);stroke-width:5;stroke-linecap:round}.s5-branch2{--d:380ms}.s5-cond,.s5-trig{transform-origin:center}.s5-cond{fill:#252d39;stroke:var(--c2d);stroke-width:3;transform:rotate(45deg);transition:transform .42s var(--spring) .26s,fill .22s ease .26s,stroke .22s ease .26s}[data-on] .s5-cond{transform:rotate(135deg);fill:var(--c2);stroke:var(--c2)}.s5-outA{transform-origin:center;transition:transform .34s var(--spring) .64s,fill .22s ease .64s}[data-on] .s5-outA{transform:scale(1.06)}.s5-dim{opacity:.6}.s5-sig{fill:#ffffff;opacity:0;transform-box:view-box}[data-on] .s5-sig{animation:s5Sig 1.8s cubic-bezier(.45,0,.3,1) .2s infinite}@keyframes s5Sig{0%{opacity:0;transform:translate(86px,96px)}6%{opacity:1}30%{transform:translate(132px,96px)}40%{transform:translate(150px,96px)}50%{transform:translate(168px,96px)}62%{transform:translate(194px,76px)}72%{transform:translate(218px,54px)}80%{opacity:1;transform:translate(240px,52px)}86%,to{opacity:0;transform:translate(244px,52px)}}.s5-dotR{fill:var(--coral)}.s5-dotY{fill:var(--gold)}.s5-dotG{fill:var(--emerald)}.s5-tab{fill:#19202a}.s5-tree{fill:#141a22}.s5-treeTxt{fill:#3c4657}.s5-treeSel{fill:color-mix(in oklab,var(--c1) 22%,#19202a)}.s5-lnum{fill:#343d4c}.s5-kw{fill:var(--c1r);transition:fill .22s ease}.s5-fn{fill:var(--lav)}.s5-str{fill:var(--gold)}.s5-txt{fill:#6a7488}[data-on] .s5-kw{fill:var(--c1)}.s5-hl{fill:color-mix(in oklab,var(--c1) 22%,transparent);opacity:0;transition:opacity .18s ease,transform .36s var(--ease) .26s}[data-on] .s5-hl{opacity:1;transform:translateY(14px)}.s5-delBg{fill:rgba(255,107,87,.18)}.s5-delTxt{fill:var(--coral)}.s5-del{transition:opacity .26s ease .52s,transform .36s var(--ease) .52s}[data-on] .s5-del{opacity:0;transform:translateX(-10px)}.s5-addBg{fill:rgba(38,217,143,.18)}.s5-add{transform-origin:0 50%;transform:scaleX(0);opacity:0;transition:transform .42s var(--ease) .64s,opacity .16s ease .64s}[data-on] .s5-add{transform:none;opacity:1}.s5-git{fill:none;stroke:#303946;stroke-width:3}.s5-commit{fill:#3a4352;transition:fill .22s ease .3s}[data-on] .s5-commit{fill:var(--c1)}.s5-gitB{fill:none;stroke:var(--c2);stroke-width:3;stroke-linecap:round;--d:760ms}.s5-newCommit{fill:var(--c2);transform-origin:center;transform:scale(0);transition:transform .32s var(--spring) 1.1s}[data-on] .s5-newCommit{transform:none}.s5-checkBg{fill:#36404f;transform-origin:center;transition:fill .2s ease 1.2s,transform .3s var(--spring) 1.2s}[data-on] .s5-checkBg{fill:var(--c2);transform:scale(1.15)}.s5-checkTick{fill:none;stroke:#0e1a14;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;--d:1280ms}.s5-plug{transform:translateX(-6px)}.s5-plug,.s5-socket{transition:transform .56s var(--spring) .12s}.s5-socket{transform:translateX(6px)}[data-on] .s5-plug{transform:translateX(26px)}[data-on] .s5-socket{transform:translateX(-22px)}.s5-brace{fill:none;stroke:#eef2f8;stroke-width:4;stroke-linecap:round}.s5-led{fill:#3a4352;transition:fill .2s ease .68s}[data-on] .s5-led{fill:var(--emerald)}.s5-key{transition:transform .52s var(--spring)}[data-on] .s5-key{transform:translateY(14px)}.s5-flowRest{fill:none;stroke:#262d38;stroke-width:3;stroke-linecap:round}.s5-flow{fill:none;stroke:var(--c1);stroke-width:4;stroke-dasharray:10 14;stroke-linecap:round;opacity:0;transition:opacity .24s ease}[data-on] .s5-flow{opacity:1;transition-delay:.56s;animation:s5Flow .9s linear infinite}@keyframes s5Flow{to{stroke-dashoffset:-48}}.s5-packet{fill:var(--c1);opacity:0;transform-box:view-box}[data-on] .s5-packet{animation:s5Packet 1.6s linear calc(.6s + var(--i) * .53s) infinite}@keyframes s5Packet{0%{opacity:0;transform:translate(64px,128px)}8%{opacity:1;transform:translate(70px,140px)}30%{transform:translate(110px,148px)}50%{transform:translate(150px,149px)}70%{transform:translate(190px,148px)}92%{opacity:1;transform:translate(230px,140px)}to{opacity:0;transform:translate(236px,128px)}}.s5-chainRest{fill:none;stroke:#262d38;stroke-width:3;stroke-linecap:round}.s5-chain{fill:none;stroke:var(--gold);stroke-width:4;stroke-linecap:round;--d:280ms}.s5-slotIso{fill:none;stroke:var(--c2d);stroke-width:2.5;stroke-dasharray:4 5}[data-on] .s5-blk{animation:s5Bob .62s var(--ease) calc(var(--i) * 90ms)}@keyframes s5Bob{0%,to{transform:none}40%{transform:translateY(-6px)}}.s5-drop{opacity:0;transform:translateY(-46px);transition:opacity .18s ease,transform .46s var(--spring)}[data-on] .s5-drop{opacity:1;transform:none;transition-delay:.64s}.s5-spark{fill:var(--gold);opacity:0;transform-origin:center}[data-on] .s5-spark{animation:s5Spark .52s ease-out 1s forwards}@keyframes s5Spark{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(5)}}.s5-box{fill:none;stroke:#b6bfcd;stroke-width:2.5;transition:fill .2s ease calc(var(--i) * .28s),stroke .2s ease calc(var(--i) * .28s)}[data-on] .s5-box{fill:var(--c1);stroke:var(--c1)}.s5-boxTick{fill:none;stroke:#283141;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;--d:calc(var(--i) * 280ms + 90ms)}.s5-hkRail{fill:none;stroke:#252d39;stroke-width:10;stroke-linecap:round}.s5-prog{fill:none;stroke:var(--c1);stroke-width:10;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s cubic-bezier(.5,0,.3,1)}[data-on] .s5-prog{stroke-dashoffset:0}.s5-ms{fill:#36404f;stroke:#0e131b;stroke-width:4;transform-origin:center;transition:fill .2s ease calc(var(--i) * .38s + 80ms),transform .3s var(--spring) calc(var(--i) * .38s + 80ms)}[data-on] .s5-ms{fill:var(--c1);transform:scale(1.12)}.s5-flag{transform-origin:0 50%;transform:translateY(46px) scaleX(.5);transition:transform .42s var(--spring)}[data-on] .s5-flag{transform:none;transition-delay:1.1s}.s5-wdot{fill:rgba(255,255,255,.55)}.s5-dock{fill:#232b37}.s5-w1,.s5-w2,.s5-w3{transition:transform .62s var(--spring),opacity .3s ease}.s5-w2{transition-delay:50ms}.s5-w3{transition-delay:.1s}[data-on] .s5-w1{transform:translate(-16px);opacity:0}[data-on] .s5-w2{transform:translate(-68px,-22px)}[data-on] .s5-w3{transform:translate(26px,-44px)}.s5-lockBg{fill:#dfe5ee;transition:fill .22s ease .86s}[data-on] .s5-lockBg{fill:var(--emerald)}.s5-shackle{fill:none;stroke:#283141;stroke-width:2.2;stroke-linecap:round;transform:translateY(-2.5px);transition:transform .26s var(--spring) .86s}[data-on] .s5-shackle{transform:none}.s5-lockBody{fill:#283141}.s5-https{fill:#a6b0bf;transition:fill .22s ease .86s}[data-on] .s5-https{fill:var(--emerald)}.s5-routeRest{fill:none;stroke:#262d38;stroke-width:3;stroke-linecap:round}.s5-net{fill:none;stroke:var(--c1);stroke-width:5;stroke-linecap:round}.s5-meridian{fill:none;stroke:rgba(255,255,255,.55);stroke-width:2.2}.s5-ledS{fill:#3a4352;transition:fill .2s ease calc(.32s + var(--i) * .11s)}[data-on] .s5-ledS{fill:var(--emerald)}.s5-dbTop{fill:color-mix(in oklab,var(--c1) 64%,#ffffff)}.s5-dbLine{fill:none;stroke:rgba(10,12,22,.28);stroke-width:2.5}.s5-pulse{fill:#ffffff;opacity:0;transform-box:view-box}[data-on] .s5-pulse{animation:s5Pulse .9s cubic-bezier(.45,0,.3,1) forwards}@keyframes s5Pulse{0%{opacity:0;transform:translate(74px,112px)}8%{opacity:1}34%{opacity:1;transform:translate(108px,112px)}40%,56%{opacity:0;transform:translate(144px,112px)}62%{opacity:1;transform:translate(180px,112px)}92%{opacity:1;transform:translate(214px,112px)}to{opacity:0;transform:translate(218px,112px)}}.s5-svc{fill:var(--c1r);transition:fill .2s ease calc(.7s + var(--i) * .15s)}.s5-svc[style*="--i:0"]{fill:var(--c2)}[data-on] .s5-svc{fill:var(--c1)}.s5-gauge{fill:none;stroke:#252d39;stroke-width:9}.s5-gaugeArc{fill:none;stroke:var(--c1r);stroke-width:9;stroke-linecap:round;stroke-dasharray:.58 1;transform-origin:center;transform:rotate(-90deg);transition:stroke-dasharray .9s var(--ease) .3s,stroke .22s ease}[data-on] .s5-gaugeArc{stroke:var(--c1);stroke-dasharray:.9 1}.s5-gridL{fill:none;stroke:#212834;stroke-width:1.5}.s5-spike{fill:none;stroke:var(--c2);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;transition:opacity .32s ease .52s}[data-on] .s5-spike{opacity:0}.s5-calm{fill:none;stroke:var(--c1);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;--d:420ms}.s5-tele{fill:none;stroke:#ffffff;stroke-width:4;stroke-linecap:round;stroke-dasharray:.06 .94;opacity:0}[data-on] .s5-tele{opacity:1;animation:s5Tele 1.7s linear .9s infinite}@keyframes s5Tele{0%{stroke-dashoffset:.06}to{stroke-dashoffset:-.94}}.s5.s5 .s5-note{margin-top:22px;font-size:12.5px;line-height:1.5;color:#737f92}@media (max-width:1280px){.s5-track{--tile-w:288px;--tile-h:248px}}@media (max-width:760px){.s5-inner{width:calc(100% - 32px)}.s5{padding-top:64px}.s5.s5 .s5-title{font-size:clamp(34px,10.4vw,44px)}.s5-track{--tile-w:min(300px,82vw);--tile-h:262px}.s5-arrows{display:none}}@media (hover:none){.s5-track{cursor:auto}}@media (prefers-reduced-motion:reduce){.s5 *,.s5 :before{transition:none!important;animation:none!important}[data-on] :is(.s5-prog,.s5-calm,.s5-draw){stroke-dashoffset:0}}.SharedDotBackdrop_root__BCwIq{--pitch:25px;--spot-x:-9999px;--spot-y:-9999px;--phase-x:0px;--phase-y:0px;position:absolute;inset:0;z-index:0;overflow:clip;pointer-events:none;background-color:#050607;background-image:radial-gradient(circle at center,rgba(214,219,226,.2) .9px,rgba(214,219,226,0) 1.5px);background-size:var(--pitch) var(--pitch)}.SharedDotBackdrop_spot__0GTsG{position:absolute;left:0;top:0;width:440px;height:440px;opacity:0;background-image:radial-gradient(circle at center,rgba(240,243,247,.72) 1.15px,rgba(240,243,247,0) 1.8px);background-size:var(--pitch) var(--pitch);background-position:var(--phase-x) var(--phase-y);-webkit-mask-image:radial-gradient(circle at center,#000 0,rgba(0,0,0,.7) 26%,rgba(0,0,0,.22) 46%,transparent 66%);mask-image:radial-gradient(circle at center,#000 0,rgba(0,0,0,.7) 26%,rgba(0,0,0,.22) 46%,transparent 66%);transform:translate3d(var(--spot-x),var(--spot-y),0);transition:opacity .32s ease;will-change:transform}.SharedDotBackdrop_root__BCwIq[data-active=true] .SharedDotBackdrop_spot__0GTsG{opacity:1}@media (hover:none),(max-width:768px),(pointer:coarse){.SharedDotBackdrop_root__BCwIq{background-image:radial-gradient(circle at center,rgba(214,219,226,.15) .85px,rgba(214,219,226,0) 1.45px)}.SharedDotBackdrop_spot__0GTsG{display:none}}@media (prefers-reduced-motion:reduce){.SharedDotBackdrop_spot__0GTsG{display:none}}.Ambient_layer__HoYaT{z-index:0;overflow:hidden;pointer-events:none;contain:layout paint}.Ambient_base__uziMZ,.Ambient_grain__tYy7V,.Ambient_layer__HoYaT,.Ambient_sheen__NYM2W{position:absolute;inset:0}.Ambient_sheen__NYM2W{will-change:transform,opacity}.Ambient_layer__HoYaT:not([data-awake]) .Ambient_sheen__NYM2W{animation-play-state:paused!important}.Ambient_grain__tYy7V{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:240px 240px;opacity:.03}.Ambient_layer__HoYaT[data-kind=horizon] .Ambient_base__uziMZ{background:radial-gradient(56% 34% at 50% calc(100% - 96px),rgba(214,220,230,.07),rgba(214,220,230,0) 72%),radial-gradient(90% 50% at 50% 0,rgba(150,156,168,.035),rgba(150,156,168,0) 70%),linear-gradient(180deg,#060709,#08090b 46%,#090a0c calc(100% - 150px),#000000)}.Ambient_layer__HoYaT[data-kind=horizon] .Ambient_sheen__NYM2W{inset:auto auto 36px 0;width:40%;height:120px;background:radial-gradient(50% 50% at 50% 50%,rgba(238,242,248,.09),rgba(238,242,248,0) 72%);animation:Ambient_horizonDrift__n6gar 38s ease-in-out infinite alternate}@keyframes Ambient_horizonDrift__n6gar{0%{transform:translate3d(-20%,0,0)}to{transform:translate3d(170%,0,0)}}@media (prefers-reduced-motion:reduce){.Ambient_sheen__NYM2W{animation:none!important}}