#worlds.skills-section{scroll-margin-top:65px;background:#efeee5}.skills-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 4vw}.skills-heading .section-label{font-size:10px;margin:0 0 7px}.skills-heading h2{font-size:32px;letter-spacing:-1px;line-height:1.1;margin:0}.skills-heading>p{font-size:13px;line-height:1.5;max-width:390px;margin:0}#worlds.skills-section .passion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}#worlds.skills-section .skill-card{min-height:180px;height:auto;padding:18px 24px;display:flex;flex-direction:column;justify-content:flex-start;text-decoration:none}#worlds.skills-section .skill-card::before{background:linear-gradient(100deg,rgba(0,0,0,.86),rgba(0,0,0,.67))}#worlds .skill-card .passion-meta{font-size:9px;margin:0 0 8px;line-height:1}#worlds .skill-card h3{font-size:24px;letter-spacing:-.5px;line-height:1.12;color:#fff;margin:0 0 8px}#worlds .skill-card p{font-size:13px;line-height:1.45;margin:0 0 10px;max-width:430px}#worlds .skill-link{font-size:11px;font-weight:600;text-decoration:underline;text-underline-offset:3px;margin-top:auto;color:#fff}@media(max-width:950px){#worlds.skills-section .passion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.skills-heading{align-items:flex-start;flex-direction:column;gap:12px}.skills-heading>p{max-width:550px}}@media(max-width:580px){#worlds.skills-section .passion-grid{grid-template-columns:1fr}#worlds.skills-section .skill-card{min-height:190px;padding:24px}.skills-heading{padding:26px 24px}.skills-heading h2{font-size:30px}}