.v3ab__note{color:var(--v3-muted);font-size:.9375rem;line-height:1.5}.v3ab__visual img{border-radius:10px;box-shadow:0 22px 28px -6px color-mix(in srgb,var(--tj-color-ink) 22%,transparent);display:block;height:auto;width:100%}@media (width<=900px){.v3fh__copy .v3ab__note{order:5}}.v3aud__photo{aspect-ratio:5/4;min-height:0;overflow:hidden;padding:0;position:relative}.v3aud__photo img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}@media (width<=900px){.v3aud__photo{aspect-ratio:16/10}}.v3ai__visual .v3stack__clip{max-width:40.8rem;width:100%}@media (width>=901px){.v3ai__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr)}.v3ai__visual{padding:clamp(1rem,2vw,1.75rem)}}.v3res__visual .v3when-art{aspect-ratio:440/260;display:block;height:auto;max-width:34rem;width:100%}.v3mig__note{color:var(--v3-muted);font-size:.9375rem;line-height:1.5}.v3mig__art{aspect-ratio:700/376;display:block;max-width:34rem;position:relative;width:100%}@media (width<=900px){.v3fh__copy .v3mig__note{order:5}}@media (max-width:640px){[data-tj-module=ai_builder_hero]:has(.v3mig__art) .v3-rulehead{min-width:0}[data-tj-module=ai_builder_hero]:has(.v3mig__art) .v3-tag{flex-shrink:1;max-width:100%;white-space:normal}}.v3gh{max-width:34rem}.v3gh,.v3gh svg{display:block;width:100%}.v3gh svg{height:auto}.v3gh [class*=v3gh-]{transform-box:fill-box}.v3gh.is-paused *{animation-play-state:paused!important}.v3gh-fly{animation:v3gh-fly 6s cubic-bezier(.45,0,.25,1) infinite;opacity:0}.v3gh-fly--1{animation-delay:1.32s}.v3gh-fly--2{animation-delay:2.64s}.v3gh-pick{animation:v3gh-pick 6s infinite;opacity:0}.v3gh-pick--1{animation-delay:1.32s}.v3gh-pick--2{animation-delay:2.64s}.v3gh-land--0{animation:v3gh-land0 6s cubic-bezier(.22,1,.36,1) infinite}.v3gh-land--1{animation:v3gh-land1 6s cubic-bezier(.22,1,.36,1) infinite}.v3gh-land--2{animation:v3gh-land2 6s cubic-bezier(.22,1,.36,1) infinite}.v3gh-publish{animation:v3gh-publish 6s infinite;transform-origin:50%}.v3cmp__art{aspect-ratio:7/4;display:block;max-width:34rem;width:100%}.v3cmp__art>svg{display:block;height:100%;width:100%}