CINXE.COM
Schubert|it – Diffraction | Image Editor for macOS
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Schubert|it – Diffraction | Image Editor for macOS</title> <meta name="referrer" content="same-origin"> <meta name="description" content="Diffraction is a first class photos and image editor built from the ground up for macOS. With Diffraction you can color correct and retouch your photos, make creative compositions with layers and masks, or create your own images from scratch."> <link rel="canonical" href="https://www.schubert-it.com/diffraction/"> <meta name="google-site-verification" content="dcOnHF8jT8q4Z5m3MDzE98_e2uAo3xo21LX6vQA3FRI"> <meta name="msvalidate.01" content="1A43C12B10AACE9231D2692C333690C5"> <meta name="robots" content="max-image-preview:large"> <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> <style>.anim{visibility:hidden}</style> <style>html,body{-webkit-text-zoom:reset !important}@font-face{font-display:block;font-family:"PT Sans";src:url('../css/PT_Sans-Web-Regular.woff2') format('woff2'),url('../css/PT_Sans-Web-Regular.woff') format('woff');font-weight:400}body>div{font-size:0}p,span,h1,h2,h3,h4,h5,h6,a,li{margin:0;word-spacing:normal;word-wrap:break-word;-ms-word-wrap:break-word;pointer-events:auto;-ms-text-size-adjust:none !important;-moz-text-size-adjust:none !important;-webkit-text-size-adjust:none !important;text-size-adjust:none !important;max-height:10000000px}sup{font-size:inherit;vertical-align:baseline;position:relative;top:-0.4em}sub{font-size:inherit;vertical-align:baseline;position:relative;top:0.4em}ul{display:block;word-spacing:normal;word-wrap:break-word;line-break:normal;list-style-type:none;padding:0;margin:0;-moz-padding-start:0;-khtml-padding-start:0;-webkit-padding-start:0;-o-padding-start:0;-padding-start:0;-webkit-margin-before:0;-webkit-margin-after:0}li{display:block;white-space:normal}[data-marker]::before{content:attr(data-marker) ' ';-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}li p{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}form{display:inline-block}a{text-decoration:inherit;color:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}textarea{resize:none}.shm-l{float:left;clear:left}.shm-r{float:right;clear:right;shape-outside:content-box}.btf{display:none}.plyr{min-width:0 !important}html{font-family:sans-serif}body{font-size:0;margin:0;--z:1;zoom:var(--z)}audio,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0;outline:0}b,strong{font-weight:700}dfn{font-style:italic}h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1;margin:0}img{border:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer;box-sizing:border-box;white-space:normal}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none;appearance:none;box-sizing:border-box}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;box-sizing:border-box;border-color:#ddd}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}:-webkit-full-screen-ancestor:not(iframe){-webkit-clip-path:initial !important} html{-webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0)}}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp} @-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight} .slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-ms-touch-action:none;-webkit-tap-highlight-color:transparent;pointer-events:none} .slick-list{position:relative;display:block;margin:0;padding:0} .slick-list:focus{outline:none} .slick-loading .slick-list{background:white url("css/ajax-loader.gif") center center no-repeat} .slick-list .dragging{cursor:pointer} .slick-slider .slick-list,.slick-track,.slick-slide{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} .slick-track{position:relative;height:100%;left:0;top:0;display:inline-block;zoom:1} .slick-track:before,.slick-track:after{content:"";display:table} .slick-track:after{clear:both} .slick-loading .slick-track{display:none} .slick-slide{position:static;float:left;height:100%;min-height:1px;display:none} .slick-active picture{pointer-events:auto} .slick-slide img{display:block} .slick-slide .slick-loading img{display:none} .slick-initialized .slick-slide{display:block} .slick-loading .slick-slide{display:none} .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent} @font-face{font-family:"slick";src:url("css/slick.eot");src:url("css/slick.eot?#iefix") format("embedded-opentype"),url("css/slick.woff") format("woff"),url("css/slick.ttf") format("truetype"),url("css/slick.svg#slick") format("svg");font-weight:normal;font-style:normal} .slick-prev:before{content:"\2190"} .slick-next:before{content:"\2192"} .slick-prev,.slick-next{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;padding:0;border:none;outline:none} .slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent} .slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1} .slick-prev .slick-disabled:before,.slick-next .slick-disabled:before{opacity:0.25} .slick-prev:before,.slick-next:before{font-family:"slick";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;width:100%} .slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer} .slick-dots li button:hover,.slick-dots li button:focus{outline:none} .slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1} .slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer} .slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";font-family:"slick";text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} [dir="rtl"] .slick-slide{float:right} [dir="rtl"] .slick-next:before{content:"\2190"} [dir="rtl"] .slick-prev:before{content:"\2192"} .slidex {display:none} .slider-nav .slick-list {overflow:hidden} .slider-nav button {pointer-events:auto} #b{background-color:#fafafa}.v3{display:block}.ps60{margin-top:0;top:0;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky}.s77{width:100%;min-width:1200px;min-height:88px}.z68{z-index:107;pointer-events:none}.ps61{display:inline-block;width:0;height:0}.v4{display:inline-block;vertical-align:top}.ps62{position:relative;margin-top:0}.c15{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.z69{z-index:108}.c16{position:absolute;width:100%;min-height:88px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);box-shadow:0 2px 4px rgba(0,0,0,0.3)}.c17{position:absolute;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#640000;opacity:0.75}.s78{width:100%;height:100%;box-sizing:border-box}.ps63{position:relative;margin-top:21px}.s79{width:1200px;margin-left:auto;margin-right:auto;min-height:45px}.ps64{position:relative;margin-left:13px;margin-top:0}.s80{min-width:1175px;width:1175px;min-height:45px}.ps65{position:relative;margin-left:0;margin-top:2px}.s81{min-width:875px;width:875px;overflow:hidden;height:43px}.z70{z-index:109;pointer-events:auto}.p3{padding-bottom:0;text-align:left;text-indent:0;padding-right:0}.f11{font-family:"Helvetica Neue", sans-serif;font-size:30px;font-size:calc(30px * var(--f));line-height:1.201;font-weight:400;font-style:normal;text-decoration:none;text-transform:none;letter-spacing:normal;color:#fafafa;background-color:initial;text-shadow:0 2px 5px #808080}.f12{font-family:"Helvetica Neue", sans-serif;font-size:25px;font-size:calc(25px * var(--f));line-height:1.201;font-weight:300;font-style:normal;text-decoration:none;text-transform:none;letter-spacing:normal;color:#fafafa;background-color:initial;text-shadow:0 2px 5px #808080}.f13{font-family:"Helvetica Neue", sans-serif;font-size:25px;font-size:calc(25px * var(--f));line-height:1.201;font-weight:300;font-style:normal;text-decoration:none;text-transform:none;letter-spacing:normal;color:#fafafa;background-color:initial;text-shadow:0 2px 5px #808080}.ps66{position:relative;margin-left:25px;margin-top:0}.s82{min-width:275px;width:275px;overflow:hidden;height:44px}.z71{z-index:110;pointer-events:auto}.p4{text-indent:0;padding-bottom:0;padding-right:0;text-align:right}.ps67{position:relative;margin-top:26px}.s83{width:100%;min-width:1200px;min-height:115px;padding-bottom:0}.c19{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent}.z72{z-index:42;pointer-events:none}.s84{width:1200px;margin-left:auto;margin-right:auto;min-height:115px}.s85{min-width:1167px;width:1167px;min-height:115px}.ps68{position:relative;margin-left:0;margin-top:0}.s86{min-width:799px;width:799px;min-height:115px;line-height:0}.s87{min-width:799px;width:799px;overflow:hidden;height:91px}.z73{z-index:100;pointer-events:auto}.p5{padding-bottom:0;text-align:center;text-indent:0;padding-right:0}.f14{font-family:"Helvetica Neue", sans-serif;font-size:60px;font-size:calc(60px * var(--f));line-height:1.218;font-weight:300;font-style:normal;text-decoration:none;text-transform:none;letter-spacing:normal;color:#000;background-color:initial;text-shadow:none}.f15{font-family:"Helvetica Neue", sans-serif;font-size:60px;font-size:calc(60px * var(--f));line-height:1.218;font-weight:200;font-style:normal;text-decoration:none;text-transform:none;letter-spacing:normal;color:#000;background-color:initial;text-shadow:none}.ps69{position:relative;margin-left:551px;margin-top:-24px}.s88{min-width:148px;width:148px;overflow:hidden;height:48px}.z74{z-index:103;pointer-events:auto}.f16{font-family:"Helvetica Neue", sans-serif;font-size:22px;font-size:calc(22px * var(--f));line-height:1.683;font-weight:400;font-style:normal;text-decoration:none;text-transform:none;letter-spacing:normal;color:#808080;background-color:initial;text-shadow:none}.ps70{position:relative;margin-left:5px;margin-top:16px}.s89{min-width:150px;width:150px;min-height:50px;height:50px}.z75{z-index:101;pointer-events:auto}.a1{display:block}.i8{position:absolute;left:0;min-width:150px;max-width:150px;min-height:50px;max-height:50px;top:0}.ps71{position:relative;margin-left:14px;margin-top:16px}.s90{min-width:199px;width:199px;min-height:84px;line-height:0}.s91{min-width:199px;width:199px;min-height:50px;height:50px}.z76{z-index:102;pointer-events:auto}.i9{position:absolute;left:2px;min-width:195px;max-width:195px;min-height:50px;max-height:50px;top:0}.ps72{position:relative;margin-left:0;margin-top:5px}.s92{min-width:199px;width:199px;min-height:29px}.z77{z-index:104;pointer-events:auto}.s93{min-width:199px;width:199px;min-height:29px;line-height:0}.s94{min-width:199px;width:199px;overflow:hidden;height:29px}.z78{z-index:106;pointer-events:auto}.f17{font-family:"Helvetica Neue", sans-serif;font-size:15px;font-size:calc(15px * var(--f));line-height:1.734;font-weight:700;font-style:normal;text-decoration:none;text-transform:none;letter-spacing:normal;color:#fafafa;background-color:initial;text-shadow:none}.ps73{position:relative;margin-left:3px;margin-top:-28px}.s95{min-width:193px;width:193px;min-height:25px}.c20{border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#cb0000}.z79{z-index:105}.ps74{position:relative;margin-top:15px}.s96{width:100%;min-width:1200px;min-height:1023px;padding-bottom:0}.z80{z-index:83;pointer-events:none}.s97{width:100%;min-width:1200px;min-height:800px}.s98{width:1200px;margin-left:auto;margin-right:auto;min-height:800px}.s99{min-width:1200px;width:1200px;min-height:800px}.s100{min-width:1200px;width:1200px;min-height:800px;line-height:0}.s101{min-width:1184px;width:1184px;min-height:735px;height:735px}.z81{z-index:98;pointer-events:auto}.i10{position:absolute;left:0;width:1184px;height:699px;top:18px;border:0}.ps75{position:relative;margin-left:0;margin-top:-65px}.s102{min-width:1200px;width:1200px;min-height:130px;height:130px}.z82{z-index:97;pointer-events:auto}.i11{position:absolute;left:201px;width:799px;height:130px;top:0;border:0}.ps76{position:relative;margin-top:-800px}.s103{width:100%;min-width:1200px;height:800px}.c21{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:96}.z83{z-index:96}.fx1{background-attachment:fixed;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-image:url(../images/j/main-background-320.jpg)}.ps77{position:relative;margin-top:31px}.s104{width:1200px;margin-left:auto;margin-right:auto;min-height:191px}.ps78{position:relative;margin-left:11px;margin-top:0}.s105{min-width:1175px;width:1175px;overflow:hidden;height:191px}.z84{pointer-events:auto}.f18{font-family:"Helvetica Neue", sans-serif;font-size:22px;font-size:calc(22px * var(--f));line-height:1.683;font-weight:400;font-style:normal;text-decoration:none;text-transform:none;letter-spacing:normal;color:#000;background-color:initial;text-shadow:none}.ps79{position:relative;margin-top:100px}.s106{width:100%;min-width:1200px;min-height:559px;padding-bottom:0}.z85{z-index:87;pointer-events:none}.s107{width:100%;min-width:1200px;height:559px}.c22{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:88}.z86{z-index:88}.fx2{background-attachment:fixed;background-image:url(../images/l/layers-background-2560.jpg);background-color:transparent;background-repeat:no-repeat;background-position:50% 50%}.s108{width:1200px;margin-left:auto;margin-right:auto;min-height:559px}.s109{min-width:1189px;width:1189px;min-height:559px}.s110{min-width:533px;width:533px;min-height:559px;height:559px}.z87{z-index:92;pointer-events:auto}.i12{position:absolute;left:37px;width:459px;height:559px;top:0;border:0}.ps80{position:relative;margin-left:526px;margin-top:-529px}.s111{min-width:663px;width:663px;min-height:467px}.z88{z-index:89}.s112{min-width:663px;width:663px;overflow:hidden;height:69px}.z89{z-index:90;pointer-events:auto}.f19{font-family:"PT Sans";font-size:40px;font-size:calc(40px * var(--f));line-height:1.301;font-weight:400;font-style:normal;text-decoration:none;text-transform:none;letter-spacing:normal;color:#fafafa;background-color:initial;text-shadow:0 0 4px #000}.ps81{position:relative;margin-left:63px;margin-top:40px}.s113{min-width:539px;width:539px;overflow:hidden;height:358px}.z90{z-index:91;pointer-events:auto}.f20{font-family:"Helvetica Neue", sans-serif;font-size:22px;font-size:calc(22px * var(--f));line-height:1.683;font-weight:400;font-style:normal;text-decoration:none;text-transform:none;letter-spacing:normal;color:#fafafa;background-color:initial;text-shadow:0 0 2px #000}.ps82{position:relative;margin-top:101px}.s114{width:100%;min-width:1200px;min-height:563px;padding-bottom:0}.c23{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-image:url(../images/4/after-repair-320.jpg)}.z91{z-index:47;pointer-events:none}.s115{width:100%;min-width:1200px;min-height:563px}.c24{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.z92{z-index:84}.c25{position:absolute;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-image:url(../images/t/before-repair-320.jpg)}.ps83{position:relative;margin-top:-520px}.s116{width:1200px;margin-left:auto;margin-right:auto;min-height:278px}.ps84{position:relative;margin-left:691px;margin-top:0}.s117{min-width:364px;width:364px;overflow:hidden;height:56px}.z93{z-index:85;pointer-events:auto}.ps85{position:relative;margin-left:645px;margin-top:49px}.s118{min-width:468px;width:468px;overflow:hidden;height:173px}.z94{z-index:86;pointer-events:auto}.c26{display:block;position:relative;pointer-events:none;width:max(1200px, 100%);overflow:hidden;margin-top:99px;z-index:93;min-height:751px}.ps86{position:relative;margin-top:0}.s119{width:100%;min-width:1200px;height:545px;padding-bottom:0}.z95{pointer-events:none}.ps87{position:relative;margin-top:0}.s120{width:100%;min-width:1200px;height:540px}.c27{border-top:2px solid rgba(103,122,133,0.1);border-bottom:2px solid rgba(103,122,133,0.1);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:76}.z96{z-index:76}.fx3{background-attachment:fixed;background-color:#cddee8;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-image:url(../images/t/haron-wide-2-320.jpg);opacity:0.1}.ps88{position:relative;margin-top:-542px}.s121{width:1200px;margin-left:auto;margin-right:auto;min-height:541px}.ps89{position:relative;margin-left:10px;margin-top:0}.s122{min-width:1190px;width:1190px;min-height:541px}.ps90{position:relative;margin-left:0;margin-top:53px}.s123{min-width:629px;width:629px;min-height:401px}.z97{z-index:80}.ps91{position:relative;margin-left:96px;margin-top:0}.s124{min-width:441px;width:441px;overflow:hidden;height:56px}.z98{z-index:78;pointer-events:auto}.f21{font-family:"PT Sans";font-size:40px;font-size:calc(40px * var(--f));line-height:1.301;font-weight:400;font-style:normal;text-decoration:none;text-transform:none;letter-spacing:normal;color:#404040;background-color:initial;text-shadow:none}.ps92{position:relative;margin-left:0;margin-top:50px}.s125{min-width:629px;width:629px;overflow:hidden;height:295px}.z99{z-index:79;pointer-events:auto}.ps93{position:relative;margin-left:50px;margin-top:0}.s126{min-width:511px;width:511px;min-height:541px}.z100{z-index:77}.s127{min-width:511px;width:511px;min-height:541px;line-height:0}.s128{min-width:511px;width:511px;min-height:540px}.z101{z-index:81;pointer-events:auto}.s129{display:block;height:540px;width:100%;overflow:hidden}.un11 .slider{height:540px}.un11 .slick-list{height:540px}.un11 .slick-prev,.un11 .slick-next{height:20px;width:20px;margin-top:-10px;pointer-events:auto} .un11 .slick-prev:before,.un11 .slick-next:before{font-size:20px;color:#404040;opacity:0.75} .un11 .slick-prev{left:-25px} .un11 .slick-next{right:-25px} .un11 .slider-for{margin-bottom:0px} .un11 .slider-nav{margin-bottom:0px} .un11 .slider-nav picture{border:solid 0px transparent} .un11 .slider-nav .slick-center picture{border-color:transparent} .un11 .slick-dots{bottom:0px} .un11 .slick-dots li{height:20px;width:20px;margin:0 5px} .un11 .slick-dots li button{height:20px;width:20px} .un11 .slick-dots li button:before{width:20px;height:20px;font-size:6px;line-height:20px} .un11 .slick-dots .slick-active button:before{color:#404040;opacity:0.75} [dir="rtl"] .un11 .slick-next{right:auto;left:-25px} [dir="rtl"] .un11 .slick-prev{right:-25px;left:auto} .ps94{position:relative;margin-left:1px;margin-top:-540px}.s131{min-width:510px;width:510px;min-height:541px}.c28{border:0;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;background-color:transparent}.z102{z-index:82}body{--d:0;--s:1200}@media (min-width:960px) and (max-width:1199px) {.s77{min-width:960px;min-height:70px}.c16{min-height:70px}.ps63{margin-top:17px}.s79{width:960px;min-height:35px}.ps64{margin-left:10px}.s80{min-width:940px;width:940px;min-height:35px}.ps65{margin-top:1px}.s81{min-width:700px;width:700px;height:34px}.f11{font-size:24px;font-size:calc(24px * var(--f));line-height:1.209}.f11:visited{font-size:24px;font-size:calc(24px * var(--f));line-height:1.209}.f11:hover{font-size:24px;font-size:calc(24px * var(--f));line-height:1.209}.f11:active{font-size:24px;font-size:calc(24px * var(--f));line-height:1.209}.f12{font-size:20px;font-size:calc(20px * var(--f))}.f13{font-size:20px;font-size:calc(20px * var(--f))}.f13:visited{font-size:20px;font-size:calc(20px * var(--f))}.f13:hover{font-size:20px;font-size:calc(20px * var(--f))}.f13:active{font-size:20px;font-size:calc(20px * var(--f))}.ps66{margin-left:20px}.s82{min-width:220px;width:220px;height:35px}.ps67{margin-top:21px}.s83{min-width:960px;min-height:92px}.s84{width:960px;min-height:92px}.s85{min-width:933px;width:933px;min-height:92px}.s86{min-width:639px;width:639px;min-height:92px}.s87{min-width:639px;width:639px;height:73px}.f14{font-size:48px;font-size:calc(48px * var(--f));line-height:1.188}.f15{font-size:48px;font-size:calc(48px * var(--f));line-height:1.188}.ps69{margin-left:441px;margin-top:-19px}.s88{min-width:118px;width:118px;height:38px}.f16{font-size:18px;font-size:calc(18px * var(--f));line-height:1.668}.ps70{margin-left:4px;margin-top:13px}.s89{min-width:120px;width:120px;min-height:40px;height:40px}.i8{min-width:120px;max-width:120px;min-height:40px;max-height:40px}.ps71{margin-left:11px;margin-top:13px}.s90{min-width:159px;width:159px;min-height:67px}.s91{min-width:159px;width:159px;min-height:40px;height:40px}.i9{min-width:156px;max-width:156px;min-height:40px;max-height:40px}.ps72{margin-top:4px}.s92{min-width:159px;width:159px;min-height:23px}.s93{min-width:159px;width:159px;min-height:23px}.s94{min-width:159px;width:159px;height:23px}.f17{font-size:12px;font-size:calc(12px * var(--f));line-height:1.668}.ps73{margin-top:-22px}.s95{min-width:154px;width:154px;min-height:20px}.ps74{margin-top:12px}.s96{min-width:960px;min-height:818px}.s97{min-width:960px;min-height:640px}.s98{width:960px;min-height:640px}.s99{min-width:960px;width:960px;min-height:640px}.s100{min-width:960px;width:960px;min-height:640px}.s101{min-width:947px;width:947px;min-height:588px;height:588px}.i10{width:947px;height:559px;top:15px}.ps75{margin-top:-52px}.s102{min-width:960px;width:960px;min-height:104px;height:104px}.i11{left:161px;width:639px;height:104px}.ps76{margin-top:-640px}.s103{min-width:960px;height:640px}.ps77{margin-top:25px}.s104{width:960px;min-height:153px}.ps78{margin-left:9px}.s105{min-width:940px;width:940px;height:153px}.f18{font-size:18px;font-size:calc(18px * var(--f));line-height:1.668}.ps79{margin-top:80px}.s106{min-width:960px;min-height:447px}.s107{min-width:960px;height:447px}.s108{width:960px;min-height:447px}.s109{min-width:951px;width:951px;min-height:447px}.s110{min-width:426px;width:426px;min-height:447px;height:447px}.i12{left:29px;width:367px;height:447px}.ps80{margin-left:421px;margin-top:-423px}.s111{min-width:530px;width:530px;min-height:373px}.s112{min-width:530px;width:530px;height:55px}.f19{font-size:32px;font-size:calc(32px * var(--f));line-height:1.313}.ps81{margin-left:50px;margin-top:32px}.s113{min-width:431px;width:431px;height:286px}.f20{font-size:18px;font-size:calc(18px * var(--f));line-height:1.668}.ps82{margin-top:81px}.s114{min-width:960px;min-height:450px}.s115{min-width:960px;min-height:450px}.ps83{margin-top:-416px}.s116{width:960px;min-height:222px}.ps84{margin-left:553px}.s117{min-width:291px;width:291px;height:45px}.ps85{margin-left:516px;margin-top:39px}.s118{min-width:374px;width:374px;height:138px}.c26{width:max(960px, 100%);margin-top:79px;min-height:601px}.s119{min-width:960px;height:436px}.s120{min-width:960px;height:432px}.ps88{margin-top:-434px}.s121{width:960px;min-height:433px}.ps89{margin-left:8px}.s122{min-width:952px;width:952px;min-height:433px}.ps90{margin-top:42px}.s123{min-width:503px;width:503px;min-height:321px}.ps91{margin-left:77px}.s124{min-width:353px;width:353px;height:45px}.f21{font-size:32px;font-size:calc(32px * var(--f));line-height:1.313}.ps92{margin-top:40px}.s125{min-width:503px;width:503px;height:236px}.ps93{margin-left:40px}.s126{min-width:409px;width:409px;min-height:433px}.s127{min-width:409px;width:409px;min-height:433px}.s128{min-width:409px;width:409px;min-height:432px}.s129{height:432px}.un11 .slider{height:432px}.un11 .slick-list{height:432px}.ps94{margin-top:-432px}.s131{min-width:408px;width:408px;min-height:433px}body{--d:1;--s:960}}@media (min-width:768px) and (max-width:959px) {.s77{min-width:768px;min-height:56px}.c16{min-height:56px}.ps63{margin-top:14px}.s79{width:768px;min-height:28px}.ps64{margin-left:8px}.s80{min-width:752px;width:752px;min-height:28px}.ps65{margin-top:0}.s81{min-width:560px;width:560px;height:27px}.f11{font-size:19px;font-size:calc(19px * var(--f));line-height:1.212}.f11:visited{font-size:19px;font-size:calc(19px * var(--f));line-height:1.212}.f11:hover{font-size:19px;font-size:calc(19px * var(--f));line-height:1.212}.f11:active{font-size:19px;font-size:calc(19px * var(--f));line-height:1.212}.f12{font-size:16px;font-size:calc(16px * var(--f));line-height:1.126}.f13{font-size:16px;font-size:calc(16px * var(--f));line-height:1.126}.f13:visited{font-size:16px;font-size:calc(16px * var(--f));line-height:1.126}.f13:hover{font-size:16px;font-size:calc(16px * var(--f));line-height:1.126}.f13:active{font-size:16px;font-size:calc(16px * var(--f));line-height:1.126}.ps66{margin-left:16px}.s82{min-width:176px;width:176px;height:28px}.ps67{margin-top:17px}.s83{min-width:768px;min-height:74px}.s84{width:768px;min-height:73px}.s85{min-width:746px;width:746px;min-height:73px}.s86{min-width:511px;width:511px;min-height:73px}.s87{min-width:511px;width:511px;height:58px}.f14{font-size:38px;font-size:calc(38px * var(--f));line-height:1.212}.f15{font-size:38px;font-size:calc(38px * var(--f));line-height:1.212}.ps69{margin-left:353px;margin-top:-15px}.s88{min-width:94px;width:94px;height:30px}.f16{font-size:14px;font-size:calc(14px * var(--f));line-height:1.715}.ps70{margin-left:3px;margin-top:10px}.s89{min-width:96px;width:96px;min-height:32px;height:32px}.i8{min-width:96px;max-width:96px;min-height:32px;max-height:32px}.ps71{margin-left:9px;margin-top:10px}.s90{min-width:127px;width:127px;min-height:53px}.s91{min-width:127px;width:127px;min-height:32px;height:32px}.i9{left:1px;min-width:125px;max-width:125px;min-height:32px;max-height:32px}.ps72{margin-top:3px}.s92{min-width:127px;width:127px;min-height:18px}.s93{min-width:127px;width:127px;min-height:18px}.s94{min-width:127px;width:127px;height:18px}.f17{font-size:9px;font-size:calc(9px * var(--f));line-height:1.668}.ps73{margin-top:-17px}.s95{min-width:123px;width:123px;min-height:16px}.ps74{margin-top:10px}.s96{min-width:768px;min-height:654px}.s97{min-width:768px;min-height:512px}.s98{width:768px;min-height:512px}.s99{min-width:768px;width:768px;min-height:512px}.s100{min-width:768px;width:768px;min-height:512px}.s101{min-width:758px;width:758px;min-height:470px;height:470px}.i10{width:758px;height:448px;top:11px}.ps75{margin-top:-41px}.s102{min-width:768px;width:768px;min-height:83px;height:83px}.i11{left:129px;width:510px;height:83px}.ps76{margin-top:-512px}.s103{min-width:768px;height:512px}.ps77{margin-top:20px}.s104{width:768px;min-height:122px}.ps78{margin-left:7px}.s105{min-width:752px;width:752px;height:122px}.f18{font-size:14px;font-size:calc(14px * var(--f));line-height:1.715}.ps79{margin-top:64px}.s106{min-width:768px;min-height:358px}.s107{min-width:768px;height:358px}.s108{width:768px;min-height:358px}.s109{min-width:761px;width:761px;min-height:358px}.s110{min-width:341px;width:341px;min-height:358px;height:358px}.i12{left:23px;width:294px;height:358px}.ps80{margin-left:337px;margin-top:-338px}.s111{min-width:424px;width:424px;min-height:298px}.s112{min-width:424px;width:424px;height:44px}.f19{font-size:25px;font-size:calc(25px * var(--f));line-height:1.281}.ps81{margin-left:40px;margin-top:25px}.s113{min-width:345px;width:345px;height:229px}.f20{font-size:14px;font-size:calc(14px * var(--f));line-height:1.715}.ps82{margin-top:65px}.s114{min-width:768px;min-height:360px}.s115{min-width:768px;min-height:360px}.ps83{margin-top:-333px}.s116{width:768px;min-height:177px}.ps84{margin-left:442px}.s117{min-width:233px;width:233px;height:36px}.ps85{margin-left:413px;margin-top:31px}.s118{min-width:299px;width:299px;height:110px}.c26{width:max(768px, 100%);margin-top:63px;min-height:481px}.s119{min-width:768px;height:349px}.s120{min-width:768px;height:346px}.ps88{margin-top:-348px}.s121{width:768px;min-height:346px}.ps89{margin-left:6px}.s122{min-width:762px;width:762px;min-height:346px}.ps90{margin-top:33px}.s123{min-width:402px;width:402px;min-height:257px}.ps91{margin-left:62px}.s124{min-width:282px;width:282px;height:36px}.f21{font-size:25px;font-size:calc(25px * var(--f));line-height:1.281}.ps92{margin-top:32px}.s125{min-width:402px;width:402px;height:189px}.ps93{margin-left:33px}.s126{min-width:327px;width:327px;min-height:346px}.s127{min-width:327px;width:327px;min-height:346px}.s128{min-width:327px;width:327px;min-height:346px}.s129{height:346px}.un11 .slider{height:346px}.un11 .slick-list{height:346px}.ps94{margin-top:-346px}.s131{min-width:326px;width:326px;min-height:346px}body{--d:2;--s:768}}@media (min-width:480px) and (max-width:767px) {.s77{min-width:480px;min-height:35px}.c16{min-height:35px}.ps63{margin-top:9px}.s79{width:480px;min-height:18px}.ps64{margin-left:5px}.s80{min-width:470px;width:470px;min-height:18px}.ps65{margin-top:0}.s81{min-width:350px;width:350px;height:17px}.f11{font-size:12px;font-size:calc(12px * var(--f));line-height:1.168}.f11:visited{font-size:12px;font-size:calc(12px * var(--f));line-height:1.168}.f11:hover{font-size:12px;font-size:calc(12px * var(--f));line-height:1.168}.f11:active{font-size:12px;font-size:calc(12px * var(--f));line-height:1.168}.f12{font-size:10px;font-size:calc(10px * var(--f))}.f13{font-size:10px;font-size:calc(10px * var(--f))}.f13:visited{font-size:10px;font-size:calc(10px * var(--f))}.f13:hover{font-size:10px;font-size:calc(10px * var(--f))}.f13:active{font-size:10px;font-size:calc(10px * var(--f))}.ps66{margin-left:10px}.s82{min-width:110px;width:110px;height:18px}.ps67{margin-top:11px}.s83{min-width:480px;min-height:46px}.s84{width:480px;min-height:46px}.s85{min-width:467px;width:467px;min-height:46px}.s86{min-width:320px;width:320px;min-height:46px}.s87{min-width:320px;width:320px;height:37px}.f14{font-size:24px;font-size:calc(24px * var(--f));line-height:1.209}.f15{font-size:24px;font-size:calc(24px * var(--f));line-height:1.209}.ps69{margin-left:221px;margin-top:-10px}.s88{min-width:59px;width:59px;height:19px}.f16{font-size:9px;font-size:calc(9px * var(--f));line-height:1.668}.ps70{margin-left:2px;margin-top:6px}.s89{min-width:60px;width:60px;min-height:20px;height:20px}.i8{min-width:60px;max-width:60px;min-height:20px;max-height:20px}.ps71{margin-left:5px;margin-top:6px}.s90{min-width:80px;width:80px;min-height:34px}.s91{min-width:80px;width:80px;min-height:20px;height:20px}.i9{left:1px;min-width:78px;max-width:78px;min-height:20px;max-height:20px}.ps72{margin-top:2px}.s92{min-width:80px;width:80px;min-height:12px}.s93{min-width:80px;width:80px;min-height:12px}.s94{min-width:80px;width:80px;height:12px}.f17{font-size:6px;font-size:calc(6px * var(--f));line-height:1.668}.ps73{margin-left:2px;margin-top:-11px}.s95{min-width:77px;width:77px;min-height:10px}.ps74{margin-top:6px}.s96{min-width:480px;min-height:409px}.s97{min-width:480px;min-height:320px}.s98{width:480px;min-height:320px}.s99{min-width:480px;width:480px;min-height:320px}.s100{min-width:480px;width:480px;min-height:320px}.s101{min-width:474px;width:474px;min-height:294px;height:294px}.i10{width:474px;height:280px;top:7px}.ps75{margin-top:-26px}.s102{min-width:480px;width:480px;min-height:52px;height:52px}.i11{left:80px;width:319px;height:52px}.ps76{margin-top:-320px}.s103{min-width:480px;height:320px}.ps77{margin-top:12px}.s104{width:480px;min-height:77px}.ps78{margin-left:5px}.s105{min-width:470px;width:470px;height:77px}.f18{font-size:9px;font-size:calc(9px * var(--f));line-height:1.668}.ps79{margin-top:40px}.s106{min-width:480px;min-height:224px}.s107{min-width:480px;height:224px}.s108{width:480px;min-height:224px}.s109{min-width:476px;width:476px;min-height:224px}.s110{min-width:213px;width:213px;min-height:224px;height:224px}.i12{left:15px;width:184px;height:224px}.ps80{margin-left:211px;margin-top:-212px}.s111{min-width:265px;width:265px;min-height:186px}.s112{min-width:265px;width:265px;height:28px}.f19{font-size:16px;font-size:calc(16px * var(--f));line-height:1.251}.ps81{margin-left:25px;margin-top:15px}.s113{min-width:216px;width:216px;height:143px}.f20{font-size:9px;font-size:calc(9px * var(--f));line-height:1.668}.ps82{margin-top:41px}.s114{min-width:480px;min-height:225px}.s115{min-width:480px;min-height:225px}.ps83{margin-top:-208px}.s116{width:480px;min-height:111px}.ps84{margin-left:277px}.s117{min-width:146px;width:146px;height:23px}.ps85{margin-left:258px;margin-top:19px}.s118{min-width:187px;width:187px;height:69px}.c26{width:max(480px, 100%);margin-top:39px;min-height:302px}.ps86{margin-top:1px}.s119{min-width:480px;height:218px}.ps87{margin-top:-1px}.s120{min-width:480px;height:216px}.ps88{margin-top:-218px}.s121{width:480px;min-height:217px}.ps89{margin-left:4px}.s122{min-width:477px;width:477px;min-height:217px}.ps90{margin-top:21px}.s123{min-width:252px;width:252px;min-height:161px}.ps91{margin-left:39px}.s124{min-width:177px;width:177px;height:23px}.f21{font-size:16px;font-size:calc(16px * var(--f));line-height:1.251}.ps92{margin-top:20px}.s125{min-width:252px;width:252px;height:118px}.ps93{margin-left:20px}.s126{min-width:205px;width:205px;min-height:217px}.s127{min-width:205px;width:205px;min-height:217px}.s128{min-width:205px;width:205px;min-height:216px}.s129{height:216px}.un11 .slider{height:216px}.un11 .slick-list{height:216px}.ps94{margin-left:0;margin-top:-216px}.s131{min-width:204px;width:204px;min-height:217px}body{--d:3;--s:480}}@media (max-width:479px) {.s77{min-width:320px;min-height:23px}.c16{min-height:23px}.ps63{margin-top:6px}.s79{width:320px;min-height:12px}.ps64{margin-left:3px}.s80{min-width:313px;width:313px;min-height:12px}.ps65{margin-top:0}.s81{min-width:233px;width:233px;height:11px}.f11{font-size:8px;font-size:calc(8px * var(--f));line-height:1.251}.f11:visited{font-size:8px;font-size:calc(8px * var(--f));line-height:1.251}.f11:hover{font-size:8px;font-size:calc(8px * var(--f));line-height:1.251}.f11:active{font-size:8px;font-size:calc(8px * var(--f));line-height:1.251}.f12{font-size:6px;font-size:calc(6px * var(--f));line-height:1.168}.f13{font-size:6px;font-size:calc(6px * var(--f));line-height:1.168}.f13:visited{font-size:6px;font-size:calc(6px * var(--f));line-height:1.168}.f13:hover{font-size:6px;font-size:calc(6px * var(--f));line-height:1.168}.f13:active{font-size:6px;font-size:calc(6px * var(--f));line-height:1.168}.ps66{margin-left:7px}.s82{min-width:73px;width:73px;height:12px}.ps67{margin-top:7px}.s83{min-width:320px;min-height:31px}.s84{width:320px;min-height:31px}.s85{min-width:311px;width:311px;min-height:31px}.s86{min-width:213px;width:213px;min-height:31px}.s87{min-width:213px;width:213px;height:24px}.f14{font-size:16px;font-size:calc(16px * var(--f));line-height:1.126}.f15{font-size:16px;font-size:calc(16px * var(--f));line-height:1.126}.ps69{margin-left:147px;margin-top:-6px}.s88{min-width:39px;width:39px;height:13px}.f16{font-size:6px;font-size:calc(6px * var(--f));line-height:1.668}.ps70{margin-left:1px;margin-top:5px}.s89{min-width:40px;width:40px;min-height:13px;height:13px}.i8{left:1px;min-width:39px;max-width:39px;min-height:13px;max-height:13px}.ps71{margin-left:4px;margin-top:5px}.s90{min-width:53px;width:53px;min-height:22px}.s91{min-width:53px;width:53px;min-height:13px;height:13px}.i9{left:1px;min-width:51px;max-width:51px;min-height:13px;max-height:13px}.ps72{margin-top:1px}.s92{min-width:53px;width:53px;min-height:8px}.s93{min-width:53px;width:53px;min-height:8px}.s94{min-width:53px;width:53px;height:8px}.f17{font-size:4px;font-size:calc(4px * var(--f));line-height:1.501}.ps73{margin-left:1px;margin-top:-7px}.s95{min-width:51px;width:51px;min-height:7px}.ps74{margin-top:4px}.s96{min-width:320px;min-height:273px}.s97{min-width:320px;min-height:214px}.s98{width:320px;min-height:214px}.s99{min-width:320px;width:320px;min-height:214px}.s100{min-width:320px;width:320px;min-height:214px}.s101{min-width:316px;width:316px;min-height:196px;height:196px}.i10{width:316px;height:187px;top:4px}.ps75{margin-top:-17px}.s102{min-width:320px;width:320px;min-height:35px;height:35px}.i11{left:53px;width:215px;height:35px}.ps76{margin-top:-214px}.s103{min-width:320px;height:213px}.ps77{margin-top:8px}.s104{width:320px;min-height:51px}.ps78{margin-left:3px}.s105{min-width:313px;width:313px;height:51px}.f18{font-size:6px;font-size:calc(6px * var(--f));line-height:1.668}.ps79{margin-top:27px}.s106{min-width:320px;min-height:149px}.s107{min-width:320px;height:149px}.s108{width:320px;min-height:149px}.s109{min-width:317px;width:317px;min-height:149px}.s110{min-width:142px;width:142px;min-height:149px;height:149px}.i12{left:10px;width:122px;height:149px}.ps80{margin-left:140px;margin-top:-141px}.s111{min-width:177px;width:177px;min-height:124px}.s112{min-width:177px;width:177px;height:18px}.f19{font-size:10px;font-size:calc(10px * var(--f))}.ps81{margin-left:17px;margin-top:11px}.s113{min-width:144px;width:144px;height:95px}.f20{font-size:6px;font-size:calc(6px * var(--f));line-height:1.668}.ps82{margin-top:27px}.s114{min-width:320px;min-height:150px}.s115{min-width:320px;min-height:150px}.ps83{margin-top:-138px}.s116{width:320px;min-height:74px}.ps84{margin-left:184px}.s117{min-width:97px;width:97px;height:15px}.ps85{margin-left:172px;margin-top:13px}.s118{min-width:125px;width:125px;height:46px}.c26{width:max(320px, 100%);margin-top:24px;min-height:203px}.ps86{margin-top:2px}.s119{min-width:320px;height:145px}.ps87{margin-top:-2px}.s120{min-width:320px;height:144px}.ps88{margin-top:-146px}.s121{width:320px;min-height:144px}.ps89{margin-left:3px}.s122{min-width:317px;width:317px;min-height:144px}.ps90{margin-top:14px}.s123{min-width:168px;width:168px;min-height:108px}.ps91{margin-left:25px}.s124{min-width:118px;width:118px;height:15px}.f21{font-size:10px;font-size:calc(10px * var(--f))}.ps92{margin-top:14px}.s125{min-width:168px;width:168px;height:79px}.ps93{margin-left:13px}.s126{min-width:136px;width:136px;min-height:144px}.s127{min-width:136px;width:136px;min-height:144px}.s128{min-width:136px;width:136px;min-height:144px}.s129{height:144px}.un11 .slider{height:144px}.un11 .slick-list{height:144px}.ps94{margin-left:0;margin-top:-144px}.s131{min-width:136px;width:136px;min-height:144px}body{--d:4;--s:320}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:1.7), (min-width:1200px) and (min-resolution:144dpi) {.fx1{background-image:url(../images/j/main-background-640.jpg);background-attachment:fixed}.c23{background-image:url(../images/8/after-repair-640.jpg)}.c25{background-image:url(../images/4/before-repair-640.jpg)}.fx3{background-image:url(../images/4/haron-wide-2-640.jpg);background-attachment:fixed}}@media (min-width:320px) {.fx1{background-attachment:fixed;background-image:url(../images/c/main-background-480.jpg)}.c23{background-image:url(../images/0/after-repair-480.jpg)}.c25{background-image:url(../images/r/before-repair-480.jpg)}.fx3{background-attachment:fixed;background-image:url(../images/8/haron-wide-2-480.jpg)}}@media (min-width:320px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:320px) and (min-resolution:144dpi) {.fx1{background-image:url(../images/c/main-background-960.jpg);background-attachment:fixed}.c23{background-image:url(../images/j/after-repair-960.jpg)}.c25{background-image:url(../images/8/before-repair-960.jpg)}.fx3{background-image:url(../images/n/haron-wide-2-960.jpg);background-attachment:fixed}}@media (min-width:480px) {.fx1{background-attachment:fixed;background-image:url(../images/h/main-background-768.jpg)}.c23{background-image:url(../images/a/after-repair-768.jpg)}.c25{background-image:url(../images/n/before-repair-768.jpg)}.fx3{background-attachment:fixed;background-image:url(../images/4/haron-wide-2-768.jpg)}}@media (min-width:480px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:480px) and (min-resolution:144dpi) {.fx1{background-image:url(../images/h/main-background-1536.jpg);background-attachment:fixed}.c23{background-image:url(../images/v/after-repair-1536.jpg)}.c25{background-image:url(../images/v/before-repair-1536.jpg)}.fx3{background-image:url(../images/p/haron-wide-2-1536.jpg);background-attachment:fixed}}@media (min-width:768px) {.fx1{background-attachment:fixed;background-image:url(../images/p/main-background-960.jpg)}.c23{background-image:url(../images/2/after-repair-960.jpg)}.c25{background-image:url(../images/0/before-repair-960.jpg)}.fx3{background-attachment:fixed;background-image:url(../images/t/haron-wide-2-960.jpg)}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:768px) and (min-resolution:144dpi) {.fx1{background-image:url(../images/2/main-background-1920.jpg);background-attachment:fixed}.c23{background-image:url(../images/v/after-repair-1920.jpg)}.c25{background-image:url(../images/j/before-repair-1920.jpg)}.fx3{background-image:url(../images/r/haron-wide-2-1920.jpg);background-attachment:fixed}}@media (min-width:960px) {.fx1{background-attachment:fixed;background-image:url(../images/j/main-background-1200.jpg)}.c23{background-image:url(../images/6/after-repair-1200.jpg)}.c25{background-image:url(../images/e/before-repair-1200.jpg)}.fx3{background-attachment:fixed;background-image:url(../images/v/haron-wide-2-1200.jpg)}}@media (min-width:960px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:960px) and (min-resolution:144dpi) {.fx1{background-image:url(../images/6/main-background-2400.jpg);background-attachment:fixed}.c23{background-image:url(../images/p/after-repair-2400.jpg)}.c25{background-image:url(../images/j/before-repair-2400.jpg)}.fx3{background-image:url(../images/c/haron-wide-2-2400.jpg);background-attachment:fixed}}@media (min-width:1200px) {.fx1{background-attachment:fixed;background-image:url(../images/p/main-background-1600.jpg)}.c23{background-image:url(../images/2/after-repair-1600.jpg)}.c25{background-image:url(../images/6/before-repair-1600.jpg)}.fx3{background-attachment:fixed;background-image:url(../images/h/haron-wide-2-1600.jpg)}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:1200px) and (min-resolution:144dpi) {.fx1{background-image:url(../images/v/main-background-3200.jpg);background-attachment:fixed}.c23{background-image:url(../images/n/after-repair-3200.jpg)}.c25{background-image:url(../images/6/before-repair-3200.jpg)}.fx3{background-image:url(../images/2/haron-wide-2-3200.jpg);background-attachment:fixed}}@media (min-width:1600px) {.fx1{background-attachment:fixed;background-image:url(../images/0/main-background-2000.jpg)}.c23{background-image:url(../images/t/after-repair-2000.jpg)}.c25{background-image:url(../images/8/before-repair-2000.jpg)}.fx3{background-attachment:fixed;background-image:url(../images/j/haron-wide-2-2000.jpg)}}@media (min-width:2000px) {.fx1{background-attachment:fixed;background-image:url(../images/0/main-background-2560.jpg)}.c23{background-image:url(../images/c/after-repair-2560.jpg)}.c25{background-image:url(../images/n/before-repair-2560.jpg)}.fx3{background-attachment:fixed;background-image:url(../images/e/haron-wide-2-2560.jpg)}}@media (min-width:1600px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:1600px) and (min-resolution:144dpi) {.c23{background-image:url(../images/n/after-repair-4000.jpg)}.c25{background-image:url(../images/c/before-repair-4000.jpg)}.fx3{background-image:url(../images/j/haron-wide-2-4000.jpg);background-attachment:fixed}}@media (min-width:2000px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:2000px) and (min-resolution:144dpi) {.c23{background-image:url(../images/l/after-repair-5120.jpg)}.c25{background-image:url(../images/n/before-repair-5120.jpg)}.fx3{background-image:url(../images/v/haron-wide-2-5120.jpg);background-attachment:fixed}}</style> <link rel="shortcut icon" type="image/x-icon" href="../favicon.ico"> <meta name="msapplication-TileImage" content="../images/h/mstile-144x144-1455fc.png"> <link rel="mask-icon" href="../website-icon-4366df.svg" color="rgb(203,0,0)"> <meta name="keywords" content="image photo editor macos PSD layers masks photography"> <meta name="author" content="Manfred Schubert"> <meta name="copyright" content="© 2023 Manfred Schubert"> <link rel="alternate" hreflang="en" href="https://www.schubert-it.com/diffraction/"> <link rel="alternate" hreflang="de" href="https://www.schubert-it.de/diffraction"> <link onload="this.media='all';this.onload=null;" rel="stylesheet" href="../css/diffraction.4366df.css" media="print"> <noscript><link rel="stylesheet" href="../css/diffraction.4366df.css" type="text/css"></noscript> </head> <body id="b"> <script>!function(){var e=document.createElement("P");e.innerHTML=" ",e.style.cssText="position:fixed;visible:hidden;font-size:100px;zoom:1",document.body.appendChild(e);var t=function(e){return function(){var t=Math.trunc(1e4/parseFloat(window.getComputedStyle(e).getPropertyValue("font-size")))/100,n=document.body;t!=n.style.getPropertyValue("--f")&&n.style.setProperty("--f",t)}}(e);if("ResizeObserver"in window)new ResizeObserver(t).observe(e);else if("requestAnimationFrame"in window){var n=function(){t(),requestAnimationFrame(n)};requestAnimationFrame(n)}else setInterval(t,100)}()</script> <div class="v3 ps60 s77 z68"> <div class="ps61"> </div> <div class="v4 ps62 s77 c15 z69"> <div class="bd c16"> <div class="c17 s78"> </div> </div> <div class="ps63 v3 s79"> <div class="v4 ps64 s80"> <div class="v4 ps65 s81 c18 z70"> <h3 class="p3"><a href="../" class="f11">Schubert|it</a><span class="f12"> </span><a href="#" class="f13">Diffraction</a></h3> </div> <div class="v4 ps66 s82 c18 z71"> <h3 class="p4"><a href="../about/" class="f13">About</a></h3> </div> </div> </div> </div> </div> <div data-block-group="0" class="v3 ps67 s83 c19 z72"> <div class="ps61"> </div> <div class="ps62 v3 s84"> <div class="v4 ps66 s85"> <div class="v4 ps68 s86"> <div class="v4 ps68 s87 c18 z73"> <h1 class="p5 f14">Diffraction <span class="f15">| Image Editor</span></h1> </div> <div class="v4 ps69 s88 c18 z74"> <p class="p4 f16">Version 2.4.2</p> </div> </div> <div class="v4 ps70 s89 c18 z75"> <a href="https://www.schubert-it.com/diffraction/trial/Diffraction%20%7C%20Trial%202.4.2.zip" class="a1"><svg viewBox="0 0 120 40" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="i8"><defs><path d="M.299.01c.136 0 .209-.078.226-.148l.001-.004H.424l-.002.004C.41-.11.369-.077.301-.077c-.087 0-.143-.059-.145-.16h.376v-.037c0-.16-.091-.267-.239-.267 -.147 0-.243.111-.243.277v0c0 .168.094.274.249.274ZM.294-.454c.072 0 .125.046.133.141H.158c.009-.091.064-.141.136-.141Z" id="un1-2"/><path d="M.081-.738h.106V0H.081Z" id="un1-4"/><path d="M.222.009c.07 0 .126-.03.157-.084h.008v.075h.105v-.363c0-.111-.075-.178-.208-.178 -.121 0-.204.059-.217.145l-.001.004h.102l.001-.002c.013-.038.051-.059.11-.059 .072 0 .108.032.108.09v.047l-.143.008C.117-.3.046-.245.046-.15v.001c0 .096.075.158.176.158ZM.151-.153v-.001c0-.048.034-.075.107-.079l.129-.008v.045c0 .069-.058.12-.137.12 -.057 0-.099-.028-.099-.077Z" id="un1-3"/><path d="M.301.01c.155 0 .25-.104.25-.275v-.001c0-.171-.095-.275-.25-.275s-.251.105-.251.275v.001c0 .171.095.275.251.275Zm0-.088c-.092 0-.143-.069-.143-.187v-.001c0-.117.051-.186.143-.186 .091 0 .142.069.142.186v.001c0 .118-.051.187-.142.187Z" id="un1-5"/><path d="M.076 0h.106v-.317c0-.077.055-.126.136-.126 .02 0 .038.002.057.006v-.098C.365-.537.346-.54.329-.54c-.071 0-.12.034-.139.09H.182v-.08H.076V0Z" id="un1-1"/></defs><path fill="#007F00" fill-rule="evenodd" d="M45 3.906C45 1.75 43.858 0 42.452 0H2.548C1.142 0-.0001 1.75-.0001 3.906v15.188C-.0001 21.25 1.142 23 2.548 23h39.904C43.858 23 45 21.25 45 19.094V3.906Z" transform="matrix(2.66667 0 0 1.73913 0 9e-05)"/><g transform="translate(-7.07363 3.22915)"><g fill="#FFF"><path d="M.088 0h.11v-.295H.5v-.092H.198V-.61h.33v-.095h-.44V0Z" transform="matrix(16 0 0 16 41.6361 26.7708)"/><use transform="matrix(16 0 0 16 50.9408 26.7708)" xlink:href="#un1-1"/><use transform="matrix(16 0 0 16 57.1283 26.7708)" xlink:href="#un1-2"/><use transform="matrix(16 0 0 16 66.4408 26.7708)" xlink:href="#un1-2"/><path d="M.267 0h.109v-.61h.222v-.095H.045v.095h.222V0Z" transform="matrix(16 0 0 16 80.1205 26.7708)"/><use transform="matrix(16 0 0 16 89.3393 26.7708)" xlink:href="#un1-1"/><path d="M.131-.625c.036 0 .067-.03.067-.066 0-.037-.031-.066-.067-.066 -.036 0-.066.029-.066.066 0 .036.03.066.066.066ZM.078 0h.106v-.53H.078V0Z" transform="matrix(16 0 0 16 95.7455 26.7708)"/><use transform="matrix(16 0 0 16 99.933 26.7708)" xlink:href="#un1-3"/><use transform="matrix(16 0 0 16 108.98 26.7708)" xlink:href="#un1-4"/></g></g><path fill="#FFF" fill-rule="evenodd" d="M18.5 8C24.847 8 30 13.153 30 19.5 30 25.847 24.847 31 18.5 31 12.153 31 7 25.847 7 19.5 7 13.153 12.153 8 18.5 8Zm-2.45 5h4.9v7h4.55l-7 7 -7-7h4.55v-7Z"/><g transform="translate(-.75127.13953)"><g fill="#FFF"><path d="M.088 0h.255c.21 0 .331-.13.331-.354v0c0-.222-.122-.351-.331-.351H.088V0Zm.11-.094V-.61h.133c.146 0 .232.095.232.257v.001c0 .164-.085.258-.232.258H.198Z" transform="matrix(9 0 0 9 35.9935 14.7682)"/><use transform="matrix(9 0 0 9 42.5984 14.7682)" xlink:href="#un1-5"/><path d="M.178 0h.108l.11-.396h.008L.514 0h.109l.146-.53H.664l-.095.409H.561L.451-.53h-.1l-.11.409H.233L.138-.53H.032L.178 0Z" transform="matrix(9 0 0 9 47.8235 14.7682)"/><path d="M.076 0h.106v-.311c0-.085.048-.139.126-.139s.114.044.114.132V0h.106v-.343c0-.127-.066-.198-.184-.198 -.077 0-.128.035-.154.091H.182v-.08H.076V0Z" transform="matrix(9 0 0 9 55.0306 14.7682)"/><use transform="matrix(9 0 0 9 60.4227 14.7682)" xlink:href="#un1-4"/><use transform="matrix(9 0 0 9 62.8353 14.7682)" xlink:href="#un1-5"/><use transform="matrix(9 0 0 9 68.2449 14.7682)" xlink:href="#un1-3"/><path d="M.27.009c.074 0 .132-.034.163-.092h.008V0h.105v-.738H.441v.292H.433C.404-.503.342-.54.27-.54c-.135 0-.22.106-.22.274v.001c0 .167.086.274.22.274ZM.3-.082c-.089 0-.142-.069-.142-.183v-.001c0-.113.053-.183.142-.183 .088 0 .142.07.142.183v.001c0 .114-.054.183-.142.183Z" transform="matrix(9 0 0 9 73.3338 14.7682)"/></g></g></svg></a> </div> <div class="v4 ps71 s90"> <div class="v4 ps68 s91 c18 z76"> <a href="https://apps.apple.com/de/app/diffraction/id1544476110" target="_blank" rel="noopener" class="a1"><svg aria-labelledby="un2t un2d" role="img" viewBox="0 -.01289 156.101 40.0258" xmlns="http://www.w3.org/2000/svg" class="i9"><title id="un2t">Download on the Mac App Store</title><desc id="un2d">Download on the Mac App Store</desc><path fill="#A6A6A6" d="M146.571 0H9.5346c-.3667 0-.729 0-1.0948.002 -.3062.002-.6099.0078-.919.0127V.0146c-.6715.0079-1.3414.0669-2.0039.1767V.1912c-.6616.1121-1.3025.3235-1.9009.627h0c-.5978.306-1.1439.7037-1.6187 1.1786h0C1.52 2.4703 1.1221 3.0177.819 3.6178v-.0001C.515 4.2166.3042 4.8584.194 5.521l-.0001-.0001c-.1114.6617-.1713 1.331-.1792 2.002 -.0093.3066-.0103.6142-.0152.9208V31.558c.00489.3105.00587.6113.0151.9219H.0145c.0079.6709.0678 1.3402.1792 2.0019H.1936c.1099.6629.3207 1.3051.625 1.9043v0c.3029.5982.7008 1.1433 1.1782 1.6143h-.0001c.4729.477 1.0194.8749 1.6186 1.1787h-.0001c.5984.3043 1.2392.5169 1.9008.6308h-.0001c.6626.1088 1.3324.1679 2.0039.1768 .309.0068.6128.0107.9189.0107 .3657.002.728.002 1.0947.002H146.57c.3594 0 .7246 0 1.084-.002 .3047 0 .6172-.0039.9219-.0107v0c.6701-.0084 1.3387-.0675 2-.1768v0c.6637-.1147 1.3068-.3273 1.9082-.6308v-.0001c.5986-.3039 1.1446-.7019 1.6172-1.1787v-.0001c.4761-.4728.8748-1.0176 1.1816-1.6143v0c.3019-.5997.5107-1.2418.6191-1.9043l0 0c.1115-.6618.1735-1.331.1856-2.0019 .0039-.3106.0039-.6114.0039-.9219 .0078-.3633.0078-.7246.0078-1.0938V9.5352c0-.3663 0-.7295-.0078-1.0918 0-.3067 0-.6143-.0039-.9209v0c-.0121-.6711-.0741-1.3403-.1856-2.002v0c-.1087-.6622-.3175-1.304-.6191-1.9034l0-.0001c-.6173-1.203-1.5961-2.1821-2.7988-2.7998v0c-.6014-.3028-1.2445-.5141-1.9082-.627v0c-.6612-.1103-1.3298-.1694-2-.1768 -.3047-.0049-.6172-.0108-.9219-.0127 -.3594-.002-.7246-.002-1.084-.002Z"/><path d="M8.4448 39.125c-.3047 0-.6021-.0039-.9043-.0107v0c-.6263-.0082-1.251-.0627-1.8692-.1631h0c-.5765-.0993-1.1348-.284-1.65674-.5479h-.0001c-.5172-.2618-.9889-.6051-1.397-1.0166v0c-.4141-.4068-.7588-.8785-1.0206-1.3965v0c-.2647-.5215-.4478-1.0804-.543-1.6572h0c-.1029-.6199-.1586-1.2467-.1665-1.875 -.0064-.2109-.0147-.9131-.0147-.9131V8.4443s.0088-.6915.0146-.8946l0-.0001c.0076-.6274.0629-1.2532.1655-1.8721h-.0001c.0954-.5785.2787-1.139.5434-1.6621v0c.2607-.5177.6035-.9898 1.0151-1.398h0c.4111-.4121.8843-.7571 1.4023-1.0225h0c.5207-.2632 1.078-.4465 1.6533-.544h0c.6201-.1015 1.2471-.1563 1.8755-.1641l.9023-.0123H147.65l.9131.0127V.8871c.6226.0073 1.2439.0617 1.8584.1625v-.0001c.581.0986 1.1442.2833 1.6709.5478v0c1.0378.5348 1.8822 1.381 2.415 2.4199v0c.2605.5195.4409 1.0754.5352 1.6489v0c.1037.624.1618 1.2547.1738 1.8872 .0029.2832.0029.5874.0029.8901 .0079.375.0079.7319.0079 1.0917v20.9286c0 .3633 0 .7178-.0079 1.0752 0 .3252 0 .6231-.0039.9297v0c-.0117.6211-.0688 1.2406-.1709 1.8535v0c-.0934.581-.2755 1.1443-.54 1.67v0c-.2636.5124-.6064.98-1.0156 1.3857v-.0001c-.4086.4137-.8811.759-1.3994 1.0225v0c-.5253.2659-1.0876.4513-1.668.5498v0c-.6182.1009-1.243.1554-1.8692.1631 -.2929.0068-.5996.0107-.8974.0107l-1.084.002Z"/><g fill="#FFF"><path d="M24.7688 20.3007h-.0001c.0218-1.6965.9112-3.2635 2.3565-4.1521v0c-.916-1.3082-2.3951-2.1078-3.9912-2.1577 -1.67924-.1763-3.3072 1.0048-4.1629 1.0048 -.8723 0-2.1898-.98733-3.6085-.9582l-.0001-.0001c-1.8667.0603-3.5648 1.0958-4.473 2.7278 -1.934 3.3484-.4915 8.2694 1.3612 10.976 .9269 1.3253 2.01018 2.8058 3.4276 2.7533 1.387-.0576 1.9051-.8845 3.5794-.8845 1.6587 0 2.1447.8844 3.591.8511 1.4883-.0242 2.4261-1.3313 3.3205-2.6692h0c.6659-.9444 1.1784-1.9881 1.5184-3.0926v0c-1.7678-.7477-2.9172-2.4799-2.9193-4.3992Z"/><path d="M22.0372 12.2109v0c.8115-.9743 1.2113-2.2264 1.1145-3.49062h0c-1.2399.1302-2.3851.7227-3.2076 1.6596l-.0001 0c-.8122.9243-1.2237 2.1335-1.1438 3.3613h0c1.2564.0129 2.4494-.5512 3.2367-1.5304Z"/><path d="M46.1489 30.4961v-9.1397h-.0606l-3.7432 9.0449h-1.4288l-3.753-9.045h-.0596v9.13965h-1.7559v-12.418h2.2294l4.0185 9.8017h.0683l4.0107-9.8018h2.2373v12.418Z"/><path d="M49.396 27.9228c0-1.583 1.2128-2.5391 3.3652-2.668l2.4785-.1377v-.6885c0-1.0069-.6631-1.5752-1.791-1.5752v0c-.8644-.115-1.6793.4312-1.90137 1.2744H49.809c.0517-1.6358 1.5752-2.7969 3.6914-2.7969 2.1601 0 3.58887 1.1787 3.58887 2.96v6.205H55.308v-1.4893h-.043v0c-.5811 1.0285-1.6763 1.6588-2.8575 1.6445v0c-1.5086.1475-2.8511-.9557-2.9987-2.4642 -.0086-.0879-.013-.1761-.0131-.2644Zm5.84375-.81738v-.6973l-2.2295.1377c-1.1104.0693-1.7383.5507-1.7383 1.3252 0 .792.6543 1.3085 1.6523 1.3085v-.0001c1.1959.0811 2.2312-.8227 2.3123-2.0186 .0012-.0186.0022-.0371.003-.0557Z"/><path d="M64.8931 24.5576v0c-.1685-1.0269-1.0966-1.7528-2.1338-1.669 -1.4288 0-2.375 1.1962-2.375 3.081 0 1.9277.955 3.08887 2.3916 3.08887v0c1.0245.1026 1.9519-.6097 2.1171-1.626h1.79v0c-.2316 1.9467-1.9715 3.355-3.9238 3.1758 -2.582 0-4.2686-1.7647-4.2686-4.6387 0-2.8145 1.6865-4.6387 4.251-4.6387l-.0001 0c1.9667-.1668 3.7079 1.2646 3.9248 3.2265Z"/><path d="M78.7593 27.1396h-4.7334l-1.1368 3.3564H70.8842l4.4834-12.418h2.083l4.4834 12.418h-2.0391Zm-4.2432-1.5489h3.752l-1.8497-5.44727h-.0518Z"/><path d="M91.6167 25.9697c0 2.8134-1.5059 4.621-3.7784 4.621v-.0001c-1.1747.0614-2.2811-.5538-2.84863-1.584h-.043v4.4843h-1.8584V21.442h1.7988v1.5058h.0341v-.0001c.5928-1.0238 1.7004-1.6388 2.8828-1.6006 2.2978 0 3.8125 1.8164 3.8125 4.622Zm-1.9102 0c0-1.833-.9473-3.0381-2.3926-3.0381 -1.42 0-2.375 1.2304-2.375 3.038 0 1.8242.955 3.0459 2.375 3.0459 1.4453 0 2.3925-1.1963 2.3925-3.0459Z"/><path d="M101.582 25.9697c0 2.8134-1.5059 4.621-3.7784 4.621v-.0001c-1.1747.0614-2.2811-.5538-2.84863-1.584h-.043v4.4843H93.053V21.442h1.7988v1.5058h.0341v0c.5928-1.0238 1.7004-1.6388 2.8828-1.6006 2.2978 0 3.8125 1.8164 3.8125 4.622Zm-1.9102 0c0-1.833-.9473-3.0381-2.3926-3.0381 -1.42 0-2.375 1.2304-2.375 3.038 0 1.8242.955 3.0459 2.375 3.0459 1.4453 0 2.3925-1.1963 2.3925-3.0459Z"/><path d="M108.168 27.0361c.1377 1.2314 1.334 2.04 2.96875 2.04 1.5664 0 2.6933-.8086 2.6933-1.919 0-.96387-.6797-1.541-2.2891-1.9366l-1.6094-.3877c-2.2803-.5508-3.33887-1.6172-3.33887-3.3477 0-2.1426 1.8671-3.6143 4.5185-3.6143 2.624 0 4.4228 1.4716 4.4834 3.6142h-1.876c-.1123-1.2393-1.1368-1.9873-2.6338-1.9873 -1.4971 0-2.52149.7568-2.52149 1.8584 0 .8779.6543 1.3945 2.2548 1.79l1.3681.3359c2.5478.6025 3.6064 1.626 3.6064 3.44238 0 2.3232-1.8506 3.7783-4.794 3.7783 -2.754 0-4.6133-1.4209-4.7334-3.667Z"/><path d="M119.803 19.2998v2.1425h1.7216v1.4716h-1.7217v4.9912c0 .7753.3447 1.1367 1.1015 1.1367v0c.2043-.0036.4084-.018.6113-.043v1.4628l0-.0001c-.3403.0635-.6862.0923-1.0323.0859 -1.833 0-2.5479-.6885-2.5479-2.4444v-5.1895h-1.3165v-1.4717h1.3164v-2.1426Z"/><path d="M122.521 25.9697c0-2.84863 1.6777-4.6387 4.2939-4.6387 2.625 0 4.2949 1.79 4.2949 4.6386 0 2.8564-1.6612 4.6386-4.295 4.6386 -2.6328 0-4.294-1.7823-4.294-4.6387Zm6.6953 0c0-1.9541-.8956-3.1075-2.4014-3.1075 -1.5059 0-2.40137 1.1621-2.40137 3.1074 0 1.9619.8955 3.1064 2.40137 3.1064 1.5058 0 2.4013-1.1446 2.4013-3.1065Z"/><path d="M132.643 21.4423h1.7724v1.541h.043v-.0001c.2471-.9921 1.1561-1.6748 2.1777-1.6358v0c.2141-.0008.4277.0225.6367.0693v1.7382 0c-.2704-.0827-.5525-.1206-.835-.1123v0c-1.0334-.042-1.9051.7618-1.947 1.7952 -.0039.096-.0004.1922.0104.2877v5.37012h-1.8584Z"/><path d="M145.84 27.8369c-.25 1.6435-1.8506 2.7714-3.8985 2.7714 -2.6338 0-4.2686-1.7647-4.2686-4.5957 0-2.8399 1.6435-4.6817 4.1904-4.6817 2.5048 0 4.08 1.7207 4.08 4.4658v.6367h-6.3946v.1123l-.0001-.0001c-.115 1.2972.8435 2.4419 2.1407 2.5568 .098.0086.1964.0112.2947.0075v0c.9018.0844 1.7521-.4334 2.0908-1.2735Zm-6.2823-2.7022h4.5263v-.0001c.0668-1.2007-.8523-2.2282-2.0529-2.295 -.0559-.0032-.1119-.0041-.1679-.0029v0c-1.2659-.0076-2.2981 1.0124-2.3057 2.2782 -.0001.0065-.0001.013-.0001.0195Z"/><path d="M37.8261 8.731h-.0001c1.454-.1044 2.7174.9898 2.8218 2.4439 .0124.1736.0077.3481-.0142.5209 0 1.90625-1.0303 3.002-2.80762 3.002h-2.1553V8.7309Zm-1.2286 5.123h1.125v0c1.0341.0618 1.9226-.7265 1.9844-1.7607 .0076-.1287.002-.2579-.0167-.3854h0c.1412-1.0293-.5787-1.9781-1.6079-2.1193 -.1193-.0164-.2398-.0213-.36-.0146h-1.125Z"/><path d="M41.6806 12.4443v0c-.1122-1.1728.7475-2.2145 1.9203-2.3267 1.1727-.1122 2.2144.7475 2.3266 1.9203 .0129.1351.0129.2711 0 .4062v0c.1142 1.1727-.744 2.2161-1.9168 2.3303 -1.1728.1142-2.2162-.744-2.3304-1.9168 -.0134-.1376-.0134-.2761 0-.4136Zm3.333 0c0-.97607-.4385-1.5469-1.208-1.5469 -.7725 0-1.207.5708-1.207 1.5468 0 .9838.4345 1.5502 1.207 1.5502 .7695-.0001 1.208-.5704 1.208-1.5503Z"/><path d="M51.5733 14.6977h-.9219l-.9307-3.3165h-.0704l-.9268 3.3164h-.9131l-1.2413-4.503h.90137l.8066 3.436h.0664l.9257-3.436h.8525l.9257 3.436h.0703l.8027-3.436h.8886Z"/><path d="M53.8535 10.1948h.8554v.7153h.0664v0c.2309-.5267.7705-.8489 1.3437-.8023l0-.0001c.8065-.0607 1.5095.544 1.5702 1.3506 .0081.1081.0042.2168-.0117.3241v2.915h-.8887v-2.6919c0-.72363-.3145-1.0835-.9717-1.0835l-.0001-.0001c-.5699-.0266-1.0534.4139-1.0799.9837 -.0025.0524-.0009.105.0046.1573v2.6342h-.8887Z"/><path d="M59.0937 8.437h.8886v6.26074h-.8887Z"/><path d="M61.2178 12.4443h-.0001c-.1122-1.1728.7475-2.2145 1.9203-2.3267 1.1727-.1122 2.2144.7475 2.3266 1.9203 .0129.1351.0129.2711 0 .4062v0c.1142 1.1727-.744 2.2161-1.9168 2.3303 -1.1728.1142-2.2162-.744-2.3304-1.9168 -.0134-.1376-.0134-.2761 0-.4136Zm3.333 0c0-.97607-.4385-1.5469-1.208-1.5469 -.7725 0-1.207.5708-1.207 1.5468 0 .9838.4345 1.5502 1.207 1.5502 .7695-.0001 1.208-.5704 1.208-1.5503Z"/><path d="M66.4004 13.4243c0-.8106.6035-1.2779 1.6748-1.3443l1.2197-.0704v-.3887c0-.4756-.3145-.7442-.9219-.7442 -.4961 0-.8399.1821-.9385.5004h-.8604c.0908-.7735.8183-1.2696 1.8398-1.2696 1.1289 0 1.7656.562 1.7656 1.5131v3.0766h-.8555v-.6329h-.0704v0c-.2906.4621-.8073.7322-1.3526.707v0c-.7473.0777-1.416-.4651-1.4937-1.2123 -.0047-.045-.0072-.0902-.0073-.1354Zm2.8945-.3848v-.3765l-1.0997.0703c-.62012.0415-.90137.25244-.90137.6494 0 .4052.3515.6411.835.6411v0c.5832.059 1.1039-.366 1.163-.9492 .0011-.0118.0021-.0235.0029-.0352Z"/><path d="M71.3477 12.4443c0-1.4229.7314-2.3243 1.8691-2.3243v-.0001c.5744-.0265 1.1125.2813 1.3808.79h.0664V8.4367h.8886v6.26074h-.8516V13.986h-.0704v-.0001c-.2887.5044-.8333.807-1.4141.7856 -1.1456 0-1.8692-.9014-1.8692-2.3277Zm.918 0c0 .955.4502 1.5297 1.2031 1.5297 .749 0 1.2119-.583 1.2119-1.5259 0-.9385-.4678-1.5298-1.212-1.5298 -.7481 0-1.2032.5786-1.2032 1.5258Z"/><path d="M79.2295 12.4443v0c-.1122-1.173.7478-2.2147 1.9207-2.3268 1.1729-.1122 2.2146.7478 2.3267 1.9207 .0129.135.0129.2709 0 .406v0c.114 1.1729-.7444 2.2162-1.9173 2.3303 -1.173.114-2.2163-.7444-2.3304-1.9173 -.0134-.1374-.0134-.2758 0-.4131Zm3.333 0c0-.97607-.4385-1.5469-1.208-1.5469 -.7725 0-1.207.5708-1.207 1.5468 0 .9838.4345 1.5502 1.207 1.5502 .7694-.0001 1.208-.5704 1.208-1.5503Z"/><path d="M84.6694 10.1948h.8554v.7153h.0664V10.91c.2309-.5267.7705-.8489 1.3437-.8023v0c.8065-.0607 1.5095.544 1.5702 1.3506 .0081.1081.0042.2168-.0117.3241v2.915h-.8887v-2.6919c0-.72363-.3145-1.0835-.9717-1.0835h0c-.5699-.0266-1.0534.4139-1.0799.9837 -.0025.0524-.0009.105.0046.1573v2.6342h-.8887Z"/><path d="M93.5151 9.0737v1.1416h.9755v.7485h-.9756v2.3154c0 .4716.1943.6782.6367.6782v0c.1132-.0004.2263-.0073.33887-.0206v.7402 0c-.1596.0285-.3213.0437-.4834.0454 -.9883 0-1.3819-.3477-1.3819-1.2159v-2.543h-.7149v-.7486h.7148V9.0733Z"/><path d="M95.7046 8.437h.8808v2.4814h.0703v-.0001c.242-.5313.7911-.8539 1.373-.8067v0c.818-.0446 1.5172.5825 1.5617 1.4006 .005.0928.0013.1859-.0111.2781v2.90723h-.8896v-2.688c0-.7193-.335-1.0835-.9629-1.0835v0c-.5791-.0475-1.087.3834-1.1345.9624 -.0049.0596-.0047.1195.0006.1791v2.62988h-.8887Z"/><path d="M104.761 13.4819v0c-.2492.8493-1.0712 1.3981-1.9512 1.3027v0c-1.1293.0298-2.0688-.8615-2.0986-1.9907 -.003-.1116.0032-.2231.0184-.3336l0-.0001c-.1524-1.1369.6458-2.182 1.7826-2.3343 .0972-.0131.1953-.0192.2934-.0184 1.2529 0 2.0087.856 2.0087 2.27v.31h-3.1797v.0498 -.0001c-.0552.655.4311 1.2307 1.0861 1.2858 .0376.0031.0753.0045.113.0041v0c.4347.0521.8579-.1635 1.0712-.5459Zm-3.126-1.4512h2.2744 0c.0443-.5984-.4048-1.1195-1.0032-1.1639 -.0351-.0026-.0702-.0035-.1053-.0027h-.0001c-.636-.008-1.1581.501-1.166 1.137 -.0002.0098-.0002.0196 0 .0294Z"/></g></svg></a> </div> <div class="v4 ps72 s92 z77"> <a href="https://apps.apple.com/de/app/diffraction/id1544476110" target="_blank" rel="noopener" style="display:block;"><div class="v4 ps68 s92"><div class="v4 ps68 s93"><div class="v4 ps68 s94 c18 z78"><p class="p5 f17">Free for a limited time</p></div><div class="v4 ps73 s95 c20 z79"></div></div></div></a> </div> </div> </div> </div> </div> <div data-block-group="0" class="v3 ps74 s96 c19 z80"> <div class="ps61"> </div> <div class="v4 ps62 s97"> <div class="ps62 v3 s98"> <div class="v4 ps68 s99"> <div class="v4 ps68 s100"> <div class="v4 ps68 s101 c18 z81"> <picture> <source srcset="../images/t/diffraction-main-window-brush-tool-2-316.png 1x, ../images/c/diffraction-main-window-brush-tool-2-632.png 2x" media="(max-width:479px)"> <source srcset="../images/l/diffraction-main-window-brush-tool-2-474.png 1x, ../images/8/diffraction-main-window-brush-tool-2-948.png 2x" media="(max-width:767px)"> <source srcset="../images/t/diffraction-main-window-brush-tool-2-758.png 1x, ../images/6/diffraction-main-window-brush-tool-2-1516.png 2x" media="(max-width:959px)"> <source srcset="../images/a/diffraction-main-window-brush-tool-2-947.png 1x, ../images/4/diffraction-main-window-brush-tool-2-1894.png 2x" media="(max-width:1199px)"> <source srcset="../images/t/diffraction-main-window-brush-tool-2-1184.png 1x, ../images/c/diffraction-main-window-brush-tool-2-2368.png 2x" media="(min-width:1200px)"> <img src="../images/c/diffraction-main-window-brush-tool-2-2368.png" title="Diffraction Image and Photo Editor" alt="Window of the Diffraction image and photo editor." class="i10"> </picture> </div> <div class="anim slideInUp un3 v4 ps75 s102 c18 z82"> <picture> <source srcset="../images/a/dock-light-215.png 1x, ../images/h/dock-light-430.png 2x" media="(max-width:479px)"> <source srcset="../images/t/dock-light-319.png 1x, ../images/t/dock-light-638.png 2x" media="(max-width:767px)"> <source srcset="../images/r/dock-light-510.png 1x, ../images/0/dock-light-1020.png 2x" media="(max-width:959px)"> <source srcset="../images/8/dock-light-639.png 1x, ../images/t/dock-light-1278.png 2x" media="(max-width:1199px)"> <source srcset="../images/e/dock-light-799.png 1x, ../images/4/dock-light-1598.png 2x" media="(min-width:1200px)"> <img src="../images/4/dock-light-1598.png" title="macOS Dock" alt="macOS Dock with the Diffraction application shown running." class="i11"> </picture> </div> </div> </div> </div> <div class="fbk v4 ps76 s103 c21 z83 fx1" data-fbk="fx1"></div> </div> <div class="ps77 v3 s104"> <div class="v4 ps78 s105 c18 z84"> <p class="p3 f18">Diffraction is a comprehensive image editor designed specifically for macOS and tailored to the needs and mindset of creative creators. Whether you’re a professional photographer or an enthusiastic hobbyist, Diffraction offers robust tools to enhance and create stunning images. With Diffraction, you can color correct and retouch your photos, make creative compositions with layers and masks, or create your own images from scratch using its powerful brush tools, which include dozens of realistic and fun brushes.</p> </div> </div> </div> <div data-block-group="0" class="v3 ps79 s106 c19 z85"> <div class="ps61"> </div> <div class="fbk v4 ps62 s107 c22 z86 fx2" data-fbk="fx2"> <div class="ps62 v3 s108"> <div class="v4 ps68 s109"> <div class="anim slideInLeft un4 v4 ps68 s110 c18 z87"> <picture> <source srcset="../images/v/layers-only-122.png 1x, ../images/6/layers-only-244.png 2x" media="(max-width:479px)"> <source srcset="../images/r/layers-only-184.png 1x, ../images/j/layers-only-368.png 2x" media="(max-width:767px)"> <source srcset="../images/0/layers-only-294.png 1x, ../images/t/layers-only-588.png 2x" media="(max-width:959px)"> <source srcset="../images/h/layers-only-367.png 1x, ../images/8/layers-only-734.png 2x" media="(max-width:1199px)"> <source srcset="../images/v/layers-only-459.png 1x, ../images/h/layers-only-918.png 2x" media="(min-width:1200px)"> <img src="../images/h/layers-only-918.png" class="i12"> </picture> </div> <div class="v4 ps80 s111 z88"> <div class="anim fadeInUp un5 v4 ps68 s112 c18 z89"> <h2 class="p5 f19">Layers and Masks</h2> </div> <div class="anim fadeInUp un6 v4 ps81 s113 c18 z90"> <p class="p5 f20">Create intricate compositions with ease using layers and layer masks. Diffraction’s adjustment layers enable you to losslessly color correct your images, ensuring every edit is non-destructive and reversible.</p> <p class="p5 f20"><br></p> <p class="p5 f20">Diffraction documents support multiple pages, making it effortless to work with file formats that accommodate multiple images in a single file – such as TIFF.</p> </div> </div> </div> </div> </div> </div> <div data-block-group="0" class="v3 ps82 s114 c23 z91"> <div class="ps61"> </div> <div class="v4 ps62 s115 c24 z92"><div class="plx" data-plx="o:0.25:0.51:0:0:0" style="position:absolute;visibility:hidden;will-change:opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%" data-plx-no-clip="1"><div class="c25 s78"></div></div></div> <div class="ps83 v3 s116"> <div class="anim fadeInUp un7 v4 ps84 s117 c18 z93"> <h2 class="p5 f19">Retouch</h2> </div> <div class="anim fadeInUp un8 v4 ps85 s118 c18 z94"> <p class="p5 f20">Diffraction harnesses advanced artificial intelligence to repair images, so you can effortlessly remove dust, blemishes, unwanted objects or persons.</p> </div> </div> </div> <div data-block-group="0" class="c26"> <div class="v3 ps86 s119 c19 z95"> <div class="ps61"> </div> <div class="fbk v4 ps87 s120 c27 z96 fx3" data-fbk="fx3"></div> <div class="ps88 v3 s121"> <div class="v4 ps89 s122"> <div class="v4 ps90 s123 z97"> <div class="anim fadeInUp un9 v4 ps91 s124 c18 z98"> <h2 class="p5 f21">Effect Filters</h2> </div> <div class="anim fadeInUp un10 v4 ps92 s125 c18 z99"> <p class="p5 f18">Transform your images with a variety of effect filters. Sharpen or blur your photos, add creative distortion effects, or apply halftone patterns to give your images a comic or newspaper print look. For an artistic touch, use the pointillize filter to make your photos appear painterly.</p> <p class="p5 f18"><br></p> <p class="p5 f18">Diffraction offers a range of filters to suit every creative need.</p> </div> </div> <div class="anim fadeInRight un12 v4 ps93 s126 z100"> <div class="v4 ps68 s126"> <div class="v4 ps68 s127"> <div class="un11 v4 ps68 s128 c18 z101 ga4"> <div class="slider"> <div><picture class="s129"><source srcset="../images/4/heron-136.png 1x, ../images/c/heron-272.png 2x" media="(max-width:479px)"><source srcset="../images/6/heron-205.png 1x, ../images/6/heron-410.png 2x" media="(max-width:767px)"><source srcset="../images/l/heron-327.png 1x, ../images/4/heron-654.png 2x" media="(max-width:959px)"><source srcset="../images/n/heron-409.png 1x, ../images/n/heron-818.png 2x" media="(max-width:1199px)"><source srcset="../images/4/heron-511.png 1x, ../images/v/heron-1022.png 2x" media="(min-width:1200px)"><img src="../images/4/heron-136.png" alt="Original" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/c/blur-136.png 1x, ../images/h/blur-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/6/blur-205.png 1x, ../images/c/blur-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/e/blur-327.png 1x, ../images/v/blur-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/0/blur-409.png 1x, ../images/l/blur-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/8/blur-511.png 1x, ../images/l/blur-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/c/blur-136.png" alt="Disc Blur" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/n/circular-halftone-136.png 1x, ../images/r/circular-halftone-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/6/circular-halftone-205.png 1x, ../images/0/circular-halftone-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/6/circular-halftone-327.png 1x, ../images/r/circular-halftone-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/0/circular-halftone-409.png 1x, ../images/l/circular-halftone-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/j/circular-halftone-511.png 1x, ../images/6/circular-halftone-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/n/circular-halftone-136.png" alt="Circles Halfont" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/r/bump-136.png 1x, ../images/l/bump-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/2/bump-205.png 1x, ../images/p/bump-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/n/bump-327.png 1x, ../images/e/bump-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/t/bump-409.png 1x, ../images/c/bump-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/c/bump-511.png 1x, ../images/t/bump-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/r/bump-136.png" alt="Bump distortion" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/l/crystallize-136.png 1x, ../images/4/crystallize-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/j/crystallize-205.png 1x, ../images/6/crystallize-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/2/crystallize-327.png 1x, ../images/j/crystallize-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/0/crystallize-409.png 1x, ../images/t/crystallize-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/0/crystallize-511.png 1x, ../images/8/crystallize-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/l/crystallize-136.png" alt="Crystallize" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/p/find-edges-136.png 1x, ../images/p/find-edges-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/t/find-edges-205.png 1x, ../images/8/find-edges-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/e/find-edges-327.png 1x, ../images/c/find-edges-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/0/find-edges-409.png 1x, ../images/0/find-edges-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/a/find-edges-511.png 1x, ../images/l/find-edges-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/p/find-edges-136.png" alt="Find edges" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/0/diffuse-136.png 1x, ../images/v/diffuse-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/8/diffuse-205.png 1x, ../images/j/diffuse-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/p/diffuse-327.png 1x, ../images/4/diffuse-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/l/diffuse-409.png 1x, ../images/8/diffuse-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/8/diffuse-511.png 1x, ../images/6/diffuse-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/0/diffuse-136.png" alt="Diffuse" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/c/halftone-136.png 1x, ../images/v/halftone-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/h/halftone-205.png 1x, ../images/h/halftone-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/a/halftone-327.png 1x, ../images/c/halftone-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/r/halftone-409.png 1x, ../images/h/halftone-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/4/halftone-511.png 1x, ../images/4/halftone-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/c/halftone-136.png" alt="Halftone" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/p/pointillize-136.png 1x, ../images/v/pointillize-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/p/pointillize-205.png 1x, ../images/l/pointillize-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/j/pointillize-327.png 1x, ../images/6/pointillize-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/r/pointillize-409.png 1x, ../images/p/pointillize-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/2/pointillize-511.png 1x, ../images/h/pointillize-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/p/pointillize-136.png" alt="Pointillize" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/r/polar-coordinates-136.png 1x, ../images/t/polar-coordinates-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/0/polar-coordinates-205.png 1x, ../images/t/polar-coordinates-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/r/polar-coordinates-327.png 1x, ../images/r/polar-coordinates-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/e/polar-coordinates-409.png 1x, ../images/p/polar-coordinates-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/l/polar-coordinates-511.png 1x, ../images/4/polar-coordinates-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/r/polar-coordinates-136.png" alt="Polar Coordinates" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/v/relief-136.png 1x, ../images/c/relief-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/e/relief-205.png 1x, ../images/p/relief-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/e/relief-327.png 1x, ../images/p/relief-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/t/relief-409.png 1x, ../images/4/relief-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/c/relief-511.png 1x, ../images/e/relief-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/v/relief-136.png" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/l/radial-blur-136.png 1x, ../images/p/radial-blur-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/e/radial-blur-205.png 1x, ../images/6/radial-blur-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/8/radial-blur-327.png 1x, ../images/e/radial-blur-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/n/radial-blur-409.png 1x, ../images/0/radial-blur-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/n/radial-blur-511.png 1x, ../images/l/radial-blur-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/l/radial-blur-136.png" alt="Radial blur" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/2/color-halftone-136.png 1x, ../images/8/color-halftone-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/j/color-halftone-205.png 1x, ../images/6/color-halftone-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/4/color-halftone-327.png 1x, ../images/h/color-halftone-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/6/color-halftone-409.png 1x, ../images/r/color-halftone-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/e/color-halftone-511.png 1x, ../images/j/color-halftone-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/2/color-halftone-136.png" alt="Color halftone" class="s130"></picture></div> <div class="slidex"><picture class="s129"><source data-srcset="../images/e/twirl-136.png 1x, ../images/h/twirl-272.png 2x" media="(max-width:479px)"><source data-srcset="../images/l/twirl-205.png 1x, ../images/0/twirl-410.png 2x" media="(max-width:767px)"><source data-srcset="../images/v/twirl-327.png 1x, ../images/n/twirl-654.png 2x" media="(max-width:959px)"><source data-srcset="../images/v/twirl-409.png 1x, ../images/8/twirl-818.png 2x" media="(max-width:1199px)"><source data-srcset="../images/a/twirl-511.png 1x, ../images/t/twirl-1022.png 2x" media="(min-width:1200px)"><img data-src="../images/e/twirl-136.png" alt="Twirl" class="s130"></picture></div> </div> </div> <div class="v4 ps94 s131 c28 z102"></div> </div> </div> </div> </div> </div> </div> </div> <div data-block-group="0" class="btf c1"> <div class="v1 ps1 s1 c2 z1"> <div class="ps2"> </div> <div class="ps1 v1 s2"> <div class="anim fadeInUp un13 v2 ps3 s3 c3 z2"> <h2 class="p1 f1">Powerful Editing Tools</h2> </div> <div class="v2 ps4 s4 z3"> <div class="v2 ps5 s4"> <div class="anim fadeInRight un15 v2 ps5 s5 c3 z4"> <svg aria-labelledby="un14d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un14d">Info tool</desc><path fill-rule="evenodd" d="M10 0c5.519 0 10 4.481 10 10s-4.481 10-10 10C4.481 20 0 15.519 0 10 0 4.481 4.481 0 10 0Zm0 1.5c4.691 0 8.5 3.809 8.5 8.5s-3.809 8.5-8.5 8.5 -8.5-3.809-8.5-8.5 3.809-8.5 8.5-8.5Z"/><path d="M.202-.296C.201-.268.201-.16.201-.16c0 .033 0 .053.001.059 .003.03.012.045.027.045 .003 0 .012-.002.025-.005 .003-.001.008-.002.015-.002 .025 0 .038.011.038.033 0 .009-.004.017-.012.024 -.009.007-.019.01-.032.01C.252.004.236.003.215-.001 .193-.004.177-.005.166-.005c-.017 0-.037.001-.058.004C.082.002.065.004.056.004c-.027 0-.04-.011-.04-.034 0-.022.011-.033.034-.033 .005 0 .013.001.024.003 .01.002.018.003.023.003 .016 0 .026-.021.029-.064v-.178C.123-.341.113-.362.096-.362c-.005 0-.013.001-.022.004 -.01.002-.017.003-.022.003 -.024 0-.036-.01-.036-.032s.015-.034.044-.034c.013 0 .022.001.027.001 .021.003.035.004.041.004 .005 0 .013-.001.025-.002C.164-.42.172-.421.177-.421c.019 0 .029.013.029.039l-.002.024c-.001.006-.001.026-.002.062Z" transform="matrix(18.817 0 0 17.0932 7.166 15.4001)"/><g transform="translate(-.67535-.32809) scale(1.05353)"><g fill-rule="evenodd"><path d="M9.955 4.128a1.23 1.23 0 1 0 0 2.46 1.23 1.23 0 1 0 0-2.46Z"/><path d="M9.955 4.127c.679 0 1.23.551 1.23 1.231 0 .679-.551 1.23-1.23 1.23 -.679 0-1.231-.551-1.231-1.23 0-.68.552-1.231 1.231-1.231Zm0 1.424c-.107 0-.194-.087-.194-.193 0-.107.087-.194.194-.194 .107 0 .193.087.193.194 0 .106-.086.193-.193.193Z"/></g></g> </svg> </div> <div class="anim fadeInRight un17 v2 ps6 s5 c3 z5"> <svg aria-labelledby="un16d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un16d">Crop tool</desc><path fill-rule="evenodd" d="M16 17h-2v3.001h2V17Zm-.697-13H14v1.303 0V3.958H0v1.999h13.345l-7.304 7.305V6.955H4v9.033h2.041v-.016H20v-2H6.745L14 6.717V13h2.041V4.676L20.203.513l-.707-.707L15.303 4ZM6-.058H4v3.001h2V-.058Z"/> </svg> </div> <div class="anim fadeInRight un19 v2 ps7 s5 c3 z6"> <svg aria-labelledby="un18d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="i1"> <desc id="un18d">Rectangular selection tool</desc><defs><path d="M1.409 1.648h1.595v1.144H1.409Z" id="un18-1"/></defs><g transform="matrix(.90992 0 0 1 1.01905 0)"><g fill-rule="evenodd"><path d="M1.93 16.754H.529v-2.561H1.93v2.561Zm3.269 0v-1.537H2.397v1.537h2.802Zm4.204 0v-1.537H6.6v1.537h2.803Zm4.204 0v-1.537h-2.803v1.537h2.803Zm4.203 0v-1.537h-2.802v1.537h2.802Zm1.401 0v-3.073H17.81v3.073h1.401ZM.529 9.582v3.074H1.93V9.582H.529Zm18.682-.512H17.81v3.074h1.401V9.07ZM.529 4.972v3.074H1.93V4.972H.529Zm18.682-.512H17.81v3.073h1.401V4.46Zm0-2.049h-2.802v1.536h2.802l-.937-1.024h.937v-.512Zm-4.203 0h-2.803v1.536h2.803V2.411Zm-4.204 0H8.002v1.536h2.802V2.411Zm-4.203 0H3.798v1.536h2.803V2.411Zm-6.072 0v1.024h.47l-.47.512s.716 0 1.868 0V2.411H.529Zm18.682.512v1.024 -1.024Z" transform="matrix(1.17647 0 0 .97605-1.74177.64709)"/><use transform="matrix(1.03357 0 0 1.31087-2.58824.83965)" xlink:href="#un18-1"/><use transform="matrix(1.03357 0 0 1.31087-2.58824 13.3468)" xlink:href="#un18-1"/><use transform="matrix(1.03357 0 0 1.31087 17.7551 13.3397)" xlink:href="#un18-1"/></g></g> </svg> </div> <div class="anim fadeInRight un21 v2 ps6 s6 c3 z7"> <svg aria-labelledby="un20d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i2"> <desc id="un20d">Elliptical selection tool</desc><path fill-rule="evenodd" d="M12.48 18.406c-.557.124-1.134.189-1.725.189 -.247 0-.491-.011-.732-.034l.092-1.501c.211.02.424.03.64.03 .516 0 1.019-.057 1.504-.165l.221 1.481Zm-5.998-1.053l.568-1.336c.612.387 1.286.68 2.002.861l-.25 1.474c-.83-.209-1.61-.55-2.32-.999Zm9.405-.625c-.661.549-1.406.995-2.211 1.312l-.38-1.432c.691-.273 1.33-.654 1.898-1.125l.693 1.245Zm-12.19-2.285l1.008-.868c.387.67.879 1.267 1.45 1.77l-.723 1.22c-.683-.603-1.271-1.319-1.735-2.122Zm14.63-1.047c-.362.884-.864 1.692-1.477 2.393l-.844-1.098c.505-.578.92-1.241 1.218-1.968l1.103.673Zm-15.795-3.17l1.233-.033c.015.818.17 1.6.44 2.323l-1.122.624c-.339-.906-.533-1.888-.551-2.914Zm16.385-1.218c.042.346.063.698.063 1.054 0 .664-.073 1.31-.212 1.931l-1.19-.396c.11-.493.168-1.007.168-1.535 0-.283-.017-.563-.049-.838l1.22-.216ZM3.547 5.953l1.035.819c-.362.681-.618 1.432-.739 2.23l-1.212-.274c.15-.992.465-1.928.916-2.775Zm13.812-.974c.551.768.98 1.635 1.258 2.571l-1.16.513c-.226-.762-.578-1.467-1.026-2.093l.928-.991ZM6.246 2.927l.602 1.314c-.623.425-1.178.95-1.64 1.554l-.902-1.027c.547-.715 1.202-1.338 1.94-1.841Zm8.117-.533c.781.397 1.493.918 2.111 1.539l-.784 1.162c-.527-.529-1.134-.973-1.801-1.311l.474-1.39Zm-4.608-.801l.127 1.497c-.732.092-1.429.299-2.076.603l-.444-1.405c.745-.351 1.55-.59 2.393-.695Zm1-.063c.85 0 1.67.134 2.44.382l-.315 1.456c-.671-.216-1.385-.333-2.125-.333V1.53Z" transform="matrix(1.21582 0 0 .99614-3.07596-.02372)"/> </svg> </div> <div class="anim fadeInRight un23 v2 ps8 s5 c3 z8"> <svg aria-labelledby="un22d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="i1"> <desc id="un22d">Column selection tool</desc><defs><path d="M1.409 1.648h1.595v1.144H1.409Z" id="un22-1"/></defs><g transform="matrix(.90992 0 0 1 9.01905 0)"><g fill-rule="evenodd"><path d="M7.535 16.754H.529v-2.151h7.006v2.151Zm11.676 0H7.535v-1.076h11.676v1.076Zm0-3.586h-7.006v2.152h7.006v-2.152ZM.529 11.375v2.152h7.006v-2.152H.529Zm18.682-1.434h-7.006v2.152h7.006V9.941ZM.529 8.148V10.3h7.006V8.148H.529Zm18.682-1.434h-7.006v2.151h7.006V6.714ZM.529 4.921v2.151h7.006V4.921H.529Zm11.676.717V2.411h7.006v3.227h-7.006ZM5.199 2.411H.529v1.434h7.006V2.411l-2.336.358v-.358Z" transform="matrix(.23529 0 0 1.39436-1.2443-3.3613)"/><use transform="matrix(2.75619 0 0 1.31087-5.00346 16.3397)" xlink:href="#un22-1"/><use transform="matrix(2.75619 0 0 1.31087-5.00346-2.16035)" xlink:href="#un22-1"/></g></g> </svg> </div> <div class="anim fadeInRight un25 v2 ps9 s6 c3 z9"> <svg aria-labelledby="un24d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="i2"> <desc id="un24d">Row selection tool</desc><defs><path d="M1.409 1.648h1.595v1.144H1.409Z" id="un24-1"/></defs><g transform="matrix(0-.90993 1 0 0 10.9809)"><g fill-rule="evenodd"><path d="M7.535 16.754H.529v-2.151h7.006v2.151ZM.529 13.527h7.006v-2.152H.529v2.152Zm0-3.227h7.006V8.148H.529V10.3Zm0-3.228h7.006V4.921H.529v2.151Zm0-3.227V2.411h7.006v1.434H.529Zm18.682 11.833s-4.67.718-4.67.718h4.67v.358H7.535v-1.076h11.676Zm0-10.04h-7.006V2.411h7.006v3.227Zm0 7.53h-7.006v2.152h7.006v-2.152Zm0-3.227h-7.006v2.152h7.006V9.941Zm0-3.227h-7.006v2.151h7.006V6.714Z" transform="matrix(.23529 0 0 1.39436-1.2443-3.3613)"/><use transform="matrix(2.75619 0 0 1.31087-5.00346 16.3397)" xlink:href="#un24-1"/><use transform="matrix(2.75619 0 0 1.31087-5.00346-2.16035)" xlink:href="#un24-1"/></g></g> </svg> </div> <div class="anim fadeInRight un27 v2 ps10 s6 c3 z10"> <svg aria-labelledby="un26d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i2"> <desc id="un26d">Lasso tool</desc><g fill-rule="evenodd"><path d="M11.955 13.243c-.667.099-1.359.151-2.071.151 -.347 0-.69-.013-1.027-.037l.123-1.402c.297.022.599.033.904.033 .625 0 1.234-.046 1.819-.133l.252 1.388Zm-7.556-1.017l.724-1.244c.749.358 1.597.63 2.511.801l-.315 1.377c-1.063-.199-2.049-.518-2.92-.934Zm11.872-.488c-.812.499-1.76.904-2.803 1.189l-.449-1.346c.885-.242 1.691-.583 2.379-1.006l.873 1.163ZM1.1 9.343l1.393-.621c.336.616.872 1.167 1.544 1.634l-.947 1.115c-.871-.606-1.555-1.328-1.99-2.128Zm17.939-.887c-.257.877-.804 1.688-1.572 2.388l-1.102-.99c.567-.518.983-1.111 1.174-1.76l1.5.362ZM1.09 5.275l1.396.617c-.238.441-.371.915-.371 1.409 0 .164.015.326.043.486L.625 8.01c-.043-.232-.064-.469-.064-.709 0-.71.186-1.392.529-2.026Zm17.045-.812c.632.782 1.011 1.664 1.065 2.6l-1.551.075c-.039-.666-.319-1.29-.768-1.845l1.254-.83ZM4.379 2.384l.727 1.242c-.788.378-1.464.848-1.979 1.394l-1.181-.914c.634-.671 1.462-1.257 2.433-1.722Zm10.058-.401c1.015.373 1.913.865 2.648 1.448L16.06 4.488c-.612-.485-1.361-.892-2.206-1.202l.583-1.303Zm-5.602-.737l.126 1.401c-.938.069-1.828.241-2.642.501l-.517-1.326c.934-.298 1.956-.498 3.033-.576Zm1.049-.039c1.078 0 2.114.12 3.077.341l-.38 1.363c-.845-.193-1.752-.298-2.697-.298V1.207Z" transform="matrix(.96531-1e-05-1e-05 1.06673.45837-1.2877)"/><path d="M7.338 13.676c-.393.484-.996.794-1.67.794 -.456 0-.879-.141-1.227-.383l.922-1.313c.086.06.191.095.305.095 .169 0 .319-.078.418-.2l1.252 1.007Zm-2.271-3.391l.45 1.537c-.223.065-.386.27-.386.513 0 .039.004.077.012.114l-1.574.337c-.032-.146-.048-.296-.048-.451 0-.971.653-1.791 1.546-2.05Zm.601-.085c1.134 0 2.064.876 2.141 1.984l-1.606.112c-.019-.277-.252-.495-.535-.495V10.2Z" transform="matrix(.93145-1e-05-1e-05 .93672.72082.44529)"/></g><path d="M5.6242 13.475c.1425.0589.4015.1743.7375.338 .561.2734 1.1217.5797 1.6413.9096 .0726.0463.0726.0463.1451.0934l.8207-1.2556c-.0811-.0528-.0811-.0528-.1621-.1044 -.5716-.3628-1.18-.6953-1.7881-.9916 -.3655-.1782-.6521-.3058-.8213-.3758l-.5735 1.386Zm3.6297 2.1782c.7983.7228 1.0419 1.2976.8016 1.7515l1.3258.7015c.6433-1.2157.1261-2.4362-1.1208-3.5652l-1.0068 1.1119Zm-.0334 2.537c-.5936.3729-1.4506.7304-2.5836 1.0617l.4209 1.4397c1.2558-.3673 2.2361-.7762 2.9606-1.2315L9.2203 18.19Z" transform="translate(.22004-.91624)"/> </svg> </div> <div class="anim fadeInRight un29 v2 ps11 s5 c3 z11"> <svg aria-labelledby="un28d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un28d">Magic wand tool</desc><g transform="scale(1) rotate(-45 16.06 16.0064)"><g fill-rule="evenodd"><path d="M14.708 8.925h1.602v9.691h-1.602Z" transform="matrix(1.24826-1e-05-1e-05 1.24249-3.35878-3.08954)"/><path d="M11.945 2.009c0-.584-.457-1.059-1.02-1.059H8.887c-.563 0-1.02.475-1.02 1.059V17.97c0 .584.457 1.059 1.02 1.059h2.038c.563 0 1.02-.475 1.02-1.059V2.009Zm-3.054.005v15.951h2.03V2.014h-2.03Z" transform="matrix(.97694-1e-05 0 .94034 6.31419 2.10632)"/></g></g><path fill-rule="evenodd" d="M6.358 10.614l.616.616 -.133.235 -.483-.851Zm-.915-.915L2.82 11.465l1.111-3.169 -2.354-.374 1.667-1.584L.335 4.379h3.596L3.588 2.19l2.141.979L6.841 0c.37 1.056.741 2.113 1.111 3.169l2.142-.979 -.344 2.189h3.597l-2.832 1.906 -.721-.72 .276-.186h-.461l-.337-.336c-.169-.169-.369-.29-.582-.361l.127-.809 -1.36.622 -.117-.05 -.499-1.423c-.167.474-.333.949-.5 1.423l-.116.05 -1.361-.622 .211 1.345 -.138.161H3.611l1.03.694 .025.293 -.932.886 1.087.173c-.288.457-.306 1.036-.053 1.508l-.008.02 .014-.009c.067.123.152.238.256.342l.413.413Z"/> </svg> </div> <div class="anim fadeInRight un31 v2 ps6 s5 c3 z12"> <svg aria-labelledby="un30d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un30d">Quick selection tool</desc><path d="M16.1466 12.6096c-.1413.9326-.4584 1.8221-.9313 2.629l1.3285.7787c.5713-.9747.9546-2.0502 1.1253-3.1773l-1.5227-.2307Zm-1.7728 3.7914c-.621.7041-1.3697 1.2862-2.2052 1.7126l.7 1.3717c1.0084-.5147 1.9113-1.2168 2.6601-2.0658l-1.1551-1.0187Zm-3.5384 2.237c-.6567.1869-1.34.2828-2.0366.2828 -.2244 0-.4475-.01-.6689-.0298l-.137 1.5338c.2668.0238.5356.0358.8057.0358 .8396 0 1.6648-.1158 2.4583-.3417l-.4218-1.4812Zm-4.0807-.0023c-.9035-.2584-1.7473-.6868-2.4898-1.2599l-.941 1.2191c.8961.6916 1.9153 1.2092 3.0073 1.5214l.4233-1.4807ZM3.2295 16.407c-.6216-.7032-1.1057-1.5172-1.4241-2.4001l-1.4488.5223c.3845 1.0666.969 2.0493 1.7188 2.8975l1.1538-1.0199Zm-1.769-3.74c-.0607-.3806-.0919-.7675-.0929-1.1584 -.0001-.5671.0593-1.1096.1774-1.6396L.0418 9.5341c-.1427.6402-.2143 1.295-.2143 1.9763 .0011.4728.0388.9394.112 1.3987l1.5208-.2425Zm.5216-4.1388c.3746-.86.9104-1.642 1.5757-2.3043L2.4714 5.1324C1.669 5.931 1.0226 6.8745.5702 7.9129l1.4118.6151Zm2.6797-3.2108c.7775-.5226 1.6466-.8942 2.5666-1.0923l-.3242-1.5056c-1.1123.2394-2.1628.6885-3.1017 1.3196l.859 1.2781Z" transform="matrix(.97551 0 0 .97551.16621.04112)"/><g transform="scale(1) rotate(45 14.3941 11.113)"><g fill-rule="evenodd"><path d="M10.524 17H7.831l-.226-3 -.332 3H6l-.5-5.904h10L15 17h-1.617l-.226-2 -.332 2H10.66l-.055-.732 -.081.732Z" transform="matrix(.9 0 0 1 1.05 0)"/><path d="M9.3 7.5s-.3-3.635-.3-5.942c0-.834.676-1.51 1.51-1.51 .001 0 .001 0 .002 0 .395 0 .773.157 1.052.436s.436.658.436 1.052c0 2.302-.3 5.964-.3 5.964l3.354.441c.255.034.446.251.446.509 0 .59 0 1.55 0 1.55h-10V8.405c0-.232.172-.428.401-.458C6.878 7.819 9.3 7.5 9.3 7.5ZM10.5 1c.276 0 .5.224.5.5s-.224.5-.5.5 -.5-.224-.5-.5 .224-.5.5-.5Z"/><path d="M12.855 7.652l-.13.991 1.775.234V10h1V8.494h-.738l.076-.581 -1.983-.261ZM12.006 10h2V9h-2v1Zm-3 0h2V9h-2v1Zm2.825-4.33C11.763 6.728 11.7 7.5 11.7 7.5l.164.022 -.079.603 .622.082 -.663.226 .041-.308 -1.127-.148 .045-.559s.063-.764.131-1.812l.997.064Zm.089 1.859c.225.36.487.678.487.678l.268-.579 -.755-.099Zm-.176.904l-.173.059s.069.009.163.021l.01-.08ZM5.5 9.506V8.405c0-.232.172-.428.401-.458l.232-.03 .124.938c.147-.097.243-.263.243-.45V9h1.506v1h-2v-.494H5.5Zm1.625-1.72l.13.992c.776-.102 1.614-.213 1.983-.261l-.13-.992 -1.983.261ZM9.17 5.705l.998-.065c.067 1.03.129 1.778.129 1.778L9.3 7.5s-.062-.755-.13-1.795Zm-.169-3.996L9 1.558c0-.834.676-1.51 1.51-1.51 .001 0 .001 0 .002 0 .395 0 .773.157 1.052.436s.436.658.436 1.052l-.001.138h-.009c-.046.395-.245.744-.537.984l.527.016c-.019.655-.052 1.348-.088 1.998l-.998-.056c.03-.55.059-1.13.078-1.692 -.149.049-.307.076-.472.076 -.165 0-.324-.027-.473-.077 .02.574.049 1.167.08 1.727l-.998.057c-.037-.649-.07-1.341-.089-1.998l.896-.027 .363-.734 .026.013 .014.005 .011.004 .012.004 .009.004 .004.001c.013.003.026.007.039.009l.005.002 .005.001c.014.002.028.005.042.006h.003l.004.001c.016.001.031.002.047.002s.032-.001.048-.002l.003-.001 .012-.001 .025-.004 .007-.001 .006-.001 .011-.003 .018-.004 .011-.003 .008-.002 .009-.004 .013-.004 .014-.006 .01-.003 .006-.003 .009-.004 .019-.01 .009-.004 .009-.005 .033-.021c.013-.008.025-.017.036-.027v0c.112-.092.184-.231.184-.387 0-.213-.134-.395-.322-.467v0l-.008-.003 -.021-.008 -.009-.002 -.004-.001 -.014-.003 -.021-.006 -.009-.001 -.023-.004 -.018-.002 -.004-.001L10.5 1V.951 1v0l-.047.002 -.004.001 -.017.002 -.024.004 -.009.001 -.022.006 -.014.003 -.003.001c-.082.024-.156.069-.215.129h-.001l-.003.004 -.027.029 -.006.008 -.007.01 -.016.021 -.004.007c-.007.011-.014.021-.02.032l-.011.022 -.011.024c-.006.014-.011.027-.015.041l-.002.007c-.004.014-.008.027-.011.042l-.001.003v.004c-.003.015-.006.029-.007.044v.002l-.001.004c-.001.016-.002.031-.002.047l.001.026 -.001.178 -.999.005Zm1.248.223l.001.001 -.001-.001Zm-.057-.039l.012.009 -.009-.006 -.003-.003Zm-.035-.03l.017.016 -.004-.004 -.013-.012Zm-.037-.039l.019.021 -.015-.016 -.004-.005Zm-.028-.036l.017.023 -.006-.007 -.011-.016Zm-.028-.043l.019.031 -.016-.027 -.003-.004Zm-.019-.039l.011.023 -.005-.009 -.006-.014Zm-.02-.049l.012.032 -.011-.03 -.001-.002Zm-.01-.038l.004.015 -.002-.007 -.002-.008Z"/></g></g> </svg> </div> <div class="anim fadeInRight un33 v2 ps9 s5 c3 z13"> <svg aria-labelledby="un32d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un32d">Brush tool</desc><g fill-rule="evenodd"><path d="M9.431 12C11.639 12 13 13.667 13 15.874c0 2.208-1.792 4-4 4 -1.063 0-5.735.078-7 0C4.172 18.23 5.215 12 9.431 12Zm-5.354 6.91c1.838.001 4.207-.036 4.923-.036 1.656 0 3-1.344 3-3C12 14.259 11.047 13 9.431 13c-1.739 0-2.751 1.381-3.625 2.835C5.177 16.882 4.638 18 4.077 18.91Z"/><path d="M10.784 11.178L16.649 1.02c.276-.478.888-.642 1.366-.366 .279.161.587.339.866.5 .478.276.642.888.366 1.366l-6.034 10.452c-.555-.868-1.384-1.502-2.429-1.794Z"/></g> </svg> </div> <div class="anim fadeInRight un35 v2 ps6 s5 c3 z14"> <svg aria-labelledby="un34d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un34d">Pencil tool</desc><g transform="matrix(.86602.5-.52381.90726 2.76832-1.85352)"><g fill-rule="evenodd"><path d="M11 1.151c0-.487-.265-.882-.592-.882 -.518 0-1.268 0-1.793 0 -.34 0-.615.41-.615.916 0 3.221 0 13.832 0 13.832l1.5 4.916 1.5-4.916V1.151Zm-.6.012v13.66s-.9 2.95-.9 2.95 -.9-2.95-.9-2.95 0-13.638 0-13.638c0-.012.007-.022.015-.022H10.4Z" transform="matrix(1.66667-1e-05-1e-05 1.06796-4.48526-3.2874)"/><path d="M10 3h1.5v14H10Z" transform="matrix(1.33333-1e-05-1e-05 1.02273-2.39926-5.2875)"/></g><g><path d="M8.3443 15.2413c.0896-.0629.3978-.2855.4294-.308 .571-.407.9267-.5822 1.2287-.5834 .3103-.0013.621.152 1.2216.5751 .3771.2656.3264.2302.4456.3088l.6603-1.002c-.1032-.068-.0566-.0355-.415-.2879 -.8007-.5641-1.2723-.7968-1.9178-.7942 -.6309.0026-1.1546.2604-1.9202.8061 -.0379.0269-.3405.2455-.4218.3025l.6887.9826Z" transform="matrix(1-1e-05-1e-05 .59999 1.34808 3.7501)"/><path d="M8.5538 15.5402c.0922-.0647.402-.2885.4317-.3097 .5119-.3649.8165-.5148 1.0184-.5157 .2084-.0009.4701.1282 1.0099.5085 .3828.2697.3309.2334.4549.3151l1.0621-1.6115c-.0983-.0648-.053-.0331-.4056-.2816 -.8616-.607-1.3821-.8638-2.1295-.8608 -.7309.003-1.3057.286-2.1306.8738 -.0398.0283-.3407.2456-.4194.3008l1.1076 1.5804Z" transform="matrix(.375-1e-05-1e-05 .59999 7.59808 6.94337)"/></g></g> </svg> </div> <div class="anim fadeInRight un37 v2 ps12 s5 c3 z15"> <svg aria-labelledby="un36d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un36d">Eraser tool</desc><g transform="scale(1) rotate(-45 12.3896 10.5641)"><path fill-rule="evenodd" d="M18 7.5C18 6.12 16.84 5 15.412 5H4.588C3.16 5 2 6.12 2 7.5s-.025.535 0 .8c.362 3.771.666 4.843.666 4.843 .429 1.364 1.159 2.5 2.588 2.5 0 0 1.763-.553 3.682-.643 1.695-.079 6.476 0 6.476 0C16.84 15 18 13.88 18 12.5v-5Zm-1.412 0v5c0 .62-.515 1.125-1.154 1.136 -.217-.003-4.886-.077-6.566.002 -1.633.077-3.163.458-3.773.627 -.253-.049-.433-.216-.579-.423 -.213-.3-.364-.671-.49-1.065 -.033-.128-.297-1.234-.62-4.603 -.02-.203.004-.611.004-.611 .001-.021.002-.042.002-.063 0-.627.527-1.136 1.176-1.136h10.824c.649 0 1.176.509 1.176 1.136Z" transform="matrix(1.0625-1e-05 0 1.1.08361-2.47366)"/><g transform="translate(1.34808-2.40673)"><g fill-rule="evenodd"><path d="M10 6.656h6.447V15H10Z"/><path d="M16.447 6.656H10V15h6.447V6.656Zm-1.5 1.5V13.5s-3.447 0-3.447 0 0-5.344 0-5.344h3.447Z"/></g></g></g> </svg> </div> <div class="anim fadeInRight un39 v2 ps7 s5 c3 z16"> <svg aria-labelledby="un38d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un38d">Fill tool</desc><g transform="scale(.99999) rotate(-45.3133 10.991 8.62598)"><g><path d="M19.211 10.063c.17.172.314.365.424.581 .306.601.328 1.324.058 1.942 -.105.24-.251.456-.428.649 -1.638 1.697-3.297 3.375-4.977 5.031 -.189.178-.403.326-.64.433 -.613.275-1.332.262-1.933-.037 -.216-.107-.41-.248-.583-.415l-7.993-7.906 8.088-8.176c2.661 2.633 5.323 5.265 7.984 7.898Zm-13.95.267c2.321 2.296 4.506 4.738 6.965 6.886 .028.024.058.046.09.066 .064.039.132.069.204.089 .246.067.507.003.7-.161 1.76-1.571 3.426-3.255 4.978-5.032 .19-.228.239-.547.117-.819 -.037-.081-.088-.154-.149-.219l-.016-.017 -6.912-6.837C9.246 6.301 7.253 8.315 5.261 10.33Z" transform="scale(.99999) rotate(45.3133 10.991 8.62599)"/><path d="M9.794 7.232c0-.2853.2301-.514.511-.514 .2808 0 .511.2287.511.514 0 .2852-.2302.514-.511.514 -.2809 0-.511-.2288-.511-.514Zm2 0c0-.8221-.6681-1.486-1.489-1.486 -.821 0-1.489.6639-1.489 1.486 0 .822.668 1.486 1.489 1.486 .8209 0 1.489-.664 1.489-1.486Z" transform="translate(-.31609.25379)"/><path d="M8.284 8.546V1.008c0-.4143-.3358-.75-.75-.75 -.4143 0-.75.3357-.75.75v7.538c0 .4142.3357.75.75.75 .4142 0 .75-.3358.75-.75Z" transform="matrix(.70323.71096-.7117.70395 10.7945-3.85131)"/></g></g><path fill-rule="evenodd" d="M6.042 8.998c1.52-.011-1.547-.003-3.517.003 -.819.002-1.483.613-1.487 1.367 -.012 2.942-.041 9.626-.041 9.626s1.302-10.97 5.045-10.996Z" transform="matrix(1 0 0 1.0864 1.02784-1.76134)"/> </svg> </div> <div class="anim fadeInRight un41 v2 ps6 s5 c3 z17"> <svg aria-labelledby="un40d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un40d">Gradient tool</desc><defs><linearGradient id="un40-1" x1="0" x2="1" gradientUnits="userSpaceOnUse" y1="0" y2="0" gradientTransform="matrix(15.5463 0 0 14.3859 2.32183 10.0683)"><stop offset="0%"/><stop offset="100%" stop-opacity="0"/></linearGradient></defs><g transform="matrix(1.05263 0 0 1.06667-.52632-.66667)"><g fill-rule="evenodd"><path d="M19.982 4.552H.1v10.665h19.882V4.552Zm-.994.666v9.333s-17.894 0-17.894 0c-.0001 0-.0001-9.333-.0001-9.333h17.894Z" transform="matrix(.95564-1e-05-1e-05 1.40638.40408-3.90119)"/><path fill="url(#un40-1)" d="M2.322 4.674h15.546v10.789H2.322Z" transform="matrix(.97772-1e-05-1e-05 1.04269.12989-.49814)"/></g></g> </svg> </div> <div class="anim fadeInRight un43 v2 ps6 s5 c3 z18"> <svg aria-labelledby="un42d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un42d">Move tool</desc><path fill-rule="evenodd" d="M26 12h-3.967v5.967H28V14l6 6 -6 6v-4.033h-5.967V28H26l-6 6 -6-6h4.033v-6.033H12V26l-6-6 6-6v3.967h6.033V12H14l6-6 6 6Z" transform="matrix(.71449 0 0 .71449-4.2929-4.2929)"/> </svg> </div> <div class="anim fadeInRight un45 v2 ps13 s5 c3 z19"> <svg aria-labelledby="un44d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="i1"> <desc id="un44d">Transform tool</desc><defs><path d="M1.853 2.172h2.992v2.992H1.853Z" id="un44-1"/><path d="M1 1.5V5h1V1.5H1Z" id="un44-4"/><path d="M1.4831 1.9999l3.521-.029 -.0083-1 -3.521.029 .0082.9999Z" id="un44-2"/><path d="M1.7326 1.8199l3.521-.029 -.0053-.64 -3.521.029 .0052.6399Z" id="un44-3"/></defs><g fill-rule="evenodd"><use xlink:href="#un44-1" x="-.85324" y="-1.13604"/><use xlink:href="#un44-1" x="-.85324" y="6.82824"/><use xlink:href="#un44-1" x="-.85324" y="14.8907"/><use xlink:href="#un44-1" x="15.161" y="-1.17176"/><use xlink:href="#un44-1" x="15.161" y="6.82824"/><use xlink:href="#un44-1" x="7.14676" y="-1.13604"/><use xlink:href="#un44-1" x="15.161" y="14.855"/><use xlink:href="#un44-1" x="7.14676" y="14.8907"/></g><g><use xlink:href="#un44-2" x="1.05348" y="1.02019"/><use transform="matrix(1.988 0 0 1 3.56155 1.02019)" xlink:href="#un44-3"/><use transform="matrix(1.988 0 0 1 3.56155 16.995)" xlink:href="#un44-3"/><path d="M1.2396 1.8199l3.522-.029 -.0053-.64 -3.522.029 .0052.6399Z" transform="matrix(0-1.988 1 0 1.08214 16.4601)"/><path d="M1.2385 1.8079l3.522-.017 -.0031-.64 -3.522.017 .003.6399Z" transform="matrix(0-1.988 1 0 17.0117 16.4601)"/><use xlink:href="#un44-2" x="13.5121" y="1.02019"/><use xlink:href="#un44-2" x="13.5121" y="17.0703"/><use xlink:href="#un44-2" x="1.05234" y="17.0703"/><use xlink:href="#un44-4" x="1.05348" y="1.02019"/><use xlink:href="#un44-4" x="1.05348" y="13.5299"/><use xlink:href="#un44-4" x="17.0454" y="13.5299"/><use xlink:href="#un44-4" x="16.9861" y="1.02019"/></g> </svg> </div> <div class="anim fadeInRight un47 v2 ps12 s5 c3 z20"> <svg aria-labelledby="un46d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un46d">Dodge tool</desc><g transform="matrix(.52173 0 0 1.05893-.09028-.18642)"><g fill-rule="evenodd"><path d="M5.401 7.264a.063.063 0 1 0 0 .126 .063.063 0 1 0 0-.126Z"/><path d="M5.839.176a5.666 5.666 0 1 0 0 11.332 5.666 5.666 0 1 0 0-11.332Z" transform="matrix(2.02961 0 0 1-.17815 0)"/><path d="M12.319 10.905l7.535 7.534c.195.196.195.512 0 .708l-.707.707c-.196.195-.512.195-.708 0l-7.534-7.535c.528-.411 1.003-.886 1.414-1.414Z" transform="matrix(1.91667 0 0 .94435.17302.17604)"/></g></g> </svg> </div> <div class="anim fadeInRight un49 v2 ps6 s6 c3 z21"> <svg aria-labelledby="un48d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i2"> <desc id="un48d">Burn tool</desc><path fill-rule="evenodd" d="M6.005.249c7.119 5.622 10.008 9.938 10.008 13.738C16.013 17.305 13.319 20 10 20c-3.319 0-6.411-2.718-6.013-6.013C4.482 9.886 6.63 8.159 6.005.249Zm2.067 4.366c-.144 2.429-.6 4.12-1.071 5.636 -.408 1.313-.847 2.468-1.029 3.975C5.714 16.365 7.846 18 10 18c2.215 0 4.013-1.798 4.013-4.013 0-1.55-.646-3.182-1.961-5.023 -.97-1.358-2.285-2.797-3.98-4.349Z"/><path d="M5.4647 14.0217c.1024-.0674.2025-.1363.3007-.207 .5903-.4247 1.9578-1.7112 1.8572-1.6266 .485-.4081.8637-.5476 1.4693-.4905 .4904.0459.9705.3101 2.1131 1.0943 .0952.0653.0952.0653.1911.1309 1.612 1.0998 2.4973 1.4409 3.4975.9399 .2469-.1237.3467-.4241.2231-.671 -.1237-.247-.4241-.3468-.671-.2232 -.534.2674-1.1823.0176-2.4861-.872 -.0942-.0644-.0942-.0644-.189-.1294 -1.3058-.8962-1.852-1.1968-2.5855-1.2655 -.8922-.0841-1.5285.1503-2.2067.7208 .0559-.0471-1.271 1.2013-1.7975 1.58 -.0871.0625-.1757.1236-.2664.1832 -.2308.1517-.2948.4617-.1431.6924 .1517.2307.4617.2947.6924.143Z"/> </svg> </div> <div class="anim fadeInRight un51 v2 ps10 s6 c3 z22"> <svg aria-labelledby="un50d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="i2"> <desc id="un50d">Sponge tool</desc><defs><path d="M9.345 13.245c0 .35-.3065.646-.699.646 -.3926 0-.699-.296-.699-.646 0-.3501.3064-.646.699-.646 .3925 0 .699.2959.699.646Zm1.71 0c0-1.308-1.0851-2.356-2.409-2.356 -1.324 0-2.409 1.048-2.409 2.356 0 1.3079 1.085 2.356 2.409 2.356 1.3239 0 2.409-1.0481 2.409-2.356Z" id="un50-2"/><path d="M9.7 13.245c0 .5488-.4681 1.001-1.054 1.001 -.586 0-1.054-.4522-1.054-1.001 0-.5489.468-1.001 1.054-1.001 .5859 0 1.054.4521 1.054 1.001Zm1 0c0-1.1091-.9235-2.001-2.054-2.001 -1.1306 0-2.054.8919-2.054 2.001 0 1.109.9234 2.001 2.054 2.001 1.1305 0 2.054-.892 2.054-2.001Z" id="un50-1"/></defs><path fill-rule="evenodd" d="M1.368 15.88c-.119-.262-.224-.531-.316-.808 .508-.246.859-.766.859-1.368 0-.77-.575-1.407-1.319-1.504 -.006-.692.057-1.401.19-2.116 .135.068.289.106.451.106 .56 0 1.014-.454 1.014-1.014 0-.536-.415-.974-.941-1.012 .248-.686.562-1.367.943-2.031 .103.035.212.054.326.054 .56 0 1.015-.455 1.015-1.015 0-.252-.093-.483-.246-.661 .457-.579.952-1.107 1.475-1.579 .272.257.638.415 1.042.415 .837 0 1.517-.68 1.517-1.517 0-.212-.043-.413-.122-.597C8.421.63 9.642.266 10.84.169c-.001.016-.001.032-.001.049 0 .559.454 1.014 1.014 1.014 .543 0 .987-.428 1.013-.965 .854.161 1.671.476 2.42.958l.016.011c-.107.208-.168.444-.168.694 0 .838.68 1.518 1.517 1.518 .245 0 .477-.058.682-.162 .441.688.771 1.459.986 2.285 -.531.236-.902.768-.902 1.387 0 .727.512 1.336 1.195 1.483 -.042 1.03-.235 2.091-.58 3.144 -.135-.066-.287-.104-.448-.104 -.56 0-1.014.455-1.014 1.014 0 .443.283.819.679.958 -.193.373-.406.743-.639 1.106 -.287.445-.595.867-.921 1.263 -.19-.085-.4-.133-.621-.133 -.838 0-1.517.68-1.517 1.518 0 .204.04.4.114.578 -1 .769-2.08 1.348-3.18 1.715 .055-.125.086-.263.086-.409 0-.559-.454-1.014-1.014-1.014s-1.015.455-1.015 1.014c0 .317.146.601.375.787 -1.219.179-2.427.091-3.545-.294 .016-.087.024-.176.024-.267 0-.838-.68-1.518-1.518-1.518 -.349 0-.672.119-.929.318 -.18-.17-.35-.35-.51-.539 .218-.186.356-.463.356-.771 0-.56-.454-1.015-1.014-1.015 -.147 0-.287.032-.413.088ZM9.76 2.384c-.151.041-.301.088-.451.14 -.322 1.609-1.745 2.823-3.448 2.823 -.093 0-.185-.004-.276-.012 -.059 1.102-.711 2.048-1.642 2.523 .195.398.304.845.304 1.318 0 .94-.431 1.78-1.107 2.333 .483.601.771 1.365.771 2.195 0 .3-.037.591-.108.868 .388.352.684.803.848 1.314 .983.22 1.811.852 2.292 1.706 .519-.905 1.496-1.515 2.614-1.515 .757 0 1.45.28 1.979.743l.039-.023c.192-1.654 1.533-2.96 3.203-3.095l.026-.039c-.151-.359-.234-.754-.234-1.168 0-1.265.781-2.349 1.887-2.795l.037-.211c-.664-.639-1.077-1.537-1.077-2.531 0-.581.141-1.13.391-1.613 -1.228-.302-2.204-1.251-2.543-2.465 -.421.225-.902.352-1.412.352 -.813 0-1.552-.323-2.093-.848Z"/><g><use transform="matrix(.47431-.00239.00213.42408 4.85232-.04756)" xlink:href="#un50-1"/><use transform="matrix(.44157-.17319.15484.3948 4.70514 3.81341)" xlink:href="#un50-1"/><use transform="matrix(.64823.10333-.07959.49924 4.89426 2.87555)" xlink:href="#un50-2"/><use transform="matrix(.45266.14169-.12669.40472 10.1708-1.60865)" xlink:href="#un50-1"/><use transform="matrix(.62999-.1844.142.48518 5.96789 4.19026)" xlink:href="#un50-2"/><use transform="matrix(.62189.21007-.16179.47895 2.64919 3.28072)" xlink:href="#un50-2"/><use transform="matrix(.64045.14389-.11083.49324 3.82775 6.48081)" xlink:href="#un50-2"/><use transform="matrix(.61493-.22966.17687.47359 4.24588 8.41011)" xlink:href="#un50-2"/><use transform="matrix(.47121-.05422.04847.4213 2.43338 2.86882)" xlink:href="#un50-1"/></g> </svg> </div> <div class="anim fadeInRight un53 v2 ps8 s5 c3 z23"> <svg aria-labelledby="un52d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un52d">Blur tool</desc><g><path d="M6.6027 3.065c.3579-.1724.6168-.3398 1.1748-.7344 .0002-.0002.0002-.0002.0005-.0004 .9761-.6902 1.4181-.9054 2.0788-.9054 .6607 0 1.1027.2151 2.0788.9053 .0002.0001.0002.0001.0005.0003 .558.3945.8168.5619 1.1748.7343 .3575.1722.6498.2702 1.3058.4604 .0016.0004.0016.0004.0032.0009 1.1453.332 1.5898.5439 2.0016 1.0602 .4116.5167.5189.9964.5881 2.1906 0 .0005 0 .0005 0 .0011 .0394.6807.0699.9877.1582 1.3746 .088.3858.1941.6769.4521 1.3027 .001.0025.001.0025.0021.0051 .4556 1.1053.5671 1.5842.4197 2.2287 -.147.6449-.4553 1.0281-1.3458 1.8267 -.0004.0003-.0004.0003-.0008.0006 -.5079.4553-.7285.6702-.9759.9802 -.2479.3106-.4086.5739-.7402 1.1717 -.0004.0006-.0004.0006-.0007.0012 -.5795 1.0445-.8844 1.4302-1.4792 1.7169 -.5955.2862-1.087.284-2.2663.0857 -.0058-.001-.0058-.001-.0115-.002 -.6607-.1111-.9708-.15-1.3655-.15 -.3947 0-.7049.0388-1.3657.1499 -.0058.0009-.0058.0009-.0115.0019 -1.1796.1982-1.6712.2004-2.2664-.086 -.5953-.2867-.9005-.6726-1.4799-1.7169 -.0006-.001-.0006-.001-.0011-.002 -.3314-.5972-.4921-.8605-.7398-1.171 -.247-.3099-.4682-.5254-.9752-.9802 -.0014-.0013-.0014-.0013-.0028-.0025 -.8889-.7973-1.1973-1.1809-1.3446-1.825 -.1468-.644-.0353-1.123.4204-2.2281 .0011-.0029.0011-.0029.0023-.0058 .2579-.6255.3641-.917.4522-1.3028 .0882-.3871.1187-.6941.158-1.3749 0-.0006 0-.0006 0-.0012 .0688-1.1941.1761-1.6737.5883-2.1906 .4122-.5169.8559-.7283 2.0044-1.0612 .0006-.0002.0006-.0002.0013-.0004 .6547-.1899.9472-.2879 1.3048-.4601Zm-.4295-.8921c-.2914.1402-.5494.2267-1.1511.4011 -.0007.0001-.0007.0001-.0014.0003 -1.3377.3877-1.9216.6659-2.5029 1.3947 -.5814.7289-.7225 1.36-.8027 2.7507 -.0001.0005-.0001.0005-.0001.0011 -.0361.6257-.063.8964-.1349 1.2116 -.0717.314-.1654.5709-.4023 1.1455 -.0012.0028-.0012.0028-.0024.0057 -.5308 1.287-.6775 1.9171-.4704 2.8257 .2077.9084.6134 1.413 1.6486 2.3416 .0013.0012.0013.0012.0027.0024 .4659.4179.6608.6079.8621.8604 .2019.253.3435.4851.648 1.0339 .0005.0009.0005.0009.001.0019 .6749 1.2164 1.0765 1.7242 1.9161 2.1285 .8396.4039 1.4861.401 2.8598.1701 .0057-.001.0057-.001.0114-.002 .6068-.1021.88-.1363 1.2014-.1363s.5945.0342 1.2012.1362c.0057.0009.0057.0009.0114.0019 1.3732.2309 2.0198.2337 2.8597-.1701 .8394-.4045 1.2405-.912 1.9155-2.1288 .0003-.0007.0003-.0007.0006-.0013 .3047-.5494.4464-.7816.6482-1.0345 .2015-.2526.3961-.4421.8629-.8607 .0003-.0004.0003-.0004.0007-.0007 1.0372-.9301 1.4428-1.4344 1.65-2.3435 .2077-.9086.0611-1.5389-.4697-2.8264 -.0011-.0026-.0011-.0026-.0022-.0052 -.2371-.575-.3306-.8316-.4023-1.1457 -.0719-.3152-.0989-.586-.1351-1.2117 -.0001-.0006-.0001-.0006-.0001-.0012 -.0806-1.3907-.2217-2.0217-.8023-2.7505 -.5809-.7284-1.1658-1.0073-2.5002-1.3941 -.0017-.0005-.0017-.0005-.0033-.001 -.6029-.1748-.8606-.2612-1.1519-.4016 -.2918-.1405-.5201-.2882-1.033-.6508 -.0003-.0002-.0003-.0002-.0006-.0004 -1.137-.8039-1.7185-1.087-2.6504-1.087s-1.5135.2831-2.6504 1.0869c-.0003.0001-.0003.0001-.0006.0003 -.513.3626-.7412.5102-1.0328.6506Z" transform="translate(-.01177.05875) scale(1.01219)"/><path fill-rule="evenodd" d="M10.112 6.273a3.977 3.661 0 1 0 0 7.322 3.977 3.661 0 1 0 0-7.322Z" transform="matrix(1.25725 0 0 1.36577-2.71347-3.56809)"/></g> </svg> </div> <div class="anim fadeInRight un55 v2 ps7 s6 c3 z24"> <svg aria-labelledby="un54d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i2"> <desc id="un54d">Sharpen tool</desc><path fill-rule="evenodd" d="M13.15.238l5.032 19.768H8.118L13.15.238Z" transform="matrix(1.19245 0 0 1.01175-5.68056-.24124)"/> </svg> </div> <div class="anim fadeInRight un57 v2 ps14 s5 c3 z25"> <svg aria-labelledby="un56d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un56d">Smudge tool</desc><g transform="translate(1-1)"><g><path d="M13.579 9.934c0 1.7303-1.5433 3.151-3.467 3.151 -1.9238 0-3.467-1.4207-3.467-3.151 0-1.7304 1.5432-3.151 3.467-3.151 1.9237 0 3.467 1.4206 3.467 3.151Zm1.02 0c0-2.3135-2.0179-4.171-4.487-4.171 -2.4692 0-4.487 1.8575-4.487 4.171 0 2.3134 2.0178 4.171 4.487 4.171 2.4691 0 4.487-1.8576 4.487-4.171Z" transform="matrix(.94293 0 0 1.02432-2.5351-.17607)"/><path d="M6.917 6.22c4.1018 0 8.607 5.4673 8.607 10.397 0 1.0986-.1536 1.3459-.5239 1.3857 -.489.0524-.2614.1066-3.2012-.6934 -1.871-.5092-3.3036-.7614-4.8821-.7614 -2.8495 0-5.164-2.3144-5.164-5.164 0-2.8497 2.3145-5.164 5.164-5.164Zm0-1.72C3.1177 4.5.033 7.5843.033 11.384c0 3.7996 3.0847 6.884 6.884 6.884 1.3962 0 2.6938.2284 4.4303.7009 .1616.0439.3244.0891.5368.1487 .2618.0736.4015.1128.517.145 .4124.115.702.1919.9771.2573 .7444.177 1.3022.2467 1.8052.1927 1.3987-.1502 2.0602-1.2159 2.0602-3.096 0-5.8141-5.1938-12.117-10.327-12.117Z" transform="translate(-1.038-3.22835) scale(1.162)"/></g></g> </svg> </div> <div class="anim fadeInRight un59 v2 ps7 s5 c3 z26"> <svg aria-labelledby="un58d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="i1"> <desc id="un58d">Spot removal tool</desc><defs><path d="M8.939 8a.939.82 0 1 0 0 1.64 .939.82 0 1 0 0-1.64Z" id="un58-1"/></defs><path fill-rule="evenodd" d="M1.126 10.319l1.207 1.207c-.14.569-.222 1.13-.242 1.675 -.049 1.377.307 2.632 1.192 3.517 .886.885 2.14 1.241 3.518 1.191 .544-.02 1.105-.101 1.674-.242l1.207 1.207c-2.894.963-5.704.66-7.459-1.095 -1.756-1.755-2.06-4.566-1.097-7.46Zm9.192-9.193c2.894-.963 5.704-.66 7.459 1.095 1.756 1.755 2.06 4.566 1.097 7.46l-1.207-1.207c.14-.569.222-1.13.242-1.675 .049-1.377-.307-2.632-1.192-3.517 -.886-.885-2.14-1.241-3.518-1.191 -.544.02-1.105.101-1.674.242l-1.207-1.207Z"/><g transform="scale(1) rotate(-45 9.99999 10)"><path fill-rule="evenodd" d="M15 2.765C15 1.406 13.992.303 12.75.303h-4.5C7.008.303 6 1.406 6 2.765v14.773C6 18.897 7.008 20 8.25 20h4.5c1.242 0 2.25-1.103 2.25-2.462V2.765Zm-1.8 0v14.773c0 .272-.202.492-.45.492h-4.5c-.248 0-.45-.22-.45-.492V2.765c0-.272.202-.493.45-.493h4.5c.248 0 .45.221.45.493Z" transform="matrix(1.11111 0 0 1.01536-1.66667-.30726)"/><g><path d="M6 7h8c.5522 0 1-.4478 1-1 0-.5523-.4478-1-1-1H6c-.5523 0-1 .4477-1 1 0 .5522.4477 1 1 1Z"/><path d="M6 15h7.756c.5522 0 1-.4478 1-1 0-.5523-.4478-1-1-1H6c-.5523 0-1 .4477-1 1 0 .5522.4477 1 1 1Z"/><g fill-rule="evenodd"><use transform="matrix(.79869 0 0 .91417 1.61048.68663)" xlink:href="#un58-1"/><use transform="matrix(.79869 0 0 .91417 4.11048.68663)" xlink:href="#un58-1"/><use transform="matrix(.79869 0 0 .91417 1.61048 3.18664)" xlink:href="#un58-1"/><use transform="matrix(.79869 0 0 .91417 4.11048 3.18664)" xlink:href="#un58-1"/></g></g></g> </svg> </div> <div class="anim fadeInRight un61 v2 ps12 s5 c3 z27"> <svg aria-labelledby="un60d" role="img" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="i1"> <desc id="un60d">Clone stamp tool</desc><g fill-rule="evenodd"><path d="M10.55.474a3.003 3.003 0 1 0 0 6.006 3.003 3.003 0 1 0 0-6.006Z" transform="translate(-2.29374-.55191) scale(1.16531)"/><path d="M17.634 11.888H3.684l-.967 5.122h15.942l-1.025-5.122Z" transform="matrix(1.0036 0 0 .78096-.69774 3.71564)"/><path d="M3.196 18.595h11.979V20H3.196Z" transform="matrix(1 0 0 1.42381.81454-8.47594)"/><path d="M11.489 7.747v5.83H8.511v-5.83C8.977 7.911 9.478 8 10 8c.522 0 1.023-.089 1.489-.253Z"/></g> </svg> </div> </div> </div> <div class="anim fadeInUp un62 v2 ps15 s7 c3 z28"> <p class="p1 f2">Diffraction’s editing tools make it easy to crop and resize images, paint or erase with precision, and draw gradients. Enhance your photos with retouching tools like dodge & burn, clone stamp, and spot removal, giving you the flexibility to perfect every detail.</p> </div> </div> </div> </div> <div data-block-group="0" class="btf v1 ps16 s8 c2 z29"> <div class="ps2"> </div> <div class="v2 ps1 s9 c4 z30"> <div class="ps17 v1 s10"> <div class="v2 ps5 s11"> <div class="v2 ps18 s12"> <div class="anim fadeInUp un63 v2 ps5 s13 c3 z31"> <h2 class="p1 f3">AI Masking Tools</h2> </div> <div class="anim fadeInLeft un64 v2 ps19 s14 c3 z32"> <p class="p1 f4">With just one click, Diffraction will automatically create highly accurate selection masks of people¹ or objects.</p> <p class="p1 f5"><br></p> <p class="p2 f6">¹ requires macOS 12 Monterey or later</p> </div> </div> <div class="un65 v2 ps20 s15 c3 z33 ga1"> <div class="slider"> <div><picture class="s16"><source data-srcset="../images/c/ballerina-216.png 1x, ../images/h/ballerina-432.png 2x" media="(max-width:479px)"><source data-srcset="../images/c/ballerina-324.png 1x, ../images/j/ballerina-648.png 2x" media="(max-width:767px)"><source data-srcset="../images/l/ballerina-516.png 1x, ../images/c/ballerina-1033.png 2x" media="(max-width:959px)"><source data-srcset="../images/8/ballerina-646.png 1x, ../images/r/ballerina-1292.png 2x" media="(max-width:1199px)"><source data-srcset="../images/v/ballerina-807.png 1x, ../images/c/ballerina-1615.png 2x" media="(min-width:1200px)"><img data-src="../images/c/ballerina-216.png" alt="Jumping Ballerina." class="s17"></picture></div> <div class="slidex"><picture class="s16"><source data-srcset="../images/r/ballerina-selected-216.png 1x, ../images/0/ballerina-selected-432.png 2x" media="(max-width:479px)"><source data-srcset="../images/h/ballerina-selected-324.png 1x, ../images/8/ballerina-selected-648.png 2x" media="(max-width:767px)"><source data-srcset="../images/6/ballerina-selected-516.png 1x, ../images/8/ballerina-selected-1033.png 2x" media="(max-width:959px)"><source data-srcset="../images/e/ballerina-selected-646.png 1x, ../images/v/ballerina-selected-1292.png 2x" media="(max-width:1199px)"><source data-srcset="../images/e/ballerina-selected-807.png 1x, ../images/p/ballerina-selected-1615.png 2x" media="(min-width:1200px)"><img data-src="../images/r/ballerina-selected-216.png" alt="Selection Mask around a jumping Ballerina." class="s17"></picture></div> </div> </div> </div> </div> </div> </div> <div data-block-group="0" class="btf c5"> <div class="v1 ps21 s18 c6 z1"> <div class="ps2"> </div> <div class="v2 ps1 s19 c7 z34"><div class="plx" data-plx="o:0.16:0.51:0:0:0" style="position:absolute;visibility:hidden;will-change:opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%" data-plx-no-clip="1"><div class="c8 s20"></div></div></div> <div class="ps22 v1 s21"> <div class="v2 ps5 s22"> <div class="v2 ps23 s23"> <div class="anim fadeInUp un66 v2 ps24 s13 c3 z35"> <h2 class="p1 f1">Bokeh for any Lens</h2> </div> <div class="anim fadeInUp un68 v2 ps25 s24 z36"> <div class="v2 ps5 s24"> <div class="v2 ps5 s25"> <div class="anim fadeIn un67 v2 ps5 s26 c9 z37"></div> <div class="v2 ps26 s27 c3 z38"> <p class="p1 f2">The innovative Depth of Field filter harnesses the depth information stored in your iPhone photos or uses AI to analyze any image, allowing you to create a creamy background bokeh effect. All of this is possible without the need for an expensive wide-aperture lens.</p> <p class="p1 f2"><br></p> <p class="p1 f2"><br></p> <p class="p1 f2"><br></p> <p class="p1 f2"><br></p> <p class="p1 f2"><br></p> <p class="p1 f2"><br></p> </div> </div> </div> </div> </div> <div class="v2 ps27 s28"> <div class="v2 ps28 s29 c10 z39"></div> <div class="v2 ps29 s30 z40"> <div class="v2 ps5 s31"> <div class="v2 ps5 s32"> <div class="v2 ps30 s33 c3 z41"> <p class="p1 f7">New!</p> </div> <div class="v2 ps31 s34 c3 z42"> <p class="p1 f8">2.4</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div data-block-group="0" class="btf v1 ps32 s35 c2 z43"> <div class="ps2"> </div> <div class="ps1 v1 s36"> <div class="anim fadeInLeft un69 v2 ps5 s37 c3 z44"> <picture> <source srcset="../images/6/skater-160.png 1x, ../images/l/skater-320.png 2x" media="(max-width:479px)"> <source srcset="../images/6/skater-240.png 1x, ../images/h/skater-480.png 2x" media="(max-width:767px)"> <source srcset="../images/0/skater-384.png 1x, ../images/j/skater-768.png 2x" media="(max-width:959px)"> <source srcset="../images/p/skater-480.png 1x, ../images/4/skater-960.png 2x" media="(max-width:1199px)"> <source srcset="../images/6/skater-600.png 1x, ../images/j/skater-1200.png 2x" media="(min-width:1200px)"> <img src="../images/j/skater-1200.png" loading="lazy" title="Skater" alt="Skater doing the Ollie trick." class="i3"> </picture> </div> </div> <div class="un70 v2 ps33 s38 c3 z45 ga2"> <div class="slider"> <div><picture class="s39"><source data-srcset="../images/e/diamond-plate-320.png 1x, ../images/h/diamond-plate-640.png 2x" media="(max-width:479px)"><source data-srcset="../images/p/diamond-plate-480.png 1x, ../images/l/diamond-plate-960.png 2x" media="(max-width:767px)"><source data-srcset="../images/0/diamond-plate-768.png 1x, ../images/2/diamond-plate-1536.png 2x" media="(max-width:959px)"><source data-srcset="../images/e/diamond-plate-960.png 1x, ../images/0/diamond-plate-1920.png 2x" media="(max-width:1199px)"><source data-srcset="../images/0/diamond-plate-1200.png 1x, ../images/j/diamond-plate-2400.png 2x" media="(min-width:1200px)"><img data-src="../images/e/diamond-plate-320.png" class="s40"></picture></div> <div class="slidex"><picture class="s39"><source data-srcset="../images/8/bricks-320.png 1x, ../images/e/bricks-640.png 2x" media="(max-width:479px)"><source data-srcset="../images/l/bricks-480.png 1x, ../images/t/bricks-960.png 2x" media="(max-width:767px)"><source data-srcset="../images/v/bricks-768.png 1x, ../images/v/bricks-1536.png 2x" media="(max-width:959px)"><source data-srcset="../images/e/bricks-960.png 1x, ../images/4/bricks-1920.png 2x" media="(max-width:1199px)"><source data-srcset="../images/n/bricks-1200.png 1x, ../images/t/bricks-2400.png 2x" media="(min-width:1200px)"><img data-src="../images/8/bricks-320.png" class="s40"></picture></div> <div class="slidex"><picture class="s39"><source data-srcset="../images/p/lake-320.png 1x, ../images/e/lake-640.png 2x" media="(max-width:479px)"><source data-srcset="../images/4/lake-480.png 1x, ../images/8/lake-960.png 2x" media="(max-width:767px)"><source data-srcset="../images/0/lake-768.png 1x, ../images/2/lake-1536.png 2x" media="(max-width:959px)"><source data-srcset="../images/l/lake-960.png 1x, ../images/e/lake-1920.png 2x" media="(max-width:1199px)"><source data-srcset="../images/p/lake-1200.png 1x, ../images/r/lake-2400.png 2x" media="(min-width:1200px)"><img data-src="../images/p/lake-320.png" class="s40"></picture></div> <div class="slidex"><picture class="s39"><source data-srcset="../images/p/lawn-320.png 1x, ../images/p/lawn-640.png 2x" media="(max-width:479px)"><source data-srcset="../images/r/lawn-480.png 1x, ../images/t/lawn-960.png 2x" media="(max-width:767px)"><source data-srcset="../images/0/lawn-768.png 1x, ../images/e/lawn-1536.png 2x" media="(max-width:959px)"><source data-srcset="../images/c/lawn-960.png 1x, ../images/2/lawn-1920.png 2x" media="(max-width:1199px)"><source data-srcset="../images/h/lawn-1200.png 1x, ../images/8/lawn-2400.png 2x" media="(min-width:1200px)"><img data-src="../images/p/lawn-320.png" class="s40"></picture></div> <div class="slidex"><picture class="s39"><source data-srcset="../images/e/dots-320.png 1x, ../images/j/dots-640.png 2x" media="(max-width:479px)"><source data-srcset="../images/h/dots-480.png 1x, ../images/h/dots-960.png 2x" media="(max-width:767px)"><source data-srcset="../images/8/dots-768.png 1x, ../images/c/dots-1536.png 2x" media="(max-width:959px)"><source data-srcset="../images/e/dots-960.png 1x, ../images/6/dots-1920.png 2x" media="(max-width:1199px)"><source data-srcset="../images/h/dots-1200.png 1x, ../images/h/dots-2400.png 2x" media="(min-width:1200px)"><img data-src="../images/e/dots-320.png" class="s40"></picture></div> </div> </div> <div class="ps34 v1 s41"> <div class="anim fadeIn un71 v2 ps35 s42 z46"> <div class="v2 ps5 s43 c3 z28"> <h2 class="p1 f3">Design With Patterns</h2> </div> <div class="v2 ps36 s44 c3 z28"> <p class="p1 f4">Create stunning designs with more than 30 built-in high quality patterns.</p> <p class="p1 f4"> Or define your own.</p> </div> </div> </div> </div> <div data-block-group="0" class="btf v1 ps37 s45 c2 z47"> <div class="ps2"> </div> <div class="un72 v2 ps1 s46 c3 z48 ga3"> <div class="slider"> <div><picture class="s47"><source data-srcset="../images/6/skin-retouch-before-320.png 1x, ../images/8/skin-retouch-before-640.png 2x" media="(max-width:479px)"><source data-srcset="../images/r/skin-retouch-before-480.png 1x, ../images/2/skin-retouch-before-960.png 2x" media="(max-width:767px)"><source data-srcset="../images/4/skin-retouch-before-768.png 1x, ../images/2/skin-retouch-before-1536.png 2x" media="(max-width:959px)"><source data-srcset="../images/l/skin-retouch-before-960.png 1x, ../images/p/skin-retouch-before-1920.png 2x" media="(max-width:1199px)"><source data-srcset="../images/v/skin-retouch-before-1200.png 1x" media="(min-width:1200px)"><img data-src="../images/6/skin-retouch-before-320.png" alt="Portrait of young woman before skin retouching." class="s40"></picture></div> <div class="slidex"><picture class="s47"><source data-srcset="../images/r/skin-retouch-after-320.jpeg 1x, ../images/e/skin-retouch-after-640.jpeg 2x" media="(max-width:479px)"><source data-srcset="../images/h/skin-retouch-after-480.jpeg 1x, ../images/c/skin-retouch-after-960.jpeg 2x" media="(max-width:767px)"><source data-srcset="../images/c/skin-retouch-after-768.jpeg 1x, ../images/v/skin-retouch-after-1536.jpeg 2x" media="(max-width:959px)"><source data-srcset="../images/h/skin-retouch-after-960.jpeg 1x, ../images/a/skin-retouch-after-1920.jpeg 2x" media="(max-width:1199px)"><source data-srcset="../images/c/skin-retouch-after-1200.jpeg 1x, ../images/c/skin-retouch-after-2400.jpeg 2x" media="(min-width:1200px)"><img data-src="../images/r/skin-retouch-after-320.jpeg" alt="Portrait of young woman with soft skin after skin retouching." class="s40"></picture></div> </div> </div> <div class="ps38 v1 s48"> <div class="anim fadeIn un73 v2 ps5 s49 z49"> <div class="v2 ps5 s50 c3 z28"> <h2 class="p1 f3">One-click Skin Retouching</h2> </div> <div class="v2 ps39 s51 c3 z28"> <p class="p1 f4">With Diffraction the perfect skin retouch is just one click away. The Soften Skin filter does all the work four you automatically, without the need for masking or cloning.</p> </div> </div> </div> </div> <div data-block-group="0" class="btf c11"> <div class="v1 ps1 s52 c2 z1"> <div class="ps2"> </div> <div class="ps1 v1 s53"> <div class="v2 ps5 s54"> <div class="v2 ps5 s55"> <div class="anim fadeInUp un74 v2 ps40 s56 c3 z50"> <h2 class="p1 f9">Extensive support for PSD documents</h2> </div> <div class="v2 ps41 s57 z51"> <div class="v2 ps5 s57"> <div class="anim fadeInLeft un75 v2 ps42 s58 c3 z52"> <picture> <source srcset="../images/r/gif-55.png 1x, ../images/0/gif-110.png 2x" media="(max-width:479px)"> <source srcset="../images/6/gif-83.png 1x, ../images/2/gif-166.png 2x" media="(max-width:767px)"> <source srcset="../images/r/gif-132.png 1x, ../images/4/gif-264.png 2x" media="(max-width:959px)"> <source srcset="../images/0/gif-165.png 1x, ../images/p/gif-330.png 2x" media="(max-width:1199px)"> <source srcset="../images/n/gif-206.png 1x, ../images/8/gif-412.png 2x" media="(min-width:1200px)"> <img src="../images/8/gif-412.png" loading="lazy" alt="GIF Finder icon" class="i4"> </picture> </div> <div class="anim fadeInLeft un76 v2 ps43 s59 c3 z53"> <picture> <source srcset="../images/8/jpeg-66.png 1x, ../images/p/jpeg-132.png 2x" media="(max-width:479px)"> <source srcset="../images/l/jpeg-99-1.png 1x, ../images/4/jpeg-198.png 2x" media="(max-width:767px)"> <source srcset="../images/8/jpeg-158.png 1x, ../images/l/jpeg-316.png 2x" media="(max-width:959px)"> <source srcset="../images/8/jpeg-197.png 1x, ../images/r/jpeg-394.png 2x" media="(max-width:1199px)"> <source srcset="../images/e/jpeg-246.png 1x, ../images/l/jpeg-492.png 2x" media="(min-width:1200px)"> <img src="../images/l/jpeg-492.png" loading="lazy" alt="JPEG Finder icon" class="i5"> </picture> </div> <div class="anim fadeInLeft un77 v2 ps44 s60 c3 z54"> <picture> <source srcset="../images/h/heic-73-1.png 1x, ../images/6/heic-146.png 2x" media="(max-width:479px)"> <source srcset="../images/c/heic-110.png 1x, ../images/l/heic-220.png 2x" media="(max-width:767px)"> <source srcset="../images/4/heic-176.png 1x, ../images/a/heic-352.png 2x" media="(max-width:959px)"> <source srcset="../images/j/heic-220-1.png 1x, ../images/6/heic-440.png 2x" media="(max-width:1199px)"> <source srcset="../images/c/heic-275.png 1x, ../images/e/heic-550.png 2x" media="(min-width:1200px)"> <img src="../images/e/heic-550.png" loading="lazy" alt="HEIC Finder icon" class="i6"> </picture> </div> <div class="anim fadeInUp un78 v2 ps45 s61 c3 z55"> <picture> <source srcset="../images/v/diffraction-86.png 1x, ../images/r/diffraction-172.png 2x" media="(max-width:479px)"> <source srcset="../images/j/diffraction-129.png 1x, ../images/8/diffraction-258-1.png 2x" media="(max-width:767px)"> <source srcset="../images/n/diffraction-206.png 1x, ../images/n/diffraction-412.png 2x" media="(max-width:959px)"> <source srcset="../images/6/diffraction-258.png 1x, ../images/4/diffraction-516.png 2x" media="(max-width:1199px)"> <source srcset="../images/a/diffraction-323.png 1x, ../images/8/diffraction-646.png 2x" media="(min-width:1200px)"> <img src="../images/8/diffraction-646.png" loading="lazy" title="Diffraction document icon" alt="Document icon for the Diffraction image and photo editor for macOS." class="i7"> </picture> </div> <div class="anim fadeInRight un79 v2 ps46 s60 c3 z56"> <picture> <source srcset="../images/2/psd-73.png 1x, ../images/r/psd-146.png 2x" media="(max-width:479px)"> <source srcset="../images/4/psd-110.png 1x, ../images/n/psd-220.png 2x" media="(max-width:767px)"> <source srcset="../images/t/psd-176.png 1x, ../images/2/psd-352.png 2x" media="(max-width:959px)"> <source srcset="../images/0/psd-220.png 1x, ../images/4/psd-440.png 2x" media="(max-width:1199px)"> <source srcset="../images/6/psd-275.png 1x, ../images/l/psd-550.png 2x" media="(min-width:1200px)"> <img src="../images/l/psd-550.png" loading="lazy" alt="PSD Finder icon" class="i6"> </picture> </div> <div class="anim fadeInRight un80 v2 ps47 s59 c3 z57"> <picture> <source srcset="../images/j/tiff-66.png 1x, ../images/r/tiff-132.png 2x" media="(max-width:479px)"> <source srcset="../images/t/tiff-99.png 1x, ../images/6/tiff-198.png 2x" media="(max-width:767px)"> <source srcset="../images/r/tiff-158.png 1x, ../images/l/tiff-316.png 2x" media="(max-width:959px)"> <source srcset="../images/t/tiff-197.png 1x, ../images/n/tiff-394.png 2x" media="(max-width:1199px)"> <source srcset="../images/e/tiff-246.png 1x, ../images/t/tiff-492.png 2x" media="(min-width:1200px)"> <img src="../images/t/tiff-492.png" loading="lazy" alt="TIFF Finder icon" class="i5"> </picture> </div> <div class="anim fadeInRight un81 v2 ps48 s58 c3 z58"> <picture> <source srcset="../images/r/png-55.png 1x, ../images/j/png-110.png 2x" media="(max-width:479px)"> <source srcset="../images/p/png-83.png 1x, ../images/4/png-166.png 2x" media="(max-width:767px)"> <source srcset="../images/c/png-132.png 1x, ../images/h/png-264.png 2x" media="(max-width:959px)"> <source srcset="../images/a/png-165-1.png 1x, ../images/n/png-330.png 2x" media="(max-width:1199px)"> <source srcset="../images/4/png-206.png 1x, ../images/v/png-412-1.png 2x" media="(min-width:1200px)"> <img src="../images/v/png-412-1.png" loading="lazy" alt="PNG Finder icon" class="i4"> </picture> </div> </div> </div> <div class="anim fadeInUp un82 v2 ps49 s62 c3 z59"> <p class="p1 f2">Diffraction ensures you are not locked into a proprietary file format. With extensive support for the PSD format, you can import and export PSD documents with layers, layer effects, adjustment layers, and masks. This allows you to share your work seamlessly with others who use different applications. Additionally, Diffraction supports many other standard image file formats like JPEG, PNG, and HEIC, for maximum compatibility and flexibility in your workflow.</p> </div> </div> </div> </div> </div> </div> <div data-block-group="0" class="btf v1 ps50 s63 c2 z60"> <div class="ps2"> </div> <div class="v2 ps51 s64 c12 z61"> <div class="ps52 v1 s65"> <div class="v2 ps53 s66 c3 z62"> <h2 class="p1 f3">What’s new in version 2.4?</h2> <h2 class="p1 f1"><br></h2> </div> <div class="v2 ps54 s67"> <div class="v2 ps5 s68 c3 z63"> <p class="p1 f4">The Fill dialog now supports filling the active selection with an environment pattern or intelligently repairing the active selection.</p> <p class="p1 f4"><br></p> <p class="p1 f4">New menu command to intelligently repair the active selection</p> <p class="p1 f4"><br></p> <p class="p1 f4">Improved import of PSD files containing shapes.</p> </div> <div class="v2 ps55 s69 c3 z64"> <p class="p1 f4">The Spot Removal Tool now allows choosing the method between environment pattern and intelligent repair, and can now more plausibly repair large areas.</p> <p class="p1 f4"><br></p> <p class="p1 f4">The new filter "Depth of Field" can create a shallow depth of field effect for a smooth and soft background bokeh.</p> </div> </div> </div> </div> </div> <div data-block-group="0" class="btf c13"> <div class="v1 ps1 s70 c2 z1"> <div class="ps2"> </div> <div class="ps1 v1 s71"> <div class="v2 ps5 s72"> <div class="v2 ps56 s73 c3 z65"> <p class="p1 f2">macOS 11.7.10 Big Sur or later. Mac with Intel or Apple Silicon processor.</p> </div> <div class="v2 ps57 s74 c3 z66"> <h2 class="p1 f1">System Requirements</h2> </div> </div> </div> </div> </div> <div class="btf ps58 v1 s75 z1"> <div class="v2 ps59 s76 c3 z67"> <p class="p1 f10">© 2024 Manfred Schubert</p> </div> </div> <div class="btf c14"> </div> <script>var lwi=-1;function thresholdPassed(){var w=document.documentElement.clientWidth;var p=false;var cw=0;if(w>=480){cw++;}if(w>=768){cw++;}if(w>=960){cw++;}if(w>=1200){cw++;}if(lwi!=cw){p=true;}lwi=cw;return p;}!function(){if("Promise"in window&&void 0!==window.performance){var e,t,r=document,n=function(){return r.createElement("link")},o=new Set,a=n(),i=a.relList&&a.relList.supports&&a.relList.supports("prefetch"),s=location.href.replace(/#[^#]+$/,"");o.add(s);var c=function(e){var t=location,r="http:",n="https:";if(e&&e.href&&e.origin==t.origin&&[r,n].includes(e.protocol)&&(e.protocol!=r||t.protocol!=n)){var o=e.pathname;if(!(e.hash&&o+e.search==t.pathname+t.search||"?preload=no"==e.search.substr(-11)||".html"!=o.substr(-5)&&".html"!=o.substr(-5)&&"/"!=o.substr(-1)))return!0}},u=function(e){var t=e.replace(/#[^#]+$/,"");if(!o.has(t)){if(i){var a=n();a.rel="prefetch",a.href=t,r.head.appendChild(a)}else{var s=new XMLHttpRequest;s.open("GET",t,s.withCredentials=!0),s.send()}o.add(t)}},p=function(e){return e.target.closest("a")},f=function(t){var r=t.relatedTarget;r&&p(t)==r.closest("a")||e&&(clearTimeout(e),e=void 0)},d={capture:!0,passive:!0};r.addEventListener("touchstart",function(e){t=performance.now();var r=p(e);c(r)&&u(r.href)},d),r.addEventListener("mouseover",function(r){if(!(performance.now()-t<1200)){var n=p(r);c(n)&&(n.addEventListener("mouseout",f,{passive:!0}),e=setTimeout(function(){u(n.href),e=void 0},80))}},d)}}();dpth="../";!function(){var e={},t={},n={};window.ld=function(a,r,o){var c=function(){"interactive"==document.readyState?(r&&r(),document.addEventListener("readystatechange",function(){"complete"==document.readyState&&o&&o()})):"complete"==document.readyState?(r&&r(),o&&o()):document.addEventListener("readystatechange",function(){"interactive"==document.readyState&&r&&r(),"complete"==document.readyState&&o&&o()})},d=(1<<a.length)-1,u=0,i=function(r){var o=a[r],i=function(){for(var t=0;t<a.length;t++){var r=(1<<t)-1;if((u&r)==r&&n[a[t]]){if(!e[a[t]]){var o=document.createElement("script");o.textContent=n[a[t]],document.body.appendChild(o),e[a[t]]=!0}if((u|=1<<t)==d)return c(),0}}return 1};if(null==t[o]){t[o]=[];var f=new XMLHttpRequest;f.open("GET",o,!0),f.onload=function(){n[o]=f.responseText,[].forEach.call(t[o],function(e){e()})},t[o].push(i),f.send()}else{if(e[o])return i();t[o].push(i)}return 1};if(a.length)for(var f=0;f<a.length&&i(f);f++);else c()}}();ld([],function(){!function(){var e=document.querySelectorAll('a[href^="#"]');[].forEach.call(e,function(e){var t=navigator.userAgent,a=/chrome/i.test(t),o=/firefox/i.test(t),n=/iPad|iPhone|iPod/.test(t)&&!window.MSStream||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1;e.addEventListener("click",function(t){var r=!1,i=document.body.parentNode;n&&"none"!=getComputedStyle(i).getPropertyValue("scroll-snap-type")&&(i.setAttribute("data-snap",i.style.scrollSnapType),i.style.scrollSnapType="none",r=!0);var s=0;if(e.hash.length>1){var u=parseFloat(getComputedStyle(document.body).getPropertyValue("zoom"));!o&&u||(u=1);var l=e.hash.slice(1),c=document.getElementById(l);if(null===c&&null===(c=document.querySelector('[name="'+l+'"]')))return;s=a?c.getBoundingClientRect().top*u+pageYOffset:(c.getBoundingClientRect().top+pageYOffset)*u}else if(r)for(var m=document.querySelectorAll("[data-block-group]"),p=0;p<m.length;p++)if("none"!=getComputedStyle(m[p]).getPropertyValue("scroll-snap-align")){c=m[p];break}if(r)window.smoothScroll(t,c,1);else if("scrollBehavior"in document.documentElement.style)scroll({top:s,left:0,behavior:"smooth"});else if("requestAnimationFrame"in window){var d=pageYOffset,f=null;requestAnimationFrame(function e(t){f||(f=t);var a=(t-f)/400;scrollTo(0,d<s?(s-d)*a+d:d-(d-s)*a),a<1?requestAnimationFrame(e):scrollTo(0,s)})}else scrollTo(0,s);t.preventDefault()},!1)})}(),window.smoothScroll=function(e,t,a,o){e.stopImmediatePropagation();var n,r=pageYOffset;t?(("string"==typeof t||t instanceof String)&&(t=document.querySelector(t)),n=t.getBoundingClientRect().top):n=-r;var i=navigator.userAgent,s=/chrome/i.test(i),u=/firefox/i.test(i),l=parseFloat(getComputedStyle(document.body).getPropertyValue("zoom"));!u&&l||(l=1);var c=n*l+(s?0:r*(l-1)),m=null;function p(){d(window.performance.now?window.performance.now():Date.now())}function d(e){null===m&&(m=e);var n=(e-m)/1e3,i=function(e,t,a){switch(o){case"linear":break;case"easeInQuad":e*=e;break;case"easeOutQuad":e=1-(1-e)*(1-e);break;case"easeInCubic":e*=e*e;break;case"easeOutCubic":e=1-Math.pow(1-e,3);break;case"easeInOutCubic":e=e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2;break;case"easeInQuart":e*=e*e*e;break;case"easeOutQuart":e=1-Math.pow(1-e,4);break;case"easeInOutQuart":e=e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2;break;case"easeInQuint":e*=e*e*e*e;break;case"easeOutQuint":e=1-Math.pow(1-e,5);break;case"easeInOutQuint":e=e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2;break;case"easeInCirc":e=1-Math.sqrt(1-Math.pow(e,2));break;case"easeOutCirc":e=Math.sqrt(1-Math.pow(0,2));break;case"easeInOutCirc":e=e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2;break;case"easeInOutQuad":default:e=e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2}e>1&&(e=1);return t+a*e}(n/a,r,c);window.scrollTo(0,i),n<a?"requestAnimationFrame"in window?requestAnimationFrame(d):setTimeout(p,1e3/120):(/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)&&(t&&t.scrollIntoView(),setTimeout(function(){var e=document.body.parentNode;e.style.scrollSnapType=e.getAttribute("data-snap"),e.removeAttribute("data-snap")},100))}return"requestAnimationFrame"in window?requestAnimationFrame(d):setTimeout(p,1e3/120),!1};!function(){var e=null;if(location.hash){var t=location.hash.replace("#",""),n=function(){var o=document.getElementById(t);null===o&&(o=document.querySelector('[name="'+t+'"]')),o&&o.scrollIntoView(!0),"0px"===window.getComputedStyle(document.body).getPropertyValue("min-width")?setTimeout(n,100):null!=e&&setTimeout(e,100)};n()}else null!=e&&e()}();},function(){ld(["../js/jquery.d390e1.js","../js/slick.d390e1.js"],function(){$('.un65 .slider').slick({lazyLoad:'ondemand',slidesToShow:1,slidesToScroll:1,overflow:'hidden',fade:true,slide:'div',cssEase:'linear',speed:300,dots:false,arrows:false,infinite:true,autoplay:true,pauseOnHover:false,autoplaySpeed:2500});$('.un70 .slider').slick({lazyLoad:'ondemand',slidesToShow:1,slidesToScroll:1,overflow:'hidden',speed:699,dots:false,arrows:false,infinite:true,autoplay:true,pauseOnHover:false,autoplaySpeed:3000});$('.un72 .slider').slick({lazyLoad:'ondemand',slidesToShow:1,slidesToScroll:1,overflow:'hidden',fade:true,slide:'div',cssEase:'linear',speed:200,dots:false,arrows:false,infinite:true,autoplay:true,pauseOnHover:false,autoplaySpeed:2500});});});ld(["../js/fixed.d390e1.js"]);ld(["../js/jquery.d390e1.js","../js/slick.d390e1.js"],function(){$('.un11 .slider').slick({lazyLoad:'ondemand',slidesToShow:1,slidesToScroll:1,overflow:'hidden',fade:true,slide:'div',cssEase:'linear',speed:200,dots:false,arrows:false,infinite:true,autoplay:true,pauseOnHover:false,autoplaySpeed:2000});});ld(["../js/woolite.d390e1.js"],function(){wl.addAnimation('.un3',"1.00s","0.00s",1,100);wl.addAnimation('.un4',"1.00s","0.00s",1,100);wl.addAnimation('.un5',"1.00s","0.00s",1,100);wl.addAnimation('.un6',"1.00s","0.00s",1,100);wl.addAnimation('.un7',"1.00s","0.00s",1,100);wl.addAnimation('.un8',"1.00s","0.00s",1,100);wl.addAnimation('.un9',"1.00s","0.00s",1,100);wl.addAnimation('.un10',"1.00s","0.00s",1,100);wl.addAnimation('.un12',"1.00s","0.00s",1,100);wl.addAnimation('.un13',"1.00s","0.00s",1,100);wl.addAnimation('.un15',"1.00s","0.00s",1,100);wl.addAnimation('.un17',"1.00s","0.10s",1,100);wl.addAnimation('.un19',"1.00s","0.20s",1,100);wl.addAnimation('.un21',"1.00s","0.30s",1,100);wl.addAnimation('.un23',"1.00s","0.40s",1,100);wl.addAnimation('.un25',"1.00s","0.50s",1,100);wl.addAnimation('.un27',"1.00s","0.60s",1,100);wl.addAnimation('.un29',"1.00s","0.70s",1,100);wl.addAnimation('.un31',"1.00s","0.80s",1,100);wl.addAnimation('.un33',"1.00s","1.00s",1,100);wl.addAnimation('.un35',"1.00s","1.10s",1,100);wl.addAnimation('.un37',"1.00s","1.20s",1,100);wl.addAnimation('.un39',"1.00s","1.30s",1,100);wl.addAnimation('.un41',"1.00s","1.40s",1,100);wl.addAnimation('.un43',"1.00s","1.50s",1,100);wl.addAnimation('.un45',"1.00s","1.60s",1,100);wl.addAnimation('.un47',"1.00s","1.70s",1,100);wl.addAnimation('.un49',"1.00s","1.80s",1,100);wl.addAnimation('.un51',"1.00s","1.90s",1,100);wl.addAnimation('.un53',"1.00s","2.00s",1,100);wl.addAnimation('.un55',"1.00s","2.10s",1,100);wl.addAnimation('.un57',"1.00s","2.20s",1,100);wl.addAnimation('.un59',"1.00s","2.30s",1,100);wl.addAnimation('.un61',"1.00s","2.40s",1,100);wl.addAnimation('.un62',"1.00s","0.00s",1,100);wl.addAnimation('.un63',"1.00s","0.00s",1,100);wl.addAnimation('.un64',"1.00s","0.00s",1,100);wl.addAnimation('.un66',"1.00s","0.00s",1,100);wl.addAnimation('.un67',"1.00s","0.50s",1,100);wl.addAnimation('.un68',"1.00s","0.00s",1,100);wl.addAnimation('.un69',"1.00s","0.00s",1,100);wl.addAnimation('.un71',"1.00s","0.00s",1,100);wl.addAnimation('.un73',"1.00s","0.00s",1,100);wl.addAnimation('.un74',"1.00s","0.00s",1,100);wl.addAnimation('.un75',"1.00s","0.60s",1,100);wl.addAnimation('.un76',"1.00s","0.40s",1,100);wl.addAnimation('.un77',"1.00s","0.20s",1,100);wl.addAnimation('.un78',"1.00s","0.00s",1,100);wl.addAnimation('.un79',"1.00s","0.20s",1,100);wl.addAnimation('.un80',"1.00s","0.40s",1,100);wl.addAnimation('.un81',"1.00s","0.60s",1,100);wl.addAnimation('.un82',"1.00s","0.00s",1,100);wl.start();});</script> <script> var initParallax,doParallax;!function(){var t,e,i,r,l,o,s,a,n,f,d,p,h,y=["sticky","-webkit-sticky","-moz-sticky","-o-sticky","-ms-sticky"],m=void 0,g=void 0,u=1;initParallax=function(){t=document.querySelectorAll(".plx")},doParallax=function(){r=0};var c=function(t){var e=t.parentNode;return null===e?null:((!1===t.nc||void 0===t.nc&&!(t.nc=null!=t.getAttribute("data-plx-no-clip")))&&(e=e.parentNode),(t.c||void 0===t.c&&(t.c=null!=e.getAttribute("data-plx-c")))&&null!=(e=e.parentNode).getAttribute("data-plx-c")&&(e=e.parentNode),e)},v=function(t,l){var s=window,a=t.bounds;if(void 0===l&&(!e&&"0px"===s.getComputedStyle(l=c(t)).getPropertyValue("min-width")||void 0!==a&&r==o))void 0===a||0!=a.width&&0!=a.height||(a.width=t.offsetWidth,a.height=t.offsetHeight);else{if(void 0===l){if(t.pr=void 0,void 0===t.currentTime&&void 0===t.parallax){var n=t.getAttribute("data-plx-pos");t.style.position=n||"absolute"}void 0===l&&(l=c(t))}else l=t;var f=0,d=0,p=l.offsetWidth,h=l.offsetHeight,m=l,g=!1;do{var u=s.getComputedStyle(m),v=-1!=y.indexOf(u.position);v&&(m.style.position="relative",t.pr=null),f+=m.offsetTop,d+=m.offsetLeft,v&&(m.style.position=""),g=g||"none"!=u.getPropertyValue("animation-name")}while(m=m.offsetParent);a={top:f,left:d,width:p,height:h,animated:g},g?i=i||g:t.bounds=a}return a},x=function(t,e){var i=t.getBoundingClientRect();i={left:i.left,right:i.right,top:i.top,bottom:i.bottom};for(var r=0;0!==e&&r<t.children.length;r++){var l=t.children[r];if("none"!=window.getComputedStyle(l).getPropertyValue("display")){var o=e?x(l,e):l.getBoundingClientRect();o.left<i.left&&(i.left=o.left),o.top<i.top&&(i.top=o.top),o.right>i.right&&(i.right=o.right),o.bottom>i.bottom&&(i.bottom=o.bottom)}}return i.width=i.right-i.left,i.height=i.bottom-i.top,i},w=function(t,e,i,r,l){window;var o=d/u;o<0&&(o=0);var s=parseInt(t.top/u)?t.top:0;1==e?s+=t.height/2:2==e&&(s+=t.height);var a=(s-o)/n,f=0,p=0,h=r>=0?r:0,y=n*(i-h),m=n*i,g=n*h;return s<n?(a<=i||2==e&&i>=1)&&(a>=r||2!=e&&r<=0)?l?(p=f=y-o,s>m?p=f+=s-m:s-g&&(p=f=y-o*y/(s-g))):(p=f=o,s>m?p=f-=s-m:s-g&&(p=o*y/(s-g))):a<=i?s>g&&(l||(p=f=y,s<m&&(f=s-g))):l&&s>m&&(p=f=y):((a<=i||2==e&&i>=1)&&(a>=r||2!=e&&r<=0)?f=l?s-o-g:m-(s-o):a<=i?l||(f=y):l&&(f=y),p=f),{o:f,n:p}},b=function(t,e){var i=t.classList;return null!=i?i.contains(e):(" "+t.className+" ").indexOf(" "+e+" ")>-1},T=function(){var y=document.body,T=document.documentElement;if(b(y,"modpop")||b(y,"lbb"))return F();void 0===m&&(m=/chrome/i.test(navigator.userAgent),g=/firefox/i.test(navigator.userAgent));var k=window;if(o=k.innerWidth,s=k.innerHeight,f=k.pageXOffset,d=k.pageYOffset,f<0&&!m||!i&&e&&o===r&&l===s&&f===p&&d===h)return F();i=!1,f<0&&(f=0),g||o==r||(u=parseFloat(k.getComputedStyle(y).getPropertyValue("zoom"))),u||(u=1),a=o/u,n=s/u;for(var I=Math.max(y.scrollWidth,a),P=Math.max(y.scrollHeight,y.offsetHeight,T.clientHeight,T.scrollHeight,T.offsetHeight),O=0;O<t.length;O++){var A,M=t[O],z=c(M);if(null!==z&&"hidden"!=(A=k.getComputedStyle(z)).getPropertyValue("visibility")&&"none"!=A.getPropertyValue("display")){var L=v(M);if(null!=L){if(L.animated&&(L={top:L.top+x(z,0).top+d-v(z,0).top,left:L.left,width:L.width,height:L.height}),void 0===M.plx){if(M.style.display="block",M.plx=M.getAttribute("data-plx").split(";"),M.bb=null!=M.getAttribute("data-plx-bb"),M.offsl=M.offst=M.incw=M.inch=0,!M.nc)null!=(ut=z.getAttribute("data-plx-offs"))&&(ut=ut.split(";"),M.offsl=1.4142*parseInt(ut[0]),M.offst=1.4142*parseInt(ut[1]),M.incw=Math.max(0,-M.offsl)+1.4142*parseInt(ut[2]),M.inch=Math.max(0,-M.offst)+1.4142*parseInt(ut[3]));var V=A.getPropertyValue("transform")||A.getPropertyValue("-webkit-transform")||A.getPropertyValue("-moz-transform")||A.getPropertyValue("-ms-transform"),C=1,E=1;if("none"!=V)V=V.substring(7).split(","),C=parseFloat(V[0])>=0?1:-1,E=(D=parseFloat(V[3]))>=0?1:-1;M.sx=C,M.sy=E,void 0===M.parallax&&(M.style.display="inline-block")}for(var S=void 0,H=void 0,N=(C=void 0,E=0,void 0),R=void 0,W=void 0,q=void 0,Y=void 0,B=void 0,X=0,Z=1,j=M.plx.length-1;j>=0;j--){Array.isArray(M.plx[j])||(M.plx[j]=M.plx[j].split(":"),M.plx[j][1]=parseFloat(M.plx[j][1]),M.plx[j][2]=parseFloat(M.plx[j][2]),M.plx[j][3]=parseInt(M.plx[j][3]),M.plx[j][4]=parseInt(M.plx[j][4]));var D,G=(D=M.plx[j])[1],J=D[2],K=D[3],Q=D[4],U=n*(J-(G>=0?G:0)),$=w(L,K,J,G,Q);if(void 0!==M.currentTime)if(M.videoWidth){q=$.o;Q&&(q=-q);var _=q<0?0:q*D[5]/1e3;if(g){M.playbackRate=0;var tt=M.play();void 0!==tt&&tt.then(function(t,e){return function(){t.currentTime=e,t.pause()}}(M,_)).catch(function(t){})}else M.currentTime=_}else i=!0;else{if(M.tagName.indexOf("LOTTIE-PLAYER")>=0){if(void 0!==M.seek){var et=$.o/U*D[5]*100;et<0?et=0:et>100&&(et=K?et%100:100),et=parseInt(et)+"%",M.seek(et)}break}if(M.parallax){_=(q=$.o)<0?0:q*D[5]/U;M.parallax(_);break}}_=$.n/U;if("v"==D[0]){var it=(0==Q?-1:1)*(D[5]-1);H=$.o*it,null==S&&(S=0)}else if("h"==D[0]){if("ll"==D[5])S=-(L.left+L.width);else if("lc"==D[5])S=-(L.left+L.width)*(1-_);else if("lr"==D[5])S=-(L.left+L.width)*(1-_)+(I-L.left)*_;else if("cl"==D[5])S=-(L.left+L.width)*_;else if("cc"==D[5])S=0;else if("cr"==D[5])S=(I-L.left)*_;else if("rl"==D[5])S=-(L.left+L.width)*_+(I-L.left)*(1-_);else if("rc"==D[5])S=(I-L.left)*(1-_);else if("rr"==D[5])S=I-L.left;else{it=D[5];S=$.o*it}null==H&&(H=0)}else if("s"==D[0].charAt(0))(C=1-_+_*D[5])<0?C=0:E=C,"sx"==D[0]?E=1:"sy"==D[0]&&(C=1);else if("r"==D[0])N=_*D[5],R=D[6]+" "+D[7];else if("b"==D[0])(W=_*D[5])<0&&(W=0);else if("o"==D[0])(q=1-_+_*D[5]/100)<0?q=0:q>1&&(q=1);else if("c"==D[0].charAt(0)){Y=0,B=1,(_=1-_+_*D[5])<0&&(_=0);for(var rt=1;rt<D[0].length;rt++){var lt=D[0].charAt(rt);"x"==lt?(Y=.5-_/2,B=.5+_/2):"r"==lt?B=(Y=1)-_:"l"==lt?B=_:"y"==lt?(X=.5-_/2,Z=.5+_/2):"t"==lt?Z=_:"b"==lt&&(Z=(X=1)-_)}}}if(!(void 0!==M.currentTime||M.tagName.indexOf("LOTTIE-PLAYER")>=0||void 0!==M.parallax)){var ot=M.nc?void 0:M.parentNode;ot&&(ot.style.webkitTransform=ot.style.MozTransform=ot.style.msTransform=ot.style.transform="none",ot.style.width=ot.style.height=M.style.marginLeft=M.style.marginTop=0);var st="",at="";null!=S&&(st="translate3d("+S.toFixed(1)+"px,"+H.toFixed(1)+"px,0)",(M.sx<0||M.sy<0)&&(at="translate3d("+(S*M.sx).toFixed(1)+"px,"+(H*M.sy).toFixed(1)+"px,0)"));var nt="";if(null!=C&&(nt+="scale("+C.toFixed(3)+","+E.toFixed(3)+")"),null!=N&&(nt.length&&(nt+=" "),nt+="rotate("+N.toFixed(1)+"deg)",M.style.webkitTransformOrigin=M.style.MozTransformOrigin=M.style.msTransformOrigin=M.style.transformOrigin=R),null!=Y&&(B||(B=Y,Y=0),B=(100*B).toFixed(2),Y=(100*Y).toFixed(2),Z||(Z=X,X=0),Z=(100*Z).toFixed(2),X=(100*X).toFixed(2),M.style.webkitClipPath=M.style.clipPath="polygon("+B+"% "+Z+"%, "+Y+"% "+Z+"%, "+Y+"% "+X+"%, "+B+"% "+X+"%)"),st.length&&(st+=" "),st+=nt,at.length&&(at+=" ",at+=nt),null!=W&&(st.length||(st="translateZ(0)"),M.style.webkitFilter=M.style.mozFilter="blur("+W.toFixed(1)+"px)"),null!=q&&(M.style.opacity=q.toFixed(2),M.style.filter="alpha(opacity="+parseInt(100*q)+")"),st.length&&(M.style.webkitTransform=M.style.MozTransform=M.style.msTransform=M.style.transform=st),ot){var ft=W||0,dt=ft*(E||1);ft*=C||1;var pt=M.pr,ht=m?u:1;pt||((pt=x(z,0)).left+=f,pt.top+=d/ht,void 0===M.pr&&(M.pr=null===z.closest(".plx")?pt:null));var yt={left:pt.left-f,top:pt.top-d/ht,width:pt.width,height:pt.height};parseInt(10*parseFloat(M.style.width))!=parseInt(10*yt.width)&&(M.style.width=yt.width.toFixed(1)+"px"),parseInt(10*parseFloat(M.style.height))!=parseInt(10*yt.height)&&(M.style.height=yt.height.toFixed(1)+"px");var mt,gt=x(M,M.bb);at.length?(M.style.webkitTransform=M.style.MozTransform=M.style.msTransform=M.style.transform=at,mt=x(M,M.bb)):mt={left:gt.left,top:gt.top,width:gt.width,height:gt.height};var ut,ct=M.offsl,vt=M.offst,xt=M.incw,wt=M.inch;if(!M.nc)(ut=window.getComputedStyle(M).getPropertyValue("--plx-offs")).length&&(ut=ut.split(";"),ct=1.4142*parseInt(ut[0].substring(1)),vt=1.4142*parseInt(ut[1]),xt=Math.max(0,-ct)+1.4142*parseInt(ut[2]),wt=Math.max(0,-vt)+1.4142*parseInt(ut[3]));var bt=(gt.width-yt.width)/2-ct,Tt=(gt.height-yt.height)/2-vt;gt.left+=ct,gt.top+=vt,mt.left+=ct-ft,mt.top+=vt-dt,gt.width+=xt,gt.height+=wt,mt.width+=xt+2*ft,mt.height+=wt+2*dt,ht=m?1:u;var Ft=(mt.top+d)*ht-d,kt=parseInt(k.getComputedStyle(document.body).getPropertyValue("height"));if(0===q||Ft>kt||Ft+mt.height*ht<0||Ft>s||mt.left+mt.width<0||mt.left>I){ot.style.width&&(M.style.marginLeft=M.style.marginTop=ot.style.width=ot.style.height=0,M.style.webkitTransform=M.style.MozTransform=M.style.msTransform=M.style.transform=ot.style.webkitTransform=M.style.MozTransform=M.style.msTransform=M.style.transform="",ot.style.overflow="hidden");continue}var It=kt-Ft+mt.height*ht;kt<0&&(gt.height+=It);var Pt,Ot=mt.left+f;Ot+mt.width>I?(Pt=I-Ot,q="hidden"):(Pt=mt.width,q="visible");var At=M.sx<0?gt.width-Pt:0,Mt=(_=mt.top+d)+mt.height>P?P-_:mt.height;mt.top+Mt>n&&(Mt=n-mt.top);var zt=M.sy<0?gt.height-Mt:0;(M.style.transform||M.style.webkitTransform||M.style.MozTransform||M.style.msTransform)!=nt&&(M.style.webkitTransform=M.style.MozTransform=M.style.msTransform=M.style.transform=nt),"50% 50%"!=(M.style.transformOrigin||M.style.webkitTransformOrigin||M.style.MozTransformOrigin||M.style.msTransformOrigin)&&(M.style.webkitTransformOrigin=M.style.MozTransformOrigin=M.style.msTransformOrigin=M.style.transformOrigin="50% 50%"),bt=(bt+At+ft).toFixed(1)+"px",M.style.marginLeft!=bt&&(M.style.marginLeft=bt),Tt=(Tt+zt+dt).toFixed(1)+"px",M.style.marginTop!=Tt&&(M.style.marginTop=Tt),parseInt(10*parseFloat(ot.style.width))!=parseInt(10*Pt)&&(ot.style.width=Pt.toFixed(1)+"px"),parseInt(10*parseFloat(ot.style.height))!=parseInt(10*Mt)&&(ot.style.height=Mt.toFixed(1)+"px"),ot.style.webkitTransform=ot.style.MozTransform=ot.style.msTransform=ot.style.transform="translate3d("+(gt.left-yt.left-At-ft).toFixed(1)+"px,"+(gt.top-yt.top+zt-dt).toFixed(1)+"px,0)",ot.style.overflow=q}M.style.visibility=""}}}}e?(r=o,l=s,p=f,h=d):e="0px"!==k.getComputedStyle(y).getPropertyValue("min-width"),F()},F=function(){return window.requestAnimationFrame?(window.requestAnimationFrame(T),!0):(e||setTimeout(T,100),!1)},k=window;if(F()||(k.addEventListener?(k.addEventListener("scroll",T),k.addEventListener("resize",T)):(k.onscroll=T,k.onresize=T)),initParallax(),T(),"matchMedia"in window)try{window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",function(t){T()})}catch(t){}}(); </script> </body> </html>