.internship-details-area{background-color:var(--background)}.internship-card-container{display:grid;background-color:hsl(var(--card));border-radius:var(--radius);border:1px solid hsl(var(--border));box-shadow:0 4px 15px rgba(0,0,0,.05);overflow:hidden}@media (min-width:1024px){.internship-card-container{grid-template-columns:2fr 3fr}}.internship-card-image{min-height:250px}.internship-info-content{padding:2rem;display:flex;flex-direction:column;justify-content:center}.internship-info-content h3{color:hsl(var(--primary));border-bottom:2px solid hsl(var(--border));padding-bottom:1rem}.internship-info-content ul{list-style:none;padding:0;margin-top:1rem;space-y:.75rem}.internship-info-content ul li{color:hsl(var(--foreground))}.internship-info-content ul li b{color:hsl(var(--foreground));font-weight:600;margin-right:.5rem}.portfolio-content-details-box{margin-top:3rem}.portfolio-content-details-box h2,.portfolio-content-details-box h3{color:hsl(var(--foreground));margin-bottom:1rem}.block-quote{border-left:4px solid hsl(var(--primary));padding:1rem 1.5rem;margin:1.5rem 0;background-color:hsl(var(--secondary));border-radius:0 var(--radius) var(--radius) 0}.block-quote p{font-style:italic;color:hsl(var(--primary));font-weight:500;margin:0}.portfolio-content-details-box ul{list-style:none;padding:0;margin-top:1rem}