.V1WDBW_actions{justify-items:end;gap:10px;display:grid}.V1WDBW_buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 20px;display:flex}.V1WDBW_primary{white-space:nowrap;background:var(--ink);height:40px;color:var(--bg);border-radius:999px;padding:0 18px;font-size:14px}.V1WDBW_other{color:var(--muted);border-bottom:1px solid var(--line);order:-1;font-size:14px}.V1WDBW_note{color:var(--muted);font-size:13px}.V1WDBW_note a{color:var(--ink);border-bottom:1px solid var(--line)}@media (max-width:900px){.V1WDBW_actions{justify-items:start}.V1WDBW_buttons{justify-content:flex-start}.V1WDBW_other{order:0}}
.H9prRq_tabs{margin-top:56px;scroll-margin-top:80px}.H9prRq_list{border-bottom:1px solid var(--line);gap:28px;font-size:15px;display:flex}.H9prRq_list button{color:var(--muted);padding:14px 0}.H9prRq_list .H9prRq_on{color:var(--ink);box-shadow:inset 0 -1px 0 var(--ink)}.H9prRq_body{min-width:0;margin-top:22px}.H9prRq_intro{color:var(--muted);max-width:640px;margin-bottom:16px;font-size:15px;line-height:1.55}.H9prRq_intro code{color:var(--ink);font-size:13.5px}.H9prRq_intro p+p{margin-top:8px}.H9prRq_code{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);position:relative;overflow:hidden}.H9prRq_scroll{padding:18px 20px;font-size:12.5px;line-height:1.7;overflow-x:auto}.H9prRq_scroll pre{margin:0;background:0 0!important}.H9prRq_folded{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.H9prRq_unfold{border:1px solid var(--line);background:var(--bg);white-space:nowrap;border-radius:999px;height:32px;padding:0 16px;font-size:13px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.H9prRq_refold{margin:0 auto 14px;display:block;position:static;transform:none}.H9prRq_actions{z-index:1;gap:6px;display:flex;position:absolute;top:12px;right:12px}.H9prRq_copy{border:1px solid var(--line);background:var(--bg);border-radius:999px;height:30px;padding:0 14px;font-size:13px}.H9prRq_loading{color:var(--faint);min-height:120px}
.d_uBHW_cta{margin-top:120px}.d_uBHW_panel{border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:40px 64px;padding:clamp(28px,5vw,64px);display:grid;overflow:hidden}.d_uBHW_mark{aspect-ratio:298/302;width:min(100%,440px);position:relative}.d_uBHW_tile{background:var(--bg);will-change:transform, opacity;border-radius:3px;width:calc(10% - 3px);height:calc(10% - 3px);position:absolute;overflow:hidden}.d_uBHW_tile img{object-fit:cover;width:100%;height:100%;display:block}.d_uBHW_copy{justify-items:start;gap:18px;padding-bottom:6px;display:grid}.d_uBHW_copy h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(28px,3.2vw,44px);line-height:1.06}.d_uBHW_copy h2 span{color:var(--faint)}.d_uBHW_copy p{color:var(--muted);max-width:460px;font-size:16px;line-height:1.55}.d_uBHW_button{background:var(--ink);height:44px;color:var(--bg);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;display:inline-flex}@media (max-width:860px){.d_uBHW_panel{grid-template-columns:minmax(0,1fr)}.d_uBHW_mark{width:min(78%,360px)}}@media (prefers-reduced-motion:reduce){.d_uBHW_tile{opacity:1!important;transform:none!important}}
.f-R7MG_signup{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:20px 48px;display:grid}.f-R7MG_signup h2{letter-spacing:-.015em;font-size:clamp(22px,2.2vw,28px);line-height:1.15}.f-R7MG_signup p{color:var(--muted);margin-top:8px;font-size:14px}.f-R7MG_form{flex-wrap:wrap;gap:8px;display:flex}.f-R7MG_form input[type=email]{border:1px solid var(--line);background:var(--surface);border-radius:999px;flex:1;min-width:0;height:44px;padding:0 16px;font-size:14px}.f-R7MG_form button{background:var(--ink);height:44px;color:var(--bg);border-radius:999px;padding:0 20px;font-size:14px}.f-R7MG_form button:disabled{opacity:.6}.f-R7MG_done{font-size:15px;color:var(--ink)!important}.f-R7MG_fail{flex-basis:100%}.f-R7MG_fail a{color:var(--ink);border-bottom:1px solid var(--line)}@media (max-width:760px){.f-R7MG_signup{grid-template-columns:minmax(0,1fr)}}
.EZoWya_foot{border-top:1px solid var(--line);margin-top:72px;padding-top:32px;padding-bottom:40px}.EZoWya_base{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:44px;font-size:14px;display:flex}.EZoWya_lead{color:var(--muted);align-items:center;gap:12px;display:flex}.EZoWya_lead a{color:var(--ink);border-bottom:1px solid var(--line)}.EZoWya_links{color:var(--muted);flex-wrap:wrap;gap:22px;display:flex}
.w249xG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px;margin:0;padding:0;list-style:none;display:grid}.w249xG_card{display:block}.w249xG_name{transition:opacity .2s var(--ease)}.w249xG_card:hover .w249xG_name,.w249xG_card:focus-visible .w249xG_name{opacity:.6}.w249xG_frame{aspect-ratio:16/10;border-radius:var(--radius);isolation:isolate;position:relative;overflow:hidden}.w249xG_still{object-fit:cover;width:100%;height:100%;transition:opacity .35s var(--ease);position:absolute;inset:0}.w249xG_live{transform-origin:0 0;pointer-events:none;opacity:0;transition:opacity .35s var(--ease);border:0;position:absolute;top:0;left:0}.w249xG_ready{opacity:1}.w249xG_lock{z-index:2;border:1px solid var(--line);width:28px;height:28px;color:var(--ink);pointer-events:none;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.w249xG_cap{justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;font-size:15px;display:flex}.w249xG_meta{color:var(--faint);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.w249xG_paid{color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:1px 8px;font-size:12px}@media (max-width:1100px){.w249xG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.w249xG_grid{grid-template-columns:minmax(0,1fr);gap:28px}}
.RAhZqG_trigger{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:13.5px;display:inline-flex}.RAhZqG_kbd{color:var(--faint);border:1px solid var(--line);border-radius:6px;padding:1px 6px;font-family:inherit;font-size:12px}.RAhZqG_backdrop{z-index:100;animation:RAhZqG_lyr-qs-in .18s var(--ease);background:#0e0e0d3d;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.RAhZqG_panel{background:var(--surface);border-radius:var(--radius);border:1px solid var(--line);flex-direction:column;width:min(640px,100%);max-height:72vh;display:flex;overflow:hidden}.RAhZqG_input{border:0;border-bottom:1px solid var(--line);background:0 0;outline:none;height:58px;padding:0 20px;font-size:17px}.RAhZqG_results{margin:0;padding:6px;list-style:none;overflow:auto}.RAhZqG_results li{cursor:pointer;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 14px;display:grid}.RAhZqG_on{background:var(--bg)}.RAhZqG_name{font-size:15px}.RAhZqG_cat{color:var(--faint);font-size:13px}.RAhZqG_desc{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:13px;overflow:hidden}.RAhZqG_none{color:var(--muted);font-size:14px;cursor:default!important}.RAhZqG_help{border-top:1px solid var(--line);color:var(--faint);gap:16px;padding:10px 20px;font-size:12.5px;display:flex}@keyframes RAhZqG_lyr-qs-in{0%{opacity:0}}@media (max-width:560px){.RAhZqG_label,.RAhZqG_kbd,.RAhZqG_help{display:none}}@media (prefers-reduced-motion:reduce){.RAhZqG_backdrop{animation:none}}
.Af2_WG_sticky{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--line);background:#f5f4f1db;position:sticky;top:0}.Af2_WG_bar{align-items:center;gap:32px;height:64px;display:flex}.Af2_WG_brand{align-items:center;gap:10px;font-size:15px;display:inline-flex}.Af2_WG_nav{color:var(--muted);align-items:center;gap:clamp(16px,2.4vw,28px);margin-left:auto;font-size:14px;display:flex}.Af2_WG_on{color:var(--ink)}.Af2_WG_out{align-items:center;gap:4px;display:inline-flex}@media (max-width:560px){.Af2_WG_brand span{display:none}}@media (max-width:440px){.Af2_WG_out{display:none!important}}
.qYjGIW_demo{max-width:600px;margin:0 0 18px}.qYjGIW_screen{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);font-size:12px;position:relative;overflow:hidden}.qYjGIW_cap{color:var(--muted);margin-top:10px;font-size:13px}.qYjGIW_page{flex-direction:column;justify-content:center;gap:14px;padding:0 8%;animation:6s infinite qYjGIW_lyr-pd-page;display:flex;position:absolute;inset:0}.qYjGIW_pageTitle{letter-spacing:-.02em;font-size:26px}.qYjGIW_btn{background:var(--ink);height:34px;color:var(--bg);border-radius:999px;align-self:flex-start;place-items:center;padding:0 16px;font-size:13px;animation:6s infinite qYjGIW_lyr-pd-press;display:inline-grid;position:relative}.qYjGIW_btnCopy,.qYjGIW_btnDone{grid-area:1/1}.qYjGIW_btnCopy{animation:6s infinite qYjGIW_lyr-pd-copy}.qYjGIW_btnDone{opacity:0;animation:6s infinite qYjGIW_lyr-pd-done}.qYjGIW_canvas{opacity:0;background:#ececea;animation:6s infinite qYjGIW_lyr-pd-canvas;position:absolute;inset:0}.qYjGIW_frame{background:#fff;border-radius:4px;width:62%;height:72%;position:absolute;top:14%;left:6%}.qYjGIW_frameLabel{color:var(--muted);font-size:11px;position:absolute;top:-18px;left:0}.qYjGIW_comp{object-fit:cover;outline-offset:2px;opacity:0;border-radius:3px;outline:1.5px solid #3d7cff;width:84%;height:84%;animation:6s infinite qYjGIW_lyr-pd-comp;position:absolute;inset:8%;transform:translateY(6px)}.qYjGIW_panel{border-left:1px solid var(--line);opacity:0;background:#fff;flex-direction:column;gap:8px;width:26%;padding:12px 10px;animation:6s infinite qYjGIW_lyr-pd-panel;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(10px)}.qYjGIW_panelTitle{border-bottom:1px solid var(--line);padding-bottom:6px;font-size:12px}.qYjGIW_row{color:var(--muted);white-space:nowrap;grid-template-columns:minmax(0,1fr) 38%;align-items:center;gap:6px;font-size:10.5px;display:grid;overflow:hidden}.qYjGIW_row span{text-overflow:ellipsis;overflow:hidden}.qYjGIW_row i{background:var(--bg);border-radius:4px;height:14px}.qYjGIW_keys{opacity:0;gap:4px;animation:6s infinite qYjGIW_lyr-pd-keys;display:flex;position:absolute;top:46%;left:37%}.qYjGIW_keys kbd{background:var(--ink);min-width:30px;height:30px;color:var(--bg);border-radius:7px;place-items:center;font-family:inherit;font-size:15px;display:grid}.qYjGIW_cursor{background:#0e0e0dcc;border-radius:50%;width:14px;height:14px;animation:6s infinite qYjGIW_lyr-pd-cursor;position:absolute;box-shadow:0 0 0 4px #0e0e0d1f}@keyframes qYjGIW_lyr-pd-page{0%,26%{opacity:1}31%,to{opacity:0}}@keyframes qYjGIW_lyr-pd-press{0%,15%{transform:none}17%{transform:scale(.94)}20%,to{transform:none}}@keyframes qYjGIW_lyr-pd-copy{0%,17%{opacity:1}19%,to{opacity:0}}@keyframes qYjGIW_lyr-pd-done{0%,17%{opacity:0}19%,30%{opacity:1}31%,to{opacity:0}}@keyframes qYjGIW_lyr-pd-canvas{0%,28%{opacity:0}33%,95%{opacity:1}to{opacity:0}}@keyframes qYjGIW_lyr-pd-keys{0%,40%{opacity:0;transform:translateY(4px)}44%,52%{opacity:1;transform:none}56%,to{opacity:0}}@keyframes qYjGIW_lyr-pd-comp{0%,52%{opacity:0;transform:translateY(6px)}58%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes qYjGIW_lyr-pd-panel{0%,58%{opacity:0;transform:translate(10px)}65%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes qYjGIW_lyr-pd-cursor{0%{opacity:0;top:80%;left:70%}4%{opacity:1}15%{opacity:1;top:62%;left:16%}17%{top:62%;left:16%;transform:scale(.7)}20%{top:62%;left:16%;transform:none}38%{opacity:1;top:48%;left:37%}50%{opacity:1;top:48%;left:37%}56%,to{opacity:0;top:64%;left:52%}}@media (prefers-reduced-motion:reduce){.qYjGIW_page,.qYjGIW_btn,.qYjGIW_btnCopy,.qYjGIW_btnDone,.qYjGIW_canvas,.qYjGIW_comp,.qYjGIW_panel,.qYjGIW_keys,.qYjGIW_cursor{animation:none}.qYjGIW_page,.qYjGIW_cursor,.qYjGIW_keys{display:none}.qYjGIW_canvas,.qYjGIW_comp,.qYjGIW_panel{opacity:1;transform:none}}
.G86k3G_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.G86k3G_plan{border-radius:var(--radius);flex-direction:column;padding:clamp(20px,2.2vw,28px);display:flex}.G86k3G_free{background:var(--surface);color:var(--ink);--plan-muted:var(--muted);--plan-line:var(--line)}.G86k3G_premium{background:var(--ink);color:var(--bg);--plan-muted:#f5f4f1a8;--plan-line:#f5f4f124}.G86k3G_top{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.G86k3G_top h3{font-size:16px;font-weight:400}.G86k3G_price{letter-spacing:-.025em;font-size:clamp(32px,3vw,40px);line-height:1}.G86k3G_price span{letter-spacing:0;color:var(--plan-muted);margin-left:6px;font-size:15px}.G86k3G_lead{max-width:420px;margin-top:10px;font-size:16px;line-height:1.45}.G86k3G_list{color:var(--plan-muted);margin:14px 0 0;padding:0;font-size:14px;list-style:none}.G86k3G_list li{border-top:1px solid var(--plan-line);padding:8px 0}.G86k3G_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:auto;padding-top:18px;display:flex}.G86k3G_buy{background:var(--bg);height:40px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;font-size:14px;display:inline-flex}.G86k3G_more{border-bottom:1px solid var(--plan-line);align-items:center;gap:6px;padding-bottom:2px;font-size:14px;display:inline-flex}@media (max-width:760px){.G86k3G_plans{grid-template-columns:minmax(0,1fr)}}
.jLAtXq_buy{justify-items:end;gap:10px;display:grid}.jLAtXq_start{justify-items:start}.jLAtXq_button{white-space:nowrap;background:var(--ink);height:40px;color:var(--bg);border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:14px;display:inline-flex}.jLAtXq_note{color:var(--muted);font-size:13px}.jLAtXq_note a{color:var(--ink);border-bottom:1px solid var(--line)}@media (max-width:900px){.jLAtXq_buy{justify-items:start}}
.F7MbUG_panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:4px 18px 8px;font-size:13px}.F7MbUG_head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:46px;font-size:14px;display:flex}.F7MbUG_reset{color:var(--muted);font-size:13px}.F7MbUG_reset:disabled{color:var(--faint);cursor:default;opacity:1}.F7MbUG_row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,104px) minmax(0,1fr);align-items:center;gap:12px;min-height:48px;padding:6px 0;display:grid}.F7MbUG_row:last-of-type{border-bottom:0}.F7MbUG_row label{color:var(--muted);line-height:1.3}.F7MbUG_ctl{min-width:0}.F7MbUG_num{align-items:center;gap:10px;display:flex}.F7MbUG_num input{min-width:0;accent-color:var(--ink);flex:1}.F7MbUG_num output{text-align:right;font-variant-numeric:tabular-nums;min-width:44px}.F7MbUG_color{color:var(--muted);align-items:center;gap:10px;display:flex}.F7MbUG_color input{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:7px;width:26px;height:26px;padding:0}.F7MbUG_color input::-webkit-color-swatch-wrapper{padding:0}.F7MbUG_color input::-webkit-color-swatch{border:0;border-radius:6px}.F7MbUG_text{border:1px solid var(--line);background:var(--bg);resize:vertical;border-radius:8px;width:100%;min-height:32px;padding:6px 10px}.F7MbUG_switch{background:var(--line);width:34px;height:20px;transition:background-color .2s var(--ease);border-radius:999px;position:relative}.F7MbUG_switch:after{content:"";background:var(--surface);width:14px;height:14px;transition:transform .2s var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.F7MbUG_onSwitch{background:var(--ink)}.F7MbUG_onSwitch:after{transform:translate(14px)}.F7MbUG_seg{border:1px solid var(--line);border-radius:8px;min-height:32px;display:flex;overflow:hidden}.F7MbUG_seg button{color:var(--muted);flex:1;padding:0 8px}.F7MbUG_segOn{background:var(--ink);color:var(--bg)!important}.F7MbUG_more{color:var(--faint);border-top:1px solid var(--line);padding:12px 0 6px;line-height:1.5}
.E0kJGG_hero{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:end;gap:12px 48px;padding-top:clamp(32px,4.4vw,56px);padding-bottom:clamp(24px,2.8vw,36px);display:grid}.E0kJGG_hero h1{letter-spacing:-.024em;text-wrap:balance;font-size:clamp(30px,3.1vw,44px);line-height:1.08}.E0kJGG_hero h1 span{color:var(--faint)}.E0kJGG_hero p{color:var(--muted);font-size:15px;line-height:1.55}.E0kJGG_link{color:var(--ink);border-bottom:1px solid var(--line)}.E0kJGG_touch{display:none}@media (hover:none){.E0kJGG_pointer{display:none}.E0kJGG_touch{display:inline}}@media (max-width:900px){.E0kJGG_hero{grid-template-columns:minmax(0,1fr)}}
.zhYoBW_hero{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:end;gap:16px 48px;padding-top:clamp(32px,4.4vw,56px);padding-bottom:clamp(24px,2.8vw,36px);display:grid}.zhYoBW_hero h1{letter-spacing:-.024em;text-wrap:balance;font-size:clamp(30px,3.1vw,44px);line-height:1.08}.zhYoBW_hero h1 span{color:var(--faint)}.zhYoBW_hero p{color:var(--muted);font-size:15px;line-height:1.55}.zhYoBW_list{border-top:1px solid var(--line);margin-top:64px;padding-top:24px;scroll-margin-top:72px}.zhYoBW_list h2,.zhYoBW_faq h2{margin-bottom:18px;font-size:15px}.zhYoBW_list h2 span{color:var(--muted);margin-left:8px}.zhYoBW_faq{border-top:1px solid var(--line);margin-top:64px;padding-top:24px}.zhYoBW_faq dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0;display:grid}.zhYoBW_faq dl>div{border-top:1px solid var(--line);padding:16px 0 20px}.zhYoBW_faq dt{margin-bottom:6px;font-size:16px}.zhYoBW_faq dd{color:var(--muted);max-width:520px;margin:0;font-size:14px;line-height:1.6}.zhYoBW_faq dd a{color:var(--ink);border-bottom:1px solid var(--line)}@media (max-width:900px){.zhYoBW_hero{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.zhYoBW_faq dl{grid-template-columns:minmax(0,1fr)}.zhYoBW_list h2 span{margin:4px 0 0;display:block}}
.ndhY7W_prose{max-width:760px;margin-left:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));padding-top:clamp(48px,7vw,88px)}.ndhY7W_prose h1{letter-spacing:-.025em;margin-bottom:40px;font-size:clamp(36px,4vw,52px);line-height:1.04}.ndhY7W_prose section{border-top:1px solid var(--line);padding:22px 0 26px}.ndhY7W_prose h2{margin-bottom:10px;font-size:18px}.ndhY7W_prose p{color:var(--muted);font-size:16px;line-height:1.6}.ndhY7W_prose p+p{margin-top:12px}.ndhY7W_prose p a{color:var(--ink);border-bottom:1px solid var(--line)}.ndhY7W_prose pre{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:14px 0;padding:14px 16px;font-size:13px;overflow-x:auto}
