@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}._3YM5Qa_className{font-family:Geist,Geist Fallback;font-style:normal}._3YM5Qa_variable{--font-study:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bb852295097cd96-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eb5a876700c0028-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a04751c893bf294-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.xXKbtW_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.xXKbtW_variable{--font-study-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1c613df258b5210b.3u5lu9mkzmy-q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(../media/495461a58ca80804.00kswar0mx3ed.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(../media/48944f34e26519a6.p.41a7o30ox1z_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.EoWUgW_className{font-family:Big Shoulders;font-style:normal;font-weight:900}.EoWUgW_variable{--font-study-display:"Big Shoulders"}
.study-shell{--study-paper:#ece8e1;--study-ink:#141019;--study-muted:#60576b;--study-line:#14101929;--study-purple:#6429dc}.study-shell .site-header-inner{border-color:var(--study-line);color:var(--study-ink);background:#ece8e1f5}.study-shell .site-header .tag{color:#7a5200;border-color:#7a5200}.study-shell .site-header .button-secondary{border-color:#14101952}.study{background:var(--study-paper);color:var(--study-ink);font-family:var(--font-study), system-ui, sans-serif;padding-block-end:clamp(64px,8vw,112px)}.study a:focus-visible{outline-color:var(--study-ink)}.study-hero{padding-block-start:clamp(112px,15vh,136px)}.study-crumbs,.study-meta span{font-family:var(--font-study-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem}.study-crumbs a{color:inherit;text-underline-offset:3px}.study-crumbs span{color:var(--study-muted)}.study-meta{flex-wrap:wrap;align-items:center;gap:8px clamp(16px,2vw,24px);margin-block-start:clamp(28px,4vw,44px);display:flex}.study-meta strong{font-family:var(--font-study-display), Impact, sans-serif;text-transform:uppercase;margin-inline-end:clamp(16px,6vw,80px);font-size:clamp(2rem,3.4vw,2.75rem);font-weight:900;line-height:1}.study h1{letter-spacing:-.045em;text-wrap:balance;max-width:19em;margin-block-start:clamp(28px,4vw,44px);font-size:clamp(2.5rem,5.8vw,4.75rem);font-weight:650;line-height:1.06}.study-descriptor{color:var(--study-muted);margin-block-start:24px;font-size:1.1875rem}.study-stats{border-block-start:1px solid var(--study-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin-block-start:32px;display:grid}.study-stats li{border-inline-start:1px solid var(--study-line);align-content:start;gap:8px;padding:24px clamp(16px,2vw,24px) 20px;display:grid}.study-stats li:first-child{border-inline-start:0;padding-inline-start:0}.study-stats strong{color:var(--study-purple);font-family:var(--font-study-display), Impact, sans-serif;font-size:clamp(3rem,5vw,4rem);font-weight:900;line-height:1}.study-stats span{color:var(--study-muted);line-height:1.5}.study-row{grid-template-columns:minmax(0,4fr) minmax(0,9fr);gap:16px clamp(32px,5vw,72px);padding-block-start:clamp(48px,6vw,72px);display:grid}.study-row h2{font-family:var(--font-study-display), Impact, sans-serif;letter-spacing:0;text-transform:uppercase;font-size:1.875rem;font-weight:900;line-height:1.1}.study-content{gap:18px;line-height:1.65;display:grid}.study-items{gap:28px;margin-block-start:12px;display:grid}.study-items>li{grid-template-columns:48px minmax(0,1fr);gap:8px;display:grid}.study-items>li>span{color:var(--study-purple);font-family:var(--font-study-display), Impact, sans-serif;font-size:1.875rem;font-weight:900;line-height:1}.study-items h3{font-size:1.125rem}.study-items p{color:var(--study-muted);margin-block-start:6px}.study-links{gap:4px;margin-block-start:10px;display:grid}.study-links a{color:var(--study-purple);text-underline-offset:3px;font-weight:500}.study-results li{border-block-start:1px solid var(--study-line);padding:14px 0 14px 32px;position:relative}.study-results li:first-child{border:0;padding-block-start:0}.study-results li:before{content:"";background:var(--study-purple);width:14px;height:2px;position:absolute;top:27px;left:0}.study-results li:first-child:before{top:13px}.study-quote{max-width:24em;margin:clamp(56px,7vw,88px) 0 0;font-size:clamp(1.75rem,3.4vw,2.75rem)}.study-quote blockquote{letter-spacing:-.035em;margin:0;font-weight:650;line-height:1.14}.study-quote figcaption{color:var(--study-muted);font-family:var(--font-study-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;margin-block-start:20px;font-size:.8125rem}.study-stack{flex-wrap:wrap;gap:8px;display:flex}.study-stack li{border:1px solid var(--study-line);border-radius:999px;padding:5px 12px;font-size:.875rem}.study-files{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px 24px;display:grid}.study-files .is-wide{grid-column:1/-1}.study-files figure{max-width:var(--w);margin:0}.study-files img{border-radius:8px;width:100%;height:auto;display:block}.study-files figcaption{color:var(--study-muted);margin-block-start:8px;font-size:.875rem}.study-sample{aspect-ratio:16/9;background:var(--study-ink);border-radius:12px;overflow:hidden}.study-sample iframe{border:0;width:100%;height:100%;display:block}.study-videos{padding-block-start:clamp(48px,6vw,72px)}.study-videos h2{font-family:var(--font-study-display), Impact, sans-serif;letter-spacing:0;text-transform:uppercase;font-size:1.875rem;font-weight:900;line-height:1.1}.study-videos p{max-width:68ch;color:var(--study-muted);margin-block-start:12px}.study-videos ul{grid-template-columns:minmax(0,3.16fr) minmax(0,1fr) minmax(0,1fr);gap:16px;margin-block-start:24px;display:grid}.study-videos iframe{background:var(--study-ink);border:0;border-radius:12px;width:100%;display:block}.study-videos .is-wide iframe{aspect-ratio:16/9}.study-videos .is-vertical iframe{aspect-ratio:9/16}.study-videos span{color:var(--study-muted);margin-block-start:8px;font-size:.875rem;display:block}.study-reels{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block-start:12px;display:grid}.study-reel{width:min(100%,300px)}.study-sample-link{color:var(--study-purple);text-underline-offset:3px;justify-self:start;font-weight:500}.study-next{border-block-start:1px solid var(--study-line);color:inherit;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-block-start:clamp(64px,8vw,112px);padding-block-start:28px;text-decoration:none;display:flex}.study-next span{font-family:var(--font-study-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem}.study-next strong{font-family:var(--font-study-display), Impact, sans-serif;text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:900}.study-next:hover strong{color:var(--study-purple)}@media (max-width:899px){.study-hero{padding-block-start:148px}}@media (max-width:860px){.study-videos ul{grid-template-columns:repeat(2,minmax(0,1fr))}.study-videos .is-wide{grid-column:1/-1}.study-row,.study-stats{grid-template-columns:minmax(0,1fr)}.study-stats li{border-inline-start:0;border-block-start:1px solid var(--study-line);padding-inline-start:0}.study-stats li:first-child{border-block-start:0}}@media (max-width:640px){.study-reels{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.study-reels .reel{scroll-snap-align:start;flex:0 0 min(62vw,240px)}}@media (max-width:560px){.study-files{grid-template-columns:minmax(0,1fr)}}.study-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block-start:clamp(40px,5vw,64px);display:grid}.study-card{border:1px solid var(--study-line);height:100%;color:inherit;background:#f6f3ee;border-radius:20px;flex-direction:column;gap:14px;padding:clamp(24px,3vw,36px);text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.study-card:hover{border-color:var(--study-purple);transform:translateY(-2px)}.study-card:focus-visible{outline:2px solid var(--study-purple);outline-offset:3px}.study-card-head{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.study-card-number,.study-card-head span{color:var(--study-muted);font-family:var(--font-study-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem}.study-card-head strong{font-family:var(--font-study-display), Impact, sans-serif;text-transform:uppercase;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:900;line-height:1}.study-card-descriptor{color:var(--study-muted)}.study-card h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:650;line-height:1.18}.study-card-stats{border-block-start:1px solid var(--study-line);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px;margin-block:auto 0;padding-block-start:18px;display:grid}.study-card-stats li{align-content:start;gap:4px;display:grid}.study-card-stats strong{color:var(--study-purple);font-family:var(--font-study-display), Impact, sans-serif;font-size:2rem;font-weight:900;line-height:1}.study-card-stats span{color:var(--study-muted);font-size:.8125rem;line-height:1.4}.study-card-link{color:var(--study-purple);font-weight:600}@media (max-width:860px){.study-index{grid-template-columns:minmax(0,1fr)}}
