._0fTYJG_photoSlotImg{object-fit:cover;width:100%;height:100%;display:block}._0fTYJG_courseGrid,._0fTYJG_voiceGrid,._0fTYJG_knowledgeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._0fTYJG_courseCard,._0fTYJG_voiceCard,._0fTYJG_knowledgeCard{color:#1a1a1a;background:#fff;border:1px solid #d9e0e8;flex-direction:column;min-width:0;text-decoration:none;transition:border-color .25s,transform .25s;display:flex}._0fTYJG_courseCard,._0fTYJG_voiceCard{min-height:250px;padding:28px}._0fTYJG_courseCard:hover,._0fTYJG_voiceCard:hover,._0fTYJG_knowledgeCard:hover{border-color:#1f3864;transform:translateY(-3px)}._0fTYJG_courseCard>span,._0fTYJG_voiceCard small,._0fTYJG_knowledgeCard small{color:#1f3864;letter-spacing:.06em;background:#eef3f7;align-self:flex-start;margin-bottom:18px;padding:5px 10px;font-size:12px;font-weight:700}._0fTYJG_courseCard h3,._0fTYJG_voiceCard h3,._0fTYJG_knowledgeCard h3{color:#172b4a;margin:0;font-size:21px;line-height:1.55}._0fTYJG_courseCard p,._0fTYJG_voiceCard p{color:#4c596a;margin:14px 0 24px;font-size:14px;line-height:1.85}._0fTYJG_courseCard strong,._0fTYJG_voiceCard strong{color:#1f3864;margin-top:auto;font-size:14px}._0fTYJG_courseCard b,._0fTYJG_voiceCard b{margin-left:7px;transition:transform .25s;display:inline-block}._0fTYJG_courseCard:hover b,._0fTYJG_voiceCard:hover b{transform:translate(4px)}._0fTYJG_courseSearchLink{justify-content:center;margin-top:30px;display:flex}._0fTYJG_courseSearchLink a{color:#1f3864;border:1px solid #1f3864;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-weight:700;text-decoration:none;display:inline-flex}._0fTYJG_voiceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._0fTYJG_voiceCard>span{color:#667184;margin-bottom:10px;font-size:13px;font-weight:700}._0fTYJG_voiceCard h3{font-size:18px}._0fTYJG_knowledgeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._0fTYJG_knowledgeCard{min-height:205px;padding:26px}._0fTYJG_knowledgeCard span{color:#1f3864;margin-top:auto;padding-top:24px;font-size:14px;font-weight:700}@media (max-width:860px){._0fTYJG_voiceGrid,._0fTYJG_knowledgeGrid{grid-template-columns:1fr}}@media (max-width:640px){._0fTYJG_courseGrid{grid-template-columns:1fr}._0fTYJG_courseCard,._0fTYJG_voiceCard,._0fTYJG_knowledgeCard{min-height:0;padding:22px}}
