.alt.svelte-1rmpf5x{background:var(--ink-2);border-block:1px solid var(--line)}.vm-grid.svelte-1rmpf5x{grid-template-columns:200px 1fr;align-items:baseline;gap:32px 48px;display:grid}.vision.svelte-1rmpf5x{font-family:var(--display);letter-spacing:-.02em;border-bottom:1px solid var(--line);max-width:22ch;padding-bottom:32px;font-size:clamp(2rem,4.6vw,4.4rem);font-weight:720;font-stretch:106%;line-height:1.04}.mission.svelte-1rmpf5x{color:#f3efe6d1;max-width:56ch;font-size:clamp(18px,1.6vw,22px)}.objectives.svelte-1rmpf5x{border-top:1px solid var(--line)}.objectives.svelte-1rmpf5x li:where(.svelte-1rmpf5x){border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;align-items:baseline;gap:24px;padding-block:26px;transition:padding .4s cubic-bezier(.2,.7,.2,1);display:grid}.objectives.svelte-1rmpf5x li:where(.svelte-1rmpf5x):hover{padding-left:16px}.objectives.svelte-1rmpf5x .n:where(.svelte-1rmpf5x){font-family:var(--display);color:var(--gold);font-size:40px;font-weight:800;font-stretch:120%;line-height:1}.objectives.svelte-1rmpf5x .t:where(.svelte-1rmpf5x){font-family:var(--display);font-size:clamp(1.3rem,2.4vw,2.1rem);font-weight:650;font-stretch:104%;line-height:1.15}.values.svelte-1rmpf5x{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.values.svelte-1rmpf5x li:where(.svelte-1rmpf5x){border-top:3px solid var(--gold);align-content:end;gap:10px;min-height:320px;padding:28px;display:grid;position:relative;overflow:hidden}.letter.svelte-1rmpf5x{font-family:var(--display);color:#0000;-webkit-text-stroke:1px #d4a84340;font-size:200px;font-weight:900;font-stretch:125%;line-height:1;position:absolute;top:-30px;right:-10px}.values.svelte-1rmpf5x .n:where(.svelte-1rmpf5x){letter-spacing:.12em;color:var(--gold);font-size:13px;font-weight:800}.values.svelte-1rmpf5x h3:where(.svelte-1rmpf5x){font-family:var(--display);font-size:28px;font-stretch:108%;line-height:1.05}@media (width<=960px){.values.svelte-1rmpf5x{grid-template-columns:1fr 1fr}}@media (width<=640px){.vm-grid.svelte-1rmpf5x{grid-template-columns:1fr;gap:16px}.objectives.svelte-1rmpf5x li:where(.svelte-1rmpf5x){grid-template-columns:56px 1fr;gap:12px}.objectives.svelte-1rmpf5x .n:where(.svelte-1rmpf5x){font-size:26px}.values.svelte-1rmpf5x{grid-template-columns:1fr}.values.svelte-1rmpf5x li:where(.svelte-1rmpf5x){min-height:220px}}
