.ImmersiveProjects-module__qyZwGW__section{z-index:10;color:#f0ecf8;min-height:640dvh;position:relative}.ImmersiveProjects-module__qyZwGW__contactAnchor{pointer-events:none;height:1px;position:absolute;inset:auto 0 0}.ImmersiveProjects-module__qyZwGW__mobileSkillsStage{justify-content:center;width:100%;padding:clamp(2.5rem,6vw,5rem) clamp(1rem,3vw,2rem);display:flex}.ImmersiveProjects-module__qyZwGW__mobileProjectsStageInner{flex-direction:column;gap:clamp(1rem,2vw,1.5rem);width:min(100%,68rem);display:flex}.ImmersiveProjects-module__qyZwGW__mobileSection{text-align:center;flex-direction:column;align-items:center;display:flex}.ImmersiveProjects-module__qyZwGW__mobileSplash,.ImmersiveProjects-module__qyZwGW__mobileFinale{padding:0 clamp(.25rem,1vw,.75rem)}.ImmersiveProjects-module__qyZwGW__mobileProjectList{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:.875rem;display:grid}.ImmersiveProjects-module__qyZwGW__mobileProjectCard{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(135deg,#fffbffc7,#dfd4f0b8),#ece2f7bf;border-radius:20px;height:100%;padding:1.15rem;position:relative;overflow:hidden;box-shadow:0 18px 42px #8a70a429,inset 0 0 0 1px #ffffff8c}.ImmersiveProjects-module__qyZwGW__mobileProjectCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#ffffff7a,#0000 34%),radial-gradient(circle at 0 100%,#e0c6ff4d,#0000 36%);position:absolute;inset:0}.ImmersiveProjects-module__qyZwGW__mobileProjectCard>*{position:relative}.ImmersiveProjects-module__qyZwGW__mobileProjectCard h3{color:#3a244aeb;margin:0 0 .6rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,7vw,2.5rem);font-style:italic;font-weight:400;line-height:.95}.ImmersiveProjects-module__qyZwGW__mobileProjectCard p,.ImmersiveProjects-module__qyZwGW__mobileProjectCard blockquote{color:#47305bc7;margin:0}.ImmersiveProjects-module__qyZwGW__mobileProjectCard blockquote{margin-bottom:.6rem;font-size:.95rem;font-style:italic}.ImmersiveProjects-module__qyZwGW__mobileProjectCard p{font-size:.92rem;line-height:1.5}.ImmersiveProjects-module__qyZwGW__mobileProjectCard p+p{margin-top:.55rem}.ImmersiveProjects-module__qyZwGW__stickyStage{--project-wash-opacity:.5;--project-wash-blur:0px;pointer-events:none;place-items:center;height:100lvh;min-height:100dvh;display:grid;position:sticky;top:0;overflow:hidden}.ImmersiveProjects-module__qyZwGW__stageWash{z-index:0;opacity:var(--project-wash-opacity);filter:blur(var(--project-wash-blur));pointer-events:none;background:radial-gradient(at 50% 20%,#ffffffc2,#0000 34%),radial-gradient(at 18% 72%,#ffb9de57,#0000 36%),radial-gradient(at 82% 76%,#afccff52,#0000 34%);transition:opacity .12s linear,filter .12s linear;position:absolute;inset:-12%}.ImmersiveProjects-module__qyZwGW__frame{--project-frame-total-gutter:4rem;--project-frame-scale:calc(1 - var(--project-frame-total-gutter)/100vw);--project-frame-radius:42px;--project-frame-border:1px;--project-frame-shadow:52px;--project-frame-y:0vh;--project-frame-opacity:1;--project-haze-opacity:.3;--project-frame-brightness:1.02;--project-frame-saturation:.82;z-index:1;width:100vw;height:100lvh;min-height:100dvh;transform:translate3d(0,var(--project-frame-y),0)scale(var(--project-frame-scale));opacity:var(--project-frame-opacity);border-radius:var(--project-frame-radius);box-shadow:0 calc(var(--project-frame-shadow)*1.2)calc(var(--project-frame-shadow)*2.1)#8e70a23d,0 0 calc(var(--project-frame-shadow)*1.25)#ffe1f447,0 0 0 var(--project-frame-border)#ffffff94;isolation:isolate;pointer-events:auto;touch-action:pan-y;will-change:transform,border-radius,opacity;transition:box-shadow .12s linear;position:relative;overflow:hidden}.ImmersiveProjects-module__qyZwGW__frame:after{content:"";z-index:5;border-radius:inherit;box-shadow:inset 0 0 0 var(--project-frame-border)#ffffff47,inset 0 0 120px #ffffff1f;pointer-events:none;position:absolute;inset:0}.ImmersiveProjects-module__qyZwGW__sceneLayer{z-index:0;border-radius:inherit;filter:brightness(var(--project-frame-brightness))saturate(var(--project-frame-saturation));background:radial-gradient(circle at 80% 10%,#ffe0ee75,#0000 34%),radial-gradient(circle at 18% 72%,#b9d0ff57,#0000 34%),#d9d2ee;transition:filter .12s linear;position:absolute;inset:0;overflow:hidden}.ImmersiveProjects-module__qyZwGW__canvas{z-index:0;touch-action:pan-y;background:#d9d2ee;width:100%;height:100%;display:block;position:absolute;inset:0}.ImmersiveProjects-module__qyZwGW__vignette{z-index:1;pointer-events:none;background:linear-gradient(#ffffff3d,#0000 28% 78%,#7b5c8e1a),radial-gradient(circle,#0000 52%,#7652861a);position:absolute;inset:0}.ImmersiveProjects-module__qyZwGW__atmosphere{z-index:2;opacity:var(--project-haze-opacity);mix-blend-mode:screen;pointer-events:none;background:radial-gradient(at 50% 14%,#ffffff9e,#0000 44%),radial-gradient(at 20% 48%,#ffd5ed6b,#0000 34%),radial-gradient(at 82% 44%,#cddcff61,#0000 32%),linear-gradient(#fff8ff47,#f8dcee21 48%,#d2bce41a);transition:opacity .12s linear;position:absolute;inset:0}.ImmersiveProjects-module__qyZwGW__loading,.ImmersiveProjects-module__qyZwGW__errorState{z-index:7;font-family:var(--font-body),system-ui,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:.26em;color:#f0ecf8c7;background:#2a1a3ee6;place-items:center;padding:1rem;font-size:clamp(.72rem,1.8vw,.92rem);transition:opacity .6s,visibility .6s;display:grid;position:absolute;inset:0}.ImmersiveProjects-module__qyZwGW__loadingHidden{opacity:0;visibility:hidden}.ImmersiveProjects-module__qyZwGW__errorState{background:linear-gradient(135deg,#f7eaf8f2,#dacceeeb)}.ImmersiveProjects-module__qyZwGW__uiLayer{z-index:4;pointer-events:none;position:absolute;inset:0}.ImmersiveProjects-module__qyZwGW__uiSection{opacity:0;will-change:opacity,transform;flex-direction:column;justify-content:center;align-items:center;padding:clamp(1rem,4vw,3rem);display:flex;position:absolute;inset:0;transform:translateY(10vh)}.ImmersiveProjects-module__qyZwGW__yearSection{justify-content:center}.ImmersiveProjects-module__qyZwGW__splash{text-align:center}.ImmersiveProjects-module__qyZwGW__overline,.ImmersiveProjects-module__qyZwGW__cardEyebrow,.ImmersiveProjects-module__qyZwGW__subtitle,.ImmersiveProjects-module__qyZwGW__scrollHint,.ImmersiveProjects-module__qyZwGW__tag,.ImmersiveProjects-module__qyZwGW__ctaButton{font-family:var(--font-grotesque),system-ui,sans-serif;text-transform:uppercase}.ImmersiveProjects-module__qyZwGW__overline{letter-spacing:.42em;color:#584070ad;text-shadow:0 1px 18px #ffffff57;margin-bottom:clamp(1rem,3vw,2rem);font-size:clamp(.66rem,1.4vw,.82rem)}.ImmersiveProjects-module__qyZwGW__splash h2,.ImmersiveProjects-module__qyZwGW__finale h2{text-align:center;color:#fff;text-shadow:0 1px #fff6,0 14px 42px #78548c3d,0 0 36px #ffffff4d;margin:0;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.ImmersiveProjects-module__qyZwGW__finale h2{color:#584070ad}.ImmersiveProjects-module__qyZwGW__splash h2{font-size:clamp(4rem,12vw,10rem);line-height:.9}.ImmersiveProjects-module__qyZwGW__divider{background:linear-gradient(#684c7e7a,#0000);width:1px;height:clamp(44px,8vh,66px);margin:clamp(1rem,3vh,2rem) auto}.ImmersiveProjects-module__qyZwGW__subtitle{letter-spacing:.3em;color:#584070ad;margin:0;font-size:clamp(.72rem,1.5vw,1rem)}.ImmersiveProjects-module__qyZwGW__scrollHint{letter-spacing:.2em;color:#584070a3;flex-direction:column;align-items:center;gap:.85rem;font-size:.72rem;display:flex;position:absolute;bottom:clamp(1.4rem,5vh,3rem);left:50%;transform:translate(-50%)}.ImmersiveProjects-module__qyZwGW__scrollLine{transform-origin:top;background:#684c7e75;width:1px;height:38px;animation:2s cubic-bezier(.4,0,.2,1) infinite ImmersiveProjects-module__qyZwGW__projectPulseLine}.ImmersiveProjects-module__qyZwGW__yearLayout{pointer-events:auto;grid-template-columns:minmax(0,23rem) minmax(0,1fr);align-items:center;gap:clamp(1.25rem,4vw,4rem);width:min(88vw,1180px);display:grid}.ImmersiveProjects-module__qyZwGW__yearLayoutRight{grid-template-columns:minmax(0,1fr) minmax(0,23rem)}.ImmersiveProjects-module__qyZwGW__yearLayoutRight .ImmersiveProjects-module__qyZwGW__yearCopy{text-align:right;order:2;align-items:flex-end}.ImmersiveProjects-module__qyZwGW__yearLayoutRight .ImmersiveProjects-module__qyZwGW__deckFrame{order:1}.ImmersiveProjects-module__qyZwGW__yearCopy{flex-direction:column;gap:1rem;max-width:23rem;display:flex;position:relative;transform:translateY(clamp(-1.375rem,-3vh,-2rem))}.ImmersiveProjects-module__qyZwGW__yearKicker{font-family:var(--font-grotesque),system-ui,sans-serif;text-transform:uppercase;letter-spacing:.3em;color:#f0ecf8a8;font-size:.75rem;font-weight:900}.ImmersiveProjects-module__qyZwGW__yearMark{color:#ffffff24;text-shadow:0 14px 40px #6b4c7e2e;margin:-.25rem 0 -.6rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(4.5rem,11vw,8rem);font-style:italic;line-height:.86}.ImmersiveProjects-module__qyZwGW__yearCopy h3{color:#fff;text-shadow:0 10px 34px #78548c29,0 0 32px #ffffff29;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,6vw,4.8rem);font-style:italic;font-weight:400;line-height:.92}.ImmersiveProjects-module__qyZwGW__yearCopy p{color:#ffffffd6;text-shadow:0 1px 16px #3a265238;margin:0;font-size:clamp(.9rem,1.3vw,1rem);line-height:1.8}.ImmersiveProjects-module__qyZwGW__yearHint{max-width:22rem;font-family:var(--font-grotesque),system-ui,sans-serif;text-transform:uppercase;letter-spacing:.18em;color:#f0ecf899;padding-top:.35rem;font-size:.68rem;font-weight:800}.ImmersiveProjects-module__qyZwGW__deckFrame{height:clamp(21rem,58vh,33rem);min-height:clamp(21rem,58vh,33rem);position:relative}.ImmersiveProjects-module__qyZwGW__deckGlow{filter:blur(18px);opacity:.86;background:radial-gradient(circle,#ffffff57,#0000 58%),radial-gradient(circle at 20% 70%,#ffc4e542,#0000 46%),radial-gradient(circle at 80% 34%,#bcd7ff3d,#0000 42%);border-radius:36px;position:absolute;inset:10% 6%}.ImmersiveProjects-module__qyZwGW__cardsDeck{perspective:1800px;width:100%;height:100%;position:relative}.ImmersiveProjects-module__qyZwGW__experienceCard{--experience-card-x:0px;--experience-card-y:0px;--experience-card-rotation:0deg;--experience-card-scale:1;width:min(100%,clamp(17rem,24vw,22rem));min-height:clamp(15rem,32vh,19rem);transform:translate3d(calc(-50% + var(--experience-card-x)),calc(-50% + var(--experience-card-y)),0)rotate(var(--experience-card-rotation))scale(var(--experience-card-scale));-webkit-backdrop-filter:blur(32px)saturate(1.18)brightness(.96);backdrop-filter:blur(32px)saturate(1.18)brightness(.96);color:#fff;will-change:transform,opacity;isolation:isolate;background:linear-gradient(135deg,#ffffff57,#ffffff1f),#59427047;border:1px solid #ffffff3d;border-color:#ffffff75 #ffffff3d #ffffff3d #fff6;border-radius:26px;flex-direction:column;gap:.8rem;padding:1.3rem 1.2rem 1.15rem;transition:opacity .36s,transform .42s cubic-bezier(.16,1,.3,1),box-shadow .32s;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 18px 48px #84669633,inset 0 1px #ffffff2e}.ImmersiveProjects-module__qyZwGW__experienceCard:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 36% 42%,#ffd5ed3d,#0000 46%),radial-gradient(circle at 66% 62%,#bcd2ff33,#0000 46%);animation:8s ease-in-out infinite alternate ImmersiveProjects-module__qyZwGW__liquidShift;position:absolute;inset:-50%}.ImmersiveProjects-module__qyZwGW__experienceCardTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ImmersiveProjects-module__qyZwGW__cardEyebrow{letter-spacing:.28em;color:#ffffffad;text-shadow:0 1px 16px #4a306047;margin-bottom:1rem;font-size:.68rem;font-weight:700}.ImmersiveProjects-module__qyZwGW__experienceCard .ImmersiveProjects-module__qyZwGW__cardEyebrow{margin-bottom:.45rem}.ImmersiveProjects-module__qyZwGW__experienceCard h4{color:#fff;text-shadow:0 2px 18px #54386c42,0 0 1px #fffc;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3vw,2.05rem);font-weight:600;line-height:1.02}.ImmersiveProjects-module__qyZwGW__cardPeriod{font-family:var(--font-grotesque),system-ui,sans-serif;text-align:right;text-transform:uppercase;letter-spacing:.16em;color:#ffffffa8;margin:0;font-size:.64rem;font-weight:800}.ImmersiveProjects-module__qyZwGW__cardOrg{letter-spacing:.04em;color:#ffffffb8;margin:0;font-size:.88rem;font-weight:600}.ImmersiveProjects-module__qyZwGW__cardSummary{color:#ffffffe0;margin:0;font-size:.86rem;line-height:1.7}.ImmersiveProjects-module__qyZwGW__experienceCard .ImmersiveProjects-module__qyZwGW__tags{margin-top:auto}.ImmersiveProjects-module__qyZwGW__tags{flex-wrap:wrap;gap:.65rem;display:flex}.ImmersiveProjects-module__qyZwGW__tag{letter-spacing:.18em;color:#fff;background:#ffffff21;border:1px solid #ffffff3d;border-radius:999px;align-items:center;min-height:30px;padding:.52em 1.05em;font-size:.62rem;font-weight:700;display:inline-flex}.ImmersiveProjects-module__qyZwGW__ctaButton{isolation:isolate;min-height:48px;font-family:var(--font-grotesque),system-ui,sans-serif;text-transform:uppercase;letter-spacing:.22em;color:#67557bad;-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);pointer-events:auto;transition:transform .18s var(--ease-out-expo),box-shadow .18s var(--ease-out-expo),border-color .18s ease,color .18s ease,background .18s ease;background:linear-gradient(140deg,#ffffffd1,#eee6f88f);border:1px solid #ffffff9e;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1.2rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 26px #8a70a429,inset 0 1px #ffffffbf}.ImmersiveProjects-module__qyZwGW__ctaButton:before{content:"";border-radius:inherit;opacity:.55;z-index:-1;background:radial-gradient(circle at 18% 18%,#ffffffbf,#0000 46%),radial-gradient(circle at 82% 100%,#d6bcff52,#0000 55%);position:absolute;inset:1px}.ImmersiveProjects-module__qyZwGW__ctaButton:after{content:"";border-radius:inherit;opacity:.28;z-index:-2;background:linear-gradient(120deg,#fff9,#cdafff3d,#ffffff73);position:absolute;inset:-1px}.ImmersiveProjects-module__qyZwGW__ctaGroup{pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2rem;display:flex}.ImmersiveProjects-module__qyZwGW__ctaButtonSecondary{background:linear-gradient(140deg,#ffffff80,#e2d6f25c);border-color:#ffffff70;box-shadow:0 10px 22px #8a70a41f,inset 0 1px #ffffff80}.ImmersiveProjects-module__qyZwGW__ctaButton:hover,.ImmersiveProjects-module__qyZwGW__ctaButton:focus-visible{background:linear-gradient(140deg,#fffffff0,#f4eefcc7);border-color:#ffffffc7;transform:translateY(-2px);box-shadow:0 18px 38px #876a9e38,inset 0 1px #ffffffd1}.ImmersiveProjects-module__qyZwGW__ctaButtonSecondary:hover,.ImmersiveProjects-module__qyZwGW__ctaButtonSecondary:focus-visible{background:linear-gradient(140deg,#ffffffa3,#eadef880);border-color:#fff9;box-shadow:0 14px 30px #8a70a42e,inset 0 1px #ffffffa8}.ImmersiveProjects-module__qyZwGW__ctaButton:focus-visible,.ImmersiveProjects-module__qyZwGW__ctaButtonSecondary:focus-visible{outline-offset:3px;outline:2px solid #b496d2cc}.ImmersiveProjects-module__qyZwGW__ctaButton:active{transform:translate(0,0)}.ImmersiveProjects-module__qyZwGW__finale h2{font-size:clamp(2.9rem,8vw,6rem);line-height:.98}@media (max-width:1024px){.ImmersiveProjects-module__qyZwGW__yearLayout,.ImmersiveProjects-module__qyZwGW__yearLayoutRight{grid-template-columns:1fr;gap:1.25rem;width:min(90vw,38rem);display:grid}.ImmersiveProjects-module__qyZwGW__yearLayoutRight .ImmersiveProjects-module__qyZwGW__yearCopy,.ImmersiveProjects-module__qyZwGW__yearLayoutRight .ImmersiveProjects-module__qyZwGW__deckFrame{order:initial}.ImmersiveProjects-module__qyZwGW__yearLayoutRight .ImmersiveProjects-module__qyZwGW__yearCopy{text-align:left;align-items:flex-start}.ImmersiveProjects-module__qyZwGW__yearCopy{max-width:none;transform:none}.ImmersiveProjects-module__qyZwGW__yearMark{font-size:clamp(4.2rem,18vw,6.75rem)}.ImmersiveProjects-module__qyZwGW__deckFrame{height:clamp(19rem,52vh,28rem);min-height:clamp(19rem,52vh,28rem);transform:none}.ImmersiveProjects-module__qyZwGW__yearHint{max-width:none}}@media (min-width:1024px){.ImmersiveProjects-module__qyZwGW__frame{--project-frame-total-gutter:calc(100vw - min(90vw,72rem) + 2rem)}}@media (min-width:1025px){.ImmersiveProjects-module__qyZwGW__yearLayout,.ImmersiveProjects-module__qyZwGW__deckFrame{transform:translateY(-.75rem)}.ImmersiveProjects-module__qyZwGW__uiSection.ImmersiveProjects-module__qyZwGW__yearSection{padding:0!important;transform:none!important}.ImmersiveProjects-module__qyZwGW__yearLayout{width:min(90vw,1180px)!important;margin:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.ImmersiveProjects-module__qyZwGW__deckFrame{height:50rem!important;min-height:50rem!important;transform:none!important}.ImmersiveProjects-module__qyZwGW__experienceCard{top:50%!important}}@media (max-width:767px){.ImmersiveProjects-module__qyZwGW__frame{--project-frame-total-gutter:2rem}.ImmersiveProjects-module__qyZwGW__section{height:auto;min-height:640dvh;padding:0;overflow:visible}.ImmersiveProjects-module__qyZwGW__stickyStage,.ImmersiveProjects-module__qyZwGW__frame{height:100vh;min-height:100dvh}.ImmersiveProjects-module__qyZwGW__yearLayout,.ImmersiveProjects-module__qyZwGW__yearLayoutRight{gap:.55rem;width:min(90vw,23rem)}.ImmersiveProjects-module__qyZwGW__yearSection{justify-content:flex-start;padding-top:clamp(4rem,9vh,5rem);padding-bottom:1.25rem}.ImmersiveProjects-module__qyZwGW__yearCopy h3{font-size:clamp(2.35rem,10vw,3.4rem)}.ImmersiveProjects-module__qyZwGW__yearCopy p{font-size:.82rem;line-height:1.55}.ImmersiveProjects-module__qyZwGW__yearMark{margin-bottom:-.3rem;font-size:clamp(3.6rem,16vw,5rem)}.ImmersiveProjects-module__qyZwGW__yearHint{display:none}.ImmersiveProjects-module__qyZwGW__deckFrame{height:clamp(16.25rem,42vh,20rem);min-height:clamp(16.25rem,42vh,20rem)}.ImmersiveProjects-module__qyZwGW__experienceCard{border-radius:20px;width:min(88vw,19rem);min-height:14rem;padding:1.1rem 1.05rem 1rem}.ImmersiveProjects-module__qyZwGW__experienceCard h4{font-size:clamp(1.35rem,6vw,1.72rem)}.ImmersiveProjects-module__qyZwGW__cardPeriod{font-size:.58rem}.ImmersiveProjects-module__qyZwGW__cardOrg,.ImmersiveProjects-module__qyZwGW__cardSummary{font-size:.84rem}.ImmersiveProjects-module__qyZwGW__yearCopy{gap:.3rem;transform:translateY(-1.35rem)}.ImmersiveProjects-module__qyZwGW__yearCopy h3,.ImmersiveProjects-module__qyZwGW__yearCopy p{display:none}.ImmersiveProjects-module__qyZwGW__yearMark{font-family:var(--font-grotesque),sans-serif;text-transform:uppercase;letter-spacing:.26em;color:#f0ecf89e;text-shadow:none;margin:0;font-size:1rem;font-style:normal;font-weight:600;line-height:1}.ImmersiveProjects-module__qyZwGW__yearKicker{letter-spacing:.34em;font-size:.72rem}.ImmersiveProjects-module__qyZwGW__overline{letter-spacing:.32em;color:#563b69a8;margin-bottom:.75rem;font-size:.68rem}.ImmersiveProjects-module__qyZwGW__mobileSplash h2,.ImmersiveProjects-module__qyZwGW__mobileFinale h2{color:#3c254cf0;text-shadow:0 10px 34px #78548c1f,0 0 28px #ffffff4d;margin:0;font-size:clamp(2.75rem,11vw,4.6rem);line-height:.92}.ImmersiveProjects-module__qyZwGW__mobileFinale h2{color:#563b69a8}.ImmersiveProjects-module__qyZwGW__divider{background:linear-gradient(#6d4f8100,#6d4f816b,#6d4f8100);height:42px;margin-block:.9rem}.ImmersiveProjects-module__qyZwGW__subtitle{letter-spacing:.18em;color:#4e355fa8;font-size:.86rem}.ImmersiveProjects-module__qyZwGW__mobileProjectList .ImmersiveProjects-module__qyZwGW__tags{gap:.45rem;margin-top:.85rem}.ImmersiveProjects-module__qyZwGW__mobileProjectList .ImmersiveProjects-module__qyZwGW__tag{color:#4e355fb8;background:#ffffff7a;border-color:#9679a82e}}@media (min-width:600px) and (max-width:767px){.ImmersiveProjects-module__qyZwGW__yearCopy{transform:translateY(-2.05rem)}.ImmersiveProjects-module__qyZwGW__deckFrame{transform:translateY(-1.5rem)}}.ImmersiveProjects-module__qyZwGW__mobileFinale{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.ImmersiveProjects-module__qyZwGW__ctaButton{width:min(100%,320px)}.ImmersiveProjects-module__qyZwGW__tag{letter-spacing:.12em}.ImmersiveProjects-module__qyZwGW__sectionFallback{min-height:auto}@media (max-width:768px){.ImmersiveProjects-module__qyZwGW__sectionFallback{min-height:auto}.ImmersiveProjects-module__qyZwGW__sectionFallback .ImmersiveProjects-module__qyZwGW__mobileSkillsStage{padding-inline:clamp(.75rem,3vw,1.25rem)}.ImmersiveProjects-module__qyZwGW__sectionFallback .ImmersiveProjects-module__qyZwGW__mobileProjectsStageInner{width:min(100%,34rem)}.ImmersiveProjects-module__qyZwGW__sectionFallback .ImmersiveProjects-module__qyZwGW__mobileProjectList{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ImmersiveProjects-module__qyZwGW__scrollLine,.ImmersiveProjects-module__qyZwGW__experienceCard:before{animation:none}.ImmersiveProjects-module__qyZwGW__ctaButton{transition:none}}@keyframes ImmersiveProjects-module__qyZwGW__projectPulseLine{0%{opacity:0;transform-origin:top;transform:scaleY(0)}40%{opacity:1;transform-origin:top;transform:scaleY(1)}40.1%{opacity:1;transform-origin:bottom;transform:scaleY(1)}to{opacity:0;transform-origin:bottom;transform:scaleY(0)}}@keyframes ImmersiveProjects-module__qyZwGW__liquidShift{0%{transform:translate(-4%,-4%)scale(1)}to{transform:translate(4%,4%)scale(1.08)}}
