.certificate-container.svelte-qpzqgt{background:#efeff0;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;margin:2rem 1rem;padding:1rem;display:flex}.title.svelte-qpzqgt{text-align:center;word-break:keep-all;color:#000;margin:1rem 0}.philosophy-page.svelte-id40ji{width:100%;color:var(--color-text,#14171d)}.container.svelte-id40ji{width:100%;max-width:var(--layout-max-width,1160px);padding:0 var(--layout-gutter,24px);margin:0 auto}.breadcrumb.svelte-id40ji{border-bottom:1px solid var(--color-border,#dde1e8);background:var(--color-surface-subtle,#f2f4f7);color:var(--color-text-muted,#5b6472);font-size:13.5px}.breadcrumb.svelte-id40ji .container:where(.svelte-id40ji){flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;padding-bottom:14px;display:flex}.breadcrumb.svelte-id40ji a:where(.svelte-id40ji){color:var(--color-text-muted,#5b6472);text-decoration:none;transition:color .15s}.breadcrumb.svelte-id40ji a:where(.svelte-id40ji):hover,.breadcrumb.svelte-id40ji a:where(.svelte-id40ji):focus-visible{color:var(--color-brand-700,#063376);text-decoration:underline}.breadcrumb.svelte-id40ji .sep:where(.svelte-id40ji){color:#94a3b8;-webkit-user-select:none;user-select:none}.breadcrumb.svelte-id40ji strong:where(.svelte-id40ji){color:var(--color-text,#14171d);font-weight:600}.philosophy-main.svelte-id40ji{padding-top:20px;padding-bottom:96px}.ph-top.svelte-id40ji{text-align:center;padding:76px 0 64px}.ph-top.svelte-id40ji .lat:where(.svelte-id40ji){font-family:var(--font-serif,"Nanum Myeongjo", serif);color:var(--color-brand-700,#063376);font-size:clamp(20px,2.6vw,30px);font-style:italic;font-weight:700}.ph-top.svelte-id40ji h2:where(.svelte-id40ji){font-family:var(--font-serif,"Nanum Myeongjo", serif);color:var(--color-text,#14171d);letter-spacing:-.02em;word-break:keep-all;margin:16px 0 0;font-size:clamp(26px,3.6vw,40px);font-weight:800}.ph-top.svelte-id40ji p:where(.svelte-id40ji){max-width:42em;color:var(--color-text-muted,#5b6472);word-break:keep-all;margin:22px auto 0;font-size:16.5px;line-height:1.95}.ph-list.svelte-id40ji{border-top:1px solid var(--color-border,#dde1e8);border-bottom:1px solid var(--color-border,#dde1e8);flex-direction:column;display:flex}.ph-row.svelte-id40ji{border-bottom:1px solid var(--color-border,#dde1e8);background:#fff;grid-template-columns:340px 1fr;align-items:stretch;transition:background-color .2s;display:grid}.ph-row.svelte-id40ji:last-child{border-bottom:none}.ph-row.is-inverted.svelte-id40ji{background:var(--color-brand-700,#063376);color:#fff;border-color:var(--color-brand-700,#063376);filter:none}.ph-mark.svelte-id40ji{background:var(--color-surface-subtle,#f2f4f7);font-family:var(--font-serif,"Nanum Myeongjo", serif);color:var(--color-brand-700,#063376);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-height:270px;font-size:96px;font-weight:800;display:flex}.ph-row.is-inverted.svelte-id40ji .ph-mark:where(.svelte-id40ji){color:#fff;background:#ffffff1a}.ph-txt.svelte-id40ji{flex-direction:column;justify-content:center;padding:48px 52px;display:flex}.ph-txt.svelte-id40ji .no:where(.svelte-id40ji){color:var(--color-brand-600,#0062a8);letter-spacing:.08em;font-size:13.5px;font-weight:700}.ph-row.is-inverted.svelte-id40ji .ph-txt:where(.svelte-id40ji) .no:where(.svelte-id40ji){color:#8fc0ee}.ph-txt.svelte-id40ji h3:where(.svelte-id40ji){font-family:var(--font-serif,"Nanum Myeongjo", serif);letter-spacing:-.01em;margin:10px 0 0;font-size:clamp(24px,2.8vw,32px);font-weight:800}.ph-row.is-inverted.svelte-id40ji .ph-txt:where(.svelte-id40ji) h3:where(.svelte-id40ji){color:#fff}.ph-txt.svelte-id40ji .lat:where(.svelte-id40ji){color:var(--color-text-muted,#5b6472);margin-top:8px;font-size:14.5px;font-style:italic}.ph-row.is-inverted.svelte-id40ji .ph-txt:where(.svelte-id40ji) .lat:where(.svelte-id40ji){color:#ffffffa8}.ph-txt.svelte-id40ji .desc:where(.svelte-id40ji){max-width:44em;margin-top:20px}.ph-txt.svelte-id40ji .desc:where(.svelte-id40ji) p:where(.svelte-id40ji){color:#2a2f38;word-break:keep-all;margin:0 0 16px;font-size:16.5px;line-height:1.95}.ph-txt.svelte-id40ji .desc:where(.svelte-id40ji) p:where(.svelte-id40ji):last-child{margin-bottom:0}.ph-row.is-inverted.svelte-id40ji .ph-txt:where(.svelte-id40ji) .desc:where(.svelte-id40ji) p:where(.svelte-id40ji){color:#ffffffe0}.src.svelte-id40ji{color:#ffffffa6;white-space:nowrap;font-size:.82em;font-weight:400}a.svelte-id40ji:focus-visible{outline-offset:3px;outline:2px solid #8fc0ee}.can-reveal [data-reveal].svelte-id40ji{opacity:0;transform:translateY(24px)}.can-reveal [data-reveal].svelte-id40ji.is-visible{opacity:1;transition:opacity .72s var(--ease-emphasis,cubic-bezier(.22, .61, .28, 1)), transform .82s var(--ease-emphasis,cubic-bezier(.22, .61, .28, 1));transform:none}@keyframes svelte-id40ji-draw-bar{0%{transform-origin:0;transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=960px){.ph-row.svelte-id40ji{grid-template-columns:240px 1fr}.ph-mark.svelte-id40ji{font-size:76px}.ph-txt.svelte-id40ji{padding:36px 32px}}@media (width<=768px){.philosophy-main.svelte-id40ji{padding-bottom:72px}.ph-top.svelte-id40ji{padding:52px 0 44px}.ph-row.svelte-id40ji{grid-template-columns:1fr}.ph-mark.svelte-id40ji{min-height:120px;font-size:64px}.ph-txt.svelte-id40ji{padding:32px 24px}.ph-txt.svelte-id40ji .desc:where(.svelte-id40ji) p:where(.svelte-id40ji){font-size:15.5px;line-height:1.85}}@media (width<=600px){.container.svelte-id40ji{padding:0 16px}.ph-top.svelte-id40ji h2:where(.svelte-id40ji){font-size:24px}.ph-top.svelte-id40ji p:where(.svelte-id40ji){font-size:15px}.ph-txt.svelte-id40ji h3:where(.svelte-id40ji){font-size:22px}.src.svelte-id40ji{white-space:normal}}@media (prefers-reduced-motion:reduce){.can-reveal [data-reveal].svelte-id40ji{opacity:1!important;transition:none!important;transform:none!important}}
