.experience{background-color:var(--surface)}.experience-content{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);align-items:start}.timeline{position:relative;padding-left:var(--spacing-2xl)}.timeline:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--primary),var(--primary-light),var(--border))}.timeline-item{position:relative;margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-lg)}.timeline-item:last-child{margin-bottom:0}.timeline-marker{position:absolute;left:-32px;top:0;width:32px;height:32px;background-color:var(--primary);border:3px solid var(--background);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:16px;box-shadow:var(--shadow-md)}.timeline-content{background-color:var(--background);padding:var(--spacing-lg);border-radius:var(--radius-lg);border:1px solid var(--border);transition:all var(--transition-base)}.timeline-content:hover{box-shadow:var(--shadow-lg);border-color:var(--primary)}.timeline-period{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-xs)}.timeline-title{font-size:var(--font-size-base);margin-bottom:var(--spacing-xs);color:var(--text)}.timeline-institution{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}.timeline-description{font-size:var(--font-size-sm);color:var(--text-muted);line-height:1.6}.why-choose-section{background-color:var(--background);padding:var(--spacing-2xl);border-radius:var(--radius-xl);border:1px solid var(--border)}.why-choose-section h3{margin-bottom:var(--spacing-2xl);color:var(--text)}.why-choose-grid{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}.why-choose-card{display:flex;gap:var(--spacing-lg);padding:var(--spacing-lg);background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);transition:all var(--transition-base);align-items:flex-start}.why-choose-card:hover{border-color:var(--primary);box-shadow:0 4px 12px rgba(15,118,110,.1)}.why-choose-icon{flex-shrink:0;width:44px;height:44px;background-color:var(--primary-light);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--primary)}.why-choose-card h5{font-size:var(--font-size-base);margin-bottom:var(--spacing-xs);color:var(--text)}.why-choose-card p{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}@media (max-width:768px){.experience-content{grid-template-columns:1fr;gap:var(--spacing-2xl)}.timeline{padding-left:var(--spacing-lg)}.timeline-marker{left:-20px;width:24px;height:24px}.why-choose-grid{grid-template-columns:1fr}.why-choose-card{flex-direction:row}}