@font-face{font-family:__aeonik_b87033;src:url(/_next/static/media/47c497b2fa6a0354-s.p.otf) format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:__aeonik_b87033;src:url(/_next/static/media/a982720e4eb0c695-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__aeonik_b87033;src:url(/_next/static/media/a982720e4eb0c695-s.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__aeonik_b87033;src:url(/_next/static/media/99f5e52c58083955-s.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__aeonik_b87033;src:url(/_next/static/media/99f5e52c58083955-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__aeonik_Fallback_b87033;src:local("Arial");ascent-override:91.72%;descent-override:20.71%;line-gap-override:0.00%;size-adjust:101.40%}.__className_b87033{font-family:__aeonik_b87033,__aeonik_Fallback_b87033}.__variable_b87033{--font-sans:"__aeonik_b87033","__aeonik_Fallback_b87033"}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_46fe82;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:__IBM_Plex_Mono_46fe82,__IBM_Plex_Mono_Fallback_46fe82;font-style:normal}.__variable_46fe82{--font-mono:"__IBM_Plex_Mono_46fe82","__IBM_Plex_Mono_Fallback_46fe82"}:root{--color-off-white:#f0f1fa;--color-black:#000;--color-white:#fff;--color-green:#c1ff00;--color-blue:#162be0;--color-red:#ff4c41;--radius:20px;--pad-x:max(5vw,40px);--content-x:var(--pad-x);--ease-lusion:cubic-bezier(0.35,0,0,1);--arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (max-width:812px){:root{--content-x:24px}}*{box-sizing:border-box;margin:0;padding:0;scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.custom-scrollbar{position:fixed;top:50%;right:10px;height:30vh;transform:translateY(-50%);width:3px;border-radius:999px;background:rgba(10,10,12,.1);z-index:60;cursor:pointer;opacity:0;transition:opacity .35s ease}.custom-scrollbar-thumb{position:absolute;top:0;left:50%;width:6px;min-height:40px;border-radius:999px;background:var(--color-black,#0a0a0c);cursor:-webkit-grab;cursor:grab;will-change:transform,height;transition:width .18s ease}.custom-scrollbar-thumb.dragging,.custom-scrollbar-thumb:hover{width:9px}.custom-scrollbar-thumb.dragging{cursor:-webkit-grabbing;cursor:grabbing}.is-dark-bg .custom-scrollbar{background:hsla(0,0%,100%,.14)}.is-dark-bg .custom-scrollbar-thumb{background:#f0f1fa}@media (max-width:812px){.custom-scrollbar{right:6px;width:4px}}body{font-family:var(--font-sans),sans-serif;background-color:var(--color-off-white);color:var(--color-black);overflow-x:hidden;-webkit-font-smoothing:antialiased;transition:background-color .7s var(--ease-lusion)}a{color:inherit;text-decoration:none}ul{list-style:none}.mono{font-family:var(--font-mono),monospace}.scroll-content{position:fixed;top:0;left:0;width:100%;z-index:2;will-change:transform}@media (max-width:812px){html.smooth-lock,html.smooth-lock body{height:100%;overflow:hidden}html.smooth-lock .scroll-content{inset:0;width:100%;max-width:100vw;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch;transform:none!important;will-change:auto}}.projects-gl{position:fixed;inset:0;width:100vw;height:100vh;z-index:1;pointer-events:none}.site-header{position:fixed;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:22px var(--pad-x);z-index:50;mix-blend-mode:difference;color:#fff}.header-logo{font-size:1.6rem;font-weight:500;letter-spacing:-.02em}.header-logo-mark{font-size:.6em;vertical-align:super}.header-nav{display:flex;gap:2.2em}.header-pill{border-color:#fff}.cursor-trail{position:fixed;inset:0;width:100vw;height:100vh;z-index:45;pointer-events:none;mix-blend-mode:screen}.pill{display:inline-flex;align-items:center;gap:.6em;border:1px solid;border-radius:100px;padding:.7em 1.4em;font-size:.95rem;transition:background .35s var(--ease-lusion),color .35s var(--ease-lusion)}.pill-dot{width:.45em;height:.45em;border-radius:50%;background:currentColor}.pill-arrow{width:1.05em;height:1.05em;flex:0 0 auto;background-color:currentColor;-webkit-mask:var(--arrow-right) center /contain no-repeat;mask:var(--arrow-right) center /contain no-repeat;transition:transform .35s var(--ease-lusion)}.pill:hover .pill-arrow{transform:translateX(.3em)}.pill-dark{background:var(--color-black);color:var(--color-off-white);border-color:var(--color-black)}.pill-dark:hover{background:#0015ed;border-color:#0015ed}.roll-link{display:inline-block;overflow:hidden;vertical-align:top;height:1.3em;line-height:1.3}.roll-inner{display:flex;flex-direction:column;transition:transform .5s var(--ease-lusion)}.roll-text{display:block;height:1.3em}.roll-link:hover .roll-inner{transform:translateY(-50%)}.reveal .word-mask{display:inline-block;overflow:hidden;vertical-align:bottom;margin-right:.22em;padding-bottom:.08em}.reveal .word{display:inline-block;transform:translate3d(0,1.7em,0);transition:transform 1s var(--ease-lusion);will-change:transform}.reveal-rotate .word{transform:translate3d(0,1.7em,0) rotate(15deg);transform-origin:0 100%}.reveal.is-in .word{transform:translateZ(0) rotate(0deg)}.cross{position:relative;display:inline-block;width:clamp(.875rem,1vw,2rem);height:clamp(.875rem,1vw,2rem);transform:scale(0) rotate(0deg);transition:transform .6s var(--ease-lusion)}.cross:after,.cross:before{content:"";position:absolute;background:currentColor}.cross:before{left:50%;top:0;width:1.5px;height:100%;transform:translateX(-50%)}.cross:after{top:50%;left:0;height:1.5px;width:100%;transform:translateY(-50%)}.cross.is-in,.is-in .cross{transform:scale(1) rotate(180deg)}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;color:#fff;z-index:100;pointer-events:auto;cursor:default;overflow:hidden}.counter{position:fixed;left:50px;bottom:50px;display:flex;height:100px;font-size:100px;line-height:102px;-webkit-clip-path:polygon(0 0,100% 0,100% 100px,0 100px);clip-path:polygon(0 0,100% 0,100% 100px,0 100px);font-weight:500}.counter-1,.counter-2,.counter-3{position:relative;top:-15px}.num1offset1{position:relative;right:-25px}.num1offset2{position:relative;right:-10px}.loader{position:absolute;top:50%;left:50%;width:300px;height:50px;transform:translate(-50%,-50%);display:flex;background:#505050}.loader-1{width:200px}.loader-1,.loader-2{position:relative;background:#fff}.loader-2{width:100px}.bar{height:50px}@media (max-width:812px){.counter{left:24px;bottom:30px;height:54px;font-size:54px;line-height:56px;-webkit-clip-path:polygon(0 0,100% 0,100% 54px,0 54px);clip-path:polygon(0 0,100% 0,100% 54px,0 54px)}.counter-1,.counter-2,.counter-3{top:-8px}.num1offset1{right:-13px}.num1offset2{right:-5px}.loader{width:190px;height:32px}.loader-1{width:126px}.loader-2{width:64px}.bar{height:32px}}.site-footer{background:#f0f1fa;color:#000;overflow:hidden;position:relative;z-index:2;margin-top:-2px}.footer-inner{min-height:calc(100vh + 24px);padding:12vh var(--content-x) 3vh;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;will-change:transform}.footer-kicker{display:block;text-transform:uppercase;font-size:.78rem;letter-spacing:.1em;opacity:.6;margin-bottom:2vh;min-height:1em}.contact-title{font-size:clamp(2.6rem,7vw,8rem);font-weight:500;letter-spacing:-.02em;line-height:.95;text-transform:uppercase;margin-left:-.068em;margin-bottom:4vh}.contact-title a{transition:color .4s var(--ease-lusion)}.contact-title a:hover{color:var(--color-blue)}.contact-form{display:flex;flex-direction:column;gap:1.6em;max-width:64em;margin-bottom:5vh}.contact-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:3vw;gap:3vw}.contact-field{display:flex;flex-direction:column;gap:1em}.contact-field-label{text-transform:uppercase;font-size:.72rem;letter-spacing:.1em;opacity:.55}.contact-field input,.contact-field textarea{background:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.3);color:#000;font-family:var(--font-sans),sans-serif;font-size:1.1rem;padding:.3em 0 .5em;outline:none;resize:none;transition:border-color .4s var(--ease-lusion)}.contact-field input::placeholder,.contact-field textarea::placeholder{color:rgba(0,0,0,.3)}.contact-field input:focus,.contact-field textarea:focus{border-color:var(--color-blue)}.contact-submit{align-self:flex-start;gap:0;background:#2a2e3b;color:#fff;border-color:#2a2e3b;font-size:1rem;cursor:pointer}.contact-submit:hover{background:#0015ed;border-color:#0015ed;color:#fff}.contact-submit:hover .cta-arrow{width:.95em;opacity:1;transform:none;margin-right:.4em}.contact-submit:hover .cta-dot{width:0;opacity:0;margin-left:0}.footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(0,0,0,.12);padding-top:2.5vh;font-size:.8rem;opacity:.7}.footer-bottom-links{display:flex;align-items:center;gap:1.5em}.footer-social{display:inline-flex;color:#000;opacity:.85;transition:opacity .25s,transform .25s}.footer-social svg{width:1.35em;height:1.35em}.footer-social:hover{opacity:1;transform:translateY(-2px)}@media (max-width:812px){.header-nav{display:none}}.reel{position:relative;z-index:1;margin-top:-120vh;padding:0 var(--pad-x) 100vh}.reel-pin{will-change:transform}.reel-runway{height:50vh}.reel-video{position:relative;padding:0}.reel-cross{position:absolute;color:var(--color-black);--cross-off:calc(-1 * clamp(14px, 1.5vw, 28px))}.reel-cross-tl{top:var(--cross-off);left:var(--cross-off)}.reel-cross-tr{top:var(--cross-off);right:var(--cross-off);transition-delay:.1s}.reel-cross-bl{bottom:var(--cross-off);left:var(--cross-off);transition-delay:.2s}.reel-cross-br{bottom:var(--cross-off);right:var(--cross-off);transition-delay:.3s}.reel-stage-wrap{aspect-ratio:16/9;position:relative}.reel-stage{position:absolute;inset:0;will-change:transform}.reel-play{position:absolute;left:23%;bottom:26%;transform:translate(-50%,50%);display:inline-flex;align-items:center;gap:.7em;color:#fff;border:1px solid hsla(0,0%,100%,.6);border-radius:100px;padding:.9em 1.8em;font-size:1rem;white-space:nowrap;pointer-events:none;z-index:1}.reel-play-dot{width:.5em;height:.5em;border-radius:50%;background:currentColor}.featured{padding:10vh var(--content-x) 16vh}.featured-head{display:grid;grid-template-columns:1.7fr 1fr;grid-gap:4vw;gap:4vw;align-items:end;margin-bottom:8vh}.featured-title{font-size:clamp(3.2rem,7vw,9rem);font-weight:500;letter-spacing:-.02em;line-height:1;margin-left:-.068em;will-change:transform}.fw-word{display:inline-block}.fw-word+.fw-word{margin-left:.28em}.fw-letter{display:inline-block;transition:color .3s var(--ease-lusion)}.featured-intro{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;line-height:1.6;max-width:26em;justify-self:end}.featured-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:22vh 2vw;gap:22vh 2vw}.featured-item{display:flex;flex-direction:column}.featured-visual-wrap{perspective:1000px;transform:translateY(8vh) scale(.96);opacity:0;transition:transform 1.1s var(--ease-lusion),opacity 1.1s var(--ease-lusion)}.featured-visual-wrap.is-in{transform:translateY(0) scale(1);opacity:1}.featured-visual{display:block;aspect-ratio:3/2;border-radius:var(--radius);position:relative;overflow:hidden;will-change:transform}.featured-visual-inner{position:absolute;inset:0;display:block;will-change:transform}.featured-name:before{content:"";display:inline-block;width:0;height:.62em;overflow:hidden;vertical-align:-.04em;background-color:currentColor;-webkit-mask:var(--arrow-right) left center /contain no-repeat;mask:var(--arrow-right) left center /contain no-repeat;transition:width .4s var(--ease-lusion),margin-right .4s var(--ease-lusion)}.featured-item:hover .featured-name:before{width:.66em;margin-right:.12em}.featured-visual:hover{border-radius:calc(var(--radius) * 2.5)}.featured-visual-img{display:none}@media (max-width:812px){.featured-visual-img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;will-change:transform;transition:transform .6s var(--ease-lusion)}.featured-visual{border-radius:calc(var(--radius) / 2);transition:border-radius .55s var(--ease-lusion)}.featured-visual.is-focus{border-radius:calc(var(--radius) * .8)}.featured-visual.is-focus .featured-visual-img{transform:scale(1.06)}}.featured-ghost{position:absolute;right:4%;bottom:-6%;font-size:14vw;font-weight:500;color:hsla(0,0%,100%,.12);line-height:1;transition:transform .8s var(--ease-lusion)}.featured-visual:hover .featured-ghost{transform:translateY(-8%) scale(1.06)}.featured-name{font-size:clamp(2rem,9vw,4.75rem);font-weight:500;letter-spacing:-.02em;line-height:1.05;padding-top:.35em;transform:translateY(8vh) scale(.96);opacity:0;transition:transform 1.1s var(--ease-lusion),opacity 1.1s var(--ease-lusion)}.featured-name.is-in{transform:none;opacity:1}.featured-cta{display:flex;justify-content:center;padding-top:12vh;opacity:0;transform:translateY(2em);transition:opacity .8s var(--ease-lusion),transform .8s var(--ease-lusion)}.featured-cta.is-in{opacity:1;transform:translateY(0)}.goal{position:relative;overflow:hidden;padding:26vh var(--content-x);color:#fff}.goal-ring{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;transform:scaleX(-1)}.goal-cols,.goal-statement,.goal-title{position:relative;z-index:1}.goal-title{font-size:clamp(3rem,8vw,10rem);font-weight:500;line-height:1.05;letter-spacing:-.02em;max-width:11em;margin-left:-.068em;margin-bottom:9vh}.goal-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:4vw;gap:4vw;max-width:70vw;margin-left:auto;font-size:clamp(1rem,1.2vw,1.4rem);line-height:1.55}.goal-statement{margin-top:34vh;text-align:center;font-size:clamp(2rem,4.2vw,5rem);line-height:1.15;font-weight:400;max-width:14em;margin-left:auto;margin-right:auto}@media (max-width:812px){.featured-head,.goal-cols{grid-template-columns:1fr}.goal-cols{max-width:none}.goal-ring path{stroke-width:42}.featured-list{grid-template-columns:1fr;gap:7vh 0}.featured-item:nth-child(2n){margin-top:0}.featured-title{font-size:clamp(2.4rem,11vw,9rem)}.featured{padding-left:var(--content-x);padding-right:var(--content-x)}.featured-name{display:flex;align-items:center;gap:.32em;padding-left:.05em;padding-top:.5em}.featured-name:before{content:"";width:.66em;height:.66em;margin-right:0}.reel{padding:0 4vw 10vh}.reel-runway{height:0}.reel-video{padding:6px}.reel-stage-wrap{aspect-ratio:2/3}}.demos{position:relative;z-index:1;display:block}.demos-pin{position:relative;will-change:transform}@media (max-width:812px){.demos{position:-webkit-sticky;position:sticky;top:0;height:100vh;z-index:1}.demos-pin{position:static;transform:none!important;will-change:auto}.demos-runway{display:none}}.last-stage-spacer{display:none}@media (max-width:812px){.last-stage-spacer{display:block;height:75vh}}.demos-runway{height:55vh}.demo-frame{display:block;width:100%;height:100vh;border:0;background:#162be0}.pc-overlay{position:fixed;inset:0;z-index:300;background:rgba(8,8,14,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;gap:2vw;padding:5vw;animation:pc-fade .35s var(--ease-lusion)}@keyframes pc-fade{0%{opacity:0}to{opacity:1}}.pc-stage{display:flex;flex-direction:column;align-items:center;gap:1.8rem}.pc-card{width:min(58vw,64vh);aspect-ratio:3/2;border-radius:var(--radius,16px);background:radial-gradient(130% 160% at 18% 8%,var(--project-color) 0,color-mix(in srgb,var(--project-color) 55%,#000) 60%,#08080e 100%);display:grid;place-items:center;overflow:hidden;animation:pc-slide .5s var(--ease-lusion)}@keyframes pc-slide{0%{opacity:0;transform:translateY(34px) scale(.96)}to{opacity:1;transform:none}}.pc-num{font-size:13vw;font-weight:600;color:hsla(0,0%,100%,.16);line-height:1}.pc-meta{text-align:center;color:#fff}.pc-name{font-size:clamp(1.4rem,3vw,2.6rem);font-weight:500}.pc-tags{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;opacity:.6;margin-top:.6em}.pc-arrow,.pc-close{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);color:#fff;border-radius:999px;cursor:pointer;display:grid;place-items:center;transition:background .2s,border-color .2s}.pc-arrow{width:3.4rem;height:3.4rem;font-size:1.2rem;flex-shrink:0}.pc-arrow:hover,.pc-close:hover{background:#0015ed;border-color:#0015ed}.pc-close{position:absolute;top:2rem;right:2rem;width:3rem;height:3rem}.pc-dots{position:absolute;bottom:2.4rem;left:50%;transform:translateX(-50%);display:flex;gap:.6rem}.pc-dot{width:.6rem;height:.6rem;border-radius:50%;border:none;background:hsla(0,0%,100%,.3);cursor:pointer;padding:0;transition:background .2s}.pc-dot.is-active{background:#fff}.capability{padding:24vh var(--content-x) 0;color:#fff}.cap-head{position:relative;margin-bottom:14vh}.cap-title{font-size:clamp(4rem,12vw,14rem);font-weight:500;line-height:.92;letter-spacing:-.02em;text-transform:uppercase;display:flex;flex-direction:column}.cap-title-line-2{margin-left:2em}.cap-sub{position:absolute;top:.5em;right:0;width:min(20em,26vw);display:flex;flex-direction:column;gap:2em}.cap-sub p{text-transform:uppercase;font-size:.875rem;letter-spacing:.06em;line-height:1.6}.cap-chips{display:flex;gap:.6em}.cap-chip{display:inline-flex;align-items:center;justify-content:center;width:2.25em;height:3.125em;border:1px solid #fff;border-radius:.36rem;font-size:.875rem;transform:translateY(110%);opacity:0;transition:transform .7s var(--ease-lusion),opacity .7s var(--ease-lusion)}.cap-chips.is-in .cap-chip{transform:translateY(0);opacity:1}.cap-cards,.cap-cards-wrapper{position:relative}.cap-cards{perspective:100vh;perspective-origin:50%;height:calc(20.5vw * 438 / 314)}.cap-card,.cap-cards{will-change:transform}.cap-card{position:absolute;top:0;left:0;width:20.5vw;aspect-ratio:314/438;transform-style:preserve-3d;font-size:1.15vw}.cap-card-back,.cap-card-front{position:absolute;inset:0;border-radius:.8em;backface-visibility:hidden;-webkit-backface-visibility:hidden}.cap-card-front{transform:translateZ(0);background:#fff;color:#000;padding:1.2em 1.4em;display:flex;flex-direction:column}.cap-card-head{display:flex;align-items:center;justify-content:space-between;gap:.6em}.cap-card-head-flip{margin-top:auto;transform:rotate(180deg)}.cap-card-title{font-size:1.55em;font-weight:400;letter-spacing:-.01em}.cap-card-list{margin-top:1.6em;font-size:.82em;line-height:1.4}.cap-card-list li{position:relative}.cap-card-list li+li:before{content:"..............................";display:block;color:var(--color-blue);opacity:.2;letter-spacing:.125em;font-family:var(--font-mono),monospace;font-size:.8em;overflow:hidden;white-space:nowrap}@font-face{font-family:LusionMono;src:url(/outpace/fonts/LusionMono.woff2) format("woff2"),url(/outpace/fonts/LusionMono.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.cap-card-letter{font-family:"LusionMono",var(--font-mono),monospace;font-size:2.1em;line-height:.9;color:#111014}.cap-card-back{transform:rotateY(180deg) translateZ(0);background:var(--color-blue);overflow:hidden;border:8px solid #fff}.cap-card-back-art,.cap-card-back-img{position:absolute;inset:0}.cap-card-back-img{width:100%;height:100%;object-fit:cover;display:block}.cap-card-back-k{position:absolute;left:52.5%;top:50%;transform:translate(-50%,-50%);font-family:"LusionMono",var(--font-mono),monospace;font-size:4em;line-height:1;color:#fff}.cap-runway{height:300vh}@media (max-width:812px){.cap-head{flex-direction:column;margin-bottom:8vh}.cap-title{font-size:clamp(2.6rem,13vw,14rem)}.cap-title-line-2{margin-left:.6em}.cap-cards{height:auto;display:flex;flex-direction:column;gap:6vw;perspective:2200px}.cap-card{position:relative;width:100%;font-size:5.6vw;transform:rotateY(180deg);transition:transform 1.05s cubic-bezier(.16,1,.3,1)}.cap-card.flipped{transform:rotateY(0deg)}.cap-sub{position:static;width:auto;margin-top:3vh}.cap-runway{height:10vh}}.project-page{background:var(--page-bg,var(--color-off-white));color:var(--page-ink,#16161c)}.project-header{top:0;left:0;width:100%;display:flex;justify-content:space-between;padding:22px var(--pad-x);z-index:50;mix-blend-mode:difference;color:#fff}.project-back,.project-header{position:fixed;align-items:center}.project-back{top:3rem;left:50%;transform:translateX(-50%);z-index:70;border:none;background:#fff;color:#121416;padding:.95rem 1.4rem;font-size:1.0625rem;font-weight:500;line-height:1;text-transform:uppercase;display:inline-flex}@media (min-width:1800px){.project-back{font-size:1.3125rem}}.project-back .pill-label{line-height:1}.project-back .back-arrow{display:inline-block;height:1em;background-color:currentColor;-webkit-mask:var(--arrow-right) center /contain no-repeat;mask:var(--arrow-right) center /contain no-repeat;transform:rotate(180deg);overflow:hidden;transition:width .4s var(--ease-lusion),opacity .4s var(--ease-lusion),margin .4s var(--ease-lusion);will-change:width;-webkit-backface-visibility:hidden;backface-visibility:hidden}.project-back .back-arrow-l{width:1.05em;margin-right:.16em;opacity:1}.project-back .back-arrow-r{width:0;margin-left:0;opacity:0}.project-back:hover .back-arrow-l{width:0;margin-right:0;opacity:0}.project-back:hover .back-arrow-r{width:1.05em;margin-left:.16em;opacity:1}.project-track{position:fixed;top:0;left:0;height:100vh;display:flex;align-items:stretch;will-change:transform}.project-panel{flex:0 0 auto;height:100vh}.project-panel-intro{width:100vw;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-gap:4vw;gap:4vw;align-items:center;padding:14vh var(--pad-x) 6vh;--intro-col:calc((100vw - 2 * var(--pad-x) - 4vw) * 0.5652);--intro-w:calc(78vh * 1.5);margin-right:calc(max(0px, calc(var(--intro-w) - var(--intro-col) - var(--pad-x))) + 1.4vw)}.project-title{font-size:clamp(2.4rem,4.5vw,5rem);font-weight:400;line-height:1.05;letter-spacing:-.02em;margin-bottom:1em}.project-title-link{color:inherit}.project-title-last{white-space:nowrap}.project-title-arrow{display:inline-block;vertical-align:super;font-size:.32em;margin-left:.08em;color:var(--page-ink);white-space:nowrap}.project-title-arrow svg{width:1em;height:1em}.project-intro-detail{display:grid;grid-template-columns:1fr minmax(7em,12em);grid-gap:3vw;gap:3vw;align-items:start;margin-bottom:2.5em}.project-desc{font-size:18px;line-height:1.65;max-width:36em;margin:0;white-space:pre-line}.project-meta{margin:0}.project-meta-label{display:block;text-transform:uppercase;font-size:.78rem;letter-spacing:.1em;color:var(--brand-color,inherit);margin-bottom:1em}.project-meta ul{font-size:18px;line-height:1.8}.project-launch{font-size:.85rem}.project-media{position:relative;width:100%;height:80vh;overflow:hidden;border-radius:var(--radius);background:transparent}.project-media-intro{height:78vh;width:var(--intro-w);max-height:none;align-self:center}.project-media-alt{background:transparent}.project-media-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.project-title-arrow{transition:transform .3s var(--ease-lusion)}.project-title-link:hover .project-title-arrow{transform:translate(.1em,-.1em)}.project-panel-full{width:auto;display:flex;align-items:center;padding:15vh 1.4vw 7vh}@media (min-width:813px){.project-panel-bleed{padding:0 1.4vw}.project-panel-full.project-panel-bleed .project-media{height:100vh;border-radius:0}}.project-leaf{position:fixed;top:50%;right:-8vh;width:72vh;height:auto;transform:translateY(-50%) rotate(12deg);color:var(--page-ink);opacity:.045;fill:currentColor;z-index:0;pointer-events:none}.project-panel-full .project-media{height:78vh;width:auto;aspect-ratio:3/2}.project-panel-next{width:clamp(24rem,36vw,43rem);margin-left:12vw;display:flex;flex-direction:column;background:rgba(243,245,248,.8);color:#16161c}.project-next-label{text-transform:uppercase;font-size:clamp(1rem,1.1vw,1.3125rem);letter-spacing:.1em;white-space:nowrap;opacity:.85}.project-next-link{font-size:clamp(2.7rem,3.9vw,6.2rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;max-width:100%;color:color-mix(in srgb,currentColor 30%,transparent);transition:color .4s var(--ease-lusion)}.project-next-link:hover{color:currentColor}.project-next-progress{position:relative;flex:0 0 auto;width:140px;height:2px;border-radius:2px;overflow:hidden;background:color-mix(in srgb,currentColor 28%,transparent)}.project-next-fill{position:absolute;inset:0;background:#22e07a;transform:scaleX(0);transform-origin:left center;transition:transform .08s linear}.project-next-arrow-i{width:2em;height:1.7em;flex:0 0 auto;background-color:currentColor;-webkit-mask:var(--arrow-right) center /contain no-repeat;mask:var(--arrow-right) center /contain no-repeat}.project-next-row{display:flex;align-items:center;gap:1.1em;width:-moz-fit-content;width:fit-content}.project-next-inner{display:flex;flex-direction:column;width:100%;height:100vh;padding:12vh clamp(2rem,3vw,3.5rem)}.project-next-inner .project-next-link{flex:1 1;display:flex;align-items:center}@media (max-width:812px){.project-media-img{opacity:.8}.project-back{top:var(--content-x);left:auto;right:calc(var(--content-x) + 7.2rem);transform:none;width:2.6rem;height:2.6rem;padding:0;border-radius:999px;background:#e4e7ef;color:#121416;justify-content:center}.project-back .back-arrow-r,.project-back .pill-label{display:none}.project-back .back-arrow-l{margin:0;width:1.1em;height:1.1em;opacity:1;transform:rotate(180deg)}.project-next-row{display:flex;align-items:center;gap:1em;width:100%;margin-top:3vh}.project-next-link{font-size:clamp(1.9rem,8vw,3rem);color:color-mix(in srgb,currentColor 40%,transparent)}.project-title{font-size:clamp(3rem,13vw,5rem);margin-bottom:.4em}.project-panel-intro{gap:2.5vh}.project-intro-detail{grid-template-columns:1fr;gap:2.4em}.project-track{position:static;height:auto;flex-direction:column;align-items:stretch}html.smooth-lock .project-track{position:fixed;inset:0;width:100%;max-width:100vw;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.project-panel,.project-panel-full,.project-panel-intro,.project-panel-next{width:100%;height:auto;flex:0 0 auto}.project-panel-intro{grid-template-columns:1fr;padding:14vh var(--content-x) 6vh;gap:4vh;margin-right:0}.project-panel-full{display:block;padding:4vh var(--content-x)}.project-panel-next{display:flex;flex-direction:column;justify-content:center;width:100%;margin-left:0;min-height:30vh;padding:4vh var(--content-x)}.project-next-inner{position:static;height:auto;justify-content:center;align-items:flex-start;gap:1.4vh;padding:0}.project-next-arrow-i{transform:rotate(90deg)}.project-media,.project-media-intro,.project-panel-full .project-media{width:100%;height:auto;aspect-ratio:3/2;max-height:none;border-radius:calc(var(--radius) / 2);will-change:transform,opacity}}.nav{position:fixed;inset:0 0 auto 0;z-index:60;display:flex;align-items:center;justify-content:space-between;padding:3.2rem var(--content-x) 1.4rem;transition:padding .3s,background .3s,color .6s ease,transform .4s cubic-bezier(.16,1,.3,1);color:#f4f4f6;text-transform:uppercase}.nav.nav-hidden{transform:translateY(-115%)}.nav.over-light{color:#121416}.nav.over-light.scrolled{background:transparent}.is-dark-bg .nav.over-light{color:#f4f4f6}.is-dark-bg .nav.over-light.scrolled{background:transparent}.brand{font-size:.9375rem;font-weight:500;letter-spacing:.08em;color:inherit}.project-page .brand{color:var(--brand-color,inherit)}.brand span{font-size:.7rem;vertical-align:super;margin-left:1px;opacity:.7}.nav-right{display:flex;align-items:center;gap:1rem}.nav .nav-right>*{opacity:0}@keyframes nav-btn-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.nav.nav-in .nav-right>*{animation:nav-btn-rise .65s var(--ease-lusion) both}.nav.nav-in .nav-right>:first-child{animation-delay:.05s}.nav.nav-in .nav-right>:nth-child(2){animation-delay:.17s}.nav.nav-in .nav-right>:nth-child(3){animation-delay:.29s}.audio-toggle{position:relative;width:2.75rem;height:2.75rem;border-radius:999px;border:none;background:#e4e7ef;color:#121416;display:grid;place-items:center;cursor:pointer;overflow:hidden;transition:color .2s}@media (hover:hover){.audio-toggle:hover,.is-dark-bg .nav.over-light .audio-toggle:hover,.nav.over-light .audio-toggle:hover{color:#fff}}.is-dark-bg .nav.over-light .audio-toggle,.nav.over-light .audio-toggle{border:none;background:#e4e7ef;color:#121416}.audio-fill{position:absolute;left:var(--mx,50%);top:var(--my,50%);width:230%;aspect-ratio:1;border-radius:50%;background:#0015ed;transform:translate(-50%,-50%) scale(0);pointer-events:none;transition:transform .45s var(--ease-lusion)}@media (hover:hover){.audio-toggle:hover .audio-fill{transform:translate(-50%,-50%) scale(1)}}@media (hover:none){.audio-toggle.is-pulsing .audio-fill{animation:audio-tap .5s var(--ease-lusion) forwards}}@keyframes audio-tap{0%{transform:translate(-50%,-50%) scale(0);opacity:1}45%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}.audio-toggle .aw{position:relative;z-index:1;width:1.4rem;height:1.4rem;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.nav-cta{font-size:.9375rem;font-weight:500;border:none;background:#2a2e3b;color:#fff;padding:1rem 1.75rem;border-radius:999px;display:inline-flex;align-items:center;transition:border-color .2s,background .2s,color .2s}.nav.over-light .nav-cta{border-color:rgba(18,20,22,.3)}.is-dark-bg .nav.over-light .nav-cta{border-color:hsla(0,0%,100%,.3)}.cta-arrow{width:0;height:.85em;opacity:0;vertical-align:-.1em;background-color:currentColor;-webkit-mask:var(--arrow-right) left center /contain no-repeat;mask:var(--arrow-right) left center /contain no-repeat;transform:translateX(-10px);transition:width .3s cubic-bezier(.16,1,.3,1),opacity .3s,transform .3s cubic-bezier(.16,1,.3,1),margin-right .3s cubic-bezier(.16,1,.3,1)}.cta-arrow,.cta-dot{display:inline-block;overflow:hidden}.cta-dot{width:.95em;text-align:center;opacity:.8;margin-left:.4em;transition:width .28s cubic-bezier(.16,1,.3,1),opacity .22s,margin-left .28s cubic-bezier(.16,1,.3,1)}.nav-cta:hover,.nav.over-light .nav-cta:hover{background:#0015ed;border-color:#0015ed;color:#fff}.nav-cta:hover .cta-arrow{width:.95em;opacity:1;transform:none;margin-right:.4em}.nav-cta:hover .cta-dot{width:0;opacity:0;margin-left:0}.menu-toggle{font-family:var(--font-sans),sans-serif;font-size:.9375rem;font-weight:500;text-transform:uppercase;color:#121416;background:#e4e7ef;border:none;border-radius:999px;padding:1rem 1.75rem;display:inline-flex;align-items:center;gap:.75rem;cursor:pointer;transition:background .2s,color .2s}@media (hover:hover){.menu-toggle:hover{background:#fff;color:#121416}}@media (min-width:1024px){.menu-toggle,.nav-cta{font-size:.9375rem;padding:1.05rem 1.35rem 1.05rem 1.65rem}.brand{font-size:2.5rem}}@media (min-width:1800px){.menu-toggle,.nav-cta{font-size:1.3125rem}.audio-toggle{width:3.1875rem;height:3.1875rem}.audio-toggle .aw{width:1.6rem;height:1.6rem}}@media (hover:hover){.menu-toggle:hover{background:#fff}}.mt-label{display:inline-block;overflow:hidden;height:1em;line-height:1}.mt-roll{display:flex;flex-direction:column;transition:transform .5s var(--ease-lusion)}.mt-word{display:flex;align-items:center;justify-content:flex-start;height:1em;line-height:1;white-space:nowrap}.menu-toggle[aria-expanded=true] .mt-roll{transform:translateY(-50%)}.mt-dots{position:relative;width:1rem;height:1rem;flex:0 0 auto}.mt-dots i{position:absolute;top:50%;left:50%;width:.28rem;height:.28rem;border-radius:50%;background:currentColor;transition:transform .4s cubic-bezier(.16,1,.3,1)}.mt-dots i:first-child{transform:translate(-50%,-50%) translateX(-.28rem)}.mt-dots i:nth-child(2){transform:translate(-50%,-50%) translateX(.28rem)}.menu-toggle[aria-expanded=true] .mt-dots i:first-child{transform:translate(-50%,-50%) translateY(-.28rem)}.menu-toggle[aria-expanded=true] .mt-dots i:nth-child(2){transform:translate(-50%,-50%) translateY(.28rem)}.menu-panel{position:fixed;top:7.2rem;right:clamp(16px,5vw,40px);width:min(24rem,calc(100vw - 32px));background:#e4e7ef;border-radius:20px;padding:12px;z-index:60;box-shadow:0 30px 70px -30px rgba(18,20,22,.45);transform-origin:top right;transform:translateY(-12px) scale(.97);opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}@media (min-width:813px){.nav.menu-open .menu-toggle,.nav.menu-open .menu-toggle:hover{background:#fff;color:#121416}.menu-panel.open{background:#fff}}.menu-panel.open{transform:none;opacity:1;pointer-events:auto}.menu-nav{display:flex;flex-direction:column}.menu-link{position:relative;font-size:1.8rem;font-weight:500;letter-spacing:-.5px;text-transform:uppercase;color:#121416;padding:.5rem 1rem;display:flex;align-items:center;justify-content:space-between;border-radius:var(--radius);transition:color .2s ease}.menu-link:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--radius);background:#ecedf7;opacity:0;transform:scale(.9);transition:opacity .22s ease,transform .3s cubic-bezier(.16,1,.3,1)}.menu-link:hover:before{opacity:1;transform:scale(1)}.menu-link:after{content:"";width:1.05em;height:1.05em;flex:0 0 auto;background-color:currentColor;-webkit-mask:var(--arrow-right) center /contain no-repeat;mask:var(--arrow-right) center /contain no-repeat;opacity:0;transform:scale(.4);transition:opacity .2s,transform .25s cubic-bezier(.16,1,.3,1)}.menu-link .roll-link{height:1.25em;line-height:1.25}.menu-link:hover .roll-inner{transform:translateY(-50%)}.menu-link:hover:after{opacity:1;transform:none}.menu-nav .menu-link.active:after{content:"•";width:auto;height:auto;background:none;-webkit-mask:none;mask:none;opacity:1;transform:none}.menu-nav .menu-link.active:hover:after{content:"";width:1.05em;height:1.05em;background-color:currentColor;-webkit-mask:var(--arrow-right) center /contain no-repeat;mask:var(--arrow-right) center /contain no-repeat;animation:menu-arrow-in .25s cubic-bezier(.16,1,.3,1)}@keyframes menu-arrow-in{0%{transform:scale(.4)}}.menu-talk{display:none}.op-hero{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:#121416;padding:120px var(--content-x) 80px}.op-hero-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;display:block;cursor:pointer}.op-hero-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 15% 60%,rgba(8,8,10,.72),rgba(8,8,10,.32) 55%,transparent 80%)}.op-hero-inner{position:relative;z-index:2;width:100%;margin:0;pointer-events:none}.op-hero-inner .op-btn{pointer-events:auto}.op-hero-title{font-size:clamp(2.8rem,7vw,5.6rem);font-weight:500;letter-spacing:-3px;line-height:.98;color:#f4f4f6;margin:28px 0 0 -.068em;max-width:16ch}.op-hero-sub{font-size:clamp(1rem,1.6vw,1.2rem);color:rgba(244,244,246,.82);max-width:540px;margin:32px 0 0}.op-hero-cta{display:flex;align-items:center;gap:34px;flex-wrap:wrap;margin-top:44px}.op-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;font-size:.92rem;font-weight:500;letter-spacing:.3px;border-radius:999px;border:1px solid transparent;cursor:pointer;background:#f4f4f6;color:#111014;transition:transform .2s,opacity .2s}.about-sec .op-btn{background:#121416;color:#f4f4f6}.op-btn:hover{transform:translateY(-2px);opacity:.9}.about-sec{position:relative;padding:clamp(90px,16vh,220px) var(--content-x);overflow:hidden}.about-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px)}.about-side{display:flex;flex-direction:column;gap:26px;align-items:flex-start;max-width:min(680px,100%);margin-left:auto}.about-text{font-size:clamp(1.3rem,2vw,1.95rem);line-height:1.18;color:rgba(18,20,22,.72);margin:0}.about-cross{position:absolute;width:16px;height:16px;z-index:1;pointer-events:none}.about-cross:after,.about-cross:before{content:"";position:absolute;background:#121416;opacity:.22}.about-cross:before{left:50%;top:0;width:1.5px;height:100%;transform:translateX(-50%)}.about-cross:after{top:50%;left:0;height:1.5px;width:100%;transform:translateY(-50%)}.about-cross.tl{top:clamp(24px,4vw,48px);left:clamp(24px,4vw,48px)}.about-cross.br{bottom:clamp(24px,4vw,48px);right:clamp(24px,4vw,48px)}.about-title{font-size:clamp(2.4rem,12vw,15rem);font-weight:500;letter-spacing:-.04em;line-height:.9;color:#121416;margin:0 0 0 -.068em}.at-line{display:block;width:max-content;white-space:nowrap}.at-line1{transform:translateX(var(--shift,0));will-change:transform}.aw-word{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.2em;margin-bottom:-.2em}.aw-word>span{display:inline-block;transform:translateY(108%) rotate(7deg);opacity:0;transition:transform .85s cubic-bezier(.16,1,.3,1),opacity .85s cubic-bezier(.16,1,.3,1)}.about-sec.visible .aw-word>span{transform:none;opacity:1;transition-delay:calc(var(--wi) * 60ms)}.flow{position:relative;min-height:200vh;margin-top:calc(-92vh + 73px);overflow:hidden;pointer-events:none}@media (min-width:813px){.flow{margin-top:calc(-86vh + 73px)}}.flow-squiggle{position:absolute;top:0;left:0;width:100vw;height:100%;z-index:0;pointer-events:none}@media (max-width:812px){.nav{padding-top:var(--content-x);padding-bottom:var(--content-x)}.nav-cta{display:none}.op-hero-title{font-size:clamp(2.2rem,9vw,3.2rem)}.brand{font-size:1.7rem;font-weight:500}.audio-toggle{width:2.6rem;height:2.6rem}.audio-toggle .aw{width:1.25rem;height:1.25rem}.menu-toggle{width:2.6rem;height:2.6rem;padding:0;border-radius:999px;justify-content:center;background:#e4e7ef}.mt-label{display:none}.flow-squiggle{transform:translateY(2vh) rotate(-20deg);transform-origin:50% 25%}.flow-squiggle path{stroke-width:46}.nav-right{gap:.5rem}.nav.menu-open .brand{color:#fff}.menu-panel{top:0;left:0;right:0;bottom:0;width:100%;z-index:55;background:#0015ed;border-radius:0;padding:8.5rem 1rem 1.5rem;box-shadow:none;transform:translateY(-1.5%);display:flex;flex-direction:column;gap:2rem;overflow-y:auto}.menu-nav{background:#fff;border-radius:1.1rem;padding:.9rem 1.3rem}.menu-link{font-size:1.5rem;padding:.85rem 0}.menu-talk{display:none;align-items:center;justify-content:space-between;background:#fff;color:#121416;border-radius:1.1rem;padding:1.15rem 1.3rem;font-size:1.5rem;font-weight:500;letter-spacing:-.5px;text-transform:uppercase}}