._1e63ph50{min-height:100dvh;background:#f6f3ea;color:#24221d}._1e63ph51{position:fixed;left:16px;top:16px;z-index:10;transform:translateY(-200%);padding:10px 14px;background:#24221d;color:#fff}._1e63ph51:focus{transform:translateY(0)}._1e63ph52{max-width:960px;margin:0 auto;min-height:76px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e2dccd}._1e63ph53{display:inline-flex;align-items:center;color:#24221d}._1e63ph54{display:flex;align-items:center;gap:18px;color:#5b574d;font-size:var(--saju-typography-label-fontSize);line-height:var(--saju-typography-label-lineHeight)}._1e63ph55{max-width:760px;margin:0 auto;padding:48px 28px 72px}._1e63ph56{max-width:1040px}._1e63ph57{display:flex;gap:8px;color:#5b574d;font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight);margin-bottom:26px}._1e63ph58{color:#9b3b24;font-size:var(--saju-typography-label-fontSize);font-weight:var(--saju-typography-label-fontWeight);line-height:var(--saju-typography-label-lineHeight);letter-spacing:var(--saju-letterSpacing-tracking);margin-bottom:14px}._1e63ph59{font-family:var(--saju-fontFamily-display);font-size:clamp(var(--saju-typography-displaySmall-fontSize),6vw,var(--saju-typography-displayLarge-fontSize));line-height:var(--saju-lineHeight-heading);letter-spacing:var(--saju-letterSpacing-strongTight);margin:0}._1e63ph5a{margin:20px 0 0;color:#5b574d;font-size:var(--saju-typography-readingBody-fontSize);line-height:var(--saju-typography-readingBody-lineHeight);text-wrap:pretty}._1e63ph5b{margin-top:48px}._1e63ph5c{font-family:var(--saju-fontFamily-display);font-size:var(--saju-typography-sectionTitle-fontSize);font-weight:var(--saju-typography-sectionTitle-fontWeight);line-height:var(--saju-typography-sectionTitle-lineHeight);letter-spacing:var(--saju-typography-sectionTitle-letterSpacing);margin:0 0 16px}._1e63ph5d{color:#24221d;font-size:var(--saju-typography-readingBody-fontSize);line-height:var(--saju-typography-readingBody-lineHeight);text-wrap:pretty}._1e63ph5e{color:#9b3b24;text-decoration:underline;text-underline-offset:3px;font-weight:var(--saju-fontWeight-semibold)}._1e63ph5f{max-width:740px}._1e63ph5g{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:22px;color:#5b574d;font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight)}._1e63ph5h{display:inline-flex;align-items:center;gap:6px}._1e63ph5i{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:clamp(28px,6vw,72px);align-items:start;margin-top:48px}._1e63ph5j{position:sticky;top:calc(20px + var(--saju-open-in-app-banner-height, 0px));padding:16px;border:1px solid #e2dccd;border-radius:16px;background:#fffdf7}._1e63ph5k{margin:0;color:#9b3b24;font-size:var(--saju-typography-label-fontSize);font-weight:var(--saju-typography-label-fontWeight);line-height:var(--saju-typography-label-lineHeight);letter-spacing:var(--saju-letterSpacing-spaciousEm)}._1e63ph5l{display:grid;gap:2px;margin:10px 0 0;padding:0;list-style:none}._1e63ph5m{display:block;padding:8px 10px;border-radius:9px;color:#5b574d;font-size:var(--saju-typography-action-fontSize);line-height:var(--saju-typography-action-lineHeight);text-decoration:none;transition:background-color .12s ease,color .12s ease}._1e63ph5m:hover{background:#f2f2e8;color:#24221d}._1e63ph5m:focus-visible{background:#f2f2e8;color:#24221d}._1e63ph5n{min-width:0;max-width:720px;padding-bottom:12px}._1e63ph5o{scroll-margin-top:24px;margin-top:40px;padding-top:34px;border-top:1px solid #e2dccd}._1e63ph5o:first-child{margin-top:0;padding-top:0;border-top:none}._1e63ph5p{font-family:var(--saju-fontFamily-display);font-size:var(--saju-typography-sectionTitle-fontSize);font-weight:var(--saju-typography-sectionTitle-fontWeight);line-height:var(--saju-typography-sectionTitle-lineHeight);letter-spacing:var(--saju-typography-sectionTitle-letterSpacing);margin:0 0 16px}._1e63ph5q{margin:24px 0 8px;font-size:var(--saju-typography-action-fontSize);line-height:var(--saju-typography-action-lineHeight);font-weight:var(--saju-typography-action-fontWeight)}._1e63ph5r{margin:12px 0 0;text-wrap:pretty}._1e63ph5r,._1e63ph5s{color:#24221d;font-size:var(--saju-typography-readingBody-fontSize);line-height:var(--saju-typography-readingBody-lineHeight)}._1e63ph5s{display:grid;gap:8px;margin:14px 0 0;padding-left:24px}._1e63ph5t{margin-top:18px;padding:16px 18px;border-left:3px solid #9b3b24;background:#f2f2e8;color:#5b574d;font-size:var(--saju-typography-body-fontSize);line-height:var(--saju-typography-body-lineHeight)}._1e63ph5u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px}._1e63ph5v{padding:16px 15px;border:1px solid #e2dccd;border-radius:13px;background:#fffdf7}._1e63ph5w{display:block;color:#9b3b24;font-size:var(--saju-typography-label-fontSize);font-weight:var(--saju-typography-label-fontWeight);line-height:var(--saju-typography-label-lineHeight)}._1e63ph5x{display:block;margin-top:6px;color:#5b574d;font-size:var(--saju-typography-body-fontSize);line-height:var(--saju-typography-body-lineHeight)}._1e63ph5y{margin-top:44px;padding-top:22px;border-top:1px solid #e2dccd;color:#5b574d;font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight)}._1e63ph5z{margin-top:32px;padding:22px;border-left:3px solid #9b3b24;background:#f2f2e8;color:#24221d;line-height:var(--saju-lineHeight-readingRelaxed)}._1e63ph510{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._1e63ph511{display:block;min-height:160px;padding:22px;border:1px solid #e2dccd;border-radius:14px;background:#fffdf7;color:#24221d;transition:transform .12s ease,border-color .12s ease}._1e63ph511:hover{border-color:#b4b9a4;transform:translateY(-2px)}._1e63ph512{font-family:var(--saju-fontFamily-display);font-size:var(--saju-typography-cardTitle-fontSize);font-weight:var(--saju-typography-cardTitle-fontWeight);line-height:var(--saju-typography-cardTitle-lineHeight);letter-spacing:var(--saju-typography-cardTitle-letterSpacing);margin:0}._1e63ph513{color:#5b574d;font-size:var(--saju-typography-body-fontSize);line-height:var(--saju-typography-body-lineHeight);margin:12px 0 0;text-wrap:pretty}._1e63ph514{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding:24px;border-radius:16px;background:#24221d;color:#fffef5}._1e63ph515{font-family:var(--saju-typography-cardTitle-fontFamily);font-size:var(--saju-typography-cardTitle-fontSize);font-weight:var(--saju-typography-cardTitle-fontWeight);line-height:var(--saju-typography-cardTitle-lineHeight);letter-spacing:var(--saju-typography-cardTitle-letterSpacing);margin:0}._1e63ph516{margin:8px 0 0;color:#e6e7dc;font-size:var(--saju-typography-body-fontSize);line-height:var(--saju-typography-body-lineHeight)}._1e63ph517{flex-shrink:0;padding:13px 18px;border-radius:8px;background:#fffef5;color:#24221d;font-weight:var(--saju-fontWeight-bold)}._1e63ph518{border-top:1px solid #e2dccd}._1e63ph519{border-bottom:1px solid #e2dccd;padding:17px 0}._1e63ph51a{cursor:pointer;font-weight:var(--saju-fontWeight-bold);line-height:var(--saju-lineHeight-bodyRelaxed)}._1e63ph51b{margin:12px 0 0;color:#5b574d;line-height:var(--saju-lineHeight-readingRelaxed)}._1e63ph51c{max-width:960px;margin:0 auto;padding:28px;border-top:1px solid #e2dccd;color:#5b574d;font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight)}._1e63ph51d{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px}@media (max-width:700px){._1e63ph52{padding:0 20px;min-height:68px}._1e63ph54{gap:12px}._1e63ph55{padding:32px 20px 48px}._1e63ph5i{display:block;margin-top:36px}._1e63ph5j{position:static;margin-bottom:34px}._1e63ph510,._1e63ph5u{grid-template-columns:1fr}._1e63ph514{align-items:flex-start;flex-direction:column}._1e63ph51c{padding:24px 20px}}