.matching-guide-page .matching-section-number{font-family:Pretendard,sans-serif;font-style:normal;font-size:var(--Heading-fontSize-2xl,28px);font-weight:var(--Base-weight-ExtraBold,800);line-height:var(--Heading-lineHeight-2xl,36px);letter-spacing:-.56px}@media (min-width:768px){.matching-guide-page .matching-section-number{font-size:40px;line-height:48px;letter-spacing:-.8px}}.matching-guide-page .matching-section-title{font-family:Pretendard,sans-serif;font-style:normal;font-size:var(--Heading-fontSize-l,24px);font-weight:var(--Base-weight-ExtraBold,800);line-height:var(--Heading-lineHeight-l,32px);letter-spacing:-.48px}@media (min-width:768px){.matching-guide-page .matching-section-title{font-size:30px;line-height:38px;letter-spacing:-.6px}}.matching-guide-page .matching-section-desc{font-family:Pretendard,sans-serif;font-style:normal;font-size:var(--Body-fontSize-m,15px);font-weight:var(--Base-weight-Regular,400);line-height:var(--Body-lineHeight-m,22px);letter-spacing:-.3px}@media (min-width:768px){.matching-guide-page .matching-section-desc{font-size:16px;line-height:28px;letter-spacing:-.32px}}@media (max-width:1023px){.matching-guide-page #matching-03 .matching-03-circle{display:flex;width:160px;height:160px;flex-direction:column;justify-content:center;align-items:center;gap:var(--Gap-m,6px);flex-shrink:0;aspect-ratio:1/1}.matching-guide-page #matching-03 .matching-03-circle-title{color:var(--Text-primary,var(--Base-cool-gray-C90,#1b1d1f));text-align:center;font-family:Pretendard,sans-serif;font-size:var(--Body-fontSize-l,16px);font-style:normal;font-weight:var(--Base-weight-Bold,700);line-height:var(--Body-lineHeight-l,24px);letter-spacing:-.32px}.matching-guide-page #matching-03 .matching-03-circle-sub{color:var(--Text-secondary,var(--Base-cool-gray-C70,#63686f));text-align:center;font-family:Pretendard,sans-serif;font-size:var(--Body-fontSize-s,13px);font-style:normal;font-weight:var(--Base-weight-SemiBold,600);line-height:var(--Body-lineHeight-s,18px);letter-spacing:-.26px}.matching-guide-page #matching-03 .matching-03-block-title{color:var(--Text-primary,var(--Base-cool-gray-C90,#1b1d1f));text-align:center;font-family:Pretendard,sans-serif;font-size:var(--Body-fontSize-l,16px);font-style:normal;font-weight:var(--Base-weight-Bold,700);line-height:var(--Body-lineHeight-l,24px);letter-spacing:-.32px}.matching-guide-page #matching-03 .matching-03-block-desc{color:var(--Text-secondary,var(--Base-cool-gray-C70,#63686f));text-align:center;font-family:Pretendard,sans-serif;font-size:var(--Body-fontSize-m,15px);font-style:normal;font-weight:var(--Base-weight-Regular,400);line-height:var(--Base-lineHeight-28,26px);letter-spacing:-.3px}.matching-guide-page #matching-03 .matching-03-block-desc strong,.matching-guide-page #matching-03 .matching-03-emphasis{color:var(--Text-brand_higlight,var(--Base-navy-40,#3d6ce0));font-family:Pretendard,sans-serif;font-size:var(--Body-fontSize-m,15px);font-style:normal;font-weight:700;line-height:var(--Base-lineHeight-28,26px);letter-spacing:-.3px}}@media (min-width:1024px){.matching-guide-page #matching-03 .matching-03-circle-title{color:#1b1d1f;font-size:18px;font-weight:700;line-height:29px;letter-spacing:-.36px}.matching-guide-page #matching-03 .matching-03-circle-sub{color:#63686f;font-size:14px;font-weight:600;line-height:21px;letter-spacing:-.28px}.matching-guide-page #matching-03 .matching-03-block-title{color:#1b1d1f;font-size:18px;font-weight:700;line-height:29px;letter-spacing:-.36px}.matching-guide-page #matching-03 .matching-03-block-desc{color:#63686f;font-size:16px;font-weight:400;line-height:28px;letter-spacing:-.32px}.matching-guide-page #matching-03 .matching-03-emphasis{color:#3d6ce0;font-weight:700}}