.edu-section{background:var(--color-surface);border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding:var(--space-25) 0}.edu-section__inner{align-items:start;display:grid;gap:var(--space-21);grid-template-columns:220px 1fr}.edu-section__label{padding-top:2px;position:sticky;top:100px}.edu-section__icon{align-items:center;background:#0378b814;border-radius:var(--radius-4xl);color:var(--color-brand);display:inline-flex;height:40px;justify-content:center;margin-bottom:var(--space-9);width:40px}.edu-eyebrow{color:var(--color-text-muted);font-size:10px;font-weight:var(--font-bold);letter-spacing:.14em;margin:0 0 var(--space-2);text-transform:uppercase}.edu-section__title{color:var(--color-text-heading);font-size:var(--text-9xl);font-weight:var(--font-bold);letter-spacing:-.02em;line-height:var(--leading-tight);margin:0}.edu-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-6xl);box-shadow:var(--shadow-sm);overflow:hidden;padding:var(--space-20) var(--space-21);position:relative;transition:box-shadow var(--transition-base),transform var(--transition-base),border-color var(--transition-base);width:100%}.edu-card:hover{border-color:#0378b838;box-shadow:var(--shadow-lg);transform:translateY(-3px)}.edu-card__accent{background:linear-gradient(180deg,var(--color-brand) 0,var(--color-brand-light) 100%);height:100%;left:0;position:absolute;top:0;width:4px}.edu-card__header{align-items:flex-start;border-bottom:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:var(--space-13);justify-content:space-between;margin-bottom:var(--space-13);padding-bottom:var(--space-13)}.edu-card__title-block{flex:1;min-width:240px}.edu-card__degree{color:var(--color-text-heading);font-size:var(--text-9xl);font-weight:var(--font-bold);letter-spacing:-.01em;line-height:var(--leading-snug);margin:0 0 var(--space-3)}.edu-card__field{color:var(--color-text-secondary);font-weight:var(--font-regular)}.edu-card__institution{color:var(--color-brand);font-size:var(--text-2xl);font-weight:var(--font-semibold);margin:0 0 var(--space-3)}.edu-card__period{align-items:center;color:var(--color-text-muted);display:flex;font-size:var(--text-base);gap:var(--space-2);margin:0}.edu-card__dot{color:var(--color-border-light)}.edu-card__cgpa{align-items:baseline;background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-5xl);display:flex;flex-shrink:0;gap:var(--space-2);padding:var(--space-8) var(--space-13);white-space:nowrap}.edu-card__cgpa-value{color:var(--color-text-heading);font-size:var(--text-13xl);font-variant-numeric:tabular-nums;font-weight:var(--font-extrabold);letter-spacing:-.02em;line-height:1}.edu-card__cgpa-max{color:var(--color-text-muted);font-size:var(--text-lg);font-weight:var(--font-medium)}.edu-card__cgpa-label{align-self:flex-end;color:var(--color-brand);font-size:10px;font-weight:var(--font-bold);letter-spacing:.08em;margin-bottom:3px;margin-left:var(--space-1);text-transform:uppercase}.edu-card__highlights{display:grid;gap:var(--space-8) var(--space-13);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));list-style:none;margin:0;padding:0}.edu-card__highlight{align-items:flex-start;color:var(--color-text-body);display:flex;font-size:var(--text-md);gap:var(--space-4);line-height:var(--leading-relaxed)}.edu-card__highlight-icon{align-items:center;background:#0378b814;border-radius:var(--radius-full);color:var(--color-brand);display:inline-flex;flex-shrink:0;height:22px;justify-content:center;margin-top:1px;width:22px}@media (max-width:991px){.edu-section__inner{gap:var(--space-11);grid-template-columns:1fr}.edu-section__label{align-items:center;display:flex;gap:var(--space-6);position:static}.edu-section__icon{margin-bottom:0}.edu-eyebrow{display:none}}@media (max-width:768px){.edu-section{padding:var(--space-20) 0}.edu-card{padding:var(--space-13)}.edu-card__header{align-items:flex-start;flex-direction:column;gap:var(--space-8)}.edu-card__cgpa{width:100%}.edu-card__degree{font-size:var(--text-6xl)}.edu-card__highlights{grid-template-columns:1fr}}
/*# sourceMappingURL=58.ee4dba5e.chunk.css.map*/