@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{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{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){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{grid-template-columns:2fr 3fr}.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)}}.button{background-color:transparent;color:#0f0f0f;text-transform:uppercase;min-height:2.7rem;padding:.45em 1em;box-sizing:border-box;font-size:18px;border:2px solid #acc0fd;border-radius:.175rem;text-decoration:none;text-align:center;display:inline-flex;justify-content:center;align-items:center;font-family:Mono,sans-serif;min-width:10rem;white-space:nowrap;transition:background-color .5s ease-in-out,border-color .5s ease-in-out,color .5s ease-in-out,border-radius .5s ease-in-out,-webkit-text-decoration-color .5s ease-in-out;transition:background-color .5s ease-in-out,border-color .5s ease-in-out,color .5s ease-in-out,border-radius .5s ease-in-out,text-decoration-color .5s ease-in-out;transition:background-color .5s ease-in-out,border-color .5s ease-in-out,color .5s ease-in-out,border-radius .5s ease-in-out,text-decoration-color .5s ease-in-out,-webkit-text-decoration-color .5s ease-in-out}.button:not(.button--disabled):hover{cursor:pointer;border-radius:1.75rem}.button.size--small{font-size:15.3px;line-height:1.2;min-width:unset}@media(min-width:1024px){.button.size--big{min-height:3.625rem;padding:.6em 1.2em;font-size:22.5px;line-height:1.2}}.button--primary{background-color:#acc0fd;color:#0f0f0f!important;border:2px solid #acc0fd}.button--dark{background-color:#0f0f0f;color:#fff!important;border:2px solid #0f0f0f}.button--success{background-color:#2b9e05;color:#0f0f0f;border:2px solid #2b9e05}.button--error{background-color:#fe7520;color:#fff;border:2px solid #fe7520}.button--link{min-width:unset;background-color:transparent;color:#0f0f0f;border:unset;padding:0;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:#acc0fd;text-decoration-color:#acc0fd;text-underline-offset:4px}.button--link:hover{-webkit-text-decoration-color:#0f0f0f;text-decoration-color:#0f0f0f}.dark .button:not(.dark .button--primary,.dark-background .button--primary):not(.dark .button--success,.dark-background .button--success),.dark-background .button:not(.dark .button--primary,.dark-background .button--primary):not(.dark .button--success,.dark-background .button--success){color:#fff}.dark .button--link:hover,.dark-background .button--link:hover{-webkit-text-decoration-color:#e5e7ea;text-decoration-color:#e5e7ea}