.page_page__556_G{background:var(--bg-page,#fafaf7);min-height:100vh;animation:page_fadeIn__jjObi .5s ease-out}@keyframes page_fadeIn__jjObi{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_hero__7KFOs{padding-top:3rem;text-align:center;background:var(--bg-page,#fafaf7)}.page_heroText__JVWLO{max-width:680px;margin:0 auto;padding:0 1.5rem 2.5rem}.page_heroEyebrow__p76B6{font-size:.6875rem;letter-spacing:.3em;color:var(--text-secondary,#555);margin-bottom:1rem;font-weight:500}.page_heroHeadline__6GB67{font-family:var(--font-serif,"Noto Serif KR",Georgia,serif);font-size:2.625rem;font-weight:500;line-height:1.25;margin:0 0 1rem;letter-spacing:-.005em;color:var(--text-primary,#1a1a1a)}@media (max-width:480px){.page_heroHeadline__6GB67{font-size:2rem}}.page_heroSub__fi66w{font-size:1.0625rem;color:var(--text-secondary,#555);line-height:1.75;margin:0 0 1.75rem}@media (max-width:480px){.page_heroSub__fi66w{font-size:1rem}}.page_heroCta__k6Sds{display:inline-block;background:var(--text-primary,#1a1a1a);color:#fff;padding:.9375rem 2rem;font-size:.9375rem;border-radius:999px;text-decoration:none;font-weight:500;transition:transform .15s ease,box-shadow .15s ease;letter-spacing:.01em}.page_heroCta__k6Sds:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.page_heroTrust__YOsGX{font-size:.75rem;color:var(--text-secondary,#555);margin-top:1.25rem;letter-spacing:.05em;opacity:.85}.page_heroImage__Aq3LS{width:100%;max-width:1080px;margin:0 auto;position:relative;animation:page_fadeUpImage__QApAz .9s ease-out .15s backwards}.page_heroImage__Aq3LS img{width:100%;height:auto;display:block}@keyframes page_fadeUpImage__QApAz{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_sectionHeader___raMx{text-align:center;margin-bottom:2.5rem;max-width:520px;margin-left:auto;margin-right:auto}.page_sectionEyebrow__kQzdJ{font-size:.6875rem;letter-spacing:.22em;color:var(--text-secondary,#555);margin-bottom:.5rem;font-weight:500}.page_sectionTitle__6ic_4{font-family:var(--font-serif,"Noto Serif KR",Georgia,serif);font-size:1.875rem;font-weight:500;margin:0 0 .75rem;line-height:1.3;color:var(--text-primary,#1a1a1a)}.page_sectionDesc__85dt1{font-size:.9375rem;color:var(--text-secondary,#555);line-height:1.75;margin:0}.page_whySection__GjgQC{padding:4rem 1.5rem 3rem;max-width:1080px;margin:0 auto}.page_whyGrid__W2CzY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;margin-top:2rem}@media (max-width:720px){.page_whyGrid__W2CzY{grid-template-columns:1fr;gap:1rem}}.page_whyCard__V9IUK{background:#fff;padding:1.75rem 1.5rem;border-radius:16px;border:1px solid rgba(0,0,0,.05);transition:transform .2s ease,box-shadow .2s ease}.page_whyCard__V9IUK:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.04)}.page_whyNum__APMvT{color:#7b5ea7;margin-bottom:.875rem;letter-spacing:.05em}.page_whyNum__APMvT,.page_whyTitle__R2Hfy{font-family:var(--font-serif,"Noto Serif KR",Georgia,serif);font-size:1.125rem}.page_whyTitle__R2Hfy{font-weight:500;margin:0 0 .625rem;color:var(--text-primary,#1a1a1a)}.page_whyDesc__8KGY7{font-size:.9375rem;color:var(--text-secondary,#555);line-height:1.75;margin:0}.page_groupsSection__hTJVT{background:var(--bg-soft,#f4f1ea);padding:3.5rem 1.5rem}.page_groupsGrid__VB7Fv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;max-width:720px;margin:0 auto}@media (max-width:600px){.page_groupsGrid__VB7Fv{grid-template-columns:1fr}}.page_groupCard__uvyCr{background:#fff;padding:1.5rem 1.25rem;border-radius:16px;border-top:3px solid;position:relative;text-decoration:none;color:inherit;display:block;transition:transform .2s ease,box-shadow .2s ease}.page_groupCard__uvyCr:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.06)}.page_groupCount__FS9G_{position:absolute;top:1.5rem;right:1.25rem;font-size:.75rem;color:var(--text-secondary,#555);letter-spacing:.03em}.page_groupEn__ks0ow{font-size:.6875rem;letter-spacing:.18em;font-weight:500;margin-bottom:.375rem}.page_groupName__DsKPY{font-family:var(--font-serif,"Noto Serif KR",Georgia,serif);font-size:1.375rem;font-weight:500;margin:0 0 .5rem;color:var(--text-primary,#1a1a1a)}.page_groupDesc__2yrHq{font-size:.875rem;color:var(--text-secondary,#555);margin:0 0 1.25rem;line-height:1.65}.page_groupSamples__z_nd7{display:flex;align-items:center}.page_groupSampleAvatar__i628F{width:36px;height:36px;border-radius:50%;overflow:hidden;border:2px solid;background:#fff;margin-right:-8px;position:relative;flex-shrink:0}.page_groupSampleAvatar__i628F:first-child{z-index:3}.page_groupSampleAvatar__i628F:nth-child(2){z-index:2}.page_groupSampleAvatar__i628F:nth-child(3){z-index:1}.page_groupSampleAvatar__i628F img{width:100%;height:100%;object-fit:cover;display:block}.page_groupMore__7O8jl{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:500;color:#fff;margin-left:.375rem;flex-shrink:0;letter-spacing:.02em}.page_howSection__xR4l9{padding:3.5rem 1.5rem;max-width:800px;margin:0 auto}.page_steps__B4_i4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.75rem;gap:1.75rem}@media (max-width:600px){.page_steps__B4_i4{grid-template-columns:1fr;gap:2rem}}.page_step__0ZyaY{text-align:center}.page_stepNum__Ucda0{font-family:var(--font-serif,"Noto Serif KR",Georgia,serif);font-size:1.75rem;font-weight:400;color:#7b5ea7;margin-bottom:.75rem;letter-spacing:.04em}.page_stepTitle__D2o3b{font-size:1.125rem;font-weight:500;margin:0 0 .5rem;color:var(--text-primary,#1a1a1a)}.page_stepDesc__iZGUx{font-size:.875rem;color:var(--text-secondary,#555);line-height:1.7;margin:0}.page_faqSection__mfM8r{padding:3.5rem 1.5rem 1rem;max-width:720px;margin:0 auto}.page_faqList__Z9LYs{margin-top:1.5rem}.page_faqItem__okCCj{background:#fff;border-radius:12px;margin-bottom:.75rem;border:1px solid rgba(0,0,0,.06);overflow:hidden;transition:border-color .2s ease}.page_faqItem__okCCj[open]{border-color:rgba(123,94,167,.25)}.page_faqQ___tjYG{display:flex;justify-content:space-between;align-items:center;padding:1.125rem 1.5rem;cursor:pointer;font-size:.9375rem;font-weight:500;color:var(--text-primary,#1a1a1a);list-style:none}.page_faqQ___tjYG::-webkit-details-marker{display:none}.page_faqIcon__iZvhf{font-size:1.25rem;color:#7b5ea7;transition:transform .2s ease;flex-shrink:0;margin-left:1rem;line-height:1}.page_faqItem__okCCj[open] .page_faqIcon__iZvhf{transform:rotate(45deg)}.page_faqA__4Cy3S{margin:0;padding:0 1.5rem 1.25rem;font-size:.9375rem;color:var(--text-secondary,#555);line-height:1.85}.page_finalCta__NLnKF{background:linear-gradient(180deg,transparent 0,var(--bg-soft,#f4f1ea) 100%);padding:4rem 1.5rem 3.5rem;text-align:center}.page_finalHeadline__p0vx8{font-family:var(--font-serif,"Noto Serif KR",Georgia,serif);font-size:1.875rem;font-weight:500;margin:0 0 .75rem;color:var(--text-primary,#1a1a1a)}.page_finalSub__K9nlo{font-size:.9375rem;color:var(--text-secondary,#555);margin:0 0 2rem;line-height:1.7}.page_catalogLink__mYtFf{display:block;margin-top:1.25rem;font-size:.8125rem;color:var(--text-secondary,#555);text-decoration:none;transition:color .15s ease}.page_catalogLink__mYtFf:hover{color:var(--text-primary,#1a1a1a)}