.education{padding:100px max(36px,calc((100% - 1440px)/2)) 100px;color:#f9eddb;border-top:1px solid #c3ac9326}
.education-heading{margin-bottom:56px}.education h2{font:700 clamp(40px,6.5vw,94px)/1.08 Poppins,Arial;letter-spacing:-.055em;margin:24px 0}.education-heading p{font:16px/1.6 Arial;color:#c3ac93;margin:0}
.education-row{display:grid;grid-template-columns:1fr 2fr 1fr;gap:32px;align-items:start;padding:34px 0;border-top:1px solid #c3ac9333}.education-row:last-child{border-bottom:1px solid #c3ac9333}
.education-meta{font:11px/1.7 monospace;letter-spacing:.06em;color:#c3ac93}.education-meta span{display:block;margin-top:10px;max-width:220px}.education h3{font:500 clamp(20px,2vw,28px)/1.3 Poppins,Arial;letter-spacing:-.035em;margin:0 0 12px}.education-detail p{font:14px/1.6 Arial;color:#c3ac93;margin:0}
.education-award{display:inline-block;color:#e5b58b;font:12px/1.5 monospace;margin-top:18px}.education-links{display:flex;flex-direction:column;align-items:flex-end;gap:16px;padding-top:4px}.education-links a{font:12px/1.5 monospace;color:#f9eddb;text-underline-offset:6px;text-decoration-color:#c57847}.education-links a:hover{color:#e5b58b}.education-links a:focus-visible{outline:2px solid #e5b58b;outline-offset:6px}.education-status{font:11px/1.5 monospace;color:#d8ddbc;border:1px solid #d8ddbc55;border-radius:30px;padding:6px 12px}
@media(max-width:700px){.education{padding:64px 20px}.education-heading{margin-bottom:36px}.education-row{grid-template-columns:1fr;gap:18px;padding:28px 0}.education-meta{display:flex;flex-wrap:wrap;gap:12px}.education-meta span{margin:0;max-width:none}.education-links{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:20px}.education h3{max-width:30ch}}
