.RisoAvatar_page__cTq0p{min-height:100vh;background:var(--color-paper);color:var(--color-ink)}.RisoAvatar_main__7n2L8{width:min(100% - 2rem,72rem);margin-inline:auto;padding:clamp(2.5rem,5vw,4.5rem) 0 5rem}.RisoAvatar_hero__Lt0lX{display:grid;gap:1.25rem;max-width:42rem;margin-bottom:clamp(1.75rem,3.5vw,3rem)}.RisoAvatar_eyebrow__rQskw{margin:0;color:var(--color-cinnabar-aaa);font-family:var(--font-mono-label);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.RisoAvatar_heroLead__gtebx{max-width:40rem;margin:0;color:var(--color-ink-light);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6}.RisoAvatar_answerRow__qaJGd{display:grid;grid-template-columns:repeat(3,1fr);padding-top:0!important;border-top:1px solid var(--kc-hairline-strong);border-bottom:1px solid var(--kc-hairline-strong)}.RisoAvatar_answerRow__qaJGd article{min-width:0;padding:1.25rem 1.1rem}.RisoAvatar_answerRow__qaJGd article+article{border-left:1px solid var(--kc-hairline)}.RisoAvatar_answerRow__qaJGd h2{margin:0 0 .45rem;font-size:.95rem;font-weight:900}.RisoAvatar_content__awiDz .RisoAvatar_answerRow__qaJGd h2{max-width:none}.RisoAvatar_answerRow__qaJGd p{margin:0;color:var(--color-ink-light);font-size:.9rem;line-height:1.65}.RisoAvatar_tool__3_lCk{display:grid;grid-template-columns:minmax(16rem,.82fr) minmax(0,1.18fr);gap:clamp(2rem,4vw,4rem);align-items:start;scroll-margin-top:5rem}.RisoAvatar_toolIntro__ZiYgD{position:sticky;top:6rem}.RisoAvatar_toolIntro__ZiYgD h2{margin:.7rem 0 1rem;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:900;line-height:1.2;text-wrap:balance}.RisoAvatar_toolIntro__ZiYgD>p:not(.RisoAvatar_eyebrow__rQskw){margin:0 0 .85rem;line-height:1.7}.RisoAvatar_consent__Ol1wY,.RisoAvatar_privacy___vRsR{color:var(--color-ink-light);font-size:.86rem}.RisoAvatar_workspace__w1mW_{min-width:0}.RisoAvatar_resultPanel__bh7Ns,.RisoAvatar_uploadArea__woAnd{border:1px solid var(--kc-hairline-strong);background:var(--color-paper-dark)}.RisoAvatar_uploadArea__woAnd{position:relative;display:grid;aspect-ratio:1;overflow:hidden;place-items:center}.RisoAvatar_cropGuide__vcg1A{position:absolute;inset:12%;border:1px solid var(--kc-hairline-strong)}.RisoAvatar_cropGuide__vcg1A span:after,.RisoAvatar_cropGuide__vcg1A span:before,.RisoAvatar_cropGuide__vcg1A:after,.RisoAvatar_cropGuide__vcg1A:before{position:absolute;width:2rem;height:2rem;border-color:var(--color-cinnabar);content:""}.RisoAvatar_cropGuide__vcg1A:before{top:-1px;left:-1px;border-top:3px solid;border-left:3px solid}.RisoAvatar_cropGuide__vcg1A:after{top:-1px;right:-1px;border-top:3px solid;border-right:3px solid}.RisoAvatar_cropGuide__vcg1A span:before{bottom:-1px;left:-1px;border-bottom:3px solid;border-left:3px solid}.RisoAvatar_cropGuide__vcg1A span:after{right:-1px;bottom:-1px;border-right:3px solid;border-bottom:3px solid}.RisoAvatar_localPreview__YRhAu{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.RisoAvatar_uploadArea__woAnd:after{position:absolute;inset:0;background:color-mix(in oklch,var(--color-paper) 78%,transparent);content:"";pointer-events:none}.RisoAvatar_uploadControls__yNrz_,.RisoAvatar_waiting__OOEdr{position:relative;z-index:1;display:grid;width:min(78%,25rem);gap:.8rem;text-align:center}.RisoAvatar_uploadControls__yNrz_ p,.RisoAvatar_waiting__OOEdr p{margin:0;line-height:1.65}.RisoAvatar_primaryButton___Omj1,.RisoAvatar_secondaryButton__vwMuL{min-height:3rem;padding:.75rem 1rem;border:1px solid var(--color-cinnabar);border-radius:0;font:inherit;font-weight:700;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,transform 90ms ease-out}.RisoAvatar_primaryButton___Omj1{background:var(--color-cinnabar);color:var(--color-paper)}.RisoAvatar_secondaryButton__vwMuL{background:var(--color-paper);color:var(--color-cinnabar-aaa)}.RisoAvatar_primaryButton___Omj1:hover{background:var(--color-cinnabar-dark)}.RisoAvatar_secondaryButton__vwMuL:hover{background:var(--color-paper-dark)}.RisoAvatar_primaryButton___Omj1:active,.RisoAvatar_secondaryButton__vwMuL:active,.RisoAvatar_textActions__EgGxk button:active{transform:scale(.985)}.RisoAvatar_primaryButton___Omj1:focus-visible,.RisoAvatar_productBridge__4jn81 a:focus-visible,.RisoAvatar_resultStrip__f55lx button:focus-visible,.RisoAvatar_secondaryButton__vwMuL:focus-visible,.RisoAvatar_textActions__EgGxk button:focus-visible{outline:2px solid var(--color-cinnabar);outline-offset:3px}.RisoAvatar_primaryButton___Omj1:disabled,.RisoAvatar_secondaryButton__vwMuL:disabled{border-color:var(--kc-hairline-strong);background:var(--color-paper-dark);color:var(--color-ink-light);cursor:not-allowed}.RisoAvatar_inkMark__U4I12{width:2.5rem;height:2.5rem;margin-inline:auto;background:var(--color-cinnabar);animation:RisoAvatar_ink-pulse__n9rsi 1.6s ease-in-out infinite alternate}@keyframes RisoAvatar_ink-pulse__n9rsi{0%{opacity:.45;transform:rotate(-3deg) scale(.88)}to{opacity:1;transform:rotate(2deg) scale(1)}}.RisoAvatar_resultPanel__bh7Ns{position:relative;background:var(--color-paper)}.RisoAvatar_resultWaiting__3br4M{position:absolute;inset:0;display:grid;align-content:center;gap:1rem;padding:2rem;background:color-mix(in oklch,var(--color-paper) 92%,transparent);text-align:center}.RisoAvatar_resultWaiting__3br4M p{max-width:28rem;margin:0 auto;line-height:1.7}.RisoAvatar_resultImage__nMCNI{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;background:var(--color-paper-dark)}.RisoAvatar_resultCopy__3HL1v{display:flex;gap:1.5rem;align-items:end;justify-content:space-between;padding:1.35rem;border-top:1px solid var(--kc-hairline)}.RisoAvatar_resultCopy__3HL1v h3{margin:.45rem 0 .5rem;font-size:clamp(1.45rem,3vw,2.1rem);font-weight:900}.RisoAvatar_resultCopy__3HL1v p{margin:.25rem 0}.RisoAvatar_meaning__5dNgY{color:var(--color-ink-light);line-height:1.6}.RisoAvatar_miniPreview__tkz8U{display:grid;flex:0 0 8rem;grid-template-columns:48px 1fr;gap:.65rem;align-items:center;color:var(--color-ink-light);font-size:.75rem;line-height:1.35}.RisoAvatar_miniPreview__tkz8U img{display:block;width:48px;height:48px}.RisoAvatar_actions__fbmr0{display:grid;grid-template-columns:1.4fr 1fr;gap:.75rem;padding:0 1.35rem 1rem}.RisoAvatar_textActions__EgGxk{display:flex;flex-wrap:wrap;gap:.25rem 1rem;padding:0 1.35rem 1.35rem}.RisoAvatar_textActions__EgGxk button{min-height:2.75rem;padding:0;border:0;background:transparent;color:var(--color-cinnabar-aaa);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.2em;cursor:pointer;transition:color .15s ease-out,transform 90ms ease-out}.RisoAvatar_textActions__EgGxk button:disabled{color:var(--color-ink-light);cursor:not-allowed;text-decoration:none}.RisoAvatar_resultStrip__f55lx{display:flex;gap:.7rem;padding:1rem 1.35rem;border-top:1px solid var(--kc-hairline)}.RisoAvatar_resultStrip__f55lx button{width:4rem;height:4rem;padding:0;border:2px solid transparent;border-radius:0;background:transparent;cursor:pointer}.RisoAvatar_resultStrip__f55lx button[aria-current=true]{border-color:var(--color-cinnabar)}.RisoAvatar_resultStrip__f55lx img{display:block;width:100%;height:100%}.RisoAvatar_productBridge__4jn81{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1.15rem 1.35rem;border-top:1px solid var(--kc-hairline-strong);background:var(--color-paper-dark)}.RisoAvatar_productBridge__4jn81 p{max-width:38rem;margin:0;line-height:1.6}.RisoAvatar_productBridge__4jn81 a{flex:0 0 auto;color:var(--color-cinnabar-aaa);font-weight:900;text-underline-offset:.2em}.RisoAvatar_liveRegion__Allau{min-height:3rem;padding-top:.7rem}.RisoAvatar_error__4gO6K,.RisoAvatar_notice__kMRu1{margin:0;padding:.8rem 0;border-bottom:1px solid var(--kc-hairline-strong);line-height:1.6}.RisoAvatar_error__4gO6K{color:var(--color-cinnabar-aaa);font-weight:700}.RisoAvatar_notice__kMRu1{color:var(--color-ink-light)}.RisoAvatar_visuallyHidden__r0u5k{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.RisoAvatar_content__awiDz{display:grid;max-width:62rem;gap:clamp(2.5rem,6vw,5rem);margin:clamp(4rem,9vw,8rem) auto 0}.RisoAvatar_content__awiDz section{border-top:1px solid var(--kc-hairline-strong);padding-top:1.5rem}.RisoAvatar_content__awiDz h2{max-width:22ch;margin:0 0 1rem;font-size:clamp(1.75rem,4vw,3rem);font-weight:900;line-height:1.15}.RisoAvatar_content__awiDz h3{margin:0;font-size:1.05rem;font-weight:900}.RisoAvatar_content__awiDz p{max-width:65ch;margin:.6rem 0;line-height:1.8}.RisoAvatar_faqGrid__nxLVi,.RisoAvatar_pinGrid__e_0rk{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--kc-hairline);border-left:1px solid var(--kc-hairline)}.RisoAvatar_faqGrid__nxLVi article,.RisoAvatar_pinGrid__e_0rk article{padding:1.25rem;border-right:1px solid var(--kc-hairline);border-bottom:1px solid var(--kc-hairline)}.RisoAvatar_faqGrid__nxLVi p,.RisoAvatar_pinGrid__e_0rk p{margin-bottom:0;color:var(--color-ink-light)}@media (max-width:919px){.RisoAvatar_main__7n2L8{width:min(100% - 1.25rem,44rem);padding-top:2rem}.RisoAvatar_answerRow__qaJGd,.RisoAvatar_tool__3_lCk{grid-template-columns:1fr}.RisoAvatar_answerRow__qaJGd article+article{border-top:1px solid var(--kc-hairline);border-left:0}.RisoAvatar_toolIntro__ZiYgD{position:static}}@media (max-width:560px){.RisoAvatar_toolIntro__ZiYgD h2{display:none}.RisoAvatar_uploadArea__woAnd:not(.RisoAvatar_hasPreview___u_MN){place-items:start center}.RisoAvatar_uploadArea__woAnd:not(.RisoAvatar_hasPreview___u_MN) .RisoAvatar_uploadControls__yNrz_{margin-top:1.5rem}.RisoAvatar_productBridge__4jn81,.RisoAvatar_resultCopy__3HL1v{align-items:start;flex-direction:column}.RisoAvatar_actions__fbmr0,.RisoAvatar_faqGrid__nxLVi,.RisoAvatar_pinGrid__e_0rk{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.RisoAvatar_primaryButton___Omj1,.RisoAvatar_secondaryButton__vwMuL,.RisoAvatar_textActions__EgGxk button{transition-duration:.01ms}.RisoAvatar_inkMark__U4I12{animation:none}}