.page-wrap.svelte-1niknoc{max-width:1440px;margin:0 auto;padding:calc(92px + 1.25rem) clamp(1rem,3vw,2rem) 3rem;display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,1.5rem)}.page-top.svelte-1niknoc{background:var(--card-blue);color:#fff;padding:var(--section-py) var(--section-px);border-radius:var(--radius-bento);box-shadow:inset 0 8px 20px -4px #0006,inset 0 -2px 6px -2px #ffffff0d,inset 8px 0 20px -10px #00000040,inset -8px 0 20px -10px #00000040;border:1px solid rgba(255,255,255,.05)}.container.svelte-1niknoc{max-width:var(--max-w);margin:0 auto}.page-tag.svelte-1niknoc{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--silver);background:#9aa4b21a;border:1px solid rgba(154,164,178,.25);padding:.25rem .75rem;border-radius:50px;margin-bottom:1.25rem}.page-top.svelte-1niknoc h1:where(.svelte-1niknoc){font-family:var(--font-heading);font-size:clamp(2rem,5vw,3.5rem);font-weight:800;letter-spacing:-.04em;margin-bottom:.75rem}.page-sub.svelte-1niknoc{font-size:1rem;color:#fff9;max-width:600px;line-height:1.65}.page-body.svelte-1niknoc{background:radial-gradient(140% 140% at 25% 15%,#fff,#f2f3f6);padding:var(--section-py) var(--section-px);border-radius:var(--radius-bento);box-shadow:var(--shadow-bento),inset 0 1px 2px #ffffffe6,inset 0 -16px 30px -20px #0f172a24;border:1px solid rgba(255,255,255,.4)}.story.svelte-1niknoc{max-width:720px;margin:0 auto 3.5rem}.story.svelte-1niknoc h2:where(.svelte-1niknoc){font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.03em;color:var(--navy);margin-bottom:1.25rem;text-align:center}.story.svelte-1niknoc p:where(.svelte-1niknoc){font-size:1rem;color:var(--muted);line-height:1.75;margin-bottom:1.1rem}.story.svelte-1niknoc p:where(.svelte-1niknoc):last-child{margin-bottom:0}.values-grid.svelte-1niknoc{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-bottom:4rem}.value-card.svelte-1niknoc{background:var(--soft-white);border-radius:var(--radius-lg);padding:2rem 1.5rem;border:1px solid rgba(8,14,26,.05);transition:transform .2s,background .2s,border-color .2s}.value-card.svelte-1niknoc:hover{transform:translateY(-3px);background:#fff;border-color:#9aa4b233}.value-num.svelte-1niknoc{font-family:var(--font-heading);font-size:1.8rem;font-weight:800;color:#9aa4b233;line-height:1;margin-bottom:.75rem}.value-card.svelte-1niknoc h3:where(.svelte-1niknoc){font-family:var(--font-heading);font-size:.95rem;font-weight:700;color:var(--navy);margin-bottom:.6rem}.value-card.svelte-1niknoc p:where(.svelte-1niknoc){font-size:.85rem;color:var(--muted);line-height:1.6}.join-box.svelte-1niknoc{text-align:center;background:var(--card-blue);border-radius:var(--radius-xl);padding:4rem 2rem;color:#fff;box-shadow:inset 0 8px 20px -4px #0006,inset 0 -2px 6px -2px #ffffff0d,inset 8px 0 20px -10px #00000040,inset -8px 0 20px -10px #00000040}.join-box.svelte-1niknoc h2:where(.svelte-1niknoc){font-family:var(--font-heading);font-size:clamp(1.5rem,3.5vw,2.5rem);font-weight:800;letter-spacing:-.04em;margin-bottom:1rem}.join-box.svelte-1niknoc p:where(.svelte-1niknoc){font-size:1rem;color:#ffffff8c;margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.btn-primary.svelte-1niknoc{display:inline-flex;font-family:var(--font-sans);font-size:.9rem;font-weight:600;color:var(--navy);background:linear-gradient(135deg,var(--platinum),var(--silver));text-decoration:none;padding:.75rem 1.75rem;border-radius:10px;transition:opacity .2s,transform .2s;box-shadow:0 5px 20px #05090f3d}.btn-primary.svelte-1niknoc:hover{opacity:.9;transform:translateY(-2px)}@media(min-width:600px){.values-grid.svelte-1niknoc{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.values-grid.svelte-1niknoc{grid-template-columns:repeat(4,1fr)}}
