.FunctionSkills_breadcrumbContent__nMSpX{cursor:default}.FunctionSkills_breadcrumbContentRight__4NdAf{background-position:50% 50%;transition:background-position 1.4s cubic-bezier(.25,.46,.45,.94),transform 1.4s cubic-bezier(.25,.46,.45,.94);will-change:background-position}.FunctionSkills_breadcrumbContent__nMSpX:hover .FunctionSkills_breadcrumbContentRight__4NdAf{background-position:58% 42%;transform:scale(1.04)}.FunctionSkills_courseSection___eTPv{padding:80px 0 96px;background:#f5f5f7}.FunctionSkills_courseSectionInner__kmqLp{max-width:1200px;margin:0 auto;padding:0 24px}.FunctionSkills_courseGrid__djgQp{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.FunctionSkills_card__YFEFV{display:flex;flex-direction:column;border-radius:20px;background:#fff;border:1px solid rgba(0,0,0,.04);overflow:hidden;text-decoration:none;color:inherit;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.FunctionSkills_card__YFEFV:hover{transform:translateY(-6px);box-shadow:0 24px 64px rgba(15,23,42,.1),0 4px 12px rgba(0,0,0,.04);color:inherit;text-decoration:none}.FunctionSkills_cardImageWrap__LGpp6{position:relative;overflow:hidden;aspect-ratio:4/3}.FunctionSkills_cardImage__6j7FI{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.FunctionSkills_card__YFEFV:hover .FunctionSkills_cardImage__6j7FI{transform:scale(1.06)}.FunctionSkills_cardBadge__HGJDe{position:absolute;top:14px;left:14px;padding:6px 12px;border-radius:999px;background:rgba(8,12,20,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:hsla(0,0%,100%,.9);font-size:.72rem;font-weight:600;letter-spacing:.02em}.FunctionSkills_cardBody__sIbs6{flex:1 1;display:flex;flex-direction:column;padding:24px}.FunctionSkills_cardTitle__pEUlf{font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:700;line-height:1.25;letter-spacing:-.02em;color:#1d1d1f;margin:0 0 16px}.FunctionSkills_cardMeta__ZMVsE{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.FunctionSkills_cardMetaItem__oSjqA{display:flex;align-items:center;gap:8px;font-size:.82rem;color:#6e6e73}.FunctionSkills_cardMetaItem__oSjqA i{width:16px;text-align:center;color:#0f6b78;font-size:.75rem}.FunctionSkills_cardDesc__21rtY{flex:1 1;font-size:.88rem;line-height:1.55;color:#86868b;margin:0 0 20px}.FunctionSkills_cardFooter__KU2VW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid rgba(0,0,0,.05)}.FunctionSkills_cardFee__M_lBA{font-size:.78rem;font-weight:600;color:#0f6b78}.FunctionSkills_cardArrow__YZ_HF{font-size:.82rem;font-weight:600;color:#0f6b78;transition:gap .2s var(--ease-out-quart);white-space:nowrap}.FunctionSkills_cardArrow__YZ_HF i{transition:transform .3s cubic-bezier(.23,1,.32,1)}.FunctionSkills_card__YFEFV:hover .FunctionSkills_cardArrow__YZ_HF i{transform:translateX(4px)}@media screen and (max-width:1023px){.FunctionSkills_courseSection___eTPv{padding:64px 0 72px}.FunctionSkills_courseGrid__djgQp{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (max-width:639px){.FunctionSkills_courseSection___eTPv{padding:40px 0 56px}.FunctionSkills_courseSectionInner__kmqLp{padding:0 16px}.FunctionSkills_courseGrid__djgQp{grid-template-columns:1fr;gap:16px}.FunctionSkills_card__YFEFV{border-radius:16px}.FunctionSkills_cardImageWrap__LGpp6{aspect-ratio:16/9}.FunctionSkills_cardBody__sIbs6{padding:20px}.FunctionSkills_cardTitle__pEUlf{font-size:1.1rem}.FunctionSkills_cardFooter__KU2VW{flex-direction:column;align-items:flex-start;gap:8px}}