.FoundryExperience_experience__5xTeO{margin:0;padding-block:clamp(64px,7vw,110px);color:var(--office-ink);background:var(--office-surface-recessed);scroll-margin-top:130px}.FoundryExperience_introduction__k5Zmp{display:grid;grid-template-columns:1fr .8fr;align-items:end;gap:36px 8vw;max-width:1472px;margin:0 auto;padding:0 clamp(22px,5vw,76px) 48px}.FoundryExperience_eyebrow__IYjX7{color:var(--office-brass-ink);font:.65rem/1.5 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.FoundryExperience_introduction__k5Zmp h2{margin-top:16px;font:550 clamp(2.8rem,5.8vw,5.7rem)/1.04 var(--font-body),sans-serif;letter-spacing:-.055em}.FoundryExperience_introduction__k5Zmp h2 em{color:var(--office-brass-ink);font-weight:inherit}.FoundryExperience_introCopy__y072y p{max-width:49ch;color:var(--office-muted);font-size:.95rem;line-height:1.85}.FoundryExperience_introCopy__y072y a{display:inline-flex;align-items:center;gap:18px;margin-top:24px;padding-block:10px;border-bottom:1px solid var(--office-brass-ink);color:var(--office-ink);font-size:.85rem;font-weight:650}.FoundryExperience_scenes__VBr1E{display:grid;grid-template-columns:1.08fr .94fr 1.08fr;gap:2px}.FoundryExperience_scene__oidR2{position:relative;isolation:isolate;min-width:0;min-height:clamp(360px,41vw,620px);overflow:hidden;background:#191d19;color:#f4eee2}.FoundryExperience_scene__oidR2 img{z-index:-2;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.FoundryExperience_scene__oidR2:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,#10131035,#10131005 30%,#101310d9);content:""}.FoundryExperience_sceneNumber__RLQIv{position:absolute;top:28px;left:28px;font:.7rem/1 var(--font-mono),monospace;color:#f4eee2}.FoundryExperience_sceneCaption__RjNsB{position:absolute;inset:auto 0 0;padding:clamp(24px,3vw,44px)}.FoundryExperience_sceneCaption__RjNsB>span:first-child{color:#e1c58c;font:.64rem/1.5 var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.FoundryExperience_sceneCaption__RjNsB h3{max-width:14ch;margin-top:12px;color:#f4eee2;font:550 clamp(1.5rem,2.5vw,2.5rem)/1.12 var(--font-body),sans-serif;letter-spacing:-.035em}.FoundryExperience_sceneAction__fVzYb{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding-top:14px;border-top:1px solid #e1c58c70;color:#f4eee2;font-size:.74rem}.FoundryExperience_pathRail__pQjGz{display:grid;grid-template-columns:.55fr 1.45fr;gap:32px 6vw;max-width:1472px;margin:0 auto;padding:48px clamp(22px,5vw,76px) 0}.FoundryExperience_pathRail__pQjGz>p{color:var(--office-muted);font-size:1.15rem;line-height:1.5}.FoundryExperience_pathRail__pQjGz>p strong{color:var(--office-ink);font-weight:600}.FoundryExperience_pathRail__pQjGz nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.FoundryExperience_pathRail__pQjGz nav a{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:60px;border-top:1px solid var(--office-line-soft);color:var(--office-ink);font-size:.8rem}.FoundryExperience_pathRail__pQjGz nav a>span{color:var(--office-brass-ink);font:.62rem var(--font-mono),monospace}.FoundryExperience_note__gJjQS{max-width:1472px;margin:26px auto 0!important;padding-inline:clamp(22px,5vw,76px);color:var(--office-muted);font:.64rem/1.7 var(--font-mono),monospace}.FoundryExperience_experience__5xTeO a:focus-visible{outline:3px solid var(--office-brass-ink);outline-offset:4px}.FoundryExperience_scene__oidR2:focus-visible{outline-offset:-5px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.FoundryExperience_scene__oidR2:hover img{transform:scale(1.045)}}@media (max-width:800px){.FoundryExperience_introduction__k5Zmp,.FoundryExperience_pathRail__pQjGz{grid-template-columns:1fr;gap:28px}.FoundryExperience_introduction__k5Zmp{padding-bottom:32px}.FoundryExperience_scenes__VBr1E{grid-template-columns:1fr}.FoundryExperience_scene__oidR2{min-height:450px}.FoundryExperience_sceneCaption__RjNsB h3{max-width:22ch}}@media (max-width:480px){.FoundryExperience_pathRail__pQjGz nav{grid-template-columns:1fr}.FoundryExperience_scene__oidR2{min-height:380px}}@media (prefers-reduced-motion:reduce){.FoundryExperience_scene__oidR2 img{transition:none}}