@font-face{font-family:"Sora";font-weight:100 900;font-display:swap;src:url("/assets/model-flip.woff2") format("woff2")}



@keyframes pulso{0%{transform:scale(1);opacity:.55}100%{transform:scale(1.9);opacity:0}}

@font-face{font-family:"Bricolage Grotesque";font-weight:100 900;font-display:swap;src:url("/assets/model-mosaic.woff2") format("woff2")}



@keyframes balanco{0%,100%{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}

@font-face{font-family:"Archivo";font-weight:100 900;font-display:swap;src:url("/assets/model-stories.woff2") format("woff2")}



@keyframes sobe{0%{transform:translateY(22px);opacity:0}100%{transform:translateY(0);opacity:1}}
@keyframes corta{0%,100%{transform:rotate(0deg)}50%{transform:rotate(-14deg)}}

@font-face{font-family:"Outfit";font-weight:100 900;font-display:swap;src:url("/assets/model-orbit.woff2") format("woff2")}



@keyframes roda{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
@keyframes respira{0%,100%{transform:scale(1)}50%{transform:scale(1.050)}}


.model-card{width:100%;max-width:390px;margin:auto;isolation:isolate;overflow:hidden;container-type:inline-size}
.model-canvas{width:390px;transform-origin:top left}
.model-card *{box-sizing:border-box}.model-card button,.model-card a{font-family:inherit;cursor:pointer}.model-card button{box-shadow:none}.model-card a{min-width:0}.model-card svg{flex-shrink:0}.model-card p{max-width:none}.model-card h1{overflow-wrap:anywhere}.model-card [data-face]{overflow:auto}.model-card [data-face][inert]{pointer-events:none}.model-card [data-destination][aria-disabled=true]{opacity:.4;pointer-events:none}.model-card .brand-icon{width:26px;height:26px;fill:currentColor;flex-shrink:0}.model-card .model-avatar{width:100%;height:100%;object-fit:cover;border-radius:inherit}.model-card .extra-links{padding:16px;display:grid;gap:10px;background:var(--model-bg);color:var(--model-text)}.model-card .extra-links a{display:flex;align-items:center;gap:10px;color:inherit;padding:12px;border:1px solid currentColor;border-radius:18px;text-decoration:none}.model-card button:focus-visible,.model-card a:focus-visible{outline:3px solid currentColor;outline-offset:4px}
@media(prefers-reduced-motion:reduce){.model-card *{animation:none!important;transition:none!important}}

.model-card{line-height:normal}.model-card p{color:inherit}.model-card h1,.model-card h2{line-height:normal;letter-spacing:normal}.model-card .model-canvas>div:first-child{flex-shrink:0}

.model-card[data-typography="sans"] .model-canvas>div:first-child{font-family:Manrope,Arial,sans-serif!important}
.model-card[data-typography="serif"] .model-canvas>div:first-child{font-family:Georgia,serif!important}
.model-card[data-typography="display"] .model-canvas>div:first-child{font-family:"Sora",sans-serif!important}
.model-card[data-motion="none"] *{animation:none!important;transition:none!important}
