@font-face{font-family:Regular;src:url(/_next/static/media/ResistText-Regular.b055c735.woff2) format("woff2"),url(/_next/static/media/ResistText-Regular.707d0c1b.woff) format("woff")}@font-face{font-family:Medium;src:url(/_next/static/media/ResistText-Medium.26c75e6b.woff2) format("woff2"),url(/_next/static/media/ResistText-Medium.be41205f.woff) format("woff")}@font-face{font-family:Mono;src:url(/_next/static/media/ResistMono-Regular.fcb0870d.woff2) format("woff2"),url(/_next/static/media/ResistMono-Regular.bdfed88a.woff) format("woff")}:root{--mobile:(max-width:1023px);--desktop:(min-width:1024px)}.base-font-size{font-size:18px;font-family:Regular,sans-serif}.small-font-size{font-size:15.3px}.bigger-font-size,.service .content h2,.service .content__intro{font-size:22.5px;line-height:1.2;font-weight:400}.large-font-size{font-size:36px;line-height:1;letter-spacing:-.02em}.x-large-font-size,.xx-large-font-size{line-height:1;letter-spacing:-.03em;font-size:36px}@media(max-width:1023px){.x-large-font-size,.xx-large-font-size{font-size:36px}}@media(min-width:1024px){.x-large-font-size,.xx-large-font-size{font-size:3.6vw;line-height:1}}.xx-large-font-size{font-family:Regular,sans-serif}@media(min-width:1024px){.xx-large-font-size{font-size:6vw}}.huge-font-size{font-family:Regular,sans-serif;letter-spacing:-.06em;margin:0}@media(max-width:1023px){.huge-font-size{font-size:max(64.8px,10vw);line-height:1}}@media(min-width:1024px){.huge-font-size{font-size:126px;line-height:.85}}.padding{padding:1rem}.grid,.grid-1-2,.grid-2,.grid-2-1,.grid-2-3,.grid-3,.grid-3-2,.grid-4,.grid-column,.grid-spaced,.grid-tight,.halfs,.service .content .grid-2-3,.service .content .grid-3-2{display:grid;grid-gap:1rem;gap:1rem;align-items:flex-start;width:100%;box-sizing:border-box}.grid-1-2>:not(.grid),.grid-2-1>:not(.grid),.grid-2-3>:not(.grid),.grid-2>:not(.grid),.grid-3-2>:not(.grid),.grid-3>:not(.grid),.grid-4>:not(.grid),.grid-column>:not(.grid),.grid-spaced>:not(.grid),.grid-tight>:not(.grid),.grid>:not(.grid),.halfs>:not(.grid),.service .content .grid-2-3>:not(.grid),.service .content .grid-3-2>:not(.grid){margin:0}.grid-auto{grid-auto-flow:column}@media(min-width:1024px){.grid-2--max,.grid-3--max,.grid-4--max{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.grid-2--max>*,.grid-3--max>*,.grid-4--max>*{width:calc((100vw - 4rem - 3rem)/4)}}@media(min-width:1500px){.grid-2--max>*,.grid-3--max>*,.grid-4--max>*{width:calc((1500px - 4rem - 3rem)/4)}}@media(min-width:1024px){.grid-2{grid-template-columns:1fr 1fr}.grid-2--max>*{width:calc((100vw - 4rem - 3rem)/3)}}@media(min-width:1500px){.grid-2--max>*{width:calc((1500px - 4rem - 3rem)/3)}}@media(min-width:1024px){.grid-3{grid-template-columns:1fr 1fr 1fr}.grid-4{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.grid-4{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width:1024px){.grid-2-3,.service .content .grid-2-3{grid-template-columns:2fr 3fr}.grid-3-2,.service .content .grid-3-2{grid-template-columns:3fr 2fr}.grid-2-1{grid-template-columns:2fr 1fr}.grid-1-2{grid-template-columns:1fr 2fr}}.grid-column,.halfs{grid-template-columns:1fr}.grid-tight{gap:.8rem}@media(max-width:1023px){.grid-tight{gap:1rem}}.grid-spaced{gap:4rem}@media(max-width:1023px){.grid-spaced{gap:2rem}}.align-end{align-items:end}.dark{background-color:#0f0f0f}.dark,.dark p{color:#fff}.white *,.white p,.white span{color:#0f0f0f}.light{background-color:#e5e7ea}.light *,.light .tag,.light header,.light p{color:#0f0f0f}.lighter{background-color:rgba(229,231,234,.25)}.square{aspect-ratio:1}.rectangle{aspect-ratio:2/1}.lilac{background-color:rgba(172,192,253,.25)}.bordered{border:1px solid hsla(0,0%,6%,.1)}@media(min-width:1024px){.halfs{grid-template-columns:1fr 1fr}}@keyframes wave{0%{transform:rotate(0deg)}33%{transform:rotate(35deg)}to{transform:rotate(0deg)}}@media(max-width:1023px){.container,.slider__header{padding-left:1rem;padding-right:1rem}}@media(min-width:1024px){.container,.slider__header{padding-left:2rem;padding-right:2rem}}.page-width{max-width:50em}.bigger-page-width,.page-width{margin-left:auto;margin-right:auto}.bigger-page-width{max-width:calc(1500px - 4rem)}.green-background{background-color:color-mix(in oklab,#96fb74 60%,#fff)}.green-background *,.green-background .tag,.green-background header,.green-background p{color:#0f0f0f}.violet-background{background-color:color-mix(in oklab,#acc0fd 60%,#fff)}.violet-background *,.violet-background .tag,.violet-background header,.violet-background p{color:#0f0f0f}.dark-background{background-color:#0f0f0f}.dark-background .link{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;transition:all .1s ease-in-out;display:inline-flex}.dark-background .link,.dark-background .link:hover{-webkit-text-decoration-color:#acc0fd;text-decoration-color:#acc0fd}.dark-background *,.dark-background .tag,.dark-background header,.dark-background p{color:#fff}.slider{max-width:100vw;display:flex;gap:1rem;align-items:stretch;justify-content:flex-start;overflow:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;position:relative;left:0}@media(max-width:1023px){.slider{scroll-padding:1rem;padding:0 1rem}}@media(min-width:1024px){.slider{scroll-padding:2rem;padding:0 2rem}}.slider>*{flex-grow:0;flex-shrink:0;flex-basis:calc(100vw - 2rem - 4rem)}@media(min-width:1024px){.slider>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 3rem)/3)}}@media(min-width:1280px){.slider>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 3rem)/4)}}@media(min-width:1500px){.slider>*{flex-grow:0;flex-shrink:0;flex-basis:calc((1500px - 4rem - 3rem)/4)}}.service section,.service>header{flex-direction:column;justify-content:center}.service>header{min-height:30vh;align-items:center;padding-bottom:3rem}.service>header h1,.service>header h2{max-width:1000px}.service>header h1{margin-bottom:1rem;margin-top:1rem;text-align:center}@media(max-width:1023px){.service>header h2{font-size:18px}}.service>header p{text-align:center}.service>header h2,.service>header span{color:hsla(0,0%,6%,.7)}.service section{padding-top:6rem;padding-bottom:6rem}.service #header-img{background-image:linear-gradient(180deg,#e5e7ea 0,#e5e7ea 50%,#fff 0,#fff);padding-top:1rem;padding-left:0;padding-right:0}.service #header-img .img{width:100%;background-attachment:fixed;height:50vh}.service .content__wrapper{background-color:rgba(229,231,234,.25)}.service .content__intro{color:#0f0f0f!important;text-align:center}@media(max-width:1023px){.service .content{padding-bottom:4rem}}@media(min-width:1024px){.service .content{padding-left:0;padding-right:0;padding-bottom:8rem}}.service .content>:not(.grid-2-3):not(.grid-3-2):not(.grid-2){margin-left:auto;margin-right:auto}.service .content .bigger-font-size{color:#0f0f0f}.service .content u{color:#fe7520}.service .content ul{width:100%;box-sizing:border-box}.service .content ul li{text-align:left;padding-left:1.5rem}.service .content ul li header{margin-bottom:.25em}.service .content ul li header:before{content:url(/_next/static/media/tick.8fca36ff.svg);width:.75em;height:.75em;display:inline-block;margin-right:.75em;margin-left:-1.5em;box-sizing:border-box}.service .content ul li:last-of-type{margin-bottom:0}.service .content ul.negative li header:before{color:#fe7520;content:url(/_next/static/media/x.c6502a14.svg);padding:.05em}.service .content ul.questions li header:before{content:url(/_next/static/media/+.20c91e8e.svg);transform:rotate(45deg);width:.7em;height:.7em;padding:.05em;position:relative;left:.2em;color:#7a9afc;font-weight:700}.service .content p,.service .content span{color:hsla(0,0%,6%,.7)}.service .content strong{color:#0f0f0f}@media(max-width:1023px){.service .content h2{margin-top:6rem}.service .content h2:first-of-type{margin-top:3rem}}@media(min-width:1024px){.service .content h2{margin-top:8rem}.service .content h2:first-of-type{margin-top:4rem}}.service .content h2,.service .content p{width:100%}.service .content a:not(.button){color:#0f0f0f;border-bottom:1px solid #0f0f0f}.service .content a:not(.button):hover{border-bottom:2px solid #0f0f0f}.service .content .grid-2-3,.service .content .grid-3-2{align-items:flex-start}.service .content .grid-2,.service .content .grid-2-3,.service .content .grid-3-2{max-width:1000px}.service .content .grid-2 h2,.service .content .grid-2-3 h2,.service .content .grid-3-2 h2{grid-column:1/-1;margin-bottom:-1rem}@media(min-width:1024px){.service .content .grid-2 h2,.service .content .grid-2-3 h2,.service .content .grid-3-2 h2{text-align:center}}.service #example{position:relative}.service #example img{width:100%;max-width:800px;border-radius:.175rem;border:1px solid hsla(0,0%,6%,.1);display:block;max-height:80vh}.service #example .before:after,.service #example .before:before{display:block;border-radius:.35rem;width:100%;text-align:center;position:absolute;top:0;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:3s;animation-direction:alternate;transform:translateY(-100%);padding:.5em 0}.service #example .before{position:relative;margin-top:1em}.service #example .before:before{content:"Before:";animation-name:fadeOut}.service #example .before:after{content:"After:";animation-name:fadeIn;z-index:1}.service #example .before img{margin-bottom:0}.service #example .after{animation-name:fadeIn;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:3s;animation-direction:alternate;position:relative;height:0}.service #example .after img{transform:translateY(-100%);margin-bottom:-50%}@keyframes fadeIn{0%{opacity:1}25%{opacity:1}75%{opacity:0}to{opacity:0}}@keyframes fadeOut{0%{opacity:0}25%{opacity:0}75%{opacity:1}to{opacity:1}}.service .example__carousel{overflow:auto hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-left:2rem;scrollbar-width:none;-ms-overflow-style:none;align-items:flex-start;display:flex;justify-content:flex-start;width:100vw}.service .example__img{padding-left:2rem}.service .example__img:last-of-type{margin-right:2rem}.service .example__img img{height:auto;scroll-snap-align:start;scroll-snap-stop:always;max-height:none!important}@media(max-width:1023px){.service .example__img img{width:55vw!important;border-radius:.175rem!important}}@media(min-width:1024px){.service .example__img img{width:19.55vw!important}}.service #cta{padding:5rem 0;display:inline-flex}.service #cta .button{margin:1rem;display:flex}.service .service-cta .link{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;transition:all .1s ease-in-out;display:inline-flex}.service .service-cta .link,.service .service-cta .link:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.service-layout-tile>header{text-transform:uppercase;margin-bottom:2rem}.service-layout-tile ul{padding-left:1rem}