@font-face{font-family:Regular;src:url(/_next/static/media/Text-Regular.b055c735.woff2) format("woff2"),url(/_next/static/media/Text-Regular.707d0c1b.woff) format("woff")}@font-face{font-family:Medium;src:url(/_next/static/media/Text-Medium.26c75e6b.woff2) format("woff2"),url(/_next/static/media/Text-Medium.be41205f.woff) format("woff")}@font-face{font-family:Mono;src:url(/_next/static/media/Mono-Regular.fcb0870d.woff2) format("woff2"),url(/_next/static/media/Mono-Regular.bdfed88a.woff) format("woff")}:root{--mobile:(max-width:1023px);--desktop:(min-width:1024px)}.base-font-size,body{font-size:18px;font-family:Regular,sans-serif}.small-font-size,.tile--condensed{font-size:15.3px}.smaller-font-size{font-size:12.6px}.tiny-font-size{font-size:10.8px}.bigger-font-size{font-size:22.5px;line-height:1.2;font-weight:400}.large-font-size{line-height:1;letter-spacing:-.02em}@media(max-width:1023px){.large-font-size{font-size:22.5px}}@media(min-width:1024px){.large-font-size,.large-font-size--desktop{font-size:36px}}.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}.x-large-font-size--desktop{letter-spacing:-.03em;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,.grid-1-2,.grid-2,.grid-2-1,.grid-2-3,.grid-3,.grid-3-2,.grid-4,.grid-5,.grid-column,.grid-spaced,.grid-tight,.halfs{display:grid;grid-gap:1rem;gap:1rem;align-items:flex-start;width:100%;box-sizing:border-box}@media(min-width:1024px){.grid,.grid-1,.grid-1-2,.grid-2,.grid-2-1,.grid-2-3,.grid-3,.grid-3-2,.grid-4,.grid-5,.grid-column,.grid-spaced,.grid-tight,.halfs{align-items:stretch}}.grid-1-2>:not(.grid),.grid-1>: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-5>: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}.grid-1{grid-template-columns:1fr}@media(min-width:1280px){.grid-2--max,.grid-3--max,.grid-4--max,.grid-5--max{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.grid-2--max>*,.grid-3--max>*,.grid-4--max>*,.grid-5--max>*{width:calc((100vw - 4rem - 3rem)/4)}}@media(min-width:1500px){.grid-2--max>*,.grid-3--max>*,.grid-4--max>*,.grid-5--max>*{width:calc((1500px - 4rem - 3rem)/4)}}@media(min-width:1024px){.grid-2{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.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-5{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.grid-5{grid-template-columns:repeat(5,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}}.flex{display:flex;gap:2rem}.align-end{align-items:end}.dark{background-color:#0f0f0f}.dark,.dark p{color:#fff}.white *,.white p,.white span{color:#0f0f0f}.light,.tile--light{background-color:#e5e7ea}.light *,.light .tag,.light header,.light p,.tile--light *{color:#0f0f0f}.lighter{background-color:rgba(229,231,234,.25)}.square{aspect-ratio:1;height:-moz-fit-content;height:fit-content}@media(min-width:1024px){.square--desktop{aspect-ratio:1;height:100%}}.rectangle{aspect-ratio:2/1}.lilac{background-color:rgba(150,251,116,.3)}.bordered{border:1px solid rgba(15,15,15,.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)}}.container,.slider__header{box-sizing:border-box}@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;margin-left:auto!important;margin-right:auto!important}.bigger-page-width{max-width:calc(1500px - 4rem);margin-left:auto;margin-right:auto}.green-background,.tile--green{background-color:color-mix(in oklab,#96FB74 60%,white)}.green-background *,.green-background .tag,.green-background header,.green-background p,.tile--green *{color:#0f0f0f}.tile--violet,.violet-background{background-color:color-mix(in oklab,#9D9EFC 60%,white)}.tile--violet *,.violet-background *,.violet-background .tag,.violet-background header,.violet-background p{color:#0f0f0f}.dark-background,.tile--dark{background-color:#0f0f0f}.dark-background .link,.tile--dark .link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:all .1s ease-in-out;display:inline-flex}.dark-background .link,.dark-background .link:hover,.tile--dark .link,.tile--dark .link:hover{-webkit-text-decoration-color:#9d9efc;text-decoration-color:#9d9efc}.dark-background *,.dark-background .tag,.dark-background header,.dark-background p,.tile--dark *{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 - 1rem)}@media(min-width:1024px){.slider>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 2rem)/3)}}@media(min-width:1280px){.slider>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 3rem)/4)}}@media(min-width:1024px){.slider--2>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 1rem)/2)}}@media(min-width:1280px){.slider--3>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 2rem)/3)}}@media(min-width:1500px){.slider--huge-2>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 1rem)/2)}.slider--huge-3>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 2rem)/3)}.slider--huge-4>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 3rem)/4)}.slider--huge-5>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 4rem)/5)}}@media(min-width:1280px){.slider--5>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 4rem - 4rem)/5)}}.link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:all .1s ease-in-out;display:inline-flex}.link,.link:hover{-webkit-text-decoration-color:#f03a47;text-decoration-color:#f03a47}.caps{text-transform:uppercase}.mono{font-family:Mono,sans-serif!important}body{font-family:Regular,sans-serif;color:#0f0f0f;padding:0;margin:0;line-height:1.4;letter-spacing:-.02em;background-color:#fff}.tile__title{font-size:18px;line-height:1.2}.tile__title--big,.tile__title--large{font-size:22.5px}@media(min-width:1024px){.tile__title--large{font-size:36px}}.tile h3.tile__title--mono-caps{font-family:Mono,sans-serif;text-transform:uppercase}@media(max-width:1023px){.tile h3.tile__title--mono-caps{font-size:18px}}.tile-link{display:block;text-decoration:none;color:inherit;height:100%}.tile-link .tile{transition:border-radius .5s ease-in-out}.tile-link:hover .tile{border-radius:1.75rem}.tile-link:hover .tile:not(.tile--dark) .button--link{-webkit-text-decoration-color:#0f0f0f;text-decoration-color:#0f0f0f}.tile-link:hover .tile--dark .button--link{-webkit-text-decoration-color:#e5e7ea;text-decoration-color:#e5e7ea}.tile-wrapper{display:flex;flex-direction:column;gap:1rem}.tile__caption{margin:0;padding:0 .5rem;color:rgba(15,15,15,.95);font-size:18px;line-height:1.4}.tile{border-radius:.175rem;box-sizing:border-box;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.tile--has-background,.tile--has-noise{position:relative;isolation:isolate}.tile--has-background{overflow:hidden}.tile--has-background:before{inset:calc(-2*var(--tile-bg-blur, 0px));background-image:var(--tile-bg-image);background-size:cover;background-position:50%;opacity:var(--tile-bg-opacity,1);filter:blur(var(--tile-bg-blur,0)) contrast(var(--tile-bg-contrast,1)) saturate(var(--tile-bg-saturate,1))}.tile--has-background:before,.tile--has-noise:after{content:"";position:absolute;border-radius:inherit;z-index:-1}.tile--has-noise:after{inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:var(--tile-bg-noise,0);pointer-events:none}.tile--condensed{padding:1rem}@media(min-width:1024px){.tile--condensed h3{font-size:18px}}.tile--condensed ul>li{margin-bottom:.5rem}.tile--condensed ul>li:last-of-type{margin-bottom:0}.tile--green h1,.tile--green h2,.tile--green h3,.tile--green h4,.tile--green p,.tile--light h1,.tile--light h2,.tile--light h3,.tile--light h4,.tile--light p,.tile--violet h1,.tile--violet h2,.tile--violet h3,.tile--violet h4,.tile--violet p,.tile--white h1,.tile--white h2,.tile--white h3,.tile--white h4,.tile--white p{color:#0f0f0f!important}.tile--green .button--link,.tile--light .button--link,.tile--violet .button--link,.tile--white .button--link{color:#0f0f0f}.tile--white{background-color:#fff}.tile--dark .button--link{color:#fff}.tile--dark .button--link:hover{-webkit-text-decoration-color:#e5e7ea;text-decoration-color:#e5e7ea}.tile--square{aspect-ratio:1;height:-moz-fit-content;height:fit-content}.tile img{border-radius:.175rem}.tile p:last-of-type{margin-bottom:0}