@charset "UTF-8";._landingSectionTitle_1icrc_1{display:flex;flex-direction:column;gap:18px}._landingSectionTitle_eyebrow_1icrc_7{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:#7b87f7;text-transform:uppercase;letter-spacing:.1em}._landingSectionTitle_line_1icrc_15{display:block}._landingSectionTitle_heading_1icrc_19{max-width:820px;font-family:Geist,Inter,system-ui,sans-serif;font-size:clamp(30px,3.61cqi,52px);font-weight:600;line-height:1.05;color:#e4e6ea;letter-spacing:-.035em}@container landing (width < 720px){._landingSectionTitle_heading_1icrc_19{line-height:1.08;letter-spacing:-.03em}}._landingComparison_1tyx8_1{padding-inline:max(clamp(20px,8.33cqi,120px),(100% - 1200px)/2)}@container landing (width < 720px){._landingComparison_1tyx8_1{padding-inline:20px}}._landingComparison_1tyx8_1{display:flex;flex-direction:column;gap:56px;padding-block:120px;border-top:1px solid #22262d}@container landing (width < 720px){._landingComparison_1tyx8_1{gap:32px;padding-block:64px}}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingComparison_title_1tyx8_24{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingComparison_title_1tyx8_24{transition:opacity .32s ease-out 0s,transform .32s ease-out 0s}[data-reveal=waiting] ._landingComparison_table_1tyx8_34{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingComparison_table_1tyx8_34{transition:opacity .32s ease-out 80ms,transform .32s ease-out 80ms}}._landingComparison_table_1tyx8_34{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate;border:1px solid #22262d;border-radius:16px}._landingComparison_table_1tyx8_34 :where(th,td){padding:0;font-weight:400;text-align:center;vertical-align:middle}._landingComparison_table_1tyx8_34 thead tr>*{height:64px;background:#131519;border-bottom:1px solid #22262d}._landingComparison_table_1tyx8_34 thead tr>:first-child{border-top-left-radius:16px}._landingComparison_table_1tyx8_34 thead tr>:last-child{border-top-right-radius:16px}._landingComparison_table_1tyx8_34 tbody tr>*{height:60px}._landingComparison_table_1tyx8_34 tbody tr+tr>*{border-top:1px solid #22262d}._landingComparison_table_1tyx8_34 tbody tr:last-child>:last-child{border-bottom-right-radius:16px}@container landing (width < 720px){._landingComparison_table_1tyx8_34 tbody tr>*{height:76px}._landingComparison_table_1tyx8_34 tbody tr:last-child>*{height:56px}}._landingComparison_corner_1tyx8_85{width:40%}@container landing (width < 720px){._landingComparison_corner_1tyx8_85{width:auto}}._landingComparison_column_1tyx8_94{width:20%;padding-inline:2px;font-size:15px;color:#9aa0a9;font-weight:500}@container landing (width < 720px){._landingComparison_column_1tyx8_94{width:74px;font-size:11.5px;line-height:1.25}}._landingComparison_label_1tyx8_109{padding-inline:28px;font-size:16px;color:#e4e6ea;text-align:left}@container landing (width < 720px){._landingComparison_label_1tyx8_109{padding-inline:16px 8px;font-size:14px;line-height:1.35}}._landingComparison_githq_1tyx8_123{background:#7b87f70f}._landingComparison_table_1tyx8_34 thead ._landingComparison_githq_1tyx8_123{background:#7b87f71a}._landingComparison_icon_1tyx8_130{display:block;width:18px;height:18px;margin-inline:auto}@container landing (width < 720px){._landingComparison_icon_1tyx8_130{width:16px;height:16px}}._landingComparison_yes_1tyx8_143{color:#9aa0a9}._landingComparison_githq_1tyx8_123 ._landingComparison_yes_1tyx8_143{color:#7b87f7}._landingComparison_no_1tyx8_150{color:#646b75}._landingComparison_hidden_1tyx8_154{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._landingComparison_partly_1tyx8_163{font-size:14px;color:#838992}@container landing (width < 720px){._landingComparison_partly_1tyx8_163{font-size:11.5px}}._landingComparison_value_1tyx8_173{font-size:15px;color:#9aa0a9}._landingComparison_githq_1tyx8_123 ._landingComparison_value_1tyx8_173{font-weight:600;color:#e4e6ea}@container landing (width < 720px){._landingComparison_value_1tyx8_173{font-size:11.5px}}._landingDetail_103l8_1{display:flex;flex-direction:column;gap:14px;justify-content:space-between;min-width:0;padding:32px;background:#131519;border:1px solid #22262d;border-radius:16px}@container landing (width < 720px){._landingDetail_103l8_1{padding:24px}}._landingDetail_content_103l8_18{display:flex;flex-direction:column;gap:12px}._landingDetail_icon_103l8_24{width:22px;height:22px;color:#9aa0a9}._landingDetail_title_103l8_30{font-family:Geist,Inter,system-ui,sans-serif;font-size:22px;font-weight:600;line-height:1.3;color:#e4e6ea;letter-spacing:-.018em}@container landing (width < 720px){._landingDetail_title_103l8_30{font-size:20px;letter-spacing:-.02em}}._landingDetail_body_103l8_45{font-size:15px;line-height:1.55;color:#9aa0a9}._hostSwapLoop_luinq_1{display:contents}._hostSwapLoop_host_luinq_5{position:relative;flex:none;padding:1px 2px;margin-inline:-2px;font-weight:600;color:#7b87f7;border-radius:4px}._hostSwapLoop_luinq_1:is([data-step=github],[data-step=selected]) ._hostSwapLoop_host_luinq_5{color:inherit}._hostSwapLoop_luinq_1[data-step=selected] ._hostSwapLoop_host_luinq_5{background:#7b87f74d}._hostSwapLoop_host_luinq_5:after{position:absolute;top:50%;right:0;width:1.5px;height:14px;content:"";background:#7b87f7;opacity:0;translate:0 -50%}._hostSwapLoop_luinq_1:is([data-step=github],[data-step=typing]) ._hostSwapLoop_host_luinq_5:after{opacity:1}@media(prefers-reduced-motion:no-preference){._hostSwapLoop_host_luinq_5{transition:background-color .15s ease-out}._hostSwapLoop_luinq_1[data-step=github] ._hostSwapLoop_host_luinq_5:after{animation:_caret-blink_luinq_1 1s steps(1) infinite}}._hostSwapLoop_path_luinq_43{min-width:0;overflow:hidden;color:#9aa0a9;text-overflow:ellipsis}._hostSwapLoop_hidden_luinq_50{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes _caret-blink_luinq_1{50%{opacity:0}}._landingDetails_11y7j_1{padding-inline:max(clamp(20px,8.33cqi,120px),(100% - 1200px)/2)}@container landing (width < 720px){._landingDetails_11y7j_1{padding-inline:20px}}._landingDetails_11y7j_1{display:flex;flex-direction:column;gap:56px;padding-block:120px;border-top:1px solid #22262d}@container landing (width < 720px){._landingDetails_11y7j_1{gap:32px;padding-block:64px}}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingDetails_title_11y7j_24{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingDetails_title_11y7j_24{transition:opacity .32s ease-out 0s,transform .32s ease-out 0s}[data-reveal=waiting] ._landingDetails_grid_11y7j_34{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingDetails_grid_11y7j_34{transition:opacity .32s ease-out 80ms,transform .32s ease-out 80ms}}._landingDetails_grid_11y7j_34{display:flex;flex-wrap:wrap;gap:16px;padding:0;margin:0;list-style:none}@container landing (width < 720px){._landingDetails_grid_11y7j_34{flex-direction:column}}._landingDetails_grid_11y7j_34>._landingDetails_tall_11y7j_56{min-height:340px}._landingDetails_grid_11y7j_34>._landingDetails_wide_11y7j_60{flex:1 1 calc(64% - 11.24px)}._landingDetails_grid_11y7j_34>._landingDetails_narrow_11y7j_64{flex:1 1 calc(36% - 6.76px)}._landingDetails_grid_11y7j_34>._landingDetails_third_11y7j_68{flex:1 1 calc(33.33333% - 11.66667px);min-height:260px}._landingDetails_grid_11y7j_34>._landingDetails_half_11y7j_73{flex:1 1 calc(50% - 9px);min-height:220px}@container landing (width < 720px){._landingDetails_grid_11y7j_34>._landingDetails_half_11y7j_73,._landingDetails_grid_11y7j_34>._landingDetails_tall_11y7j_56,._landingDetails_grid_11y7j_34>._landingDetails_third_11y7j_68{flex-basis:auto;min-height:0}}._landingDetails_grid_11y7j_34>._landingDetails_swap_11y7j_87{background:radial-gradient(60% 70% at 85% 100%,#7b87f724,#7b87f700),#131519}._landingDetails_addresses_11y7j_91{display:flex;flex-direction:column;gap:10px}._landingDetails_address_11y7j_91{display:flex;align-items:center;min-width:0;padding:12px 16px;overflow:hidden;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;line-height:18px;color:#9aa0a9;white-space:nowrap;background:#0e1013;border:1px solid #22262d;border-radius:10px}@container landing (width < 720px){._landingDetails_address_11y7j_91{font-size:13px}}._landingDetails_address_githq_11y7j_118{background:#1a1d22;border-color:#7b87f766}._landingDetails_lock_11y7j_123{flex:none;width:13px;height:13px;margin-right:17px;color:#646b75}@container landing (width < 720px){._landingDetails_lock_11y7j_123{margin-right:8px}}._landingDetails_scheme_11y7j_136{color:#838992}@container landing (width < 720px){._landingDetails_scheme_11y7j_136{display:none}}._landingDetails_host_11y7j_145{font-weight:600}._landingDetails_hidden_11y7j_149{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._landingDetails_path_11y7j_158{min-width:0;overflow:hidden;text-overflow:ellipsis}._landingFeature_w9o25_1{padding-inline:max(clamp(20px,8.33cqi,120px),(100% - 1200px)/2)}@container landing (width < 720px){._landingFeature_w9o25_1{padding-inline:20px}}._landingFeature_w9o25_1{display:flex;gap:80px;align-items:center;padding-block:100px;border-top:1px solid #22262d}@container landing (width < 1080px){._landingFeature_w9o25_1{flex-direction:column;gap:36px;align-items:stretch}}@container landing (width < 720px){._landingFeature_w9o25_1{padding-block:56px}}._landingFeature_flip_w9o25_29{flex-direction:row-reverse}@container landing (width < 1080px){._landingFeature_flip_w9o25_29{flex-direction:column}}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingFeature_copy_w9o25_39{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingFeature_copy_w9o25_39{transition:opacity .32s ease-out 0s,transform .32s ease-out 0s}}._landingFeature_copy_w9o25_39{display:flex;flex:none;flex-direction:column;gap:24px;width:480px}@container landing (width < 1080px){._landingFeature_copy_w9o25_39{width:auto;max-width:640px}}@container landing (width < 720px){._landingFeature_copy_w9o25_39{gap:20px}}._landingFeature_eyebrow_w9o25_66{display:flex;gap:10px;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}._landingFeature_number_w9o25_74{color:#7b87f7}._landingFeature_rule_w9o25_78{width:24px;height:1px;background:#2e333b}._landingFeature_kicker_w9o25_84{color:#9aa0a9;text-transform:uppercase;letter-spacing:.1em}._landingFeature_title_w9o25_90{font-family:Geist,Inter,system-ui,sans-serif;font-size:clamp(32px,3.06cqi,44px);font-weight:600;line-height:1.08;color:#e4e6ea;letter-spacing:-.033em;white-space:pre-line}._landingFeature_body_w9o25_100{font-size:17px;line-height:1.6;color:#9aa0a9}@container landing (width < 720px){._landingFeature_body_w9o25_100{font-size:16px}}._landingFeature_points_w9o25_111{display:flex;flex-direction:column;gap:14px;padding:8px 0 0;margin:0;list-style:none}._landingFeature_point_w9o25_111{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.45;color:#e4e6ea}._landingFeature_pointIcon_w9o25_129{flex:none;width:16px;height:16px;margin-top:3px;color:#7b87f7}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingFeature_visual_w9o25_138{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingFeature_visual_w9o25_138{transition:opacity .32s ease-out 80ms,transform .32s ease-out 80ms}}._landingFeature_visual_w9o25_138{position:relative;flex:1;min-width:0;height:560px;overflow:hidden;background:#0e1013;border:1px solid #2e333b;border-radius:16px;box-shadow:0 30px 80px #0009}._landingFeature_visual_w9o25_138:after{position:absolute;inset:auto 0 0;z-index:1;height:160px;pointer-events:none;content:"";background:linear-gradient(180deg,#0e101300,#0e1013)}@container landing (width < 1080px){._landingFeature_visual_w9o25_138{flex:none}}@container landing (width < 720px){._landingFeature_visual_w9o25_138{height:400px}}._landingFeature_image_w9o25_177{display:block;width:max(100%,640px);max-width:none;height:auto}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingFeatures_toast_190w9_2{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingFeatures_toast_190w9_2{transition:opacity .32s ease-out .48s,transform .32s ease-out .48s}}._landingFeatures_toast_190w9_2{position:absolute;bottom:38px;left:28px;z-index:2;display:flex;gap:10px;align-items:center;padding:10px 14px;font-size:13px;color:#e4e6ea;white-space:nowrap;background:#1a1d22;border:1px solid #2e333b;border-radius:10px;box-shadow:0 12px 32px #000000ab}@container landing (width < 720px){._landingFeatures_toast_190w9_2{bottom:22px;left:16px}}._landingFeatures_toastIcon_190w9_34{flex:none;width:16px;height:16px;color:#3fb950}._landingFeatures_keys_190w9_41{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:8px 0 0;margin:0;list-style:none}._landingFeatures_key_190w9_41{display:flex;gap:12px;align-items:center;min-width:0;padding:10px;background:#131519;border:1px solid #22262d;border-radius:10px}._landingFeatures_keycap_190w9_61{display:inline-flex;flex:none;gap:2px;align-items:center;justify-content:center;height:28px;padding:0 9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:600;color:#e4e6ea;background:#1a1d22;border:solid #2e333b;border-width:1px 1px 2px;border-radius:6px}@media(prefers-reduced-motion:no-preference){[data-reveal=revealed] ._landingFeatures_keycap_pressed_190w9_80{animation:_key-press_190w9_1 .24s ease-out var(--press-at)}}@keyframes _key-press_190w9_1{30%,70%{padding-top:1px;border-bottom-width:1px}}._landingFeatures_command_190w9_91{width:14px;height:14px}._landingFeatures_hidden_190w9_96{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._landingFeatures_action_190w9_105{overflow:hidden;font-size:14px;color:#9aa0a9;text-overflow:ellipsis;white-space:nowrap}._landingFeatures_scrim_190w9_113{position:absolute;inset:0;background:#0e101399}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingFeatures_scrim_190w9_113{opacity:0}[data-reveal=revealed] ._landingFeatures_scrim_190w9_113{transition:opacity .32s ease-out .56s}[data-reveal=waiting] ._landingFeatures_commandMenu_190w9_128{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingFeatures_commandMenu_190w9_128{transition:opacity .32s ease-out .56s,transform .32s ease-out .56s}}._landingFeatures_commandMenu_190w9_128{position:absolute;top:56px;left:20px;width:min(600px,100% - 40px);height:auto;border-radius:12px;box-shadow:0 24px 64px #000000bf}@container landing (width < 720px){._landingFeatures_commandMenu_190w9_128{top:36px;left:10px;width:calc(100% - 20px)}}._sygnet_ofquw_1{--size:var(--sygnet-size, 22px);display:inline-flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);font-family:Geist,Inter,system-ui,sans-serif;font-size:calc(var(--size)*.44);font-weight:700;line-height:1;color:#e4e6ea;letter-spacing:-.045em;white-space:nowrap;background:#0e1013;border:1px solid #2e333b;border-radius:calc(var(--size)*.22)}._sygnet_slash_ofquw_20{color:#7b87f7}._landingActions_15reg_1{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:8px}@container landing (width < 720px){._landingActions_15reg_1{flex-direction:column;gap:10px;align-self:stretch}}._landingActions_15reg_1>._landingActions_signIn_15reg_16{font-weight:600;box-shadow:0 0 32px #7b87f766}._landingActions_15reg_1>._landingActions_star_15reg_21{background:#131519}._landingActions_15reg_1>._landingActions_star_15reg_21 svg{width:16px;height:16px;color:#9aa0a9}._landingPermission_1wyht_1{display:flex;gap:6px;align-items:center;font-size:13px;line-height:1.45;color:#838992}@container landing (width < 720px){._landingPermission_1wyht_1{flex-direction:column;padding-inline:12px;padding-top:4px}}._landingPermission_shield_1wyht_17{flex:none;width:13px;height:13px}._landingPermission_why_1wyht_23:focus-visible{outline:2px solid #7b87f7;outline-offset:1px}._landingPermission_why_1wyht_23{font-weight:500;color:#9aa0a9;text-decoration:underline;text-underline-offset:2px;border-radius:4px}._landingPermission_why_1wyht_23:hover{color:#e4e6ea}._landingFinalCta_196h4_1{padding-inline:max(clamp(20px,8.33cqi,120px),(100% - 1200px)/2)}@container landing (width < 720px){._landingFinalCta_196h4_1{padding-inline:20px}}._landingFinalCta_196h4_1{display:flex;flex-direction:column;gap:28px;align-items:center;padding-block:160px;text-align:center;background:radial-gradient(60% 70% at 50% 100%,#7b87f733,#7b87f700);border-top:1px solid #22262d}@container landing (width < 720px){._landingFinalCta_196h4_1{gap:22px;padding-block:96px}}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingFinalCta_sygnet_196h4_27{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingFinalCta_sygnet_196h4_27{transition:opacity .32s ease-out 0s,transform .32s ease-out 0s}}._landingFinalCta_sygnet_196h4_27{--sygnet-size:64px}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingFinalCta_headline_196h4_40{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingFinalCta_headline_196h4_40{transition:opacity .32s ease-out 0s,transform .32s ease-out 0s}}._landingFinalCta_headline_196h4_40{max-width:960px;font-family:Geist,Inter,system-ui,sans-serif;font-size:clamp(36px,4.44cqi,64px);font-weight:600;line-height:1.05;color:#e4e6ea;letter-spacing:-.0375em;white-space:pre-line}@container landing (width < 720px){._landingFinalCta_headline_196h4_40{line-height:1.06;letter-spacing:-.033em}}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingFinalCta_sub_196h4_66{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingFinalCta_sub_196h4_66{transition:opacity .32s ease-out 0s,transform .32s ease-out 0s}}._landingFinalCta_sub_196h4_66{max-width:700px;font-size:19px;line-height:1.5;color:#9aa0a9}@container landing (width < 720px){._landingFinalCta_sub_196h4_66{font-size:17px}}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingFinalCta_actions_196h4_87{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingFinalCta_actions_196h4_87{transition:opacity .32s ease-out 80ms,transform .32s ease-out 80ms}}._landingFooter_1jns2_1{padding-inline:max(clamp(20px,8.33cqi,120px),(100% - 1200px)/2)}@container landing (width < 720px){._landingFooter_1jns2_1{padding-inline:20px}}._landingFooter_1jns2_1{display:flex;flex-direction:column;gap:56px;padding-block:64px 48px;border-top:1px solid #22262d}@container landing (width < 720px){._landingFooter_1jns2_1{gap:40px;padding-block:48px 32px}}._landingFooter_top_1jns2_23{display:flex;gap:36px;justify-content:space-between}@container landing (width < 720px){._landingFooter_top_1jns2_23{flex-direction:column}}._landingFooter_brand_1jns2_34{display:flex;flex-direction:column;gap:14px}._landingFooter_tagline_1jns2_40{font-size:14px;color:#838992}._landingFooter_columns_1jns2_45{display:flex;gap:96px}@container landing (width < 720px){._landingFooter_columns_1jns2_45{gap:24px;justify-content:space-between}}._landingFooter_column_1jns2_45{display:flex;flex-direction:column;gap:12px}._landingFooter_heading_1jns2_62{font-size:14px;font-weight:600;line-height:17px;color:#e4e6ea}._landingFooter_links_1jns2_69{display:flex;flex-direction:column;gap:12px;padding:0;margin:0;list-style:none}._landingFooter_links_1jns2_69>li{display:flex}._landingFooter_links_1jns2_69 ._landingFooter_link_1jns2_69:focus-visible{outline:2px solid #7b87f7;outline-offset:1px}._landingFooter_links_1jns2_69 ._landingFooter_link_1jns2_69{font-size:14px;line-height:17px;color:#9aa0a9;text-decoration:none;white-space:nowrap;border-radius:4px}._landingFooter_links_1jns2_69 ._landingFooter_link_1jns2_69:hover{color:#e4e6ea}._landingFooter_bottom_1jns2_97{display:flex;gap:16px;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid #22262d}@container landing (width < 720px){._landingFooter_bottom_1jns2_97{flex-direction:column;align-items:flex-start}}._landingFooter_legal_1jns2_112{font-size:13px;color:#838992}._landingFooter_social_1jns2_117{display:flex;gap:18px;padding:0;margin:0;list-style:none}._landingFooter_socialLink_1jns2_125:focus-visible{outline:2px solid #7b87f7;outline-offset:1px}._landingFooter_socialLink_1jns2_125{display:flex;color:#646b75;border-radius:4px}._landingFooter_socialLink_1jns2_125:hover{color:#e4e6ea}._landingFooter_socialIcon_1jns2_138{width:18px;height:18px}._landingHero_pbyda_2{padding-inline:max(clamp(20px,8.33cqi,120px),(100% - 1200px)/2)}@container landing (width < 720px){._landingHero_pbyda_2{padding-inline:20px}}._landingHero_pbyda_2{display:flex;flex-direction:column;gap:28px;align-items:center;padding-top:120px;text-align:center;background:radial-gradient(ellipse 55% 35% at 50% 18%,#7b87f72e,#7b87f700)}@container landing (width < 720px){._landingHero_pbyda_2{gap:20px;padding-top:56px}}._landingHero_headline_pbyda_26{max-width:1080px;font-family:Geist,Inter,system-ui,sans-serif;font-size:clamp(38px,5.56cqi,80px);font-weight:600;line-height:1.03;color:#f5f6f8;letter-spacing:-.04em;white-space:pre-line;background:linear-gradient(0deg,#f5f6f8 35%,#8a919b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@container landing (width < 720px){._landingHero_headline_pbyda_26{line-height:1.04;letter-spacing:-.037em}}._landingHero_subhead_pbyda_46{max-width:680px;font-size:20px;line-height:1.5;color:#9aa0a9}@container landing (width < 720px){._landingHero_subhead_pbyda_46{font-size:17px}}._landingHero_finePrint_pbyda_58{display:flex;flex-direction:column;gap:10px;align-items:center}._landingHero_reassurance_pbyda_65{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;line-height:1.6;color:#838992;letter-spacing:.2px}@container landing (width < 720px){._landingHero_reassurance_pbyda_65{display:flex;flex-direction:column}}._landingHero_reassuranceRest_pbyda_79:before{content:" · "/""}@container landing (width < 720px){._landingHero_reassuranceRest_pbyda_79:before{content:none}}._landingHero_dev_pbyda_88{width:100%;max-width:440px;text-align:left}._landingHero_stage_pbyda_94{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;padding-top:40px}@container landing (width < 720px){._landingHero_stage_pbyda_94{padding-top:32px}}._landingHero_address_pbyda_108{display:flex;align-items:center;width:min(100%,264px);padding:10px 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;line-height:16px;color:#e4e6ea;text-align:left;white-space:nowrap;background:#0e1013;border:1px solid #2e333b;border-radius:8px}._landingHero_shot_pbyda_124{position:relative;overflow:hidden;border:1px solid #2e333b;border-radius:14px;box-shadow:0 40px 120px #000c,0 -10px 90px #7b87f733}._landingHero_shot_pbyda_124:after{position:absolute;inset:57% 0 0;content:"";background:linear-gradient(180deg,#0e101300,#0e1013)}@media(prefers-reduced-motion:no-preference){._landingHero_shot_pbyda_124{transition:opacity .32s ease-out,transform .32s ease-out}._landingHero_shot_pbyda_124[data-swap=away]{opacity:.4;transform:translateY(16px)}._landingHero_shot_pbyda_124[data-swap=entered]{animation:_hero-glow_pbyda_1 .32s ease-out}}@container landing (width < 720px){._landingHero_shot_pbyda_124{aspect-ratio:350/292;border-radius:12px}._landingHero_shot_pbyda_124:after{inset-block-start:52%}}._landingHero_image_pbyda_159{display:block;width:100%;height:auto}@container landing (width < 720px){._landingHero_image_pbyda_159{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}}@keyframes _hero-glow_pbyda_1{50%{box-shadow:0 40px 120px #000c,0 -10px 120px #7b87f773}}._landingNav_u7v6n_1{padding-inline:max(clamp(20px,8.33cqi,120px),(100% - 1200px)/2)}@container landing (width < 720px){._landingNav_u7v6n_1{padding-inline:20px}}._landingNav_u7v6n_1{border-bottom:1px solid #22262d}@container landing (width < 720px){._landingNav_u7v6n_1{padding-block:14px}}._landingNav_bar_u7v6n_18{display:flex;gap:24px;align-items:center;justify-content:space-between;min-height:68px}@container landing (width < 720px){._landingNav_bar_u7v6n_18{min-height:34px}}._landingNav_wordmark_u7v6n_31{--wordmark-size:20px}._landingNav_links_u7v6n_35{display:flex;gap:32px;align-items:center}@container landing (width < 1080px){._landingNav_links_u7v6n_35{display:none}}._landingNav_link_u7v6n_35:focus-visible{outline:2px solid #7b87f7;outline-offset:1px}._landingNav_link_u7v6n_35{font-size:14px;color:#9aa0a9;text-decoration:none;border-radius:4px}._landingNav_link_u7v6n_35:hover{color:#e4e6ea}._landingNav_actions_u7v6n_60{display:flex;gap:12px;align-items:center}@container landing (width < 720px){._landingNav_actions_u7v6n_60{gap:8px}}._landingNav_repository_u7v6n_71{display:inline-flex;gap:6px;align-items:center;padding:8px 12px;border-radius:8px}._landingNav_repository_u7v6n_71:hover{background:#1a1d22}@container landing (width < 1080px){._landingNav_repository_u7v6n_71{display:none}}._landingNav_icon_u7v6n_87{flex:none;width:16px;height:16px}._landingNav_menuButton_u7v6n_93{display:none}@container landing (width < 1080px){._landingNav_menuButton_u7v6n_93{display:inline-flex}}._landingNav_menu_u7v6n_93{display:none;flex-direction:column;padding-block:8px 16px}@container landing (width < 1080px){._landingNav_menu_u7v6n_93{display:flex}}._landingNav_menuLink_u7v6n_113:focus-visible{outline:2px solid #7b87f7;outline-offset:1px}._landingNav_menuLink_u7v6n_113{display:flex;gap:8px;align-items:center;padding:10px 0;font-size:15px;color:#9aa0a9;text-decoration:none;border-radius:4px}._landingNav_menuLink_u7v6n_113:hover{color:#e4e6ea}._landingOpenSource_dkrj9_1{padding-inline:max(clamp(20px,8.33cqi,120px),(100% - 1200px)/2)}@container landing (width < 720px){._landingOpenSource_dkrj9_1{padding-inline:20px}}._landingOpenSource_dkrj9_1{display:flex;gap:80px;align-items:center;padding-block:120px;border-top:1px solid #22262d}@container landing (width < 1080px){._landingOpenSource_dkrj9_1{flex-direction:column;gap:48px;align-items:stretch}}@container landing (width < 720px){._landingOpenSource_dkrj9_1{gap:32px;padding-block:64px}}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingOpenSource_copy_dkrj9_31{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingOpenSource_copy_dkrj9_31{transition:opacity .32s ease-out 0s,transform .32s ease-out 0s}}._landingOpenSource_copy_dkrj9_31{display:flex;flex:none;flex-direction:column;gap:22px;width:520px}@container landing (width < 1080px){._landingOpenSource_copy_dkrj9_31{width:auto}}@container landing (width < 720px){._landingOpenSource_copy_dkrj9_31{gap:18px}}._landingOpenSource_body_dkrj9_57{font-size:18px;line-height:1.55;color:#9aa0a9}@container landing (width < 720px){._landingOpenSource_body_dkrj9_57{font-size:16px}}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingOpenSource_card_dkrj9_69{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingOpenSource_card_dkrj9_69{transition:opacity .32s ease-out 80ms,transform .32s ease-out 80ms}}._landingOpenSource_card_dkrj9_69{display:flex;flex:1;flex-direction:column;gap:24px;min-width:0;padding:36px;background:radial-gradient(70% 80% at 100% 0,#7b87f72b,#7b87f700),#131519;border:1px solid #2e333b;border-radius:18px;box-shadow:0 30px 80px #0009}@container landing (width < 1080px){._landingOpenSource_card_dkrj9_69{flex:none}}@container landing (width < 720px){._landingOpenSource_card_dkrj9_69{gap:20px;padding:24px}}._landingOpenSource_repository_dkrj9_101{display:flex;flex-wrap:wrap;gap:12px;align-items:center}._landingOpenSource_github_dkrj9_108{flex:none;width:28px;height:28px;color:#e4e6ea}._landingOpenSource_name_dkrj9_115{font-family:Geist,Inter,system-ui,sans-serif;font-size:24px;line-height:1.3;color:#9aa0a9}._landingOpenSource_repo_dkrj9_101{font-weight:600;color:#e4e6ea}._landingOpenSource_public_dkrj9_127{padding:3px 10px;font-size:12px;line-height:15px;color:#9aa0a9;border:1px solid #2e333b;border-radius:99px}._landingOpenSource_description_dkrj9_136{font-size:16px;line-height:1.55;color:#9aa0a9}@container landing (width < 720px){._landingOpenSource_description_dkrj9_136{font-size:15px}}._landingOpenSource_meta_dkrj9_147{display:flex;flex-wrap:wrap;gap:8px 24px;padding:0;margin:0;list-style:none}@container landing (width < 720px){._landingOpenSource_meta_dkrj9_147{-moz-column-gap:18px;column-gap:18px}}._landingOpenSource_fact_dkrj9_161{display:flex;gap:8px;align-items:center;font-size:14px;color:#9aa0a9}@container landing (width < 720px){._landingOpenSource_site_dkrj9_170{display:none}}._landingOpenSource_language_dkrj9_175{flex:none;width:10px;height:10px;background:#3178c6;border-radius:50%}._landingOpenSource_factIcon_dkrj9_183{flex:none;width:14px;height:14px;color:#646b75}._landingOpenSource_actions_dkrj9_190{display:flex;flex-wrap:wrap;gap:12px;padding-top:8px}@container landing (width < 720px){._landingOpenSource_actions_dkrj9_190{flex-direction:column;gap:10px}}._landingOpenSource_actions_dkrj9_190>._landingOpenSource_source_dkrj9_204,._landingOpenSource_actions_dkrj9_190>._landingOpenSource_star_dkrj9_203{padding:12px 18px;font-size:15px;line-height:18px}._landingOpenSource_actions_dkrj9_190>._landingOpenSource_source_dkrj9_204 svg,._landingOpenSource_actions_dkrj9_190>._landingOpenSource_star_dkrj9_203 svg{width:16px;height:16px}._landingOpenSource_actions_dkrj9_190>._landingOpenSource_star_dkrj9_203{font-weight:600}._landingOpenSource_actions_dkrj9_190>._landingOpenSource_source_dkrj9_204{font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px}._landingOpenSource_actions_dkrj9_190>._landingOpenSource_source_dkrj9_204 svg{color:#9aa0a9}._landingStatement_197gt_1{padding-inline:max(clamp(20px,8.33cqi,120px),(100% - 1200px)/2)}@container landing (width < 720px){._landingStatement_197gt_1{padding-inline:20px}}._landingStatement_197gt_1{display:flex;flex-direction:column;gap:40px;padding-block:96px 120px;border-top:1px solid #22262d}@container landing (width < 720px){._landingStatement_197gt_1{gap:24px;padding-block:56px 72px}}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingStatement_title_197gt_24{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingStatement_title_197gt_24{transition:opacity .32s ease-out 0s,transform .32s ease-out 0s}}._landingStatement_title_197gt_24{max-width:960px;font-family:Geist,Inter,system-ui,sans-serif;font-size:clamp(30px,3.06cqi,44px);font-weight:500;line-height:1.18;letter-spacing:-.03em}._landingStatement_line_197gt_41{display:block;color:#e4e6ea}._landingStatement_line_dim_197gt_46{color:#646b75}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingStatement_body_197gt_51{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingStatement_body_197gt_51{transition:opacity .32s ease-out 80ms,transform .32s ease-out 80ms}}._landingStatement_body_197gt_51{max-width:820px;font-size:20px;line-height:1.55;color:#838992}@container landing (width < 720px){._landingStatement_body_197gt_51{font-size:17px}}._landingStrip_19doz_1{padding-inline:max(clamp(20px,8.33cqi,120px),(100% - 1200px)/2)}@container landing (width < 720px){._landingStrip_19doz_1{padding-inline:20px}}._landingStrip_19doz_1{display:flex;flex-direction:column;gap:28px;align-items:center;padding-block:72px 80px}@container landing (width < 720px){._landingStrip_19doz_1{gap:22px;padding-block:48px 56px}}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingStrip_title_19doz_24{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingStrip_title_19doz_24{transition:opacity .32s ease-out 0s,transform .32s ease-out 0s}}._landingStrip_title_19doz_24{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:400;color:#838992;text-align:center;text-transform:uppercase;letter-spacing:.1em}@media(prefers-reduced-motion:no-preference){[data-reveal=waiting] ._landingStrip_concepts_19doz_43{opacity:0;transform:translateY(12px)}[data-reveal=revealed] ._landingStrip_concepts_19doz_43{transition:opacity .32s ease-out 80ms,transform .32s ease-out 80ms}}._landingStrip_concepts_19doz_43{display:flex;flex-wrap:wrap;gap:16px 56px;justify-content:center;padding:0;margin:0;list-style:none}@container landing (width < 1080px){._landingStrip_concepts_19doz_43{-moz-column-gap:22px;column-gap:22px}}._landingStrip_concept_19doz_43{display:flex;gap:10px;align-items:center;font-family:Geist,Inter,system-ui,sans-serif;font-size:18px;font-weight:500;color:#9aa0a9}._landingStrip_icon_19doz_76{flex:none;width:20px;height:20px}._landingScreen_11sd8_1{min-height:100%;container:landing/inline-size;background:#0e1013}._landingScreen_banner_11sd8_7{padding-inline:max(clamp(20px,8.33cqi,120px),(100% - 1200px)/2)}@container landing (width < 720px){._landingScreen_banner_11sd8_7{padding-inline:20px}}._landingScreen_banner_11sd8_7{display:flex;justify-content:center;padding-top:24px}._landingScreen_banner_11sd8_7>*{width:100%;max-width:760px}._signInBanner_sdha4_1{display:flex;gap:10px;align-items:center;padding:8px 12px;background:#131519;border:1px solid #2e333b;border-radius:8px}._signInBanner_icon_sdha4_11{flex:none;width:15px;height:15px;color:#d6a23a}._signInBanner_text_sdha4_18{flex:1;font-size:13px;color:#9aa0a9}._signInBanner_title_sdha4_24{font-weight:500;color:#e4e6ea}._myWorkEmpty_keys_uxf6w_1{display:flex;gap:8px}._myWorkEmpty_hint_uxf6w_6{font-weight:400;color:#838992}._myWorkView_lr0kx_1{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}._myWorkView_filters_lr0kx_9{padding-left:8px}
