.heroLoop_box__5aeLj{position:absolute;inset:0;overflow:hidden;container-type:size;pointer-events:none}.heroLoop_player__dfahi{position:absolute;top:50%;left:50%;width:max(100cqw,calc(100cqh * 16 / 9));height:max(100cqh,calc(100cqw * 9 / 16));transform:translate(-50%,-50%);border:0;opacity:0;transition:opacity .6s ease}.heroLoop_box__5aeLj[data-ready] .heroLoop_player__dfahi{opacity:1}.apphero_root__RcFh8{position:relative}.apphero_stage__5YC5_{--ah-aspect:1.7778;position:relative}.apphero_note__HF6bG,.apphero_overlay__qY1Jw,.apphero_shade__3IeCN{opacity:var(--ah-fade,1)}.apphero_frameStills__KUZD9{display:none}.apphero_still___e0sw,.apphero_stills__ND3lw{position:absolute;inset:0}.apphero_still___e0sw{opacity:0;transition:opacity .24s ease}.apphero_still___e0sw[data-on]{opacity:1}.apphero_editorBox__xa_ey{position:relative;width:calc(100% - 2 * var(--f-gutter));max-width:1200px;height:calc(760px * var(--ah-fit, .3));margin:40px auto 0;overflow:hidden;border-radius:14px}.apphero_editor__pf4TP{position:absolute;left:0;top:0;width:1200px;height:760px;transform:scale(var(--ah-fit,.3));transform-origin:0 0}@media (min-width:1000px) and (prefers-reduced-motion:no-preference){.apphero_root__RcFh8{height:250vh}.apphero_stage__5YC5_{--ah-fade:1;--ah-shell:0;--ah-side:0;--ah-top:0;--ah-tl:0;--ah-chat:0;position:sticky;top:0;height:100vh;overflow:clip}.apphero_heroBox__unsJQ{position:relative;z-index:2;pointer-events:none}.apphero_frame__RxQh8{transform-origin:0 0;will-change:transform;pointer-events:auto}.apphero_frameStills__KUZD9{display:block;position:absolute;inset:0;z-index:-1}.apphero_frameStills__KUZD9 .apphero_still___e0sw:first-child,.apphero_slot__AFaZV .apphero_stills__ND3lw{display:none}.apphero_root__RcFh8:not([data-phase=hero]) .apphero_note__HF6bG,.apphero_root__RcFh8:not([data-phase=hero]) .apphero_overlay__qY1Jw{visibility:hidden}.apphero_root__RcFh8[data-phase=app] .apphero_frame__RxQh8{pointer-events:none}.apphero_editorBox__xa_ey{position:absolute;z-index:1;top:var(--ah-y0,82px);left:var(--f-gutter);right:var(--f-gutter);bottom:20px;width:auto;max-width:none;height:auto;margin:0;overflow:visible;border-radius:0}.apphero_editor__pf4TP{position:absolute;inset:0;width:auto;height:auto;transform:none;opacity:var(--ah-shell)}.apphero_root__RcFh8:not([data-phase=app]) .apphero_editor__pf4TP{pointer-events:none}}.apphero_editor__pf4TP{--e-bg:var(--f-app-bg);--e-side:var(--f-app-side);--e-line:var(--f-app-line);--e-ink:var(--f-ink);--e-text-2:var(--f-app-text-2);--e-text-3:var(--f-app-text-3);--e-mint:var(--f3-mint);--e-mint-panel:var(--f-mint-panel);--e-green:var(--f3-green);--e-on-mint:var(--f3-on-mint);--e-gold:var(--f-gold);--e-blue:var(--f-blue);--e-track:var(--f-app-track);--e-label:56px;display:grid;grid-template-columns:216px minmax(0,1fr);overflow:hidden;border-radius:20px;background:var(--e-bg);box-shadow:0 0 0 1px color-mix(in srgb,var(--f-ink) 7%,transparent),0 40px 80px -40px color-mix(in srgb,var(--f3-green-deep) 35%,transparent);color:var(--e-ink);font-family:var(--font-body);font-size:13px;letter-spacing:-.005em;line-height:1.3;text-align:left}.apphero_editor__pf4TP button{font:inherit;cursor:pointer}.apphero_side__NfGBe{display:flex;min-height:0;flex-direction:column;gap:2px;overflow:hidden;border-right:1px solid var(--e-line);background:var(--e-side);padding:18px 12px 12px;opacity:var(--ah-side,1);transform:translateX(calc((1 - var(--ah-side, 1)) * -28px))}.apphero_sideHead__lh1jo{display:flex;align-items:center;justify-content:space-between;padding:0 4px 16px}.apphero_sideLogo__NttMW{height:21px;width:auto}.apphero_sideLinks__LGtLq{display:flex;gap:12px;padding:0 4px 10px;font-size:11.5px;color:var(--e-text-2)}.apphero_newProject__f0_A5{display:inline-flex;align-items:center;gap:3px;font-weight:600;color:var(--e-green)}.apphero_group__MAVOZ{display:flex;align-items:center;gap:8px;padding:7px 4px;font-size:13px;font-weight:600}.apphero_suggest__rZIqi{font-weight:500;font-style:italic;color:var(--e-text-2)}.apphero_edits__l9BL1{display:flex;flex-direction:column;gap:1px;margin-bottom:2px}.apphero_edit__Qt8WE{display:flex;align-items:center;gap:10px;border-radius:9px;padding:7px 10px;font-size:12.5px;color:var(--e-text-2)}.apphero_edit__Qt8WE[data-on]{background:var(--f-white);color:var(--e-ink);font-weight:600;box-shadow:0 1px 2px color-mix(in srgb,var(--f-ink) 6%,transparent)}.apphero_media__zZuwe{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:2px 4px}.apphero_mediaItem__RHwfP img{display:block;height:auto;width:100%;aspect-ratio:16/9;border-radius:6px;object-fit:cover}.apphero_workspace__wGU5J{margin-top:auto;display:flex;align-items:center;gap:10px;border-radius:12px;background:color-mix(in srgb,var(--f-white) 70%,transparent);padding:9px 10px;font-size:12px}.apphero_wsName__vaKs5{display:block;font-weight:700}.apphero_wsMeta__ZcOHY{display:block;font-size:11px;color:var(--e-text-3)}.apphero_faces__GjIXp{display:flex}.apphero_face__wEQCR{display:grid;height:26px;width:26px;place-items:center;border-radius:50%;box-shadow:0 0 0 2px var(--e-bg);font-size:11px;font-weight:800}.apphero_face__wEQCR+.apphero_face__wEQCR{margin-left:-6px}.apphero_face__wEQCR[data-tone=gold]{background:var(--e-gold);color:var(--f-on-gold-soft)}.apphero_face__wEQCR[data-tone=blue]{background:var(--e-blue);color:var(--f-on-blue)}.apphero_faceEddie__Y68Ei{background:var(--e-on-mint)}.apphero_mark__U_rqC{display:inline-block;flex:none;height:13px;width:12px;background:url(/images/eddie-logo.svg) 0 50%/auto 13px no-repeat}.apphero_main__ePb5q{display:grid;min-height:0;min-width:0;grid-template-rows:56px minmax(0,1fr) auto}.apphero_top__M530C{display:flex;min-width:0;align-items:center;gap:14px;padding:0 14px 0 16px;opacity:var(--ah-top,1);transform:translateY(calc((1 - var(--ah-top, 1)) * -14px))}.apphero_toggle__D7Ia3{display:inline-flex;flex:none;border-radius:999px;background:var(--f-app-toggle);padding:3px;font-size:13px;font-weight:600;color:var(--e-text-3)}.apphero_toggle__D7Ia3>span{border-radius:999px;padding:5px 14px}.apphero_toggle__D7Ia3>.apphero_toggleOn__EGZy7{background:var(--f-white);color:var(--e-ink);box-shadow:0 1px 3px color-mix(in srgb,var(--f-ink) 10%,transparent)}.apphero_crumb__rF5qr{display:inline-flex;min-width:0;align-items:center;gap:6px;white-space:nowrap;color:var(--e-text-2)}.apphero_crumb__rF5qr b{font-weight:700;color:var(--e-ink)}.apphero_crumbSep__gjrah{color:var(--e-text-3)}.apphero_topRight__bnZFb{margin-left:auto;display:flex;flex:none;align-items:center;gap:10px}.apphero_topRight__bnZFb .apphero_faces__GjIXp{margin-right:2px}.apphero_download__D4niI,.apphero_share__uJOhk{display:inline-flex;height:32px;align-items:center;gap:6px;border-radius:999px;padding:0 13px;font-size:12.5px;font-weight:700;white-space:nowrap}.apphero_share__uJOhk{background:var(--f-white);box-shadow:inset 0 0 0 1px var(--e-line)}.apphero_download__D4niI{background:var(--e-mint);color:var(--e-on-mint)}.apphero_middle__E52pu{display:grid;min-height:0;grid-template-columns:minmax(0,1fr) 300px}.apphero_viewerCol__eykmf{container-type:size;display:grid;min-height:0;place-items:center;padding:6px 20px 16px}.apphero_player__4KI97{width:min(100cqw,calc((100cqh - 40px) * var(--ah-aspect)));overflow:hidden;border-radius:12px;background:var(--f-app-player);box-shadow:0 18px 40px -22px color-mix(in srgb,var(--f3-green-deep) 55%,transparent)}.apphero_slot__AFaZV{position:relative;aspect-ratio:var(--ah-aspect);background:var(--f-app-player)}.apphero_controls___jxpq{display:flex;height:40px;align-items:center;gap:12px;padding:0 14px 0 8px;color:var(--f-white);font-size:12px}.apphero_playToggle__UZaGr{display:grid;height:28px;width:28px;flex:none;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--f-white) 12%,transparent);color:var(--f-white);transition:background-color .14s ease}.apphero_playToggle__UZaGr:hover{background:var(--e-mint);color:var(--e-on-mint)}.apphero_chip__7F8p7:focus-visible,.apphero_clip__b_7hE:focus-visible,.apphero_playToggle__UZaGr:focus-visible{outline:2px solid var(--e-mint);outline-offset:2px}.apphero_tc__UfdcO{flex:none;font-family:var(--font-mono);font-size:12px}.apphero_tcDim__YO0S4{color:color-mix(in srgb,var(--f-white) 50%,transparent)}.apphero_clipName__FkC9K{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb,var(--f-white) 62%,transparent)}.apphero_speed__RKS7z{flex:none;font-weight:700}.apphero_chat__eKkTd{display:flex;min-height:0;flex-direction:column;gap:10px;margin:2px 14px 14px 0;border-radius:16px;background:var(--f-white);padding:14px;box-shadow:0 0 0 1px var(--e-line),0 10px 30px -18px color-mix(in srgb,var(--f3-green-deep) 30%,transparent);opacity:var(--ah-chat,1);transform:translateX(calc((1 - var(--ah-chat, 1)) * 36px))}.apphero_chatHead__52mkj{display:flex;align-items:center;gap:8px;font-weight:700}.apphero_chatLive__9SQT9{margin-left:auto;border-radius:999px;background:var(--e-mint-panel);padding:3px 8px;font-size:11px;font-weight:700;color:var(--e-green)}.apphero_log__XjwvP{display:flex;min-height:0;flex:1;flex-direction:column;justify-content:flex-end;gap:8px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 28px);mask-image:linear-gradient(180deg,transparent,#000 28px)}.apphero_log__XjwvP:has(.apphero_turn__2j25l) .apphero_intro__OVvLo{display:none}.apphero_turn__2j25l{display:flex;flex-direction:column;gap:8px;animation:apphero_ahIn__wVc4y .28s ease both}@keyframes apphero_ahIn__wVc4y{0%{opacity:0;transform:translateY(8px)}}.apphero_eddie__NkmX3,.apphero_me__Pwfnj{max-width:88%;padding:8px 12px;font-size:12.5px;line-height:1.42}.apphero_me__Pwfnj{align-self:flex-end;border-radius:14px 14px 4px 14px;background:var(--e-ink);color:var(--f-white)}.apphero_eddie__NkmX3{align-self:flex-start;display:flex;gap:8px;border-radius:14px 14px 14px 4px;background:var(--f3-side)}.apphero_eddieBadge__dX2Hj{display:grid;height:18px;width:18px;flex:none;place-items:center;margin-top:.5px;border-radius:50%;background:var(--e-mint);color:var(--e-on-mint)}.apphero_chips__8SSSl{display:flex;flex-wrap:wrap;gap:6px}.apphero_chip__7F8p7{height:28px;border-radius:999px;background:var(--f-white);padding:0 11px;font-size:12px;font-weight:700;color:var(--e-on-mint);box-shadow:inset 0 0 0 1.5px var(--f-chip-border);transition:box-shadow .14s ease,background-color .14s ease}.apphero_chip__7F8p7:hover{box-shadow:inset 0 0 0 1.5px var(--e-on-mint)}.apphero_chip__7F8p7[aria-pressed=true]{background:var(--e-mint-panel);box-shadow:inset 0 0 0 1.5px var(--e-mint)}.apphero_composer___BE6g{display:flex;height:38px;align-items:center;justify-content:space-between;border-radius:12px;background:var(--f-app-field);padding:0 6px 0 12px;font-size:12.5px;color:var(--e-text-3);box-shadow:inset 0 0 0 1px var(--e-line)}.apphero_send__5T4Xs{display:grid;height:26px;width:26px;place-items:center;border-radius:50%;background:var(--e-ink);color:var(--f-white)}.apphero_timeline__JdZcQ{container:ah-tl/inline-size;position:relative;border-top:1px solid var(--e-line);background:var(--e-track);padding:10px 16px 10px 0;opacity:var(--ah-tl,1);transform:translateY(calc((1 - var(--ah-tl, 1)) * 40px))}.apphero_row__asGJ9{display:grid;height:22px;grid-template-columns:var(--e-label) minmax(0,1fr);align-items:center}.apphero_label__9vWT4{display:flex;align-items:center;gap:5px;padding-left:14px;font-size:11px;font-weight:700;color:var(--e-text-3)}.apphero_lane__4g_8K{position:relative;display:block;height:100%}.apphero_empty__u10aP{display:flex;align-items:center;font-size:11px;color:var(--e-text-3)}.apphero_rulerRow__xHPy4{height:26px;border-bottom:1px solid var(--e-line)}.apphero_tick__UGyxE{position:absolute;bottom:5px;transform:translateX(-50%);font-family:var(--font-mono);font-size:10px;color:var(--e-text-3)}.apphero_tick__UGyxE:after{content:"";position:absolute;left:50%;bottom:-6px;height:4px;width:1px;background:var(--f-app-tick)}.apphero_v2Row__DXHbr{height:42px}.apphero_v1Row__HFCc_{height:64px}.apphero_zoomRow__55cJ_{height:18px}.apphero_musicRow__kVRRp{height:28px}.apphero_captionBlock__zLF_3,.apphero_titleBlock__GCRkq{position:absolute;top:4px;bottom:4px;border-radius:4px}.apphero_titleBlock__GCRkq{display:flex;align-items:center;overflow:hidden;background:var(--f-gold-panel);padding:0 7px;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--f-gold-ink)}.apphero_captionBlock__zLF_3{top:6px;bottom:6px;background:var(--f-app-caption);transition:background-color .2s ease}.apphero_captionBlock__zLF_3[data-on]{background:var(--e-mint)}.apphero_scroll__cMTAf{position:absolute;left:2%;right:8%;top:7px;height:4px;border-radius:4px;background:var(--f-app-scroll)}.apphero_music__rfSxR{position:absolute;left:0;top:3px;bottom:3px;display:flex;align-items:center;gap:6px;overflow:hidden;border-radius:6px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--f3-mint) 16%,transparent) 0 1px,transparent 1px 4px) 0 50% /100% 38% no-repeat,repeating-linear-gradient(90deg,color-mix(in srgb,var(--f3-mint) 12%,transparent) 0 1px,transparent 1px 7px) 0 50% /100% 70% no-repeat,var(--e-on-mint);padding:0 10px;font-size:11px;font-weight:600;white-space:nowrap;color:var(--f-white)}.apphero_clip__b_7hE{position:absolute;top:4px;bottom:4px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-left:1px;border-radius:7px;background:var(--f-app-clip);padding:4px;text-align:left;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--f-white) 7%,transparent);transition:background-color .16s ease,box-shadow .16s ease}button.apphero_clip__b_7hE:hover{background:var(--f-app-clip-hover)}.apphero_clip__b_7hE[data-touched]{background:var(--e-green)}.apphero_clip__b_7hE[data-on]{box-shadow:0 0 0 2px var(--e-mint),0 8px 18px -8px color-mix(in srgb,var(--f3-mint) 80%,transparent)}.apphero_clip__b_7hE[data-touched]:after{content:"";position:absolute;left:6px;right:6px;bottom:3px;height:3px;border-radius:3px;background:var(--e-mint)}.apphero_broll__6lsX7{flex-direction:row;align-items:center;gap:6px;overflow:hidden;background:var(--f-app-broll)}.apphero_clipName2__kAmM6{max-width:100%;overflow:hidden;border-radius:4px;background:color-mix(in srgb,var(--f-black) 32%,transparent);padding:1px 5px;font-size:10px;font-weight:600;line-height:14px;text-overflow:ellipsis;white-space:nowrap;color:var(--f-white)}.apphero_clipThumb__Hdvx_{display:block;height:30px;width:auto;border-radius:4px}.apphero_broll__6lsX7 .apphero_clipThumb__Hdvx_{height:24px;flex:none}.apphero_rail__BiHSV{position:absolute;left:var(--e-label);right:16px;top:54px;height:132px;pointer-events:none}.apphero_playhead__p5Ujg{position:absolute;inset:0;animation:apphero_ahPlay__LTxru var(--ah-dur) linear 1 both;animation-play-state:paused}.apphero_root__RcFh8[data-playing] .apphero_playhead__p5Ujg{animation-play-state:running}@keyframes apphero_ahPlay__LTxru{0%{transform:translateX(0)}to{transform:translateX(var(--ah-end))}}.apphero_playhead__p5Ujg:before{content:"";position:absolute;left:-1px;top:2px;bottom:0;width:2px;background:var(--e-green)}.apphero_playhead__p5Ujg:after{content:"";position:absolute;left:-6px;top:0;height:12px;width:12px;border-radius:3px 3px 6px 6px;background:var(--e-green)}.apphero_cursors__ulttK{position:absolute;left:var(--e-label);right:16px;top:0;bottom:0;pointer-events:none;opacity:0;transition:opacity .4s ease}.apphero_root__RcFh8[data-phase=app] .apphero_cursors__ulttK{opacity:1}.apphero_cursor__6YqGb{position:absolute;inset:0}.apphero_cursor__6YqGb,.apphero_pin__8JoDE,.apphero_reply__DAvy2,.apphero_trim__XeD0V{animation-duration:12s;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:paused}.apphero_root__RcFh8[data-phase=app][data-inview=true]:not([data-focus]) :is(.apphero_cursor__6YqGb,.apphero_pin__8JoDE,.apphero_trim__XeD0V,.apphero_reply__DAvy2){animation-play-state:running}.apphero_jon__d_WfF{animation-name:apphero_ahJon___89NN}.apphero_maya__3z_0O{animation-name:apphero_ahMaya__05iED}.apphero_eddieCur__M05wN{animation-name:apphero_ahEddie__x_8uq}.apphero_ptr__mmi0J{position:absolute;left:0;top:0;height:20px;width:14px}.apphero_ptr__mmi0J:after,.apphero_ptr__mmi0J:before{content:"";position:absolute;clip-path:polygon(0 0,0 86%,26% 67%,45% 100%,61% 93%,43% 61%,82% 61%)}.apphero_ptr__mmi0J:before{inset:-2px -3px -3px -2px;background:var(--f-white)}.apphero_ptr__mmi0J:after{inset:0}.apphero_ptr__mmi0J[data-tone=blue]:after{background:var(--f-cursor-blue)}.apphero_ptr__mmi0J[data-tone=gold]:after{background:var(--f-cursor-gold)}.apphero_ptr__mmi0J[data-tone=mint]:after{background:var(--e-green)}.apphero_reply__DAvy2,.apphero_tag__X2RtF{position:absolute;left:13px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;white-space:nowrap;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--f-ink) 40%,transparent)}.apphero_tag__X2RtF{top:18px}.apphero_tag__X2RtF[data-tone=blue]{background:var(--e-blue);color:var(--f-on-blue)}.apphero_tag__X2RtF[data-tone=gold]{background:var(--e-gold);color:var(--f-on-gold)}.apphero_tag__X2RtF[data-tone=mint]{background:var(--e-mint);color:var(--e-on-mint)}.apphero_reply__DAvy2{top:42px;background:var(--e-on-mint);color:var(--f-white);animation-name:apphero_ahReply__aYpmt}.apphero_pin__8JoDE{position:absolute;left:30%;top:-34px;display:flex;align-items:flex-end;gap:6px;transform-origin:0 100%;animation-name:apphero_ahPin__cF4I4;pointer-events:none}.apphero_pinDot__JSUv0{display:grid;height:22px;width:22px;flex:none;place-items:center;border-radius:50% 50% 50% 2px;background:var(--e-gold);font-size:11px;font-weight:800;color:var(--f-on-gold);box-shadow:0 0 0 2px var(--f-white),0 6px 12px -6px color-mix(in srgb,var(--f-ink) 50%,transparent)}.apphero_pinText__EYYBT{margin-bottom:10px;border-radius:9px 9px 9px 2px;background:var(--f-white);padding:5px 9px;font-size:11.5px;font-weight:600;white-space:nowrap;color:var(--e-ink);box-shadow:0 0 0 1px var(--e-line),0 8px 18px -10px color-mix(in srgb,var(--f-ink) 45%,transparent)}.apphero_trim__XeD0V{position:absolute;top:-2px;bottom:-2px;right:-2px;width:20%;border-left:2px solid var(--e-mint);background:var(--e-track);transform-origin:100% 50%;animation-name:apphero_ahTrim__0qmpE}@keyframes apphero_ahJon___89NN{0%{transform:translate(70%,98px);opacity:0}5%{opacity:1}10%,13%{transform:translate(62%,64px)}28%,33%{transform:translate(38%,64px)}50%{transform:translate(50%,100px)}75%{transform:translate(76%,96px)}92%{transform:translate(72%,92px);opacity:1}to{transform:translate(70%,98px);opacity:0}}@keyframes apphero_ahMaya__05iED{0%{transform:translate(26%,96px);opacity:0}6%{opacity:1}14%{transform:translate(18%,92px)}26%,31%{transform:translate(6.4%,124px)}33%{transform:translate(6.6%,127px)}40%{transform:translate(7%,130px)}54%{transform:translate(28%,92px)}90%{transform:translate(38%,98px);opacity:1}to{transform:translate(26%,96px);opacity:0}}@keyframes apphero_ahEddie__x_8uq{0%,40%{transform:translate(34%,172px);opacity:0}44%{opacity:1}57%,62%{transform:translate(16.4%,150px)}70%,88%{transform:translate(13.2%,150px);opacity:1}98%{transform:translate(28%,172px);opacity:0}to{transform:translate(34%,172px);opacity:0}}@keyframes apphero_ahPin__cF4I4{0%,32%{opacity:0;transform:scale(.6)}35%{opacity:1;transform:scale(1.06)}37%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.9)}}@keyframes apphero_ahTrim__0qmpE{0%,62%{transform:scaleX(0)}70%,92%{transform:scaleX(1)}98%,to{transform:scaleX(0)}}@keyframes apphero_ahReply__aYpmt{0%,70%{opacity:0;transform:translateY(4px)}73%,88%{opacity:1;transform:none}92%,to{opacity:0;transform:none}}.apphero_nudgeDock__mEI68{position:absolute;left:var(--e-label);right:16px;bottom:10px;display:none;justify-content:center;pointer-events:none;transition:opacity .26s ease,visibility 0s linear 0s}.apphero_root__RcFh8:not([data-phase=app]) .apphero_nudgeDock__mEI68,.apphero_root__RcFh8[data-focus] .apphero_nudgeDock__mEI68{visibility:hidden;opacity:0;transition:opacity .26s ease,visibility 0s linear .26s}.apphero_nudge__L5y5R{position:relative;display:flex;align-items:center;gap:16px;border-radius:999px;background:var(--f-white);padding:5px 5px 5px 20px;box-shadow:0 0 0 1px color-mix(in srgb,var(--f3-on-mint) 8%,transparent),0 18px 40px -14px color-mix(in srgb,var(--f3-on-mint) 45%,transparent);pointer-events:auto;visibility:hidden}.apphero_root__RcFh8[data-nudged] .apphero_nudge__L5y5R{visibility:visible;animation:apphero_ahNudgeIn__kbPsD .56s cubic-bezier(.2,.9,.3,1.15) .6s both}@keyframes apphero_ahNudgeIn__kbPsD{0%{opacity:0;transform:translateY(18px) scale(.94)}}.apphero_nudgeText__Oflc0{font-size:13px;white-space:nowrap;color:var(--e-text-2)}.apphero_nudgeText__Oflc0 b{font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:-.005em;color:var(--e-ink)}@container ah-tl (max-width: 1060px){.apphero_nudgeWhen__QGMCV{display:none}}.apphero_nudge__L5y5R a.apphero_nudgeCta__rUKLL{min-height:46px;padding:0 5px 0 20px;font-size:16px}.apphero_nudgeNote__RNsnm{position:absolute;left:calc(100% + 8px);bottom:27px;display:flex;align-items:center;gap:4px;font-family:var(--font-hand);font-size:22px;line-height:1;white-space:nowrap;color:var(--e-green);transform:rotate(-4deg);transform-origin:0 50%;pointer-events:none}.apphero_root__RcFh8[data-nudged] .apphero_nudgeNote__RNsnm{animation:apphero_ahNoteIn__SIxva .52s ease-out 1s both}@keyframes apphero_ahNoteIn__SIxva{0%{opacity:0;transform:rotate(-4deg) translateX(12px)}}.apphero_nudgeNoteArrow__zuiUc{display:inline-flex;flex:none;animation:apphero_ahBob__ieqcV 1.6s ease-in-out infinite alternate;animation-play-state:paused}.apphero_nudgeNote__RNsnm .apphero_nudgeNoteArrow__zuiUc{--bob:-5px,0px}.apphero_root__RcFh8[data-nudged][data-inview=true]:not([data-focus]) .apphero_nudgeNoteArrow__zuiUc{animation-play-state:running}@keyframes apphero_ahBob__ieqcV{0%{transform:translate(0)}to{transform:translate(var(--bob,4px,4px))}}.apphero_nudgeStatic__TAGM8{display:flex;flex-direction:column;align-items:center;gap:10px;margin:26px auto 0;padding:0 var(--f-gutter);text-align:center;transition:opacity .26s ease}.apphero_root__RcFh8[data-focus] .apphero_nudgeStatic__TAGM8{opacity:0;pointer-events:none}.apphero_nudgeStatic__TAGM8 a.apphero_nudgeCta__rUKLL{min-height:54px;padding:0 5px 0 26px;font-size:18px}.apphero_nudgeStatic__TAGM8 .apphero_nudgeChip__wVsph{height:42px;width:42px}.apphero_nudgeStaticNote__3X1Bd{display:flex;align-items:flex-end;gap:4px;margin-right:70px;font-family:var(--font-hand);font-size:21px;line-height:1;color:var(--f3-green);transform:rotate(-3deg)}.apphero_nudgeStaticNote__3X1Bd .apphero_nudgeNoteArrow__zuiUc{margin-bottom:-14px;--bob:3px,4px}.apphero_root__RcFh8[data-inview=true]:not([data-focus]) .apphero_nudgeStatic__TAGM8 .apphero_nudgeNoteArrow__zuiUc{animation-play-state:running}.apphero_nudgeStaticText__DZURj{font-size:14px;color:var(--f-app-text-2)}.apphero_nudgeStaticText__DZURj b{font-weight:700;color:var(--f-ink)}.apphero_dim__BZ5ju{position:absolute;inset:0;z-index:2;border-radius:inherit;background:color-mix(in srgb,var(--f-focus-dim) 74%,transparent);opacity:0;visibility:hidden;transition:opacity .42s ease,visibility 0s linear .42s}.apphero_root__RcFh8[data-focus] .apphero_dim__BZ5ju{opacity:1;visibility:visible;cursor:pointer;transition:opacity .42s ease,visibility 0s linear 0s}.apphero_root__RcFh8[data-focus] .apphero_viewerCol__eykmf{position:relative;z-index:3}.apphero_player__4KI97{transition:box-shadow .42s ease}.apphero_root__RcFh8[data-focus] .apphero_player__4KI97{box-shadow:0 0 0 1px color-mix(in srgb,var(--f3-mint) 45%,transparent),0 30px 90px -24px color-mix(in srgb,var(--f-black) 80%,transparent)}.apphero_root__RcFh8[data-focus] .apphero_cursors__ulttK{opacity:0}@media (prefers-reduced-motion:reduce){.apphero_cursor__6YqGb,.apphero_pin__8JoDE,.apphero_playhead__p5Ujg,.apphero_reply__DAvy2,.apphero_trim__XeD0V,.apphero_turn__2j25l{animation:none}.apphero_jon__d_WfF{transform:translate(38%,64px)}.apphero_maya__3z_0O{transform:translate(28%,92px)}.apphero_eddieCur__M05wN{transform:translate(13.2%,150px)}.apphero_playhead__p5Ujg{transform:translateX(var(--ah-at,0))}.apphero_still___e0sw{transition:none}.apphero_nudgeNoteArrow__zuiUc{animation:none}}@media (max-width:719px){.apphero_editor__pf4TP{width:600px;height:860px;grid-template-columns:minmax(0,1fr)}.apphero_side__NfGBe{display:none}.apphero_middle__E52pu{grid-template-columns:minmax(0,1fr);grid-template-rows:268px auto}.apphero_chat__eKkTd{margin:0 14px 14px}.apphero_log__XjwvP{height:112px;flex:none}.apphero_crumb__rF5qr .apphero_crumbSep__gjrah,.apphero_crumb__rF5qr b,.apphero_intro__OVvLo,.apphero_topRight__bnZFb .apphero_faces__GjIXp{display:none}}@media (min-width:1000px) and (max-width:1199px) and (prefers-reduced-motion:no-preference){.apphero_editor__pf4TP{grid-template-columns:minmax(0,1fr)}.apphero_side__NfGBe{display:none}}@media (min-width:1000px) and (prefers-reduced-motion:no-preference){.apphero_nudgeDock__mEI68{display:flex}.apphero_nudgeStatic__TAGM8{display:none}}.apphero_root__RcFh8[data-variant=g] .apphero_frame__RxQh8>:first-child{animation:none}.apphero_frameLoop__o6q7j{display:none;position:absolute;inset:0;z-index:-1}.apphero_slotLoop__BgFYn{position:absolute;inset:0}.apphero_flyers__UZYS2{--fly-w:clamp(136px,11.4vw,172px);display:none;position:absolute;z-index:3;top:76px;left:var(--f-gutter);width:calc(100% - 2 * var(--f-gutter));height:min(calc(100svh - 240px),720px);pointer-events:none}.apphero_flyer__gCZSi{position:absolute;width:var(--fly-w);opacity:calc(1 - var(--ah-land, 0))}.apphero_flyer__gCZSi[data-at=ridge]{right:calc(50% + clamp(240px, 28%, 420px));top:38.5%}.apphero_flyer__gCZSi[data-at=hike]{left:calc(50% + clamp(240px, 28%, 420px));top:35%}.apphero_flyer__gCZSi[data-at=talk]{left:min(calc(50% + clamp(300px, 34.5%, 520px)),calc(100% - var(--fly-w) - 24px));top:58%}.apphero_flyTile__KGYhX{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:10px;background:var(--f-media-bg);box-shadow:0 0 0 1px color-mix(in srgb,var(--f-white) 16%,transparent),0 16px 34px -14px color-mix(in srgb,var(--f-black) 70%,transparent);transform-origin:0 0}.apphero_flyPic__QM6Ij{position:absolute;inset:0}.apphero_flyPlayer__KhHEY{position:absolute;inset:0;height:100%;width:100%;border:0}.apphero_flyLabel__83q7i{position:absolute;opacity:var(--ah-name,1);top:calc(100% + 7px);left:-4px;display:flex;align-items:center;gap:3px;font-family:var(--font-hand);font-size:14px;font-weight:400;line-height:1;white-space:nowrap;color:color-mix(in srgb,var(--f-white) 58%,transparent);text-shadow:0 1px 6px color-mix(in srgb,var(--f-black) 45%,transparent);transform:rotate(-3deg);transform-origin:0 50%}.apphero_flyer__gCZSi[data-at=talk] .apphero_flyLabel__83q7i{left:auto;right:-4px;transform-origin:100% 50%}.apphero_pop__2hIIk{opacity:var(--ah-c,1);transform:translateY(calc((1 - var(--ah-c, 1)) * 12px)) scale(calc(.94 + .06 * var(--ah-c, 1)));transform-origin:0 100%}.apphero_me__Pwfnj.apphero_pop__2hIIk{transform-origin:100% 100%}.apphero_panel__sYQOY{margin:40px var(--f-gutter) 0;border-radius:28px;background:var(--f-aurora);padding:16px 16px 26px}.apphero_panel__sYQOY .apphero_editorBox__xa_ey{width:100%;margin:0 auto}.apphero_panel__sYQOY .apphero_nudgeStatic__TAGM8{margin-top:22px}@media (min-width:810px){.apphero_panel__sYQOY{border-radius:48px;padding:32px 32px 36px}}@media (min-width:1000px) and (prefers-reduced-motion:no-preference){.apphero_root__RcFh8[data-variant=g] .apphero_stage__5YC5_{--ah-l1:0;--ah-l2:0;--ah-l3:0;--ah-c1:0;--ah-c2:0;--ah-c3:0;--ah-c4:0;--ah-c5:0}.apphero_flyers__UZYS2,.apphero_frameLoop__o6q7j{display:block}.apphero_slotLoop__BgFYn{display:none}.apphero_clip__b_7hE[data-fly]{opacity:var(--ah-land,1)}.apphero_panel__sYQOY{position:absolute;z-index:1;top:var(--ah-y0,82px);left:24px;right:24px;bottom:24px;margin:0;padding:0;border-radius:48px;opacity:var(--ah-shell)}.apphero_panel__sYQOY .apphero_editorBox__xa_ey{top:28px;left:28px;right:28px;bottom:96px;width:auto;margin:0}.apphero_panel__sYQOY .apphero_editor__pf4TP{opacity:1}.apphero_panel__sYQOY .apphero_nudgeStatic__TAGM8{position:absolute;left:0;right:0;bottom:20px;display:flex;flex-direction:row;justify-content:center;gap:20px;margin:0;transition:opacity .26s ease,visibility 0s linear 0s}.apphero_panel__sYQOY .apphero_nudgeStaticNote__3X1Bd{margin:0}.apphero_panel__sYQOY .apphero_nudgeStaticNote__3X1Bd .apphero_nudgeNoteArrow__zuiUc{margin-bottom:0;--bob:5px,0px}.apphero_root__RcFh8[data-variant=g]:not([data-phase=app]) .apphero_panel__sYQOY .apphero_nudgeStatic__TAGM8{visibility:hidden;opacity:0;transition:opacity .26s ease,visibility 0s linear .26s}.apphero_root__RcFh8[data-variant=g][data-nudged] .apphero_panel__sYQOY .apphero_nudgeStatic__TAGM8{animation:apphero_ahNudgeIn__kbPsD .56s cubic-bezier(.2,.9,.3,1.15) .3s both}}.f2_heroA__w0ZIS{position:relative;overflow:hidden;padding:136px 20px 40px;text-align:center}@media (min-width:810px){.f2_heroA__w0ZIS{padding-top:168px}}.f2_heroA__w0ZIS .f2_heroTitle__b7pYv{font-size:clamp(50px,6.8vw,96px)}.f2_newsPill__VkJcS{display:inline-flex;min-height:36px;align-items:center;gap:8px;margin-bottom:28px;border-radius:999px;background:var(--f-white);padding:0 14px;font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px var(--f-border);max-width:100%;text-align:left}@media (max-width:600px){.f2_newsPill__VkJcS b{display:none}}.f2_newsPill__VkJcS b{font-family:var(--font-accent);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--f-text-3)}.f2_floaters__Pn03P{display:none}@media (min-width:1300px){.f2_floaters__Pn03P{position:absolute;inset:0;z-index:0;display:block;pointer-events:none}.f2_heroA__w0ZIS>:not(.f2_floaters__Pn03P){position:relative;z-index:1}}.f2_float__fuG_Q{position:absolute;overflow:hidden;border-radius:14px;box-shadow:0 18px 40px color-mix(in srgb,var(--f-ink) 16%,transparent)}.f2_float__fuG_Q img{display:block;height:100%;width:100%;object-fit:cover}.f2_float1__ktooq{left:1.5%;top:34%;width:190px;aspect-ratio:16/9;--r:-8deg}.f2_float2__npedu{left:7%;top:64%;width:104px;aspect-ratio:9/16;--r:6deg}.f2_float3__JTamn{right:2%;top:26%;width:104px;aspect-ratio:9/16;--r:7deg}.f2_float4__Ua14H{right:1.5%;top:62%;width:190px;aspect-ratio:16/9;--r:-5deg}.f2_float__fuG_Q{transform:rotate(var(--r))}@keyframes f2_fDriftCard__M6XjZ{0%{transform:rotate(var(--r)) translateZ(0)}to{transform:rotate(calc(var(--r) * .6)) translate3d(0,-14px,0)}}@media (prefers-reduced-motion:no-preference){.f2_float__fuG_Q{animation:f2_fDriftCard__M6XjZ 7s ease-in-out infinite alternate}.f2_float2__npedu,.f2_float4__Ua14H{animation-duration:9s;animation-delay:-3s}}.f2_composer__DU_Pp{margin:36px auto 0;max-width:640px;text-align:left}.f2_box__VWjnR{display:flex;min-height:132px;flex-direction:column;justify-content:space-between;border-radius:18px;background:var(--f-white);padding:18px 18px 14px;box-shadow:inset 0 0 0 1px var(--f-border),0 16px 40px color-mix(in srgb,var(--f-ink) 8%,transparent);transition:box-shadow .18s ease}.f2_box__VWjnR:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--f-ink) 28%,transparent),0 18px 44px color-mix(in srgb,var(--f-ink) 12%,transparent)}.f2_box__VWjnR:focus-visible{outline:2px solid var(--f-ink);outline-offset:3px}.f2_prompts__3MAta{position:relative;display:block;min-height:52px;font-size:17px;line-height:1.45;color:var(--f-ink)}.f2_prompt__yh1SF{position:absolute;inset:0;opacity:0}.f2_prompt__yh1SF:first-child{opacity:1}@keyframes f2_fPrompt__RwvLu{0%{opacity:0;transform:translateY(6px)}3%,30%{opacity:1;transform:translateY(0)}33.3%,to{opacity:0;transform:translateY(-4px)}}@keyframes f2_fCaret__pmLGK{50%{opacity:0}}.f2_caret__hvRsS{display:inline-block;height:1.1em;width:2px;margin-left:2px;vertical-align:-.18em;background:var(--f-ink)}@media (prefers-reduced-motion:no-preference){.f2_prompt__yh1SF{animation:f2_fPrompt__RwvLu 12s ease-in-out infinite both}.f2_prompt__yh1SF:first-child{opacity:0}.f2_caret__hvRsS{animation:f2_fCaret__pmLGK 1s steps(1) infinite}}.f2_boxBar__cyOoM{margin-top:14px;display:flex;align-items:center;justify-content:space-between}.f2_attach__OHVwj{display:inline-flex;gap:6px;background:var(--f-paper);padding:6px 12px 6px 8px;font-size:13px;font-weight:600;color:var(--f-text-2)}.f2_attach__OHVwj,.f2_send__Y_xQn{align-items:center;border-radius:999px}.f2_send__Y_xQn{height:36px;width:36px;background:var(--f-ink);color:var(--f-white)}.f2_chips__2xKwo,.f2_send__Y_xQn{display:flex;justify-content:center}.f2_chips__2xKwo{margin-top:14px;flex-wrap:wrap;gap:8px}.f2_chip__M9nN2{display:inline-flex;min-height:36px;align-items:center;border-radius:999px;background:color-mix(in srgb,var(--f-white) 70%,transparent);padding:0 14px;font-family:var(--font-accent);font-size:13px;font-weight:700;box-shadow:inset 0 0 0 1px var(--f-border);transition:background-color .16s ease}.f2_chip__M9nN2:hover{background:var(--f-white)}.f2_heroBComposer__Hdu7x{margin-top:28px}.f2_ruler__W6E1_{height:18px;margin:8px var(--f-gutter) 0;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--f-ink) 35%,transparent) 0 1px,transparent 1px 80px) bottom /100% 18px no-repeat,repeating-linear-gradient(90deg,color-mix(in srgb,var(--f-ink) 20%,transparent) 0 1px,transparent 1px 8px) bottom /100% 8px no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.f2_steps__As6kN{margin-top:56px;display:grid;gap:16px}@media (min-width:1000px){.f2_steps__As6kN{grid-template-columns:repeat(3,1fr)}}.f2_step__1ycTy h3{margin-top:22px}.f2_demo__a_A66{position:relative;display:flex;height:240px;flex-direction:column;justify-content:center;gap:10px;overflow:hidden;border-radius:16px;background:var(--f-white);padding:22px;box-shadow:inset 0 0 0 1px var(--f-border)}.f2_promptCard___ic4s{border-radius:14px;background:var(--f-paper);padding:14px}.f2_promptText__Xr0gE{font-size:14px;font-weight:600;line-height:1.4}.f2_files__fO7sT{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.f2_file__Q8Ptt{display:inline-flex;align-items:center;gap:6px;border-radius:8px;background:var(--f-white);padding:4px 8px;font-family:var(--font-mono);font-size:11px;color:var(--f-text-2)}.f2_fileDot___DGyM{height:8px;width:12px;border-radius:2px;background:linear-gradient(135deg,var(--f-blue),var(--f-mint))}.f2_promptSend__oCCSx{margin-top:10px;margin-left:auto;display:flex;height:28px;width:28px;align-items:center;justify-content:center;border-radius:999px}.f2_bubbleMe__yrPP0,.f2_promptSend__oCCSx{background:var(--f-ink);color:var(--f-white)}.f2_bubbleMe__yrPP0{align-self:flex-end;max-width:85%;border-radius:14px 14px 4px 14px;padding:8px 12px;font-size:13px;font-weight:600}.f2_bubbleEddie__At5xz{display:flex;max-width:90%;align-items:flex-start;gap:6px;border-radius:14px 14px 14px 4px;background:var(--f-mint-panel);padding:8px 12px;font-size:13px;line-height:1.4;color:var(--f-mint-ink)}.f2_track__X0j06{margin-top:4px;display:grid;gap:4px}.f2_trackRow__xSmwh{display:flex;height:18px;gap:3px}.f2_clip__0mXeb{border-radius:4px;background:var(--f-blue-panel)}.f2_clipCut__WdGMM{background:repeating-linear-gradient(135deg,var(--f-gold-panel) 0 4px,var(--f-white) 4px 8px);box-shadow:inset 0 0 0 1px var(--f-gold)}.f2_captionClip__yt3AS{border-radius:4px;background:var(--f-gold-panel)}.f2_trimTag__1Qinc{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;border-radius:999px;background:var(--f-gold);padding:3px 9px;font-family:var(--font-mono);font-size:11px;color:var(--f-gold-ink)}.f2_exportRow__K_Lw8{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:12px;background:var(--f-paper);padding:10px 12px;font-size:13px;font-weight:600}.f2_exportDetail__ik7Iz{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--f-text-2)}.f2_okDot__UKK_f{display:flex;height:18px;width:18px;align-items:center;justify-content:center;border-radius:999px;background:var(--f-mint);color:var(--f-mint-ink)}.f2_miniChips__tDZ50{display:flex;flex-wrap:wrap;gap:6px}.f2_miniChip__0LULJ{border-radius:999px;background:var(--f-blue-panel);padding:4px 10px;font-size:12px;font-weight:600;color:var(--f-blue-ink)}@keyframes f2_fNounIn__PY_Zw{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.f2_noun__euiMO{color:var(--f-blue-ink)}@media (prefers-reduced-motion:no-preference){.f2_noun__euiMO{animation:f2_fNounIn__PY_Zw .42s ease-out both}}.f2_showSub__4Hz24{margin-top:18px}.f2_showGrid__ru6hV{margin:48px 0 28px;display:grid;gap:28px}@media (min-width:1000px){.f2_showGrid__ru6hV{grid-template-columns:280px 1fr;align-items:center;gap:48px}}.f2_tabs__QqTmN{display:flex;gap:6px 18px;overflow-x:auto;scrollbar-width:none}.f2_tabs__QqTmN::-webkit-scrollbar{display:none}@media (min-width:1000px){.f2_tabs__QqTmN{flex-direction:column;gap:14px;overflow:visible}}.f2_tab__IC7sW{position:relative;flex-shrink:0;width:fit-content;padding:8px 0 12px;text-align:left;font-size:18px;font-weight:600;letter-spacing:-.02em;color:color-mix(in srgb,var(--f-ink) 42%,transparent);transition:color .2s ease}@media (min-width:1000px){.f2_tab__IC7sW{font-size:24px}}.f2_tab__IC7sW:hover{color:color-mix(in srgb,var(--f-ink) 75%,transparent)}.f2_tab__IC7sW[aria-selected=true]{color:var(--f-ink)}.f2_tab__IC7sW:focus-visible{outline:2px solid var(--f-ink);outline-offset:4px;border-radius:4px}.f2_tabBar__dgCnI{position:absolute;inset-inline:0;bottom:2px;height:2px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--f-ink) 12%,transparent);opacity:0}.f2_tab__IC7sW[aria-selected=true] .f2_tabBar__dgCnI{opacity:1}.f2_tabFill__SFqSO{display:block;height:100%;width:100%;border-radius:999px;background:var(--f-ink);transform:scaleX(0);transform-origin:left}@keyframes f2_fProgress__ZC4_6{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.f2_tab__IC7sW[aria-selected=true] .f2_tabFill__SFqSO{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.f2_tab__IC7sW[aria-selected=true] .f2_tabFill__SFqSO{animation:f2_fProgress__ZC4_6 6s linear both}.f2_showGrid__ru6hV:has(.f2_front__ZML_M:hover) .f2_tabFill__SFqSO,.f2_showGrid__ru6hV[data-paused] .f2_tabFill__SFqSO{animation-play-state:paused}}.f2_stack__2aPr8,.f2_stage__I4Lnv{position:relative}.f2_stack__2aPr8{display:flex;min-height:300px;align-items:center;justify-content:center;padding:24px 0}@media (min-width:1000px){.f2_stack__2aPr8{min-height:420px}}@keyframes f2_fStackIn__VDH7j{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:no-preference){.f2_stack__2aPr8{animation:f2_fStackIn__VDH7j .48s ease-out both}}.f2_back__T9oIV{position:absolute;overflow:hidden;border-radius:14px;box-shadow:0 14px 34px color-mix(in srgb,var(--f-ink) 18%,transparent)}.f2_back__T9oIV img{display:block;height:auto;width:100%}.f2_backA__3Ek8k{left:2%;top:6%;width:34%;transform:rotate(-7deg)}.f2_backB__37Gs_{right:2%;bottom:6%;width:30%;transform:rotate(6deg)}.f2_front__ZML_M{position:relative;z-index:1;display:block;width:min(100%,560px);overflow:hidden;border-radius:16px;box-shadow:0 24px 60px color-mix(in srgb,var(--f-ink) 24%,transparent);transform:rotate(-1.5deg);transition:transform .22s ease}.f2_front__ZML_M:hover{transform:rotate(0deg) scale(1.01)}.f2_frontV__H9zOb{width:min(56%,260px)}.f2_stageLabel__udpLM{text-align:center;font-size:13px;color:var(--f-text-2)}.f2_stats__If9_j{margin-top:48px;display:grid;gap:12px}@media (min-width:640px){.f2_stats__If9_j{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.f2_stats__If9_j{grid-template-columns:repeat(4,minmax(0,1fr))}}.f2_stat__vvG0n{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:8px;border-radius:16px;background:var(--f-white);padding:22px}.f2_stat__vvG0n .f2_statValue____ICF{font-size:clamp(48px,9vw,64px);line-height:1;white-space:nowrap}.f2_statLabel__2iRc9{color:var(--f-text-2);font-size:15px;line-height:1.4}