.mission-banner.svelte-fo0yqp{width:100%;max-height:360px;overflow:hidden}.mission-banner.svelte-fo0yqp img:where(.svelte-fo0yqp){width:100%;height:100%;max-height:360px;object-fit:cover;display:block}.mission-page.svelte-fo0yqp{width:100%;min-height:60vh;padding-block:3.5rem 4rem}.mission-layout.svelte-fo0yqp{max-width:1180px;margin:0 auto;padding-inline:1.5rem;display:grid;grid-template-columns:1.7fr 1fr;gap:3rem;align-items:start}.mission-container.svelte-fo0yqp{max-width:720px}.mission-title.svelte-fo0yqp{font-family:Inter-Bold,Pretendard-Bold,sans-serif;font-size:2.75rem;font-weight:900;color:#f7f1eb;margin:0 0 2.5rem;letter-spacing:-.02em}.mission-content.svelte-fo0yqp{min-height:0}.mission-empty.svelte-fo0yqp{color:#a79c92;font-family:Inter-Regular,Pretendard-Regular,sans-serif;font-size:1.125rem}.mission-loading.svelte-fo0yqp{display:flex;flex-direction:column;gap:1rem}.skeleton-block.svelte-fo0yqp{height:1rem;width:100%;border-radius:4px;background:#322621;animation:svelte-fo0yqp-pulse 1.5s ease-in-out infinite}.skeleton-block--short.svelte-fo0yqp{width:65%}@keyframes svelte-fo0yqp-pulse{0%,to{opacity:1}50%{opacity:.5}}.blog-sidebar.svelte-fo0yqp{position:sticky;top:1.5rem}.blog-sidebar-inner.svelte-fo0yqp{display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem;background:#ffffff0a;border:1px solid rgba(255,223,0,.15);border-radius:1rem;padding:1.75rem}.blog-sidebar-eyebrow.svelte-fo0yqp{font-family:Inter-SemiBold,sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffdf00}.blog-feed.svelte-fo0yqp{display:flex;flex-direction:column;gap:1rem;width:100%}.blog-feed-item.svelte-fo0yqp{display:flex;align-items:baseline;gap:.75rem;text-decoration:none;color:#e3ddd7;transition:color .15s}.blog-feed-item.svelte-fo0yqp:hover{color:#ffdf00}.blog-feed-date.svelte-fo0yqp{font-family:Inter-SemiBold,sans-serif;font-size:.9375rem;font-weight:700;color:#ffdf00;white-space:nowrap;flex-shrink:0}.blog-feed-title.svelte-fo0yqp{font-family:Inter-Regular,sans-serif;font-size:1.125rem;line-height:1.45}.blog-feed-toggle.svelte-fo0yqp{font-family:Inter-SemiBold,sans-serif;font-size:.875rem;font-weight:700;color:#ffdf00;background:none;border:none;padding:0;cursor:pointer;align-self:flex-start}.blog-feed-toggle.svelte-fo0yqp:hover{opacity:.75}.blog-feed-empty.svelte-fo0yqp{font-family:Inter-Regular,sans-serif;font-size:.9375rem;color:#f5f5f599;margin:0}@media (max-width: 600px){.mission-page.svelte-fo0yqp{padding-block:2rem 2rem}.mission-title.svelte-fo0yqp{font-size:2rem}}@media (max-width: 900px){.mission-layout.svelte-fo0yqp{grid-template-columns:1fr}.blog-sidebar.svelte-fo0yqp{position:static}}
