.art.svelte-1uoayrl{background:var(--enh-bg);border:.5px solid var(--enh-line)}.art-faint.svelte-1uoayrl{color:var(--enh-fg-3)}.art-cta.svelte-1uoayrl{background:var(--enh-fg);color:var(--enh-bg)}.art-photo.svelte-1uoayrl{aspect-ratio:4/3;border-radius:10px;width:64px;transition:transform .6s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-6px)rotate(-6deg);box-shadow:0 6px 20px #0000002e}.enh-step:hover .art-photo.svelte-1uoayrl{transform:translateY(0)rotate(0)scale(1.06)}.art-track.svelte-1uoayrl{background:var(--enh-surface);border:.5px solid var(--enh-line);color:var(--enh-fg-3)}.art-thumb.svelte-1uoayrl,.art-seg.svelte-1uoayrl{background:var(--enh-surface-2);box-shadow:0 1px 4px #00000014}.art-seg.svelte-1uoayrl{color:var(--enh-fg)}.art-thumb.svelte-1uoayrl{width:calc(25% - 2px);transition:left .45s cubic-bezier(.22,1,.36,1);left:calc(25% + 2px)}.enh-step:hover .art-thumb.svelte-1uoayrl{left:50%}.art-rest.svelte-1uoayrl,.enh-step:hover .art-hover.svelte-1uoayrl{color:var(--enh-fg);transition:color .3s}.enh-step:hover .art-rest.svelte-1uoayrl{color:var(--enh-fg-3)}.art-tip.svelte-1uoayrl{background:var(--enh-fg);color:var(--enh-bg);opacity:0;transition:opacity .3s,transform .3s;transform:translateY(4px)}.enh-step:hover .art-tip.svelte-1uoayrl{opacity:1;transform:none}.art-compare.svelte-1uoayrl{--x:50%}.art-before.svelte-1uoayrl{clip-path:inset(0 calc(100% - var(--x)) 0 0);filter:blur(1.5px)saturate(.85);transition:clip-path .7s cubic-bezier(.22,1,.36,1)}.art-line.svelte-1uoayrl{left:var(--x);background:#ffffffe6;width:1px;transition:left .7s cubic-bezier(.22,1,.36,1)}.enh-step:hover .art-compare.svelte-1uoayrl{--x:22%}.art-label.svelte-1uoayrl{color:#fff;background:#0000008c}.art-download.svelte-1uoayrl{color:#000;background:#fff;box-shadow:0 4px 14px #00000040}@media (prefers-reduced-motion:reduce){.art-photo.svelte-1uoayrl,.art-thumb.svelte-1uoayrl,.art-tip.svelte-1uoayrl,.art-before.svelte-1uoayrl,.art-line.svelte-1uoayrl{transition:none}}@font-face{font-family:"Krea 3 Suisse Intl";src:url(../../../../fonts/SuisseIntl-Medium-WebM.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}.enh.svelte-nkcoy6{--enh-bg:#fff;--enh-fg:#000;--enh-fg-2:#525252;--enh-fg-3:#8a8a8a;--enh-surface:#f5f5f5;--enh-surface-2:#ebebeb;--enh-line:#00000014;--k3-side:16px;--k3-block-y:clamp(40px, 4.167vw, 60px);background:var(--enh-bg);color:var(--enh-fg)}.dark .enh.svelte-nkcoy6{--enh-bg:#0a0a0a;--enh-fg:#fafafa;--enh-fg-2:#a3a3a3;--enh-fg-3:#7a7a7a;--enh-surface:#161616;--enh-surface-2:#222;--enh-line:#ffffff14}@media (width>=768px){.enh.svelte-nkcoy6{--k3-side:32px}}@media (width<=767px){.enh.svelte-nkcoy6{--k3-block-y:32px}}.enh.svelte-nkcoy6 :where(.svelte-nkcoy6)::selection{background:var(--enh-fg);color:var(--enh-bg)}.enh.svelte-nkcoy6 .k3-grid{box-sizing:border-box;width:100%;max-width:calc(1312px + 2 * var(--k3-side));padding-inline:var(--k3-side);margin-inline:auto}.enh.svelte-nkcoy6 .k3-head{gap:18px;margin-bottom:40px;display:grid}@media (width>=768px){.enh.svelte-nkcoy6 .k3-head{grid-template-columns:1.3fr 1fr;align-items:last baseline;gap:24px 64px;margin-bottom:48px}}@media (width>=1024px){.enh.svelte-nkcoy6 .k3-head{grid-template-columns:1fr 451px}}.enh-block.svelte-nkcoy6{padding-block:var(--k3-block-y)}.enh-examples.svelte-nkcoy6{padding-inline:max(var(--k3-side), calc((100vw - 1312px) / 2));scroll-padding-inline:max(var(--k3-side), calc((100vw - 1312px) / 2));scrollbar-width:none}.enh-examples.svelte-nkcoy6::-webkit-scrollbar{display:none}.enh-example.svelte-nkcoy6{background:var(--enh-surface)}.enh.svelte-nkcoy6 :is(h1,h2,h3,[data-slot=accordion-trigger]){letter-spacing:-.03em;font-synthesis:none;text-wrap:pretty;font-family:"Krea 3 Suisse Intl",sans-serif;font-weight:500}.enh-h2.svelte-nkcoy6{text-wrap:balance;font-size:clamp(36px,4.4vw,64px);line-height:.98}.enh-h3.svelte-nkcoy6{letter-spacing:-.02em;font-size:clamp(20px,1.7vw,24px);line-height:1.15}.enh-sub.svelte-nkcoy6{color:var(--enh-fg-2);text-wrap:pretty;font-size:17px;line-height:1.55}.enh-fg-2.svelte-nkcoy6{color:var(--enh-fg-2)}.enh.svelte-nkcoy6 section[aria-label=Image\ Editor],.enh.svelte-nkcoy6 section[aria-label=Image\ Editor]>div{color:var(--enh-fg);background:0 0}.enh.svelte-nkcoy6 section[aria-label=Image\ Editor]>div>div{max-width:calc(1312px + 2 * var(--k3-side));padding-inline:var(--k3-side);align-items:center}.enh.svelte-nkcoy6 section[aria-label=Image\ Editor]>div>div>div{padding-inline:0}@media (width>=768px){.enh.svelte-nkcoy6 section[aria-label=Image\ Editor]>div>div{column-gap:clamp(32px,5vw,64px)}}.enh.svelte-nkcoy6 section[aria-label=Image\ Editor] h1{color:var(--enh-fg);text-wrap:balance;font-size:clamp(40px,4.6vw,68px);line-height:.98;animation:.8s cubic-bezier(.22,1,.36,1) backwards svelte-nkcoy6-enh-rise}.enh.svelte-nkcoy6 section[aria-label=Image\ Editor] h1+p{max-width:34rem;color:var(--enh-fg-2);margin-top:20px;font-size:clamp(16px,1.3vw,19px);line-height:1.55;animation:.8s cubic-bezier(.22,1,.36,1) 60ms backwards svelte-nkcoy6-enh-rise}.enh.svelte-nkcoy6 section[aria-label=Image\ Editor] .breadcrumbs-nav ol{color:var(--enh-fg-3);font-size:13px}.enh.svelte-nkcoy6 section[aria-label=Image\ Editor] .aspect-square{border:.5px solid var(--enh-line);background:var(--enh-surface);max-width:640px;box-shadow:none;border-radius:28px;animation:.9s cubic-bezier(.22,1,.36,1) .12s backwards svelte-nkcoy6-enh-rise}.enh.svelte-nkcoy6 section[aria-label=Image\ Editor] [role=button][tabindex="0"]{border:.5px solid var(--enh-line);background:var(--enh-surface);border-radius:24px;padding-block:40px}.enh.svelte-nkcoy6 section[aria-label=Image\ Editor] [role=radiogroup]{background:var(--enh-surface);border:.5px solid var(--enh-line);border-radius:9999px}.enh.svelte-nkcoy6 section[aria-label=Image\ Editor] [role=radiogroup]>label,.enh.svelte-nkcoy6 section[aria-label=Image\ Editor] [role=radiogroup]>label>div{border-radius:9999px}.enh-card.svelte-nkcoy6{background:var(--enh-surface);border:.5px solid var(--enh-line);transition:transform .4s cubic-bezier(.22,1,.36,1),background-color .3s}.enh-muted.svelte-nkcoy6{color:var(--enh-fg-3)}.enh-review-by.svelte-nkcoy6{border-top:.5px solid var(--enh-line)}.enh-review.svelte-nkcoy6:hover,.enh-step.svelte-nkcoy6:hover,.enh-feature.svelte-nkcoy6:hover,.enh-link-card.svelte-nkcoy6:hover{transform:translateY(-4px)}.enh-link-card.svelte-nkcoy6:hover{background:var(--enh-surface-2)}.enh-feature-img.svelte-nkcoy6{transition:transform .9s cubic-bezier(.22,1,.36,1)}.group.svelte-nkcoy6:hover .enh-feature-img:where(.svelte-nkcoy6){transform:scale(1.04)}.enh-link-card.svelte-nkcoy6 .enh-link-arrow{color:var(--enh-fg-3);transition:transform .25s cubic-bezier(.22,1,.36,1),color .2s}.enh-link-card.svelte-nkcoy6:hover .enh-link-arrow{color:var(--enh-fg);transform:translate(2px,-2px)}.enh-ghost.svelte-nkcoy6{background:var(--enh-surface);border:.5px solid var(--enh-line);color:var(--enh-fg);transition:background-color .2s}.enh-ghost.svelte-nkcoy6:hover{background:var(--enh-surface-2)}.enh-primary.svelte-nkcoy6{background:var(--enh-fg);color:var(--enh-bg);transition:opacity .2s,transform .15s ease-out}.enh-primary.svelte-nkcoy6:hover{opacity:.86}.enh-cta.svelte-nkcoy6{background:var(--enh-surface);border:.5px solid var(--enh-line)}.enh-cta-glow.svelte-nkcoy6{background:radial-gradient(closest-side, var(--enh-surface-2), transparent);opacity:.9;pointer-events:none;height:120%;position:absolute;inset:-40% -10% auto}.enh-faq.svelte-nkcoy6 .section-container{max-width:1080px}.enh-faq.svelte-nkcoy6 section{padding-block:0}.enh-faq.svelte-nkcoy6 h2{text-align:center;color:var(--enh-fg);font-size:clamp(36px,4.4vw,64px);line-height:.98}@media (width<=767px){.enh-faq.svelte-nkcoy6 .section-container{padding-inline:0}}.enh.svelte-nkcoy6 .enh-footer{background:var(--enh-surface);color:var(--enh-fg-3);border-top:.5px solid var(--enh-line)}.enh[data-js] [data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.enh[data-js] [data-reveal][data-shown]{opacity:1;transform:none}.enh[data-js] [data-reveal] :is(.enh-step,.enh-feature,.enh-review){opacity:0;transition:opacity .7s cubic-bezier(.22, 1, .36, 1) calc(var(--i,0) * 90ms + .15s), transform .7s cubic-bezier(.22, 1, .36, 1) calc(var(--i,0) * 90ms + .15s), background-color .3s ease;transform:translateY(16px)}.enh[data-js] [data-reveal][data-shown] :is(.enh-step,.enh-feature,.enh-review){opacity:1;transform:none}.enh[data-js] [data-reveal][data-shown] :is(.enh-step,.enh-feature,.enh-review):hover{transition-delay:0s;transform:translateY(-4px)}@keyframes svelte-nkcoy6-enh-rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.enh.svelte-nkcoy6 section[aria-label=Image\ Editor] :is(h1,h1+p,.aspect-square){animation:none}}
