.landing-hero-module__TpSLEa__hero{isolation:isolate;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:84px 16px;display:flex;position:relative}.landing-hero-module__TpSLEa__background{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-hero-module__TpSLEa__scrim{background:var(--color-dialog-overlay);pointer-events:none;position:absolute;inset:0}.landing-hero-module__TpSLEa__content{z-index:1;width:100%;max-width:998px;color:var(--color-fill-white);flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.landing-hero-module__TpSLEa__composer.veme-workspace{background:0 0;width:100%;max-width:760px;height:auto;padding:0;display:block;overflow:visible}.landing-hero-module__TpSLEa__slot{width:100%;min-height:164px}@media (max-width:899px){.landing-hero-module__TpSLEa__slot{min-height:220px}}
.workspace-home-module__Q4GXIq__home{--home-content-padding:2rem;--home-section-gap:2.5rem;color:var(--workspace-text);--color-home-tool-card-bg:var(--workspace-panel);--color-home-tool-card-bg-hover:var(--workspace-subtle);--color-home-tool-card-border:var(--workspace-border-subtle)}.workspace-home-module__Q4GXIq__hero{padding:3rem var(--home-content-padding)4.25rem;flex-direction:column;align-items:center;gap:1rem;display:flex}.workspace-home-module__Q4GXIq__title{width:100%;max-width:62.375rem;font-family:var(--font-afacad),sans-serif;text-align:center;justify-content:center;align-items:center;gap:1rem;font-size:3.5rem;font-weight:700;line-height:5.125rem;display:flex;position:relative}.workspace-home-module__Q4GXIq__starLeft{align-self:flex-start;width:1.724rem;height:1.724rem}.workspace-home-module__Q4GXIq__starRight{align-self:flex-start;width:2.5rem;height:2.5rem}.workspace-home-module__Q4GXIq__composerSlot{width:100%;max-width:47.5rem;min-height:10.25rem}.workspace-home-module__Q4GXIq__sections{gap:var(--home-section-gap);padding:0 var(--home-content-padding)2rem;flex-direction:column;display:flex}.workspace-home-module__Q4GXIq__promotions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:.625rem;display:grid}.workspace-home-module__Q4GXIq__promotion{height:12.5rem;color:var(--color-fill-white);border-radius:1rem;position:relative;overflow:hidden}.workspace-home-module__Q4GXIq__promotion>img{object-fit:cover;width:100%;height:100%}.workspace-home-module__Q4GXIq__promotion h2{font:700 1.75rem/2.25rem var(--font-afacad),sans-serif;text-shadow:0 1px 4px var(--color-on-asset-overlay-default,#00000080);position:absolute;inset:auto 1.5rem .5rem}.workspace-home-module__Q4GXIq__promotionAction{background:var(--color-on-asset-overlay-cta);border-radius:999px;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;position:absolute;top:.5rem;right:.5rem}.workspace-home-module__Q4GXIq__sectionHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.workspace-home-module__Q4GXIq__sectionHeading h2{font:700 2.375rem/2.75rem var(--font-afacad),sans-serif}.workspace-home-module__Q4GXIq__sectionHeading a{flex:none;font-size:.9375rem;font-weight:600}.workspace-home-module__Q4GXIq__tools{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.workspace-home-module__Q4GXIq__tool{border:1px solid var(--workspace-border-subtle);background:var(--workspace-panel);border-radius:1rem;align-items:center;gap:1rem;min-width:0;min-height:8.125rem;padding:.3125rem .3125rem .3125rem .75rem;display:flex;box-shadow:0 7px 12px #00000008}.workspace-home-module__Q4GXIq__toolCopy{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.workspace-home-module__Q4GXIq__toolCopy>span{flex:1;min-width:0;font-size:1.25rem;font-weight:600;line-height:1.75rem}.workspace-home-module__Q4GXIq__toolCopy p{-webkit-line-clamp:2;color:var(--workspace-muted);-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.5rem;display:-webkit-box;overflow:hidden}.workspace-home-module__Q4GXIq__tool:hover .workspace-home-module__Q4GXIq__toolCopy>span{font-size:1.125rem}.workspace-home-module__Q4GXIq__tool img{aspect-ratio:1;object-fit:cover;border-radius:.75rem;flex:none;width:7.5rem;height:7.5rem}.workspace-home-module__Q4GXIq__model:disabled{cursor:default}.workspace-home-module__Q4GXIq__models{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.workspace-home-module__Q4GXIq__model{border:1px solid var(--workspace-border);background:var(--workspace-panel);text-align:left;cursor:pointer;border-radius:1rem;flex-direction:column;min-width:0;display:flex;overflow:hidden}.workspace-home-module__Q4GXIq__model>img{aspect-ratio:3/2;object-fit:cover;width:100%}.workspace-home-module__Q4GXIq__modelCopy{padding:1rem}.workspace-home-module__Q4GXIq__badge{background:var(--workspace-subtle);color:var(--workspace-muted);border-radius:.25rem;padding:1px .375rem;font-size:.8125rem;font-weight:600;line-height:1.25rem;display:inline-flex}.workspace-home-module__Q4GXIq__model h3{font:700 1.25rem/2rem var(--font-afacad),sans-serif}.workspace-home-module__Q4GXIq__model p{-webkit-line-clamp:2;color:var(--workspace-muted);-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.25rem;display:-webkit-box;overflow:hidden}@media (max-width:1199px){.workspace-home-module__Q4GXIq__tools{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-home-module__Q4GXIq__title{font-size:2.5rem;line-height:3rem}}@media (max-width:899px){.workspace-home-module__Q4GXIq__home{--home-content-padding:1rem;--home-section-gap:2rem}.workspace-home-module__Q4GXIq__hero{padding-top:2rem;padding-bottom:2rem}.workspace-home-module__Q4GXIq__title{gap:.5rem;font-size:2rem;line-height:2.5rem}.workspace-home-module__Q4GXIq__starLeft,.workspace-home-module__Q4GXIq__starRight{width:1.25rem;height:1.25rem}.workspace-home-module__Q4GXIq__promotions{grid-template-columns:1fr;padding:0}.workspace-home-module__Q4GXIq__promotion{height:10rem}.workspace-home-module__Q4GXIq__models{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-home-module__Q4GXIq__toolCopy>span{font-size:1rem;line-height:1.5rem}.workspace-home-module__Q4GXIq__sectionHeading h2{font-size:2rem;line-height:2.375rem}}.workspace-home-module__Q4GXIq__footer{padding:4rem var(--home-content-padding)2rem;border-top:1px solid var(--workspace-border)}.workspace-home-module__Q4GXIq__footerColumns{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding:0 4rem;display:grid}.workspace-home-module__Q4GXIq__footer h2{margin:0 0 1.5rem;font-size:1rem;font-weight:600;line-height:1.5rem}.workspace-home-module__Q4GXIq__footer ul{flex-direction:column;gap:1.125rem;display:flex}.workspace-home-module__Q4GXIq__footer a,.workspace-home-module__Q4GXIq__copyright{color:var(--workspace-muted);font-size:.875rem;line-height:1.375rem}.workspace-home-module__Q4GXIq__copyright{text-align:center;margin-top:2.5rem}@media (max-width:1199px){.workspace-home-module__Q4GXIq__footerColumns{padding:0}}@media (max-width:899px){.workspace-home-module__Q4GXIq__footer{padding-top:2rem}.workspace-home-module__Q4GXIq__footerColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-home-module__Q4GXIq__tool img{width:40%;height:auto}.workspace-home-module__Q4GXIq__toolCopy p{font-size:.875rem;line-height:1.25rem}.workspace-home-module__Q4GXIq__tool:hover .workspace-home-module__Q4GXIq__toolCopy>span{font-size:1rem}}.workspace-home-module__Q4GXIq__home{--home-badge-new-bg:#4c0e6b;--home-badge-new-fg:#d083ff;--home-badge-popular-bg:#032e15;--home-badge-popular-fg:#7bf1a8;--home-badge-fast-bg:#432004;--home-badge-fast-fg:#f0b100;--home-badge-multimodal-bg:#1b4672;--home-badge-multimodal-fg:#83bcfc}.workspace-home-module__Q4GXIq__badge[data-tone=new]{background:var(--home-badge-new-bg);color:var(--home-badge-new-fg)}.workspace-home-module__Q4GXIq__badge[data-tone=popular]{background:var(--home-badge-popular-bg);color:var(--home-badge-popular-fg)}.workspace-home-module__Q4GXIq__badge[data-tone=fast]{background:var(--home-badge-fast-bg);color:var(--home-badge-fast-fg)}.workspace-home-module__Q4GXIq__badge[data-tone=multimodal]{background:var(--home-badge-multimodal-bg);color:var(--home-badge-multimodal-fg)}.workspace-home-module__Q4GXIq__modelsSection{padding-top:.5rem}.workspace-home-module__Q4GXIq__model p{margin-top:.25rem}.workspace-home-module__Q4GXIq__toolCopy>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
