.studio-footer .footer-top{grid-template-columns:minmax(0,1.25fr) minmax(0,1.05fr) minmax(0,.7fr) minmax(0,1fr);gap:clamp(32px,4.5vw,64px);padding-bottom:32px}.studio-footer .ft-list{gap:15px;margin:0;padding:0;list-style:none;display:grid}.studio-footer .ft-list a{color:#c9d8de;align-items:center;gap:11px;max-width:100%;font-size:13px;line-height:1.4;transition:color .2s;display:inline-flex}.studio-footer .ft-list a>svg:first-child{stroke-width:1.8px;width:16px;height:16px;color:var(--color-primary);opacity:.85;flex:none;transition:opacity .2s,transform .2s}.studio-footer .ft-list a:is(:hover,:focus-visible){color:var(--color-primary)}.studio-footer .ft-list a:is(:hover,:focus-visible)>svg:first-child{opacity:1;transform:translate(2px)}.studio-footer .ft-out{color:#7f99a3;flex:none;width:13px;height:13px}.studio-footer .footer-top .socials{margin-top:26px}.footer-social-link.social-whatsapp{--social-fill:#25d366;--social-ink:#fff}.studio-footer .ft-legal{border-top:1px solid #93a9b31f;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:16px 0 20px;display:grid}.studio-footer .ft-legal .ft-tagline{text-align:center;text-transform:uppercase;letter-spacing:.18em;color:#c9d8de}.studio-footer .ft-legal p{font:11px var(--font-geist-mono), monospace;letter-spacing:.06em;color:#809dab;margin:0}@media (max-width:1100px){.studio-footer .footer-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.studio-footer .footer-top>div:first-child{grid-column:1/-1}}@media (max-width:700px){.studio-footer .footer-top{grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:28px}.studio-footer .ft-list a{align-items:flex-start;font-size:14px}.studio-footer .ft-list a>svg{margin-top:2px}.studio-footer .ft-legal{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px}.studio-footer .ft-legal .ft-tagline{order:-1}}@media (prefers-reduced-motion:reduce){.studio-footer .ft-list a>svg:first-child{transition:none}}
.creation-intro{z-index:10000;overscroll-behavior:none;touch-action:none;background:#030b0f;border:0;outline:none;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.creation-intro::backdrop{background:0 0}.creation-intro[data-state=finished]{display:none}body:has(.creation-intro[open]){overflow:hidden}.robot-intro-video{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.creation-intro[data-format=portrait] .robot-intro-video,.creation-intro[data-format=portrait-fallback] .robot-intro-video{object-position:20% center}.creation-intro[data-state=exiting]{pointer-events:none;animation:.4s both robot-intro-exit}@keyframes robot-intro-exit{to{opacity:0}}@media (prefers-reduced-motion:reduce){.creation-intro[data-state=exiting]{animation:none}}
