.experience-detail{padding:2rem;max-width:1000px;margin:0 auto}.about-card{backdrop-filter:blur(16px);background-color:hsla(0,0%,100%,.1);padding:3rem;border-radius:1.5rem;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.experience-header{margin-bottom:3rem}.experience-hero{display:flex;align-items:center;gap:2rem;margin-bottom:2rem}.company-logo-large{width:120px;height:120px;object-fit:contain;background-color:hsla(0,0%,100%,.1);border-radius:1rem;padding:1rem;flex-shrink:0}.hero-info{flex:1}.hero-title{font-size:3rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(90deg,#fff,#d1d5db);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-company{font-family:Fira Code,monospace;font-size:1.5rem;color:#34d399;margin-bottom:1rem}.experience-meta{display:flex;gap:2rem;margin-bottom:2rem;flex-wrap:wrap}.meta-section{flex:1;min-width:200px}.meta-title{font-family:Fira Code,monospace;color:#34d399;margin-bottom:.5rem;font-size:.875rem}.meta-content{color:#d1d5db;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.duration-calculated{color:#34d399;font-weight:500;font-family:Fira Code,monospace;font-size:.875rem;margin-top:.25rem}.experience-section{margin-bottom:3rem}.section-title{font-family:Space Grotesk,sans-serif;font-size:1.5rem;margin-bottom:1rem;color:#fff}.section-content{color:#d1d5db;line-height:1.8}.section-content ol,.section-content ul{padding-left:1.25rem;margin-left:0}.section-content li{padding-left:.25rem;margin-bottom:.75rem}.list-disc{list-style-type:disc;list-style-position:inside;padding-left:1.25rem;margin-left:0}.list-disc li{padding-left:.25rem;margin-bottom:.75rem}.skills-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}.skill-item{padding:.5rem 1rem;border-radius:.5rem;background-color:rgba(52,211,153,.2);color:#34d399;font-family:Fira Code,monospace;font-size:.875rem;text-align:center;border:1px solid rgba(52,211,153,.2);transition:all .3s ease}.skill-item:hover{background-color:rgba(52,211,153,.3);transform:translateY(-2px)}.back-link{display:inline-flex;align-items:center;gap:.5rem;color:#34d399;margin-bottom:2rem;font-family:Fira Code,monospace;transition:gap .3s ease}.back-link:hover{gap:.75rem}.company-link{display:inline-flex;align-items:center;gap:.5rem;color:#34d399;margin-top:1rem;font-family:Fira Code,monospace;transition:gap .3s ease}.company-link:hover{gap:.75rem}@media (max-width:1024px){.experience-detail{padding:1.5rem}.experience-meta{gap:1.5rem}.meta-section{min-width:180px}.company-logo-large{width:100px;height:100px}}@media (max-width:768px){.experience-detail{padding:1rem}.about-card{padding:1.5rem}.experience-hero{flex-direction:column;text-align:center;gap:1.5rem}.company-logo-large{width:80px;height:80px}.experience-meta{flex-direction:column;gap:1rem}.meta-section{min-width:100%}.hero-title{font-size:2.5rem}.hero-company,.section-title{font-size:1.25rem}.skills-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem}.duration-calculated{font-size:.8rem}}@media (max-width:480px){.hero-title{font-size:2rem}.hero-company{font-size:1.1rem}.experience-section{margin-bottom:2rem}.section-content{font-size:.95rem;line-height:1.6}.skills-grid{grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.skill-item{padding:.4rem .8rem}.duration-calculated,.skill-item{font-size:.75rem}}