@font-face{font-family:'Graphik';font-style:normal;font-weight:100;src:url(/assets/graphik/Graphik-Thin-Web-511813412ae55c573698e9b0964677d15d9c77d1abd82aa9378bed2b3bfac84e.woff2) format("woff2"),url(/assets/graphik/Graphik-Thin-Web-4c8799e53525ed15821d5b2fb4c1e1d6a8f67bfe18c08d24f855d7c1fc98efc3.woff) format("woff")}@font-face{font-family:'Graphik';font-style:italic;font-weight:100;src:url(/assets/graphik/Graphik-ThinItalic-Web-dba0a676be40c83feb4e2fa96a6c0daa98ff240179e81bf5b9748252efa8277f.woff2) format("woff2"),url(/assets/graphik/Graphik-ThinItalic-Web-8d7b25e19d4f31c05f3e5af28787273454b645fd66bfdf31447324967f44a7d2.woff) format("woff")}@font-face{font-family:'Graphik';font-style:normal;font-weight:200;src:url(/assets/graphik/Graphik-Extralight-Web-da5e3a5333c7356f4a8d78f6ba427fad079386f5490b1f0396fc3809f1fe65e0.woff2) format("woff2"),url(/assets/graphik/Graphik-Extralight-Web-3a80001db908411495e108109a11dd6c269ffc0fbdc4d24050b5e633214dd7ac.woff) format("woff")}@font-face{font-family:'Graphik';font-style:italic;font-weight:200;src:url(/assets/graphik/Graphik-ExtralightItalic-Web-84302584a4213d8b77bdea7482e140656bed6a1f64c18106b1142c4d9c1e66a5.woff2) format("woff2"),url(/assets/graphik/Graphik-ExtralightItalic-Web-4d98c04d89bf9dd315b86423f7665b22f822db5a1abb1e4a0f2ffb1de172e1bf.woff) format("woff")}@font-face{font-family:'Graphik';font-style:normal;font-weight:300;src:url(/assets/graphik/Graphik-Light-Web-fd72b293ff331d4fa57e4ba9c12930640b66165a3e4bb1059005fcf431b1b0de.woff2) format("woff2"),url(/assets/graphik/Graphik-Light-Web-e28c523019b2987f3f7c1ff8d27fd0c1f97693eda6df7596c1de1910fe7b33e4.woff) format("woff")}@font-face{font-family:'Graphik';font-style:italic;font-weight:300;src:url(/assets/graphik/Graphik-LightItalic-Web-72473019cc81ac9f9195e1b9a90ca9c7eba47ff0e3c4df743559d0735c795f85.woff2) format("woff2"),url(/assets/graphik/Graphik-LightItalic-Web-5c014a677999d921399b4b11794868e5ea714190faa00a8fe95d182dbe570e19.woff) format("woff")}@font-face{font-family:'Graphik';font-style:normal;font-weight:400;src:url(/assets/graphik/Graphik-Regular-Web-baae6413a81bd87d4dfe66428211a800bf7967560443b20a8d51e7ffda8e5d7c.woff2) format("woff2"),url(/assets/graphik/Graphik-Regular-Web-41b9a98a8ddf7943538faf4f3a80c5db9f5003f4199e0115cfed9159d8236929.woff) format("woff")}@font-face{font-family:'Graphik';font-style:italic;font-weight:400;src:url(/assets/graphik/Graphik-RegularItalic-Web-0056c337e64b8799415fae7ea81a5d455ad18d628b2fa3fdead06cd33283ef67.woff2) format("woff2"),url(/assets/graphik/Graphik-RegularItalic-Web-4121e3d9aaf9929e381d9ff257884fc289b96068f1fd1a9aeab64466136f27f2.woff) format("woff")}@font-face{font-family:'Graphik';font-style:normal;font-weight:500;src:url(/assets/graphik/Graphik-Medium-Web-82e581c6849a9fe22a3112745941670a8a0f03ddffeaf578b6692925bcc0e4ca.woff2) format("woff2"),url(/assets/graphik/Graphik-Medium-Web-a2baa3c48bb6bfae32c21fa94efe70762420adc4050aad35680441d91cfe29ba.woff) format("woff")}@font-face{font-family:'Graphik';font-style:italic;font-weight:500;src:url(/assets/graphik/Graphik-MediumItalic-Web-90f1ef27afb92c3d6fa96ad15dd8a73954a77e624ac80c42cd50a7cc66fb20d8.woff2) format("woff2"),url(/assets/graphik/Graphik-MediumItalic-Web-144af1ae21217e0329a5ab3b800f8d376d16ed6bc8193b7067f716b485f8e647.woff) format("woff")}@font-face{font-family:'Graphik';font-style:normal;font-weight:600;src:url(/assets/graphik/Graphik-Semibold-Web-234badd8e3315235e514ef002fbec07b3a441c200f94c8ea85404374613f47e7.woff2) format("woff2"),url(/assets/graphik/Graphik-Semibold-Web-19ea7351ecbf5bcbab40deab3577eca080cc58f05ef55a1758a5a1e6ad200529.woff) format("woff")}@font-face{font-family:'Graphik';font-style:italic;font-weight:600;src:url(/assets/graphik/Graphik-SemiboldItalic-Web-f0522a378a7559fe7f3ca9091a6fe8bcbbe6a61ddefe909c3e9852470d565db4.woff2) format("woff2"),url(/assets/graphik/Graphik-SemiboldItalic-Web-f2264e920c31b330fe30c8394af69e10ac323ba77c6c7cbfdb8ae980c8877bfc.woff) format("woff")}@font-face{font-family:'Graphik';font-style:normal;font-weight:700;src:url(/assets/graphik/Graphik-Bold-Web-0a0c48f57159d0417681ef3bd32d266c474dda9717f094e842405fe09d95655e.woff2) format("woff2"),url(/assets/graphik/Graphik-Bold-Web-a205a8f65a8bf3a8919340e1339ab228049d2f6ec160809a9089619ab9e25d69.woff) format("woff")}@font-face{font-family:'Graphik';font-style:italic;font-weight:700;src:url(/assets/graphik/Graphik-BoldItalic-Web-c61aaa644ab1d414b444d3f988f3676c331e8726dc1b8f3a501074027a8403c6.woff2) format("woff2"),url(/assets/graphik/Graphik-BoldItalic-Web-0f0c4ad2ec3116ff083b2fbfb5a452e5fb81276efe92efaca3781a29a4a310b8.woff) format("woff")}@font-face{font-family:'Graphik';font-style:normal;font-weight:800;src:url(/assets/graphik/Graphik-Black-Web-555e433ffb0c63f8551a7dccb41585ce04d1da1b5714bb367ee86386750d5f48.woff2) format("woff2"),url(/assets/graphik/Graphik-Black-Web-3ef37bfbf773568d1f75c9615775037ee73a9722fa1af6e619938cf372a80415.woff) format("woff")}@font-face{font-family:'Graphik';font-style:italic;font-weight:800;src:url(/assets/graphik/Graphik-BlackItalic-Web-e1283bc332c24d29551f20025b9485b02d39bb272984d5eb4892b31fe5845d12.woff2) format("woff2"),url(/assets/graphik/Graphik-BlackItalic-Web-eea1d96dbb36923f1d4f7564db1e20558601dd7f92b10e8a9d8f2d130c63b344.woff) format("woff")}@font-face{font-family:'Graphik';font-style:normal;font-weight:900;src:url(/assets/graphik/Graphik-Super-Web-8620ac2343c8844a9173b469c4f2f793fa773de2fdf6604ec6dcc994cfa79b2c.woff2) format("woff2"),url(/assets/graphik/Graphik-Super-Web-266e1bc0797703399bdcd8c61c334f11cff64517e89e9aa62a019a124741ff99.woff) format("woff")}@font-face{font-family:'Graphik';font-style:italic;font-weight:900;src:url(/assets/graphik/Graphik-SuperItalic-Web-4dbabcdb3ec63766a4d0304a4d34e93610d63b51f3e5a48ff8ee7621cc9a3eb8.woff2) format("woff2"),url(/assets/graphik/Graphik-SuperItalic-Web-3aae4b1f1188211fdb4ac34773516643a43e74dae169282442aea9a0548df9b4.woff) format("woff")}@font-face{font-family:'Tiempos';font-style:normal;font-weight:400;src:url(/assets/tiempos/TiemposTextWeb-Regular-6d5e77064bdadfa0da01beb1ef4bab6aa9b5f42a3a48a517f299751a8109fb0d.woff2) format("woff2"),url(/assets/tiempos/TiemposTextWeb-Regular-9691a0ce70943bf274a29326d3656c5bb5a808dbcfffba6579fa04defea77b30.woff) format("woff")}@font-face{font-family:'Tiempos';font-style:italic;font-weight:400;src:url(/assets/tiempos/TiemposTextWeb-RegularItalic-67578565dc9eaefe5579515eb15602b0f1cf26938d02baab2bbfac07572c2938.woff2) format("woff2"),url(/assets/tiempos/TiemposTextWeb-RegularItalic-1396e181969b40541f1fcc8b81488859e02ecaebb872f72281b52256dbb76872.woff) format("woff")}@font-face{font-family:'Tiempos';font-style:normal;font-weight:700;src:url(/assets/tiempos/TiemposTextWeb-Bold-c2e19dbb0d588a0dae94cee7bab0de4892ba052aee92b82d71f46afa38f85af5.woff2) format("woff2"),url(/assets/tiempos/TiemposTextWeb-Bold-20e34d09111b23eeb1d86cc2ab547f3b6abebc8377684f4e57aa4e21c80c3aa2.woff) format("woff")}@font-face{font-family:'Tiempos';font-style:italic;font-weight:700;src:url(/assets/tiempos/TiemposTextWeb-BoldItalic-abe9b6adbea6fa3fa816ac500701987a362bfe8260e851d82efdd96aabed5a16.woff2) format("woff2"),url(/assets/tiempos/TiemposTextWeb-BoldItalic-78c4d2e63df641b0d3ce16ee7a8bdd8161c49fb657253c1dcd4f7dc5791ce7fb.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}html,body,div,span,applet,button,input,select,textarea,object,iframe,h1,h2,h3,h4,h5,h6,hr,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{background:transparent;border:0;font:inherit;font-size:100%;margin:0;min-width:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul,menu{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}img,svg{display:block}table{border-collapse:collapse;border-spacing:0}:root{--rgb-app: 255, 252, 249;--rgb-black: 29, 45, 53;--rgb-black-dark: 0, 0, 0;--rgb-black-light: 49, 65, 73;--rgb-blue: 30, 100, 230;--rgb-blue-dark: 10, 80, 210;--rgb-blurple: 85, 34, 250;--rgb-brass: 216, 198, 166;--rgb-eggshell: 252, 244, 242;--rgb-eggshell-dark: 242, 234, 232;--rgb-green: 45, 165, 48;--rgb-green-dark: 25, 145, 28;--rgb-grey: 142, 150, 154;--rgb-grey-dark: 69, 85, 93;--rgb-grey-light: 233, 234, 235;--rgb-orange: 255, 125, 25;--rgb-pink: 255, 92, 122;--rgb-pink-dark: 235, 72, 102;--rgb-purple: 88, 86, 214;--rgb-purple-dark: 68, 66, 194;--rgb-red: 245, 25, 45;--rgb-red-dark: 225, 5, 25;--rgb-sunny: 255, 205, 5;--rgb-teal: 40, 177, 204;--rgb-teal-dark: 20, 157, 184;--rgb-yellow: 255, 226, 0;--rgb-yellow-light: 255, 255, 225;--rgb-white: 255, 255, 255;--color-app: rgb(var(--rgb-app));--color-black: rgb(var(--rgb-black));--color-black-dark: rgb(var(--rgb-black-dark));--color-black-light: rgb(var(--rgb-black-light));--color-blue: rgb(var(--rgb-blue));--color-blue-dark: rgb(var(--rgb-blue-dark));--color-blurple: rgb(var(--rgb-blurple));--color-brass: rgb(var(--rgb-brass));--color-eggshell: rgb(var(--rgb-eggshell));--color-eggshell-dark: rgb(var(--rgb-eggshell-dark));--color-green: rgb(var(--rgb-green));--color-green-dark: rgb(var(--rgb-green-dark));--color-grey: rgb(var(--rgb-grey));--color-grey-dark: rgb(var(--rgb-grey-dark));--color-grey-light: rgb(var(--rgb-grey-light));--color-orange: rgb(var(--rgb-orange));--color-pink: rgb(var(--rgb-pink));--color-pink-dark: rgb(var(--rgb-pink-dark));--color-purple: rgb(var(--rgb-purple));--color-purple-dark: rgb(var(--rgb-purple-dark));--color-red: rgb(var(--rgb-red));--color-red-dark: rgb(var(--rgb-red-dark));--color-sunny: rgb(var(--rgb-sunny));--color-teal: rgb(var(--rgb-teal));--color-teal-dark: rgb(var(--rgb-teal-dark));--color-yellow: rgb(var(--rgb-yellow));--color-yellow-light: rgb(var(--rgb-yellow-light));--color-white: rgb(var(--rgb-white));--space-xxx-small: 0.2em;--space-xx-small: 0.4em;--space-x-small: 0.6em;--space-small: 0.8em;--space-medium: 1em;--space-large: 2em;--space-x-large: 3em;--space-xx-large: 4em;--space-xxx-large: 5em;--font-family: 'Graphik', Sans-Serif;--font-size-base: clamp(1.3rem, 1.9vw, 1.7rem);--font-size-xxx-small: 45%;--font-size-xx-small: 55%;--font-size-x-small: 62%;--font-size-small: 80%;--font-size-medium: 100%;--font-size-large: 125%;--font-size-x-large: 160%;--font-size-xx-large: 210%;--font-size-xxx-large: 260%;--max-width-xxx-small: 35rem;--max-width-xx-small: 45rem;--max-width-x-small: 54rem;--max-width-small: 65rem;--max-width-medium: 90rem;--max-width-large: 100rem;--transition: 0.1s cubic-bezier(0.33, 1, 0.68, 1);--transition-slow: 0.2s cubic-bezier(0.33, 1, 0.68, 1)}html{background:var(--color-black);font-size:16px;min-height:-webkit-fill-available;overflow-x:hidden}body{background:var(--color-white);color:var(--color-black);display:flex;flex-direction:column;font-family:var(--font-family);font-feature-settings:'liga', 'ss05';font-size:var(--font-size-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-synthesis:none;font-weight:400;letter-spacing:-0.02em;line-height:1.4;min-height:100vh;overflow-x:hidden;-webkit-tap-highlight-color:rgba(var(--rgb-black), 0)}@supports (-webkit-touch-callout: none){body{min-height:-webkit-fill-available}}h1,h2,h3,h4,h5,h6{font-weight:700}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;text-decoration-thickness:0.11em}h1{font-size:var(--font-size-xx-large);letter-spacing:-0.03em;line-height:1.1}h2{font-size:var(--font-size-x-large);letter-spacing:-0.03em;line-height:1.1}h3{font-size:var(--font-size-large);letter-spacing:-0.03em;line-height:1.1}h4{font-size:var(--font-size-medium);line-height:1.2}h5{font-size:var(--font-size-medium);line-height:1.2}h6{font-size:var(--font-size-medium);line-height:1.2}ol,ul{padding-left:2ch}ol li+li,ul li+li{margin-top:var(--flow-space, 0.3em)}ol ol,ol ul,ul ol,ul ul{margin-top:var(--flow-space, 0.3em)}ol ul,ul ul{list-style:circle}ol{list-style:decimal}ul{list-style:disc}dl dt{font-weight:700}a{color:var(--color-blue);font-weight:600;text-decoration:underline;text-decoration-thickness:0.11em;transition:color var(--transition)}a:hover,a:focus{color:var(--color-black)}hr{--flow-space: 0;align-items:center;display:flex;height:calc(var(--space-x-large) * 2)}hr+*{--flow-space: 0}hr:before{background:var(--color-eggshell-dark);border-radius:3px;content:'';height:3px;width:7em}u{background:url(/assets/new/underline-bab0e2c4eb33516c5e26526da5d7cba72d9282773536deb8332b4dd6f160e30c.svg) bottom center/100% 0.15em no-repeat;box-decoration-break:clone;-webkit-box-decoration-break:clone;margin-left:-0.1em;margin-right:-0.1em;padding:0 0.1em 0.1em 0.1em;text-decoration:none}mark{background:url(/assets/new/mark-bottom-cb8b720f1c9f14423226caf08a1a385532b71ea5bc38cf295322bf5aea7065f3.svg) bottom center/97% 78% no-repeat,url(/assets/new/mark-top-76e8ffca77ad525896436827d1efbf6cef9a1e9bc0edeb1a7a94daf192e0484d.svg) top left/96% 100% no-repeat;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--color-black)}b,strong{font-weight:700}i,em{font-style:italic}img,source,video{height:auto;max-width:100%;width:100%}button,input,select,textarea{color:var(--color-black);font-family:var(--font-family);font-feature-settings:'liga', 'ss05';font-size:var(--font-size-base);font-weight:400;letter-spacing:-0.02em;line-height:1.4}@media (min-width: 64em) and (hover: hover) and (pointer: fine){h1{font-size:var(--font-size-xxx-large);line-height:1}h2{font-size:var(--font-size-xx-large)}h3{font-size:var(--font-size-x-large)}h4{font-size:var(--font-size-large);letter-spacing:-0.025em;line-height:1.1}h5{font-size:var(--font-size-large);letter-spacing:-0.025em}}.site{background:var(--color-white);display:flex;flex-direction:column;min-height:100vh;position:relative}.article{display:flex;position:relative}.article__article{display:flex;flex-direction:column;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);text-align:left;width:min(100%, var(--max-width-x-small))}.article__breadcrumb{display:flex;font-size:var(--font-size-x-small);gap:var(--space-x-small);letter-spacing:-0.02em;line-height:1.2;list-style:none;padding:0;text-align:left}.article__breadcrumb li{display:flex;gap:0.5em;margin:0}.article__breadcrumb li a{color:var(--color-black);font-weight:700}.article__breadcrumb li a:hover,.article__breadcrumb li a:focus{color:var(--color-blue)}.article__breadcrumb li:last-child{flex:1}.article__breadcrumb li:not(:last-child):after{color:rgba(var(--rgb-black), 0.2);content:'/';display:inline-flex}.article__hero{margin-top:var(--space-medium)}.article__hero figure{display:flex;flex-direction:column}.article__hero figure img{border-radius:0.2rem;overflow:hidden}.article__header{display:flex;flex-direction:column;gap:var(--space-medium);margin-bottom:var(--space-large);margin-top:var(--space-large)}.article__header h1{font-size:var(--font-size-x-large)}.article__header dl{display:flex;flex-direction:column;font-size:var(--font-size-small);font-weight:700;gap:0.3em}.article__header dl dd{display:flex;gap:0.5em;position:relative}.article__header dl dd:before{color:var(--color-grey);content:'#';font-weight:400}.article__content{display:flex;flex-direction:column;font-size:var(--font-size-small);line-height:1.5}.article__content h1+*,.article__content h2+*{--flow-space: 0.7em}.article__content h3+*,.article__content h4+*,.article__content h5+*,.article__content h6+*{--flow-space: 0.6em}.article__content b,.article__content strong{font-weight:600}.article__content>*+*{margin-top:var(--flow-space, 1em)}.article__content footer{--flow-space: 0;margin-top:var(--space-x-large)}.article__content footer p{color:var(--color-grey-dark);font-size:var(--font-size-small)}.article__image{--flow-space: 0;margin-bottom:0.9em;margin-top:2.4em}.article__image figure{display:flex;flex-direction:column}.article__image figure img{border-radius:0.2rem;overflow:hidden}.article__image figure figcaption{color:var(--color-grey);font-size:var(--font-size-small);letter-spacing:-0.02em;margin-bottom:-0.2em;margin-top:var(--space-small);text-align:center}.article__image--border figure img{border:1px solid rgba(var(--rgb-black), 0.1)}.article__newsletter{--flow-space: 0;background:var(--color-eggshell);border-radius:0.5rem;align-items:center;display:flex;flex-direction:column;gap:1.4em;margin-bottom:var(--space-x-large);margin-top:var(--space-x-large);padding:var(--space-large);text-align:center}.article__newsletter+*{--flow-space: 0}.article__newsletter header{display:flex;flex-direction:column;gap:0.3em}.article__newsletter form{align-items:center;display:flex;flex-direction:column;max-width:27em}.article__newsletter form input[type=text]{background:var(--color-white);border:2px solid var(--color-black);border-radius:0.3rem;color:var(--color-black);font-size:var(--font-size-small);letter-spacing:-0.02em;line-height:1.3;overflow-x:hidden;padding:0.6em 0.85em 0.7em 0.85em;text-align:center;transition:border var(--transition);vertical-align:middle;width:100%}.article__newsletter form input[type=text]:focus{border-color:var(--color-yellow)}.article__newsletter form p{color:var(--color-grey-dark);font-size:var(--font-size-small);letter-spacing:-0.02em;margin-bottom:1.8em;margin-top:0.6em}.article__newsletter form button{font-size:var(--font-size-small);letter-spacing:-0.02em}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.article__header h1{font-size:var(--font-size-xx-large)}}.articles{display:flex;position:relative}.articles__articles{display:grid;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);width:min(100%, var(--max-width-large))}.articles__article{display:flex;text-align:left;text-decoration:none}.articles__article div{border-radius:0.4rem;display:flex;flex-direction:column;padding:var(--space-medium);transition:background var(--transition-slow),transform var(--transition-slow);will-change:transform}.articles__article div figure{border-radius:0.2rem;overflow:hidden}.articles__article div dl{margin-bottom:var(--space-x-small);margin-top:var(--space-x-small)}.articles__article div dl dt{line-height:1.2;text-decoration:underline}.articles__article div dl dd{color:initial;font-size:var(--font-size-small);font-weight:400;letter-spacing:-0.02em;margin-top:var(--space-xx-small)}.articles__article div time{color:var(--color-grey);font-size:var(--font-size-xx-small);font-weight:400;letter-spacing:-0.02em}.articles__article:hover div,.articles__article:focus div{background:var(--color-eggshell);transform:translateY(-3px)}.articles__article:active{transform:scale(0.99) translateY(-1px);transition:transform var(--transition)}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.articles__articles{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.articles__articles{grid-template-columns:repeat(3, 1fr);padding-left:var(--space-large);padding-right:var(--space-large)}}.badges{display:flex;flex-direction:column;gap:0.4em;justify-content:center;list-style:none;padding:0}.badges .badge{margin:0;display:flex;justify-content:center}.badges .badge a{background-repeat:no-repeat;background-size:1.3em 1.3em;border-radius:0.3rem;color:var(--color-white);display:inline-flex;font-weight:600;letter-spacing:-0.02em;line-height:1.3em;max-width:10em;overflow:hidden;padding:0.55em 1em 0.65em 2.3em;text-decoration:none;transition:background var(--transition),opacity var(--transition),transform var(--transition);white-space:nowrap;will-change:transform}.badges .badge a:active{transform:scale(0.99) translateY(1px)}.badges .badge--mac a{background-position:0.7em 0.45em;background-color:var(--color-black-dark);background-image:url(/assets/new/badge-mac-9d75652c4c7f4d9c0be39501e78ce79b8e0f9564fa10336b61070312f4200f57.svg);max-width:none}.badges .badge--mac a:hover,.badges .badge--mac a:focus{background-color:rgba(var(--rgb-black-dark), 0.8)}.badges .badge--windows a{background-position:0.7em center;background-color:#04AAE8;background-image:url(/assets/new/badge-windows-f72c2e4c51e9dd29cdc6a7cd653d1f757feceae8a754c39b5272138103a1bfea.svg);max-width:none}.badges .badge--windows a:hover,.badges .badge--windows a:focus{background-color:rgba(4,170,232,0.8)}.badges .badge--image a{padding:0}.badges .badge--image a:hover,.badges .badge--image a:focus{opacity:0.8}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.badges{flex-direction:row}}.body{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-large);margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative;text-align:left;width:min(100%, var(--max-width-large))}.body div{flex:1;font-size:var(--font-size-small);margin-bottom:-0.265em}.body div>*+*{margin-top:var(--flow-space, 1.4em)}.body div h2{--flow-space: 0.5em;margin-top:-0.195em}.body div h2+p{--flow-space: 1em}.body aside{background:var(--color-yellow-light);border:2px solid var(--color-grey-light);border-radius:0.3rem;display:flex;flex-direction:column;gap:0.5em;padding:1.3em 1.6em 1.4em 1.5em}.body aside h3{font-size:var(--font-size-medium);letter-spacing:-0.02em}.body aside ul{font-size:var(--font-size-small);padding-left:1.1em}.body aside ul li a{letter-spacing:-0.03em}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.body{flex-direction:row}.body aside h3{font-size:var(--font-size-small)}.body aside ul{font-size:var(--font-size-x-small)}}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.body{gap:var(--space-x-large);padding-left:var(--space-x-large);padding-right:var(--space-x-large)}}.callout{display:flex;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative;width:min(100%, var(--max-width-medium))}.callout__frame{align-items:center;background:var(--color-eggshell);border:2px dashed var(--color-black);border-radius:1rem;display:flex;flex-direction:column;gap:var(--space-medium);padding:1.5em;text-align:center}.callout__frame blockquote{display:flex;flex-direction:column;gap:var(--space-x-small)}.callout__frame blockquote q{font-size:var(--font-size-small);letter-spacing:-0.02em}.callout__frame blockquote q:before{content:'“'}.callout__frame blockquote q:after{content:'”'}.callout__frame blockquote cite{font-size:var(--font-size-x-small);font-style:italic;font-weight:600;letter-spacing:-0.02em;line-height:1.2}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.callout{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}.callout__frame{padding:var(--space-x-large)}.callout__frame blockquote q{font-size:var(--font-size-large);letter-spacing:-0.03em}.callout__frame blockquote cite{font-size:var(--font-size-small)}}.checklist{display:flex;justify-content:center;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative}.checklist dl{background:rgba(var(--rgb-blue), 0.1);border-radius:1rem;display:flex;flex-direction:column;gap:0.4em;padding:1.5em;position:relative;text-align:left}.checklist dl dt{background:linear-gradient(165deg, var(--color-green-dark) 0, var(--color-green) 100%);border-radius:0.2rem;color:var(--color-white);font-size:var(--font-size-x-small);left:0;letter-spacing:0.01em;line-height:1;padding:0.45em 0.8em 0.5em 0.8em;position:absolute;text-transform:uppercase;top:0;transform:translate(1.9em, -1em) rotate(-3deg);white-space:nowrap}.checklist dl dd{background-image:url(/assets/new/icon-check-9d7dc87deb3febbb9bc43d0b384d97e8b4faafc56b6cbe0dd37813db41715427.svg);background-position:left 0.1em;background-repeat:no-repeat;background-size:1.1em 1.1em;font-size:var(--font-size-small);font-weight:700;line-height:1.2;padding-left:1.6em}.checklist dl dd a{font-weight:inherit}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.checklist dl{padding:1.8em}.checklist dl dt{transform:translate(-1.4em, -0.6em) rotate(-4deg)}}.classes{align-self:center;display:flex;flex-direction:column;gap:var(--space-medium);margin-left:var(--space-x-large);margin-right:var(--space-x-large);position:relative}.classes dl{align-items:center;display:flex;flex-direction:column;margin-top:0.5em}.classes dl dt{margin-bottom:0.5em}.cta{display:flex;justify-content:center;position:relative}.cta__button{border-radius:0.4rem;cursor:pointer;display:flex;margin-left:var(--space-medium);margin-right:var(--space-medium);overflow:hidden;transition:transform var(--transition);width:min(100%, 22em)}.cta__button dl{align-items:center;background:var(--color-pink);display:flex;flex-direction:column;transition:background var(--transition-slow)}.cta__button dl dt picture{align-items:center;display:flex;justify-content:center;position:relative}.cta__button dl dt picture:before{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:rgba(var(--rgb-white), 0.4);background-image:url(/assets/new/icon-play-13b76bb48b0f68b562c5fc9c80b9a4084f6f74544e18cca7bbb986858cec6952.svg);background-position:center center;background-repeat:no-repeat;background-size:1em 1em;border-radius:100%;content:'';height:2em;position:absolute;transition:background var(--transition-slow);width:2em}.cta__button dl dd{color:var(--color-white);font-size:var(--font-size-small);font-weight:700;letter-spacing:-0.02em;line-height:1.2;padding:1.2em 1.5em}.cta__button:hover dl,.cta__button:focus dl{background:var(--color-pink-dark)}.cta__button:hover dl dt picture:before,.cta__button:focus dl dt picture:before{background-color:var(--color-pink-dark)}.cta__button:active{transform:scale(0.99) translateY(1px)}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.cta__button{margin-left:var(--space-x-large);margin-right:var(--space-x-large);width:auto}.cta__button dl{flex-direction:row}.cta__button dl dt{max-width:5em}.cta__button dl dt picture:before{background-size:0.6em 0.6em;height:1.3em;width:1.3em}.cta__button dl dd{padding:0 1.6em}}.custom{display:flex;flex-direction:column;position:relative}.features{display:flex;justify-content:center;position:relative}.features__cards{display:grid;gap:var(--space-large) var(--space-medium);margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);width:min(100%, 22em)}.features__card{display:flex;flex-direction:column;text-decoration:none;will-change:transform}.features__card picture{border-radius:0.2rem;box-shadow:0 0 0 2px var(--color-eggshell-dark);overflow:hidden;transition:box-shadow var(--transition),transform var(--transition-slow);will-change:transform}.features__card dl{margin-left:var(--space-x-small);margin-right:var(--space-x-small);transition:background var(--transition),color var(--transition),transform var(--transition-slow);will-change:transform}.features__card dl dt{font-size:var(--font-size-small);font-weight:600;letter-spacing:-0.02em;margin-top:0.6em;text-decoration:underline}.features__card dl dd{color:initial;font-size:var(--font-size-x-small);font-weight:400;letter-spacing:-0.02em;margin-bottom:-0.3em;margin-top:0.5em}.features__card:hover picture,.features__card:hover dl,.features__card:focus picture,.features__card:focus dl{transform:translateY(-3px)}.features__card:hover picture,.features__card:focus picture{box-shadow:0 0 0 3px var(--color-purple)}.features__card:active{transform:scale(0.99) translateY(-1px);transition:transform var(--transition)}.features__content{display:flex;flex-direction:column;justify-content:center;margin-bottom:var(--space-xx-large);position:relative}.features__continue{margin:var(--space-large) var(--space-medium) 0 var(--space-medium)}.features__continue p{font-size:var(--font-size-small);font-weight:700;letter-spacing:-0.02em}.features__continue p a{font-weight:inherit;letter-spacing:-0.02em}.features__control{display:none;position:fixed;top:calc(50% - 0.9em);z-index:103}.features__control a{background-color:var(--color-green);background-repeat:no-repeat;background-size:0.5em 0.5em;display:flex;height:1.8em;transition:background var(--transition),transform var(--transition);width:1.4em;will-change:transform}.features__control a:hover,.features__control a:focus{background-color:var(--color-green-dark)}.features__control--prev{left:0}.features__control--prev a{background-image:url(/assets/new/icon-prev-a22be544fd2e0c58ae289c0e8d9cdb2df5d2dd12e67be495f50fe59462e94f91.svg);background-position:0.3em center;border-radius:0 0.9em 0.9em 0}.features__control--prev a:active{transform:scale(0.99) translateX(-0.05em)}.features__control--next{right:0}.features__control--next a{background-image:url(/assets/new/icon-next-2f7b1c093542b8076530197af4a7a510f3e3a18826e205fc77bcb0cfa2c1627f.svg);background-position:0.6em center;border-radius:0.9em 0 0 0.9em}.features__control--next a:active{transform:scale(0.99) translateX(0.05em)}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.features__cards{grid-template-columns:repeat(4, 1fr);width:min(100%, var(--max-width-large))}.features__card{grid-column:span 2}}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.features__cards{gap:var(--space-large) var(--space-medium);grid-template-columns:repeat(6, 1fr);padding-left:var(--space-large);padding-right:var(--space-large)}.features__card:last-child:nth-child(3n-1){grid-column-end:-2}.features__card:last-child:nth-child(3n-2){grid-column-end:5}.features__card:nth-last-child(2):nth-child(3n+1){grid-column-end:4}.features__content{padding-left:var(--space-medium);padding-right:var(--space-medium)}.features__continue{margin:var(--space-xx-large) var(--space-x-large) 0 var(--space-x-large)}.features__continue p{font-size:var(--font-size-base)}.features__control{display:block}}.footer{display:flex;flex-direction:column;position:relative}.footer__recognition{margin-bottom:-1em;padding-top:var(--space-x-large)}.footer__content{display:flex;flex-direction:column;gap:var(--space-large);margin-inline:auto;padding:var(--space-x-large) var(--space-medium) var(--space-xx-large) var(--space-medium);width:min(100%, var(--max-width-large))}.footer__support{display:flex;flex-direction:column;gap:var(--space-medium);width:min(100%, 32em)}.footer__support dl dd{font-size:var(--font-size-small);letter-spacing:-0.02em;margin-top:0.6em}.footer__support dl dd a{letter-spacing:-0.03em}.footer__hey{display:flex}.footer__hey a{background:rgba(var(--rgb-blurple), 0.05);border-radius:0.2rem;box-shadow:0 0 0 2px rgba(var(--rgb-blurple), 0.1);color:var(--color-black);font-size:var(--font-size-xx-small);letter-spacing:-0.02em;line-height:1.4em;padding:0.7em 1em;text-decoration:none;transition:background var(--transition),box-shadow var(--transition),transform var(--transition);will-change:transform}.footer__hey a span{background-image:url(/assets/new/icon-hey-b7d8bcc0468e86b7e71977eff316f7ebdc58f41f2a0e6076a66f69cbeac12b70.svg);background-position:left center;background-repeat:no-repeat;background-size:1.4em 1.4em;color:var(--color-blurple);display:inline-block;font-weight:700;padding-left:1.4em}.footer__hey a:hover,.footer__hey a:focus{background:rgba(var(--rgb-blurple), 0.1);box-shadow:0 0 0 2px rgba(var(--rgb-blurple), 0.2)}.footer__hey a:active{transform:scale(0.99) translateY(1px)}.footer__options{display:grid;gap:var(--space-large) var(--space-medium);grid-template-columns:repeat(auto-fit, minmax(7.5em, 1fr))}.footer__options dl{font-size:var(--font-size-small);letter-spacing:-0.02em}.footer__options dl dd{margin-top:0.4em}.footer__options dl dd a{letter-spacing:-0.03em}.footer__signup{bottom:0;height:var(--space-xx-large);overflow:hidden;pointer-events:none;position:fixed;width:100%;z-index:103}.footer__signup div{align-items:center;display:flex;height:100%;justify-content:center;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);transform:translateY(100%);transition:transform var(--transition-slow);width:min(100%, var(--max-width-large))}.footer__signup div a{pointer-events:auto}.footer__signup--absolute{position:absolute}.footer__signup--peekaboo div{transform:translateY(0)}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.footer__content{flex-direction:row;justify-content:space-between;padding:var(--space-xx-large) var(--space-x-large)}.footer__support{flex:1;gap:1.4em;max-width:17em;width:auto}.footer__support dl dt{font-size:var(--font-size-small);letter-spacing:-0.02em}.footer__support dl dd{font-size:var(--font-size-x-small);letter-spacing:-0.02em}.footer__hey a{padding:0.8em 1.1em}.footer__options{display:flex;gap:var(--space-large)}.footer__options dl{font-size:var(--font-size-x-small);letter-spacing:-0.02em}.footer__options dl dt{line-height:2.1em}.footer__signup div{justify-content:flex-end}}.header{background:var(--color-eggshell);display:flex;flex-direction:column;position:relative}.header__container{align-items:center;display:flex;flex-direction:column;gap:2.3em;margin-inline:auto;padding:var(--space-medium) var(--space-medium) 2em var(--space-medium);position:relative;width:min(100%, var(--max-width-large))}.header__logo{align-items:center;display:flex;gap:0.275em;height:1.485em;position:relative;text-decoration:none}.header__logo figure{display:flex;height:1.485em}.header__logo figure svg{height:100%;max-height:100%;overflow:visible;width:auto}.header__logo figure svg .card{opacity:0;transform:translateX(0.4em) rotate(8deg);transition:all var(--transition)}.header__logo figure svg .card--back{transition-delay:0.1s}.header__logo strong{color:var(--color-black);font-weight:600;letter-spacing:-0.025em;line-height:1.485em}.header__logo:hover figure svg .card,.header__logo:focus figure svg .card{opacity:1;transform:translateX(0) rotate(0deg)}.header__logo:hover figure svg .card--front,.header__logo:focus figure svg .card--front{opacity:0.7}.header__tagline{background:linear-gradient(165deg, var(--color-orange) 0, var(--color-sunny) 100%);border-radius:0.2rem;color:var(--color-white);font-size:var(--font-size-x-small);font-weight:700;left:50%;letter-spacing:0.01em;line-height:1;padding:0.45em 0.8em 0.5em 0.8em;position:absolute;text-align:center;text-transform:uppercase;top:2.9em;transform:translateX(-50%) rotate(-1.6deg);white-space:nowrap}.header__tagline--stars span{background-image:url(/assets/new/tagline-2044f59af4b54b41873bffcf29c2abf18a4e552e76ffcc4361783748a1b5b1e8.svg);background-position:left center;background-repeat:no-repeat;background-size:4.5em 0.9em;padding-left:4.7em}.header__options{align-items:center;display:flex;gap:0.8em;justify-content:center;list-style:none;padding:0}.header__options li{margin:0}.header__back{display:flex;pointer-events:none;width:100%;z-index:103}.header__back div{display:flex;justify-content:center;margin-inline:auto;padding:0.3em 0 1em 0;width:min(100%, var(--max-width-large))}.header__back div a{pointer-events:auto}@media (min-width: 31em) and (hover: hover) and (pointer: fine){.header__container{align-items:flex-start;flex-direction:row;gap:0;justify-content:space-between;padding-bottom:3em}.header__tagline{left:-0.9em;min-width:15em;top:3.5em;transform:rotate(-1.5deg);transform-origin:left bottom}.header__back{position:fixed}.header__back div{justify-content:flex-end;padding:var(--space-medium)}.header__back div a{pointer-events:auto}}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.header__container{padding:var(--space-large) var(--space-x-large) 3.5em var(--space-x-large)}.header__tagline{left:-1.8em;top:3.4em;transform:rotate(-2.3deg)}.header__back div{padding:var(--space-large) var(--space-x-large)}}.headline{display:flex;flex-direction:column;gap:1.4em;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative;text-align:center;width:min(100%, var(--max-width-large))}.headline figure,.headline header,.headline article{align-items:center;display:flex;flex-direction:column;gap:1.4em;margin-inline:auto;width:min(100%, var(--max-width-small))}.headline figure{margin-bottom:0.4em}.headline figure img{margin-inline:auto;width:min(100%, var(--max-width-xx-small))}.headline header h1{margin-bottom:-0.115em;margin-top:-0.17em}.headline header h2{margin-bottom:-0.11em;margin-top:-0.175em}.headline header h3{margin-bottom:-0.16em;margin-top:-0.215em}.headline header h4{margin-bottom:-0.175em;margin-top:-0.19em}.headline header h5{margin-bottom:-0.195em;margin-top:-0.25em}.headline header h6{margin-bottom:-0.21em;margin-top:-0.235em}.headline header br{display:none}.headline article p{margin-bottom:-0.29em;margin-top:-0.35em}.headline--align-left figure,.headline--align-left header,.headline--align-left article,.headline--align-right figure,.headline--align-right header,.headline--align-right article{width:min(100%, var(--max-width-large))}.headline--align-left figure img,.headline--align-right figure img{margin-inline:0;max-width:var(--max-width-xx-small);width:auto}.headline--align-left{text-align:left}.headline--align-left figure,.headline--align-left header,.headline--align-left article{align-items:flex-start}.headline--align-right{text-align:right}.headline--align-right figure,.headline--align-right header,.headline--align-right article{align-items:flex-end}.headline--article-narrow article{width:min(100%, var(--max-width-xx-small))}.headline--article-x-narrow article{width:min(100%, var(--max-width-xxx-small))}.headline--solid-yellow{background:var(--color-yellow);margin-inline:0;padding:var(--space-x-large) 0;width:100%}.headline--solid-yellow figure,.headline--solid-yellow header,.headline--solid-yellow article{padding-left:var(--space-medium);padding-right:var(--space-medium)}.headline--header-small header{font-size:var(--font-size-small);letter-spacing:-0.02em}.headline--header-small header h3{margin-top:-0.195em}.headline--article-small{gap:1em}.headline--article-small article{font-size:var(--font-size-small);letter-spacing:-0.02em}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.headline{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}.headline header br{display:inline}.headline--solid-yellow figure,.headline--solid-yellow header,.headline--solid-yellow article{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}.headline--header-large header{font-size:var(--font-size-large)}.headline--header-x-large header{font-size:var(--font-size-x-large)}}.help{display:flex;justify-content:center;position:relative}.help__cards{display:flex;flex-direction:column;gap:var(--space-large);margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);width:min(100%, 22em)}.help__card{display:flex;flex-direction:column;text-decoration:none;will-change:transform}.help__card h6{margin-bottom:var(--space-x-small);text-decoration:underline;transition:color var(--transition),transform var(--transition-slow);will-change:transform}.help__card figure{background:var(--color-white);border-radius:0.2rem;box-shadow:0 0 0 2px var(--color-eggshell-dark);overflow:hidden;transition:background var(--transition),box-shadow var(--transition),transform var(--transition-slow);will-change:transform}.help__card:hover h6,.help__card:hover figure,.help__card:focus h6,.help__card:focus figure{transform:translateY(-3px)}.help__card:hover figure,.help__card:focus figure{box-shadow:0 0 0 3px var(--color-purple)}.help__card:active{transform:scale(0.99) translateY(-1px);transition:transform var(--transition)}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.help__cards{flex-direction:row;padding-left:var(--space-x-large);padding-right:var(--space-x-large);width:min(100%, var(--max-width-medium))}}.integrations{align-items:center;display:flex;flex-direction:column;position:relative}.integrations__category{display:flex;flex-direction:column;gap:var(--space-large);margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);width:min(100%, var(--max-width-large))}.integrations__category h3 a{color:inherit;font-weight:inherit;text-decoration:none}.integrations__integrations{display:grid;gap:var(--space-large)}.integrations__integrations div a{align-items:flex-start;display:flex;gap:0.5em;text-align:left;text-decoration:none}.integrations__integrations div a figure{border-radius:0.4rem;overflow:hidden;width:2.2em}.integrations__integrations div a dl{flex:1}.integrations__integrations div a dl dt{font-size:var(--font-size-small);letter-spacing:-0.02em;margin-bottom:0.2em;text-decoration:underline}.integrations__integrations div a dl dd{color:var(--color-black);font-size:var(--font-size-x-small);font-weight:400;letter-spacing:-0.02em}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.integrations__integrations{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.integrations__category{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}.integrations__integrations{grid-template-columns:repeat(3, 1fr)}}.intro{background:var(--color-eggshell);display:flex;flex-direction:column;position:relative}.intro article{display:flex;flex-direction:column;gap:var(--space-medium);margin-inline:auto;padding:0 var(--space-medium) var(--space-large) var(--space-medium);text-align:left;width:min(100%, var(--max-width-large))}.intro article p{font-size:var(--font-size-large);letter-spacing:-0.03em;margin-bottom:-0.3em;margin-top:-0.35em}.intro article p strong{background:var(--color-white);border-radius:0.2rem;box-decoration-break:clone;-webkit-box-decoration-break:clone;letter-spacing:-0.03em;margin-left:-0.2em;margin-right:-0.2em;padding-left:0.2em;padding-right:0.2em}.intro article p span{display:inline-flex}.intro--alt article{align-items:center;text-align:center}.intro--alt article p strong{margin-left:0;margin-right:0}.intro--alt article p br{display:none}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.intro article{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}.intro article p{font-size:var(--font-size-x-large);letter-spacing:-0.03em}.intro--alt article{gap:var(--space-large)}.intro--alt article p{font-size:var(--font-size-xx-large)}.intro--alt article p br{display:inline}}.landing-feature{display:flex;flex-direction:column;gap:1.5em;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative;width:min(100%, 42em)}.landing-feature__image{order:1}.landing-feature__image--border figure{position:relative}.landing-feature__image--border figure img{background-color:var(--color-white);border-radius:0.2rem;box-shadow:0 0 0 1px rgba(var(--rgb-black), 0.075),0 10px 40px -20px rgba(var(--rgb-black), 0.25),0 20px 60px -25px rgba(var(--rgb-black), 0.2),0 20px 20px -30px rgba(var(--rgb-black), 0.15),0 40px 30px -40px rgba(var(--rgb-black), 0.25);overflow:hidden}.landing-feature__content{font-size:var(--font-size-small);order:2;text-align:left}.landing-feature__content>*+*{margin-top:var(--flow-space, 1em)}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.landing-feature{align-items:center;flex-direction:row}.landing-feature__image,.landing-feature__content{flex:1}.landing-feature--right .landing-feature__image{order:2}.landing-feature--right .landing-feature__content{order:1}}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.landing-feature{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}}.landing-image{align-self:center;display:flex;justify-content:center;max-width:var(--max-width-small);margin-left:var(--space-medium);margin-right:var(--space-medium);position:relative}.landing-image figure{position:relative}.landing-image figure img{background-color:var(--color-white);border-radius:0.2rem;box-shadow:0 0 0 1px rgba(var(--rgb-black), 0.075),0 10px 40px -20px rgba(var(--rgb-black), 0.25),0 20px 60px -25px rgba(var(--rgb-black), 0.2),0 20px 20px -30px rgba(var(--rgb-black), 0.15),0 40px 30px -40px rgba(var(--rgb-black), 0.25);overflow:hidden}.landing-image--hero{margin-top:calc(-1 * var(--space-large))}.landing-image--hero figure img{border:1rem solid var(--color-white);box-shadow:0 0 0 1px rgba(var(--rgb-black), 0.05),0 0 10px 0 rgba(var(--rgb-black), 0.05)}.landing-image--hero:before{background:var(--color-white);border-radius:0.2rem;box-shadow:0 0 0 1px rgba(var(--rgb-black), 0.05),0 -15px 10px -10px rgba(var(--rgb-black), 0.05);content:'';height:100%;position:absolute;top:-0.4em;width:calc(100% - 0.8em)}.landing-image--hero:after{background:linear-gradient(to bottom, rgba(var(--rgb-eggshell), 0) 0%, rgba(var(--rgb-eggshell), 1) 75%);bottom:-20px;content:'';height:5em;left:-2em;position:absolute;right:-2em;z-index:1}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.landing-image{margin-left:var(--space-x-large);margin-right:var(--space-x-large)}}.legal{background:var(--color-black-dark);display:flex;position:relative}.legal dl{align-items:center;display:flex;flex-direction:column;gap:var(--space-x-small);padding:var(--space-x-small);text-align:center;width:100%}.legal dl dt{color:var(--color-white);font-size:var(--font-size-x-small);font-weight:400;letter-spacing:-0.02em;line-height:1.6em}.legal dl dt span{display:inline-flex}.legal dl dt span a{background-image:url();background-position:left center;background-repeat:no-repeat;background-size:1.6em 1.6em;padding-left:1.8em;text-decoration:none}.legal dl dt a{color:inherit}.legal dl dd{font-size:var(--font-size-x-small);height:1.6em}.legal dl dd a svg{fill:var(--color-white);height:100%;max-height:100%;overflow:visible;width:auto}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.legal dl{flex-direction:row;gap:var(--space-medium);justify-content:space-between}.legal dl dt{line-height:1.8em}.legal dl dt span a{background-size:1.8em 1.8em;padding-left:2.1em}.legal dl dt br{display:none}.legal dl dd{height:1.8em}}.letter{display:flex;flex-direction:column;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative;width:min(100%, var(--max-width-large))}.letter article{background:var(--color-white);border-radius:0.1rem;box-shadow:0 0 0 1px rgba(var(--rgb-black), 0.05),0 1px 0 0 rgba(var(--rgb-black), 0.05),0 10px 40px -20px rgba(var(--rgb-black), 0.25),0 20px 60px -25px rgba(var(--rgb-black), 0.2),0 20px 20px -30px rgba(var(--rgb-black), 0.15),0 40px 30px -40px rgba(var(--rgb-black), 0.25),0 60px 40px -50px rgba(var(--rgb-black), 0.3);display:flex;flex-direction:column;font-size:var(--font-size-small);gap:1.5em;line-height:1.5;margin-inline:auto;padding:2.1em;text-align:left}.letter__signature{align-items:center;display:flex;gap:0.5em;padding-top:4.4em;position:relative}.letter__signature dl{line-height:1.3;text-align:left}.letter__signature:before{background:url(/assets/new/jason-e5d8195492938b820034bce9e4bc920b652645dd03daee66dd6011172b268f46.png) center center/cover no-repeat;border-radius:100%;content:'';height:2.6em;width:2.6em}.letter__signature:after{background:url(/assets/new/signature-d9f5eea7bae09abc08270c2e1af63a66eac8effd5eb3590efb70aa3250c222e8.svg) left center/contain no-repeat;content:'';height:3.2em;left:-0.6em;position:absolute;top:0;transform:rotate(-1.5deg);width:100%}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.letter{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}.letter article{padding:3.4em 3.8em;width:min(100%, 40em)}}.lockup{display:flex;max-width:100vw;overflow:hidden;position:relative}.lockup__rows{align-items:center;display:flex;flex-direction:column}.lockup__row{display:flex;position:relative}.lockup__row:after,.lockup__row:before{background:var(--color-eggshell);border-radius:0.2rem;box-shadow:0 0 0 2px var(--color-eggshell);content:'';margin:0.35em;width:100em}.lockup__row:last-child{padding-bottom:1.8em}.lockup__quote{background:var(--color-white);border-radius:0.2rem;box-shadow:0 0 0 2px var(--color-eggshell-dark);display:flex;margin:0.25em;padding:0.3em 0.6em}.lockup__quote q{font-size:var(--font-size-small);font-weight:600;letter-spacing:-0.02em;white-space:nowrap}.lockup__quote q:before{content:'“'}.lockup__quote q:after{content:'”'}.lockup__quote--more{background:none;bottom:0;box-shadow:none;justify-content:center;left:0;margin:0;padding:0;position:absolute;width:100%}.lockup__quote--more a{font-size:var(--font-size-small);letter-spacing:-0.02em}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.lockup__row:last-child{padding-bottom:0}.lockup__quote{margin:0.35em;padding:0.5em 0.8em}.lockup__quote--more{background:var(--color-eggshell);bottom:auto;box-shadow:0 0 0 2px var(--color-eggshell);left:auto;padding:0;position:relative;width:auto}.lockup__quote--more a{align-items:center;display:flex;flex:1;font-size:var(--font-size-x-small);letter-spacing:-0.03em;padding:0 1.8em 0.1em 1.8em;white-space:nowrap}}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.lockup__quote q{font-size:var(--font-size-base);letter-spacing:-0.03em}}.main{display:flex;flex:1;flex-direction:column;position:relative;text-align:center}.main:before{background:linear-gradient(180deg, rgba(var(--rgb-eggshell), 1) 0, rgba(var(--rgb-eggshell), 0) 100%);content:'';height:12em;left:0;position:absolute;top:0;width:100%}.main.center{justify-content:center}.modal{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;visibility:hidden;z-index:-1}.modal__background{background:rgba(var(--rgb-black-dark), 0.7);bottom:0;left:0;position:absolute;right:0;top:0}.modal__frame{box-shadow:0 0.8em 2.4em -0.8em rgba(var(--rgb-black-dark), 0.8);display:flex;margin-left:1em;margin-right:1em;position:relative;width:calc(100% - 2em)}.modal__embed{height:0;overflow:hidden;padding-bottom:52.75%;position:relative;width:100%}.modal__embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modal__close{background-color:var(--color-black);background-image:url(/assets/new/icon-close-ca9121b90802bca0c0cf60b211c2e7530fc043ffdb38f724160bd65293d71670.svg);background-position:center center;background-repeat:no-repeat;background-size:0.5em 0.5em;border-radius:100%;cursor:pointer;display:flex;height:1.4em;position:absolute;right:-0.7em;top:-0.7em;transition:background var(--transition),transform var(--transition);width:1.4em;will-change:transform;z-index:1}.modal__close:hover,.modal__close:focus{background-color:var(--color-purple)}.modal__close:active{transform:scale(0.95)}html.modal-active{overflow:hidden}html.modal-active .modal{visibility:visible;z-index:1000}.newsletter{display:flex;flex-direction:column;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative;width:min(100%, 27em)}.newsletter form{align-items:center;display:flex;flex-direction:column}.newsletter form p{color:var(--color-grey-dark);font-size:var(--font-size-x-small);letter-spacing:-0.02em;margin-bottom:1.8em;margin-top:0.6em}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.newsletter{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}}.newsletter-portal{display:flex;justify-content:space-between;flex-direction:column;gap:var(--space-large);align-items:center;text-align:left;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative;width:min(100%, var(--max-width-small));margin:0 auto}.newsletter-portal .content{font-size:var(--font-size-small);width:100%}.newsletter-portal .content h1{font-size:var(--font-size-xx-large)}.newsletter-portal .content p{margin-top:var(--flow-space, 1em)}.newsletter-portal .content form{margin-top:var(--flow-space, 1em)}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.newsletter-portal{flex-direction:row}.newsletter-portal .content{width:60%}}.newsletter form input[type=text],.newsletter-portal form input[type=email]{background:var(--color-white);border:2px solid var(--color-black);border-radius:0.3rem;color:var(--color-black);display:flex;font-size:var(--font-size-small);letter-spacing:-0.02em;line-height:1.3;overflow-x:hidden;padding:0.6em 0.85em 0.7em 0.85em;text-align:center;transition:border var(--transition);vertical-align:middle;width:100%}.newsletter form input[type=text]:focus,.newsletter-portal form input[type=email]:focus{border-color:var(--color-yellow)}.overview{display:flex;flex-direction:column;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative;width:min(100%, var(--max-width-medium))}.overview__headline{display:flex;flex-direction:column;justify-content:center;margin-bottom:1.2em}.overview__embed{box-shadow:0 1px 0 0 rgba(var(--rgb-black), 0.025),0 10px 40px -20px rgba(var(--rgb-black), 0.25),0 20px 60px -25px rgba(var(--rgb-black), 0.2),0 20px 20px -30px rgba(var(--rgb-black), 0.15),0 40px 30px -40px rgba(var(--rgb-black), 0.25),0 60px 40px -50px rgba(var(--rgb-black), 0.3);height:0;overflow:hidden;padding-bottom:52.75%;position:relative;width:100%}.overview__embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.overview__more{display:flex;flex-direction:column;justify-content:center;line-height:1.2;margin-top:1.2em}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.overview{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}}.paper{background:var(--color-eggshell);display:flex;flex-direction:column;position:relative}.paper:before,.paper:after{background-image:url(/assets/new/paper-eggshell-0a35d8eba42baa4e4ac1412a7194cfa4397b1fc661ef4a2638c15bbbd0d857b1.svg);background-repeat:no-repeat;background-size:100% 10em;content:'';height:0.35em;left:0;overflow:hidden;position:absolute;width:100%}.paper:before{background-position:center top;top:calc(-0.35em + 1px)}.paper:after{background-position:center bottom;bottom:calc(-0.35em + 1px)}.paper--black{background:var(--color-black);color:var(--color-white)}.paper--black:before,.paper--black:after{background-image:url(/assets/new/paper-black-3c8021f751a9a10fc74a31f8557e9641e17dc2dde3d27b59f1d3ea0860b7c110.svg)}.pricing-cta{background:var(--color-eggshell);border-radius:1.7em 1.7em 1em 1em;display:flex;flex-direction:column;text-decoration:none;transition:background var(--transition),transform var(--transition);will-change:transform}.pricing-cta__label{align-items:center;background-color:var(--color-green);border-radius:1.7em;color:var(--color-white);display:flex;font-size:var(--font-size-base);justify-content:center;transition:background var(--transition)}.pricing-cta__label dl{display:flex;flex-direction:column}.pricing-cta__label dl dt{font-size:var(--font-size-small);font-weight:600;letter-spacing:-0.02em;line-height:1.1em;padding:0.9em 2.4em 0 2.4em}.pricing-cta__label dl dd{font-size:var(--font-size-x-small);font-weight:400;letter-spacing:-0.02em;line-height:1.1em;padding:0.35em 2.4em 1.35em 2.4em}.pricing-cta__note{color:var(--color-black);font-size:var(--font-size-x-small);font-weight:600;letter-spacing:-0.02em;padding:1.1em 1.8em}.pricing-cta__note span{color:var(--color-pink)}.pricing-cta__note br{display:none}.pricing-cta__sticker{background:linear-gradient(120deg, var(--color-pink) 0, var(--color-pink-dark) 100%);border-radius:0.2rem;bottom:0;color:var(--color-white);font-size:var(--font-size-x-small);font-weight:700;letter-spacing:0.01em;line-height:1;padding:0.45em 0.8em 0.5em 0.8em;position:absolute;right:0;text-transform:uppercase;transform:translate(1.1em, 1.1em) rotate(-4deg);transition:transform var(--transition);white-space:nowrap;will-change:transform}.pricing-cta:hover,.pricing-cta:focus{background:var(--color-eggshell-dark)}.pricing-cta:hover .pricing-cta__label,.pricing-cta:focus .pricing-cta__label{background:var(--color-green-dark)}.pricing-cta:hover .pricing-cta__sticker,.pricing-cta:focus .pricing-cta__sticker{transform:translate(1.1em, 1.1em) rotate(-5deg) scale(1.04)}.pricing-cta:active{transform:scale(0.99) translateY(1px)}@media (min-width: 32em) and (hover: hover) and (pointer: fine){.pricing-cta__note br{display:inline}}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.pricing-cta__label dl dt{font-size:var(--font-size-base);padding-top:0.7em}.pricing-cta__label dl dd{padding-top:0.3em}}.pricing-grid{display:grid;gap:var(--space-medium);margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);width:min(100%, var(--max-width-medium))}.pricing-grid dl{align-items:center;background-color:var(--color-eggshell);border-radius:0.4rem;display:flex;flex-direction:column;font-size:var(--font-size-small);padding:1.7em;position:relative}.pricing-grid dl:before{background-color:var(--color-yellow);background-image:url(/assets/new/icon-check-9d7dc87deb3febbb9bc43d0b384d97e8b4faafc56b6cbe0dd37813db41715427.svg);background-position:center center;background-repeat:no-repeat;background-size:0.7em 0.7em;border-radius:100%;content:'';height:1.6em;position:absolute;top:-0.8em;width:1.6em}.pricing-grid dl dt{margin-bottom:0.3em}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.pricing-grid{grid-template-columns:repeat(4, 1fr)}.pricing-grid dl{grid-column:span 2}.pricing-grid dl:nth-last-child(1):nth-child(odd){grid-column:2 / span 2}}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.pricing-grid{grid-template-columns:repeat(6, 1fr);padding-left:var(--space-x-large);padding-right:var(--space-x-large)}.pricing-grid dl:nth-last-child(1):nth-child(odd){grid-column:span 2}.pricing-grid dl:last-child:nth-child(3n-1){grid-column-end:-2}.pricing-grid dl:last-child:nth-child(3n-2){grid-column-end:5}.pricing-grid dl:nth-last-child(2):nth-child(3n+1){grid-column-end:4}}.quotes{display:flex;flex-direction:column;position:relative}.quotes__container{column-width:10.5em;column-gap:var(--space-large);margin-top:calc(-1 * var(--space-large));padding-left:var(--space-medium);padding-right:var(--space-medium);text-align:left}.quotes blockquote{display:inline-flex;flex-direction:column;margin-top:var(--space-large);width:100%}.quotes blockquote q{font-size:var(--font-size-x-small);letter-spacing:-0.02em}.quotes blockquote q:before{content:'“'}.quotes blockquote q:after{content:'”'}.quotes blockquote cite{font-size:var(--font-size-x-small);font-style:italic;font-weight:600;letter-spacing:-0.02em;line-height:1.2;margin-top:var(--space-x-small)}.quotes--contain .quotes__container{margin-inline:auto;width:min(100%, var(--max-width-large))}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.quotes__container{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}}.recognition{display:grid;gap:var(--space-medium);grid-template-columns:repeat(4, 1fr);margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);width:min(100%, 44em)}.recognition__badge,.recognition__badges{display:flex}.recognition__badge{grid-column:span 2}.recognition__badge picture{max-width:7em}.recognition__badge--app-store{justify-content:end}.recognition__badge--google-play{justify-content:start}.recognition__badges{align-items:center;gap:var(--space-medium);grid-column:span 4;justify-content:center}.recognition__badges picture{max-width:4em}.recognition__badges picture:nth-child(3){max-width:5em}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.recognition{display:flex;gap:1.5em;grid-template-columns:auto;padding-left:var(--space-x-large);padding-right:var(--space-x-large)}.recognition__badge picture{max-width:none}.recognition__badge--app-store{order:0}.recognition__badge--google-play{order:2}.recognition__badges{gap:1.5em;grid-column:auto}.recognition__badges picture{max-width:none}.recognition__badges picture:nth-child(3){max-width:none}}.rights{display:flex;font-family:'Tiempos', Serif;position:relative}.rights ol{counter-reset:section;display:flex;flex-direction:column;gap:var(--space-large);list-style:none;margin-inline:auto;padding:0 var(--space-medium);width:min(100%, 35em)}.rights ol li{align-items:center;display:flex;flex-direction:column;position:relative;margin:0}.rights ol li h2{font-size:var(--font-size-large);font-weight:normal;letter-spacing:0.1em;margin-bottom:0.5em;margin-top:1em;text-transform:uppercase}.rights ol li h3{background:url(/assets/new/leaf-4734e78bad649f875f16dee59e3d2ac42edecf9a99e6a26e20855c5fe6a329cd.svg) center top/1em no-repeat;font-size:75%;font-weight:normal;letter-spacing:0.1em;margin-bottom:0.75em;margin-top:1em;padding-top:2em;text-transform:uppercase}.rights ol li p{line-height:1.5}.rights ol li small{font-size:75%;max-width:26em}.rights ol li small+*{margin-top:1em}.rights ol li a{color:var(--color-black);font-weight:normal}.rights ol li a:hover,.rights ol li a:focus{color:var(--color-blue)}.rights ol li:before{background-color:var(--color-eggshell);color:var(--color-brass);content:"Article " counter(section,upper-roman);counter-increment:section;font-size:var(--font-size-xx-large);line-height:1em;list-style-type:decimal-leading-zero;padding-left:0.25em;padding-right:0.25em;position:relative;z-index:1}.rights ol li:after{background-color:var(--color-brass);content:'';font-size:var(--font-size-xx-large);height:2px;position:absolute;top:calc(0.5em - 1px);width:100%}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.rights ol{padding:0 var(--space-x-large);width:min(100%, 38em)}}.screenshot{display:flex;justify-content:center;position:relative;z-index:1}.screenshot picture{align-items:center;display:flex;flex-direction:column;max-width:var(--max-width-medium);margin-left:var(--space-medium);margin-right:var(--space-medium);position:relative}.screenshot picture img{border-radius:0.2rem;box-shadow:0 0 0 1px rgba(var(--rgb-black), 0.075),0 1px 0 0 rgba(var(--rgb-black), 0.025),0 10px 40px -20px rgba(var(--rgb-black), 0.25),0 20px 60px -25px rgba(var(--rgb-black), 0.2),0 20px 20px -30px rgba(var(--rgb-black), 0.15),0 40px 30px -40px rgba(var(--rgb-black), 0.25),0 60px 40px -50px rgba(var(--rgb-black), 0.3);overflow:hidden}.screenshot picture figcaption{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(var(--rgb-white), 1);border:1px dotted var(--color-black);border-radius:0.4rem;box-shadow:0 10px 30px -20px rgba(var(--rgb-black), 0.2),0 15px 30px -20px rgba(var(--rgb-black), 0.2),0 15px 20px -30px rgba(var(--rgb-black), 0.1),0 25px 20px -30px rgba(var(--rgb-black), 0.2),0 35px 30px -40px rgba(var(--rgb-black), 0.3);display:flex;flex-direction:column;gap:var(--space-medium);margin:var(--space-medium) var(--space-medium) 0 var(--space-medium);max-width:24em;padding:0.65em 0.9em;position:relative;z-index:1}.screenshot picture figcaption p{font-size:var(--font-size-x-small);letter-spacing:-0.02em;text-align:left}.screenshot picture figcaption.dot:after{background:var(--color-black);border-radius:100%;content:'';height:0.8em;left:-0.4em;position:absolute;top:-0.4em;width:0.8em}.screenshot picture figcaption.dot--blue:after{background:var(--color-blue)}.screenshot picture figcaption.dot--green:after{background:var(--color-green)}.screenshot picture figcaption.dot--orange:after{background:var(--color-orange)}.screenshot picture figcaption.dot--pink:after{background:var(--color-pink)}.screenshot picture figcaption.dot--purple:after{background:var(--color-purple)}.screenshot picture figcaption.dot--red:after{background:var(--color-red)}.screenshot picture figcaption.dot--teal:after{background:var(--color-teal)}.screenshot picture figcaption.dot--yellow:after{background:var(--color-yellow)}.screenshot--has-headline{margin-top:1.4em}.screenshot--soon picture{position:relative}.screenshot--soon picture img{opacity:0.5}.screenshot--soon picture:after{background-image:url(/assets/new/soon-9bbb40e4d3b0bafcedb6fd8ff536387c16fbd4d16a0303bcfce9d93b32446761.svg);background-position:center center;background-repeat:no-repeat;background-size:25vw 25vw;content:'';height:100%;left:0;position:absolute;top:0;transform:rotate(-6deg);width:100%}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.screenshot picture{margin-left:var(--space-xxx-large);margin-right:var(--space-xxx-large)}.screenshot picture figcaption{left:calc(-1 * var(--space-xx-large));position:absolute;top:var(--space-large);border:2px dashed var(--color-black);box-shadow:0 10px 40px -20px rgba(var(--rgb-black), 0.2),0 20px 60px -25px rgba(var(--rgb-black), 0.2),0 20px 20px -30px rgba(var(--rgb-black), 0.1),0 40px 30px -40px rgba(var(--rgb-black), 0.2),0 60px 40px -50px rgba(var(--rgb-black), 0.3);margin:0;max-width:none;padding:0.8em 1em;width:11.5em}.screenshot picture figcaption.dot:after{height:1em;left:-0.5em;top:-0.5em;width:1em}.screenshot picture figcaption.align-bottom{bottom:var(--space-large);top:auto}.screenshot picture figcaption.align-center{top:50%;transform:translateY(-50%)}.screenshot picture figcaption.justify-right{left:auto;right:calc(-1 * var(--space-xx-large))}.screenshot picture figcaption.justify-right.dot:after{left:auto;right:-0.5em}}.sheet{display:flex;position:relative}.sheet__content{display:flex;flex-direction:column;font-size:var(--font-size-small);line-height:1.5;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);text-align:left;width:min(100%, var(--max-width-small))}.sheet__content h1+*,.sheet__content h2+*{--flow-space: 0.7em}.sheet__content h3+*,.sheet__content h4+*,.sheet__content h5+*,.sheet__content h6+*{--flow-space: 0.6em}.sheet__content b,.sheet__content strong{font-weight:600}.sheet__content>*+*{margin-top:var(--flow-space, 1em)}@media (min-width: 48em) and (hover: hover) and (pointer: fine){.sheet__content{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}}html.showcase-active{overflow:hidden}html.showcase-active .showcase__cards{pointer-events:none}html.showcase-active .showcase__modal{opacity:1;pointer-events:auto}html.showcase-active .showcase__zoom{pointer-events:auto;transform:translate(0, 0) scale(1)}@media (min-width: 64em) and (hover: hover) and (pointer: fine){html.showcase-active{overflow:visible}html.showcase-active .showcase__cards{opacity:0}}.showcase{display:flex;flex-direction:column;position:relative}.showcase__cards{display:grid;gap:var(--space-medium);margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);transition:opacity var(--transition) 0.05s;width:min(100%, var(--max-width-large))}.showcase__card{background:var(--color-app);border-radius:0.2rem;box-shadow:0 0 0 2px var(--color-eggshell-dark);cursor:zoom-in;display:flex;height:64vw;margin-inline:auto;overflow:hidden;position:relative;transition:background var(--transition),box-shadow var(--transition),transform var(--transition-slow);width:100%}.showcase__card picture{border-radius:0.2rem;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;will-change:transform}.showcase__card picture:before,.showcase__card picture:after{border-radius:2.45em;box-shadow:0 0 0.5em 0.5em rgba(var(--rgb-app), 0.25),0 0 1em 1em rgba(var(--rgb-app), 0.5),0 0 2em 2em var(--color-app);color:var(--color-white);font-size:var(--font-size-x-small);font-weight:600;left:50%;letter-spacing:-0.02em;line-height:1.3em;padding:0.55em 1.15em 0.6em 1.15em;position:absolute;top:50%;transform:translate(-50%, -42%);transition:background var(--transition),opacity var(--transition),transform var(--transition);white-space:nowrap;will-change:transform;z-index:1}.showcase__card picture:before{background:var(--color-purple);content:'Click to explain\2026';opacity:0}.showcase__card picture:after{background:var(--color-green);content:'Start here\2026';display:none;transform:translate(-50%, -50%)}.showcase__card:hover,.showcase__card:focus{box-shadow:0 0 0 3px var(--color-purple);transform:translateY(-3px)}.showcase__card:hover picture:before,.showcase__card:hover picture:after,.showcase__card:focus picture:before,.showcase__card:focus picture:after{opacity:1;transform:translate(-50%, -50%)}.showcase__card:hover picture:after,.showcase__card:focus picture:after{background:var(--color-purple)}.showcase__card:active{transform:scale(0.99) translateY(-2px);transition:transform var(--transition)}.showcase__card--start{box-shadow:0 0 0 3px var(--color-green)}.showcase__card--start picture:before{display:none}.showcase__card--start picture:after{display:block}.showcase__more{display:flex;justify-content:center;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);padding-top:var(--space-medium);width:min(100%, var(--max-width-large))}.showcase__more a{font-size:var(--font-size-small);letter-spacing:-0.02em}.showcase__modal{background:rgba(var(--rgb-black-dark), 0.7);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity var(--transition-slow) 0.05s;z-index:104}.showcase__zoom{height:100%;left:0;overflow:scroll;pointer-events:none;padding:var(--space-medium);position:absolute;top:0;transform:translate(0, 4%) scale(1.2);transition:transform var(--transition-slow) 0.05s;width:100%}.showcase__details{background:var(--color-sunny);border-radius:0.4rem;display:none;flex-direction:column;gap:var(--space-medium);padding:var(--space-medium);position:relative}.showcase__details div{display:flex;flex-direction:column;position:relative}.showcase__details div picture{background:var(--color-app);border-radius:0.2rem;box-shadow:0 0 0 3px rgba(var(--rgb-black), 0.06);flex:1;max-height:72vw;overflow:hidden}.showcase__details aside{display:flex;flex-direction:column;font-size:var(--font-size-small);gap:1em;letter-spacing:-0.02em;line-height:1.3;padding:0.5em var(--space-medium) var(--space-medium) var(--space-medium);position:relative;text-align:left}.showcase__details aside h1,.showcase__details aside h2,.showcase__details aside h3,.showcase__details aside h4,.showcase__details aside h5,.showcase__details aside h6{line-height:1.2}.showcase__details--active{display:flex}.showcase__control{background-color:var(--color-black);background-position:center center;background-repeat:no-repeat;background-size:0.5em 0.5em;border-radius:100%;cursor:pointer;display:flex;height:1.4em;position:absolute;top:calc(50% - 0.7em);transition:background var(--transition),transform var(--transition);width:1.4em;will-change:transform;z-index:1}.showcase__control:hover,.showcase__control:focus{background-color:var(--color-purple)}.showcase__control:active{transform:scale(0.95)}.showcase__control--close{background-image:url(/assets/new/icon-close-ca9121b90802bca0c0cf60b211c2e7530fc043ffdb38f724160bd65293d71670.svg);right:calc(var(--space-medium) - 0.7em);top:calc(var(--space-medium) - 0.7em)}.showcase__control--prev,.showcase__control--next{display:none}.showcase__control--prev{background-image:url(/assets/new/icon-prev-a22be544fd2e0c58ae289c0e8d9cdb2df5d2dd12e67be495f50fe59462e94f91.svg);left:calc(var(--space-medium) - 0.7em)}.showcase__control--next{background-image:url(/assets/new/icon-next-2f7b1c093542b8076530197af4a7a510f3e3a18826e205fc77bcb0cfa2c1627f.svg);right:calc(var(--space-medium) - 0.7em)}.showcase--intro:before{background:linear-gradient(180deg, rgba(var(--rgb-eggshell), 1) 0, rgba(var(--rgb-eggshell), 0) 100%);content:'';height:8em;left:0;position:absolute;top:0;width:100%}.showcase--alt:before{display:none}.showcase--alt .showcase__card picture:before,.showcase--alt .showcase__card picture:after{display:none}.showcase--alt .showcase__card--start picture:after{display:none}@media (min-width: 32em) and (hover: hover) and (pointer: fine){.showcase__cards{grid-template-columns:repeat(12, 1fr)}.showcase__card{grid-column:span 6;height:32vw}}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.showcase{gap:var(--space-medium)}.showcase__cards{padding-left:var(--space-large);padding-right:var(--space-large)}.showcase__card{grid-column:span 4;height:24vw;max-height:24rem}.showcase__card:nth-child(6n+1){grid-column:span 5}.showcase__card:nth-child(6n+3){grid-column:span 3}.showcase__card:nth-child(6n+4){grid-column:span 3}.showcase__card:nth-child(6n+6){grid-column:span 5}.showcase__more{align-self:center;align-items:center;height:var(--space-x-large);justify-content:flex-end;padding:0 var(--space-x-large);position:absolute;top:100%}.showcase__more a{font-size:var(--font-size-x-small);letter-spacing:-0.03em}.showcase__modal{align-items:center;background:none;bottom:auto;display:flex;height:100%;justify-content:center;left:auto;position:absolute;right:auto;width:100%;z-index:101}.showcase__zoom{display:flex;height:100%;left:auto;max-width:var(--max-width-large);overflow:visible;padding:0 var(--space-large);position:relative;top:auto;width:auto}.showcase__details{flex-direction:row;gap:1.5em;overflow:hidden;padding:var(--space-medium) 1.5em var(--space-medium) var(--space-medium)}.showcase__details div{flex:1}.showcase__details aside{justify-content:center;padding:0;width:46%}.showcase__control--close{right:calc(var(--space-large) - 0.7em);top:-0.7em}.showcase__control--prev,.showcase__control--next{display:flex}.showcase__control--prev{left:calc(var(--space-large) - 0.7em)}.showcase__control--next{right:calc(var(--space-large) - 0.7em)}}.support{display:flex;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative}.support__form{background:var(--color-eggshell);border:2px dashed var(--color-black);border-radius:1rem;display:flex;flex-direction:column;gap:1.8em;margin-inline:auto;padding:1.5em;text-align:left;width:min(100%, var(--max-width-small))}.support__form fieldset{display:flex;flex-direction:column;margin-top:-0.35em}.support__form fieldset label{align-items:center;font-weight:700;line-height:1.2;margin-bottom:0.2em}.support__form fieldset label span{background:var(--color-yellow);border-radius:1.9em;display:inline-flex;font-size:var(--font-size-xxx-small);letter-spacing:-0.02em;line-height:1em;margin-left:0.2em;margin-top:0.4em;padding:0.4em 0.8em 0.45em 0.8em;text-transform:uppercase;vertical-align:top}.support__form fieldset p{color:var(--color-grey-dark);font-size:var(--font-size-x-small);letter-spacing:-0.02em;margin-bottom:0.9em}.support__form fieldset select{appearance:none;background:var(--color-white) url(/assets/new/icon-select-e46a9bb41bf25577aa7ec72b7149ce953ac1cda360db37b390b3ac7e04e3b9c5.svg) no-repeat right 0.7em center;background-size:0.5em;border:2px solid var(--color-black);border-radius:0.3rem;font-size:var(--font-size-small);letter-spacing:-0.02em;line-height:1.3em;padding:0.5em 0.75em 0.6em 0.75em;transition:border var(--transition)}.support__form fieldset input[type=file]{display:flex;font-size:var(--font-size-x-small);letter-spacing:-0.02em}.support__form fieldset input[type=email],.support__form fieldset input[type=text],.support__form fieldset textarea{appearance:none;background:var(--color-white);border:2px solid var(--color-black);border-radius:0.3rem;font-size:var(--font-size-small);letter-spacing:-0.02em;line-height:1.3;padding:0.5em 0.75em 0.6em 0.75em;transition:border var(--transition);vertical-align:middle}.support__form fieldset input[type=email]:focus,.support__form fieldset input[type=text]:focus,.support__form fieldset textarea:focus{border-color:var(--color-yellow)}.support__form fieldset.error select{border-color:var(--color-red)}.support__form fieldset.error input[type=email],.support__form fieldset.error input[type=text],.support__form fieldset.error textarea{border-color:var(--color-red)}.support__form fieldset.error span.error{color:var(--color-red);font-size:var(--font-size-x-small);font-weight:600;letter-spacing:-0.02em;margin-top:0.6em}.support__form button{align-self:flex-start}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.support{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}.support__form{padding:var(--space-x-large)}}.tracking{background:linear-gradient(0deg, rgba(var(--rgb-black-dark), 0.3) 0, rgba(var(--rgb-black-dark), 0) 100%);bottom:0;display:flex;justify-content:center;left:0;padding:var(--space-large);pointer-events:none;position:fixed;text-align:center;width:100%;z-index:104}.tracking__container{align-items:center;background:var(--color-purple);border-radius:0.4rem;box-shadow:0 10px 30px -10px rgba(var(--rgb-black-dark), 0.25),0 20px 60px -20px rgba(var(--rgb-black-dark), 0.3),0 40px 40px -40px rgba(var(--rgb-black-dark), 0.35),0 80px 60px -60px rgba(var(--rgb-black-dark), 0.4);display:flex;flex-direction:column;padding:1.5em;pointer-events:auto;position:relative;max-width:19em}.tracking__container p{position:relative}.tracking__icon{background:var(--color-purple);border-radius:100%;padding:0.4em;position:absolute;top:-1em}.tracking__icon svg{height:1.6em;width:1.6em}.tracking__buttons{display:flex;gap:var(--space-x-small);margin-top:var(--space-small)}.tracking__buttons button.deny{color:var(--color-white)}.tracking p{color:var(--color-white);font-size:var(--font-size-small);letter-spacing:-0.02em}.tracking--hidden{display:none !important}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.tracking{padding:var(--space-medium)}.tracking__container{max-width:15em}.tracking p{font-size:var(--font-size-x-small)}}.video{display:flex;margin-inline:auto;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative;width:min(100%, 48em)}.video__embed{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video__embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.video{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}}.yes{display:flex;flex-direction:column;padding-left:var(--space-medium);padding-right:var(--space-medium);position:relative}.yes dl{background-color:var(--color-white);border-radius:0.1rem;box-shadow:0 0 0 1px rgba(var(--rgb-black), 0.05),0 1px 0 0 rgba(var(--rgb-black), 0.05),0 10px 40px -20px rgba(var(--rgb-black), 0.25),0 20px 60px -25px rgba(var(--rgb-black), 0.2),0 15px 20px -30px rgba(var(--rgb-black), 0.15),0 30px 30px -40px rgba(var(--rgb-black), 0.25),0 50px 40px -50px rgba(var(--rgb-black), 0.3);margin-inline:auto;padding:1.1em 1.4em 1.3em 1.4em;position:relative;text-align:left;display:flex;flex-direction:column;gap:0.3em;width:min(100%, 33em)}.yes dl dt{font-size:var(--font-size-large);margin-bottom:0.2em}.yes dl dd{font-size:var(--font-size-small);letter-spacing:-0.02em;line-height:1.3}.yes dl:before{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:rgba(var(--rgb-white), 0.3);box-shadow:0 0 0 1px rgba(var(--rgb-black), 0.025),0 0 5px 0 rgba(var(--rgb-black), 0.1);content:'';height:1.6em;left:calc(50% - 3.4em);position:absolute;top:-0.8em;transform:rotate(-3.5deg);width:6.8em}.yes dl:nth-child(1){transform:rotate(-1deg)}.yes dl:nth-child(2){transform:rotate(1deg) translateX(0.5em)}.yes dl:nth-child(2):before{transform:rotate(2.5deg)}.yes dl:nth-child(3){transform:rotate(-1deg)}.yes dl:nth-child(3):before{transform:rotate(-2deg)}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.yes{padding-left:var(--space-x-large);padding-right:var(--space-x-large)}.yes dl{padding:2.5em var(--space-x-large) 2.7em var(--space-x-large);gap:0.2em;width:min(100%, 42em)}.yes dl dt{font-size:var(--font-size-x-large);letter-spacing:-0.03em}.yes dl dd{font-size:var(--font-size-base)}}.block{background:var(--color-eggshell);border-radius:1rem;padding:var(--space-x-large)}.block--dashed{border:2px dashed var(--color-black)}.button{background-color:var(--color-green);border-radius:2.45em;color:var(--color-white);cursor:pointer;display:flex;font-size:var(--font-size-small);font-weight:600;letter-spacing:-0.02em;line-height:1.3em;padding:0.6em 1.2em 0.65em 1.2em;text-decoration:none;transition:background var(--transition),box-shadow var(--transition),color var(--transition),transform var(--transition);white-space:nowrap;will-change:transform}.button:hover,.button:focus{background-color:var(--color-green-dark);color:var(--color-white)}.button:active{transform:scale(0.99) translateY(1px)}.button--glass{background-color:rgba(var(--rgb-black), 0.1);color:var(--color-black)}.button--glass:hover,.button--glass:focus{background-color:rgba(var(--rgb-black), 0.15);color:var(--color-black)}.button--purple{background-color:var(--color-purple)}.button--purple:hover,.button--purple:focus{background-color:var(--color-purple-dark)}.button--white{background-color:var(--color-white);color:var(--color-black)}.button--white:hover,.button--white:focus{background-color:var(--color-yellow);color:var(--color-black)}.button--black{background-color:var(--color-black)}.button--black:hover,.button--black:focus{background-color:var(--color-black-light)}.button--outline{background:none;box-shadow:inset 0 0 0 2px var(--color-black);color:var(--color-black)}.button--outline:hover,.button--outline:focus{background-color:var(--color-green);box-shadow:none;color:var(--color-white)}.button--small{border-radius:2.6em;font-size:var(--font-size-x-small);letter-spacing:-0.02em}.button--text{background:none;color:var(--color-blue);letter-spacing:-0.03em;padding-left:0;padding-right:0;text-decoration:underline}.button--text:hover,.button--text:focus{background:none;color:var(--color-black)}.button--text:active{transform:none}.button--back{background-image:url(/assets/new/icon-back-a22be544fd2e0c58ae289c0e8d9cdb2df5d2dd12e67be495f50fe59462e94f91.svg);background-position:1.1em center;background-repeat:no-repeat;background-size:0.75em 0.75em;padding-left:2.1em}.button--signup{background-image:url(/assets/new/icon-signup-7c5a5edd3c19eaa76e26201e4f2f86b63b235abb5ce40c9e0c087caeec0d3b93.svg);background-position:0.95em center;background-repeat:no-repeat;background-size:1.5em 1.5em;border-radius:3.1em;padding:0.85em 1.3em 0.95em 2.9em}.button--glow{--pointer-x-px: calc(var(--pointer-x) * 1px);--pointer-y-px: calc(var(--pointer-y) * 1px);overflow:hidden;position:relative}.button--glow:after{background:radial-gradient(7em circle at var(--pointer-x-px) var(--pointer-y-px), rgba(var(--rgb-white), 0.1), rgba(var(--rgb-white), 0));border-radius:inherit;content:'';height:100%;inset:0;left:0;opacity:0;position:absolute;top:0;transition:opacity var(--transition);width:100%;z-index:1}.button--glow:hover:after,.button--glow:focus:after{opacity:1}.button--stacked{border-radius:1.7em;font-size:var(--font-size-base);padding:0}.button--stacked dl{display:flex;flex-direction:column}.button--stacked dl dt{font-size:var(--font-size-small);font-weight:600;letter-spacing:-0.02em;line-height:1.1em;padding:0.9em 2.4em 0 2.4em}.button--stacked dl dd{font-size:var(--font-size-x-small);font-weight:400;letter-spacing:-0.02em;line-height:1.1em;padding:0.35em 2.4em 1.35em 2.4em}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.button{font-size:var(--font-size-base)}.button--stacked dl dt{font-size:var(--font-size-base);padding-top:0.7em}.button--stacked dl dd{font-size:var(--font-size-x-small);padding-top:0.3em}.button--small{font-size:var(--font-size-x-small)}}.color-blue{color:var(--color-blue)}.color-pink{color:var(--color-pink)}.color-sunny{color:var(--color-sunny)}.color-orange{color:var(--color-orange)}.color-green{color:var(--color-green)}.color-grey{color:var(--color-grey)}.color-grey-dark{color:var(--color-grey-dark)}.color-purple{color:var(--color-purple)}.color-red{color:var(--color-red)}.color-teal{color:var(--color-teal)}.color-yellow{color:var(--color-yellow)}.image{padding-bottom:0.9em;padding-top:0.9em}.image img{border-radius:0.2rem;overflow:hidden}.image--shadow img{box-shadow:0 0 0 1px rgba(var(--rgb-black), 0.075),0 10px 40px -20px rgba(var(--rgb-black), 0.25),0 20px 60px -25px rgba(var(--rgb-black), 0.1),0 20px 20px -30px rgba(var(--rgb-black), 0.15),0 40px 30px -40px rgba(var(--rgb-black), 0.25)}.image--border img{border:1px solid rgba(var(--rgb-black), 0.1)}.space--none{margin:0 !important}.space--xxx-small{margin:var(--space-xxx-small) !important}.space--xx-small{margin:var(--space-xx-small) !important}.space--x-small{margin:var(--space-x-small) !important}.space--small{margin:var(--space-small) !important}.space--medium{margin:var(--space-medium) !important}.space--large{margin:var(--space-large) !important}.space--x-large{margin:var(--space-x-large) !important}.space--xx-large{margin:var(--space-xx-large) !important}.space--xxx-large{margin:var(--space-xxx-large) !important}.space-top--none{margin-top:0 !important}.space-top--xxx-small{margin-top:var(--space-xxx-small) !important}.space-top--xx-small{margin-top:var(--space-xx-small) !important}.space-top--x-small{margin-top:var(--space-x-small) !important}.space-top--small{margin-top:var(--space-small) !important}.space-top--medium{margin-top:var(--space-medium) !important}.space-top--large{margin-top:var(--space-large) !important}.space-top--large.space-top--hr,.space-top--large.space-top--hr-center{padding-top:calc(var(--space-large) + 5px) !important}.space-top--x-large{margin-top:var(--space-x-large) !important}.space-top--x-large.space-top--hr,.space-top--x-large.space-top--hr-center{padding-top:calc(var(--space-x-large) + 5px) !important}.space-top--xx-large{margin-top:var(--space-xx-large) !important}.space-top--xx-large.space-top--hr,.space-top--xx-large.space-top--hr-center{padding-top:calc(var(--space-xx-large) + 5px) !important}.space-top--xxx-large{margin-top:var(--space-xxx-large) !important}.space-top--negative{margin-top:calc(-1 * var(--space-large)) !important}.space-top--hr,.space-top--hr-center{position:relative}.space-top--hr:before,.space-top--hr-center:before{background:linear-gradient(150deg, var(--color-orange) 0, var(--color-sunny) 100%);border-radius:5px;content:'';height:5px;position:absolute;top:0;width:7em}.space-top--hr-center:before{left:calc(50% - 3.5em)}.space-bottom--none{margin-bottom:0 !important}.space-bottom--xxx-small{margin-bottom:var(--space-xxx-small) !important}.space-bottom--xx-small{margin-bottom:var(--space-xx-small) !important}.space-bottom--x-small{margin-bottom:var(--space-x-small) !important}.space-bottom--small{margin-bottom:var(--space-small) !important}.space-bottom--medium{margin-bottom:var(--space-medium) !important}.space-bottom--large{margin-bottom:var(--space-large) !important}.space-bottom--x-large{margin-bottom:var(--space-x-large) !important}.space-bottom--x-large-border{border-bottom:2px dashed var(--color-black);margin-bottom:var(--space-x-large) !important;padding-bottom:var(--space-x-large) !important}.space-bottom--xx-large{margin-bottom:var(--space-xx-large) !important}.space-bottom--xxx-large{margin-bottom:var(--space-xxx-large) !important}.space-bottom--negative{margin-bottom:calc(-1 * var(--space-large)) !important}.font-size-xxx-small{font-size:var(--font-size-xxx-small)}.font-size-xx-small{font-size:var(--font-size-xx-small)}.font-size-x-small{font-size:var(--font-size-x-small)}.font-size-small{font-size:var(--font-size-small)}.font-size-medium{font-size:var(--font-size-medium)}.font-size-large{font-size:var(--font-size-large)}.font-size-x-large{font-size:var(--font-size-x-large)}.font-size-xx-large{font-size:var(--font-size-xx-large)}.font-size-xxx-large{font-size:var(--font-size-xxx-large)}.text-highlight{background:linear-gradient(90deg, rgba(var(--rgb-yellow), 0) 0, rgba(var(--rgb-yellow), 0.75) 5%, rgba(var(--rgb-yellow), 0.25) 95%, rgba(var(--rgb-yellow), 0) 100%);border-radius:0.1rem;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;margin-left:-0.2em;margin-right:-0.2em;padding-left:0.2em;padding-right:0.2em}.text-highlight--dark{background:linear-gradient(90deg, rgba(var(--rgb-purple), 0) 0, rgba(var(--rgb-purple), 0.75) 5%, rgba(var(--rgb-purple), 0.25) 95%, rgba(var(--rgb-purple), 0) 100%)}.text-new:before,.text-soon:before{border-radius:0.2rem;color:var(--color-white);display:inline-block;font-size:var(--font-size-xxx-small);font-weight:700;letter-spacing:0.01em;line-height:1em;margin:0.2em 0.6em 0 -0.7em;padding-bottom:0.4em;padding-top:0.35em;text-align:center;text-transform:uppercase;transform:rotate(-7deg);vertical-align:top}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.text-new:before,.text-soon:before{margin-right:0.6em}}.text-new:before{background:linear-gradient(135deg, var(--color-green) 0, var(--color-green-dark) 100%);content:'New';width:3.8em}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.text-new:before{margin-left:-3.8em}}.text-soon:before{background:linear-gradient(135deg, var(--color-purple) 0, var(--color-purple-dark) 100%);content:'Soon';width:4.5em}@media (min-width: 64em) and (hover: hover) and (pointer: fine){.text-soon:before{margin-left:-4.5em}}
/*# sourceMappingURL=/assets/source-maps/style.scss.map */
/*# sourceURL=_assets/stylesheets/style.scss */
