.ProjectsSection-module__TXVo1q__section{color:#0a0a0a;background-color:#ffde82;width:100%;max-width:100vw;min-height:120svh;font-family:Poppins,system-ui,sans-serif;position:relative;overflow-x:hidden}.ProjectsSection-module__TXVo1q__section:before{content:"";pointer-events:none;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ProjectsSection-module__TXVo1q__linesDecor{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;width:clamp(515px,70vw,930px);height:auto;position:absolute;top:clamp(7rem,18vh,14rem);right:0}.ProjectsSection-module__TXVo1q__inner{z-index:1;flex-direction:column;justify-content:center;max-width:112rem;min-height:120svh;margin:0 auto;padding:clamp(1.25rem,3vw,2.5rem) clamp(1.25rem,5vw,3rem) clamp(1rem,2vw,1.75rem);display:flex;position:relative}.ProjectsSection-module__TXVo1q__headlineGroup{flex-direction:column;width:100%;margin-bottom:clamp(1.5rem,4vh,3rem);padding-left:max(0px,min(100vw,112rem)/2 - min(100vw,100rem)/2 + clamp(2.25rem,2rem + .5vw,3.25rem) - clamp(1.25rem,5vw,3rem));display:flex}.ProjectsSection-module__TXVo1q__headerBar{width:132px;height:auto;margin-bottom:2.75rem;display:block}.ProjectsSection-module__TXVo1q__title{letter-spacing:.015em;text-transform:uppercase;-webkit-text-stroke:.022em currentColor;paint-order:stroke fill;margin:0;font-family:Bebas Neue,sans-serif;font-size:clamp(3.125rem,10vw,6.25rem);font-weight:400;line-height:.9}.ProjectsSection-module__TXVo1q__subtitle{white-space:nowrap;margin:clamp(.85rem,1.5vw,.75rem) 0 0;font-family:Poppins,system-ui,sans-serif;font-size:clamp(.7rem,.52rem + 1.85vw,1.125rem);font-weight:400}.ProjectsSection-module__TXVo1q__headlineLead{display:contents}.ProjectsSection-module__TXVo1q__mainRow{flex-direction:column;flex:0 auto;align-items:stretch;gap:clamp(1.75rem,5vh,3.75rem);width:100%;min-width:0;padding:clamp(.5rem,2vh,1.5rem) 0;display:flex}.ProjectsSection-module__TXVo1q__projectsTopRow{flex-flow:row;justify-content:flex-start;align-items:center;gap:clamp(1rem,3vw,2.5rem);width:100%;min-width:0;display:flex}.ProjectsSection-module__TXVo1q__walkmanCol{--wm-scale:1.48;width:min(calc(440px * var(--wm-scale)), 100%);max-width:min(calc(440px * var(--wm-scale)), 90vw);flex-direction:column;flex:none;align-items:flex-start;gap:clamp(2.25rem,6vh,4.5rem);display:flex;overflow-x:visible}.ProjectsSection-module__TXVo1q__walkmanStack{width:100%;line-height:0;position:relative;overflow-x:visible}.ProjectsSection-module__TXVo1q__mobileWalkmanControlsGroup{display:none}.ProjectsSection-module__TXVo1q__walkmanClip{z-index:0;clip-path:inset(0 1.4% 0 -120%);width:100%;line-height:0;position:relative}.ProjectsSection-module__TXVo1q__walkmanBase{z-index:3;width:100%;height:auto;display:block;position:relative}.ProjectsSection-module__TXVo1q__cassetteMount{z-index:1;pointer-events:none;width:96%;filter:drop-shadow(0 calc(2px * var(--wm-scale)) calc(6px * var(--wm-scale)) #0003);position:absolute;top:60%;left:85.6%;overflow:visible;transform:translate(-50%,-50%)}.ProjectsSection-module__TXVo1q__cassetteStrip{width:calc(var(--count,6) * 100%);--gap:clamp(calc(.75rem * var(--wm-scale)), calc(4vw * var(--wm-scale)), calc(2rem * var(--wm-scale)));align-items:center;gap:var(--gap);transform:translateX(calc((var(--count,6) - 1 - var(--idx,0)) * (-100% / var(--count,6) - var(--gap))));will-change:transform;flex-flow:row-reverse;transition:transform .55s cubic-bezier(.34,1.15,.64,1);display:flex}.ProjectsSection-module__TXVo1q__cassetteCell{flex:0 0 calc(100% / var(--count,6));box-sizing:border-box;min-width:0}.ProjectsSection-module__TXVo1q__cassetteTape{width:100%;height:auto;transition:transform .55s cubic-bezier(.34,1.15,.64,1);display:block;transform:scale(.78)}.ProjectsSection-module__TXVo1q__cassetteCellActive .ProjectsSection-module__TXVo1q__cassetteTape{transform:scale(1)}.ProjectsSection-module__TXVo1q__cassetteSpinSlot{z-index:2;pointer-events:none;justify-content:center;align-items:center;width:auto;display:flex;position:absolute;top:56.4%;left:60.5%;overflow:visible;transform:translate(-50%,-50%)}@keyframes ProjectsSection-module__TXVo1q__reelSpinSupply{0%{transform:translateX(clamp(calc(-100px * var(--wm-scale,1.6)), calc(-9.15vw * var(--wm-scale,1.6)), calc(-20px * var(--wm-scale,1.6)))) rotate(0deg)}to{transform:translateX(clamp(calc(-100px * var(--wm-scale,1.6)), calc(-9.15vw * var(--wm-scale,1.6)), calc(-20px * var(--wm-scale,1.6)))) rotate(360deg)}}@keyframes ProjectsSection-module__TXVo1q__reelSpinTakeup{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProjectsSection-module__TXVo1q__spinReelPair{justify-content:center;align-items:center;gap:clamp(calc(20px * var(--wm-scale)), 10.5%, calc(46px * var(--wm-scale)));flex-direction:row;display:flex}.ProjectsSection-module__TXVo1q__spinReel{width:clamp(calc(56px * var(--wm-scale)), 32%, calc(142px * var(--wm-scale)));pointer-events:none;transform-origin:50%;filter:none;flex-shrink:0;height:auto;transition:filter .2s ease-out;animation:1s linear infinite paused ProjectsSection-module__TXVo1q__reelSpinTakeup;display:block}.ProjectsSection-module__TXVo1q__spinReelPair .ProjectsSection-module__TXVo1q__spinReel:first-of-type{animation-name:ProjectsSection-module__TXVo1q__reelSpinSupply}.ProjectsSection-module__TXVo1q__spinReelPair.ProjectsSection-module__TXVo1q__reelsRunning .ProjectsSection-module__TXVo1q__spinReel{filter:blur(1px);animation-play-state:running}@media (prefers-reduced-motion:reduce){.ProjectsSection-module__TXVo1q__spinReel{filter:none;transition:none;animation:none}.ProjectsSection-module__TXVo1q__progressFill{transition:none}.ProjectsSection-module__TXVo1q__caseCarouselViewport{scroll-behavior:auto}}.ProjectsSection-module__TXVo1q__displayCol{flex:1 1 0;align-self:center;width:auto;min-width:min(280px,100%);max-width:min(760px,100%);margin-left:clamp(.65rem,2.2vw,1.65rem)}.ProjectsSection-module__TXVo1q__displayPanel{aspect-ratio:848/570;background:#111010;border-radius:1.25rem;flex-wrap:nowrap;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px #00000059,inset 0 1px #ffffff0f}.ProjectsSection-module__TXVo1q__casePanelBg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}.ProjectsSection-module__TXVo1q__displayText{z-index:1;flex-direction:column;flex:0 0 clamp(240px,42%,380px);justify-content:center;gap:.35rem;padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2rem) clamp(2.25rem,5.5vw,3.5rem);display:flex;position:relative}.ProjectsSection-module__TXVo1q__nowPlaying{letter-spacing:.2em;text-transform:uppercase;color:#6b6b6b;font-size:.65rem;font-weight:600}.ProjectsSection-module__TXVo1q__displayTitle{letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(1.35rem,2.8vw,1.85rem);font-weight:800}.ProjectsSection-module__TXVo1q__progressTrack{background:#ffffff38;border-radius:9999px;width:100%;max-width:200px;height:4px;margin:.45rem 0 .3rem;overflow:hidden}.ProjectsSection-module__TXVo1q__progressFill{border-radius:inherit;background:linear-gradient(90deg,#5eb8e8,#a8daf8);height:100%;transition:width .35s}.ProjectsSection-module__TXVo1q__progressCluster{flex-direction:column;align-self:flex-start;gap:.22rem;width:100%;max-width:200px;display:flex}.ProjectsSection-module__TXVo1q__progressCluster .ProjectsSection-module__TXVo1q__progressTrack{max-width:100%;margin:.38rem 0 0}.ProjectsSection-module__TXVo1q__trackTimeRow{-moz-column-gap:.2rem;font-variant-numeric:tabular-nums;letter-spacing:.05em;color:#ffffffc7;grid-template-columns:1fr auto 1fr;align-items:baseline;column-gap:.2rem;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(.64rem,1.35vw,.76rem);display:grid}.ProjectsSection-module__TXVo1q__trackTimeCurrent{justify-self:start}.ProjectsSection-module__TXVo1q__trackTimeSep{opacity:.42;justify-self:center}.ProjectsSection-module__TXVo1q__trackTimeTotal{justify-self:end}.ProjectsSection-module__TXVo1q__category{letter-spacing:.18em;text-transform:uppercase;color:#7ec8e3;font-size:.7rem;font-weight:600}.ProjectsSection-module__TXVo1q__description{color:#ffffffe0;max-width:36ch;margin:.35rem 0 0;font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.6}.ProjectsSection-module__TXVo1q__viewLink{color:#fff;letter-spacing:.06em;text-transform:uppercase;border:1px solid #7ec8e3f2;border-radius:9999px;align-self:flex-start;align-items:center;gap:.5rem;margin-top:1rem;padding:.55rem 1.15rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.ProjectsSection-module__TXVo1q__viewLink:hover{color:#0f4982;background:#fffffffa;border-color:#fffffffa}.ProjectsSection-module__TXVo1q__viewLink:focus-visible{outline-offset:3px;outline:2px solid #7ec8e3}.ProjectsSection-module__TXVo1q__comingSoonWrapper{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:1rem;display:flex}.ProjectsSection-module__TXVo1q__comingSoonBtn{color:#ffffff73;letter-spacing:.06em;text-transform:uppercase;cursor:default;-webkit-user-select:none;user-select:none;border:1px solid #7ec8e366;border-radius:9999px;align-items:center;padding:.55rem 1.15rem;font-size:.8rem;font-weight:600;display:inline-flex}.ProjectsSection-module__TXVo1q__comingSoonLabel{color:#fff6;letter-spacing:.05em;margin:0;font-size:.72rem}.ProjectsSection-module__TXVo1q__displayThumb{z-index:1;flex:1 1 0;align-self:stretch;min-width:0;position:relative;overflow:hidden}@keyframes ProjectsSection-module__TXVo1q__fadeInCase{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.ProjectsSection-module__TXVo1q__caseStudyImg{-o-object-fit:contain;object-fit:contain;-o-object-position:82% 50%;object-position:82% 50%;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;width:calc(100% - clamp(2rem,6vw,4rem));height:calc(100% - clamp(3rem,8vh,5rem));animation:.4s forwards ProjectsSection-module__TXVo1q__fadeInCase;display:block;position:absolute;inset:clamp(1.5rem,4vh,2.5rem) clamp(.35rem,1.2vw,.85rem) clamp(1.5rem,4vh,2.5rem) clamp(1rem,3vw,2.5rem)}.ProjectsSection-module__TXVo1q__controlsDeck{box-sizing:border-box;background-color:#ffde82;border-radius:.75rem;align-self:flex-start;width:min(820px,92vw);max-width:min(820px,92vw);position:relative;overflow:visible}.ProjectsSection-module__TXVo1q__controlsDeckArt{pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 3px 12px #0000001a);border-radius:.75rem;width:100%;max-width:100%;height:auto;display:block}.ProjectsSection-module__TXVo1q__cassetteStripViewport{pointer-events:none;display:block;position:absolute;inset:30% 6.25% 16% 47.5%;overflow:hidden}.ProjectsSection-module__TXVo1q__cassetteStripHighlight{z-index:0;pointer-events:none;background-color:#7a6b32;border-radius:clamp(.18rem,.5vw,.4rem);width:min(42%,6.1em);position:absolute;top:clamp(.08rem,.7vw,.28rem);bottom:clamp(.08rem,.7vw,.28rem);left:17.7667%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000059,0 0 0 1px #00000047}.ProjectsSection-module__TXVo1q__cassetteStripTrack{z-index:1;width:200%;min-width:200%;height:100%;transform:translateX(calc(8.33333% - (var(--cassette-index,0) + .5) / 6 * 100%));will-change:transform;flex-flow:row;justify-content:flex-start;align-items:stretch;gap:0;transition:transform .45s cubic-bezier(.34,1.15,.64,1);display:flex;position:relative}.ProjectsSection-module__TXVo1q__cassetteStripCell{box-sizing:border-box;border-radius:clamp(.2rem,.55vw,.45rem);flex:1 1 0;place-content:center;place-items:center;min-width:0;min-height:0;padding:clamp(.08rem,.7vw,.28rem) clamp(.2rem,1.25vw,.55rem);display:grid;position:relative}.ProjectsSection-module__TXVo1q__cassetteStripMini{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none;place-self:center;width:auto;max-width:98%;height:auto;max-height:clamp(1.75rem,64%,7.35rem);display:block}.ProjectsSection-module__TXVo1q__controlsBar{pointer-events:none;background:0 0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-left:clamp(.35rem,2.2vw,1.15rem);display:flex;position:absolute;inset:0}.ProjectsSection-module__TXVo1q__transport{pointer-events:auto;flex:none;justify-content:center;align-items:center;gap:clamp(.4rem,1.75vw,.7rem);max-width:min(52%,520px);padding:0;display:flex;transform:translateY(-.42rem)}.ProjectsSection-module__TXVo1q__transportBtn{cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:none;flex-direction:column;align-items:center;gap:.28rem;padding:.2rem;font-size:clamp(.62rem,1.85vw,.74rem);font-weight:600;display:flex}.ProjectsSection-module__TXVo1q__transportLabel{color:#fffffffa;text-shadow:0 1px 2px #000000bf;opacity:.4;transition:opacity .18s}.ProjectsSection-module__TXVo1q__transportBtn:not(:disabled):hover .ProjectsSection-module__TXVo1q__transportLabel,.ProjectsSection-module__TXVo1q__transportBtn:not(:disabled):focus-visible .ProjectsSection-module__TXVo1q__transportLabel,.ProjectsSection-module__TXVo1q__transportBtn:not(:disabled):active .ProjectsSection-module__TXVo1q__transportLabel{opacity:1}.ProjectsSection-module__TXVo1q__transportBtn img{width:clamp(46px,8.6vw,60px);height:auto;transition:transform .12s;display:block}.ProjectsSection-module__TXVo1q__transportBtn:not(:disabled):active img{transform:scale(.94)}.ProjectsSection-module__TXVo1q__pauseGlyph{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ProjectsSection-module__TXVo1q__pauseGlyphBar{background:linear-gradient(#ebe4d4 0%,#c9bba8 55%,#8a7b68 100%);border:1px solid #ffecc46b;border-radius:2px;flex-shrink:0;display:block;box-shadow:inset 0 1px #ffffff8c,0 1px 2px #00000073}.ProjectsSection-module__TXVo1q__pauseGlyphPressed{transform:scale(.94)}.ProjectsSection-module__TXVo1q__pauseGlyphPressed .ProjectsSection-module__TXVo1q__pauseGlyphBar{filter:brightness(.94)}.ProjectsSection-module__TXVo1q__transportBtn:not(:disabled):active .ProjectsSection-module__TXVo1q__pauseGlyph:not(.ProjectsSection-module__TXVo1q__pauseGlyphPressed){transform:scale(.94)}.ProjectsSection-module__TXVo1q__transportBtn:not(:disabled):focus-visible{outline-offset:3px;border-radius:5px;outline:2px solid #ffde82}.ProjectsSection-module__TXVo1q__transportBtn:disabled{cursor:not-allowed;opacity:.42}.ProjectsSection-module__TXVo1q__transportBtn:disabled .ProjectsSection-module__TXVo1q__transportLabel{opacity:.35}.ProjectsSection-module__TXVo1q__nextBtn{position:relative}.ProjectsSection-module__TXVo1q__nextBtn:not(:disabled):before{content:"";pointer-events:none;background:#ffffff80;border-radius:4px;width:62px;height:52px;animation:1.6s ease-in-out infinite ProjectsSection-module__TXVo1q__nextPulse;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}@keyframes ProjectsSection-module__TXVo1q__nextPulse{0%,to{opacity:.5}50%{opacity:0}}@media (min-width:768px){.ProjectsSection-module__TXVo1q__projectsTopRow{justify-content:center;align-items:flex-start}.ProjectsSection-module__TXVo1q__displayCol{align-self:flex-start}}@media (max-width:767px){.ProjectsSection-module__TXVo1q__section{min-height:112svh;margin-top:clamp(1.1rem,4.2vmin,2rem);margin-bottom:clamp(1.1rem,4.2vmin,2rem)}.ProjectsSection-module__TXVo1q__inner{--projects-mobile-section-gap:clamp(1.08rem, 3.75svh, 1.82rem);--projects-mobile-bar-gap:clamp(.95rem, 3svh, 1.45rem);justify-content:safe center;gap:var(--projects-mobile-section-gap);min-height:112svh;padding-top:max(clamp(1.35rem, 4.2svh, 2.75rem), env(safe-area-inset-top,0px));padding-bottom:max(clamp(1.35rem, 4.2svh, 2.75rem), env(safe-area-inset-bottom,0px))}.ProjectsSection-module__TXVo1q__headlineGroup{gap:var(--projects-mobile-bar-gap);flex-shrink:0;margin-bottom:0}.ProjectsSection-module__TXVo1q__headlineLead{flex-direction:column;gap:clamp(.24rem,.92svh,.48rem);display:flex}.ProjectsSection-module__TXVo1q__headerBar{margin-bottom:0}.ProjectsSection-module__TXVo1q__linesDecor{display:none}.ProjectsSection-module__TXVo1q__subtitle{white-space:normal;max-width:28ch;margin-top:0;line-height:1.35}.ProjectsSection-module__TXVo1q__mainRow{justify-content:center;align-items:center;gap:var(--projects-mobile-section-gap);flex:none;width:100%;min-height:0;margin-top:0;padding:0}.ProjectsSection-module__TXVo1q__projectsTopRow{justify-content:center;align-items:center;gap:var(--projects-mobile-section-gap);flex-direction:column;flex:none;width:100%;min-height:0}.ProjectsSection-module__TXVo1q__walkmanCol{display:none}.ProjectsSection-module__TXVo1q__mobileWalkmanControlsGroup{background:#2a2a2a;border-radius:1rem;flex:none;order:2;justify-content:space-between;align-items:center;gap:.85rem;width:100%;padding:.75rem .85rem;display:flex;overflow:hidden;box-shadow:0 10px 24px #00000038}.ProjectsSection-module__TXVo1q__mobileWalkmanWrap{--wm-scale:.6;width:min(calc(440px * var(--wm-scale)), 42vw);flex:0 auto;max-width:150px;margin-left:auto;overflow:visible;transform:translate(-12%)}.ProjectsSection-module__TXVo1q__mobileWalkmanWrap .ProjectsSection-module__TXVo1q__walkmanClip{clip-path:inset(0 1.4% 0 -80%)}.ProjectsSection-module__TXVo1q__mobileWalkmanWrap .ProjectsSection-module__TXVo1q__cassetteMount{left:84%}.ProjectsSection-module__TXVo1q__mobileWalkmanWrap .ProjectsSection-module__TXVo1q__spinReel{width:clamp(calc(35px * var(--wm-scale)), 20%, calc(82px * var(--wm-scale)))}.ProjectsSection-module__TXVo1q__mobileWalkmanWrap .ProjectsSection-module__TXVo1q__cassetteSpinSlot{left:57.9%}.ProjectsSection-module__TXVo1q__mobileWalkmanWrap .ProjectsSection-module__TXVo1q__spinReelPair .ProjectsSection-module__TXVo1q__spinReel:first-of-type{position:relative;left:-4%}.ProjectsSection-module__TXVo1q__mobileWalkmanWrap .ProjectsSection-module__TXVo1q__spinReelPair .ProjectsSection-module__TXVo1q__spinReel:last-of-type{position:relative;left:2.5%}.ProjectsSection-module__TXVo1q__mobileTransport{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.ProjectsSection-module__TXVo1q__mobileTransportBtn{cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:4.9rem;height:4.9rem;padding:0;display:inline-flex;position:relative}.ProjectsSection-module__TXVo1q__mobileTransportBtn img{width:3.35rem;height:3.35rem;display:block}.ProjectsSection-module__TXVo1q__mobileTransportBtn .ProjectsSection-module__TXVo1q__pauseGlyph{gap:.42rem!important;width:3.35rem!important;height:3.35rem!important}.ProjectsSection-module__TXVo1q__mobileTransportBtn .ProjectsSection-module__TXVo1q__pauseGlyphBar{width:.48rem!important;height:1.52rem!important}.ProjectsSection-module__TXVo1q__mobileNextBtn:not(:disabled):before{content:"";pointer-events:none;background:#ffffff73;border-radius:.8rem;animation:1.6s ease-in-out infinite ProjectsSection-module__TXVo1q__nextPulse;position:absolute;inset:0}.ProjectsSection-module__TXVo1q__mobileTransportBtn:disabled{opacity:.4;cursor:not-allowed}.ProjectsSection-module__TXVo1q__displayCol{flex-direction:column;flex:none;order:1;justify-content:flex-start;align-self:stretch;align-items:stretch;width:100%;min-width:0;max-width:100%;min-height:0;margin-left:0;display:flex}.ProjectsSection-module__TXVo1q__controlsDeck{display:none}.ProjectsSection-module__TXVo1q__stripes{opacity:.75;width:70vw;height:28vh}.ProjectsSection-module__TXVo1q__displayPanel{aspect-ratio:7/9;flex-wrap:nowrap;min-height:0}.ProjectsSection-module__TXVo1q__displayPanel:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#05081200 0%,#0508121a 36%,#05081280 66%,#050812e6 100%);position:absolute;inset:0}.ProjectsSection-module__TXVo1q__casePanelBg{opacity:.42;transform:scale(1)}.ProjectsSection-module__TXVo1q__displayText{z-index:3;flex:none;gap:.28rem;padding:1rem 1rem 1.15rem;position:absolute;bottom:0;left:0;right:0}.ProjectsSection-module__TXVo1q__nowPlaying{color:#ffffffc7}.ProjectsSection-module__TXVo1q__displayTitle{font-size:clamp(1.35rem,6.2vw,2rem);line-height:1.05}.ProjectsSection-module__TXVo1q__progressTrack{max-width:55%;height:3px;margin:.2rem 0 .25rem}.ProjectsSection-module__TXVo1q__progressCluster{gap:.18rem;max-width:min(228px,82vw)}.ProjectsSection-module__TXVo1q__progressCluster .ProjectsSection-module__TXVo1q__progressTrack{max-width:100%;height:3px;margin:.12rem 0 .06rem}.ProjectsSection-module__TXVo1q__trackTimeRow{color:#ffffffe6;text-shadow:0 1px 2px #00000073,0 0 12px #00000040;font-size:clamp(.72rem,3.5vw,.84rem)}.ProjectsSection-module__TXVo1q__category{color:#aee1fff2}.ProjectsSection-module__TXVo1q__description{display:none}.ProjectsSection-module__TXVo1q__displayThumb{z-index:1;min-height:0;position:absolute;inset:0}.ProjectsSection-module__TXVo1q__caseStudyImg{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;width:100%;height:100%;inset:0}.ProjectsSection-module__TXVo1q__viewLink,.ProjectsSection-module__TXVo1q__comingSoonWrapper{margin-top:.65rem}.ProjectsSection-module__TXVo1q__controlsBar{justify-content:center;align-items:center;padding:.5rem .75rem;position:absolute;inset:0}.ProjectsSection-module__TXVo1q__transport{flex-wrap:wrap;justify-content:center;gap:.4rem;max-width:100%}.ProjectsSection-module__TXVo1q__cassetteStripViewport{inset:28% 4.5% 14% 45.5%}.ProjectsSection-module__TXVo1q__cassetteStripCell{padding:0 clamp(.14rem,1.5vw,.42rem)}}
