.page_page__ObYpe{width:100%}.page_section__3iF7E{position:relative;padding:120px 20px}.page_container__tvSX3{max-width:1200px;margin:0 auto}.page_h2__mtluO{font-size:48px;font-weight:400;text-align:center}.page_h2__mtluO strong,.page_h3__S03qw strong,.page_h4__UglR8 strong{font-weight:800}.page_h3__S03qw{font-size:32px}.page_h3__S03qw,.page_h4__UglR8{font-weight:400;text-align:center}.page_h4__UglR8{font-size:24px;line-height:1.6;margin-top:60px}.page_p__BPB3A{text-align:center;margin-bottom:60px;font-size:18px;line-height:1.6;color:var(--color-sub)}.page_p__BPB3A strong{font-weight:800;color:var(--color-black)}.page_productImageWrap__CB3qc{position:relative;max-width:400px;margin:60px auto 0;aspect-ratio:1/1;border-radius:50%;overflow:hidden;box-shadow:var(--shadow-gnb)}.page_productImage__x60zZ{object-fit:cover}.page_bannerBg__J8_Sy{z-index:-1;position:absolute;inset:0;opacity:.5}.page_bannerBgImage__YRTnT{object-fit:cover}.page_bannerInner__OnxQX{display:flex;flex-direction:column}.page_circleWrap__t9DMx{display:flex;justify-content:center;margin-top:60px}.page_circleStack__UROG_{display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_circle__j6mtE{position:relative;width:200px;height:200px;border-radius:50%;display:grid;place-items:center;font-size:24px;font-weight:800;color:#2c196d;background:var(--color-white-20);box-shadow:var(--shadow-13);white-space:pre-line;text-align:center;padding:10px}.page_circleStack__UROG_>.page_circle__j6mtE+.page_circle__j6mtE{margin-left:-30px}.page_circleStack__UROG_>.page_circle__j6mtE:first-child{z-index:1}.page_circleStack__UROG_>.page_circle__j6mtE:nth-child(2){z-index:3}.page_circleStack__UROG_>.page_circle__j6mtE:nth-child(3){z-index:2}.page_circleStack__UROG_>.page_circle__j6mtE:nth-child(4){z-index:0}.page_flowTrack__0RZZR{padding:80px 0;gap:30px}.page_flowItem__Tw37F,.page_flowRow__M8Ekv,.page_flowTrack__0RZZR{display:flex;justify-content:center;align-items:center}.page_flowItem__Tw37F{flex-direction:column;gap:24px;text-align:center}.page_flowPill__xezw8{display:inline-flex;align-items:center;justify-content:center;padding:16px 30px;font-size:20px;border-radius:999px;font-weight:800;color:#9f5de3;background:#faf7fd;white-space:nowrap}.page_flowDesc__VB8_l{line-height:1.6;font-size:20px;white-space:pre-line}.page_flowArrow__lI9ZL{margin-left:30px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;opacity:.5}@media (max-width:1280px){.page_h2__mtluO{font-size:40px}.page_h3__S03qw{font-size:28px}.page_h4__UglR8{font-size:20px;margin-top:48px}.page_p__BPB3A{font-size:16px;margin-bottom:48px}.page_productImageWrap__CB3qc{max-width:360px;margin-top:50px}.page_circle__j6mtE{width:180px;height:180px;font-size:20px}.page_flowPill__xezw8{font-size:18px;padding:14px 26px}.page_flowDesc__VB8_l{font-size:18px}}@media (max-width:1024px){.page_h2__mtluO{font-size:34px}.page_h3__S03qw{font-size:24px}.page_h4__UglR8{font-size:18px}.page_p__BPB3A{font-size:16px;margin-bottom:40px}.page_productImageWrap__CB3qc{max-width:320px;margin-top:44px}.page_circle__j6mtE{width:160px;height:160px;font-size:18px}.page_flowTrack__0RZZR{gap:18px;padding:60px 0}.page_flowPill__xezw8{font-size:16px;padding:12px 22px}.page_flowDesc__VB8_l{font-size:16px}.page_flowArrow__lI9ZL{margin-left:18px}}@media (max-width:768px){.page_flow__3kSco{margin-top:18px}.page_h2__mtluO{font-size:26px}.page_h3__S03qw{font-size:20px}.page_h4__UglR8{font-size:16px;margin-top:32px}.page_p__BPB3A{font-size:14px}.page_flowTrack__0RZZR{flex-direction:column;gap:14px;padding:40px 0}.page_flowRow__M8Ekv{flex-direction:column}.page_flowArrow__lI9ZL{transform:rotate(90deg);opacity:.35;margin-left:0;margin-top:14px}.page_flowDesc__VB8_l{font-size:15px}.page_circleStack__UROG_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4px;gap:4px}.page_circle__j6mtE{width:150px;height:150px;margin:0 auto;font-size:16px}.page_circleStack__UROG_>.page_circle__j6mtE+.page_circle__j6mtE{margin-left:0}}@media (max-width:480px){.page_circle__j6mtE{width:120px;height:120px}.page_h2__mtluO{font-size:22px}.page_flowPill__xezw8{font-size:14px;padding:10px 18px}.page_flowDesc__VB8_l{font-size:15px}}