:root{--paper:#FFFFFF;--ink:#111111;--ink-2:#5A5A5A;--rule:#E4E4E4;--wash:#F3F3F1;--wash-2:#E9E9E6;--focus:#1A56DB;--f:"Instrument Sans",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--maxw:1440px;--gut:clamp(16px,4vw,64px);--navh:68px;--ease:cubic-bezier(.2,.8,.2,1);color-scheme:light}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--f);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;font-weight:500;letter-spacing:-.03em}.wrap{max-width:var(--maxw);margin-inline:auto;padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px))}.chev{display:block;width:16px;height:16px}.sec-h{font-size:clamp(30px,3.6vw,52px);line-height:1.02}.label{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.label:before{content:"";width:8px;height:8px;background:currentColor;flex:none}.sq{--s:48px;position:relative;display:inline-flex;align-items:center;height:var(--s);padding:0 calc(var(--s) + 20px) 0 20px;border:1px solid var(--ink);color:var(--ink);background:transparent;font-size:15px;font-weight:500;cursor:pointer;isolation:isolate;overflow:hidden;white-space:nowrap;transition:color .45s var(--ease)}.sq:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;width:var(--s);background:var(--ink);z-index:-1;transition:width .45s var(--ease)}.sq .ico{position:absolute;right:0;top:0;width:calc(var(--s) - 2px);height:calc(var(--s) - 2px);display:grid;place-items:center;color:var(--paper);transition:transform .45s var(--ease)}.sq:hover,.sq:focus-visible{color:var(--paper)}.sq:hover:before,.sq:focus-visible:before{width:calc(100% + 2px)}.sq:hover .ico,.sq:focus-visible .ico{transform:translate(4px)}.sq.light{border-color:#fff;color:#fff}.sq.light:before{background:#fff}.sq.light .ico{color:var(--ink)}.sq.light:hover,.sq.light:focus-visible{color:var(--ink)}.sq.sm{--s:40px;font-size:14px;padding-left:16px}.tl{white-space:nowrap;display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:500}.tl:after{content:"";width:8px;height:8px;background:currentColor;transition:transform .35s var(--ease)}.tl:hover:after{transform:translate(5px) rotate(90deg)}.tl:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.ib{width:44px;height:44px;border:1px solid currentColor;background:transparent;display:grid;place-items:center;cursor:pointer;color:inherit;transition:background .25s,color .25s}.ib svg{width:16px;height:16px;transition:transform .4s var(--ease)}.ib:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--paper)}.gnav{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:var(--paper);border-bottom:1px solid var(--rule)}.gnav>.wrap{display:flex;align-items:center;gap:40px;height:var(--navh)}.logo{display:block;flex:none}.lg{--h:40px;display:block;position:relative;overflow:hidden;height:var(--h);width:calc(var(--h) * 2208 / 978)}.lg img{position:absolute;max-width:none;height:calc(var(--h) * 3500 / 978);width:auto;left:calc(var(--h) * -648 / 978);top:calc(var(--h) * -1261 / 978)}.l1{display:flex;gap:2px;height:100%;margin:0;padding:0}.l1>li{list-style:none;display:flex;align-items:center}.l1 button,.l1 a{background:none;border:0;font-size:15px;padding:8px 14px;cursor:pointer;display:flex;align-items:center;gap:6px;height:100%;border-bottom:2px solid transparent;margin-bottom:-1px}.l1 button[aria-expanded=true],.l1 button:hover,.l1 a:hover,.l1 [aria-current=page]{border-bottom-color:var(--ink)}.l1 .chev{width:14px;height:14px;transition:transform .25s}.l1 button[aria-expanded=true] .chev{transform:rotate(180deg)}.gnav .right{margin-left:auto;display:flex;align-items:center;gap:12px}.burger{display:none;background:none;border:0;width:44px;height:44px;cursor:pointer}.burger span{display:block;width:22px;height:1.5px;background:var(--ink);margin:5px auto}.mega{position:absolute;left:0;right:0;top:100%;background:var(--paper);border-bottom:1px solid var(--rule)}.mega[hidden]{display:none}.mega .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:48px;padding-block:40px 48px}.mega .intro .mh{margin:0;font-weight:500;letter-spacing:-.03em;font-size:28px;line-height:1.1}.mega .intro p{color:var(--ink-2);margin-top:12px;font-size:15px}.mega .intro .tl{margin-top:20px}.mega .cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.mega .col{border-top:1px solid var(--ink);padding-top:14px}.mega .col .h4{margin:0 0 10px;font-size:15px;font-weight:600}.mega .col ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:15px;color:var(--ink-2)}.mega .col a:hover{color:var(--ink);text-decoration:underline}@media(max-width:1100px){.l1,.gnav .right .sq{display:none}.burger{display:block}.l1.open{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:var(--paper);height:auto;padding:8px max(16px,env(safe-area-inset-left,0px)) 20px;border-bottom:1px solid var(--rule);gap:0}.l1.open button,.l1.open a{width:100%;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--rule);font-size:18px}.mega .wrap{grid-template-columns:1fr}.mega .cols{grid-template-columns:1fr 1fr}}.hero{position:relative;height:max(560px,calc(100svh - var(--navh)));overflow:hidden;background:#0c0c0c;color:#fff}.hero .bg{position:absolute;inset:0;will-change:transform}.hero .bg video{width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000000b8,#00000040 45%,#0000001a 70%,#00000059);pointer-events:none}.hero .wrap{position:relative;z-index:2;height:100%;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:end;padding-bottom:clamp(32px,5vw,72px)}.headline{font-weight:500;font-size:clamp(46px,7.2vw,116px);line-height:.95;letter-spacing:-.055em}.headline .ln{display:block;overflow:hidden;padding-bottom:.06em}.headline .ln>span{display:inline-block}.headline .soft{color:#ffffff9e}.anim .headline .ln>span{animation:rise 1.1s var(--ease) backwards .2s}.anim .headline .ln:nth-child(2)>span{animation-delay:.34s}.anim .hero-body{animation:fade 1s ease backwards .7s}@keyframes rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hero-body{border-top:1px solid rgba(255,255,255,.4);padding-top:22px;max-width:520px}.hero-body h2{font-size:clamp(19px,1.6vw,23px);line-height:1.28}.hero-body p{margin-top:12px;font-size:16px;color:#ffffffd1}.hero-body .sq{margin-top:24px}.hero .vid-toggle{position:absolute;z-index:3;right:max(var(--gut),env(safe-area-inset-right,0px));top:24px;color:#fff;border-color:#ffffffb3}.hero .vid-toggle:hover{background:#fff;color:var(--ink)}@media(max-width:900px){.hero .wrap{grid-template-columns:1fr;align-content:end}.hero{height:max(620px,calc(100svh - var(--navh)))}}.work{padding-block:clamp(56px,7vw,104px) clamp(56px,7vw,104px)}.work .head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:32px}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:var(--u);gap:12px;--u:calc((min(100vw,var(--maxw)) - 2 * var(--gut) - 36px) / 4)}.tile{position:relative;overflow:hidden;background:var(--wash);color:var(--ink);display:block}.tile.w2{grid-column:span 2}.tile.h2{grid-row:span 2}.tile .face{position:absolute;inset:0;padding:24px;display:flex;flex-direction:column;z-index:2}.tile h3,.tile .t3{font-size:clamp(20px,1.7vw,26px);line-height:1.16;margin-top:12px;max-width:15em}.tile.w2 h3,.tile.w2 .t3{font-size:clamp(26px,2.6vw,40px);max-width:13em}.tile .media{position:absolute;inset:auto 0 0;height:58%;overflow:hidden}.tile.full .media{inset:0;height:100%}.tile .media img,.tile .media video{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.tile:hover .media img,.tile:hover .media video{transform:scale(1.05)}.tile.full .face{color:#fff;background:linear-gradient(180deg,#000000b8,#00000059 40%,#0000 65%)}.tile.full .label{color:#ffffffe0}.tile.ink{background:var(--ink);color:#fff}.tile.ink .label{color:#bdbdbd}.tile .more{position:absolute;inset:0;z-index:3;padding:24px;display:flex;flex-direction:column;gap:14px;background:var(--ink);color:#fff;transform:translateY(101%);transition:transform .6s var(--ease)}.tile .more .label{color:#bdbdbd}.tile .more p{font-size:16px;color:#d4d4d4;max-width:30em}.tile .more .tl{margin-top:auto}.tile.open .more{transform:none}@media(hover:hover)and (pointer:fine){.tile:hover .more{transform:none}}.tile .ib{position:absolute;right:16px;bottom:16px;z-index:4;background:var(--paper);color:var(--ink);border-color:var(--ink)}.tile.full .ib,.tile.ink .ib{background:transparent;color:#fff;border-color:#fff}.tile.open .ib,.tile:hover .ib{color:#fff;border-color:#fff;background:transparent}.tile.open .ib svg{transform:rotate(45deg)}.tile.cta-tile{background:#0c0c0c;color:#fff}.tile.cta-tile .face{justify-content:flex-end;background:linear-gradient(0deg,#0009,#0000 60%)}.tile.cta-tile .big{font-size:clamp(22px,2vw,30px);font-weight:500;letter-spacing:-.03em;display:inline-flex;align-items:center;gap:12px}.tile.cta-tile .big:after{content:"";width:12px;height:12px;background:#fff;transition:transform .4s var(--ease)}.tile.cta-tile:hover .big:after{transform:translate(6px) rotate(90deg)}@media(max-width:900px){.grid{grid-template-columns:repeat(2,minmax(0,1fr));--u:calc((100vw - 2 * var(--gut) - 12px) / 2)}.tile.h2:not(.w2){grid-row:span 2}}@media(max-width:560px){.grid{grid-template-columns:1fr;grid-auto-rows:auto}.tile,.tile.w2,.tile.h2,.tile.h2:not(.w2){grid-column:auto;grid-row:auto;aspect-ratio:1/1}.tile h3,.tile.w2 h3,.tile.w2 .t3{font-size:24px}.tile .face{padding:20px}}.statement{padding-block:clamp(64px,8vw,128px);border-top:1px solid var(--rule)}.statement .wrap{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:32px;align-items:end}.statement blockquote{margin:0;font-weight:400;font-size:clamp(30px,3.9vw,60px);line-height:1.1;letter-spacing:-.035em;color:#9a9a9a}.statement blockquote b{font-weight:500;color:var(--ink)}.statement .who{font-size:14px;color:var(--ink-2)}.statement .who strong{display:block;color:var(--ink);font-weight:500;font-size:16px}@media(max-width:800px){.statement .wrap{grid-template-columns:1fr}}.band{overflow:hidden}.band-in{--q:1;height:clamp(360px,56vw,860px);margin-inline:auto;width:calc(100% - (1 - var(--q)) * 36%);overflow:hidden;background:#0c0c0c}.band-in video{width:100%;height:100%;object-fit:cover;transform:scale(calc(1.12 - .12 * var(--q)))}@media(max-width:900px){.band-in{width:100%!important}}.spot{background:var(--wash);padding-block:clamp(56px,7vw,112px)}.spot .grid2{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:start}.spot .sticky{position:sticky;top:calc(var(--navh) + 24px + env(safe-area-inset-top,0px))}.spot .intro{color:var(--ink-2);max-width:40em;margin-top:16px;font-size:17px}.spot .media{margin-top:28px;aspect-ratio:16/10;overflow:hidden;background:var(--wash-2)}.spot .media img{width:100%;height:100%;object-fit:cover;transition:opacity .5s}.spot .caption{display:flex;justify-content:space-between;gap:16px;margin-top:14px;font-size:14px;color:var(--ink-2)}.stories{display:grid;border-top:1px solid var(--ink)}.story{padding:24px 0;display:grid;gap:10px;border-bottom:1px solid #CFCFCB;cursor:pointer;transition:padding .35s var(--ease)}.story h3{font-size:20px;line-height:1.25;color:var(--ink-2);transition:color .3s}.story .client{font-size:14px;color:var(--ink-2)}.story .tl{opacity:0;transition:opacity .3s;justify-self:start}.story:hover h3,.story.active h3{color:var(--ink)}.story:hover .tl,.story.active .tl{opacity:1}.story.active{padding-left:20px;box-shadow:inset 8px 0 0 var(--ink)}@media(max-width:900px){.spot .grid2{grid-template-columns:1fr}.spot .sticky{position:static}.story .tl{opacity:1}}.float-sec{position:relative;height:260vh}.stage{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;background:var(--paper)}.stage .wrap{width:100%}.fcards{position:relative;display:flex;gap:12px;margin-top:40px;align-items:flex-end;min-height:clamp(300px,30vw,380px)}.fcard{position:relative;flex:none;height:clamp(300px,30vw,380px);background:var(--c,var(--wash));color:var(--t,var(--ink));overflow:hidden;cursor:pointer;will-change:transform;border:1px solid var(--b,transparent)}.fcard.rect{width:clamp(300px,30vw,460px)}.fcard.square{width:clamp(300px,30vw,380px)}.fcard.photo{--t:#fff;--c:#111}.fcard.photo>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fcard.photo .cover{background:linear-gradient(0deg,#000000bf,#0000001a 55%,#0000004d)}.fcard .cover{position:absolute;inset:0;padding:24px;display:flex;flex-direction:column;justify-content:space-between}.fcard .cover h3{font-size:clamp(24px,2.2vw,32px);line-height:1.1;max-width:11em}.fcard .label{color:inherit;opacity:.85}.fcard .detail{position:absolute;inset:0;padding:24px;display:flex;flex-direction:column;gap:12px;background:var(--c,var(--wash));transform:translateY(101%);transition:transform .55s var(--ease)}.fcard .detail p{font-size:16px;line-height:1.5}.fcard.open .detail{transform:none}.fcard .ib{position:absolute;right:16px;bottom:16px;z-index:2}.fcard .ib:hover{background:currentColor}.fcard .ib:hover svg{color:var(--c)}.fcard.open .ib svg{transform:rotate(45deg)}@media(max-width:900px){.float-sec{height:auto}.stage{position:static;height:auto;padding-block:64px}.fcards{flex-direction:column;align-items:stretch}.fcard.rect,.fcard.square{width:100%}.fcard.square{aspect-ratio:1/1;height:auto}}.team{border-top:1px solid var(--rule)}.team .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:center;padding-block:clamp(56px,7vw,104px)}.team p{margin-top:18px;font-size:17px;color:var(--ink-2);max-width:32em}.team .sq{margin-top:28px}.team .ph{aspect-ratio:1/1;overflow:hidden;background:var(--wash)}.team .ph video{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.team .wrap{grid-template-columns:1fr}}.news{padding-block:clamp(56px,7vw,104px);border-top:1px solid var(--rule)}.news .head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:28px}.news ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.news li a{display:grid;gap:14px}.news .thumb{aspect-ratio:1/1;overflow:hidden;background:var(--wash)}.news .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.news li a:hover .thumb img{transform:scale(1.05)}.news time{font-size:13px;color:var(--ink-2);font-variant-numeric:tabular-nums}.news h3{font-size:19px;line-height:1.25}.news li a:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media(max-width:1000px){.news ol{grid-template-columns:1fr 1fr}}@media(max-width:560px){.news ol{grid-template-columns:1fr}}.cta{position:relative;overflow:hidden;background:#0c0c0c;color:#fff}.cta img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.cta .wrap{position:relative;display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;padding-block:clamp(96px,12vw,200px)}.cta h2{font-size:clamp(36px,5vw,76px);line-height:1;max-width:12em;letter-spacing:-.05em}.foot{font-size:14px;color:var(--ink-2)}.foot .wrap{padding-block:56px 32px;display:grid;gap:48px}.foot .top{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:32px}.foot-lg{--h:64px}.foot .h4{margin:0 0 14px;color:var(--ink);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.foot ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.foot a:hover{color:var(--ink);text-decoration:underline}.foot .ack{border-top:1px solid var(--rule);padding-top:24px;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;font-size:13px}.foot .ack p{max-width:62em}@media(max-width:900px){.foot .top{grid-template-columns:1fr 1fr}}@media(max-width:520px){.foot .top{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--ink);color:#fff;padding:10px 16px;font-weight:500}.skip:focus{top:12px}.gnav .search-btn{border-color:var(--rule)}.gnav .search-btn:hover{border-color:var(--ink)}@media(max-width:1100px){.gnav .search-btn{display:none}}.foot .legal{display:grid;gap:6px}.foot .legal a{text-decoration:underline;text-underline-offset:3px}.phero{padding-block:clamp(40px,5vw,72px) clamp(32px,4vw,56px)}.crumbs{display:flex;flex-wrap:wrap;gap:6px 10px;font-size:13px;color:var(--ink-2);margin:0 0 28px;padding:0;list-style:none}.crumbs li{display:inline-flex;align-items:center;gap:10px}.crumbs li+li:before{content:"";width:5px;height:5px;background:#bdbdbd}.crumbs a:hover{color:var(--ink);text-decoration:underline}.phero h1{font-size:clamp(40px,6vw,92px);line-height:.98;letter-spacing:-.05em;max-width:15em;margin-top:18px}.phero .stand{margin-top:24px;font-size:clamp(18px,1.6vw,22px);line-height:1.45;color:var(--ink-2);max-width:40em}.phero .acts{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}.pmedia{position:relative;height:clamp(300px,46vw,640px);overflow:hidden;background:#0c0c0c}.pmedia video,.pmedia img{width:100%;height:100%;object-fit:cover}.pmedia .vid-toggle{position:absolute;right:max(var(--gut),env(safe-area-inset-right,0px));bottom:20px;color:#fff;border-color:#ffffffb3}.pmedia .vid-toggle:hover{background:#fff;color:var(--ink)}.ed{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:clamp(24px,5vw,96px);padding-block:clamp(48px,6vw,96px);border-top:1px solid var(--rule)}.toc{position:sticky;top:calc(var(--navh) + 32px);align-self:start}.toc ol{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:2px;border-left:1px solid var(--rule)}.toc a{display:block;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;font-size:15px;color:var(--ink-2)}.toc a:hover,.toc a.on{color:var(--ink);border-left-color:var(--ink)}@media(max-width:900px){.ed{grid-template-columns:1fr}.toc{position:static}}.prose{max-width:46em;font-size:18px;line-height:1.65}.prose>*+*{margin-top:1.1em}.prose h2{font-size:clamp(26px,2.6vw,38px);line-height:1.1;margin-top:2.2em;scroll-margin-top:calc(var(--navh) + 24px)}.prose h2:first-child{margin-top:0}.prose h3{font-size:22px;line-height:1.25;margin-top:1.8em}.prose h2+*,.prose h3+*{margin-top:.7em}.prose p,.prose li{color:#2b2b2b}.prose a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.prose a:hover{text-decoration-thickness:2px}.prose ul{list-style:none;padding:0}.prose ul li{position:relative;padding-left:24px}.prose ul li+li{margin-top:.5em}.prose ul li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;background:var(--ink)}.prose ol{padding-left:1.3em}.prose img{width:100%;height:auto;margin-block:1.6em}.prose blockquote{margin:1.6em 0;padding-left:24px;box-shadow:inset 3px 0 0 var(--ink);font-size:1.15em;color:var(--ink)}.prose strong{font-weight:600;color:var(--ink)}.prose .ph,.ph{background:#fff7cc;outline:1px dashed #B59B00;padding:1px 4px;color:#5c4b00;font-size:.92em}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.card{position:relative;display:flex;flex-direction:column;background:var(--wash);min-height:100%;transition:background .3s}.card .cm{aspect-ratio:1/1;overflow:hidden;background:var(--wash-2)}.card .cm img,.card .cm video{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.card:hover .cm img{transform:scale(1.04)}.card .cb{padding:20px 22px 24px;display:grid;gap:10px;align-content:start;flex:1}.card h3{font-size:21px;line-height:1.2}.card p{font-size:15px;color:var(--ink-2)}.card .meta{font-size:13px;color:var(--ink-2)}.card:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.card .stream{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.card .stream:before{content:"";width:8px;height:8px;background:var(--sc,var(--ink))}.shead{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:28px}.block{padding-block:clamp(48px,6vw,96px)}.block.wash{background:var(--wash)}.block+.block:not(.wash){border-top:1px solid var(--rule)}.filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;align-items:center}.filters button{height:40px;padding:0 16px;border:1px solid var(--rule);background:var(--paper);font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.filters button:before{content:"";width:8px;height:8px;border:1px solid currentColor}.filters button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.filters button[aria-pressed=true]:before{background:currentColor}.filters .count{margin-left:auto;font-size:14px;color:var(--ink-2)}.streams{display:grid;border-top:1px solid var(--ink)}.srow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;gap:24px;align-items:center;padding:28px 0;border-bottom:1px solid var(--rule)}.srow h3{font-size:clamp(26px,3vw,44px);line-height:1;display:flex;align-items:center;gap:16px}.srow h3:before{content:"";width:14px;height:14px;background:var(--sc);transition:transform .4s var(--ease)}.srow:hover h3:before{transform:rotate(90deg)}.srow p{color:var(--ink-2)}@media(max-width:800px){.srow{grid-template-columns:1fr}}.cs-tag{font-size:clamp(22px,2.2vw,30px);line-height:1.25;font-weight:500;color:var(--sc);letter-spacing:-.02em;max-width:28em;margin-top:20px}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0;border-top:1px solid var(--ink);margin-top:40px}.facts div{padding:16px 16px 16px 0;border-bottom:1px solid var(--rule)}.facts dt{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.facts dd{margin:6px 0 0;font-size:16px}.cs-sq{display:inline-block;width:10px;height:10px;background:var(--sc);margin-right:10px}.feat{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}.feat .fm{aspect-ratio:1/1;overflow:hidden;background:var(--wash)}.feat .fm img{width:100%;height:100%;object-fit:cover}.feat h2{font-size:clamp(30px,3.6vw,52px);line-height:1.04;margin-top:14px}.feat p{margin-top:16px;color:var(--ink-2);font-size:18px}@media(max-width:900px){.feat{grid-template-columns:1fr}}.plist{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.prow a{display:grid;grid-template-columns:120px minmax(0,1fr) 180px 96px;gap:24px;align-items:center;padding:20px 0;border-bottom:1px solid var(--rule)}.prow time{font-size:14px;color:var(--ink-2);font-variant-numeric:tabular-nums}.prow h3{font-size:19px;line-height:1.3}.prow a:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.prow .cat{font-size:13px;color:var(--ink-2)}.prow .th{width:96px;height:96px;overflow:hidden;background:var(--wash)}.prow .th img{width:100%;height:100%;object-fit:cover}@media(max-width:800px){.prow a{grid-template-columns:minmax(0,1fr) 72px;gap:6px 16px}.prow time{grid-row:1}.prow h3,.prow .cat{grid-column:1}.prow .th{grid-row:1/span 3;grid-column:2;width:72px;height:72px}}.status{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border:1px solid currentColor;color:var(--ink-2)}.status:before{content:"";width:6px;height:6px;background:currentColor}.art-head{max-width:52em}.art-head h1{font-size:clamp(36px,5vw,72px);line-height:1.02;letter-spacing:-.045em;margin-top:18px}.art-meta{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:24px;font-size:15px;color:var(--ink-2)}.art-hero{position:relative;margin-top:clamp(32px,4vw,56px);max-height:720px;overflow:hidden;background:var(--wash)}.art-hero img{width:100%;height:100%;max-height:720px;object-fit:cover}.mframe.art-hero{aspect-ratio:16/9;width:100%}.art-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:clamp(24px,5vw,96px);padding-block:clamp(40px,5vw,80px)}.art-side{font-size:14px;color:var(--ink-2);display:grid;gap:18px;align-content:start;position:sticky;top:calc(var(--navh) + 32px);align-self:start}.art-side .h4{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0 0 6px}.note{padding:16px 20px;background:var(--wash);font-size:15px;color:var(--ink-2);max-width:46em}@media(max-width:900px){.art-body{grid-template-columns:1fr}.art-side{position:static}}.cgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cgrid>div{background:var(--wash);padding:28px}.cgrid .big{font-size:clamp(20px,1.8vw,26px);font-weight:500;letter-spacing:-.02em;margin-top:10px;display:block}.cgrid a.big:hover{text-decoration:underline;text-underline-offset:5px}@media(max-width:800px){.cgrid{grid-template-columns:1fr}}.pagefind-ui{--pagefind-ui-scale:1;--pagefind-ui-primary:#111;--pagefind-ui-text:#111;--pagefind-ui-background:#fff;--pagefind-ui-border:#111;--pagefind-ui-tag:#F3F3F1;--pagefind-ui-border-width:1px;--pagefind-ui-border-radius:0;--pagefind-ui-font:var(--f)}.next{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:center;padding-block:40px;border-top:1px solid var(--rule)}.vhero{position:relative;min-height:clamp(520px,78svh,820px);display:flex;overflow:hidden;background:#0c0c0c;color:#fff}.vhero.tall{min-height:max(560px,calc(100svh - var(--navh)))}.vhero .bg{position:absolute;inset:0;will-change:transform}.vhero .bg video{width:100%;height:100%;object-fit:cover}.vhero:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000000c7,#00000059,#00000040);pointer-events:none}.vhero .wrap{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding-block:28px clamp(36px,5vw,72px)}.vhero .crumbs{color:#ffffffbf}.vhero .crumbs a:hover{color:#fff}.vhero .crumbs li+li:before{background:#ffffff80}.vhero .label{color:#ffffffd9}.vhero h1{font-size:clamp(42px,6.4vw,104px);line-height:.96;letter-spacing:-.055em;max-width:13em;margin-top:18px}.vhero .stand{margin-top:22px;font-size:clamp(18px,1.6vw,22px);line-height:1.45;color:#ffffffd9;max-width:38em}.vhero .acts{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.vhero .acts:empty{display:none}.vhero .vid-toggle{position:absolute;z-index:3;right:max(var(--gut),env(safe-area-inset-right,0px));top:24px;color:#fff;border-color:#ffffffb3}.vhero .vid-toggle:hover{background:#fff;color:var(--ink)}.anim.vhero h1{animation:fade 1s ease backwards .15s}.anim.vhero .stand{animation:fade 1s ease backwards .35s}.caps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cap{background:var(--wash);padding:24px;aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;transition:background .4s var(--ease),color .4s var(--ease)}.cap .n{font-size:14px;color:var(--ink-2);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px}.cap .n:before{content:"";width:10px;height:10px;background:var(--sc,var(--ink));transition:transform .5s var(--ease)}.cap h3{font-size:clamp(20px,1.8vw,27px);line-height:1.15}.cap:hover{background:var(--ink);color:#fff}.cap:hover .n{color:#bdbdbd}.cap:hover .n:before{transform:rotate(90deg)}@media(max-width:900px){.caps{grid-template-columns:1fr 1fr}}@media(max-width:480px){.cap{aspect-ratio:auto;min-height:150px}}.big-statement{padding-block:clamp(56px,7vw,120px)}.big-statement p{font-size:clamp(28px,3.4vw,52px);line-height:1.12;letter-spacing:-.035em;max-width:22em}.svc{border-bottom:1px solid var(--rule)}.svc .row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.svc a{padding:28px 24px 32px;border-left:1px solid var(--rule);display:grid;gap:10px;align-content:start;transition:background .35s var(--ease)}.svc a:first-child{border-left:0;padding-left:0}.svc a:hover{background:var(--wash)}.svc .nm{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:500;letter-spacing:-.02em}.svc .nm:before{content:"";width:12px;height:12px;background:var(--sc);transition:transform .45s var(--ease)}.svc a:hover .nm:before{transform:rotate(90deg)}.svc p{font-size:14px;color:var(--ink-2);line-height:1.5}.svc .tl{margin-top:8px;font-size:14px}@media(max-width:900px){.svc .row{grid-template-columns:1fr 1fr}.svc a:nth-child(3){border-left:0;padding-left:0}.svc a{border-top:1px solid var(--rule)}}@media(max-width:520px){.svc .row{grid-template-columns:1fr}.svc a{border-left:0;padding-left:0}}.foot .cert{display:flex;gap:20px;align-items:center;margin-top:28px}.foot .cert img{width:56px;height:auto}.foot .cert p{font-size:13px;max-width:22em}.foot .commit{border-top:1px solid var(--rule);padding-top:40px;padding-bottom:12px;align-items:start;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:32px}.foot .commit .h4{position:relative;display:inline-flex;align-self:start;align-items:center;gap:0;font-size:clamp(26px,2.6vw,38px);font-weight:500;letter-spacing:-.035em;line-height:1.05;text-transform:none;color:var(--ink);margin:0}.foot .commit .h4 .ch{display:inline-block;transform:translateY(105%);opacity:0;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .5s ease;transition-delay:calc(var(--i) * 55ms)}.foot .commit .h4 .wd{display:inline-flex;overflow:hidden;padding-bottom:.08em}.foot .commit .h4 .sp{display:inline-block;width:.28em}.foot .commit .h4.in .ch{transform:none;opacity:1}.foot .commit .h4:after{content:"";display:block;position:absolute;left:0;bottom:-10px;height:2px;width:100%;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.6,0,.2,1) .55s}.foot .commit .h4.in:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.foot .commit .h4 .ch{transform:none;opacity:1;transition:none}.foot .commit .h4:after{transform:scaleX(1);transition:none}}.foot .commit p:not(.h4){font-size:17px;color:var(--ink);max-width:52em;line-height:1.6;padding-left:24px;box-shadow:inset 2px 0 0 var(--ink)}@media(max-width:800px){.foot .commit{grid-template-columns:1fr;gap:12px}}.tocx{position:relative;height:440vh;border-top:1px solid var(--rule)}.tocx-stage{position:sticky;top:var(--navh);height:calc(100vh - var(--navh));display:flex;align-items:center;overflow:hidden}.tocx .wrap{width:100%}.tocx-grid{--row:min(calc((100vh - var(--navh) - 210px) / 2),300px);position:relative;display:grid;grid-template-columns:180px var(--cols,3.2fr 1fr 1fr 1fr 1fr);grid-template-rows:auto var(--row) var(--row);gap:12px;transition:grid-template-columns .7s cubic-bezier(.2,.8,.2,1)}.tocx-corner{font-size:13px;color:var(--ink-2);display:flex;align-items:end;padding-bottom:8px;border-bottom:1px solid var(--rule)}.tocx-h{all:unset;box-sizing:border-box;cursor:pointer;font-size:13px;color:var(--ink-2);display:flex;align-items:end;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--rule);transition:color .3s,border-color .3s;white-space:nowrap;overflow:hidden}.tocx-h .num{font-variant-numeric:tabular-nums}.tocx-h:hover,.tocx-h.on{color:var(--ink);border-bottom-color:var(--ink)}.tocx-h.act{border-bottom-width:3px}.tocx-h:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.tocx-name{display:flex;flex-direction:column;justify-content:center;gap:4px;padding-right:12px}.tocx-name strong{font-size:20px;font-weight:500;letter-spacing:-.02em}.tocx-name span{font-size:13px;color:var(--ink-2)}.tocx-cell{all:unset;box-sizing:border-box;cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:space-between;background:var(--wash);padding:18px;overflow:hidden;min-width:0;transition:background .5s var(--ease),color .5s var(--ease)}.tocx-cell .st{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.tocx-cell .st b{font-weight:500;font-size:clamp(28px,3vw,44px);letter-spacing:-.04em;line-height:1;text-transform:none;color:inherit;opacity:.18;transition:opacity .4s}.tocx-cell .tx{font-size:clamp(14px,1.05vw,17px);line-height:1.45;max-width:30em;padding-right:40px;opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .5s var(--ease)}.tocx-cell:hover{background:#e9e9e5}.tocx-cell:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.tocx-cell.reached{background:#e3e3df}.tocx-cell.active{background:var(--ink);color:#fff}.tocx-cell.active .st{color:#bdbdbd}.tocx-cell.active .st b{opacity:1;color:#fbd301}.tocx-cell.active .tx{opacity:1;transform:none;transition-delay:.35s}.tocx.joined .tocx-cell.imp{background:#fbd301;color:var(--ink)}.tocx.joined .tocx-cell.imp .st,.tocx.joined .tocx-cell.imp .st b{color:var(--ink)}.tocx-token{position:absolute;left:0;top:0;width:18px;height:18px;background:#fbd301;z-index:3;pointer-events:none}.tocx.joined .tocx-token{background:var(--ink)}.tocx-link{position:absolute;width:0;z-index:2;--q:0;pointer-events:none}.tocx-link i{position:absolute;left:-5px;top:calc(var(--q) * (100% - 10px));width:10px;height:10px;background:var(--ink);opacity:calc(var(--q) * 4)}.tocx-link:before{content:"";position:absolute;left:-.5px;top:0;width:1px;height:calc(var(--q) * 100%);background:var(--ink)}.tocx-link span{position:absolute;left:14px;top:50%;transform:translateY(-50%);white-space:nowrap;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);opacity:calc(var(--q) * 1.5 - .3);background:var(--paper);padding:2px 6px}.tocx-join{position:absolute;z-index:1;background:#fbd301;--q:0;transform:scaleY(var(--q));transform-origin:top;pointer-events:none}.tocx-hint{margin-top:18px;font-size:13px;color:var(--ink-2);display:flex;align-items:center;gap:10px}.tocx-hint:before{content:"";width:8px;height:8px;background:var(--ink)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tocx.static{height:auto}.tocx.static .tocx-stage{position:static;height:auto;display:block;padding-block:48px}.tocx.static .tocx-grid{grid-template-columns:1fr;grid-template-rows:none}.tocx.static .tocx-corner,.tocx.static .tocx-h,.tocx.static .tocx-token,.tocx.static .tocx-link,.tocx.static .tocx-join,.tocx.static .tocx-hint{display:none}.tocx.static .tocx-name{padding-top:24px;border-top:1px solid var(--ink)}.tocx.static .tocx-cell{cursor:default;background:var(--wash);color:var(--ink);gap:10px}.tocx.static .tocx-cell .tx{opacity:1;transform:none;font-size:16px}.tocx.static .tocx-cell .st b{opacity:.4;color:var(--ink);font-size:24px}.lg-anim .lg-word{clip-path:inset(0 49.23% 0 0)}.lg-first .lg-anim .lg-p{stroke-dashoffset:1}.lg-first .lg-anim .lg-word{opacity:0}.lg-anim.lg-wait .lg-p{stroke-dashoffset:1}.lg-anim.lg-wait .lg-word{opacity:0}.lg-mark{position:absolute;top:0;overflow:visible}.lg-mark .lg-p{fill:none;stroke:#070707;stroke-width:18;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:1;stroke-dashoffset:0}.lg-mark .lg-fill{fill:#fff700}.lg-first .lg-anim .lg-fill,.lg-anim.lg-wait .lg-fill{fill:transparent}.lg-anim.play .lg-p1{animation:lgdraw .805s cubic-bezier(.6,0,.2,1) both}.lg-anim.play .lg-p2{animation:lgdraw .4s cubic-bezier(.6,0,.2,1) .69s both}.lg-anim.play .lg-p3{animation:lgdraw .52s cubic-bezier(.6,0,.2,1) 1.035s both}.lg-anim.play .lg-word{animation:lgword .575s ease 1.38s both}.lg-anim.play .lg-fill{animation:lgneon 6.2s ease-in-out 1.6s both}@keyframes lgdraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes lgword{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@keyframes lgneon{0%{fill:#1f072f;opacity:0}5%{fill:#1f072f;opacity:1}16%{fill:#00158a}28%{fill:#2189ff}40%{fill:#0aff33}52%{fill:#c406f9}64%{fill:#fc2121}76%{fill:#ff9500}86%{fill:#fbd301}94%{fill:#fff700;opacity:1}to{fill:#fff700;opacity:1}}@media(prefers-reduced-motion:reduce){.lg-anim.play .lg-p,.lg-anim.play .lg-word,.lg-anim.play .lg-fill{animation:none!important}}.mframe{position:relative;margin:0;overflow:hidden;background:var(--wash)}.mframe img{width:100%;height:100%;object-fit:cover;display:block}.mframe:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0000 40%,#00000047);pointer-events:none}.mf-lines{position:absolute;top:8%;bottom:8%;right:5%;height:84%;width:auto;aspect-ratio:1/1;overflow:visible}.mf-p{fill:none;stroke:#fff;stroke-width:1.8;stroke-dasharray:1;stroke-dashoffset:1}.mf-fill{fill:var(--neon);opacity:0;mix-blend-mode:normal}.mframe.in .mf-p1{transition:stroke-dashoffset 1.1s cubic-bezier(.6,0,.2,1);stroke-dashoffset:0}.mframe.in .mf-p2{transition:stroke-dashoffset .6s cubic-bezier(.6,0,.2,1) .9s;stroke-dashoffset:0}.mframe.in .mf-p3{transition:stroke-dashoffset .7s cubic-bezier(.6,0,.2,1) 1.4s;stroke-dashoffset:0}.mframe.in .mf-fill{transition:opacity .8s ease 2.1s;opacity:.92}@media(prefers-reduced-motion:reduce){.mf-p{stroke-dashoffset:0!important}.mf-fill{opacity:.92!important}}@media(max-width:700px){.mf-lines{right:4%;height:70%;top:15%}}.ep{background:#fff8e8;color:#161616;overflow:hidden}.ep .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:center;padding-block:clamp(56px,7vw,112px) 0}.ep .logo-ep{width:min(320px,70%);height:auto}.ep h2{font-size:clamp(34px,4.4vw,68px);line-height:1;letter-spacing:-.045em;margin-top:28px}.ep p{margin-top:18px;font-size:18px;line-height:1.55;max-width:34em;color:#3a3a3a}.ep .fund{margin-top:24px;padding:16px 20px;background:#161616;color:#fff8e8;font-size:15px;line-height:1.5;max-width:34em}.ep .fund strong{color:#fff}.ep .acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ep .twins{justify-self:center;max-height:560px;width:auto}.ep .cast{display:block;width:100%;height:auto;margin-top:clamp(24px,4vw,56px)}.ep .handles{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:14px;color:#3a3a3a}@media(max-width:900px){.ep .wrap{grid-template-columns:1fr}.ep .twins{max-height:380px}}.next .tl{white-space:normal;max-width:100%}.signup{padding-block:clamp(48px,7vw,96px)}.signup.inline{padding:0}.signup.t-wash{background:var(--wash)}.signup.t-ink{background:var(--ink);color:#fff}.signup.t-cream{background:#fff8e8}.signup .su-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);align-items:end}.signup.inline .su-grid{grid-template-columns:1fr;gap:16px;align-items:start}.signup .su-copy h2{font-size:clamp(28px,3.4vw,48px);font-weight:500;letter-spacing:-.035em;line-height:1.05;margin:12px 0 0}.signup.inline .su-copy h2{font-size:20px;letter-spacing:-.02em;margin:0}.signup .su-copy p{margin-top:16px;max-width:34em;color:var(--ink-2);font-size:17px;line-height:1.55}.signup.inline .su-copy p{margin-top:8px;font-size:15px}.signup.t-ink .su-copy p,.signup.t-ink .su-note,.signup.t-ink .label{color:#bdbdbd}.signup form label{display:block;font-size:14px;font-weight:500;margin-bottom:8px}.signup .su-row{display:flex;gap:0}.signup input[type=email]{flex:1;min-width:0;height:48px;padding:0 16px;border:1px solid var(--ink);border-right:0;border-radius:0;background:var(--paper);color:var(--ink);font:inherit;font-size:16px}.signup.t-ink input[type=email]{background:transparent;border-color:#fff;color:#fff}.signup input[type=email]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.signup button.sq{font:inherit;font-size:15px;font-weight:500;flex:none}.signup .su-note{margin-top:12px;font-size:13px;color:var(--ink-2)}.signup .su-note a{text-decoration:underline;text-underline-offset:3px;color:inherit}.signup .su-status{margin-top:12px;font-size:15px;font-weight:500;min-height:1.4em}.signup form.done .su-row,.signup form.done label{display:none}.foot .fsign{border-top:1px solid var(--rule);padding-block:40px}.foot .fsign .signup .su-grid{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:32px;align-items:end}.foot .fsign .su-copy p{margin-top:8px}.foot .fsign .su-note{margin-top:10px}.ep .signup{margin-top:28px;max-width:560px}@media(max-width:800px){.signup .su-grid,.foot .fsign,.foot .fsign .signup .su-grid{grid-template-columns:1fr}}@media(max-width:420px){.signup .su-row{flex-direction:column}.signup input[type=email]{flex:none;width:100%;border-right:1px solid var(--ink);border-bottom:0}.signup.t-ink input[type=email]{border-right-color:#fff}.signup button.sq{width:100%}}.hero-sign{width:100%;max-width:620px;margin-top:8px}.hero-sign .signup.inline .su-copy h2{font-size:20px}
