.style_form__HO2xf{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5);padding:clamp(24px,4vw,48px);border:1px solid var(--line);border-radius:var(--radius-l);background:var(--bg-elev)}.style_title__OOzTo{font-size:var(--fs-xl);letter-spacing:-.03em}.style_trap__IMFoh{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.style_row__m4N2k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-5);gap:var(--sp-5)}.style_field__h1r3w{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.style_field__h1r3w label,.style_fieldset__1LTAJ legend{font-size:var(--fs-s);font-weight:500;color:var(--text-soft)}.style_field__h1r3w input,.style_field__h1r3w textarea{width:100%;padding:14px 16px;border:1px solid var(--line-strong);border-radius:var(--radius-m);background:rgba(255,255,255,.02);color:var(--text);font:inherit;transition:border-color var(--tr),background-color var(--tr),box-shadow var(--tr)}.style_field__h1r3w textarea{resize:vertical;min-height:160px}.style_field__h1r3w input::placeholder,.style_field__h1r3w textarea::placeholder{color:var(--muted);opacity:.7}.style_field__h1r3w input:hover,.style_field__h1r3w textarea:hover{border-color:rgba(167,139,250,.4)}.style_field__h1r3w input:focus,.style_field__h1r3w textarea:focus{outline:none;border-color:var(--violet-soft);background:rgba(139,92,246,.06);box-shadow:0 0 0 4px rgba(139,92,246,.15)}.style_field__h1r3w [aria-invalid=true]{border-color:#f87171}.style_error__yUm0B{font-size:var(--fs-xs);color:#fca5a5}.style_fieldset__1LTAJ{margin:0;padding:0;border:0;display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.style_pills__eGgdp{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.style_pill__PsyZV{position:relative;cursor:pointer}.style_pill__PsyZV input{position:absolute;opacity:0;pointer-events:none}.style_pill__PsyZV span{display:block;padding:9px 16px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);font-size:var(--fs-s);color:var(--text-soft);transition:background-color var(--tr),border-color var(--tr),color var(--tr)}.style_pill__PsyZV:hover span{border-color:var(--violet-soft);color:var(--text)}.style_pill__PsyZV input:checked+span{background:var(--gradient-strong);border-color:transparent;color:#fff}.style_pill__PsyZV input:focus-visible+span{outline:2px solid var(--violet-soft);outline-offset:3px}.style_status__lVji3:focus{outline:none}.style_formError__02yBZ{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-m);border:1px solid rgba(248,113,113,.4);background:rgba(248,113,113,.08);font-size:var(--fs-s);color:#fecaca}.style_footer__lc_Jb{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.style_privacy__zHreT{font-size:var(--fs-xs);color:var(--muted)}.style_submit__9d3nJ{display:inline-flex;align-items:center;gap:var(--sp-4);height:56px;padding-inline:var(--sp-6) var(--sp-2);border-radius:var(--radius-pill);background:var(--gradient-strong);color:#fff;font-weight:600;box-shadow:0 10px 40px -12px rgba(139,92,246,.7);transition:box-shadow var(--tr),opacity var(--tr)}.style_submit__9d3nJ:hover{box-shadow:0 16px 50px -10px rgba(139,92,246,.9)}.style_submit__9d3nJ:disabled{opacity:.7;cursor:progress}.style_submitIcon__9nzGu{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.16)}.style_spinning__G39j2 svg{animation:style_spin__hTI1K 1s linear infinite}@keyframes style_spin__hTI1K{to{rotate:1turn}}.style_success__aeDkI{display:grid;justify-items:center;grid-gap:var(--sp-5);gap:var(--sp-5);padding:clamp(40px,6vw,80px) var(--sp-6);border:1px solid rgba(52,211,153,.35);border-radius:var(--radius-l);background:radial-gradient(80% 80% at 50% 0,rgba(52,211,153,.12),transparent 70%),var(--bg-elev);text-align:center;font-size:var(--fs-l);animation:style_pop__NyQaR .8s var(--ease-out)}.style_success__aeDkI:focus{outline:none}.style_successIcon__r4rpd{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:rgba(52,211,153,.15);color:#34d399}.style_again__u8SHw{font-size:var(--fs-s);color:var(--violet-soft);text-decoration:underline;text-underline-offset:4px}@keyframes style_pop__NyQaR{0%{opacity:0;transform:scale(.94)}}@media (max-width:600px){.style_row__m4N2k{grid-template-columns:1fr}.style_submit__9d3nJ{width:100%;justify-content:space-between}}.style_copy__RIJDg{position:relative;display:inline-flex;align-items:center;gap:var(--sp-3);height:54px;padding-inline:var(--sp-5);border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:rgba(255,255,255,.03);font-family:var(--font-mono);font-size:var(--fs-s);color:var(--text-soft);transition:border-color var(--tr),color var(--tr)}.style_copy__RIJDg:hover{border-color:var(--violet-soft);color:var(--text)}.style_hint__pDbAT{position:absolute;left:50%;bottom:calc(100% + 10px);translate:-50% 4px;padding:4px 10px;border-radius:var(--radius-s);background:var(--text);color:var(--bg);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--tr),translate var(--tr)}.style_copy__RIJDg:focus-visible .style_hint__pDbAT,.style_copy__RIJDg:hover .style_hint__pDbAT{opacity:1;translate:-50% 0}@media (max-width:480px){.style_email__oxN76{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.style_hero__7ii5m{position:relative;padding-block:calc(var(--header-h) + clamp(64px, 10vw, 140px)) clamp(56px,8vw,112px);overflow:hidden;isolation:isolate;border-bottom:1px solid var(--line)}.style_backdrop__656dG{position:absolute;inset:0;z-index:-1;pointer-events:none}.style_glow__bd7Bv{position:absolute;right:-10%;top:-30%;width:60vw;max-width:820px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.3),rgba(139,92,246,.08) 45%,transparent 70%)}.style_eyebrow__Q6Sjo{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-6);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--violet-soft)}.style_index__bHOW_{color:var(--muted)}.style_rule__yzxAk{width:40px;height:1px;background:currentColor;opacity:.6}.style_title__gVb_A{display:grid;max-width:1100px;font-size:clamp(2.75rem,1.4rem + 5.4vw,7rem);line-height:.98;letter-spacing:-.05em}:lang(hy) .style_title__gVb_A,:lang(ru) .style_title__gVb_A{font-size:clamp(2.25rem,1.3rem + 4vw,5.25rem);line-height:1.06;letter-spacing:-.03em}.style_accent__9nKcf{display:block}.style_intro__1uZVG{max-width:640px;margin-top:var(--sp-6);font-size:var(--fs-l);color:var(--muted)}.style_extra__nM8ik{margin-top:var(--sp-7)}.style_info__Dl_MB{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px);display:grid;grid-gap:var(--sp-6);gap:var(--sp-6);align-self:start}.style_label__YNK8z{margin-bottom:var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--violet-soft)}.style_list__JkGuu{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);margin:0;padding-block:var(--sp-5);border-block:1px solid var(--line)}.style_list__JkGuu dt{font-size:var(--fs-xs);color:var(--muted)}.style_list__JkGuu dd{margin:var(--sp-1) 0 0;font-size:var(--fs-m)}.style_available__BW0oc{display:inline-flex;align-items:center;gap:var(--sp-2)}.style_dot__IhWgM{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 10px #34d399}.style_links__qt29P{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.style_links__qt29P a{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-soft);transition:color var(--tr),translate var(--tr)}.style_links__qt29P a:hover{color:var(--text);translate:4px 0}@media (max-width:1024px){.style_info__Dl_MB{position:static}}.style_grid__zOvWB{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px)}@media (max-width:1024px){.style_grid__zOvWB{grid-template-columns:1fr}}.style_button__0RUmN{position:relative;display:inline-flex;align-items:center;height:54px;padding-inline:var(--sp-5) var(--sp-2);border-radius:var(--radius-pill);font-size:var(--fs-s);font-weight:600;letter-spacing:.01em;isolation:isolate;overflow:hidden;transition:box-shadow var(--tr),border-color var(--tr),background-color var(--tr)}.style_label__Z8YTx{display:inline-flex;align-items:center;gap:var(--sp-4)}.style_textWrap__ePmn8{display:inline-block;height:1.3em;line-height:1.3;overflow:hidden;white-space:nowrap}.style_text__ac4Jx{position:relative;display:block}.style_text__ac4Jx[data-text]:after{content:attr(data-text);position:absolute;left:0;top:100%}.style_text__ac4Jx[data-text]{transition:transform .5s var(--ease-out)}.style_icon__9MvBY{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;transition:transform .5s var(--ease-out),background-color var(--tr)}.style_button__0RUmN:hover .style_icon__9MvBY{transform:rotate(-45deg)}.style_primary__Ge0iv{color:#fff;background:var(--gradient-strong);box-shadow:0 10px 40px -12px rgba(139,92,246,.7),inset 0 1px 0 rgba(255,255,255,.25)}.style_primary__Ge0iv:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,#a78bfa,#6d8dff);opacity:0;transition:opacity var(--tr)}.style_primary__Ge0iv:hover:before{opacity:1}.style_primary__Ge0iv:hover{box-shadow:0 16px 50px -10px rgba(139,92,246,.85),inset 0 1px 0 rgba(255,255,255,.3)}.style_primary__Ge0iv .style_icon__9MvBY{background:rgba(255,255,255,.16)}.style_ghost__jPFTS{color:var(--text);border:1px solid var(--line-strong);background:rgba(255,255,255,.03)}.style_ghost__jPFTS:hover{border-color:rgba(167,139,250,.6);background:rgba(139,92,246,.08)}.style_ghost__jPFTS .style_icon__9MvBY{background:rgba(255,255,255,.06)}@media (hover:hover){.style_button__0RUmN:hover .style_text__ac4Jx[data-text]{transform:translateY(-100%)}}@media (max-width:480px){.style_button__0RUmN{height:50px}}.style_sheet__SNuGc{--ink:#15131f;--ink-muted:#5d5b6e;--ink-line:#e4e2ee;--ink-accent:#6d4aff;max-width:900px;margin-inline:auto;border-radius:18px;background:#fbfaff;color:var(--ink);box-shadow:0 40px 120px -40px rgba(139,92,246,.6),0 0 0 1px rgba(255,255,255,.06);overflow:hidden}.style_inner__UFS0X{padding:clamp(28px,6vw,72px);font-size:.9375rem;line-height:1.55}.style_inner__UFS0X ::selection{background:rgba(109,74,255,.25);color:var(--ink)}.style_header__SpYTr{display:flex;justify-content:space-between;gap:var(--sp-5);flex-wrap:wrap;padding-bottom:var(--sp-5);border-bottom:2px solid var(--ink)}.style_name__MCXhh{font-size:clamp(2rem,1.6rem + 1.6vw,2.75rem);letter-spacing:-.04em;line-height:1.05}.style_role__onGJV{margin-top:var(--sp-1);font-weight:600;color:var(--ink-accent)}.style_muted__deyDk{color:var(--ink-muted)}.style_links__2mrXe{display:grid;grid-gap:2px;gap:2px;text-align:right;font-size:.875rem}.style_links__2mrXe a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-line);text-decoration-color:var(--ink-line);text-underline-offset:3px}.style_links__2mrXe a:hover{-webkit-text-decoration-color:var(--ink-accent);text-decoration-color:var(--ink-accent)}.style_block__sqDfq{margin-top:var(--sp-6)}.style_block__sqDfq h3{margin-bottom:var(--sp-3);padding-bottom:var(--sp-2);border-bottom:1px solid var(--ink-line);font-size:.8125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-accent)}.style_bullets__VxgtT{display:grid;grid-gap:4px;gap:4px}.style_bullets__VxgtT li{position:relative;padding-left:18px}.style_bullets__VxgtT li:before{content:"•";position:absolute;left:2px;color:var(--ink-accent)}.style_job__aq7QB{margin-bottom:var(--sp-4)}.style_jobHead__8_60V{display:flex;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:4px}.style_period__8olnB{font-size:.875rem;color:var(--ink-muted);white-space:nowrap}.style_project__nKT0e{margin-bottom:var(--sp-3)}.style_stack__4_tYe{margin-top:2px;font-size:.8125rem;color:var(--ink-muted)}.style_twoCol__Oe6sj{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--sp-6);gap:var(--sp-6)}.style_skills___UdaK{display:grid;grid-gap:6px;gap:6px;margin:0}.style_skills___UdaK div{display:grid;grid-template-columns:140px 1fr;grid-gap:var(--sp-3);gap:var(--sp-3)}.style_skills___UdaK dt{font-weight:600}.style_skills___UdaK dd{margin:0;color:var(--ink-muted)}.style_langs__OUtN6{display:grid;grid-gap:4px;gap:4px}.style_updated__FgLxh{margin-top:var(--sp-6);font-size:.75rem;color:var(--ink-muted);text-align:right}@media (max-width:768px){.style_twoCol__Oe6sj{grid-template-columns:1fr}.style_links__2mrXe{text-align:left}.style_skills___UdaK div{grid-template-columns:1fr;gap:0}}@media print{.style_sheet__SNuGc{max-width:none;border-radius:0;box-shadow:none;-webkit-clip-path:none!important;clip-path:none!important}.style_inner__UFS0X{padding:0;font-size:10pt}.style_job__aq7QB,.style_project__nKT0e{page-break-inside:avoid;break-inside:avoid}}.style_actions__2x7eA{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.style_sheetSection__WBI83{padding-top:clamp(48px,6vw,80px)}@media print{.style_noPrint__4xFMn{display:none}.style_sheetSection__WBI83{padding:0}}.paint_accent__KtRmc{fill:var(--accent);stroke:var(--accent)}.paint_surface__7gkBe{fill:rgba(13,14,22,.78);stroke:rgba(255,255,255,.12)}.paint_muted__BjYVy{fill:rgba(255,255,255,.06)}.paint_line__GiL1j{fill:rgba(255,255,255,.16);stroke:rgba(255,255,255,.16)}.paint_outline__kwUyY{fill:none}.style_section__NyoBn{padding-top:0}.style_panel__YL_6F{position:relative;display:grid;justify-items:center;text-align:center;padding:clamp(56px,9vw,120px) clamp(20px,5vw,80px);border:1px solid var(--line);border-radius:clamp(24px,4vw,40px);background:linear-gradient(180deg,rgba(139,92,246,.1),rgba(79,124,255,.03) 60%,transparent),var(--bg-elev);overflow:hidden;isolation:isolate}.style_glow__6ZPb1{position:absolute;left:50%;top:40%;z-index:-1;width:70%;aspect-ratio:1;translate:-50% 0;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.28),rgba(139,92,246,.08) 45%,transparent 70%);pointer-events:none}.style_title___PhVl{display:grid;font-size:clamp(2.25rem,1.4rem + 4.4vw,5.5rem);letter-spacing:-.05em;line-height:1}:lang(hy) .style_title___PhVl,:lang(ru) .style_title___PhVl{font-size:clamp(2rem,1.3rem + 3.6vw,4.5rem);line-height:1.08}.style_text__Ynq_c{max-width:560px;margin-top:var(--sp-6);font-size:var(--fs-l);color:var(--muted)}.style_action__tkGys{margin-top:var(--sp-7)}.style_timeline__CynhQ{position:relative;--rail:7px}.style_track__j_Mp_{position:absolute;top:8px;bottom:8px;left:var(--rail);width:1px;background:var(--line)}.style_progress__JGE_W{position:absolute;inset:0;background:linear-gradient(180deg,var(--violet-soft),var(--blue));box-shadow:0 0 12px rgba(139,92,246,.6)}.style_list__zWtyr{display:grid}.style_item__Bxjw6{position:relative;display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:var(--sp-6);gap:var(--sp-6);padding:var(--sp-6) 0 var(--sp-6) var(--sp-7);border-bottom:1px solid var(--line)}.style_item__Bxjw6:last-child{border-bottom:0}.style_dot__o6dtT{position:absolute;top:calc(var(--sp-6) + 6px);left:0;width:15px;height:15px;border-radius:50%;background:var(--bg);border:2px solid var(--violet-soft);box-shadow:0 0 0 5px rgba(139,92,246,.12)}.style_period__iEoYe{font-family:var(--font-mono);font-size:var(--fs-s);color:var(--violet-soft);padding-top:4px}.style_title___pbfK{font-size:var(--fs-xl);letter-spacing:-.03em}.style_company__MFdLM{margin-top:var(--sp-1);color:var(--text-soft);font-weight:500}.style_text__AuCTp{max-width:640px;margin-top:var(--sp-3);color:var(--muted)}@media (max-width:768px){.style_item__Bxjw6{grid-template-columns:1fr;gap:var(--sp-2);padding-left:var(--sp-6)}.style_dot__o6dtT{top:calc(var(--sp-6) + 3px)}}.style_list__Kg_Rh{margin-top:clamp(40px,6vw,80px);border-top:1px solid var(--line)}.style_row__luoIQ{display:grid;grid-template-columns:minmax(120px,.4fr) minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-6);gap:var(--sp-6);padding-block:var(--sp-6);border-bottom:1px solid var(--line);transition:background-color var(--tr)}.style_row__luoIQ:hover{background:linear-gradient(90deg,rgba(139,92,246,.08),transparent 70%)}.style_year__D8xbB{display:inline-block;font-size:clamp(2.5rem,1.5rem + 4vw,5rem);font-weight:800;line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgba(167,139,250,.6);transition:color var(--tr)}.style_row__luoIQ:hover .style_year__D8xbB{color:var(--violet-soft)}.style_text__WRhKm{font-size:var(--fs-l);color:var(--text-soft)}.style_commits__c9PSR{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--muted);white-space:nowrap}@media (max-width:768px){.style_row__luoIQ{grid-template-columns:1fr;gap:var(--sp-3)}}.style_root__VabEl{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;container-type:inline-size}.style_ring__nIYFU{position:absolute;border-radius:50%;border:1px solid var(--line-strong)}.style_ring1__5TbiZ{inset:4%;border-style:dashed;border-color:rgba(167,139,250,.25);animation:style_spin__nOmnF 80s linear infinite reverse}.style_ring2__i4d4m{inset:20%;border-color:rgba(255,255,255,.07)}.style_ring3__L9Uda{inset:34%;background:radial-gradient(circle,rgba(139,92,246,.18),transparent 70%);border-color:rgba(139,92,246,.35);box-shadow:0 0 80px -10px rgba(139,92,246,.5)}.style_orbit__p3tr0{position:absolute;inset:0;animation:style_spin__nOmnF 60s linear infinite}.style_node__OPVwh{position:absolute;top:50%;left:50%;width:56px;height:56px;margin:-28px 0 0 -28px;transform:rotate(var(--a)) translateX(41cqi) rotate(calc(var(--a) * -1))}.style_nodeInner__x4SWJ{display:grid;place-items:center;width:100%;height:100%;border-radius:16px;border:1px solid var(--line-strong);background:#10111c;font-family:var(--font-mono);font-size:.8125rem;font-weight:500;color:var(--c);box-shadow:0 10px 30px -12px var(--c);animation:style_spin__nOmnF 60s linear infinite reverse}.style_core__VUVqC{position:relative;display:grid;place-items:center;grid-gap:var(--sp-1);gap:var(--sp-1);text-align:center}.style_coreMark__2KREv{width:clamp(7.5rem,15vw,12.5rem);height:auto}.style_coreRole__OUSHM{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--muted);letter-spacing:.08em}@keyframes style_spin__nOmnF{to{rotate:1turn}}@container (max-width: 360px){.style_node__OPVwh{width:44px;height:44px;margin:-22px 0 0 -22px}.style_nodeInner__x4SWJ{border-radius:12px;font-size:.6875rem}}.style_hero__ACADG{position:relative;min-height:100svh;display:flex;align-items:center;padding-block:calc(var(--header-h) + var(--sp-7)) var(--sp-9);overflow:hidden;isolation:isolate}.style_backdrop__HS0ap{position:absolute;inset:0;z-index:-1;pointer-events:none}.style_glow__hmOpv{position:absolute;border-radius:50%}.style_glowA__yUsqD{width:46vw;height:46vw;max-width:760px;max-height:760px;right:-8vw;top:-14vw;background:radial-gradient(circle,rgba(139,92,246,.42),rgba(139,92,246,.12) 40%,transparent 70%)}.style_glowB__7Z6cp{width:38vw;height:38vw;max-width:620px;max-height:620px;left:-14vw;bottom:-18vw;background:radial-gradient(circle,rgba(79,124,255,.26),rgba(79,124,255,.08) 40%,transparent 70%)}.style_grid__Zuf8b{position:absolute;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(ellipse 70% 60% at 60% 40%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 60% 40%,#000 20%,transparent 75%);opacity:.45}.style_inner__RWYcR{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;grid-gap:var(--sp-7);gap:var(--sp-7)}.style_copy__lZNlg{min-width:0}.style_badge__ZvPKs{display:inline-flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-6);padding:8px 16px 8px 12px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:rgba(20,21,34,.9);font-size:var(--fs-s);color:var(--text-soft)}.style_pulse__ROwuH{position:relative;width:8px;height:8px;border-radius:50%;background:#34d399}.style_pulse__ROwuH:after{content:"";position:absolute;inset:0;border-radius:50%;background:#34d399;animation:style_pulse__ROwuH 2s ease-out infinite}@keyframes style_pulse__ROwuH{to{transform:scale(3);opacity:0}}.style_title__0zFlJ{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.style_greeting___XTPg{display:block;font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em;color:var(--text-soft)}.style_lines___G3wj{display:block;font-size:var(--fs-hero);font-weight:750;line-height:.98;letter-spacing:-.05em}:lang(hy) .style_lines___G3wj,:lang(ru) .style_lines___G3wj{font-size:clamp(2.5rem,1.4rem + 4.8vw,6rem);line-height:1.05;letter-spacing:-.035em}.style_intro__RFFJy{max-width:560px;margin-top:var(--sp-6);font-size:var(--fs-l);color:var(--muted)}.style_actions__n7Tsh{gap:var(--sp-3)}.style_actions__n7Tsh,.style_meta__QoMJO{display:flex;flex-wrap:wrap;margin-top:var(--sp-7)}.style_meta__QoMJO{align-items:center;gap:var(--sp-5)}.style_socials__2JbwJ{display:flex;gap:var(--sp-2)}.style_socials__2JbwJ a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);color:var(--text-soft);transition:color var(--tr),border-color var(--tr),transform var(--tr)}.style_socials__2JbwJ a:hover{color:var(--text);border-color:var(--violet);transform:translateY(-3px)}.style_location__jhMk2{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-s);color:var(--muted)}.style_scroll__P_ffi{position:absolute;left:50%;bottom:var(--sp-5);translate:-50% 0;display:grid;justify-items:center;grid-gap:var(--sp-2);gap:var(--sp-2);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.style_scrollLine__Y83xc{position:relative;width:1px;height:48px;overflow:hidden;background:var(--line)}.style_scrollLine__Y83xc:after{content:"";position:absolute;inset:0;background:var(--violet-soft);animation:style_scroll-cue__Q3ITZ 2.2s var(--ease-out) infinite}@keyframes style_scroll-cue__Q3ITZ{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.style_visual__4MLIT{width:100%;max-width:560px;justify-self:end}@media (max-width:1024px){.style_inner__RWYcR{grid-template-columns:1fr}.style_visual__4MLIT{order:-1;justify-self:center;max-width:420px}.style_scroll__P_ffi{display:none}}@media (max-width:768px){.style_visual__4MLIT{max-width:320px}.style_hero__ACADG{min-height:auto;padding-bottom:var(--sp-8)}}@media (max-width:480px){.style_visual__4MLIT{max-width:260px}.style_actions__n7Tsh>*{flex:1 1 100%;justify-content:space-between}}.style_marquee__5pCxk{position:relative;display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);overflow:hidden;padding-block:var(--sp-6);border-block:1px solid var(--line);background:rgba(255,255,255,.015);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.style_row__2Eln0{overflow:hidden}.style_track__Q5NJE{display:flex;width:max-content}html:not(.motion-ready) .style_track__Q5NJE{animation:style_marquee__5pCxk 60s linear infinite}.style_group__8GZ5A{display:flex;flex-shrink:0}.style_item__5vf_L{display:flex;align-items:center;gap:var(--sp-3);padding-inline:var(--sp-6);font-size:clamp(1.5rem,1.1rem + 2vw,3rem);font-weight:700;letter-spacing:-.03em;color:var(--text);white-space:nowrap}.style_outline__jqib5{color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.35)}.style_dot__3dCtW{width:10px;height:10px;border-radius:50%;box-shadow:0 0 14px currentColor}@keyframes style_marquee__5pCxk{to{transform:translateX(-50%)}}.style_section__sueme{position:relative;overflow:hidden}.style_viewport__ZwVkv{display:flex;flex-direction:column;justify-content:center;min-height:100svh;padding-block:calc(var(--header-h) + var(--sp-5)) var(--sp-7)}.style_head__Memme{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-6);margin-bottom:clamp(32px,4vw,56px)}.style_eyebrow__pmYzX{margin-bottom:var(--sp-4);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--violet-soft)}.style_title__ZryWS{max-width:760px;font-size:var(--fs-2xl)}.style_headAside__WjIgQ{display:grid;justify-items:start;grid-gap:var(--sp-4);gap:var(--sp-4);max-width:340px}.style_note__l1twx{font-size:var(--fs-s);color:var(--muted)}.style_track__tQqKT{display:flex;gap:clamp(16px,2vw,32px);width:100%;padding-inline:max(var(--gutter),calc((100vw - var(--container)) / 2))}.style_slide__g55At{--accent:hsl(var(--h) 92% 72%);position:relative;flex:0 0 clamp(300px,46vw,760px);display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius-l);background:var(--bg-elev);overflow:hidden;transition:border-color var(--tr)}.style_slide__g55At:hover{border-color:hsl(var(--h) 90% 70%/.5)}.style_cover__H2wzd{position:relative;aspect-ratio:16/9.5;overflow:hidden}.style_slide__g55At:hover .style_cover__H2wzd svg{transform:scale(1.06) rotate(-1deg)}.style_caption__F1dR1{display:flex;align-items:center;gap:var(--sp-5);padding:var(--sp-5) var(--sp-6)}.style_index__imMFS{font-family:var(--font-mono);font-size:var(--fs-s);color:var(--muted)}.style_captionText__WJks9{flex:1 1;min-width:0}.style_category__yvabk{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.style_slideTitle___nA06{margin-top:var(--sp-1);font-size:clamp(1.125rem,.9rem + .9vw,1.625rem);letter-spacing:-.025em;line-height:1.2}.style_arrow__aJaMb{flex-shrink:0;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid var(--line-strong);transition:rotate .6s var(--ease-out),background-color var(--tr)}.style_slide__g55At:hover .style_arrow__aJaMb{rotate:45deg;background:hsl(var(--h) 80% 60%/.25)}.style_progressWrap__MIw0D{display:flex;align-items:center;gap:var(--sp-5);margin-top:clamp(28px,4vw,48px)}.style_progress__rILw7{flex:1 1;height:2px;background:var(--line);overflow:hidden}.style_progressBar__2ac27{height:100%;background:var(--gradient-strong);transform:scaleX(0);transform-origin:left center}.style_hint__SHsv4{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.style_section__sueme:not([data-pinned]) .style_track__tQqKT{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:var(--sp-3)}.style_section__sueme:not([data-pinned]) .style_slide__g55At{scroll-snap-align:center}.style_section__sueme:not([data-pinned]) .style_progressWrap__MIw0D{display:none}@media (max-width:1024px){.style_viewport__ZwVkv{min-height:0;padding-block:var(--section-y)}.style_head__Memme{flex-direction:column;align-items:flex-start}.style_track__tQqKT{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:var(--sp-3)}.style_track__tQqKT::-webkit-scrollbar{display:none}.style_slide__g55At{flex-basis:min(84vw,520px);scroll-snap-align:center}.style_caption__F1dR1{gap:var(--sp-3);padding:var(--sp-4)}.style_index__imMFS{display:none}.style_arrow__aJaMb{width:40px;height:40px}.style_progressWrap__MIw0D{display:none}}.style_heading__Z5hNq{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-6);margin-bottom:clamp(40px,6vw,80px)}.style_main__uvh6n{max-width:820px;min-width:0}.style_eyebrow__q02Xb{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--violet-soft)}.style_index__Hk2eu{color:var(--muted)}.style_rule__P6NeM{width:32px;height:1px;background:currentColor;opacity:.6}.style_title__FDBAh{font-size:var(--fs-2xl)}.style_aside__Xit8a{max-width:360px;color:var(--muted);font-size:var(--fs-s)}@media (max-width:768px){.style_heading__Z5hNq{flex-direction:column;align-items:flex-start}}.style_panel__nV8pz{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);padding:clamp(32px,5vw,72px);border:1px solid var(--line);border-radius:clamp(24px,3vw,40px);background:radial-gradient(80% 100% at 100% 0,rgba(139,92,246,.18),transparent 60%),var(--bg-elev);overflow:hidden}.style_eyebrow__4V7TF{margin-bottom:var(--sp-5);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--violet-soft)}.style_title__KWUub{font-size:clamp(2rem,1.3rem + 2.8vw,3.75rem);letter-spacing:-.045em}.style_text__Hgn5M{margin-top:var(--sp-5);font-size:var(--fs-l);color:var(--text-soft)}.style_points__XlCFb{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);margin-top:var(--sp-6)}.style_points__XlCFb li{position:relative;padding-left:var(--sp-6);color:var(--muted)}.style_points__XlCFb li:before{content:"";position:absolute;left:0;top:.6em;width:14px;height:1px;background:var(--violet-soft)}.style_diagram__w_KP7{position:relative;display:grid;align-content:center;grid-gap:var(--sp-5);gap:var(--sp-5);padding-left:var(--sp-6)}.style_diagram__w_KP7:before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:1px;background:linear-gradient(180deg,transparent,var(--line-strong) 10%,var(--line-strong) 90%,transparent)}.style_node__jyjH4{position:relative;display:flex;align-items:center;gap:var(--sp-3)}.style_dot___eimt{position:absolute;left:calc(var(--sp-6) * -1);width:15px;height:15px;border-radius:50%;background:var(--bg);border:2px solid var(--violet-soft);animation:style_node-glow__8_Sni 4s ease-in-out infinite;animation-delay:calc(var(--i) * .8s)}.style_node__jyjH4 code{padding:10px 16px;border:1px solid var(--line-strong);border-radius:12px;background:rgba(7,7,12,.6);font-family:var(--font-mono);font-size:var(--fs-s);color:var(--text-soft);animation:style_node-text__1U_5u 4s ease-in-out infinite;animation-delay:calc(var(--i) * .8s)}.style_pulse__euppc{position:absolute;left:4px;top:0;width:7px;height:40px;border-radius:4px;background:linear-gradient(180deg,transparent,var(--violet-soft),transparent);animation:style_pulse-travel__qLhsQ 4s linear infinite}@keyframes style_node-glow__8_Sni{0%,to{box-shadow:none}10%{box-shadow:0 0 0 6px rgba(139,92,246,.25),0 0 20px rgba(139,92,246,.8);background:var(--violet-soft)}25%{box-shadow:none}}@keyframes style_node-text__1U_5u{0%,to{border-color:var(--line-strong);color:var(--text-soft)}10%{border-color:var(--violet-soft);color:#fff}25%{border-color:var(--line-strong)}}@keyframes style_pulse-travel__qLhsQ{0%{transform:translateY(0)}to{transform:translateY(calc(100% * 9))}}@media (max-width:1024px){.style_panel__nV8pz{grid-template-columns:1fr}}.style_chart__dZa2s{margin:0;padding:clamp(20px,3vw,40px);border:1px solid var(--line);border-radius:var(--radius-l);background:var(--bg-elev)}.style_bars__owM0U{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;grid-gap:clamp(8px,2vw,24px);gap:clamp(8px,2vw,24px);height:clamp(220px,28vw,340px)}.style_col__DV6M4{display:grid;grid-template-rows:auto 1fr auto;justify-items:center;grid-gap:var(--sp-2);gap:var(--sp-2);height:100%}.style_value__BruUU{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-soft)}.style_bar__5XiUA{align-self:end;width:100%;max-width:72px;height:calc(var(--p) * 100%);border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,#b79bff,#6d4aff 60%,rgba(79,124,255,.5));box-shadow:0 0 30px -6px rgba(139,92,246,.6);transform-origin:bottom center}.style_year__2hSsf{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--muted)}.style_list__50dsd{border-top:1px solid var(--line)}.style_service__dcNsm{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);padding-block:clamp(48px,7vw,96px);border-bottom:1px solid var(--line)}.style_head__ISxG3{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px);align-self:start}.style_num__BrWLW{display:block;margin-bottom:var(--sp-4);font-size:clamp(3rem,6vw,5.5rem);font-weight:800;line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgba(167,139,250,.5)}.style_title__HTHSw{font-size:clamp(1.75rem,1.2rem + 2vw,3rem);letter-spacing:-.04em}.style_text__qAqUz{font-size:var(--fs-l);color:var(--text-soft)}.style_cols__QZ3c_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-6);gap:var(--sp-6);margin-top:var(--sp-7)}.style_label__h__iu{margin-bottom:var(--sp-4);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--violet-soft)}.style_deliverables__ySTiO{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.style_deliverables__ySTiO li{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-s);color:var(--text-soft)}.style_deliverables__ySTiO svg{flex-shrink:0;color:var(--violet-soft)}.style_chips__u2Et6{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.style_chips__u2Et6 li{padding:7px 13px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);font-size:var(--fs-xs);color:var(--text-soft)}.style_engagement__L0aJX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.style_card__hnXbr{position:relative;display:flex;flex-direction:column;gap:var(--sp-3);min-height:260px;padding:var(--sp-6);border:1px solid var(--line);border-radius:var(--radius-l);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01));overflow:hidden;isolation:isolate;transition:border-color var(--tr),translate .6s var(--ease-out)}.style_card__hnXbr:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(320px circle at var(--mx,50%) var(--my,0),rgba(139,92,246,.2),transparent 70%);opacity:0;transition:opacity var(--tr)}.style_card__hnXbr:hover{border-color:rgba(167,139,250,.4);translate:0 -6px}.style_card__hnXbr:hover:before{opacity:1}.style_cardNum__eHCnk{margin-bottom:auto;padding-bottom:var(--sp-6);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--muted)}.style_card__hnXbr h3{font-size:var(--fs-xl);letter-spacing:-.03em}.style_card__hnXbr p{color:var(--muted);font-size:var(--fs-s)}.style_faqWrap__ec7MM{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:var(--sp-7);gap:var(--sp-7);align-items:start}.style_faq__svJK2{border-top:1px solid var(--line)}.style_qa__gA2Bd{border-bottom:1px solid var(--line)}.style_qa__gA2Bd summary{position:relative;display:flex;justify-content:space-between;gap:var(--sp-5);padding:var(--sp-5) 0;font-size:var(--fs-l);font-weight:600;letter-spacing:-.015em;cursor:pointer;list-style:none}.style_qa__gA2Bd summary::-webkit-details-marker{display:none}.style_plus__2YXh2{position:relative;flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid var(--line-strong);transition:rotate .5s var(--ease-out),background-color var(--tr)}.style_plus__2YXh2:after,.style_plus__2YXh2:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:currentColor;translate:-50% -50%}.style_plus__2YXh2:after{rotate:90deg}.style_qa__gA2Bd[open] .style_plus__2YXh2{rotate:45deg;background:rgba(139,92,246,.25)}.style_answer__PXddg{padding-bottom:var(--sp-5);color:var(--muted);animation:style_faq-in__S7N_S .5s var(--ease-out)}@keyframes style_faq-in__S7N_S{0%{opacity:0;transform:translateY(-8px)}}@supports (interpolate-size:allow-keywords){.style_qa__gA2Bd{interpolate-size:allow-keywords}.style_qa__gA2Bd::details-content{height:0;overflow:hidden;transition:height .5s var(--ease-out),content-visibility .5s allow-discrete}.style_qa__gA2Bd[open]::details-content{height:auto}}@media (max-width:1024px){.style_faqWrap__ec7MM,.style_service__dcNsm{grid-template-columns:1fr}.style_head__ISxG3{position:static}.style_engagement__L0aJX{grid-template-columns:1fr}.style_card__hnXbr{min-height:0}}@media (max-width:600px){.style_cols__QZ3c_{grid-template-columns:1fr}}.style_hero__l9Kom{padding-block:calc(var(--header-h) + clamp(48px, 7vw, 96px)) clamp(40px,5vw,72px)}.style_back__XQ2Eh{display:inline-flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-7);font-size:var(--fs-s);color:var(--muted);transition:color var(--tr),gap var(--tr)}.style_back__XQ2Eh:hover{color:var(--text);gap:var(--sp-3)}.style_backIcon__e0OyH{rotate:180deg}.style_category__uRszJ{margin-bottom:var(--sp-5);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--h) 92% 72%)}.style_title__jS_lt{max-width:1100px;font-size:clamp(2.25rem,1.2rem + 4.2vw,5.5rem);line-height:1.02;letter-spacing:-.045em}:lang(hy) .style_title__jS_lt,:lang(ru) .style_title__jS_lt{font-size:clamp(2rem,1.2rem + 3.4vw,4.5rem);line-height:1.08}.style_summary__rCMrS{max-width:760px;margin-top:var(--sp-6);font-size:var(--fs-l);color:var(--text-soft)}.style_facts__9pRoy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--sp-5);gap:var(--sp-5);margin:var(--sp-8) 0 0;padding-top:var(--sp-5);border-top:1px solid var(--line)}.style_facts__9pRoy dt{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.style_facts__9pRoy dd{margin:var(--sp-2) 0 0;font-size:var(--fs-s);color:var(--text)}.style_cover__tAD_E{position:relative;aspect-ratio:16/8;border-radius:var(--radius-l);overflow:hidden;border:1px solid var(--line)}.style_coverInner__nqrg5{position:absolute;inset:-6% 0}.style_tight__xO7Vq{padding-top:0}.style_split__4py14{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);grid-gap:var(--sp-7);gap:var(--sp-7)}.style_label__FYjtR{margin-bottom:var(--sp-5);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--h) 92% 72%)}.style_lead__lfObU{font-size:clamp(1.375rem,1rem + 1.4vw,2.25rem);font-weight:500;line-height:1.35;letter-spacing:-.02em;color:var(--text)}.style_steps__sF4k9{position:relative;padding-left:var(--sp-7)}.style_rail__0joXZ{position:absolute;top:6px;bottom:6px;left:11px;width:1px;background:var(--line)}.style_railFill__zUe6Z{position:absolute;inset:0;background:linear-gradient(180deg,hsl(var(--h) 90% 72%),var(--blue));box-shadow:0 0 12px hsl(var(--h) 90% 60%/.6)}.style_step__Nxecm{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:var(--sp-4);gap:var(--sp-4);padding-block:var(--sp-5);border-bottom:1px solid var(--line);font-size:var(--fs-l);color:var(--text-soft)}.style_step__Nxecm:before{content:"";position:absolute;left:calc(var(--sp-7) * -1 + 5px);top:calc(var(--sp-5) + 8px);width:13px;height:13px;border-radius:50%;background:var(--bg);border:2px solid hsl(var(--h) 90% 72%)}.style_stepNum__Qaq3d{font-family:var(--font-mono);font-size:var(--fs-s);color:var(--muted);padding-top:4px}.style_features__mSFcI{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.style_features__mSFcI li{position:relative;display:flex;gap:var(--sp-3);padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);font-size:var(--fs-s);color:var(--text-soft);overflow:hidden;isolation:isolate}.style_features__mSFcI li:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(240px circle at var(--mx,-999px) var(--my,-999px),hsl(var(--h) 90% 65%/.16),transparent 70%)}.style_featureIcon___UCjD{flex-shrink:0;color:hsl(var(--h) 92% 72%);margin-top:2px}.style_results__Hm33V{background:radial-gradient(80% 60% at 50% 0,hsl(var(--h) 80% 50%/.12),transparent 70%)}.style_metrics__PbXOf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--sp-3);gap:var(--sp-3);margin:0 0 var(--sp-7)}.style_metric__QelRf{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:var(--sp-5);min-height:170px;padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--bg-elev)}.style_metric__QelRf dt{font-size:var(--fs-s);color:var(--muted)}.style_metric__QelRf dd{margin:0;font-size:clamp(2.25rem,1.6rem + 2.6vw,3.75rem);font-weight:700;letter-spacing:-.05em;line-height:1;color:hsl(var(--h) 92% 76%)}.style_resultList__2EyI1{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);max-width:900px}.style_resultList__2EyI1 li{position:relative;padding-left:var(--sp-6);font-size:var(--fs-l);color:var(--text-soft)}.style_resultList__2EyI1 li:before{content:"→";position:absolute;left:0;color:hsl(var(--h) 92% 72%)}.style_stackGrid__7nFy1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-7);gap:var(--sp-7)}.style_chips__O8Iq9{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.style_chips__O8Iq9 li{padding:8px 14px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);font-size:var(--fs-s);color:var(--text-soft)}.style_nda__Dlfgi{max-width:760px;margin-top:var(--sp-7);padding:var(--sp-4) var(--sp-5);border-left:2px solid hsl(var(--h) 90% 70%);font-size:var(--fs-s);color:var(--muted)}.style_next__dZd2n{position:relative;display:block;padding-block:clamp(64px,10vw,140px);border-block:1px solid var(--line);overflow:hidden;isolation:isolate}.style_next__dZd2n:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,hsl(var(--h) 80% 55%/.35),transparent 70%);-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:-webkit-clip-path .8s var(--ease-out);transition:clip-path .8s var(--ease-out);transition:clip-path .8s var(--ease-out),-webkit-clip-path .8s var(--ease-out)}.style_next__dZd2n:hover:before{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.style_next__dZd2n .container{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:var(--sp-4) var(--sp-6);gap:var(--sp-4) var(--sp-6)}.style_nextLabel__x_gjp{grid-column:1/-1;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.style_nextTitle__veaem{display:block;font-size:clamp(2rem,1.2rem + 4vw,5rem);font-weight:700;line-height:1.02;letter-spacing:-.045em}.style_nextArrow__0E4GI{display:grid;place-items:center;width:clamp(64px,8vw,104px);aspect-ratio:1;border-radius:50%;border:1px solid var(--line-strong);transition:rotate .7s var(--ease-out),background-color var(--tr)}.style_next__dZd2n:hover .style_nextArrow__0E4GI{rotate:45deg;background:hsl(var(--h) 80% 60%/.3)}@media (max-width:1024px){.style_facts__9pRoy,.style_metrics__PbXOf{grid-template-columns:repeat(2,minmax(0,1fr))}.style_split__4py14{grid-template-columns:1fr;gap:0}.style_cover__tAD_E{aspect-ratio:16/10}}@media (max-width:600px){.style_facts__9pRoy,.style_stackGrid__7nFy1{grid-template-columns:1fr}.style_steps__sF4k9{padding-left:var(--sp-6)}.style_step__Nxecm:before{left:calc(var(--sp-6) * -1 + 5px)}}.style_logo__VAfnA{display:block;overflow:visible}.style_g__UxYQE,.style_gt__5kPsV,.style_lt__3vU0p,.style_sl__JO5_u,.style_tile__tJ4LM{transform-box:fill-box;transform-origin:center}.style_g__UxYQE{transform-origin:50% 70%}.style_sl__JO5_u{transform-origin:50% 100%}.style_gt__5kPsV,.style_lt__3vU0p,.style_sl__JO5_u{transition:translate .35s cubic-bezier(.22,1,.36,1),rotate .35s cubic-bezier(.22,1,.36,1)}.style_animated__J19et .style_tile__tJ4LM{animation:style_tile__tJ4LM .5s cubic-bezier(.22,1,.36,1) both}.style_animated__J19et .style_lt__3vU0p{animation:style_lt__3vU0p .7s cubic-bezier(.22,1,.36,1) .15s both}.style_animated__J19et .style_gt__5kPsV{animation:style_gt__5kPsV .7s cubic-bezier(.22,1,.36,1) .15s both}.style_animated__J19et .style_g__UxYQE{animation:style_g__UxYQE .6s cubic-bezier(.34,1.56,.64,1) .55s both}.style_animated__J19et .style_sl__JO5_u{animation:style_sl__JO5_u .45s cubic-bezier(.22,1,.36,1) .9s both}@keyframes style_tile__tJ4LM{0%{opacity:0;transform:scale(.9)}}@keyframes style_lt__3vU0p{0%{opacity:0;transform:translateX(60%)}}@keyframes style_gt__5kPsV{0%{opacity:0;transform:translateX(-60%)}}@keyframes style_g__UxYQE{0%{opacity:0;transform:scale(.4) translateY(12%)}}@keyframes style_sl__JO5_u{0%{opacity:0;transform:scaleY(0) rotate(-12deg)}}.style_logo__VAfnA:hover .style_lt__3vU0p,:is(a,button):hover .style_lt__3vU0p{translate:-6px 0}.style_logo__VAfnA:hover .style_gt__5kPsV,:is(a,button):hover .style_gt__5kPsV{translate:6px 0}.style_logo__VAfnA:hover .style_sl__JO5_u,:is(a,button):hover .style_sl__JO5_u{rotate:8deg}@media (prefers-reduced-motion:reduce){.style_animated__J19et .style_g__UxYQE,.style_animated__J19et .style_gt__5kPsV,.style_animated__J19et .style_lt__3vU0p,.style_animated__J19et .style_sl__JO5_u,.style_animated__J19et .style_tile__tJ4LM{animation:none}.style_gt__5kPsV,.style_lt__3vU0p,.style_sl__JO5_u{transition:none}}.style_curtain__XnyQs{position:fixed;inset:0;z-index:90;visibility:hidden;pointer-events:none}.style_panel__Oy3hk{position:absolute;inset:0;display:grid;place-items:center;background:var(--bg-elev);transform:translateY(100%)}.style_panelAccent__ZzupS{background:var(--gradient-strong)}.style_mark__VcJsD{opacity:0}.style_markLogo__Roqhk{width:clamp(7rem,18vw,15rem);height:auto}.style_compact__nu2ai{display:flex;padding:3px;border:1px solid var(--line);border-radius:var(--radius-pill)}.style_compact__nu2ai a{padding:5px 10px;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:.6875rem;color:var(--muted);transition:color var(--tr),background-color var(--tr)}.style_compact__nu2ai a:hover{color:var(--text)}.style_compact__nu2ai .style_active__Se9Tx{color:var(--text);background:rgba(139,92,246,.22)}.style_full__bMcNx{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.style_full__bMcNx a{padding:var(--sp-2) var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-size:var(--fs-s);color:var(--text-soft);transition:border-color var(--tr),color var(--tr)}.style_full__bMcNx .style_active__Se9Tx{border-color:var(--violet);color:var(--text);background:rgba(139,92,246,.16)}.style_menu__uUHGn{height:calc(100dvh - var(--header-h));overflow-y:auto;padding-block:var(--sp-6) var(--sp-7)}.style_menu__uUHGn[hidden]{display:none}.style_list__2LhG9{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1)}.style_list__2LhG9 li{animation:style_menu-in__Zhtfx .7s var(--ease-out) both;animation-delay:calc(var(--i) * 50ms + 80ms)}.style_list__2LhG9 a{display:flex;align-items:baseline;gap:var(--sp-4);padding-block:var(--sp-3);border-bottom:1px solid var(--line);font-size:clamp(1.75rem,7vw,2.5rem);font-weight:600;letter-spacing:-.03em}.style_index__XUzd5{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--violet-soft);letter-spacing:0}.style_langs__No995{margin-top:var(--sp-6)}@keyframes style_menu-in__Zhtfx{0%{opacity:0;transform:translateY(24px)}}.style_list__2LhG9 a.style_active__ndAVB{color:var(--violet-soft)}.style_header__KjyW_{position:fixed;inset:0 0 auto;z-index:50;transition:transform .6s var(--ease-out),background-color var(--tr),border-color var(--tr),-webkit-backdrop-filter var(--tr);transition:transform .6s var(--ease-out),background-color var(--tr),border-color var(--tr),backdrop-filter var(--tr);transition:transform .6s var(--ease-out),background-color var(--tr),border-color var(--tr),backdrop-filter var(--tr),-webkit-backdrop-filter var(--tr);border-bottom:1px solid transparent}.style_scrolled__Lz4WT{background:rgba(7,7,12,.94);border-bottom-color:var(--line)}.style_hidden__LCs8U{transform:translateY(-100%)}.style_open__E_jJJ{background:var(--bg)}.style_bar__6ttrJ{height:var(--header-h);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5)}.style_brand__rNbnV{display:flex;align-items:center;gap:var(--sp-3);font-weight:700;letter-spacing:-.02em;flex-shrink:0}.style_mark__33mmm{display:grid;border-radius:9px;box-shadow:0 6px 24px -6px rgba(139,92,246,.7);transition:transform .6s var(--ease-out)}.style_brand__rNbnV:hover .style_mark__33mmm{transform:rotate(-8deg) scale(1.05)}.style_nav__vi7cm ul{display:flex;gap:var(--sp-1)}.style_nav__vi7cm a{position:relative;display:block;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-s);color:var(--text-soft);transition:color var(--tr)}.style_nav__vi7cm a:after{content:"";position:absolute;left:50%;bottom:2px;width:4px;height:4px;border-radius:50%;background:var(--violet-soft);transform:translateX(-50%) scale(0);transition:transform var(--tr)}.style_nav__vi7cm a.style_active__CNTFy,.style_nav__vi7cm a:hover{color:var(--text)}.style_nav__vi7cm a.style_active__CNTFy:after{transform:translateX(-50%) scale(1)}.style_desktopOnly__RKsk3{display:contents}.style_actions__2Wed3{display:flex;align-items:center;gap:var(--sp-3)}.style_cta__q3fhy{padding:10px 18px;border-radius:var(--radius-pill);border:1px solid rgba(139,92,246,.55);font-size:var(--fs-s);font-weight:600;transition:background-color var(--tr),border-color var(--tr)}.style_cta__q3fhy:hover{background:rgba(139,92,246,.16);border-color:var(--violet-soft)}.style_burger__4r1Od{display:none;position:relative;width:44px;height:44px;border-radius:50%;border:1px solid var(--line-strong)}.style_burger__4r1Od span{position:absolute;left:13px;right:13px;height:1.5px;background:var(--text);transition:transform .5s var(--ease-out)}.style_burger__4r1Od span:first-child{transform:translateY(-4px)}.style_burger__4r1Od span:last-child{transform:translateY(4px)}.style_open__E_jJJ .style_burger__4r1Od span:first-child{transform:rotate(45deg)}.style_open__E_jJJ .style_burger__4r1Od span:last-child{transform:rotate(-45deg)}@media (max-width:1180px){.style_brandName__Koh56{display:none}}@media (max-width:1024px){.style_cta__q3fhy,.style_desktopOnly__RKsk3,.style_nav__vi7cm{display:none}.style_burger__4r1Od{display:block}.style_brandName__Koh56{display:inline}}.style_browser__ISVnN{display:grid;grid-gap:var(--sp-7);gap:var(--sp-7)}.style_controls__T9u3D{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 8px);z-index:5;display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-l);background:rgba(13,14,22,.97)}.style_search__l2noB{display:flex;align-items:center;gap:var(--sp-3);padding:0 var(--sp-4);height:56px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--muted);transition:border-color var(--tr),box-shadow var(--tr)}.style_search__l2noB:focus-within{border-color:var(--violet-soft);box-shadow:0 0 0 4px rgba(139,92,246,.15)}.style_search__l2noB input{flex:1 1;min-width:0;height:100%;border:0;outline:none;background:transparent;color:var(--text);font:inherit;font-size:var(--fs-l)}.style_count__o83Uy{font-family:var(--font-mono);font-size:var(--fs-xs);white-space:nowrap}.style_chips__3GLy4,.style_levels__T0bdN{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.style_chip__7Pum9,.style_level__MTtET{display:inline-flex;align-items:center;gap:var(--sp-2);padding:8px 14px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);font-size:var(--fs-s);color:var(--text-soft);transition:color var(--tr),background-color var(--tr),border-color var(--tr)}.style_chip__7Pum9:hover,.style_level__MTtET:hover{color:var(--text);border-color:hsl(var(--h,262) 80% 70%)}.style_chip__7Pum9[aria-pressed=true]{color:#fff;background:hsl(var(--h,262) 70% 50%/.9);border-color:transparent}.style_chip__7Pum9[aria-pressed=true]:not([style]){background:var(--gradient-strong)}.style_chipCount__LWU2h{font-family:var(--font-mono);font-size:.6875rem;opacity:.7}.style_level__MTtET{padding:6px 12px;font-size:var(--fs-xs)}.style_level__MTtET[aria-pressed=true]{color:var(--text);background:rgba(255,255,255,.08);border-color:var(--text-soft)}.style_grid__TwhGx{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.style_item__T2GUI[hidden]{display:none}.style_card__vzk1h{position:relative;display:flex;flex-direction:column;gap:var(--sp-3);height:100%;padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--radius-l);background:linear-gradient(160deg,hsl(var(--h) 70% 50%/.1),transparent 45%),var(--bg-elev);overflow:hidden;isolation:isolate;transition:border-color var(--tr),translate .5s var(--ease-out)}.style_card__vzk1h:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(260px circle at var(--mx,-999px) var(--my,-999px),hsl(var(--h) 85% 65%/.16),transparent 70%)}.style_card__vzk1h:hover{border-color:hsl(var(--h) 85% 70%/.5);translate:0 -4px}.style_top__CJThE{display:flex;align-items:center;gap:var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-xs)}.style_num__eSsC2{color:var(--muted)}.style_category__we65c{color:hsl(var(--h) 85% 72%);letter-spacing:.06em;text-transform:uppercase}.style_animated__Gz28w{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:3px 8px;border-radius:var(--radius-pill);background:rgba(139,92,246,.2);color:var(--violet-soft)}.style_title__HPsQA{font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);letter-spacing:-.025em;line-height:1.2}.style_tagline__qP0n4{font-size:var(--fs-s);color:var(--muted)}.style_meta__wC8ta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);margin-top:auto;padding-top:var(--sp-3);font-size:var(--fs-xs);color:var(--muted)}.style_badge__cY9tN{padding:3px 9px;border-radius:var(--radius-pill);font-weight:600}.style_beginner__r7xQs{background:rgba(52,211,153,.15);color:#6ee7b7}.style_intermediate__jqYkV{background:rgba(250,204,21,.14);color:#fde047}.style_advanced__Wo9LV{background:rgba(248,113,113,.15);color:#fca5a5}.style_minutes__Pkmlt{display:inline-flex;align-items:center;gap:4px}.style_worth__Kjwh2{padding:3px 9px;border-radius:var(--radius-pill);border:1px dashed var(--line-strong)}.style_empty__2pU2D{padding:var(--sp-8) 0;text-align:center;color:var(--muted)}@media (max-width:768px){.style_controls__T9u3D{position:static}.style_grid__TwhGx{grid-template-columns:1fr}}.style_start__7V3kM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.style_startLabel__M1xJ7{margin-right:var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.style_startLink__hVd_s{display:inline-flex;align-items:center;gap:var(--sp-2);padding:8px 14px 8px 8px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-size:var(--fs-s);transition:border-color var(--tr),background-color var(--tr)}.style_startLink__hVd_s span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--gradient-strong);font-size:var(--fs-xs);font-weight:700}.style_startLink__hVd_s:hover{border-color:var(--violet-soft);background:rgba(139,92,246,.1)}