.page_page__blZjA{padding-top:72px}.page_hero__rWsG5{position:relative;min-height:calc(100vh - 72px);display:flex;align-items:flex-start;overflow-x:clip}.page_heroGlow__7xNDJ{background:radial-gradient(ellipse at 30% 40%,rgba(99,102,241,.14) 0,transparent 60%),radial-gradient(ellipse at 70% 20%,rgba(59,130,246,.08) 0,transparent 50%),radial-gradient(ellipse at 50% 90%,rgba(6,182,212,.06) 0,transparent 40%)}.page_heroGlow__7xNDJ,.page_heroGrid__9im3c{position:absolute;inset:0;pointer-events:none;z-index:0}.page_heroGrid__9im3c{background-image:linear-gradient(rgba(99,102,241,.07) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.07) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(ellipse at 50% 35%,#000 15%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at 50% 35%,#000 15%,transparent 72%)}.page_heroContent__eqkxs{position:relative;z-index:1;text-align:center;padding:3.5rem 0 4rem;pointer-events:none}.page_heroContent__eqkxs>*{pointer-events:auto}.page_heroTitle__arTR7{font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.15;letter-spacing:.02em;margin-bottom:1.5rem}.page_heroSubtitle__JNgHZ{font-size:clamp(1rem,2vw,1.25rem);color:var(--doc-text-secondary);max-width:700px;margin:0 auto 2.5rem;line-height:1.7}.page_heroCta__C0RaC{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.page_mockWrap__PN6l6{margin:3rem auto 0;max-width:960px;perspective:1200px}.page_trust__tmcE1{padding:2.5rem 0;border-top:1px solid var(--doc-border);border-bottom:1px solid var(--doc-border);background:rgba(20,20,50,.3)}.page_trustGrid__eDTke{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}.page_trustItem__tbFhG{display:flex;align-items:center;gap:.6rem}.page_trustIcon__QkGCV{display:flex;color:var(--doc-text-secondary)}.page_trustLabel__afcEe{font-size:.9rem;font-weight:600;color:var(--doc-text-secondary);letter-spacing:.02em}.page_ctaBanner__SUMqR,.page_featuresSection__FXHgx,.page_problem__2FdFS,.page_uspsSection__Ce0tB{position:relative;overflow:hidden}.page_ctaBanner__SUMqR>:not(canvas),.page_featuresSection__FXHgx>:not(canvas),.page_problem__2FdFS>:not(canvas),.page_uspsSection__Ce0tB>:not(canvas){position:relative;z-index:1}.page_problem__2FdFS{background:var(--doc-bg-secondary)}.page_problemGrid__ATjvN{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.page_problemCard__QyTQ1{padding:2rem}.page_problemCardTitle__s2Egq{display:flex;align-items:center;gap:.75rem;font-size:1.3rem;margin-bottom:1.5rem}.page_problemIconBefore__WMu3e{background:rgba(239,68,68,.15);color:var(--doc-accent-red)}.page_problemIconAfter__kD_py,.page_problemIconBefore__WMu3e{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:.9rem;font-weight:700;flex-shrink:0}.page_problemIconAfter__kD_py{background:rgba(16,185,129,.15);color:var(--doc-accent-green)}.page_problemList__jA1UT{list-style:none;display:flex;flex-direction:column;gap:.9rem}.page_problemList__jA1UT li{padding-left:1.5rem;position:relative;color:var(--doc-text-secondary);font-size:.95rem;line-height:1.5}.page_problemBefore__T9CgI .page_problemList__jA1UT li:before{content:"–";position:absolute;left:0;color:var(--doc-accent-red);font-weight:700}.page_problemAfter__lMtF_ .page_problemList__jA1UT li:before{content:"✓";position:absolute;left:0;color:var(--doc-accent-green);font-weight:700}.page_featureGrid__EOjdz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.page_featureCard__9VvuB{padding:2rem;display:flex;flex-direction:column;gap:.75rem}.page_featureIcon__AU3wN{display:flex;margin-bottom:.5rem;color:var(--doc-accent-primary-light)}.page_featureTitle__QiywG{font-size:1.2rem;font-weight:700}.page_featureDesc__dt9hc{color:var(--doc-text-secondary);font-size:.95rem;line-height:1.6}.page_uspsSection__Ce0tB{background:var(--doc-bg-secondary)}.page_uspGrid__U_Xez{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_uspCard__xctWM{padding:2rem;border-radius:var(--doc-radius-lg);border:1px solid var(--doc-border);background:var(--doc-bg-card);transition:border-color var(--doc-transition-base),box-shadow var(--doc-transition-base);position:relative;overflow:hidden}.page_uspCard__xctWM:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity var(--doc-transition-base);background:radial-gradient(250px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(99,102,241,.08),transparent 60%);pointer-events:none;z-index:0;border-radius:inherit}.page_uspCard__xctWM:hover{border-color:var(--doc-accent-primary);box-shadow:var(--doc-shadow-glow)}.page_uspCard__xctWM:hover:before{opacity:1}.page_uspIcon__UZJXc{margin-bottom:1rem;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:var(--doc-radius-md);background:rgba(99,102,241,.1);color:var(--doc-accent-primary-light)}.page_uspTitle__U_mtp{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.page_uspDesc__xIoL9{color:var(--doc-text-secondary);font-size:.9rem;line-height:1.6}.page_testimonialGrid__P7t3T{display:flex;flex-direction:column;gap:2rem}.page_testimonialCard__MVKSb{display:grid;grid-template-columns:200px 1fr;grid-gap:2.5rem;gap:2.5rem;padding:2.5rem;align-items:center;position:relative;transition:transform var(--doc-transition-base),border-color var(--doc-transition-base)}.page_testimonialCard__MVKSb:hover{border-color:rgba(99,102,241,.3);box-shadow:var(--doc-shadow-glow)}.page_testimonialCard__MVKSb:nth-child(2){grid-template-columns:1fr 200px}.page_testimonialCard__MVKSb:nth-child(2) .page_testimonialAvatarWrap__d7v_c{order:2}.page_testimonialCard__MVKSb:nth-child(2) .page_testimonialBody__cPwqk{order:1}.page_testimonialAvatarWrap__d7v_c{display:flex;justify-content:center}.page_testimonialAvatar__GjTWv{width:180px;height:180px;border-radius:50%;object-fit:cover;flex-shrink:0;border:4px solid rgba(99,102,241,.2);box-shadow:0 12px 32px rgba(0,0,0,.3),0 0 0 8px rgba(99,102,241,.06)}.page_testimonialBody__cPwqk{display:flex;flex-direction:column;gap:1rem}.page_testimonialQuoteMark__Lkiyx{font-size:3.5rem;line-height:1;font-weight:800;background:var(--doc-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:.3;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:-.75rem}.page_testimonialQuote__o_KMl{color:var(--doc-text-primary);font-size:1.1rem;line-height:1.8;font-style:italic}.page_testimonialAuthor__pNugY{display:flex;flex-direction:column;gap:.15rem;padding-top:1rem;border-top:1px solid var(--doc-border)}.page_testimonialName__vsFkd{font-weight:700;font-size:1rem}.page_testimonialRole__wJnLD{color:var(--doc-text-secondary);font-size:.85rem}.page_testimonialInstitution__ZIo_8{color:var(--doc-accent-primary-light);font-size:.85rem;font-weight:500}.page_ctaBanner__SUMqR{padding:var(--doc-section-padding) 0}.page_ctaInner__sxxii{text-align:center;padding:4rem 2rem;border-radius:var(--doc-radius-xl);background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(59,130,246,.1) 50%,rgba(6,182,212,.05));border:1px solid rgba(99,102,241,.2)}.page_ctaTitle__d3LfD{font-size:clamp(1.3rem,3vw,2rem);margin-bottom:1rem}.page_ctaSubtitle__lVkLk{color:var(--doc-text-secondary);font-size:1.1rem;margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}@media (max-width:768px){.page_heroContent__eqkxs{padding:2.5rem 0 3rem}.page_mockWrap__PN6l6{margin-top:2rem}.page_featureGrid__EOjdz,.page_problemGrid__ATjvN,.page_uspGrid__U_Xez{grid-template-columns:1fr}.page_testimonialGrid__P7t3T{gap:1.5rem}.page_testimonialCard__MVKSb,.page_testimonialCard__MVKSb:nth-child(2){grid-template-columns:1fr;text-align:center}.page_testimonialAvatarWrap__d7v_c{justify-content:center}.page_testimonialCard__MVKSb:nth-child(2) .page_testimonialAvatarWrap__d7v_c,.page_testimonialCard__MVKSb:nth-child(2) .page_testimonialBody__cPwqk{order:0}.page_testimonialAvatar__GjTWv{width:140px;height:140px}.page_ctaInner__sxxii{padding:3rem 1.5rem}}.HalftoneField_canvas__rkPuq{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.PageAtmosphere_root__O_OM_{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.page_page__qQX2s{position:relative;overflow:hidden;padding:calc(72px + 4rem) 0 4rem}.page_page__qQX2s>:not([aria-hidden=true]){position:relative;z-index:1}.page_grid__5Mq5U{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:3rem;gap:3rem;align-items:start}.page_form__OT07J{display:flex;flex-direction:column;gap:1.25rem}.page_success__3X8te{padding:1rem;border-radius:var(--doc-radius-md);background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);color:var(--doc-accent-green);font-size:.9rem}.page_error__5i2Aq{padding:1rem;border-radius:var(--doc-radius-md);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);color:var(--doc-accent-red);font-size:.9rem}.page_info__EF8J_{position:-webkit-sticky;position:sticky;top:calc(72px + 2rem)}.page_infoCard__4BdWa{padding:2rem;display:flex;flex-direction:column;gap:1rem}.page_infoTitle__Zvisi{font-size:1.1rem;font-weight:700}.page_infoEmail__6XF7y{font-size:1.1rem;font-weight:600;color:var(--doc-accent-primary-light)}.page_infoNote__XMrJS{color:var(--doc-text-secondary);font-size:.9rem}@media (max-width:768px){.page_grid__5Mq5U{grid-template-columns:1fr}.page_info__EF8J_{position:static}}.page_page__cJhG8{position:relative;overflow:hidden;padding:calc(72px + 4rem) 0 4rem}.page_page__cJhG8>:not([aria-hidden=true]){position:relative;z-index:1}.page_tabs__iP73s{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap;margin-bottom:3rem}.page_tab__aL8k0{padding:.5rem 1.25rem;border-radius:100px;font-family:inherit;font-size:.9rem;font-weight:500;background:transparent;color:var(--doc-text-secondary);border:1px solid var(--doc-border);cursor:pointer;transition:all var(--doc-transition-fast)}.page_tab__aL8k0:hover{color:var(--doc-text-primary);border-color:var(--doc-border-hover)}.page_tabActive__uTmzn{background:var(--doc-accent-primary);color:#fff;border-color:var(--doc-accent-primary)}.page_list__oW_RF{display:flex;flex-direction:column;gap:.75rem}.page_item__6i2Yl{border:1px solid var(--doc-border);border-radius:var(--doc-radius-lg);overflow:hidden;transition:border-color var(--doc-transition-fast)}.page_item__6i2Yl:hover{border-color:var(--doc-border-hover)}.page_itemOpen__NKPjI{border-color:var(--doc-accent-primary);background:rgba(99,102,241,.03)}.page_question__2o7FC{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 1.5rem;background:none;border:none;color:var(--doc-text-primary);font-family:inherit;font-size:1rem;font-weight:600;cursor:pointer;text-align:left;gap:1rem}.page_chevron__4ai0F{font-size:1.25rem;color:var(--doc-accent-primary);flex-shrink:0;width:24px;text-align:center}.page_answer__cv4mu{padding:0 1.5rem 1.25rem;animation:page_fadeIn__zt0Er .2s ease-out}.page_answer__cv4mu p{color:var(--doc-text-secondary);font-size:.95rem;line-height:1.7}.page_more__ivY1e{margin-top:.75rem}.page_more__ivY1e a{color:var(--doc-accent-primary);font-size:.9rem;font-weight:500;text-decoration:none}.page_more__ivY1e a:hover{text-decoration:underline}@keyframes page_fadeIn__zt0Er{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.page_page___CgXs{position:relative;overflow:hidden;padding:calc(72px + 4rem) 0 4rem}.page_page___CgXs>:not([aria-hidden=true]){position:relative;z-index:1}.page_surfaces__wNQIc{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:5rem}.page_surfaceCard__kG7_G{padding:2rem;display:flex;flex-direction:column;gap:.65rem}.page_surfaceIcon__wuOQu{display:flex;margin-bottom:.25rem;color:var(--doc-accent-primary-light)}.page_surfaceTitle__l3Rua{margin:0;font-size:1.2rem;font-weight:700}.page_surfaceDesc__igCae{margin:0;color:var(--doc-text-secondary);font-size:.95rem;line-height:1.6}.page_features__B37_L{display:flex;flex-direction:column;gap:6rem}.page_featureBlock__UxFUs{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_featureReverse__3DFkA{direction:rtl}.page_featureReverse__3DFkA>*{direction:ltr}.page_featureContent__o2ASF{display:flex;flex-direction:column;gap:1rem}.page_featureIconWrap__Dn3kC{width:64px;height:64px;border-radius:var(--doc-radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.page_featureIcon__haseY{display:flex}.page_featureTitle__jyhTX{font-size:1.75rem;font-weight:700}.page_featureDesc__qPI1k{color:var(--doc-text-secondary);font-size:1rem;line-height:1.7}.page_featureList__uPIjL{list-style:none;display:flex;flex-direction:column;gap:.6rem;margin-top:.5rem}.page_featureItem__kSBN7{display:flex;align-items:center;gap:.75rem;color:var(--doc-text-secondary);font-size:.95rem}.page_checkIcon__EcM6U{display:flex;flex-shrink:0}.page_featureVisual__bWJhh{display:flex;align-items:center;justify-content:center}.page_featureMockupImg__lL1Zp{width:100%;height:auto;border-radius:var(--doc-radius-lg);box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.05)}.page_capabilities__uG_V4{margin-top:6rem}.page_capabilityGrid__VFSja{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_capabilityCard__qYIRj{padding:2rem;border-radius:var(--doc-radius-lg);border:1px solid var(--doc-border);background:var(--doc-bg-card);display:flex;flex-direction:column;gap:.6rem;position:relative;overflow:hidden;transition:border-color var(--doc-transition-base),box-shadow var(--doc-transition-base)}.page_capabilityCard__qYIRj:hover{border-color:var(--doc-accent-primary);box-shadow:var(--doc-shadow-glow)}.page_capabilityIcon__O0tqI{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--doc-radius-md);background:rgba(99,102,241,.1);margin-bottom:.35rem;color:var(--doc-accent-primary-light)}.page_capabilityTitle__XGwZO{margin:0;font-size:1.1rem;font-weight:700}.page_capabilityDesc__qdxV4{margin:0;color:var(--doc-text-secondary);font-size:.9rem;line-height:1.6;flex:1 1}.page_capabilityLink__TBL_t{margin-top:.35rem;color:var(--doc-accent-primary-light);font-size:.85rem;font-weight:600;text-decoration:none}.page_capabilityLink__TBL_t:hover{color:var(--doc-text-primary)}.page_cta__rwmy9{text-align:center;margin-top:5rem;padding:3.5rem 2rem;border-radius:var(--doc-radius-xl);background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(59,130,246,.1) 50%,rgba(6,182,212,.05));border:1px solid rgba(99,102,241,.2)}.page_ctaTitle___SzWZ{font-size:clamp(1.3rem,3vw,2rem);margin:0 0 1rem}.page_ctaSubtitle__Ynl8h{color:var(--doc-text-secondary);font-size:1.05rem;margin:0 auto 1.75rem;max-width:520px;line-height:1.6}.page_ctaActions__gFv5B{display:flex;gap:.85rem;justify-content:center;flex-wrap:wrap}@media (max-width:900px){.page_capabilityGrid__VFSja{grid-template-columns:1fr 1fr}}@media (max-width:768px){.page_capabilityGrid__VFSja,.page_featureBlock__UxFUs,.page_surfaces__wNQIc{grid-template-columns:1fr}.page_featureBlock__UxFUs{gap:2rem}.page_featureReverse__3DFkA{direction:ltr}.page_featureVisual__bWJhh{aspect-ratio:16/9}.page_cta__rwmy9{padding:2.5rem 1.25rem}}.page_page__Anr__{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:calc(72px + 2rem) 1rem 2rem;background:radial-gradient(ellipse at 50% 30%,rgba(99,102,241,.08) 0,transparent 60%)}.page_page__Anr__>:not([aria-hidden=true]){position:relative;z-index:1}.page_wrapper__OenB3{width:100%;max-width:440px}.page_card__xFI13{padding:2.5rem;display:flex;flex-direction:column;gap:2rem}.page_header__TG7Xh{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem}.page_logo__1n2BA{display:flex;align-items:center;justify-content:center;text-decoration:none;margin-bottom:.5rem}.page_logoImg__WLfjm{height:18px;width:auto;filter:brightness(0) invert(1);opacity:.92}.page_title__g_jnC{font-size:1.5rem;font-weight:700}.page_subtitle__x1Se_{color:var(--doc-text-secondary);font-size:.9rem}.page_form__636iA{display:flex;flex-direction:column;gap:1.25rem}.page_magicHint__5Iyji{font-size:.85rem;color:var(--doc-text-tertiary);text-align:center;line-height:1.5;margin-top:-.5rem}.page_errorMsg__iFg5t{padding:.75rem 1rem;border-radius:var(--doc-radius-md);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);color:var(--doc-accent-red);font-size:.9rem;text-align:center}.page_successState__wxmiS{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem 0}.page_successIcon__sSUnU{display:flex;color:var(--doc-accent-primary-light);animation:page_float__xTWpr 3s ease-in-out infinite}.page_successTitle__fzfiv{font-size:1.25rem;font-weight:700}.page_successText__D5lJI{color:var(--doc-text-secondary);font-size:.95rem;line-height:1.6}.page_codeForm__omYPU{width:100%;display:flex;flex-direction:column;gap:.75rem;text-align:left;margin-top:.5rem}.page_codeInput__AkiZm{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;text-align:center;font-size:1.1rem}.page_remember__Z0UXq{display:flex;align-items:center;gap:.5rem}.page_backBtn__e8uQL,.page_remember__Z0UXq{font-size:.9rem;color:var(--doc-text-secondary);cursor:pointer}.page_backBtn__e8uQL{background:none;border:none;padding:.5rem}.page_backBtn__e8uQL:hover{color:var(--doc-text-primary)}@keyframes page_float__xTWpr{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.page_footer__vlh1w{text-align:center;padding-top:1rem;border-top:1px solid var(--doc-border)}.page_footerText___xdB5{color:var(--doc-text-secondary);font-size:.9rem}.page_footerLink__8HPOQ{font-size:.9rem;font-weight:600;color:var(--doc-accent-primary-light)}.HeroCanvasMock_editor__MKUBh{display:flex;flex-direction:column;height:460px;background:#0f0f1a;border:1px solid var(--doc-border);border-radius:12px;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.45),0 0 0 1px rgba(99,102,241,.12);transform-style:preserve-3d;transition:transform .18s ease-out;will-change:transform;text-align:left;font-family:var(--doc-font-body)}.HeroCanvasMock_toolbar__FDXCI{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 12px;background:#1a1a2e;border-bottom:1px solid var(--doc-border);flex-shrink:0}.HeroCanvasMock_toolbarLeft__EtIYl{display:flex;align-items:center;gap:8px;min-width:0}.HeroCanvasMock_backBtn__4Wclz{display:inline-flex;align-items:center;gap:4px;color:var(--doc-text-secondary);font-size:12px;white-space:nowrap}.HeroCanvasMock_toolbarTitle__4aLPR{font-size:13px;font-weight:600;color:var(--doc-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HeroCanvasMock_activeDot__0txFz{width:9px;height:9px;border-radius:50%;border:2px solid hsla(0,0%,100%,.28);flex-shrink:0}.HeroCanvasMock_toolbarCenter___oA1Z{display:flex;align-items:center;gap:3px;margin:0 auto}.HeroCanvasMock_tool__gGeyS{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;color:var(--doc-text-secondary);cursor:pointer}.HeroCanvasMock_tool__gGeyS:hover{background:hsla(0,0%,100%,.06);color:var(--doc-text-primary)}.HeroCanvasMock_toolActive__qYWZQ{background:#6c5ce7;color:#fff}.HeroCanvasMock_divider__hJwFo{width:1px;height:22px;background:var(--doc-border);margin:0 4px}.HeroCanvasMock_zoom__4B6q1{min-width:40px;text-align:center;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--doc-text-tertiary)}.HeroCanvasMock_saveStatus__64Ylf{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:4px 0;font-size:11px;font-weight:500;letter-spacing:.01em;color:hsla(0,0%,100%,.38);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HeroCanvasMock_saveStatusDot__QpsWU{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.28);flex-shrink:0}.HeroCanvasMock_workspace__tQKIG{display:flex;flex:1 1;min-height:0}.HeroCanvasMock_panel__zyz7R{width:196px;flex-shrink:0;background:#1a1a2e;border-right:1px solid var(--doc-border);overflow-y:auto}.HeroCanvasMock_panelHead__oo6XK{padding:10px 12px 6px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--doc-text-tertiary)}.HeroCanvasMock_layer__81sSo{display:flex;align-items:center;gap:8px;width:100%;padding:7px 12px;border:none;border-left:3px solid transparent;background:transparent;color:var(--doc-text-primary);cursor:pointer;text-align:left}.HeroCanvasMock_layer__81sSo:hover{background:hsla(0,0%,100%,.03)}.HeroCanvasMock_layerActive__HRPal{background:hsla(0,0%,100%,.04);border-left-color:#6c5ce7}.HeroCanvasMock_layerDot__3TZUO{width:9px;height:9px;border-radius:3px;flex-shrink:0}.HeroCanvasMock_layerName__TsXJA{flex:1 1;font-size:12px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeroCanvasMock_layerCount__iSb_h{font-size:10px;color:var(--doc-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HeroCanvasMock_vis__ijkh5{display:flex;color:var(--doc-text-tertiary)}.HeroCanvasMock_note__KZnqR{display:flex;align-items:center;gap:6px;padding:5px 12px;font-size:11px;color:var(--doc-text-secondary)}.HeroCanvasMock_noteLabel__Lp9oQ{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeroCanvasMock_sev__3MM9u{font-size:9px;font-weight:700;text-transform:uppercase;padding:1px 5px;border-radius:4px}.HeroCanvasMock_sevHigh__2FbuO{background:rgba(229,57,53,.16);color:#e53935}.HeroCanvasMock_sevMid__I3H6a{background:rgba(255,179,0,.16);color:#ffb300}.HeroCanvasMock_stage__nL43i{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:repeating-conic-gradient(hsla(0,0%,100%,.025) 0 25%,transparent 0 50%) 50% /18px 18px}.HeroCanvasMock_artWrap__nTPtx{width:86%;max-width:560px;transform-origin:center center;transition:transform .18s ease}.HeroCanvasMock_art__Az7by{display:block;width:100%;height:auto;filter:drop-shadow(0 12px 28px rgba(0,0,0,.35))}.HeroCanvasMock_caption__Csv6M{display:block;margin-top:6px;font-size:10px;color:var(--doc-text-tertiary);text-align:center}@media (max-width:860px){.HeroCanvasMock_backBtn__4Wclz,.HeroCanvasMock_panel__zyz7R,.HeroCanvasMock_toolbarCenter___oA1Z .HeroCanvasMock_divider__hJwFo,.HeroCanvasMock_toolbarCenter___oA1Z .HeroCanvasMock_zoom__4B6q1{display:none}}@media (max-width:768px){.HeroCanvasMock_editor__MKUBh{height:380px;transform:none!important}.HeroCanvasMock_toolbarTitle__4aLPR{max-width:140px}}.page_page__Y4iUK{position:relative;overflow:hidden;padding:calc(72px + 4rem) 0 4rem}.page_page__Y4iUK>:not([aria-hidden=true]){position:relative;z-index:1}.page_grid__8cALY{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch;max-width:880px;margin:0 auto}.page_card__S3GTN{background:var(--doc-bg-card);border:1px solid var(--doc-border);border-radius:var(--doc-radius-xl);padding:2.25rem 1.75rem;display:flex;flex-direction:column;gap:1.25rem;position:relative;transition:border-color var(--doc-transition-base),box-shadow var(--doc-transition-base)}.page_card__S3GTN:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity var(--doc-transition-base);background:radial-gradient(280px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(99,102,241,.1),transparent 60%);pointer-events:none;z-index:0;border-radius:inherit}.page_card__S3GTN:hover{border-color:var(--doc-border-hover);box-shadow:var(--doc-shadow-glow)}.page_card__S3GTN:hover:before{opacity:1}.page_cardHighlight___ThcF{border-color:var(--doc-accent-primary);background:linear-gradient(180deg,rgba(99,102,241,.08) 0,var(--doc-bg-card) 40%);box-shadow:0 0 60px rgba(99,102,241,.1)}.page_popularBadge__LKG6N{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:.3rem 1.25rem;border-radius:100px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:var(--doc-gradient-primary);color:#fff}.page_modelName__vVbL_{font-size:1.4rem;font-weight:700;position:relative;z-index:1}.page_modelDesc__V3zI4{color:var(--doc-text-secondary);font-size:.95rem;line-height:1.6;flex:1 1;position:relative;z-index:1}.page_modelBtn__3Malt{width:100%;margin-top:.5rem;position:relative;z-index:1}.page_footnote__r5A_C{margin:1.75rem auto 0;max-width:880px;text-align:center;font-size:.9rem;color:var(--doc-text-tertiary);line-height:1.5}.page_educationBanner__9FFFA{margin-top:3rem;padding:2rem 2.5rem;border-radius:var(--doc-radius-xl);border:1px solid rgba(16,185,129,.2);background:linear-gradient(135deg,rgba(16,185,129,.06),rgba(16,185,129,.02));display:flex;align-items:center;justify-content:space-between;gap:2rem}.page_educationContent__lZEgd{display:flex;align-items:center;gap:1.25rem}.page_educationIcon__Pz_MU{display:flex;flex-shrink:0;color:var(--doc-accent-primary-light)}.page_educationTitle__vTCWX{font-size:1.15rem;font-weight:700;margin-bottom:.25rem}.page_educationDesc__4UWMX{color:var(--doc-text-secondary);font-size:.9rem;line-height:1.5}.page_closing__UwbxA{margin-top:4rem;text-align:center;max-width:640px;margin-left:auto;margin-right:auto}.page_closingTitle__VkG6M{font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.page_closingText___p5aG{color:var(--doc-text-secondary);font-size:1rem;line-height:1.6;margin-bottom:1.75rem}.page_closingActions__AyAub{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}@media (max-width:700px){.page_grid__8cALY{grid-template-columns:1fr;max-width:440px}.page_educationBanner__9FFFA{flex-direction:column;text-align:center;padding:1.5rem}.page_educationContent__lZEgd{flex-direction:column}}.page_wrapper__uk5Qu{max-width:500px;width:100%}.page_typeToggle__FRlTQ{display:flex;border-radius:var(--doc-radius-md);border:1px solid var(--doc-border);overflow:hidden}.page_typeBtn__Y7VqG{flex:1 1;padding:.6rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;background:transparent;color:var(--doc-text-secondary);border:none;cursor:pointer;transition:all var(--doc-transition-fast)}.page_typeBtn__Y7VqG:first-child{border-right:1px solid var(--doc-border)}.page_typeBtnActive__kSyuJ{background:rgba(99,102,241,.12);color:var(--doc-accent-primary-light)}.page_typeHint__YWLRp{font-size:.8rem;color:var(--doc-text-tertiary);line-height:1.45;margin:.55rem 0 0}.page_optIn__TFK4s{display:flex;align-items:flex-start;gap:.75rem;font-size:.85rem;color:var(--doc-text-secondary);line-height:1.45;text-align:left;cursor:pointer}.page_optIn__TFK4s input{margin-top:.2rem;width:16px;height:16px;flex-shrink:0;accent-color:var(--doc-accent-primary)}.page_optInHint__kwl23{display:block;margin-top:.25rem;font-size:.78rem;color:var(--doc-text-tertiary)}.page_terms__nCeoY{font-size:.8rem;color:var(--doc-text-tertiary);line-height:1.5;text-align:center}.page_page__oy1Yx{position:relative;overflow:hidden;padding:calc(72px + 4rem) 0 4rem}.page_page__oy1Yx>:not([aria-hidden=true]){position:relative;z-index:1}.page_tabs__IFkG0{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin-bottom:3rem}.page_tab__1xtr7{display:flex;align-items:center;gap:.5rem;padding:.65rem 1.25rem;border-radius:var(--doc-radius-lg);border:1px solid var(--doc-border);background:var(--doc-bg-card);color:var(--doc-text-secondary);font-family:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:all var(--doc-transition-fast);white-space:nowrap}.page_tab__1xtr7:hover{border-color:rgba(99,102,241,.3);color:var(--doc-text-primary)}.page_tabActive__Vjo1y{background:rgba(99,102,241,.12);border-color:rgba(99,102,241,.4);color:var(--doc-accent-primary-light)}.page_tabIcon__YQib9{display:flex}.page_tabLabel__bhugj{pointer-events:none}.page_workflowDetail__rtQDJ{padding:2.5rem;animation:page_fadeIn__F2ND7 .35s ease}@keyframes page_fadeIn__F2ND7{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page_workflowHeader__hb4AR{display:flex;align-items:flex-start;gap:1.25rem;margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--doc-border)}.page_workflowIcon__1Fif1{display:flex;flex-shrink:0;color:var(--doc-accent-primary-light)}.page_workflowTitle__JyU6k{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.page_workflowDesc__TTuo4{color:var(--doc-text-secondary);font-size:.95rem;line-height:1.6}.page_timeline__y7CXk{display:flex;flex-direction:column}.page_timelineStep__M3um7{display:flex;gap:1.5rem;min-height:90px}.page_timelineTrack__eKEQ_{flex-direction:column}.page_timelineDot__YjwQi,.page_timelineTrack__eKEQ_{display:flex;align-items:center;width:44px;flex-shrink:0}.page_timelineDot__YjwQi{height:44px;border-radius:50%;justify-content:center;z-index:1}.page_dotIpad__uwTEu{background:rgba(59,130,246,.15);border:2px solid rgba(59,130,246,.4);color:var(--doc-accent-blue)}.page_dotWeb__WzDno{background:rgba(99,102,241,.15);border:2px solid rgba(99,102,241,.4);color:var(--doc-accent-primary-light)}.page_timelineLine__nlvF6{width:2px;flex:1 1;min-height:20px;background:linear-gradient(180deg,rgba(99,102,241,.3),rgba(99,102,241,.1))}.page_timelineContent__Xvnop{flex:1 1;padding-bottom:2rem}.page_deviceBadge__h_yBX{display:inline-block;padding:.2rem .6rem;border-radius:var(--doc-radius-sm);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem}.page_badgeIpad__62B7f{background:rgba(59,130,246,.15);color:var(--doc-accent-blue)}.page_badgeWeb__6Y4lA{background:rgba(99,102,241,.15);color:var(--doc-accent-primary-light)}.page_stepTitle__bFClw{font-size:1.05rem;font-weight:700;margin-bottom:.3rem}.page_stepText__ZpFr8{color:var(--doc-text-secondary);font-size:.9rem;line-height:1.6}.page_cta__H2MbM{text-align:center;margin-top:3rem}@media (max-width:768px){.page_tabs__IFkG0{gap:.4rem}.page_tab__1xtr7{padding:.5rem .75rem;font-size:.8rem}.page_tabLabel__bhugj{display:none}.page_tabIcon__YQib9{display:flex}.page_workflowDetail__rtQDJ{padding:1.5rem}.page_workflowHeader__hb4AR{flex-direction:column;gap:.75rem}.page_timelineStep__M3um7{gap:1rem}}.HalftoneImage_canvas__bHCr9{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ProtoFooter_footer__GIDZW{background:var(--doc-bg-secondary);border-top:1px solid var(--doc-border);padding:3.5rem 0 1.75rem}.ProtoFooter_inner__QpJpI{display:flex;flex-direction:column;gap:2rem}.ProtoFooter_grid__iqBCo{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:2.5rem;gap:2.5rem}.ProtoFooter_brand__y2mne{display:flex;flex-direction:column;gap:.85rem}.ProtoFooter_logo__r2YAz{display:flex;align-items:center}.ProtoFooter_logoImg__pw74U{height:15px;width:auto;filter:brightness(0) invert(1);opacity:.85}.ProtoFooter_origin__YDCfd,.ProtoFooter_tagline__NlFqj{color:var(--doc-text-secondary);font-size:.85rem;max-width:300px;line-height:1.5}.ProtoFooter_origin__YDCfd{color:var(--doc-text-tertiary);font-size:.78rem}.ProtoFooter_column__XZTpH{display:flex;flex-direction:column;gap:.7rem}.ProtoFooter_columnTitle__5Bz4U{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--doc-text-tertiary);margin-bottom:.2rem}.ProtoFooter_link__v_86n{color:var(--doc-text-secondary);font-size:.88rem;text-decoration:none}.ProtoFooter_link__v_86n:hover{color:var(--doc-text-primary)}.ProtoFooter_bottom__JDBLE{padding-top:.5rem}.ProtoFooter_copyright__Q3lW8{color:var(--doc-text-tertiary);font-size:.78rem}@media (max-width:768px){.ProtoFooter_grid__iqBCo{grid-template-columns:1fr;gap:1.75rem}}.ProtoHeader_header__z748a{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(10,10,20,.82);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--doc-border)}.ProtoHeader_inner__RLj03{display:flex;align-items:center;justify-content:space-between;height:64px;gap:1.5rem}.ProtoHeader_brand__WvC6b{gap:.75rem;flex-shrink:0}.ProtoHeader_brand__WvC6b,.ProtoHeader_logo__MRHS7{display:flex;align-items:center}.ProtoHeader_logoImg__QWFKX{height:16px;width:auto;filter:brightness(0) invert(1);opacity:.92}.ProtoHeader_badge__1gAp0{font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#f59e0b;background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.35);padding:3px 7px;border-radius:4px}.ProtoHeader_nav___vHqm{display:flex;align-items:center;gap:1.25rem;flex:1 1;justify-content:flex-end}.ProtoHeader_navLink__TWaf6{color:var(--doc-text-secondary);font-size:.85rem;font-weight:500;text-decoration:none}.ProtoHeader_navLink__TWaf6:hover{color:var(--doc-text-primary)}.ProtoHeader_actions__XEjdV{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.ProtoHeader_langSwitch__w6hyq{padding:.3rem .6rem;border-radius:var(--doc-radius-sm);font-size:.75rem;font-weight:600;color:var(--doc-text-secondary);border:1px solid var(--doc-border);text-decoration:none}.ProtoHeader_langSwitch__w6hyq:hover{color:var(--doc-text-primary);border-color:var(--doc-border-hover)}.ProtoHeader_btn__DtfHD{padding:.4rem 1rem;font-size:.8rem}@media (max-width:960px){.ProtoHeader_nav___vHqm{display:none}}@media (max-width:640px){.ProtoHeader_actions__XEjdV .ProtoHeader_btn__DtfHD:first-of-type{display:none}}