.EimPha_index{flex-direction:column;gap:64px;display:flex}.EimPha_index h1,.EimPha_service h1{font-size:clamp(48px,7vw,88px)}.EimPha_group{border-top:6px solid var(--ink);flex-direction:column;gap:24px;padding-top:32px;display:flex}.EimPha_group h2{font-size:44px}.EimPha_group h2 span{color:var(--link-red);font-size:28px}.EimPha_plus{font-size:20px;font-weight:500}.EimPha_group ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:0;list-style:none;display:grid}.EimPha_group li{flex-direction:column;gap:10px;display:flex}.EimPha_group li a{font-size:22px}.EimPha_service{grid-template-columns:minmax(0,1fr) min(520px,45%);align-items:start;gap:56px;display:grid}.EimPha_service h1{font-size:clamp(30px,11cqi,88px)}.EimPha_intro{flex-direction:column;gap:24px;display:flex;container-type:inline-size}.EimPha_summary{font-size:24px;font-weight:500;line-height:1.4}.EimPha_photo{object-fit:cover;grid-row:span 2;width:100%;height:100%;min-height:360px}.EimPha_included h2{margin-bottom:20px;font-size:36px}.EimPha_included ul{flex-direction:column;gap:10px;padding-left:22px;font-size:20px;display:flex}.EimPha_level{margin-top:32px;font-size:20px;font-weight:500}@media (max-width:900px){.EimPha_group ul,.EimPha_service{grid-template-columns:1fr}.EimPha_photo{grid-row:auto;height:220px;min-height:0}}
