.title-word{vertical-align:top;max-inline-size:100%;margin-block:-.08em -.15em;padding-block:.08em .15em;display:inline-block;overflow:clip}.title-word>span{overflow-wrap:anywhere;transform-origin:50% 100%;max-inline-size:100%;display:inline-block}.hero-editor-wrap{transform:translate3d(calc(-50% + var(--hero-x,0px)), var(--hero-y,0px), 0) rotateX(var(--hero-rx,7deg)) rotateY(var(--hero-ry,-9deg)) rotateZ(var(--hero-rz,-3deg));will-change:transform}.hero-composition:before{content:"";pointer-events:none;background:radial-gradient(#705cff13,#0000 66%);border-radius:50%;position:absolute;inset:8% 18% 10%}.hero-composition>*{backface-visibility:hidden}.button{--arrow-shift:4px;transition:background .25s,transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.button svg{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.button:hover svg:not(.spin){transform:translateX(var(--arrow-shift))}[dir=rtl] .button{--arrow-shift:-4px}.wordmark-logo{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.site-header a:hover .wordmark-logo{transform:scale(1.035)}.showcase-card,.ecosystem-section,.final-section,.reveal{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}@media (prefers-reduced-motion:no-preference){.home-hero[data-motion-active=false] .floating-app,.home-hero[data-motion-active=false] .floating-symbol,.home-hero[data-motion-active=false] .hero-orbit{animation-play-state:paused}.home-hero .hero-copy,.home-hero .hero-composition{animation:none}.hero-title .title-word>span{animation:1.05s cubic-bezier(.16,1,.3,1) both evrila-word;animation-delay:calc(80ms * var(--word-index) + 80ms)}.hero-copy>.eyebrow{animation:.9s 20ms both evrila-soft-in}.hero-subtitle{animation:1s cubic-bezier(.16,1,.3,1) .34s both evrila-lift}.hero-copy>.button-row{animation:1s cubic-bezier(.16,1,.3,1) .47s both evrila-lift}.hero-editor-wrap{animation:1.5s cubic-bezier(.16,1,.3,1) .28s both evrila-materialize}.hero-caption{animation:1s 1.1s both evrila-soft-in}.floating-convert{animation:.9s .65s both evrila-soft-in,7s ease-in-out 1.5s infinite evrila-float-convert}.floating-tools{animation:.9s .85s both evrila-soft-in,8s ease-in-out 1.7s infinite evrila-float-tools}.floating-symbol{animation:.9s .75s both evrila-soft-in,9s ease-in-out 1.6s infinite evrila-float-symbol}.hero-orbit{animation:16s ease-in-out infinite evrila-orbit}.hero-orbit.orbit-two{animation-name:evrila-orbit-two;animation-duration:19s;animation-direction:reverse}.reveal-pending{opacity:0;filter:blur(5px);transform:translateY(42px)}.reveal.revealed{animation:none}.editor-section .editor-showcase{transform:perspective(1400px) rotateX(var(--editor-angle,9deg)) scale(var(--editor-scale,.91));transform-origin:50% 100%;will-change:transform}.editor-window .playhead{animation:12s cubic-bezier(.45,0,.2,1) 1s infinite alternate paused evrila-playhead}[data-motion-active=true] .editor-window .playhead{animation-play-state:running}.convert-section .orbit-ring{animation:24s linear infinite paused evrila-ring}.convert-section .orbit-ring:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:50%;box-shadow:0 0 15px #705cff66}.convert-section .file-png{animation:6.5s ease-in-out infinite paused evrila-file-source}.convert-section .file-webp{animation:6.5s ease-in-out infinite paused evrila-file-result}.convert-section .conversion-orbit>.app-icon{animation:6.5s ease-in-out infinite paused evrila-convert-pulse}.convert-section .file-check{animation:6.5s ease-in-out infinite paused evrila-file-check}[data-motion-active=true].convert-section .orbit-ring,[data-motion-active=true].convert-section .file-png,[data-motion-active=true].convert-section .file-webp,[data-motion-active=true].convert-section .conversion-orbit>.app-icon,[data-motion-active=true].convert-section .file-check{animation-play-state:running}.tools-section .tool-tile{--tile-angle:-12deg;animation:6s ease-in-out infinite paused evrila-tool-float}.tools-section .tool-tile:nth-child(2){--tile-angle:7deg;animation-duration:7s;animation-delay:-2s}.tools-section .tool-tile:nth-child(3){--tile-angle:15deg;animation-duration:8s;animation-delay:-3s}.tools-section .tool-tile:nth-child(4){--tile-angle:7deg;animation-duration:9s;animation-delay:-4s}.tools-section .tool-tile:nth-child(5){--tile-angle:-12deg;animation-duration:7s;animation-delay:-1s}[data-motion-active=true].tools-section .tool-tile{animation-play-state:running}.ecosystem-section .ecosystem-center{animation:4s ease-out infinite paused evrila-ecosystem-pulse}.ecosystem-section .ecosystem-line:before,.ecosystem-section .ecosystem-line:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:-3px}.ecosystem-section .ecosystem-line:after{background:#5678ff;left:auto;right:-3px}.ecosystem-section .ecosystem-line{animation:26s linear infinite paused evrila-ecosystem-orbit}[data-motion-active=true].ecosystem-section .ecosystem-center,[data-motion-active=true].ecosystem-section .ecosystem-line{animation-play-state:running}.command-dialog[open]{animation:.35s cubic-bezier(.16,1,.3,1) both evrila-dialog}.command-dialog[open]::backdrop{animation:.25s both evrila-soft-in}.mobile-nav.is-open>a{animation:.5s cubic-bezier(.16,1,.3,1) both evrila-menu-link}.mobile-nav.is-open>a:nth-child(2){animation-delay:25ms}.mobile-nav.is-open>a:nth-child(3){animation-delay:50ms}.mobile-nav.is-open>a:nth-child(4){animation-delay:75ms}.mobile-nav.is-open>a:nth-child(5){animation-delay:.1s}.mobile-nav.is-open>a:nth-child(6){animation-delay:.125s}.mobile-nav.is-open>a:nth-child(7){animation-delay:.15s}.page-hero>.eyebrow,.page-hero>.app-icon{animation:.7s both evrila-soft-in}.page-hero>h1{animation:.85s cubic-bezier(.16,1,.3,1) 60ms both evrila-lift}.page-hero>p:not(.eyebrow){animation:.85s cubic-bezier(.16,1,.3,1) .15s both evrila-lift}.app-card{animation:.7s cubic-bezier(.16,1,.3,1) both evrila-lift}.app-card:nth-child(2){animation-delay:80ms}.app-card:nth-child(3){animation-delay:.16s}.file-row{animation:.4s cubic-bezier(.16,1,.3,1) both evrila-lift}.error-box,.empty-state{animation:.3s both evrila-soft-in}@keyframes evrila-word{0%{opacity:0;transform:translateY(105%)rotate(3deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes evrila-soft-in{0%{opacity:0}to{opacity:1}}@keyframes evrila-lift{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0,0)}}@keyframes evrila-materialize{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}@keyframes evrila-float-convert{0%,to{transform:translate(0,0)rotate(-7deg)}50%{transform:translate(3px,-14px)rotate(-4deg)}}@keyframes evrila-float-tools{0%,to{transform:translate(0,0)rotate(7deg)}50%{transform:translate(-4px,-17px)rotate(4deg)}}@keyframes evrila-float-symbol{0%,to{transform:translate(0,0)rotate(12deg)}50%{transform:translateY(12px)rotate(4deg)}}@keyframes evrila-orbit{0%,to{opacity:.6;transform:translate(-50%)rotate(-15deg)scale(.98)}50%{opacity:1;transform:translate(-50%)rotate(-9deg)scale(1.035)}}@keyframes evrila-orbit-two{0%,to{opacity:.5;transform:translate(-50%)rotate(12deg)scale(1)}50%{opacity:.9;transform:translate(-50%)rotate(18deg)scale(.97)}}@keyframes evrila-playhead{0%,14%{left:27%}86%,to{left:76%}}@keyframes evrila-ring{to{transform:rotate(360deg)}}@keyframes evrila-file-source{0%,12%,85%,to{opacity:1;transform:translate(0,0)rotate(-10deg)}38%{opacity:.15;transform:translate(72px,4px)rotate(-2deg)scale(.86)}50%{opacity:0;transform:translate(72px,4px)rotate(-2deg)scale(.86)}66%{opacity:0;transform:translate(-16px)rotate(-12deg)}}@keyframes evrila-file-result{0%,20%{opacity:.3;transform:translate(-24px,3px)rotate(2deg)scale(.92)}48%,82%,to{opacity:1;transform:translate(0,0)rotate(10deg)scale(1)}}@keyframes evrila-convert-pulse{0%,22%,64%,to{transform:scale(1);box-shadow:0 0 #705cff00}40%{transform:scale(1.08);box-shadow:0 0 0 15px #705cff0c}}@keyframes evrila-file-check{0%,34%{opacity:0;transform:scale(.3)}49%{opacity:1;transform:scale(1.15)}58%,to{opacity:1;transform:scale(1)}}@keyframes evrila-tool-float{0%,to{transform:translate3d(0, 0, 0) rotate(var(--tile-angle))}50%{transform:translate3d(0, -14px, 0) rotate(calc(var(--tile-angle) + 4deg))}}@keyframes evrila-ecosystem-pulse{0%{box-shadow:0 0 #705cff22}70%,to{box-shadow:0 0 0 26px #705cff00}}@keyframes evrila-ecosystem-orbit{0%{transform:rotate(24deg)}to{transform:rotate(384deg)}}@keyframes evrila-dialog{0%{opacity:0;transform:translateY(-16px)scale(.97)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes evrila-menu-link{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.showcase-card.revealed:hover{transition-delay:0s;transform:translateY(-5px)}.app-card{transition:border-color .3s,box-shadow .3s}.app-card:hover{border-color:#705cff55;box-shadow:0 16px 45px #17112f08}.button.primary:hover{box-shadow:0 8px 25px #705cff22}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){.editor-section .editor-showcase{transform:translateX(-50%) perspective(1000px) rotateX(var(--editor-angle,5deg)) scale(var(--editor-scale,.95))}.hero-title .title-word>span{animation-duration:.9s}.reveal-pending{filter:none;transform:translateY(25px)}}@media (prefers-reduced-motion:reduce){.hero-editor-wrap{will-change:auto}.title-word{overflow:visible}.reveal-pending{opacity:1;filter:none;transform:none}.button:hover svg:not(.spin){transform:none}}
.icon-paint{color:#ead5f3;box-shadow:none;background:#30243e;border:1px solid #554064}.paint-section{background:#101014;padding-bottom:40px}.paint-visual{text-align:center;direction:ltr;min-width:0;max-width:1000px;margin:55px auto 0;position:relative}.paint-frame{background:#08090c;border:1px solid #373440;border-radius:16px;overflow:hidden;box-shadow:0 20px 65px #0002}.paint-frame-bar{color:#a8a2b2;background:#202029;align-items:center;gap:8px;height:34px;padding:0 15px;font-size:9px;display:flex}.paint-frame-bar .window-dots{margin-inline-end:auto}.paint-frame-bar>svg{width:12px;height:12px}.paint-footage{aspect-ratio:938/462;object-fit:cover;background:#08090c;width:100%;height:auto;display:block}.paint-visual figcaption{color:var(--muted);margin-top:16px;padding-inline:10px;font-size:9px;line-height:1.65}.paint-visual.compact .paint-frame-bar{height:27px;padding-inline:12px;font-size:8px}.paint-visual.compact figcaption{margin-top:12px;font-size:8px}.showcase-photoshop-and-paint{flex-direction:column;height:auto;min-height:550px;padding:48px 25px 28px;display:flex}.showcase-photoshop-and-paint .paint-visual{width:100%;max-width:none;margin:30px 0 0}.showcase-photoshop-and-paint>div:first-child{margin-bottom:auto}.showcase-photoshop-and-paint h3{overflow-wrap:normal}.showcase-photoshop-and-paint+.future-card{height:auto;min-height:550px}.app-card-art.paint-card-art{background:#08090c;height:170px;display:block}.paint-card-art .paint-visual,.paint-card-art .paint-frame{border:0;border-radius:0;width:100%;height:100%;margin:0}.paint-card-art .paint-frame-bar,.paint-card-art figcaption{display:none}.paint-card-art .paint-footage{object-fit:cover;width:100%;height:100%}.card-photoshop-and-paint{scroll-margin-top:90px}@media (max-width:760px){.paint-visual{margin-top:38px}.paint-frame{border-radius:12px}.paint-section{padding-bottom:28px}.showcase-photoshop-and-paint{padding-top:40px}}@media (max-width:480px){.paint-section{padding-inline:14px}.paint-visual figcaption{font-size:8px}.paint-frame-bar{height:27px;padding-inline:10px;font-size:8px}.paint-frame-bar>svg{width:10px}.showcase-photoshop-and-paint{min-height:510px;padding-inline:22px}.showcase-photoshop-and-paint+.future-card{min-height:500px}.showcase-photoshop-and-paint .paint-visual{margin-top:28px}}
