.Experience_workLayout__65G_j{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:center}.Experience_workContent__tGKOJ{min-width:0}.Experience_polaroidStack___VM10{position:relative;width:160px;height:200px;flex-shrink:0}.Experience_polaroid__JrY6D{position:absolute;width:200px;background:#f0ebe0;padding:8px 8px 28px;box-shadow:0 4px 16px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.3);transform:rotate(var(--rotation,0deg));transition:transform .3s ease,z-index 0s;cursor:default}.Experience_polaroid__JrY6D:first-child{top:-45px;left:0;z-index:3}.Experience_polaroid__JrY6D:nth-child(2){top:55px;left:50px;z-index:2}.Experience_polaroid__JrY6D:nth-child(3){top:160px;left:0;z-index:1}.Experience_polaroid__JrY6D:hover{transform:rotate(0deg) scale(1.05);z-index:10}.Experience_polaroidImg__l0GTG{position:relative;width:100%;aspect-ratio:1/1;background:#2a3a36;overflow:hidden}.Experience_polaroidCaption__VvPhi{font-family:DM Mono,monospace;font-size:.55rem;color:#6b5e4e;text-align:center;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Experience_viewport__aPXFR{position:fixed;inset:0;overflow:hidden}.Experience_section__xgEQ6{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;will-change:transform,opacity}.Experience_section__xgEQ6:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(45,212,191,.025) 1px,transparent 0),linear-gradient(90deg,rgba(45,212,191,.025) 1px,transparent 0);background-size:60px 60px;pointer-events:none}.Experience_sectionInner__V24Wz{max-width:900px;width:100%;padding:0 3rem;position:relative}.Experience_s0__Td8fw{background:var(--color-dark)}.Experience_s1__9z5dL{background:#0c1412}.Experience_s2__ck_cs{background:#0a1210}.Experience_s3__k5YDj{background:#0d1614}.Experience_s4___2e9z{background:#091110}.Experience_s5__Qxisg{background:#0b1311}.Experience_label__4ilWJ{font-size:.65rem;letter-spacing:.2em;color:var(--color-teal);text-transform:uppercase;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.Experience_label__4ilWJ:before{content:"";display:inline-block;width:24px;height:1px;background:var(--color-teal)}.Experience_heading__c7ilM{font-family:"DM Serif Display",serif;font-size:clamp(2.8rem,6vw,5rem);line-height:1.05;letter-spacing:-.02em;color:var(--color-light);margin-bottom:1.5rem}.Experience_heading__c7ilM em{font-style:italic;color:var(--color-teal)}.Experience_subheading__uQD_Z{font-family:"DM Serif Display",serif;font-size:clamp(2rem,4vw,3.2rem);line-height:1.1;letter-spacing:-.02em;margin-bottom:1rem;color:var(--color-light)}.Experience_year__d_783{font-family:DM Mono,monospace;font-size:.75rem;color:var(--color-accent);letter-spacing:.1em;display:block;margin-bottom:.5rem}.Experience_body__iiURM{font-size:.95rem;line-height:1.8;color:#9bbfb8;max-width:560px}.Experience_rule__IuLSt{width:48px;height:2px;background:var(--color-accent);margin:1.25rem 0}.Experience_tags__oTG3b{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.Experience_tag__KD9C0{font-size:.65rem;letter-spacing:.1em;padding:.3rem .75rem;border:1px solid var(--color-muted);border-radius:2px;color:var(--color-muted);text-transform:uppercase}.Experience_tagHighlight__HsQa4{border-color:var(--color-teal);color:var(--color-teal)}.Experience_achievements__UC_m8{margin-top:1.25rem;display:flex;flex-direction:column;gap:.6rem}.Experience_achievement__m95pp{display:flex;align-items:flex-start;gap:.75rem;font-size:.85rem;line-height:1.6;color:#9bbfb8}.Experience_achievement__m95pp:before{content:"→";color:var(--color-teal);flex-shrink:0;margin-top:.05rem}.Experience_decoNum__3GloN{position:absolute;right:-1rem;top:50%;transform:translateY(-50%);font-family:"DM Serif Display",serif;font-size:clamp(6rem,14vw,12rem);color:rgba(45,212,191,.04);line-height:1;pointer-events:none;user-select:none}.Experience_introLayout__7qKR5{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.Experience_introRight__Se63R{gap:1rem}.Experience_introRight__Se63R,.Experience_stat__PbNnF{display:flex;flex-direction:column}.Experience_statNum__WE3Ba{font-family:"DM Serif Display",serif;font-size:2.5rem;color:var(--color-teal);line-height:1}.Experience_statLabel__1HWWp{font-size:.7rem;letter-spacing:.1em;color:var(--color-muted);text-transform:uppercase}.Experience_centeredSection__9XKik{text-align:center;display:flex;flex-direction:column;align-items:center}.Experience_links__QUak6{margin-top:2rem;display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.Experience_link___TTaC{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-teal);text-decoration:none;border-bottom:1px solid var(--color-teal);padding-bottom:2px;transition:opacity .2s}.Experience_link___TTaC:hover{opacity:.6}.Experience_nav__pkttU{position:fixed;top:1.2rem;left:3.5rem;z-index:100;display:flex;align-items:center;gap:1.5rem}.Experience_logo__FH4rZ{font-family:"DM Serif Display",serif;font-size:1.1rem;color:var(--color-teal);letter-spacing:-.02em;text-decoration:none}.Experience_counter__ZvUXu{font-size:.7rem;color:var(--color-muted);letter-spacing:.1em}.Experience_progress__C4SMi{position:fixed;right:2rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:.6rem;z-index:100}.Experience_dot__1SrKZ{width:6px;height:6px;border-radius:50%;background:var(--color-muted);transition:background .3s,transform .3s;cursor:pointer;border:none;padding:0}.Experience_dotActive__W9XUb{background:var(--color-teal);transform:scale(1.6)}@keyframes Experience_pulse__5AMTj{0%,to{opacity:.3}50%{opacity:1}}.Experience_hint__ehsI8{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);font-size:.65rem;letter-spacing:.15em;color:var(--color-muted);z-index:100;display:flex;align-items:center;gap:.5rem;animation:Experience_pulse__5AMTj 2s ease infinite;font-family:DM Mono,monospace}.Experience_cursor__52toL{width:10px;height:10px;background:var(--color-teal);border-radius:50%;z-index:9999;mix-blend-mode:difference}.Experience_cursorRing__H1jSH,.Experience_cursor__52toL{position:fixed;pointer-events:none;transform:translate(-50%,-50%)}.Experience_cursorRing__H1jSH{width:36px;height:36px;border:1px solid var(--color-teal);border-radius:50%;z-index:9998;opacity:.5}