.CertificateMockup_cert__UL1iF{position:relative;width:100%;aspect-ratio:1.414/1;background-color:#fffae8;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><g fill='%23003f7d' opacity='0.06' font-family='Courier New, monospace' font-size='16' font-weight='700'><text x='14' y='28'>%7B%7D</text><text x='92' y='52' transform='rotate(-8 92 52)'>%5B%5D</text><text x='168' y='38'>;</text><text x='40' y='84' transform='rotate(6 40 84)'>0</text><text x='126' y='98'>()</text><text x='192' y='112' transform='rotate(-4 192 112)'>1</text><text x='22' y='140'>%2F%2F</text><text x='100' y='156' transform='rotate(4 100 156)'>%7B%7D</text><text x='176' y='172'>%5B%5D</text><text x='52' y='198' transform='rotate(-6 52 198)'>1</text><text x='130' y='208'>;</text><text x='200' y='198'>0</text></g></svg>"),radial-gradient(circle at 0 0,color-mix(in srgb,var(--cert-accent) 10%,transparent) 0,transparent 75%),radial-gradient(circle at 100% 0,color-mix(in srgb,var(--cert-accent) 9%,transparent) 0,transparent 75%),radial-gradient(circle at 0 100%,color-mix(in srgb,var(--cert-accent) 9%,transparent) 0,transparent 75%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--cert-accent) 10%,transparent) 0,transparent 75%);background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:220px 220px,cover,cover,cover,cover;border:var(--border-primary);border-radius:12px;overflow:hidden;color:#003f7d;font-family:Courier New,Courier,ui-monospace,SFMono-Regular,Menlo,monospace}.CertificateMockup_body__8A1ep{position:absolute;inset:0;padding:clamp(18px,4.5%,40px) clamp(18px,5%,48px) clamp(36px,8%,56px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:clamp(6px,1.4%,14px)}.CertificateMockup_title__QKH2K{font-size:clamp(18px,3.6cqw,32px);font-weight:400;letter-spacing:-.01em;margin-bottom:clamp(2px,1cqw,8px)}.CertificateMockup_sub__msUat{font-size:clamp(11px,1.9cqw,17px);color:rgba(0,63,125,.6);margin:clamp(6px,1.6cqw,14px) 0}.CertificateMockup_name__1UZCO{display:inline-block;font-size:clamp(20px,5.4cqw,48px);font-weight:700;letter-spacing:-.02em;border-bottom:1.5px dashed rgba(0,63,125,.85);padding:0 clamp(8px,4cqw,32px) clamp(2px,.8cqw,6px);line-height:1.15;max-width:92%;overflow-wrap:anywhere;text-align:center}.CertificateMockup_course__VwdZH{font-size:clamp(15px,3.2cqw,30px);font-weight:700;line-height:1.2;letter-spacing:-.01em;margin-top:clamp(2px,.8cqw,6px);max-width:92%}.CertificateMockup_creator__soXnV{font-size:clamp(11px,1.9cqw,17px);color:rgba(0,63,125,.6);margin-top:clamp(4px,.8cqw,8px)}.CertificateMockup_footer__mVjqF{margin-top:clamp(14px,3.6cqw,36px);display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:clamp(16px,4cqw,40px);width:88%}.CertificateMockup_footerCol__Xu0Tc{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.CertificateMockup_signatureLine__aL4aO{display:inline-block;border-bottom:1.5px dashed rgba(0,63,125,.85);padding:0 clamp(8px,1.6cqw,14px) 2px;line-height:1.1}.CertificateMockup_signatureText__bOt0r{display:inline-block;font-family:Brush Script MT,Lucida Handwriting,cursive;font-size:clamp(15px,2.8cqw,24px);color:#003f7d;line-height:1.1;transform:rotate(-3deg);transform-origin:bottom center}[dir=rtl] .CertificateMockup_signatureText__bOt0r{transform:rotate(3deg)}.CertificateMockup_dashed__HAbwX{font-size:clamp(11px,2cqw,18px);border-bottom:1.5px dashed rgba(0,63,125,.85);padding:0 clamp(8px,1.6cqw,14px) 2px;line-height:1.1;white-space:nowrap}.CertificateMockup_footerLabel__OVNlc{font-size:clamp(9px,1.5cqw,13px);color:rgba(0,63,125,.6);margin-top:4px}.CertificateMockup_seal__Cu0a1{width:clamp(36px,7cqw,64px);height:auto;flex-shrink:0}.CertificateMockup_certId__qeY8O{position:absolute;bottom:clamp(8px,1.6%,14px);inset-inline-start:clamp(14px,3.6%,32px);font-size:clamp(8px,1.2cqw,11px);color:rgba(0,63,125,.65)}.CertificateMockup_cert__UL1iF{container-type:inline-size}@media (max-width:600px){.CertificateMockup_cert__UL1iF{aspect-ratio:1.2/1}}@container (max-width: 380px){.CertificateMockup_cert__UL1iF{aspect-ratio:auto}.CertificateMockup_body__8A1ep{position:static;padding:20px 16px 16px;gap:8px}.CertificateMockup_footer__mVjqF{grid-template-columns:1fr;justify-items:center;gap:12px;margin-top:16px;width:100%}.CertificateMockup_seal__Cu0a1{width:44px;order:-1}.CertificateMockup_certId__qeY8O{position:static;margin-top:12px;text-align:center;width:100%}}:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF{background-color:#0e1a2e;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><g fill='%23fffae8' opacity='0.06' font-family='Courier New, monospace' font-size='16' font-weight='700'><text x='14' y='28'>%7B%7D</text><text x='92' y='52' transform='rotate(-8 92 52)'>%5B%5D</text><text x='168' y='38'>;</text><text x='40' y='84' transform='rotate(6 40 84)'>0</text><text x='126' y='98'>()</text><text x='192' y='112' transform='rotate(-4 192 112)'>1</text><text x='22' y='140'>%2F%2F</text><text x='100' y='156' transform='rotate(4 100 156)'>%7B%7D</text><text x='176' y='172'>%5B%5D</text><text x='52' y='198' transform='rotate(-6 52 198)'>1</text><text x='130' y='208'>;</text><text x='200' y='198'>0</text></g></svg>"),radial-gradient(circle at 0 0,color-mix(in srgb,var(--cert-accent) 7%,transparent) 0,transparent 60%),radial-gradient(circle at 100% 0,color-mix(in srgb,var(--cert-accent) 6%,transparent) 0,transparent 60%),radial-gradient(circle at 0 100%,color-mix(in srgb,var(--cert-accent) 6%,transparent) 0,transparent 60%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--cert-accent) 7%,transparent) 0,transparent 60%);color:#fffae8}:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF .CertificateMockup_course__VwdZH,:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF .CertificateMockup_name__1UZCO,:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF .CertificateMockup_signatureText__bOt0r,:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF .CertificateMockup_title__QKH2K{color:#fffae8}:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF .CertificateMockup_creator__soXnV,:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF .CertificateMockup_footerLabel__OVNlc,:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF .CertificateMockup_sub__msUat{color:rgba(255,250,232,.6)}:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF .CertificateMockup_dashed__HAbwX,:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF .CertificateMockup_name__1UZCO,:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF .CertificateMockup_signatureLine__aL4aO{border-bottom-color:rgba(255,250,232,.7)}:where(html[data-theme-group=dark]) .CertificateMockup_cert__UL1iF .CertificateMockup_certId__qeY8O{color:rgba(255,250,232,.55)}.HybridRow_row__lLp_l h2{font-size:44px;line-height:1.12;text-wrap:balance}.HybridRow_tabs__rMyvZ{margin-top:32px}.HybridRow_startRow__L_6Hm{width:500px;max-width:100%;margin-top:24px}.HybridRow_start__Hz7bj{display:inline-flex;align-items:center;gap:6px;color:var(--text-brand);font-size:16px;font-weight:600;text-decoration:none}.HybridRow_start__Hz7bj:hover{color:var(--text-brand);text-decoration:underline}.HybridRow_start__Hz7bj:focus-visible{outline:2px solid var(--control-focus);outline-offset:4px;border-radius:4px}.HybridRow_before__LbgUV{opacity:0}.HybridRow_enter__2Me07{--motion-rise:24px;animation:motion-rise-in var(--motion-slow) var(--motion-ease-enter) backwards}.HybridRow_column__PF191{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.HybridRow_visual__SGEMs{width:560px}@media (max-width:1240px){.HybridRow_visual__SGEMs{width:520px}}@media (max-width:1100px){.HybridRow_row__lLp_l h2{font-size:40px}.HybridRow_visual__SGEMs{width:480px}}@media (max-width:1000px){.HybridRow_tabs__rMyvZ{margin-top:24px}.HybridRow_startRow__L_6Hm{text-align:center}.HybridRow_visual__SGEMs{width:90%;max-width:560px}}@media (max-width:600px){.HybridRow_row__lLp_l h2{font-size:30px}.HybridRow_visual__SGEMs{width:100%}}.HybridCertificates_picture__8hlwg{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center;gap:36px}.HybridCertificates_fan__R7qkP{--cert-s:1;position:relative;width:min(460px,84%);aspect-ratio:1.414/1}.HybridCertificates_sheet__PgHg_{position:absolute;inset:0;border-radius:6px;box-shadow:0 30px 70px -28px var(--landing-phone-shadow);transition:transform var(--motion-celebrate) var(--motion-ease-spring),opacity var(--motion-slow) var(--motion-ease-enter)}.HybridCertificates_sheetInner__Nb24U{position:absolute;top:0;left:0;width:460px;transform-origin:0 0;transform:scale(var(--cert-s))}.HybridCertificates_at0__EyiqL{z-index:3}.HybridCertificates_at1__RXP4z{z-index:2;transition-delay:80ms}.HybridCertificates_at2__SVdaV{z-index:1;transition-delay:.16s}.HybridCertificates_at1__RXP4z,.HybridCertificates_at2__SVdaV{opacity:0;transform:scale(.94)}.HybridCertificates_open__Qb939 .HybridCertificates_at1__RXP4z{opacity:1;transform:translate(-13%,-4%) rotate(-7deg) scale(.94)}[dir=rtl] .HybridCertificates_open__Qb939 .HybridCertificates_at1__RXP4z{transform:translate(13%,-4%) rotate(7deg) scale(.94)}.HybridCertificates_open__Qb939 .HybridCertificates_at2__SVdaV{opacity:1;transform:translate(13%,-4%) rotate(7deg) scale(.94)}[dir=rtl] .HybridCertificates_open__Qb939 .HybridCertificates_at2__SVdaV{transform:translate(-13%,-4%) rotate(-7deg) scale(.94)}.HybridCertificates_open__Qb939 .HybridCertificates_at0__EyiqL{transform:translateY(4%)}.HybridCertificates_linkedin__VptEU{gap:6px;white-space:nowrap;background:#0a66c2;border-color:#0a66c2;color:#fff;cursor:default;pointer-events:none}@media (max-width:1000px){.HybridCertificates_picture__8hlwg{gap:28px;padding:12px 0 4px}}@media (max-width:600px){.HybridCertificates_fan__R7qkP{width:76%;aspect-ratio:1.2/1}}.RowArrows_arrows__TIG8u{display:flex;justify-content:center;gap:12px}.RowArrows_button__eugkF{border-radius:50%}.RowArrows_back__VupIi,.RowArrows_button__eugkF .rtlFlip{display:inline-flex}.RowArrows_back__VupIi{transform:scaleX(-1)}.HybridEditor_window__fEtV2{width:560px;height:520px}.HybridEditor_editor__JRhPz{position:relative;flex:1;min-height:0;background:var(--bg-code-pre)}.HybridEditor_editorShort__L8CMR{flex:0 0 200px}.HybridEditor_code__ONKO3{display:flex;flex-direction:column;padding:18px 0}.HybridEditor_line__bSyD5{display:flex;align-items:center;gap:16px;padding:0 20px;font-family:var(--font-mono);font-size:14px;line-height:26px;color:var(--text-white)}.HybridEditor_text__bOlO8{white-space:pre}.HybridEditor_actions__62D8q{position:absolute;right:16px;bottom:14px;display:flex;gap:8px}.HybridEditor_ask__mB1_3,.HybridEditor_run__JLG0b{height:38px;cursor:default;transition:transform var(--motion-press) var(--motion-ease-standard)}.HybridEditor_ask__mB1_3:hover,.HybridEditor_run__JLG0b:hover{transform:none}.HybridEditor_pressed__gqghv,.HybridEditor_pressed__gqghv:hover{transform:scale(.94)}.HybridEditor_panel__jOMCo{flex-shrink:0;background:var(--bg-code-primary);border-top:1px solid var(--border-code-primary)}.HybridEditor_panelTab__5_S48{gap:8px}.HybridEditor_tests__hBRmT{display:grid;grid-template-columns:128px 1fr;min-height:152px}.HybridEditor_testList__vWAWF{display:flex;flex-direction:column;border-right:1px solid var(--border-code-primary)}.HybridEditor_testLabel__52whx{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;font-size:13px;color:var(--text-white-secondary)}.HybridEditor_testLabelOn__tUiIb{background:rgba(255,255,255,.05);color:var(--text-white)}.HybridEditor_dot__veQz2{width:14px;height:14px;border:2px solid var(--text-white-secondary);border-radius:50%;opacity:.5}.HybridEditor_pop__nAiRT{--motion-pop:0.6;animation:motion-pop-in var(--motion-slow) var(--motion-ease-spring) both}.HybridEditor_io__wtW3q{display:flex;flex-direction:column}.HybridEditor_ioLabel__AEnBz{padding:8px 16px;background:var(--bg-code-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-white-secondary)}.HybridEditor_ioValue__3Ur_X{min-height:40px;padding:10px 16px;font-family:var(--font-mono);font-size:13px;color:var(--text-white)}.HybridEditor_passValue___jyVp{color:var(--success);animation:motion-fade-in var(--motion-base) var(--motion-ease-enter) both}.HybridEditor_result__EKYrP{display:flex;flex-direction:column;min-height:152px;padding:10px 16px 16px}.HybridEditor_resultRow__By7_S{display:grid;grid-template-columns:1fr 96px;padding:9px 12px;border-bottom:1px solid var(--border-code-primary);font-family:var(--font-mono);font-size:13px;color:var(--text-white)}.HybridEditor_resultHead__Ayhqr{font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-white-secondary)}.HybridEditor_rowIn__9Az_0{--motion-rise:6px;animation:motion-rise-in var(--motion-base) var(--motion-ease-enter) both}.HybridEditor_rowOut__2d4oG{opacity:0}.HybridEditor_browser__CkymZ{flex:1;min-height:0;display:flex;flex-direction:column;border-top:1px solid var(--border-code-primary)}.HybridEditor_addressBar__j6zo7{flex-shrink:0;display:flex;align-items:center;gap:14px;height:40px;padding:0 14px;background:var(--bg-code-secondary)}.HybridEditor_lights__T6SQg{display:flex;gap:6px}.HybridEditor_lights__T6SQg i{width:9px;height:9px;border-radius:50%;background:var(--text-white-secondary);opacity:.45}.HybridEditor_address__0Tzcn{flex:1;padding:4px 12px;border-radius:6px;background:rgba(255,255,255,.06);font-size:12px;color:var(--text-white-secondary)}.HybridEditor_page__CiPp2{flex:1;display:flex;align-items:center;justify-content:center;background:var(--bg-primary)}.HybridEditor_card__VYP7V{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 32px;border:1px solid var(--border-primary);border-radius:12px;background:var(--bg-card);--motion-rise:10px;animation:motion-rise-in var(--motion-slow) var(--motion-ease-enter) both}.HybridEditor_cardTitle__aR8xR{font-size:18px;font-weight:700;color:var(--text-primary)}.HybridEditor_cardText__f48XI{font-size:13px;color:var(--text-secondary)}.HybridEditor_cardButton__qIryr{margin-top:8px;padding:6px 16px;border-radius:6px;background:var(--brand-primary);font-size:13px;font-weight:600;color:var(--text-on-brand-primary)}.HybridEditor_messages__bjmKk{gap:10px;padding:16px 18px}.HybridEditor_typing__XmcqE{display:inline-flex;gap:5px;padding:6px 0}.HybridEditor_typing__XmcqE i{width:7px;height:7px;border-radius:50%;background:var(--text-white-secondary);--motion-pulse-min:0.3;animation:motion-pulse calc(var(--motion-celebrate) * 2) var(--motion-ease-standard) infinite}.HybridEditor_typing__XmcqE i:nth-child(2){animation-delay:var(--motion-fast)}.HybridEditor_typing__XmcqE i:nth-child(3){animation-delay:var(--motion-slow)}.HybridEditor_stats__BmKws{text-align:center}.HybridEditor_typed__W2l5J{color:var(--text-white)}.HybridEditor_send__1kWiW{transition:transform var(--motion-press) var(--motion-ease-standard)}.HybridEditor_terminal__0G76I{flex:1;min-height:0;display:flex;flex-direction:column;padding:18px 20px;background:var(--bg-code-pre);font-family:var(--font-mono);font-size:14px;line-height:28px;color:var(--text-white)}.HybridEditor_termLine__pQOnJ{display:flex;align-items:center;white-space:pre;--motion-rise:4px;animation:motion-rise-in var(--motion-base) var(--motion-ease-enter) both}.HybridEditor_termPath__7dG5a{color:var(--brand-bright)}.HybridEditor_termPrompt__N5NJB{margin:0 8px}.HybridEditor_termOut___t6MO,.HybridEditor_termPrompt__N5NJB{color:var(--text-white-secondary)}.HybridEditor_cursor__iUacb{display:inline-block;width:8px;height:16px;background:var(--text-white);animation:motion-blink calc(var(--motion-celebrate) * 2) steps(1) infinite}@media (max-width:1240px){.HybridEditor_window__fEtV2{width:520px}}@media (max-width:1100px){.HybridEditor_window__fEtV2{width:480px}}@media (max-width:1000px){.HybridEditor_window__fEtV2{width:100%;max-width:560px}}@media (max-width:600px){.HybridEditor_window__fEtV2{height:540px}.HybridEditor_stats__BmKws{white-space:normal}.HybridEditor_line__bSyD5,.HybridEditor_terminal__0G76I{font-size:12.5px}.HybridEditor_line__bSyD5{gap:12px;padding:0 14px}.HybridEditor_terminal__0G76I{padding:16px 14px}.HybridEditor_tests__hBRmT{grid-template-columns:104px 1fr}.HybridEditor_testLabel__52whx{padding:12px}.HybridEditor_actions__62D8q{right:10px;bottom:10px}.HybridEditor_ask__mB1_3,.HybridEditor_run__JLG0b{height:34px;font-size:13px}}.WorldsScene_scene__TpBZh{position:relative;padding-bottom:10svh}.WorldsScene_title__YUAEL{max-width:min(980px,calc(100vw - 32px));margin:0 auto;padding:10svh 0 4svh;text-align:center;font-family:var(--font-display);font-size:clamp(30px,4.2vw,58px);font-weight:600;line-height:1.14;color:var(--text-primary);text-wrap:balance}.WorldsScene_layout__cObJp{display:grid;grid-template-columns:minmax(0,1fr) clamp(320px,28vw,380px);-moz-column-gap:clamp(32px,4vw,64px);column-gap:clamp(32px,4vw,64px);max-width:1320px;margin-inline:auto;padding-inline:32px}.WorldsScene_list__p_u59{display:flex;flex-direction:column;min-width:0}.WorldsScene_block__oNGaX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:94svh}.WorldsScene_caption__anms_{word-break:auto-phrase;margin:0;font-family:var(--font-display);font-size:clamp(22px,2.4vw,32px);font-weight:600;color:var(--text-primary);text-align:center}.WorldsScene_wrap__aOfDk{position:relative;flex-shrink:0}.WorldsScene_frame__NXoz6{position:absolute;left:0;top:0;transform-origin:0 0;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-secondary);box-shadow:0 40px 90px -30px var(--landing-phone-shadow)}.WorldsScene_frameBare__qwJJy{border:0;border-radius:0;background:none;box-shadow:none}.WorldsScene_world__CC7qZ{position:absolute;inset:0;padding:10px}.WorldsScene_world__CC7qZ.WorldsScene_bare__0k3JV{padding:0}.WorldsScene_pressed__5gm_k{scale:.94}.WorldsScene_side__tD4pz{position:relative}.WorldsScene_cardWrap__WR8TF{position:sticky;top:64px;display:flex;flex-direction:column;justify-content:center;gap:16px;height:calc(100svh - 64px)}.WorldsScene_icons__uvcWs{display:flex;gap:6px}.WorldsScene_icon__JJpNQ{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);cursor:pointer;opacity:.38}.WorldsScene_icon__JJpNQ:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.WorldsScene_live__JpD5W{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.WorldsScene_ownCard__BqtCq{display:none}.WorldsScene_card__AE5yz{position:relative;width:100%;border:1px solid var(--border-code-primary);border-radius:12px;background:var(--bg-code-primary);box-shadow:0 24px 60px -24px var(--landing-phone-shadow);direction:ltr}.WorldsScene_cardHead__ty5Tr{position:relative;height:48px;border-bottom:1px solid var(--border-code-primary)}.WorldsScene_cardHeadItem__C0zMl{position:absolute;inset:0;display:flex;align-items:center;gap:10px;padding:0 10px 0 16px;opacity:0}[dir=rtl] .WorldsScene_cardHeadItem__C0zMl{padding:0 16px 0 10px}.WorldsScene_cardCode__fFU1n.WorldsScene_shown__OoxW_,.WorldsScene_cardHeadItem__C0zMl.WorldsScene_shown__OoxW_{opacity:1}.WorldsScene_cardFile__YSBnk{font-family:var(--font-mono);font-size:13px;color:var(--text-white)}.WorldsScene_run__oD510{display:inline-flex;align-items:center;gap:7px;height:30px;margin-inline-start:auto;padding:0 14px 0 12px;border-radius:8px;background:var(--brand-primary);color:var(--text-on-brand-primary);font-size:13px;font-weight:700;transition:scale var(--motion-press) var(--motion-ease-standard),background-color var(--motion-fast) var(--motion-ease-standard)}[dir=rtl] .WorldsScene_run__oD510{padding:0 12px 0 14px}.WorldsScene_runIcon__7DYdN{width:9px;height:10px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.WorldsScene_running__RPRo9{background:color-mix(in srgb,var(--brand-primary) 30%,transparent);color:var(--text-white)}.WorldsScene_running__RPRo9 .WorldsScene_runIcon__7DYdN{width:8px;height:8px;border-radius:50%;clip-path:none;background:var(--success)}.WorldsScene_cardBody__eFfs8{position:relative;height:calc(7 * 1.75em + 28px);font-family:var(--font-mono);font-size:13px;line-height:1.75}.WorldsScene_cardCode__fFU1n{position:absolute;inset:14px 0;opacity:0}.WorldsScene_ownBody__OfAGF{padding:14px 0;font-family:var(--font-mono);font-size:13px;line-height:1.75}.WorldsScene_line__F61UN{display:flex;gap:14px;padding:0 16px;white-space:pre;color:var(--text-white);opacity:0}.WorldsScene_lineStatic__SNOYU{opacity:1}.WorldsScene_proseRtl__mRr4A{font-family:system-ui,-apple-system,Segoe UI,sans-serif}.WorldsScene_lineNew__tifbe{background:color-mix(in srgb,var(--brand-bright) 14%,transparent)}.WorldsScene_num__0l9wq{flex-shrink:0;width:1.5ch;text-align:right;color:var(--text-white-secondary)}.WorldsScene_kw__8KpWZ{color:var(--brand-bright);font-weight:600}.WorldsScene_st__CgRn8{color:var(--success)}.WorldsScene_cm__daLij,.WorldsScene_op__iRHXx{color:var(--text-white-secondary)}.WorldsScene_tx__15omJ{color:var(--text-white)}.WorldsScene_chess__PgE3M{--world-board-light:#e9eef4;--world-board-dark:#7f9dbe;position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px;direction:ltr}html[data-theme-group=dark] .WorldsScene_chess__PgE3M{--world-board-light:#98acc3;--world-board-dark:#547396}.WorldsScene_chessLayer__hE0Pg{position:absolute;inset:0}.WorldsScene_chessLayer__hE0Pg svg,.WorldsScene_chessPiece__Z40rk svg{display:block;width:100%;height:100%}.WorldsScene_chessPiece__Z40rk{position:absolute;left:0;top:0;width:12.5%;height:12.5%;pointer-events:none}@media (max-height:639px),(max-width:1023px),(prefers-reduced-motion:reduce){.WorldsScene_layout__cObJp{grid-template-columns:minmax(0,1fr);padding-inline:16px}.WorldsScene_side__tD4pz{display:none}.WorldsScene_block__oNGaX{min-height:0;gap:16px;padding:48px 0 0}.WorldsScene_ownCard__BqtCq{display:block;max-width:560px}}@media (min-width:1024px) and (max-width:1179px){.WorldsScene_cardBody__eFfs8{font-size:11px}}@media (max-width:400px){.WorldsScene_ownBody__OfAGF{font-size:11px}}@media (max-width:760px){.WorldsScene_cardBody__eFfs8{font-size:12px}.WorldsScene_title__YUAEL{font-size:28px}}.Loader_bar__nlR4Z,.Loader_beat__81PUb,.Loader_bounce__LuBnU{--loader-delay:0s}.Loader_bounce__LuBnU{display:inherit;position:relative}.Loader_bounceDot__ight1,.Loader_bounce__LuBnU{width:var(--loader-size);height:var(--loader-size)}.Loader_bounceDot__ight1{position:absolute;top:0;left:0;border-radius:100%;background-color:var(--loader-color);opacity:.6;animation:Loader_loaderBounce__l1uuK var(--loader-duration) var(--loader-delay) infinite ease-in-out;animation-fill-mode:both}@keyframes Loader_loaderBounce__l1uuK{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}.Loader_beat__81PUb{display:inherit}.Loader_beatDot__B2iOu{display:inline-block;width:var(--loader-size);height:var(--loader-size);margin:var(--loader-margin);border-radius:100%;background-color:var(--loader-color);animation:Loader_loaderBeat__9Q0m4 var(--loader-duration) var(--loader-delay) infinite linear;animation-fill-mode:both}@keyframes Loader_loaderBeat__9Q0m4{50%{transform:scale(.75);opacity:.2}to{transform:scale(1);opacity:1}}.Loader_bar__nlR4Z{display:inherit;position:relative;width:var(--loader-width);background-color:color-mix(in srgb,var(--loader-color) 20%,transparent)}.Loader_barSegment__X0VX8,.Loader_bar__nlR4Z{height:var(--loader-height);overflow:hidden;background-clip:padding-box}.Loader_barSegment__X0VX8{position:absolute;display:block;border-radius:2px;background-color:var(--loader-color);will-change:left,right;animation-fill-mode:forwards}.Loader_barLong__ARI40{animation:Loader_loaderBarLong__Oo8dd var(--loader-duration) var(--loader-delay) cubic-bezier(.65,.815,.735,.395) infinite}.Loader_barShort__BHv35{animation:Loader_loaderBarShort__Bzbnj var(--loader-duration) var(--loader-delay) cubic-bezier(.165,.84,.44,1) infinite}@keyframes Loader_loaderBarLong__Oo8dd{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes Loader_loaderBarShort__Bzbnj{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@media (prefers-reduced-motion:reduce){.Loader_bounceDot__ight1{transform:none;animation:Loader_loaderFade__zbRDp calc(var(--loader-duration) * 1.5) var(--loader-delay) infinite ease-in-out;animation-fill-mode:both}.Loader_beatDot__B2iOu{transform:none;animation:Loader_loaderFade__zbRDp calc(var(--loader-duration) * 2) var(--loader-delay) infinite ease-in-out;animation-fill-mode:both}.Loader_barSegment__X0VX8{left:0;right:0;will-change:auto}.Loader_barLong__ARI40{animation:Loader_loaderFade__zbRDp calc(var(--loader-duration) * 1.5) 0s infinite ease-in-out;animation-fill-mode:both}.Loader_barShort__BHv35{display:none;animation:none}}@keyframes Loader_loaderFade__zbRDp{0%,to{opacity:.25}50%{opacity:.6}}.WorldHint_hint__56QaA{position:absolute;left:50%;bottom:16px;z-index:6;display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border:1px solid var(--border-color);border-radius:999px;background:var(--bg-card);color:var(--text-primary);font-size:14px;font-weight:600;white-space:nowrap;box-shadow:0 10px 30px -12px var(--landing-phone-shadow);pointer-events:none;transform:translateX(-50%);transition:opacity var(--motion-base) var(--motion-ease-standard)}.WorldHint_top__0zuWv{top:56px;bottom:auto}.WorldHint_game__xZbzX{border-color:rgba(255,255,255,.16);background:rgba(10,16,24,.78);color:#fff}.WorldHint_gone__f9Adx{opacity:0}.WorldHint_keys__jQPqu{flex-direction:column;align-items:center}.WorldHint_keys__jQPqu,.WorldHint_row__6qy8X{display:inline-flex;gap:2px}.WorldHint_key__JaieN{display:inline-flex;align-items:center;justify-content:center;width:18px;height:16px;border:solid;border-width:1px 1px 2px;border-radius:4px;font-size:10px;line-height:1;opacity:.9}.WorldHint_icon__9YyLM{flex-shrink:0}@media (prefers-reduced-motion:no-preference){.WorldHint_keys__jQPqu .WorldHint_key__JaieN{animation:motion-pulse calc(var(--motion-celebrate) * 3) var(--motion-ease-standard) infinite;--motion-pulse-min:0.55}.WorldHint_keys__jQPqu .WorldHint_row__6qy8X .WorldHint_key__JaieN:first-child{animation-delay:var(--motion-base)}.WorldHint_keys__jQPqu .WorldHint_row__6qy8X .WorldHint_key__JaieN:nth-child(2){animation-delay:calc(var(--motion-base) * 2)}.WorldHint_keys__jQPqu .WorldHint_row__6qy8X .WorldHint_key__JaieN:nth-child(3){animation-delay:calc(var(--motion-base) * 3)}}.LiveWorld_live__Wak3t{position:relative;width:100%;overflow:hidden;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-secondary);box-shadow:0 40px 90px -30px var(--landing-phone-shadow)}.LiveWorld_roblox__G6z6Z{height:430px}.LiveWorld_arduino__HBw3m{height:470px}.LiveWorld_live__Wak3t>div:first-child{width:100%}.LiveWorld_poster__vSFtq{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;animation:motion-fade-in var(--motion-base) var(--motion-ease-standard) both}.LiveWorld_cover__SkAjx{display:none}@media (pointer:coarse){.LiveWorld_cover__SkAjx{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;cursor:pointer}}.LiveWorld_starting__gR03K{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;pointer-events:none}.LiveWorld_play__YOykY{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:116px;min-height:48px;padding:0 22px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(10,16,24,.78);color:#fff;font-size:16px;font-weight:600;box-shadow:0 10px 30px -12px var(--landing-phone-shadow);animation:motion-pop-in var(--motion-slow) var(--motion-ease-spring) both}@media (max-width:600px){.LiveWorld_roblox__G6z6Z{height:360px}.LiveWorld_arduino__HBw3m{height:400px}}.MlFigure_png__Mz5Ch,.MlFigure_svg__hrThq{display:block;width:100%;height:auto;max-width:100%;border-radius:6px;background:#ffffff;-webkit-user-select:none;-moz-user-select:none;user-select:none;direction:ltr}.MlFigure_png__Mz5Ch{-o-object-fit:contain;object-fit:contain}.UnitCircleWorld_world__xyo43{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:18px 22px 12px;overflow:hidden;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-card);box-shadow:0 40px 90px -30px var(--landing-phone-shadow);direction:ltr}.UnitCircleWorld_readout__6GfDx{display:flex;gap:22px;color:var(--text-secondary);font-family:var(--font-mono);font-size:15px}.UnitCircleWorld_readout__6GfDx b{display:inline-block;min-width:3.4em;color:var(--text-primary);font-weight:700;font-variant-numeric:tabular-nums}.UnitCircleWorld_svg__xw7mA{flex:1;min-height:0;width:100%}.UnitCircleWorld_axis__I1cSU{stroke:var(--text-secondary);stroke-width:1.2;opacity:.5}.UnitCircleWorld_guide__jrOhP{stroke:var(--border-color);stroke-width:1;stroke-dasharray:3 5}.UnitCircleWorld_tick__kGIaZ{fill:var(--text-secondary);font-family:var(--font-mono);font-size:13px;text-anchor:middle}.UnitCircleWorld_circle__QdYJd{fill:none;stroke:var(--text-secondary);stroke-width:2;opacity:.7}.UnitCircleWorld_angle__DNurv{fill:none;stroke:var(--product-score-color);stroke-width:2.5}.UnitCircleWorld_reach__kuAhK{stroke:var(--text-secondary);stroke-width:1.4;stroke-dasharray:4 5}.UnitCircleWorld_radius__kpte4{stroke:var(--brand-primary);stroke-width:3;stroke-linecap:round}.UnitCircleWorld_wave__E5jyw{fill:none;stroke:var(--brand-primary);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.UnitCircleWorld_point___kPIX{fill:var(--brand-primary);stroke:var(--bg-card);stroke-width:3}.UnitCircleWorld_head__ab9nv{fill:var(--brand-primary)}.UnitCircleWorld_halo__aVI4p{fill:color-mix(in srgb,var(--brand-primary) 18%,transparent);stroke:color-mix(in srgb,var(--brand-primary) 45%,transparent);stroke-width:1.5;cursor:grab;touch-action:none;pointer-events:all}.UnitCircleWorld_halo__aVI4p:active{cursor:grabbing}.PythonWorld_world___oIkq{gap:8px}.PythonWorld_chart__NzOXl{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.PythonWorld_chart__NzOXl>*{max-width:100%;max-height:100%}.PythonWorld_chart__NzOXl svg{display:block;width:auto;max-width:100%;height:100%}.PythonWorld_control__8qGkk{padding:4px 4px 2px}.HybridWorlds_stage__oys_F{position:relative;width:100%;height:560px;display:flex;align-items:center;justify-content:center}@media (max-width:1000px){.HybridWorlds_stage__oys_F{align-items:flex-start}}@media (max-width:600px){.HybridWorlds_stage__oys_F{height:440px}}.HybridWorlds_stageWrap__lLWbU{width:100%}.Calendar_calendarContainer__BV05r{width:100%;border-radius:8px;padding:32px!important;border:var(--border-primary)}.Calendar_navigatorContainer__4Q_i_{justify-content:space-between!important;width:100%;max-width:320px;margin-bottom:16px}.Calendar_navigatorContainer__4Q_i_ img{opacity:.6}.Calendar_daysRow__NS2vG{justify-content:center!important;gap:24px;width:100%!important;max-width:420px}.Calendar_dayContainer__qJ3OJ{width:32px;height:32px;border-radius:16px;display:flex;align-items:center;justify-content:center;opacity:.6;box-sizing:border-box}.Calendar_dayContainer__qJ3OJ.Calendar_done__KM9fi{background-color:var(--bg-streak-secondary);opacity:1}.Calendar_dayContainer__qJ3OJ.Calendar_freeze__shnh1{background-color:var(--product-streak-freeze-color);opacity:1}.Calendar_dayContainer__qJ3OJ.Calendar_selected__WweXe{border:2px solid var(--bg-streak-secondary);opacity:1}.Calendar_dayContainer__qJ3OJ.Calendar_shadow__9Epj_{visibility:hidden}.Calendar_dayContainer__qJ3OJ.Calendar_disabled__m1W_l{opacity:.3}.Calendar_innerCalendar__XQzD5{gap:16px}@media (max-width:500px){.Calendar_innerCalendar__XQzD5{gap:8px}.Calendar_calendarContainer__BV05r{padding:16px!important}.Calendar_navigatorContainer__4Q_i_{margin-bottom:8px}.Calendar_daysRow__NS2vG{justify-content:space-around!important;gap:8px}}.StreakArt_card__HkPtS{position:relative;width:min(500px,100%);display:flex;flex-direction:column;gap:28px;padding:28px 30px 30px;border:1px solid var(--border-color);border-radius:16px;background:var(--bg-card);box-shadow:0 40px 90px -30px var(--landing-phone-shadow)}.StreakArt_head__eD5_o{display:flex;align-items:center;justify-content:space-between;gap:16px}.StreakArt_count__qOZjV{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.StreakArt_number__nVYI_{font-size:30px;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--text-primary)}.StreakArt_line__qmg_M{font-size:16px;color:var(--text-secondary);transition:opacity var(--motion-base) var(--motion-ease-enter)}.StreakArt_waiting__EikEw{opacity:0}.StreakArt_flame__yHSr5{position:relative;flex-shrink:0;width:80px;height:80px}.StreakArt_flameLayer__0kpbY{position:absolute;inset:0;display:flex}.StreakArt_hidden___xKsw{visibility:hidden}.StreakArt_days__9ZWzD{display:flex;flex-direction:column;align-items:center;gap:14px}.StreakArt_row__CUFXk{display:flex;justify-content:space-between!important;max-width:none}.StreakArt_day__v67Tt{font-size:14px;color:var(--text-secondary);transition:background-color var(--motion-fast) var(--motion-ease-standard),color var(--motion-fast) var(--motion-ease-standard)}.StreakArt_day__v67Tt.StreakArt_dayDone__ZIjRw{color:var(--text-white-secondary)}@media (max-width:600px){.StreakArt_card__HkPtS{gap:22px;padding:22px 18px}.StreakArt_number__nVYI_{font-size:24px}.StreakArt_line__qmg_M{font-size:14px}.StreakArt_flameLayer__0kpbY img,.StreakArt_flameLayer__0kpbY svg,.StreakArt_flame__yHSr5{width:64px;height:64px}}.HybridProgress_stage__x1jH3{position:relative;z-index:1;width:100%;height:560px;display:flex;align-items:center;justify-content:center}@media (max-width:1000px){.HybridProgress_stage__x1jH3{height:auto;align-items:flex-start}}.HybridBugsy_stage__pBNfS{position:relative}.HybridBugsy_bugsy__AUKNd{position:absolute;z-index:2;top:118px;right:0;width:168px;height:168px;opacity:0;transform:translateY(16px) scale(.7);transition:opacity var(--motion-slow) var(--motion-ease-enter),transform var(--motion-celebrate) var(--motion-ease-spring);pointer-events:none}.HybridBugsy_bugsyIn__XL7Q6{opacity:1;transform:none}.HybridBugsy_bugsyStill__wSO9F{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.HybridBugsy_window__Mr85J{width:560px;height:560px}.HybridBugsy_editor__ZuUu4{position:relative;flex:1;min-height:0;background:var(--bg-code-pre);overflow:hidden}.HybridBugsy_code__kPeQ1{display:flex;flex-direction:column;padding:16px 0}.HybridBugsy_line__2dmJy{display:flex;align-items:center;gap:16px;padding:3px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.5;transition:background-color var(--motion-base) var(--motion-ease-standard)}.HybridBugsy_text__APhH8{white-space:pre}.HybridBugsy_band__2a7jr{background:color-mix(in srgb,var(--bugsy-magenta) 20%,transparent)}.HybridBugsy_fix__D3fmb{color:var(--success);font-weight:600}.HybridBugsy_hint__cyLD2{width:-moz-fit-content;width:fit-content;max-width:300px;margin:6px 20px 8px 56px;padding:10px 14px;border-radius:10px;background:color-mix(in srgb,var(--bugsy-magenta) 16%,var(--bg-code-secondary));color:var(--text-white);transform-origin:0 0;--motion-pop:0.94;animation:motion-pop-in var(--motion-slow) var(--motion-ease-spring) both}.HybridBugsy_hintText__7Sy5O{margin:0;font-size:15px;line-height:1.45;color:var(--text-white)}.HybridBugsy_run__jsgjN{position:absolute;right:16px;bottom:14px;height:38px;transition:background-color var(--motion-fast) var(--motion-ease-standard),transform var(--motion-press) var(--motion-ease-standard)}.HybridBugsy_pressed__W6jIZ{transform:scale(.94)}.HybridBugsy_run__jsgjN:focus-visible{outline:2px solid var(--brand-bright);outline-offset:2px}.HybridBugsy_tests__Mx9my{flex-shrink:0;background:var(--bg-code-primary);border-top:1px solid var(--border-code-primary)}.HybridBugsy_testRows__ktOFi{display:flex;flex-direction:column;gap:6px;padding:12px 16px 16px}.HybridBugsy_test__fGIf2{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:8px;font-family:var(--font-mono);font-size:13px;color:var(--text-white);transition:background-color var(--motion-base) var(--motion-ease-standard)}.HybridBugsy_pending__Fj6pS{background:rgba(255,255,255,.04);color:var(--text-white-secondary)}.HybridBugsy_passing__4Nse3{background:color-mix(in srgb,var(--success) 16%,transparent)}.HybridBugsy_failing__6YJOf{background:color-mix(in srgb,var(--error) 18%,transparent)}.HybridBugsy_failing__6YJOf .HybridBugsy_out__srudb{color:var(--error)}.HybridBugsy_passing__4Nse3 .HybridBugsy_out__srudb{color:var(--success)}.HybridBugsy_fixed__TUV6y{animation:motion-pop-in var(--motion-slow) var(--motion-ease-spring) both;--motion-pop:0.96}.HybridBugsy_dot__wBhSe{width:16px;height:16px;border-radius:50%;border:2px solid var(--text-white-secondary);opacity:.5}.HybridBugsy_arrow__ZgDdj{opacity:.5}@media (max-width:1240px){.HybridBugsy_window__Mr85J{width:520px}}@media (max-width:1100px){.HybridBugsy_window__Mr85J{width:480px}}@media (max-width:1000px){.HybridBugsy_stage__pBNfS{margin-top:64px}.HybridBugsy_stage__pBNfS,.HybridBugsy_window__Mr85J{width:100%;max-width:560px}.HybridBugsy_bugsy__AUKNd{top:-92px;right:8px;width:112px;height:112px}.HybridBugsy_bugsyIn__XL7Q6{transform:none}}@media (max-width:600px){.HybridBugsy_window__Mr85J{height:540px}.HybridBugsy_line__2dmJy{gap:12px;padding:3px 12px;font-size:11.5px}.HybridBugsy_hint__cyLD2{margin:6px 12px 8px 36px}.HybridBugsy_hintText__7Sy5O{font-size:13px}.HybridBugsy_run__jsgjN{right:10px;bottom:10px;height:34px;font-size:13px}}.DeviceFrames_browser__FsMY4{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-secondary);box-shadow:0 40px 90px -30px var(--landing-phone-shadow);direction:ltr}.DeviceFrames_tabs__b_OKD{display:flex;flex-shrink:0;align-items:flex-end;gap:16px;height:40px;padding:0 12px}.DeviceFrames_lights__uoMuP{display:flex;align-self:center;gap:8px}.DeviceFrames_lights__uoMuP i{width:12px;height:12px;border-radius:50%}.DeviceFrames_lights__uoMuP i:first-child{background:#ff5f57}.DeviceFrames_lights__uoMuP i:nth-child(2){background:#febc2e}.DeviceFrames_lights__uoMuP i:nth-child(3){background:#28c840}.DeviceFrames_tab__kIFSb{display:flex;align-items:center;gap:8px;min-width:0;max-width:240px;height:31px;padding:0 16px 0 12px;border-radius:9px 9px 0 0;background:var(--bg-primary);color:var(--text-primary);font-size:12px}.DeviceFrames_tabIcon__iuXxX{display:grid;flex-shrink:0;place-items:center;width:16px;height:16px}.DeviceFrames_tabIcon__iuXxX img{width:16px;height:16px}.DeviceFrames_tabTitle__FeO3R{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeviceFrames_toolbar__88_QB{display:flex;flex-shrink:0;align-items:center;gap:12px;height:40px;padding:0 14px;border-bottom:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary)}.DeviceFrames_back__dRNhp,.DeviceFrames_forward__oWq0a{display:grid;place-items:center}.DeviceFrames_back__dRNhp svg{transform:scaleX(-1)}.DeviceFrames_forward__oWq0a{opacity:.45}.DeviceFrames_address__1AzU1{display:flex;flex:1;align-items:center;gap:7px;min-width:0;height:27px;padding:0 14px;border-radius:999px;background:var(--bg-secondary);color:var(--text-primary);font-size:12.5px}.DeviceFrames_address__1AzU1 svg{flex-shrink:0;color:var(--text-secondary)}.DeviceFrames_page__IwiNK{position:relative;flex:1;min-height:0;overflow:hidden;background:var(--bg-primary)}.DeviceFrames_device__0m8uX{width:100%;height:100%;container-type:inline-size;direction:ltr}.DeviceFrames_phone___dMMJ{position:relative;height:100%;padding:3.4cqw;border-radius:16cqw;background:#0e0e10;box-shadow:inset 0 0 0 .6cqw #3b3b41,0 40px 80px -24px var(--landing-phone-shadow)}.DeviceFrames_phone___dMMJ>i{position:absolute;width:1.1cqw;border-radius:1cqw;background:#2b2b30}.DeviceFrames_buttonAction__arToq{left:-.8cqw;top:22%;height:7cqw}.DeviceFrames_buttonUp__j664X{left:-.8cqw;top:31%;height:14cqw}.DeviceFrames_buttonDown__6yrN4{left:-.8cqw;top:41%;height:14cqw}.DeviceFrames_buttonSide__bTLYO{right:-.8cqw;top:33%;height:22cqw}.DeviceFrames_screen__cl0Px{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:12.8cqw;background:var(--bg-primary)}.DeviceFrames_status__Iun0j{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;height:15cqw;padding:0 8cqw 0 10cqw;color:var(--text-primary);font-size:4.8cqw;font-weight:700}.DeviceFrames_statusIcons__3f0TR{display:flex;align-items:center;gap:1.6cqw}.DeviceFrames_statusIcons__3f0TR svg{width:auto;height:3.8cqw}.DeviceFrames_island__ePysZ{position:absolute;left:50%;top:3.4cqw;width:33%;height:9.4cqw;border-radius:999px;background:#000;transform:translateX(-50%)}.DeviceFrames_app__fIbhj{position:relative;flex:1;min-height:0}.DeviceFrames_home__gbuft{position:absolute;left:50%;bottom:2.6cqw;width:36%;height:1.6cqw;border-radius:1cqw;background:var(--text-primary);opacity:.85;transform:translateX(-50%)}.sceneChrome_lead__Ku72D{display:grid;place-items:center;align-content:center;gap:14px;min-height:40svh;padding:64px 16px 0;text-align:center;background:var(--bg-primary)}.sceneChrome_leadTitle__VGI7A{word-break:auto-phrase;max-width:min(980px,calc(100vw - 32px));margin:0;font-family:var(--font-display);font-size:clamp(30px,4.2vw,58px);font-weight:600;line-height:1.14;color:var(--text-primary);text-wrap:balance}.sceneChrome_leadSub__PHsJ_{margin:0;font-size:clamp(16px,1.6vw,20px);color:var(--text-secondary)}.sceneChrome_track__HQx9B{position:relative;height:calc(100svh + var(--travel, 200svh))}.sceneChrome_rail__D2MUa{position:absolute;inset-inline-end:28px;top:50%;z-index:5;width:2px;height:96px;margin-top:-48px;overflow:hidden;border-radius:1px;background:color-mix(in srgb,var(--text-primary) 16%,transparent);opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.sceneChrome_rail__D2MUa{display:none}}.sceneChrome_rail__D2MUa i{display:block;width:100%;height:100%;background:var(--text-primary);transform:scaleY(var(--p,0));transform-origin:top}@media (max-width:760px){.sceneChrome_lead__Ku72D{min-height:32svh;padding-top:56px}.sceneChrome_leadTitle__VGI7A{font-size:28px}.sceneChrome_rail__D2MUa{inset-inline-end:auto;left:50%;top:auto;bottom:calc(16px + env(safe-area-inset-bottom));width:64px;height:2px;margin-top:0;margin-left:-32px}.sceneChrome_rail__D2MUa i{transform:scaleX(var(--p,0));transform-origin:left}}.AppsScene_scene__LrOBk{position:relative}.AppsScene_track__M9dCz{--travel:170svh}.AppsScene_stage__XdQuN{position:sticky;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;height:100svh;padding-top:64px;overflow:hidden}.AppsScene_fit__WpwQr{position:relative;flex-shrink:0}.AppsScene_devices___L1ol{position:absolute;left:0;top:0;display:flex;align-items:flex-end;gap:72px;direction:ltr;transform-origin:0 0}.AppsScene_device__cl1AC{display:flex;flex-direction:column;align-items:center;gap:14px;margin:0}.AppsScene_device__cl1AC figcaption{color:var(--text-secondary);font-size:15px;font-weight:700}.AppsScene_web__FCNjF{--k:1;width:600px;height:500px}.AppsScene_webBody__BdyUk{display:flex;height:100%}.AppsScene_webRail__6vnbF{display:flex;flex-direction:column;align-items:center;gap:14px;width:64px;padding-top:16px;border-right:1px solid var(--border-color)}.AppsScene_nav__Pp62N span,.AppsScene_webRail__6vnbF span{display:grid;place-items:center;width:38px;height:38px;border-radius:10px}.AppsScene_navOn__7UxDD{background:var(--selection-background)}.AppsScene_navIcon__n5Nck{width:24px;height:24px}.AppsScene_webMain__Li1iY{display:flex;flex:1;flex-direction:column;min-width:0}.AppsScene_phone__21hlp{--k:0.9;width:244px;height:502px}.AppsScene_screen___SxA9{display:flex;flex-direction:column;height:100%}.AppsScene_nav__Pp62N{display:flex;justify-content:space-around;padding:6px 4px 18px;border-top:1px solid var(--border-color)}.AppsScene_stats__C9L5t{display:flex;align-items:center;justify-content:space-around;padding:4px 8px 8px;border-bottom:1px solid var(--border-color)}.AppsScene_web__FCNjF .AppsScene_stats__C9L5t{justify-content:flex-end;gap:22px;padding:10px 22px}.AppsScene_stat__UPbmd{display:flex;align-items:center;gap:3px;font-size:13px;font-weight:800}.AppsScene_statIcon___elok{width:22px;height:22px}.AppsScene_statIconSmall__l2o_I{width:18px;height:18px}.AppsScene_streak__OBira{color:var(--product-streak-color)}.AppsScene_tokens__QJQNh{color:var(--product-score-color)}.AppsScene_energy__qqjn8{color:var(--product-energy-color)}.AppsScene_path__wk6e5{display:flex;flex:1;flex-direction:column;align-items:center;padding:calc(12px * var(--k)) 12px 6px;overflow:hidden;background:var(--bg-secondary)}.AppsScene_chapter__y6U__{display:flex;align-items:center;width:100%;margin-bottom:calc(30px * var(--k))}.AppsScene_chapter__y6U__ i{flex:1;height:1px;background:var(--text-secondary);opacity:.4}.AppsScene_chapter__y6U__ span{padding:0 8px;color:var(--text-secondary);font-size:calc(10px * var(--k));font-weight:600}.AppsScene_row__SUg_M{position:relative;z-index:1;display:flex;justify-content:center;width:100%}.AppsScene_right__xYusw{margin-left:calc(50px * var(--k))}.AppsScene_hex__nz7Vx{position:relative;width:calc(50px * var(--k));height:calc(42px * var(--k))}.AppsScene_layer__Vet7T{position:absolute;inset:0}.AppsScene_hexBase__T_BDB{position:absolute;left:0;top:0;width:calc(50px * var(--k))}.AppsScene_hexShadow__nW_MA{top:calc(6px * var(--k))}.AppsScene_hexShadow__nW_MA,.AppsScene_hexTop__aHXM0{position:absolute;left:calc(5px * var(--k));width:calc(40px * var(--k))}.AppsScene_hexTop__aHXM0{top:calc(-1px * var(--k))}.AppsScene_hexIcon__KWM_O{position:absolute;left:calc(15px * var(--k));top:calc(8px * var(--k));width:calc(20px * var(--k))}.AppsScene_locked__1vQbZ{filter:opacity(.6)}.AppsScene_label__AB0tn{top:calc(-30px * var(--k));z-index:2;display:flex;align-items:center;justify-content:center;padding:calc(4px * var(--k)) calc(8px * var(--k));border:2px solid var(--border-color-3);border-radius:6px;line-height:1;transform:translateX(-50%);white-space:nowrap}.AppsScene_label__AB0tn,.AppsScene_label__AB0tn:after{position:absolute;left:50%;background:var(--bg-primary)}.AppsScene_label__AB0tn:after{bottom:calc(-4px * var(--k) - 2px);width:calc(6px * var(--k));height:calc(6px * var(--k));border-right:2px solid var(--border-color-3);border-bottom:2px solid var(--border-color-3);border-radius:0 0 2px 0;content:"";transform:translateX(-50%) rotate(45deg)}.AppsScene_label__AB0tn span{position:relative;z-index:1;color:var(--text-link);font-size:calc(8px * var(--k));font-weight:700;letter-spacing:.5px;line-height:1;text-transform:uppercase}.AppsScene_pathRow__QmMrt{position:relative;z-index:0;display:flex;justify-content:center;width:100%;height:calc(18px * var(--k))}.AppsScene_segment__8P5Lf{position:relative;width:calc(12px * var(--k));height:calc(48px * var(--k));margin-top:calc(-16px * var(--k))}.AppsScene_segRight__sX20J{margin-left:calc(15px * var(--k));transform:rotate(-28deg)}.AppsScene_segLeft__Kch5I{margin-right:calc(15px * var(--k));transform:rotate(28deg)}.AppsScene_segImg__0NqVs{display:block;width:100%;height:100%}.AppsScene_walked___dV3I{position:absolute;inset:0}.AppsScene_dot__bbdBq{position:absolute;left:0;top:0;z-index:3;width:18px;height:18px;border-radius:50%;background:var(--brand-primary);box-shadow:0 0 0 6px color-mix(in srgb,var(--brand-primary) 22%,transparent);opacity:0;pointer-events:none}.AppsScene_caption__oQgWq{display:flex;flex-direction:column;align-items:center;gap:16px;opacity:0;visibility:hidden}.AppsScene_caption__oQgWq p{margin:0;font-family:var(--font-display);font-size:clamp(20px,2.2vw,28px);font-weight:600;color:var(--text-primary);text-align:center;text-wrap:balance}.AppsScene_stores__BzYIA{display:flex;gap:12px}@media (max-width:760px){.AppsScene_track__M9dCz{--travel:145svh}.AppsScene_stage__XdQuN{gap:20px}.AppsScene_caption__oQgWq p{padding:0 16px;font-size:20px}}.AppsScene_still__M_hWl .AppsScene_track__M9dCz{height:auto}.AppsScene_still__M_hWl .AppsScene_stage__XdQuN{position:relative;padding:48px 0}.HybridApps_get__obs7m{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px}.HybridApps_stores__A1OAg{display:flex;flex-wrap:wrap;gap:12px}.HybridApps_stores__A1OAg>*{width:190px}.HybridApps_stage___6RNJ{width:100%;display:flex;justify-content:center}.HybridApps_fit__Ssdws{position:relative;flex-shrink:0}.HybridApps_devices__sbveM{position:absolute;left:0;top:0;width:700px;height:552px;direction:ltr;transform-origin:0 0}.HybridApps_web__glSvm{position:absolute;top:0;left:100px}.HybridApps_phone__5KMma{position:absolute;top:50px;left:0;z-index:2;filter:drop-shadow(0 30px 40px var(--landing-phone-shadow))}.HybridApps_tappable__Dz5Z7{cursor:pointer;transition:transform var(--motion-fast) var(--motion-ease-standard)}.HybridApps_tappable__Dz5Z7:hover{transform:translateY(-2px)}.HybridApps_dot__4aNK1{z-index:4}@media (max-width:1000px){.HybridApps_get__obs7m{align-items:center}.HybridApps_stores__A1OAg{justify-content:center}}@media (max-width:600px){.HybridApps_stores__A1OAg>*{width:168px}.HybridApps_devices__sbveM{width:600px;height:800px}.HybridApps_web__glSvm{left:0}.HybridApps_phone__5KMma{top:290px;left:24px}}.LandingBottomCTA_container__XUQU6{position:relative;width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;padding-top:96px}.LandingBottomCTA_illustration__agBql{display:block;width:100%;aspect-ratio:1920/516;pointer-events:none;order:2}.LandingBottomCTA_content__4_q9f{padding:0 24px 8px;display:flex;flex-direction:column;gap:28px;align-items:center;order:1}.LandingBottomCTA_text__T0pRc{font-family:var(--font-display);text-align:center;margin:0;line-height:1.15;max-width:640px}.LandingBottomCTA_ctaButton__ICFKE{width:100%;max-width:330px;min-height:56px;padding:16px 32px!important;font-size:16px}@media (max-width:900px){.LandingBottomCTA_content__4_q9f{gap:20px}}@media (max-width:700px){.LandingBottomCTA_container__XUQU6{padding-top:56px}.LandingBottomCTA_content__4_q9f{gap:20px;padding:0 16px 8px}.LandingBottomCTA_illustration__agBql{width:140%;margin-left:-20%;margin-right:-20%}}