.svelte-1oluekj{box-sizing:border-box}.page-wrapper.svelte-1oluekj{--phi: 1.618;--space-1: .618rem;--space-2: 1rem;--space-3: 1.618rem;--space-4: 2.618rem;--space-5: 4.236rem;--space-6: 6.854rem;--radius-1: 10px;--radius-2: 16px;--radius-3: 26px;--border-soft: color-mix(in oklab, var(--border-color) 72%, transparent);--accent-red: #ea5757;--accent-blue: #599bff;--accent-green: #73c382;background:radial-gradient(1200px 520px at 88% 12%,color-mix(in oklab,var(--accent-blue) 12%,transparent) 0%,transparent 65%),radial-gradient(900px 420px at 8% 32%,color-mix(in oklab,var(--accent-red) 12%,transparent) 0%,transparent 72%),var(--bg-main);color:var(--text-primary);min-height:100vh}.container.svelte-1oluekj{width:min(1280px,calc(100% - clamp(2rem,6vw,7rem)));margin:0 auto}.hero-section.svelte-1oluekj{min-height:clamp(520px,61.8vh,760px);display:flex;align-items:center;position:relative;border-bottom:1px solid var(--border-soft);overflow:hidden}.hero-section.svelte-1oluekj:before{content:"";position:absolute;inset:0;background:radial-gradient(460px 300px at 12% 48%,color-mix(in oklab,var(--accent-red) 16%,transparent) 0%,transparent 70%),radial-gradient(560px 340px at 78% 50%,color-mix(in oklab,var(--accent-blue) 20%,transparent) 0%,transparent 74%);opacity:.64;pointer-events:none}.hero-content.svelte-1oluekj{width:min(1280px,calc(100% - clamp(2rem,6vw,7rem)));margin:0 auto;text-align:left;padding:clamp(3rem,9vh,7rem) 0;position:relative;z-index:1}.hero-title.svelte-1oluekj{font-size:clamp(2.25rem,6vw,6rem);font-weight:760;line-height:.98;margin:0;letter-spacing:-.03em;max-width:16ch}.highlight-text.svelte-1oluekj{background:linear-gradient(120deg,var(--accent-red),var(--accent-blue),var(--accent-green));background-size:280% 280%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-1oluekj-gradient-shift 7s ease-in-out infinite}.hero-accent.svelte-1oluekj{width:clamp(96px,16.18vw,232px);height:6px;margin-top:var(--space-4);border-radius:999px;background:linear-gradient(90deg,var(--accent-red),var(--accent-blue),var(--accent-green));box-shadow:0 0 36px #599bff59}@keyframes svelte-1oluekj-gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.main-content.svelte-1oluekj{padding:clamp(4rem,10vw,7rem) 0 clamp(3rem,7vw,5rem)}.vision-section.svelte-1oluekj{text-align:center;margin-bottom:clamp(3rem,7vw,6rem)}.section-title.svelte-1oluekj{margin:0 0 var(--space-3);font-size:clamp(1.06rem,1.6vw,1.35rem);font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--text-secondary)}.vision-question.svelte-1oluekj{font-size:clamp(1.6rem,4.2vw,4rem);font-weight:340;line-height:1.15;letter-spacing:-.02em;margin:0 auto;max-width:22ch;text-wrap:balance}.medangle-red.svelte-1oluekj{color:var(--accent-red)}.medangle-blue.svelte-1oluekj{color:var(--accent-blue)}.medangle-green-cmyk.svelte-1oluekj{color:var(--accent-green)}.content-grid.svelte-1oluekj{display:grid;grid-template-columns:1fr;gap:clamp(2.2rem,5vw,4.5rem);margin-top:clamp(2.4rem,6vw,4.5rem);align-items:start}.mission-column.svelte-1oluekj{display:flex;flex-direction:column;gap:var(--space-4)}.mission-intro.svelte-1oluekj p:where(.svelte-1oluekj){font-size:clamp(1.02rem,1.6vw,1.24rem);line-height:1.72;font-weight:440;margin:0 0 var(--space-3);color:color-mix(in oklab,var(--text-primary) 84%,var(--text-secondary));max-width:62ch}.mission-intro.svelte-1oluekj p:where(.svelte-1oluekj):last-child{margin-bottom:0}.stats-section.svelte-1oluekj{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.stat-item.svelte-1oluekj{--stat-accent: var(--accent-blue);position:relative;overflow:hidden;padding:var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-2);background:color-mix(in oklab,var(--bg-card) 86%,transparent);transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease}.stat-item.svelte-1oluekj:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,var(--stat-accent),transparent 88%)}.stat-item.svelte-1oluekj:nth-child(1){--stat-accent: var(--accent-red)}.stat-item.svelte-1oluekj:nth-child(2){--stat-accent: var(--accent-blue)}.stat-item.svelte-1oluekj:nth-child(3){--stat-accent: var(--accent-green)}.stat-item.svelte-1oluekj:nth-child(4){--stat-accent: #f2d56b}.stat-item.svelte-1oluekj:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--stat-accent) 44%,var(--border-soft));box-shadow:0 14px 32px #00000029}.stat-number.svelte-1oluekj{font-size:clamp(1.42rem,2.5vw,2.45rem);font-weight:760;line-height:1.06;margin-bottom:.55rem;letter-spacing:-.02em;background:linear-gradient(120deg,var(--accent-red),var(--accent-blue),var(--accent-green));background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-1oluekj-gradient-shift 9s ease-in-out infinite}.stat-description.svelte-1oluekj{font-size:clamp(.95rem,1.35vw,1.08rem);line-height:1.55;color:var(--text-secondary);margin:0;max-width:45ch}.cta-buttons.svelte-1oluekj{display:flex;gap:var(--space-2);flex-wrap:wrap}.btn.svelte-1oluekj{min-height:46px;padding:.78rem 1.5rem;border-radius:999px;text-decoration:none;font-weight:700;font-size:.96rem;letter-spacing:.01em;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:.45rem}.btn-outline.svelte-1oluekj{color:var(--text-primary);border-color:var(--border-soft);background:color-mix(in oklab,var(--bg-card) 82%,transparent)}.btn-outline.svelte-1oluekj:hover{transform:translateY(-1px);border-color:color-mix(in oklab,var(--accent-blue) 55%,var(--border-soft));box-shadow:0 10px 24px #00000024}.btn-primary.svelte-1oluekj{color:#fff;border-color:transparent;background:linear-gradient(120deg,var(--accent-red),var(--accent-blue),var(--accent-green));background-size:220% 220%;animation:svelte-1oluekj-gradient-shift 6s ease-in-out infinite;box-shadow:0 10px 24px #599bff40}.btn-primary.svelte-1oluekj:hover{transform:translateY(-1px);box-shadow:0 14px 30px #599bff57}.recruitment-column.svelte-1oluekj{position:relative;border-radius:var(--radius-3);padding:clamp(1.5rem,2.6vw,2.8rem);border:1px solid var(--border-soft);background:linear-gradient(140deg,color-mix(in oklab,var(--accent-blue) 11%,transparent) 0%,transparent 55%),color-mix(in oklab,var(--bg-card) 88%,transparent);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.recruitment-title.svelte-1oluekj{font-size:clamp(1.22rem,2vw,1.72rem);font-weight:680;margin:0 0 var(--space-3);color:var(--accent-blue);line-height:1.28;letter-spacing:-.012em}.recruitment-content.svelte-1oluekj p:where(.svelte-1oluekj){font-size:clamp(.98rem,1.34vw,1.08rem);line-height:1.68;margin:0 0 var(--space-3);color:color-mix(in oklab,var(--text-primary) 82%,var(--text-secondary))}.recruitment-content.svelte-1oluekj p:where(.svelte-1oluekj):last-child{margin-bottom:0}.highlight-paragraph.svelte-1oluekj{padding:var(--space-3);border-radius:var(--radius-2);border:1px solid color-mix(in oklab,var(--accent-blue) 36%,var(--border-soft));background:linear-gradient(120deg,color-mix(in oklab,var(--accent-blue) 12%,transparent),color-mix(in oklab,var(--accent-green) 11%,transparent));font-weight:560}.opportunities-section.svelte-1oluekj{padding:clamp(3rem,7vw,5.2rem) 0 clamp(4rem,8vw,6.5rem);border-top:1px solid var(--border-soft)}.opportunity-links.svelte-1oluekj{display:grid;grid-template-columns:1fr;gap:var(--space-3);align-items:stretch}.opportunity-link.svelte-1oluekj{display:flex;align-items:center;justify-content:space-between;gap:.9rem;font-size:clamp(1.08rem,2vw,1.46rem);font-weight:700;text-decoration:none;padding:clamp(1.05rem,2.4vw,1.5rem) clamp(1.2rem,3vw,2rem);border-radius:18px;transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease;min-width:0;width:100%}.opportunity-link.svelte-1oluekj svg:where(.svelte-1oluekj){flex:0 0 auto}.opportunity-link.primary.svelte-1oluekj{border:1px solid transparent;color:#fff;background:linear-gradient(120deg,var(--accent-red),var(--accent-blue),var(--accent-green));background-size:240% 240%;animation:svelte-1oluekj-gradient-shift 8s ease-in-out infinite;box-shadow:0 14px 32px #599bff42}.opportunity-link.primary.svelte-1oluekj:hover{transform:translateY(-2px);box-shadow:0 20px 40px #599bff54}.opportunity-link.secondary.svelte-1oluekj{color:var(--text-primary);border:1px solid var(--border-soft);background:color-mix(in oklab,var(--bg-card) 86%,transparent)}.opportunity-link.secondary.svelte-1oluekj:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--accent-blue) 50%,var(--border-soft));box-shadow:0 16px 34px #00000029}.divider.svelte-1oluekj{width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,var(--border-soft) 50%,transparent 100%)}@media (min-width: 840px){.stats-section.svelte-1oluekj{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-links.svelte-1oluekj{grid-template-columns:minmax(0,1.618fr) auto minmax(0,1fr);gap:var(--space-4)}.divider.svelte-1oluekj{width:1px;height:100%;background:linear-gradient(180deg,transparent 0%,var(--border-soft) 50%,transparent 100%)}}@media (min-width: 1024px){.content-grid.svelte-1oluekj{grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);gap:clamp(2.6rem,5vw,5.6rem)}.recruitment-column.svelte-1oluekj{position:sticky;top:calc(70px + var(--space-3))}}@media (max-width: 900px){.hero-content.svelte-1oluekj{text-align:center}.hero-title.svelte-1oluekj{margin:0 auto}.hero-accent.svelte-1oluekj{margin-left:auto;margin-right:auto}}@media (max-width: 768px){.container.svelte-1oluekj,.hero-content.svelte-1oluekj{width:min(1280px,calc(100% - 1.5rem))}.main-content.svelte-1oluekj{padding:clamp(3rem,10vw,4.2rem) 0}.cta-buttons.svelte-1oluekj{flex-direction:column}.btn.svelte-1oluekj{width:100%}}@media (max-width: 480px){.hero-section.svelte-1oluekj{min-height:54vh}.vision-question.svelte-1oluekj{max-width:19ch}.stat-item.svelte-1oluekj{padding:1.2rem}.recruitment-column.svelte-1oluekj{border-radius:18px;padding:1.25rem}}
