.wipe-compare_cover__z37AE{--wipe:var(--wipe-rest,50%);position:absolute;inset:0;display:block;overflow:hidden;touch-action:pan-y;transition:--wipe .52s cubic-bezier(.16,1,.3,1)}.wipe-compare_cover__z37AE[data-following]{transition:--wipe 80ms linear}.wipe-compare_cover__z37AE img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;user-select:none}.wipe-compare_before__nVFXa{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--wipe)) 0 0)}.wipe-compare_seam__bfwbm{position:absolute;top:0;bottom:0;left:var(--wipe);z-index:2;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 0 1px rgb(0 0 0/14%);transition:opacity var(--motion-base) var(--motion-ease)}.wipe-compare_cover__z37AE[data-rest="0"]:not([data-following]) .wipe-compare_seam__bfwbm{opacity:0}:focus-visible>*>.wipe-compare_cover__z37AE:not([data-following]),:focus-visible>.wipe-compare_cover__z37AE:not([data-following]){--wipe:50%}:focus-visible>*>.wipe-compare_cover__z37AE[data-rest] .wipe-compare_seam__bfwbm,:focus-visible>.wipe-compare_cover__z37AE[data-rest] .wipe-compare_seam__bfwbm{opacity:1}.wipe-compare_grip__hJ9bM{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:50%;color:#1a1815;background:#fff;box-shadow:0 4px 14px rgb(0 0 0/30%)}.wipe-compare_chip__r8CY4{position:absolute;z-index:3;padding:4px 8px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.2;color:#fff;background:rgb(14 14 14/60%);backdrop-filter:blur(6px);transition:opacity var(--motion-base) var(--motion-ease)}.wipe-compare_chip__r8CY4[data-at=top]{top:12px}.wipe-compare_chip__r8CY4[data-at=bottom]{bottom:8px}.wipe-compare_chip__r8CY4[data-side=before]{left:8px}.wipe-compare_chip__r8CY4[data-side=after]{right:8px}.wipe-compare_chip__r8CY4[data-at=top][data-side=before]{left:12px}.wipe-compare_chip__r8CY4[data-at=top][data-side=after]{right:12px}.wipe-compare_cover__z37AE[data-rest="0"]:not([data-following]) .wipe-compare_chip__r8CY4[data-side=before]{opacity:0}:focus-visible>*>.wipe-compare_cover__z37AE[data-rest] .wipe-compare_chip__r8CY4[data-side=before],:focus-visible>.wipe-compare_cover__z37AE[data-rest] .wipe-compare_chip__r8CY4[data-side=before]{opacity:1}.wipe-compare_intro__gkkgq{animation:wipe-compare_wipeIntro__sAzSa 3.2s cubic-bezier(.65,0,.35,1) .5s both}@keyframes wipe-compare_wipeIntro__sAzSa{0%{--wipe:88%}45%{--wipe:18%}to{--wipe:var(--wipe-rest,50%)}}@media (prefers-reduced-motion:reduce){.wipe-compare_chip__r8CY4,.wipe-compare_cover__z37AE,.wipe-compare_cover__z37AE[data-following],.wipe-compare_seam__bfwbm{transition:none}.wipe-compare_intro__gkkgq{animation:none}}.app-card_card__BlC5Z{--lift-shadow:0 18px 32px -18px rgb(0 0 0/70%),0 4px 10px -6px rgb(0 0 0/40%);display:block;min-width:0;border-radius:12px;outline:none}[data-theme=light] .app-card_card__BlC5Z{--lift-shadow:0 18px 32px -18px rgb(66 55 42/34%),0 4px 10px -6px rgb(66 55 42/18%)}.app-card_media__aH2gP{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;isolation:isolate;border-radius:12px;background:var(--media-placeholder);box-shadow:inset 0 0 0 1px var(--border);transition:box-shadow var(--motion-base) var(--motion-ease)}.app-card_card__BlC5Z:is(:hover,:focus-visible) .app-card_media__aH2gP{box-shadow:var(--lift-shadow)}.app-card_card__BlC5Z:focus-visible .app-card_media__aH2gP{outline:2px solid var(--accent);outline-offset:3px}.app-card_hint__3wkDM [data-wipe-cover]{animation:app-card_hint__3wkDM 1.5s var(--motion-ease-in-out) both;animation-delay:calc(.7s + var(--i, 0) * .11s)}@keyframes app-card_hint__3wkDM{0%,to{--wipe:0%}45%,55%{--wipe:26%}}.app-card_card__BlC5Z.app-card_hint__3wkDM:is(:hover,:focus-visible) [data-wipe-cover]{animation:none}.app-card_loop__VoLDh{position:absolute;inset:0;z-index:4;width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:0;transition:opacity var(--motion-base) var(--motion-ease)}.app-card_loop__VoLDh[data-playing]{opacity:1}.app-card_card__BlC5Z:is(:hover,:focus-visible,:active) .app-card_loop__VoLDh{opacity:0}.app-card_swatch__Ip_i2{position:absolute;top:8px;right:8px;z-index:5;width:26%;aspect-ratio:1;overflow:hidden;border-radius:8px;box-shadow:0 0 0 2px rgb(255 255 255/92%),0 6px 14px -6px rgb(0 0 0/55%);pointer-events:none}.app-card_swatch__Ip_i2 img{width:100%;height:100%;object-fit:cover}.app-card_copy__ogoHj{display:block;padding:8px 2px 0}.app-card_copy__ogoHj strong{font-size:14px;font-weight:600;line-height:1.35;color:var(--text);text-wrap:balance}.app-card_copy__ogoHj span,.app-card_copy__ogoHj strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.app-card_copy__ogoHj span{margin-top:2px;font-size:13px;line-height:1.4;color:var(--text-muted)}@media (min-width:1280px){.app-card_large__97DE0{display:flex;height:100%;flex-direction:column}.app-card_large__97DE0 .app-card_media__aH2gP{flex:1;min-height:0;aspect-ratio:auto}.app-card_large__97DE0 .app-card_copy__ogoHj strong{font-size:16px}}@media (hover:none){.app-card_card__BlC5Z:is(:hover) .app-card_media__aH2gP{box-shadow:inset 0 0 0 1px var(--border)}}@media (prefers-reduced-motion:reduce){.app-card_media__aH2gP{transition:none}.app-card_hint__3wkDM [data-wipe-cover]{animation:none}}.studio-home_page__oS5Ws{container-type:inline-size;background:var(--bg);color-scheme:dark;scrollbar-width:thin;scrollbar-color:var(--border-strong) var(--bg)}[data-theme=light] .studio-home_page__oS5Ws{color-scheme:light}.studio-home_inner__j6u0x{display:flex;flex-direction:column;gap:32px;width:100%;max-width:1464px;margin:0 auto;padding:0 0 40px}@container (min-width: 640px){.studio-home_inner__j6u0x{gap:40px;padding:8px 12px 64px}}.studio-home_sectionHead__qcR7m{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.studio-home_sectionHead__qcR7m h2{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.studio-home_more__d8Gci{display:inline-flex;min-height:28px;align-items:center;gap:4px;border-radius:6px;font-size:12px;font-weight:500;color:var(--text-muted)}.studio-home_more__d8Gci:hover{color:var(--text)}.studio-home_hero__xdj3t{display:grid;gap:10px}.studio-home_heroFrame__iYmQ6{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:4/3;border-radius:14px;background:#121212;box-shadow:inset 0 0 0 1px var(--border)}@container (min-width: 640px){.studio-home_heroFrame__iYmQ6{aspect-ratio:21/9;max-height:clamp(220px,38vh,380px);width:100%}}@container (min-width: 1040px){.studio-home_heroFrame__iYmQ6{aspect-ratio:3/1}}.studio-home_heroLink__4A_08,.studio-home_heroUnder__ZeFPU{position:absolute;inset:0;display:block;border-radius:inherit}.studio-home_heroLink__4A_08:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.studio-home_heroBar__RgCdY{display:flex;align-items:center;gap:6px;min-height:32px}.studio-home_heroTitle__TbmuY{min-width:0;flex:1;font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1.25;color:var(--text);text-wrap:balance;animation:studio-home_titleIn__tzDtQ var(--motion-slow) var(--motion-ease) both}@keyframes studio-home_titleIn__tzDtQ{0%{opacity:0;transform:translateY(6px)}}@container (min-width: 640px){.studio-home_heroTitle__TbmuY{font-size:20px}}.studio-home_heroNote__SN851{display:inline-block;margin-left:10px;font-size:13px;font-weight:500;letter-spacing:0;color:var(--text-muted);white-space:nowrap}.studio-home_dots__UTTwO{display:flex;align-items:center}@container (max-width: 560px){.studio-home_dots__UTTwO{display:none}}.studio-home_dots__UTTwO button{display:grid;place-items:center;width:18px;height:32px;border-radius:8px;cursor:pointer;transition:width var(--motion-slow) var(--motion-ease-in-out)}.studio-home_dots__UTTwO button[aria-current=true]{width:34px}.studio-home_dots__UTTwO button span{position:relative;overflow:hidden;width:6px;height:6px;border-radius:99px;background:var(--border-strong);transition:width var(--motion-slow) var(--motion-ease-in-out),background-color var(--motion-base) var(--motion-ease)}.studio-home_dots__UTTwO button:hover span{background:var(--text-subtle)}.studio-home_dots__UTTwO button[aria-current=true] span{width:22px;background:var(--brand-accent,var(--text))}.studio-home_dots__UTTwO button[aria-current=true] span:has(i){background:var(--border-strong)}.studio-home_dots__UTTwO i{position:absolute;inset:0;border-radius:inherit;background:var(--brand-accent,var(--text));transform-origin:left;animation:studio-home_fill__r43SR linear both}@keyframes studio-home_fill__r43SR{0%{transform:scaleX(0)}}.studio-home_arrow__O6T2S{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:99px;background:var(--surface);color:var(--text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}.studio-home_arrow__O6T2S:hover{background:var(--surface-hover);color:var(--text)}.studio-home_stage__sgbEU{position:absolute;inset:0;container-type:size;animation:studio-home_stageIn__Mt7ge .6s var(--motion-ease-in-out) both}.studio-home_cover__RjEGg{position:absolute;top:50%;left:50%;width:max(100cqw,calc(100cqh * var(--ratio)));height:max(100cqh,calc(100cqw / var(--ratio)));transform:translate(-50%,-50%)}.studio-home_stage__sgbEU img,.studio-home_stage__sgbEU video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@keyframes studio-home_stageIn__Mt7ge{0%{opacity:0}}.studio-home_reveal__F_oo6{clip-path:circle(0 at var(--x) var(--y));animation:studio-home_reveal__F_oo6 1.4s var(--motion-ease) 1.2s forwards}@keyframes studio-home_reveal__F_oo6{to{clip-path:circle(150% at var(--x) var(--y))}}.studio-home_pin__k3E5K{position:absolute;left:var(--x);top:var(--y);z-index:2;display:grid;place-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;border:2px solid #fff;border-radius:50%;color:#fff;font-size:13px;font-weight:700;background:#a94f24;box-shadow:0 4px 14px rgb(0 0 0/35%);animation:studio-home_pinDrop__mbaRr .42s cubic-bezier(.2,.8,.2,1) .5s both}.studio-home_pin__k3E5K:after{content:"";position:absolute;inset:-8px;border:2px solid rgb(255 255 255/70%);border-radius:50%;opacity:0;animation:studio-home_ring__ObOml .9s var(--motion-ease) .95s}@keyframes studio-home_pinDrop__mbaRr{0%{opacity:0;transform:translateY(-14px) scale(.7)}}@keyframes studio-home_ring__ObOml{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.studio-home_still__wftd0,.studio-home_still__wftd0 .studio-home_pin__k3E5K,.studio-home_still__wftd0 .studio-home_pin__k3E5K:after,.studio-home_still__wftd0 .studio-home_reveal__F_oo6{animation:none}.studio-home_still__wftd0 .studio-home_reveal__F_oo6{clip-path:none}@media (prefers-reduced-motion:reduce){.studio-home_heroTitle__TbmuY,.studio-home_pin__k3E5K,.studio-home_pin__k3E5K:after,.studio-home_reveal__F_oo6,.studio-home_stage__sgbEU{animation:none}.studio-home_reveal__F_oo6{clip-path:none}.studio-home_arrow__O6T2S,.studio-home_dots__UTTwO button span{transition:none}}.studio-home_backdrop__8pumX{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:16px;background:rgb(0 0 0/58%);animation:studio-home_stageIn__Mt7ge var(--motion-base) var(--motion-ease) both}.studio-home_dialog__kYS5d{position:relative;display:grid;width:min(900px,100%);max-height:calc(100dvh - 32px);overflow:auto;border:1px solid var(--border);border-radius:20px;background:var(--bg-elevated);box-shadow:0 24px 64px rgb(0 0 0/40%);animation:studio-home_rise__MQs72 var(--motion-slow) var(--motion-ease) both}.studio-home_dialog__kYS5d:focus{outline:none}@media (min-width:768px){.studio-home_dialog__kYS5d{grid-template-columns:1.15fr 1fr}}.studio-home_dialogMedia__aTJhY{position:relative;overflow:hidden;aspect-ratio:16/10;background:#121214}@media (min-width:768px){.studio-home_dialogMedia__aTJhY{aspect-ratio:auto;min-height:400px}}.studio-home_dialogBody__NqYm_{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:24px}@media (min-width:768px){.studio-home_dialogBody__NqYm_{padding:40px 32px 32px}}.studio-home_dialogBody__NqYm_ h2{font-size:28px;font-weight:600;letter-spacing:-.025em;line-height:1.15;color:var(--text)}.studio-home_newBadge__tPZbB{align-self:flex-start;padding:4px 10px;border-radius:99px;font-size:12px;font-weight:600;color:#fff;background:#a94f24}@keyframes studio-home_rise__MQs72{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.studio-home_backdrop__8pumX,.studio-home_dialog__kYS5d{animation:none}}.studio-home_welcome__7DLL4{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px}.studio-home_welcomeTitle__Om6Ok{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--text)}@container (min-width: 640px){.studio-home_welcomeTitle__Om6Ok{font-size:24px}}.studio-home_row__rQMvu{--cols:2;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:16px 10px}.studio-home_row__rQMvu>:nth-child(n){display:none}.studio-home_row__rQMvu>:nth-child(-n+4){display:block}@container (min-width: 640px){.studio-home_row__rQMvu{--cols:3;gap:16px}.studio-home_row__rQMvu>:nth-child(4){display:none}}@container (min-width: 960px){.studio-home_row__rQMvu{--cols:4}.studio-home_row__rQMvu>:nth-child(-n+4){display:block}}@container (min-width: 1190px){.studio-home_row__rQMvu{--cols:5}.studio-home_row__rQMvu>:nth-child(-n+5){display:block}}@container (min-width: 1430px){.studio-home_row__rQMvu{--cols:6}.studio-home_row__rQMvu>:nth-child(-n+6){display:block}}.studio-home_news__XEqxd{display:grid;gap:10px}@container (min-width: 820px){.studio-home_news__XEqxd{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.studio-home_newsCard__4e_Qx{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface-raised);transition:border-color var(--motion-fast) var(--motion-ease)}.studio-home_newsCard__4e_Qx:hover{border-color:var(--border-strong)}.studio-home_newsCard__4e_Qx h3{font-size:13px;font-weight:600;color:var(--text)}.studio-home_newsCard__4e_Qx p{margin-top:2px;font-size:12px;line-height:1.45;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.studio-home_newsCard__4e_Qx{transition:none}}.studio-home_card__LMdjj{display:block;min-width:0;border-radius:12px;color:var(--text)}.studio-home_cardMedia__yYaKn{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;isolation:isolate;border-radius:12px;background:var(--media-placeholder);box-shadow:inset 0 0 0 1px var(--border)}.studio-home_cardFill__1V35m{position:absolute;inset:0;width:100%;height:100%}.studio-home_cardAction___67vm{position:absolute;right:8px;bottom:8px;z-index:6;display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;color:#141414;background:rgb(255 255 255/92%);box-shadow:0 4px 12px -4px rgb(0 0 0/35%);opacity:0;translate:0 4px;pointer-events:none;transition:opacity var(--motion-base) var(--motion-ease),translate var(--motion-base) var(--motion-ease)}.studio-home_cardAction___67vm[data-pending],.studio-home_card__LMdjj:is(:hover,:focus-visible) .studio-home_cardAction___67vm{opacity:1;translate:0 0}.studio-home_cardCopy__t8TCz{display:block;padding:8px 2px 0}.studio-home_cardCopy__t8TCz strong{font-size:14px;font-weight:600;line-height:1.35}.studio-home_cardCopy__t8TCz span,.studio-home_cardCopy__t8TCz strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-home_cardCopy__t8TCz span{margin-top:1px;font-size:12px;line-height:1.4;color:var(--text-muted)}@media (hover:none){.studio-home_cardAction___67vm:not([data-pending]){display:none}}@media (prefers-reduced-motion:reduce){.studio-home_cardAction___67vm{transition:none;translate:none}}.studio-home_tools__awl4h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}@container (min-width: 640px){.studio-home_tools__awl4h{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@container (min-width: 1100px){.studio-home_tools__awl4h{grid-template-columns:repeat(6,minmax(0,1fr))}}.studio-home_cardMedia__yYaKn .studio-home_quickIcon__HA1Ho{position:absolute;top:8px;left:8px;z-index:2;width:24px;height:24px;border-radius:6px}.studio-home_cardMedia__yYaKn .studio-home_quickIcon__HA1Ho svg{width:14px;height:14px}.studio-home_cardMedia__yYaKn .studio-home_flow__40uow{position:absolute;inset:0}