.HowItWorksSteps_wrap__GqLF5{margin-block-start:clamp(32px,6vw,64px)}.HowItWorksSteps_heading__2Bf0Y{text-align:center;margin-block-end:var(--space-6,24px);font-size:clamp(1.4rem,3vw,1.9rem)}.HowItWorksSteps_list__agLv4{gap:var(--space-5,20px);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.HowItWorksSteps_step__J7AAI{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl,22px);padding:var(--space-5,24px);text-align:center;transition:transform var(--dur-base)var(--ease-out),border-color var(--dur-base)var(--ease-out);flex-direction:column;align-items:center;display:flex;position:relative}.HowItWorksSteps_step__J7AAI:hover{border-color:var(--border-strong);transform:translateY(-3px)}.HowItWorksSteps_badge__xcdpq{border-radius:var(--radius-pill,999px);background:var(--gradient-brand);width:44px;height:44px;color:var(--text-onaccent);flex:none;justify-content:center;align-items:center;margin-block-end:var(--space-3,12px);display:inline-flex}.HowItWorksSteps_num__i9v4q{font-size:var(--fs-h4,20px);font-weight:var(--fw-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HowItWorksSteps_stepTitle__8GMyy{font-size:var(--fs-body-lg,18px);font-weight:var(--fw-bold);color:var(--text-high);margin:0 0 var(--space-2,8px)}.HowItWorksSteps_stepText__7BMUd{font-size:var(--fs-sm,14px);line-height:var(--lh-relaxed,1.7);color:var(--text-mid);margin:0}@media (width<=760px){.HowItWorksSteps_list__agLv4{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.HowItWorksSteps_step__J7AAI{transition:none}}.UseCaseGrid_wrap__xS_eF{margin-block-start:clamp(32px,6vw,64px)}.UseCaseGrid_heading__DSSW0{text-align:center;margin-block-end:var(--space-6,24px);font-size:clamp(1.4rem,3vw,1.9rem)}.UseCaseGrid_grid__KVf3p{gap:var(--space-3,12px);grid-template-columns:repeat(4,1fr);display:grid}.UseCaseGrid_card__DySg4{align-items:center;gap:var(--space-2,8px);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg,16px);padding:var(--space-4,16px);color:inherit;transition:transform var(--dur-base)var(--ease-out),border-color var(--dur-base)var(--ease-out),background var(--dur-base)var(--ease-out);flex-direction:column;text-decoration:none;display:flex}a.UseCaseGrid_card__DySg4:hover{border-color:var(--border-strong);background:var(--surface-card-hover);transform:translateY(-3px)}.UseCaseGrid_media__iHQYQ{aspect-ratio:1;border-radius:var(--radius-md,12px);background:var(--surface-elevated);width:100%;color:var(--text-mid);justify-content:center;align-items:center;display:flex;overflow:hidden}.UseCaseGrid_media__iHQYQ img{object-fit:cover;width:100%;height:100%;display:block}.UseCaseGrid_mediaIcon__h0uXw{aspect-ratio:1;background:var(--surface-elevated);border-radius:50%;width:clamp(48px,14vw,64px)}.UseCaseGrid_iconGlyph__6nd6L{font-size:clamp(1.5rem,4vw,2rem);line-height:1}.UseCaseGrid_label__zTtzr{font-size:var(--fs-sm,14px);font-weight:var(--fw-semibold);color:var(--text-high);text-align:center}@media (width<=760px){.UseCaseGrid_grid__KVf3p{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.UseCaseGrid_card__DySg4{transition:none}}.Avatar_ring__OmxQB{background:var(--gradient-brand);border-radius:50%;flex:none;padding:2px;display:inline-flex;position:relative;overflow:hidden}.Avatar_img__lVkf5{object-fit:cover;border:1px solid var(--surface-base,transparent);border-radius:50%;width:100%;height:100%;display:block}.Avatar_fallback__XvDv3{background:var(--surface-elevated);border:1px solid var(--border-strong);width:100%;height:100%;color:var(--text-high);font-family:var(--font-fa);font-weight:var(--fw-bold);-webkit-user-select:none;user-select:none;border-radius:50%;place-items:center;font-size:1em;line-height:1;display:grid}.Avatar_bare__Vb0Cs{background:0 0;padding:0}.TestimonialCard_card__oiZVN{gap:var(--space-4,16px);padding:var(--space-5,20px);border-radius:var(--radius-xl,22px);border:1px solid var(--border-subtle);background:var(--surface-card);flex-direction:column;height:100%;margin:0;display:flex}.TestimonialCard_quote__vWJu6{font-size:var(--fs-body,16px);line-height:var(--lh-relaxed,1.9);color:var(--text-body);margin:0}.TestimonialCard_quote__vWJu6:before{content:"“"}.TestimonialCard_quote__vWJu6:after{content:"”"}.TestimonialCard_who__9oEDb{align-items:center;gap:var(--space-3,12px);margin:0;display:flex}.TestimonialCard_whoText__kSFF5{flex-direction:column;gap:2px;display:flex}.TestimonialCard_name__Cmq0a{font-size:var(--fs-sm,14px);font-weight:var(--fw-semibold,600);color:var(--text-high)}.TestimonialCard_role__JmaUR{font-size:var(--fs-xs,13px);color:var(--text-mid)}.SocialProofRow_wrap__jW7FC{gap:var(--space-6,24px);flex-direction:column;display:flex}.SocialProofRow_stat__CVLUR{justify-content:center;align-items:baseline;gap:var(--space-2,8px);margin:0;display:flex}.SocialProofRow_statValue__ZWj8c{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,4vw,var(--fs-h3,26px));font-weight:var(--fw-black,800);background:var(--gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}.SocialProofRow_statLabel__me1BC{font-size:var(--fs-body,16px);color:var(--text-mid)}.SocialProofRow_row___1Vv5{gap:var(--space-4,16px);scroll-snap-type:x proximity;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;padding-block-end:var(--space-2,8px);display:grid;overflow-x:auto}.SocialProofRow_row___1Vv5::-webkit-scrollbar{display:none}.SocialProofRow_item__5cVlu{scroll-snap-align:start}@media (width<=560px){.SocialProofRow_row___1Vv5{grid-auto-columns:minmax(220px,88%)}}.apps_page__G39H8{max-width:var(--maxw-content);padding:var(--space-12)var(--space-6)var(--space-20);gap:var(--space-8);flex-direction:column;margin:0 auto;display:flex}.apps_hero__S_aO2{text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.apps_kicker__E6cDM{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-mid);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);padding:6px var(--space-3);background:#ffffff0a;display:inline-flex}.apps_kickerDot__oPmxd{background:var(--gradient-brand);width:7px;height:7px;box-shadow:var(--glow-cyan);border-radius:50%}.apps_title__1kXuh{font-size:var(--fs-display);font-weight:var(--fw-black);letter-spacing:-.01em;line-height:1.05}.apps_lede__2SWa8{max-width:620px;color:var(--text-mid);font-size:var(--fs-body-lg);line-height:var(--lh-snug);margin:0}.apps_controls__FmaYg{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.apps_count__XQMpt{font-size:var(--fs-xs);color:var(--text-low);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.apps_spacer__epNLJ{flex:auto}.apps_search__f4_oK{align-items:center;gap:var(--space-2);min-width:240px;height:42px;padding-inline:var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--surface-input);color:var(--text-low);transition:border-color var(--dur-base)var(--ease-out);display:inline-flex}.apps_search__f4_oK:focus-within{border-color:var(--border-accent);box-shadow:var(--glow-accent)}.apps_searchInput__AVEox{min-width:0;color:var(--text-high);font-family:var(--font-fa);font-size:var(--fs-sm);background:0 0;border:0;flex:auto}.apps_searchInput__AVEox:focus{outline:none}.apps_searchInput__AVEox::placeholder{color:var(--text-faint)}.apps_searchInput__AVEox:disabled{cursor:not-allowed}.apps_search__f4_oK:has(.apps_searchInput__AVEox:disabled){opacity:.6}.apps_chips__j53b_{gap:var(--space-2);flex-wrap:wrap;display:flex}.apps_chip__F_iU0{height:36px;padding-inline:var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-mid);font-family:var(--font-fa);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;transition:color var(--dur-base),background var(--dur-base),border-color var(--dur-base)}.apps_chip__F_iU0:hover{color:var(--text-high);border-color:var(--border-strong)}.apps_chip__F_iU0[data-active=true]{color:var(--text-onaccent);background:var(--gradient-brand);box-shadow:var(--shadow-sm),var(--inset-top);border-color:#0000}.apps_chip__F_iU0:focus-visible{box-shadow:var(--ring-focus);outline:none}.apps_tileSheen__lhGcU{background:var(--gradient-sheen);pointer-events:none;position:absolute;inset:0}.apps_cardPlay__9Osxj{width:52px;height:52px;color:var(--white);border:1px solid var(--border-strong);backdrop-filter:var(--blur-subtle);opacity:0;transition:opacity var(--dur-base)var(--ease-out),transform var(--dur-base)var(--ease-spring);pointer-events:none;background:#14131d8c;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(50%,-50%)scale(.85)}.apps_card__sh_lY:hover .apps_cardPlay__9Osxj{opacity:1;transform:translate(50%,-50%)scale(1)}.apps_groups__0AN_A{gap:var(--space-12);flex-direction:column;display:flex}.apps_group__1_ADR{gap:var(--space-5);flex-direction:column;display:flex}.apps_groupHead__tPzOI{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.apps_groupTitle__QbwWV{font-size:var(--fs-h3);font-weight:var(--fw-black)}.apps_groupSub__L5fTq{font-size:var(--fs-sm);color:var(--text-low);margin:4px 0 0}.apps_seeAll__lS92f{align-items:center;gap:var(--space-1);color:var(--violet-300);font-family:var(--font-fa);font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;white-space:nowrap;transition:color var(--dur-base);background:0 0;border:0;display:inline-flex}.apps_seeAll__lS92f:hover{color:var(--cyan-300)}.apps_cardRow__C1um8{gap:var(--space-4);grid-template-columns:repeat(5,1fr);display:grid}.apps_card__sh_lY{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-card);border:1px solid var(--border-default);cursor:pointer;transition:transform var(--dur-base)var(--ease-out),background var(--dur-base),border-color var(--dur-base),box-shadow var(--dur-base);flex-direction:column;display:flex}.apps_card__sh_lY:hover{background:var(--surface-card-hover);border-color:var(--border-accent);box-shadow:var(--shadow-md),var(--glow-accent);transform:translateY(-3px)}.apps_card__sh_lY:focus-visible{box-shadow:var(--ring-focus);outline:none}.apps_cardMedia__2NuFE{aspect-ratio:1;border-radius:var(--radius-md);background:var(--bg-overlay);position:relative;overflow:hidden}.apps_cardMediaBg__0hxAf{object-fit:cover;width:100%;height:100%;display:block}.apps_cardBadge__o0FoN{z-index:2;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.apps_cardBody__Yt8ja{gap:var(--space-1);flex-direction:column;padding-inline:2px;display:flex}.apps_cardTitle__fAK_F{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-high)}.apps_cardDesc__TSC2f{font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--text-low);min-height:2.4em;margin:0}.apps_cardCta__uA50O{align-self:stretch;margin-block-start:var(--space-2)}@media (width<=1080px){.apps_cardRow__C1um8{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.apps_page__G39H8{padding:var(--space-8)var(--space-4)var(--space-16);gap:var(--space-6)}.apps_title__1kXuh{font-size:var(--fs-h1)}.apps_lede__2SWa8{font-size:var(--fs-body)}.apps_cardRow__C1um8{grid-template-columns:repeat(2,1fr)}.apps_search__f4_oK{flex:100%;width:100%}}@media (width<=440px){.apps_cardRow__C1um8{grid-template-columns:1fr}}.apps_panelOverlay__pVrpb{z-index:50;padding:var(--space-6);backdrop-filter:var(--blur-subtle);background:#08070e99;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.apps_panel__csKzl{gap:var(--space-4);width:100%;max-width:520px;max-height:90vh;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-card);border:1px solid var(--border-default);box-shadow:var(--shadow-md);flex-direction:column;display:flex;overflow-y:auto}.apps_panelHead__dEdjk{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.apps_panelTitle__Tm2zi{font-size:var(--fs-h3);font-weight:var(--fw-black)}.apps_panelClose__0O7vo{color:var(--text-mid);font-size:var(--fs-h3);cursor:pointer;padding:var(--space-1);background:0 0;border:0;line-height:1}.apps_panelClose__0O7vo:hover{color:var(--text-high)}.apps_panelBody__xwTXL{gap:var(--space-4);flex-direction:column;display:flex}.apps_field__DoF89{gap:var(--space-2);flex-direction:column;display:flex}.apps_fieldLabel__vPbi5{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-mid);text-transform:capitalize}.apps_fieldRequired__aS380{color:var(--error)}.apps_fieldHint__Wrk19{font-size:var(--fs-xs);color:var(--text-low)}.apps_fieldControl__ahber{height:42px;padding-inline:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-input);color:var(--text-high);font-family:var(--font-fa);font-size:var(--fs-sm)}.apps_fieldControl__ahber:focus{border-color:var(--border-accent);outline:none}.apps_fieldTextarea__p0DtC{min-height:80px;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-input);color:var(--text-high);font-family:var(--font-fa);font-size:var(--fs-sm);resize:vertical}.apps_fieldFile__tQE9O{font-size:var(--fs-xs);color:var(--text-mid)}.apps_fieldPreview__5OOQr{object-fit:contain;border-radius:var(--radius-md);background:var(--bg-overlay);width:100%;max-height:200px}.apps_fieldCheckboxRow__765_N{align-items:center;gap:var(--space-2);cursor:pointer;display:flex}.apps_costRow__egvj6{padding-block:var(--space-2);border-top:1px solid var(--border-subtle);justify-content:flex-start;align-items:center;display:flex}.apps_errorText__yIaz7{font-size:var(--fs-sm);color:var(--error);margin:0}.apps_resultGrid__V2Izz{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.apps_resultMedia__3NrXH{border-radius:var(--radius-md);background:var(--bg-overlay);width:100%}.apps_submitRow__CMw_R{justify-content:stretch;display:flex}.apps_submitRow__CMw_R>*{flex:auto}.StudioSettings_form__qexjz{gap:var(--space-4);display:grid}.StudioSettings_field__BeG0e{gap:var(--space-2);display:grid}.StudioSettings_fieldLabel__yWsBR{font-size:var(--fs-xs);color:var(--text-mid);font-weight:500}.StudioSettings_required__4SDlh{color:var(--accent)}.StudioSettings_hint__LeuIX{font-size:var(--fs-micro);color:var(--text-low);line-height:1.7}.StudioSettings_input__OyDcK,.StudioSettings_textarea__v991F{border-radius:var(--radius-md,12px);background:var(--surface-2,var(--studio-surface));border:1px solid var(--border-low,var(--studio-surface-raised));width:100%;color:var(--text-high);font:inherit;font-size:var(--fs-xs);padding:10px 12px}.StudioSettings_textarea__v991F{resize:vertical;min-height:88px;line-height:1.8}.StudioSettings_input__OyDcK:focus-visible,.StudioSettings_textarea__v991F:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.StudioSettings_fieldHead__dD68u{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.StudioSettings_fieldCount__OBGl_{font-size:var(--fs-micro);color:var(--text-low);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LandingTop_top__Stjfb{max-width:min(2200px,100%);padding:var(--space-6)var(--space-8)0;--landing-section-gap:var(--space-20);--landing-head-gap:var(--space-8);gap:var(--landing-section-gap);flex-direction:column;margin:0 auto;display:flex}.LandingTop_media__by4_q{object-fit:cover;z-index:0;background:linear-gradient(120deg,#6d5ef838 0,#34d9e62e 100%),var(--surface-card);width:100%;height:100%;display:block;position:absolute;inset:0}.LandingTop_mediaOverStill__hufCX{background:0 0}.LandingTop_mediaAudio__eXIH5{color:#ffffffe6;background:var(--gradient-brand);place-items:center;display:grid}.LandingTop_mediaAudio__eXIH5 svg{opacity:.92;width:48px;height:48px}.LandingTop_railHead__cZh9A{font-size:var(--fs-h2);font-weight:var(--fw-black);color:var(--text-high);line-height:var(--lh-heading-fa);margin-block-end:var(--landing-head-gap)}.LandingTop_railRow__ccjwT{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-block-end:var(--landing-head-gap);display:flex}.LandingTop_railRow__ccjwT .LandingTop_railHead__cZh9A{margin-block-end:0}.LandingTop_railMore___ag20{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-input);color:var(--text-mid);font-size:var(--fs-sm);font-weight:var(--fw-bold);transition:color var(--dur-base)var(--ease-out),border-color var(--dur-base),background var(--dur-base);flex:none;text-decoration:none;display:inline-flex;position:relative}.LandingTop_railMore___ag20:hover{color:var(--text-high);border-color:var(--border-strong);background:var(--surface-card)}.LandingTop_railMore___ag20:focus-visible{box-shadow:var(--ring-focus);outline:none}.LandingTop_featCard__n1BId{scroll-snap-align:start;gap:var(--space-3);cursor:pointer;flex-direction:column;flex:0 0 clamp(260px,27%,500px);min-width:0;display:flex}.LandingTop_featCover__dUClu{aspect-ratio:16/9;border-radius:var(--radius-xl);isolation:isolate;border:1px solid var(--border-subtle);background:var(--surface-card);transition:transform var(--dur-base)var(--ease-out),box-shadow var(--dur-base),border-color var(--dur-base);display:block;position:relative;overflow:hidden}.LandingTop_featCard__n1BId:hover .LandingTop_featCover__dUClu{box-shadow:var(--shadow-md);border-color:var(--border-strong);transform:translateY(-3px)}.LandingTop_featCard__n1BId:focus-visible{outline:none}.LandingTop_featCard__n1BId:focus-visible .LandingTop_featCover__dUClu{box-shadow:var(--ring-focus)}.LandingTop_featTitle__XhMk7{font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:.02em;color:var(--text-high);line-height:var(--lh-heading-fa);text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur-base)var(--ease-out);overflow:hidden}.LandingTop_featCard__n1BId:focus-visible .LandingTop_featTitle__XhMk7,.LandingTop_featCard__n1BId:hover .LandingTop_featTitle__XhMk7{color:var(--accent)}.LandingTop_modelRail__UogqS{--model-card:clamp(240px,26%,440px)}.LandingTop_modelCard__AIW19{flex:0 0 var(--model-card);scroll-snap-align:start;gap:var(--space-2);cursor:pointer;flex-direction:column;min-width:0;display:flex}.LandingTop_modelCover__4eQ81{aspect-ratio:441/248;border-radius:var(--radius-20);isolation:isolate;border:1px solid var(--border-subtle);background:var(--surface-card);transition:transform var(--dur-base)var(--ease-out),box-shadow var(--dur-base),border-color var(--dur-base);display:block;position:relative;overflow:hidden}.LandingTop_modelCard__AIW19:hover .LandingTop_modelCover__4eQ81{box-shadow:var(--shadow-md);border-color:var(--border-strong);transform:translateY(-3px)}.LandingTop_modelCard__AIW19:focus-visible{outline:none}.LandingTop_modelCard__AIW19:focus-visible .LandingTop_modelCover__4eQ81{box-shadow:var(--ring-focus)}.LandingTop_modelMeta__lrxtE{min-width:0;padding-inline:var(--space-3);flex-direction:column;gap:2px;padding-block-end:var(--space-2);display:flex}.LandingTop_modelName__AjbIy{text-align:start;font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);letter-spacing:-.2px;color:var(--text-high);text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur-base)var(--ease-out);line-height:1.35;overflow:hidden}.LandingTop_modelVer__ieLWZ,.LandingTop_modelCard__AIW19:focus-visible .LandingTop_modelName__AjbIy,.LandingTop_modelCard__AIW19:hover .LandingTop_modelName__AjbIy{color:var(--accent)}.LandingTop_modelDesc__EXSLy{text-align:start;font-size:var(--fs-body);color:var(--text-low);text-overflow:ellipsis;white-space:nowrap;line-height:1.45;overflow:hidden}.LandingTop_suiteGrid__Fb99x{gap:var(--space-2)var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.LandingTop_suiteBandHead__l3wUn{font-size:var(--fs-h2);font-weight:var(--fw-black);color:var(--text-high);line-height:var(--lh-heading-fa);margin-block-end:var(--space-4)}.LandingTop_suiteTabsRow__WIBjy{margin-block-end:var(--space-6)}.LandingTop_suiteTabs__lJS_U{gap:var(--space-2);flex-wrap:wrap;display:flex}.LandingTop_suiteTab__iY_OU{height:36px;padding-inline:var(--space-4);border-radius:var(--radius-pill);color:var(--text-mid);font-family:var(--font-fa);font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:-.1px;cursor:pointer;transition:color var(--dur-fast),background var(--dur-fast);background:#ffffff12;border:none;align-items:center;display:inline-flex}.LandingTop_suiteTab__iY_OU:hover{color:var(--text-high);background:#ffffff1f}.LandingTop_suiteTab__iY_OU:focus-visible{box-shadow:var(--ring-focus);outline:none}.LandingTop_suiteTab__iY_OU[data-active=true]{background:var(--accent);color:var(--accent-on)}.LandingTop_suiteTab__iY_OU[data-active=true]:hover{background:var(--accent)}.LandingTop_suiteCard__zpVH6{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2);border-radius:var(--radius-xl);transition:background var(--dur-base)var(--ease-out);background:0 0;text-decoration:none;display:flex}.LandingTop_suiteCard__zpVH6:focus-visible,.LandingTop_suiteCard__zpVH6:hover{background:#ffffff0e;outline:none}.LandingTop_suiteCard__zpVH6:focus-visible{box-shadow:var(--ring-focus)}.LandingTop_suiteCard__zpVH6:active{background:#ffffff16}.LandingTop_suiteCardDisabled__EMKy5{opacity:.45;cursor:default;pointer-events:none}.LandingTop_suiteArt__Xpq7D{border-radius:var(--radius-12);isolation:isolate;background:var(--surface-input);flex:none;width:72px;height:72px;position:relative;overflow:hidden}.LandingTop_suiteGlyph__1sIK7{color:var(--text-low);background:linear-gradient(140deg,var(--tile-dark-1)0,var(--tile-dark-2)60%,var(--tile-dark-3)100%);place-items:center;display:grid;position:absolute;inset:0}.LandingTop_suiteGlyph__1sIK7 svg{width:26px;height:26px}.LandingTop_suiteMedia__dC6KI{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.LandingTop_suiteBody__cXiPh{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.LandingTop_suiteHead__dqOcQ{align-items:center;gap:6px;min-width:0;display:flex}.LandingTop_suiteTitle__dvnCE{min-width:0;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--text-high);white-space:nowrap;text-overflow:ellipsis;transition:color var(--dur-base);line-height:1.5;overflow:hidden}.LandingTop_suiteCard__zpVH6:focus-visible .LandingTop_suiteTitle__dvnCE,.LandingTop_suiteCard__zpVH6:hover .LandingTop_suiteTitle__dvnCE{color:var(--accent)}.LandingTop_suiteDesc__HkLN6{font-size:var(--fs-body);color:var(--text-low);white-space:nowrap;text-overflow:ellipsis;transition:color var(--dur-base);line-height:1.5;overflow:hidden}.LandingTop_suiteCard__zpVH6:focus-visible .LandingTop_suiteDesc__HkLN6,.LandingTop_suiteCard__zpVH6:hover .LandingTop_suiteDesc__HkLN6{color:var(--text-mid)}.LandingTop_suiteAction__x1nX0{width:34px;height:34px;color:var(--text-low);transition:background var(--dur-base),color var(--dur-base);background:#ffffff0d;border-radius:50%;flex:none;place-items:center;display:grid}.LandingTop_suiteAction__x1nX0 svg{width:16px;height:16px}.LandingTop_suiteCard__zpVH6:focus-visible .LandingTop_suiteAction__x1nX0,.LandingTop_suiteCard__zpVH6:hover .LandingTop_suiteAction__x1nX0{color:var(--accent);background:#22f0ff24}.LandingTop_suiteBadgeBeta__jmplG,.LandingTop_suiteBadgeSoon__yy3hh{border-radius:var(--radius-pill);font-size:var(--fs-10);font-weight:var(--fw-bold);white-space:nowrap;flex:none;align-items:center;padding:1px 6px;line-height:1.5;display:inline-flex}.LandingTop_suiteBadgeSoon__yy3hh{font-weight:var(--fw-semibold);color:var(--text-low);border:1px solid var(--border-subtle);background:#ffffff0f}.LandingTop_suiteBadgeBeta__jmplG{background:var(--accent);color:var(--accent-on,var(--text-onaccent));letter-spacing:.1px;font-style:italic}.LandingTop_bento__hMYhk{gap:var(--space-3);--bento-wash:radial-gradient(120% 130% at 100% 0%,#22f0ff24,transparent 58%),radial-gradient(110% 130% at 0% 100%,#6d5ef833,transparent 62%),var(--surface-card-hover);--bento-hover-border:#22f0ff52;--bento-hover-shadow:0 10px 30px #05050980,0 0 0 1px #22f0ff0f;grid-template-columns:repeat(4,1fr);display:grid}.LandingTop_bentoTools__Hgzli{display:contents}@media (prefers-reduced-motion:reduce){.LandingTop_brandCard__Y9lDF:focus-visible,.LandingTop_brandCard__Y9lDF:hover,.LandingTop_miniCard__yBx1J:focus-visible,.LandingTop_miniCard__yBx1J:hover,.LandingTop_toolCard__SOPVw:focus-visible,.LandingTop_toolCard__SOPVw:hover{transform:none}}.LandingTop_brandCard__Y9lDF{isolation:isolate;min-height:216px;padding:var(--space-6);border-radius:var(--radius-xl);background:radial-gradient(120% 140% at 100% 0,#6d5ef86b,transparent 62%),radial-gradient(90% 120% at 0 100%,#34d9e638,transparent 60%),var(--surface-elevated);transition:border-color var(--dur-slow)var(--ease-out),transform var(--dur-slow)var(--ease-out),box-shadow var(--dur-slow)var(--ease-out);border:1px solid #6d5ef857;grid-column:span 2;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.LandingTop_brandCard__Y9lDF:before{content:"";z-index:0;opacity:0;transition:opacity var(--dur-slow)var(--ease-out);pointer-events:none;background:radial-gradient(120% 140% at 100% 0,#6d5ef857,#0000 62%),radial-gradient(100% 130% at 0 100%,#22f0ff2e,#0000 60%);position:absolute;inset:0}.LandingTop_brandCard__Y9lDF:focus-visible,.LandingTop_brandCard__Y9lDF:hover{box-shadow:var(--bento-hover-shadow);border-color:#6d5ef89e;transform:translateY(-2px)}.LandingTop_brandCard__Y9lDF:focus-visible:before,.LandingTop_brandCard__Y9lDF:hover:before{opacity:1}.LandingTop_brandCard__Y9lDF:focus-visible{box-shadow:var(--ring-focus);outline:none}.LandingTop_brandArt___uCCN{background:radial-gradient(circle at 35% 35%,#ffffff2e,transparent 60%),var(--gradient-brand);filter:blur(2px);opacity:.55;pointer-events:none;z-index:0;width:260px;height:260px;transition:opacity var(--dur-slow)var(--ease-out),transform var(--dur-slow)var(--ease-out);border-radius:50%;position:absolute;inset-block-end:-80px;inset-inline-end:-60px}.LandingTop_brandCard__Y9lDF:focus-visible .LandingTop_brandArt___uCCN,.LandingTop_brandCard__Y9lDF:hover .LandingTop_brandArt___uCCN{opacity:.72;transform:scale(1.06)}.LandingTop_brandVideo__WzkWm{z-index:-1;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.LandingTop_brandCard__Y9lDF:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(270deg,#0a0a10c7 0,#0a0a106b 45%,#0000 80%);position:absolute;inset:0}.LandingTop_brandArt___uCCN,.LandingTop_brandGlyph__Cc82j{display:none}.LandingTop_brandBody__OP_JT{z-index:1;align-items:flex-start;gap:var(--space-3);flex-direction:column;max-width:34ch;display:flex;position:relative}.LandingTop_brandHead__OhpkC{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.LandingTop_brandTitle__niYPO{font-size:var(--fs-h2);font-weight:var(--fw-black);color:var(--text-high);line-height:var(--lh-heading-fa)}.LandingTop_brandBadge__YfPbp{border-radius:var(--radius-pill);color:var(--white);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.02em;background:#6d5ef8e6;align-items:center;padding:3px 10px;display:inline-flex}.LandingTop_brandSub__O59zT{font-size:var(--fs-sm);color:var(--text-body);line-height:var(--lh-snug)}.LandingTop_brandCta__al6RE{align-items:center;gap:var(--space-2);padding:9px var(--space-5);border-radius:var(--radius-pill);color:var(--text-high);font-size:var(--fs-sm);font-weight:var(--fw-bold);transition:background var(--dur-slow)var(--ease-out),border-color var(--dur-slow)var(--ease-out);background:#ffffff0f;border:1px solid #ffffff47;margin-block-start:var(--space-1);display:inline-flex}.LandingTop_brandCard__Y9lDF:focus-visible .LandingTop_brandCta__al6RE,.LandingTop_brandCard__Y9lDF:hover .LandingTop_brandCta__al6RE{background:#ffffff1f;border-color:#ffffff70}.LandingTop_toolCard__SOPVw{isolation:isolate;min-height:216px;padding:var(--space-5);border-radius:var(--radius-xl);border:1px solid var(--border-default);background:var(--surface-card);transition:border-color var(--dur-slow)var(--ease-out),transform var(--dur-slow)var(--ease-out),box-shadow var(--dur-slow)var(--ease-out);align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.LandingTop_toolCard__SOPVw:before{content:"";z-index:2;opacity:0;transition:opacity var(--dur-slow)var(--ease-out);pointer-events:none;background:radial-gradient(120% 130% at 100% 0,#22f0ff29,#0000 58%),radial-gradient(110% 130% at 0 100%,#6d5ef838,#0000 62%);position:absolute;inset:0}.LandingTop_toolCard__SOPVw:focus-visible,.LandingTop_toolCard__SOPVw:hover{border-color:var(--bento-hover-border);box-shadow:var(--bento-hover-shadow);transform:translateY(-2px)}.LandingTop_toolCard__SOPVw:focus-visible:before,.LandingTop_toolCard__SOPVw:hover:before{opacity:1}.LandingTop_toolCard__SOPVw:focus-visible{box-shadow:var(--ring-focus);outline:none}.LandingTop_toolCard__SOPVw:focus-visible .LandingTop_toolIcon__AET5r,.LandingTop_toolCard__SOPVw:hover .LandingTop_toolIcon__AET5r{background:#22f0ff29;border-color:#22f0ff73;transform:scale(1.06)}.LandingTop_toolCover__dV7bC{z-index:0;display:block;position:absolute;inset:0}.LandingTop_toolScrim__uDigJ{z-index:1;background:linear-gradient(#0505091f,#0505098c 58%,#050509eb);position:absolute;inset:0}.LandingTop_toolBody___omZD{z-index:3;gap:var(--space-2);flex-direction:column;min-width:0;display:flex;position:relative}.LandingTop_toolIcon__AET5r{border-radius:var(--radius-md);width:38px;height:38px;color:var(--text-high);transition:transform var(--dur-slow)var(--ease-out),background var(--dur-slow)var(--ease-out),border-color var(--dur-slow)var(--ease-out);background:#ffffff1a;border:1px solid #ffffff2e;place-items:center;margin-block-end:var(--space-1);display:grid}.LandingTop_toolTitle__4_E7j{font-size:var(--fs-h4);font-weight:var(--fw-bold);color:var(--text-high);line-height:var(--lh-heading-fa)}.LandingTop_toolDesc__M4HZo{font-size:var(--fs-xs);color:var(--text-body);line-height:var(--lh-snug)}.LandingTop_miniCard__yBx1J{isolation:isolate;gap:var(--space-2);padding:var(--space-4)var(--space-5);border-radius:var(--radius-xl);border:1px solid var(--border-default);background:var(--surface-card);min-height:128px;transition:border-color var(--dur-slow)var(--ease-out),transform var(--dur-slow)var(--ease-out),box-shadow var(--dur-slow)var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.LandingTop_miniCard__yBx1J:before{content:"";z-index:-1;background:var(--bento-wash);opacity:0;transition:opacity var(--dur-slow)var(--ease-out);pointer-events:none;position:absolute;inset:0}.LandingTop_miniCard__yBx1J:focus-visible,.LandingTop_miniCard__yBx1J:hover{border-color:var(--bento-hover-border);box-shadow:var(--bento-hover-shadow);transform:translateY(-2px)}.LandingTop_miniCard__yBx1J:focus-visible:before,.LandingTop_miniCard__yBx1J:hover:before{opacity:1}.LandingTop_miniCard__yBx1J:focus-visible{box-shadow:var(--ring-focus);outline:none}.LandingTop_miniIcon__ohz59{width:34px;height:34px;color:var(--accent);transition:transform var(--dur-slow)var(--ease-out),color var(--dur-slow)var(--ease-out);place-items:center;margin-block-end:var(--space-2);display:grid}.LandingTop_miniCard__yBx1J:focus-visible .LandingTop_miniIcon__ohz59,.LandingTop_miniCard__yBx1J:hover .LandingTop_miniIcon__ohz59{color:var(--cyan-300);transform:scale(1.06)}.LandingTop_coverDesk__N85Kc{display:block;position:absolute;inset:0}.LandingTop_brandCover__pnsw6,.LandingTop_coverPhone__p64L_,.LandingTop_miniCover__iW7hq{display:none}.LandingTop_miniTitle__n85ML{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--text-high);line-height:var(--lh-heading-fa)}.LandingTop_miniDesc__OCwmF{font-size:var(--fs-xs);color:var(--text-mid);line-height:var(--lh-snug)}.LandingTop_banner__pTcxp{border-radius:var(--radius-2xl);isolation:isolate;border:1px solid var(--border-subtle);aspect-ratio:24/7;place-items:center start;min-height:300px;display:grid;position:relative;overflow:hidden}.LandingTop_bannerScrim__McSWl{z-index:1;background:linear-gradient(270deg,#050509ed 0,#050509c7 34%,#05050957 68%,#05050924),linear-gradient(#0505090d,#05050980);position:absolute;inset:0}.LandingTop_bannerMark__p8ljv{z-index:2;opacity:.9;filter:drop-shadow(0 2px 16px #0009);pointer-events:none;width:auto;height:clamp(32px,3.4vw,48px);position:absolute;inset-block-end:clamp(var(--space-4),3vw,var(--space-8));inset-inline-end:clamp(var(--space-5),3.5vw,var(--space-10))}.LandingTop_bannerBody__82PzY{z-index:3;text-align:start;align-items:flex-start;gap:var(--space-4);padding:clamp(var(--space-6),3.5vw,var(--space-10));flex-direction:column;max-width:min(62ch,100%);display:flex;position:relative}.LandingTop_bannerKicker__mM3Ao{padding:5px var(--space-3);border-radius:var(--radius-pill);color:var(--cyan-300);font-size:var(--fs-xs);font-weight:var(--fw-semibold);background:#34d9e61f;border:1px solid #34d9e64d;align-items:center;gap:7px;display:inline-flex}.LandingTop_liveDot__XoWgs{background:var(--cyan-300);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite LandingTop_bannerPulse__xoPp8;box-shadow:0 0 0 3px #34d9e62e}@keyframes LandingTop_bannerPulse__xoPp8{0%,to{opacity:1}50%{opacity:.3}}.LandingTop_bannerTitle__l_tZo{font-size:clamp(1.5rem,3vw,32px);font-weight:var(--fw-black);color:var(--text-high);line-height:var(--lh-tight);text-wrap:balance;max-width:22ch}.LandingTop_bannerSub___mUOC{font-size:var(--fs-body);color:var(--text-body);line-height:var(--lh-snug);max-width:46ch;margin:0}@media (prefers-reduced-motion:reduce){.LandingTop_liveDot__XoWgs{animation:none}}@media (width<=1100px){.LandingTop_bento__hMYhk{grid-template-columns:repeat(2,1fr)}.LandingTop_brandCard__Y9lDF{grid-column:span 2;min-height:190px}.LandingTop_toolCard__SOPVw{min-height:190px}}@media (width<=900px){.LandingTop_top__Stjfb{--landing-section-gap:var(--space-16);--landing-head-gap:var(--space-6)}.LandingTop_featCard__n1BId{flex-basis:clamp(240px,44%,420px)}.LandingTop_modelRail__UogqS{--model-card:48%}.LandingTop_suiteGrid__Fb99x{gap:var(--space-1)var(--space-4);grid-template-columns:repeat(2,1fr)}.LandingTop_banner__pTcxp{aspect-ratio:16/9;align-items:end;min-height:340px}.LandingTop_bannerScrim__McSWl{background:linear-gradient(#0505092e,#050509b8 58%,#050509f0),linear-gradient(270deg,#05050980,#0505091a)}.LandingTop_bannerMark__p8ljv{height:clamp(26px,4.5vw,32px);inset-block-start:var(--space-5);inset-block-end:auto}.LandingTop_bannerTitle__l_tZo{max-width:100%}}@media (width<=560px){.LandingTop_top__Stjfb{--landing-section-gap:var(--space-6);--landing-head-gap:var(--space-4);padding-inline:var(--space-3)}.LandingTop_railHead__cZh9A,.LandingTop_suiteBandHead__l3wUn{font-size:var(--fs-body-lg)}.LandingTop_featCard__n1BId{flex-basis:84%}.LandingTop_suiteGrid__Fb99x{gap:var(--space-2);scroll-snap-type:x proximity;scrollbar-width:none;grid-template-rows:repeat(4,auto);grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;scroll-padding-inline:0;overflow-x:auto}.LandingTop_suiteGrid__Fb99x::-webkit-scrollbar{display:none}.LandingTop_suiteCard__zpVH6{scroll-snap-align:start;min-width:0;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-12)}.LandingTop_suiteAction__x1nX0{display:none}.LandingTop_suiteArt__Xpq7D{width:60px;height:60px}.LandingTop_suiteTab__iY_OU{height:32px;padding-inline:var(--space-3);font-size:var(--fs-xs)}.LandingTop_modelRail__UogqS{--model-card:calc((100% - var(--space-4))*2/3)}.LandingTop_railMore___ag20{font-size:var(--fs-xs)}.LandingTop_railMore___ag20:after{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:0}.LandingTop_modelMeta__lrxtE{padding-inline:var(--space-2)}.LandingTop_modelName__AjbIy{font-size:var(--fs-body)}.LandingTop_modelDesc__EXSLy{font-size:var(--fs-sm)}.LandingTop_suiteTitle__dvnCE{font-size:var(--fs-body)}.LandingTop_suiteDesc__HkLN6{font-size:var(--fs-sm);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LandingTop_bento__hMYhk{gap:var(--space-3);grid-template-columns:1fr}.LandingTop_bentoTools__Hgzli{gap:var(--space-3);scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(-1*var(--space-3));padding-inline:var(--space-3);display:flex;overflow-x:auto}.LandingTop_bentoTools__Hgzli::-webkit-scrollbar{display:none}.LandingTop_brandCard__Y9lDF,.LandingTop_miniCard__yBx1J,.LandingTop_toolCard__SOPVw{align-items:stretch;gap:var(--space-2);scroll-snap-align:start;background:0 0;border:0;flex-direction:column;flex:none;grid-column:auto;width:104px;min-height:0;padding:0;overflow:visible}.LandingTop_brandCard__Y9lDF:after,.LandingTop_brandCard__Y9lDF:before,.LandingTop_miniCard__yBx1J:before,.LandingTop_toolCard__SOPVw:before{content:none}.LandingTop_brandVideo__WzkWm{display:none}.LandingTop_toolCover__dV7bC{aspect-ratio:1;border-radius:var(--radius-xl);border:1px solid var(--border-subtle);width:100%;position:relative;inset:auto;overflow:hidden}.LandingTop_toolScrim__uDigJ{display:none}.LandingTop_toolBody___omZD{align-items:center;gap:0}.LandingTop_coverDesk__N85Kc,.LandingTop_toolIcon__AET5r{display:none}.LandingTop_coverPhone__p64L_{display:block;position:absolute;inset:0}.LandingTop_miniCover__iW7hq{aspect-ratio:1;border-radius:var(--radius-lg);border:1px solid var(--border-subtle);width:100%;display:block;position:relative;overflow:hidden}.LandingTop_miniHasCover__TfEkE .LandingTop_miniIcon__ohz59{display:none}.LandingTop_miniIcon__ohz59{aspect-ratio:1;border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-card);width:100%;height:auto;margin-block-end:0}.LandingTop_brandTitle__niYPO,.LandingTop_miniTitle__n85ML,.LandingTop_toolTitle__4_E7j{font-size:var(--fs-xs);font-weight:var(--fw-bold);text-align:center;line-height:var(--lh-snug)}.LandingTop_miniDesc__OCwmF,.LandingTop_toolDesc__M4HZo{display:none}.LandingTop_brandCard__Y9lDF{order:1}.LandingTop_bentoTools__Hgzli>:nth-child(n+5){order:2}.LandingTop_brandArt___uCCN{aspect-ratio:1;border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-card);filter:none;opacity:1;place-items:center;width:100%;height:auto;display:grid;position:relative;inset:auto;transform:none}.LandingTop_brandGlyph__Cc82j{color:var(--accent);place-items:center;display:grid}.LandingTop_brandHasCover__NCW4v .LandingTop_brandArt___uCCN{overflow:hidden}.LandingTop_brandCover__pnsw6{display:block;position:absolute;inset:0}.LandingTop_brandHasCover__NCW4v .LandingTop_brandGlyph__Cc82j{display:none}.LandingTop_brandCard__Y9lDF:focus-visible .LandingTop_brandArt___uCCN,.LandingTop_brandCard__Y9lDF:hover .LandingTop_brandArt___uCCN{opacity:1;transform:none}.LandingTop_brandBody__OP_JT{align-items:center;gap:0;max-width:none}.LandingTop_brandHead__OhpkC{justify-content:center}.LandingTop_brandBadge__YfPbp,.LandingTop_brandCta__al6RE,.LandingTop_brandSub__O59zT{display:none}.LandingTop_banner__pTcxp{aspect-ratio:4/5;align-items:end;min-height:0}.LandingTop_bannerScrim__McSWl{background:linear-gradient(#0000,#0505090f 15%,#0505096b 40%,#050509db 70%,#050509f2)}.LandingTop_bannerMark__p8ljv{display:none}.LandingTop_bannerBody__82PzY{gap:var(--space-3);padding:var(--space-5)}.LandingTop_bannerKicker__mM3Ao{font-size:var(--fs-micro)}.LandingTop_bannerTitle__l_tZo{font-size:1.375rem}.LandingTop_bannerSub___mUOC{font-size:var(--fs-sm)}.LandingTop_bannerBody__82PzY .LandingTop_bannerCta__zWNT9{height:44px;font-size:var(--fs-sm);--_pad-i:var(--space-5)}}@media (width<=359px){.LandingTop_brandCard__Y9lDF,.LandingTop_miniCard__yBx1J,.LandingTop_toolCard__SOPVw{width:92px}}.LandingBanner_wrap__2RU5k{max-width:min(2200px,100%);padding:var(--space-20)var(--space-8)0;margin:0 auto}@media (width<=900px){.LandingBanner_wrap__2RU5k{padding-block-start:var(--space-16)}}@media (width<=560px){.LandingBanner_wrap__2RU5k{padding-block-start:var(--space-6)}}.LandingBanner_banner__bQzP7{isolation:isolate;border-radius:var(--radius-2xl);border:1px solid var(--border-subtle);background:var(--bg-sunken);min-height:380px;padding:var(--space-12)var(--space-8);place-items:center;display:grid;position:relative;overflow:hidden}.LandingBanner_bgMedia__9LlbQ{z-index:0;position:absolute;inset:0;overflow:hidden}.LandingBanner_bgMedia__9LlbQ:after{content:"";background:linear-gradient(#00000059,#0000008c);position:absolute;inset:0}.LandingBanner_curtain___lSRg{z-index:0;-webkit-mask-image:linear-gradient(to top,var(--black)0,#00000040 62%,transparent 100%);mask-image:linear-gradient(to top,var(--black)0,#00000040 62%,transparent 100%);background:repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 44px);position:absolute;inset:0}.LandingBanner_glow__Ns4hs{z-index:0;filter:blur(2px);background:radial-gradient(60% 100% at 50% 100%,#ff7a668c 0,#ff7a6629 46%,#0000 78%),radial-gradient(90% 120% at 50% 100%,#6d5ef86b 0,#0000 72%);block-size:82%;position:absolute;inset-block-end:-22%;inset-inline:-10%}.LandingBanner_fan__x0SY4{z-index:1;perspective:1100px;pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0}.LandingBanner_fanLeft__J0Jdp{left:clamp(8px,3vw,56px)}.LandingBanner_fanRight__Wu_dH{right:clamp(8px,3vw,56px)}.LandingBanner_fanCard__cZKUk{aspect-ratio:3/4;border-radius:var(--radius-xl);background:var(--surface-elevated);inline-size:clamp(96px,9vw,152px);transform-style:preserve-3d;border:1px solid #ffffff24;flex:none;display:block;position:relative;overflow:hidden;box-shadow:0 24px 60px #0000008c}.LandingBanner_fanCardEmpty__pGGJ7{background:var(--gradient-viral);opacity:.55}.LandingBanner_fanMedia__K3hBT{object-fit:cover;block-size:100%;inline-size:100%;display:block}.LandingBanner_fanLeft__J0Jdp .LandingBanner_fanA__1JcKI{transform:rotateY(20deg)rotate(-2deg)scale(.86)}.LandingBanner_fanLeft__J0Jdp .LandingBanner_fanB__3bZDV{margin-inline-start:-14px;transform:rotateY(20deg)rotate(-1deg)scale(.94)}.LandingBanner_fanLeft__J0Jdp .LandingBanner_fanC__c85q7{margin-inline-start:-14px;transform:rotateY(20deg)scale(1)}.LandingBanner_fanRight__Wu_dH .LandingBanner_fanC__c85q7{transform:rotateY(-20deg)scale(1)}.LandingBanner_fanRight__Wu_dH .LandingBanner_fanB__3bZDV{margin-inline-start:-14px;transform:rotateY(-20deg)rotate(1deg)scale(.94)}.LandingBanner_fanRight__Wu_dH .LandingBanner_fanA__1JcKI{margin-inline-start:-14px;transform:rotateY(-20deg)rotate(2deg)scale(.86)}.LandingBanner_body__YBVSv{z-index:2;text-align:center;align-items:center;gap:var(--space-5);flex-direction:column;max-width:44ch;display:flex;position:relative}.LandingBanner_mark__YJ_hJ{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;line-height:1;display:flex}.LandingBanner_markLogo__j8x29{block-size:clamp(34px,4.4vw,54px);inline-size:auto;display:block}.LandingBanner_markWord__FuEUo{font-size:clamp(30px,4vw,50px);font-weight:var(--fw-black);overflow-wrap:break-word;word-break:normal;background:var(--gradient-viral);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1.25}.LandingBanner_sub__G3b_V{font-size:var(--fs-body-lg);line-height:var(--lh-snug);color:var(--text-body);margin:0}.LandingBanner_cta__J5Mzf{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-6);border-radius:var(--radius-pill);background:var(--text-high);color:var(--bg-base);font-size:var(--fs-body);font-weight:var(--fw-bold);transition:transform var(--dur-base)var(--ease-out),background var(--dur-base);text-decoration:none;display:inline-flex;box-shadow:0 18px 40px #00000073}.LandingBanner_cta__J5Mzf:hover{background:var(--white);transform:translateY(-2px)}.LandingBanner_cta__J5Mzf:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (width<=1100px){.LandingBanner_fan__x0SY4{display:none}.LandingBanner_banner__bQzP7{min-height:300px;padding-block:var(--space-10)}}@media (width<=560px){.LandingBanner_wrap__2RU5k{padding-inline:var(--space-3)}.LandingBanner_banner__bQzP7{min-height:clamp(400px,92vw,520px);padding:var(--space-10)var(--space-5)0;place-items:start center}.LandingBanner_body__YBVSv{gap:var(--space-4)}.LandingBanner_cta__J5Mzf{padding:var(--space-2)var(--space-5);gap:var(--space-1);font-size:var(--fs-sm);box-shadow:0 12px 28px #0006}.LandingBanner_cta__J5Mzf svg{block-size:15px;inline-size:15px}.LandingBanner_fan__x0SY4{perspective:900px;direction:ltr;align-items:flex-end;display:flex;inset-block:auto -14px}.LandingBanner_fanLeft__J0Jdp{left:var(--space-2);justify-content:flex-end;right:50%}.LandingBanner_fanRight__Wu_dH{right:var(--space-2);justify-content:flex-start;left:50%}.LandingBanner_fanLeft__J0Jdp .LandingBanner_fanA__1JcKI,.LandingBanner_fanRight__Wu_dH .LandingBanner_fanA__1JcKI{display:none}.LandingBanner_fanCard__cZKUk{aspect-ratio:9/16;border-radius:var(--radius-lg);inline-size:clamp(76px,24vw,140px);box-shadow:0 18px 40px #00000080}.LandingBanner_fanLeft__J0Jdp .LandingBanner_fanB__3bZDV{margin-inline-start:0;transform:rotate(-5deg)scale(.9)}.LandingBanner_fanLeft__J0Jdp .LandingBanner_fanC__c85q7{margin-inline-start:-14px;transform:rotate(-2deg)scale(1)}.LandingBanner_fanRight__Wu_dH .LandingBanner_fanC__c85q7{transform:rotate(2deg)scale(1)}.LandingBanner_fanRight__Wu_dH .LandingBanner_fanB__3bZDV{margin-inline-start:-14px;transform:rotate(5deg)scale(.9)}.LandingBanner_glow__Ns4hs{block-size:66%;inset-block-end:2%}}@media (prefers-reduced-motion:reduce){.LandingBanner_cta__J5Mzf{transition:none}.LandingBanner_cta__J5Mzf:hover{transform:none}}.LandingBanner_layoutRtl__lOhSY{width:100%;padding:var(--space-8)var(--space-10);justify-content:space-between;align-items:center;gap:var(--space-8);text-align:start;direction:rtl;flex-direction:row;display:flex}.LandingBanner_bodyRtl__zMfCz{text-align:start;align-items:flex-start;gap:var(--space-4);z-index:2;flex-direction:column;flex:360px;max-width:48ch;display:flex}.LandingBanner_bodyRtl__zMfCz .LandingBanner_mark__YJ_hJ{text-align:start;justify-content:flex-start}.LandingBanner_bodyRtl__zMfCz .LandingBanner_sub__G3b_V{text-align:start;line-height:var(--lh-relaxed)}.LandingBanner_waterfallContainer__ihx8f{gap:var(--space-4);z-index:1;height:380px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 15% 85%,#0000);mask-image:linear-gradient(#0000 0,#000 15% 85%,#0000)}.LandingBanner_waterfallCol__1t4Jn{gap:var(--space-4);flex-direction:column;animation:22s linear infinite LandingBanner_scrollDown__5ot40;display:flex}.LandingBanner_waterfallColReverse__tJOf5{animation:26s linear infinite LandingBanner_scrollUp__IA_1u}@keyframes LandingBanner_scrollDown__5ot40{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes LandingBanner_scrollUp__IA_1u{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.LandingBanner_waterfallCard__143w5{aspect-ratio:3/4;border-radius:var(--radius-lg);background:var(--surface-elevated);border:1px solid #ffffff1f;flex-shrink:0;width:140px;overflow:hidden}.LandingBanner_wideBanner__UmQgL{border-radius:var(--radius-2xl);width:100%;min-height:360px;padding:var(--space-10)var(--space-12);text-align:start;direction:rtl;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.LandingBanner_widePosterBg__0x5FI{z-index:0;position:absolute;inset:0}.LandingBanner_widePosterDesktop__S95Xa{object-fit:cover;width:100%;height:100%;display:block}.LandingBanner_widePosterMobile__88rNz{object-fit:cover;width:100%;height:100%;display:none}.LandingBanner_wideScrim__APj93{z-index:1;background:linear-gradient(270deg,#000000d9 0,#00000073 50%,#0000);position:absolute;inset:0}.LandingBanner_effectsGrid__uYAcR{gap:var(--space-4);z-index:1;flex:420px;grid-template-columns:repeat(2,1fr);max-width:500px;display:grid}.LandingBanner_effectCard__n3k_U{aspect-ratio:16/10;border-radius:var(--radius-lg);background:var(--surface-elevated);border:1px solid #ffffff1a;position:relative;overflow:hidden}.LandingBanner_effectTag__d06ua{backdrop-filter:blur(8px);border-radius:var(--radius-pill);font-size:var(--fs-xs);color:var(--text-high);z-index:2;background:#000000a6;padding:2px 8px;position:absolute;inset-block-end:var(--space-2);inset-inline-end:var(--space-2)}.LandingBanner_cardsRowWrap__lWdiU{gap:var(--space-6);width:100%;padding:var(--space-8);direction:rtl;flex-direction:column;display:flex}.LandingBanner_cardsRowHead__4QXeW{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.LandingBanner_cardsRowScroll__eDrlU{gap:var(--space-4);padding-bottom:var(--space-2);scrollbar-width:thin;display:flex;overflow-x:auto}.LandingBanner_toolCard__u4PAb{aspect-ratio:4/5;border-radius:var(--radius-xl);background:var(--surface-elevated);transition:transform var(--dur-fast),border-color var(--dur-fast);border:1px solid #ffffff1a;flex:0 0 200px;text-decoration:none;display:block;position:relative;overflow:hidden}.LandingBanner_toolCard__u4PAb:hover{border-color:#ffffff40;transform:translateY(-4px)}.LandingBanner_toolCardLabel__WRLd6{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-high);z-index:2;text-shadow:0 2px 8px #000c;position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}@media (width<=560px){.LandingBanner_layoutRtl__lOhSY{padding:var(--space-6)var(--space-4);align-items:flex-start;gap:var(--space-6);flex-direction:column}.LandingBanner_bodyRtl__zMfCz{width:100%;max-width:100%}.LandingBanner_waterfallContainer__ihx8f{justify-content:center;width:100%;height:220px}.LandingBanner_waterfallCard__143w5{width:100px}.LandingBanner_widePosterDesktop__S95Xa{display:none}.LandingBanner_widePosterMobile__88rNz{display:block}.LandingBanner_wideBanner__UmQgL{padding:var(--space-6)var(--space-4);align-items:flex-end;min-height:420px}.LandingBanner_wideScrim__APj93{background:linear-gradient(0deg,#000000e6 0,#00000080 60%,#0000)}.LandingBanner_effectsGrid__uYAcR{scroll-snap-type:x mandatory;width:100%;max-width:100%;padding-bottom:var(--space-2);display:flex;overflow-x:auto}.LandingBanner_effectCard__n3k_U{scroll-snap-align:start;flex:0 0 160px}.LandingBanner_cardsRowHead__4QXeW{align-items:flex-start;gap:var(--space-4);flex-direction:column}.LandingBanner_toolCard__u4PAb{flex:0 0 150px}}.ModelSettingsPopover_card__Wgu6L{z-index:45;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg,0 30px 80px #0009);flex-direction:column;display:flex;position:fixed;overflow:hidden}.ModelSettingsPopover_head__9mqVj{align-items:center;gap:var(--space-3);padding:var(--space-4)var(--space-4)var(--space-3);border-bottom:1px solid var(--border-subtle);display:flex}.ModelSettingsPopover_head__9mqVj strong{font-size:var(--fs-h4);color:var(--text-high);flex:auto}.ModelSettingsPopover_close__l3lz6{border-radius:var(--radius-md);background:var(--surface-input);width:30px;height:30px;color:var(--text-mid);cursor:pointer;border:0;flex:none;place-items:center;display:inline-grid}.ModelSettingsPopover_close__l3lz6:hover{color:var(--text-high);background:var(--surface-card-hover)}.ModelSettingsPopover_close__l3lz6:focus-visible{outline:2px solid var(--border-accent);outline-offset:1px}.ModelSettingsPopover_body__0iMZt{flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.ModelSettingsPopover_body__0iMZt[data-settings=false]{grid-template-columns:1fr}.ModelSettingsPopover_models__7wa90{border-inline-end:1px solid var(--border-subtle);flex-direction:column;min-height:0;display:flex}.ModelSettingsPopover_body__0iMZt[data-settings=false] .ModelSettingsPopover_models__7wa90{border-inline-end:0}.ModelSettingsPopover_searchWrap__qrPQT{align-items:center;gap:var(--space-2);margin:var(--space-3)var(--space-3)var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-pill);background:var(--surface-input);height:34px;color:var(--text-faint);display:flex}.ModelSettingsPopover_searchInput__NGDhs{min-width:0;color:var(--text-high);font-family:var(--font-fa);font-size:var(--fs-xs);background:0 0;border:0;outline:none;flex:auto}.ModelSettingsPopover_searchInput__NGDhs::placeholder{color:var(--text-faint)}.ModelSettingsPopover_searchInput__NGDhs::-webkit-search-cancel-button{filter:invert()opacity(.5)}.ModelSettingsPopover_modelScroll__rRczu{min-height:0;padding:0 var(--space-3)var(--space-3);flex-direction:column;flex:auto;gap:2px;display:flex;overflow-y:auto}.ModelSettingsPopover_modelRow___yiWW{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2)var(--space-3);border-radius:var(--radius-lg);color:var(--text-mid);font-family:var(--font-fa);text-align:start;cursor:pointer;transition:background var(--dur-base),color var(--dur-base);background:0 0;border:0;display:flex}.ModelSettingsPopover_modelRow___yiWW:hover{color:var(--text-high);background:#ffffff0e}.ModelSettingsPopover_modelRowActive__xC_Kf{background:var(--surface-elevated);color:var(--text-high)}.ModelSettingsPopover_modelRow___yiWW:focus-visible{outline:2px solid var(--border-accent);outline-offset:-2px}.ModelSettingsPopover_modelGlyph__UI6Cv{border-radius:var(--radius-md);background:var(--surface-input);width:28px;height:28px;color:var(--text-mid);flex:none;place-items:center;display:inline-grid}.ModelSettingsPopover_modelMain__HDkyn{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.ModelSettingsPopover_modelRowName__TtQnR{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--fs-xs);color:var(--text-high);display:flex}.ModelSettingsPopover_modelRowCap__ZKnZK{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-micro);color:var(--text-low);overflow:hidden}.ModelSettingsPopover_modelRowCost__xuBCg{font-size:var(--fs-micro);color:var(--text-low);white-space:nowrap;flex:none}.ModelSettingsPopover_empty__kEqM4{margin:var(--space-4)0;text-align:center;color:var(--text-low);font-size:var(--fs-xs)}.ModelSettingsPopover_settings__Owftn{flex-direction:column;min-height:0;display:flex}.ModelSettingsPopover_settingsScroll__CDTS1{min-height:0;padding:var(--space-3)var(--space-4)var(--space-4);flex:auto;overflow-y:auto}.ModelSettingsPopover_settingsFor__uYnaj{margin:0 0 var(--space-3);font-size:var(--fs-micro);color:var(--text-low)}.ModelSettingsPopover_settingsFor__uYnaj b{color:var(--text-mid);font-weight:500}.ModelSettingsPopover_group__Gs8z4{margin-bottom:var(--space-4)}.ModelSettingsPopover_group__Gs8z4:last-child{margin-bottom:0}.ModelSettingsPopover_groupTitle__J7LEK{margin:0 0 var(--space-2);font-size:var(--fs-xs);color:var(--text-mid);font-weight:500}@media (width<=820px){.ModelSettingsPopover_body__0iMZt,.ModelSettingsPopover_body__0iMZt[data-settings=false]{grid-template-columns:1fr;grid-auto-rows:min-content;overflow-y:auto}.ModelSettingsPopover_models__7wa90{border-inline-end:0;border-bottom:1px solid var(--border-subtle)}.ModelSettingsPopover_modelScroll__rRczu,.ModelSettingsPopover_settingsScroll__CDTS1{overflow:visible}}.ModelSettingsPopover_appFields__jCPRL{gap:var(--space-3);flex-direction:column;display:flex}.ModelSettingsPopover_appField__YSPwS{flex-direction:column;gap:6px;display:flex}.ModelSettingsPopover_appFieldLabel__NnJEO{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--fs-micro);color:var(--text-low);display:flex}.ModelSettingsPopover_appFieldLabel__NnJEO b{color:var(--text-high);font-weight:500}.ModelSettingsPopover_range__WqRHh{width:100%;accent-color:var(--accent);cursor:pointer}.ModelSettingsPopover_textInput__cgLGM{height:32px;padding-inline:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-input);color:var(--text-high);font-family:var(--font-fa);font-size:var(--fs-xs)}.ModelSettingsPopover_textInput__cgLGM:focus-visible{outline:2px solid var(--border-accent);outline-offset:-2px}.CharacterPicker_list___Ihpx{flex-direction:column;gap:2px;display:flex}.CharacterPicker_empty__6Z1t2{font-family:var(--font-fa);font-size:var(--fs-sm);color:var(--text-mid);margin:var(--space-2)var(--space-3)}.CharacterPicker_link__yXirE{margin:0 var(--space-3)var(--space-2);font-family:var(--font-fa);font-size:var(--fs-sm);color:var(--cyan-300);text-decoration:underline;display:inline-block}.CharacterPicker_row__q6bhl{flex-direction:column;display:flex}.CharacterPicker_item__fnVoc{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);color:var(--text-mid);font-family:var(--font-fa);font-size:var(--fs-sm);cursor:pointer;text-align:start;background:0 0;border:0;display:flex}.CharacterPicker_item__fnVoc:hover{background:#ffffff0f}.CharacterPicker_itemActive__OvbqY{color:var(--text-high);background:#6d5ef824}.CharacterPicker_avatar__MQnRB{background:var(--gradient-brand);width:24px;height:24px;color:var(--white);font-weight:700;font-size:var(--fs-xs);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.CharacterPicker_name__EjnN8{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.CharacterPicker_check__aY04O{color:var(--cyan-300);flex:none}.CharacterPicker_scaleRow__U1s42{align-items:center;gap:var(--space-2);padding:0 var(--space-3)var(--space-2)calc(var(--space-3) + 24px + var(--space-2));font-family:var(--font-fa);font-size:var(--fs-xs);color:var(--text-mid);display:flex}.CharacterPicker_scaleRow__U1s42 input[type=range]{accent-color:var(--cyan-400);flex:auto}.CharacterPicker_ltr__9Kq7x{direction:ltr;unicode-bidi:isolate}