.onas-hero[data-astro-cid-zhe6yam7]{background:linear-gradient(180deg,var(--paper) 0%,var(--wash) 100%);padding:clamp(80px,11vh,140px) 0 clamp(60px,8vh,100px)}.onas-hero-grid[data-astro-cid-zhe6yam7]{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}@media(max-width:920px){.onas-hero-grid[data-astro-cid-zhe6yam7]{grid-template-columns:1fr;gap:2rem}}.onas-text[data-astro-cid-zhe6yam7]{min-width:0}.crumb[data-astro-cid-zhe6yam7]{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;background:var(--wash);border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--muted);margin-bottom:1.75rem;max-width:fit-content}.crumb-item[data-astro-cid-zhe6yam7]{display:inline-flex;align-items:center;gap:5px;color:var(--muted);text-decoration:none;font-weight:500;transition:color .15s ease}.crumb-item[data-astro-cid-zhe6yam7]:hover{color:var(--accent)}.crumb-item[data-astro-cid-zhe6yam7] svg{opacity:.8}.crumb-sep[data-astro-cid-zhe6yam7]{color:var(--muted);opacity:.5}.crumb-current[data-astro-cid-zhe6yam7]{color:var(--ink);font-weight:600}.onas-hero[data-astro-cid-zhe6yam7] h1[data-astro-cid-zhe6yam7]{font-family:Inter,sans-serif;font-size:clamp(42px,5.6vw,72px);font-weight:700;letter-spacing:-.02em;line-height:1.05;color:var(--ink);margin:0 0 1.25rem}.onas-hero[data-astro-cid-zhe6yam7] h1[data-astro-cid-zhe6yam7] em[data-astro-cid-zhe6yam7]{color:var(--accent);font-style:normal;font-weight:inherit}.onas-lead[data-astro-cid-zhe6yam7]{font-size:1.125rem;color:var(--ink-soft);line-height:1.55;max-width:540px;margin:0 0 2rem}.onas-actions[data-astro-cid-zhe6yam7]{display:flex;flex-wrap:wrap;gap:12px}.onas-actions[data-astro-cid-zhe6yam7] .btn-primary[data-astro-cid-zhe6yam7],.onas-actions[data-astro-cid-zhe6yam7] .btn-ghost[data-astro-cid-zhe6yam7]{display:inline-flex;align-items:center;gap:10px;padding:0 28px;min-height:48px;font-size:15px;font-weight:700;text-decoration:none;border-radius:var(--radius-sm);border:1px solid transparent;transition:background .18s ease,border-color .18s ease,transform .18s ease}.onas-actions[data-astro-cid-zhe6yam7] .btn-primary[data-astro-cid-zhe6yam7]{background:var(--accent);color:var(--ink);border-color:var(--accent)}.onas-actions[data-astro-cid-zhe6yam7] .btn-primary[data-astro-cid-zhe6yam7]:hover{background:var(--accent-hover);color:#fff;transform:translateY(-1px)}.onas-actions[data-astro-cid-zhe6yam7] .btn-ghost[data-astro-cid-zhe6yam7]{background:transparent;color:var(--ink);border-color:var(--line)}.onas-actions[data-astro-cid-zhe6yam7] .btn-ghost[data-astro-cid-zhe6yam7]:hover{border-color:var(--ink);background:var(--wash)}.onas-visual[data-astro-cid-zhe6yam7]{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4 / 3;background:var(--wash);box-shadow:0 40px 80px -30px #04091940,0 1px #fff6 inset}.onas-visual[data-astro-cid-zhe6yam7] img[data-astro-cid-zhe6yam7]{width:100%;height:100%;object-fit:cover;object-position:center 30%}.sect-head[data-astro-cid-zhe6yam7]{max-width:820px;margin:0 0 2.5rem}.sect-head[data-astro-cid-zhe6yam7].centered{margin:0 auto 2.5rem;text-align:center}.sect-head[data-astro-cid-zhe6yam7] h2[data-astro-cid-zhe6yam7]{font-family:Inter,sans-serif;font-size:clamp(32px,4.2vw,48px);font-weight:700;line-height:1.15;letter-spacing:-.015em;color:var(--ink);margin:0 0 1rem}.sect-head[data-astro-cid-zhe6yam7] h2[data-astro-cid-zhe6yam7] em[data-astro-cid-zhe6yam7]{color:var(--accent);font-style:normal;font-weight:inherit}.sect-lead[data-astro-cid-zhe6yam7]{font-size:1.0625rem;color:var(--ink-soft);line-height:1.55;margin:0;max-width:680px}.sect-head[data-astro-cid-zhe6yam7].centered .sect-lead[data-astro-cid-zhe6yam7]{margin:0 auto}.onas-intro[data-astro-cid-zhe6yam7]{background:var(--paper);padding:clamp(80px,11vh,140px) 0 clamp(40px,6vh,80px)}.intro-prose[data-astro-cid-zhe6yam7]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:860px){.intro-prose[data-astro-cid-zhe6yam7]{grid-template-columns:1fr 1fr;gap:2.5rem}}.intro-prose[data-astro-cid-zhe6yam7] p[data-astro-cid-zhe6yam7]{font-size:1.0625rem;line-height:1.65;color:var(--ink);margin:0}.onas-belief[data-astro-cid-zhe6yam7]{background:var(--paper);padding:clamp(40px,6vh,80px) 0 clamp(80px,11vh,140px)}.belief-eyebrow[data-astro-cid-zhe6yam7]{font-size:12px;font-weight:700;letter-spacing:.18em;color:var(--accent-hover);text-transform:uppercase;margin:0 0 14px}.belief-quote[data-astro-cid-zhe6yam7]{position:relative;margin:0;padding:24px 0 24px 36px;font-family:Inter,sans-serif;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--ink);border-left:4px solid var(--accent);max-width:920px}.belief-quote[data-astro-cid-zhe6yam7] em[data-astro-cid-zhe6yam7]{color:var(--accent);font-style:normal;font-weight:inherit}.onas-vm[data-astro-cid-zhe6yam7]{background:var(--paper);padding:clamp(80px,11vh,140px) 0}.vm-split[data-astro-cid-zhe6yam7]{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--line)}@media(max-width:760px){.vm-split[data-astro-cid-zhe6yam7]{grid-template-columns:1fr}}.vm-pane[data-astro-cid-zhe6yam7]{position:relative;padding:clamp(40px,5vw,64px) clamp(32px,4vw,56px);display:flex;flex-direction:column;gap:18px;min-height:320px}.vm-pane--vize[data-astro-cid-zhe6yam7]{background:var(--wash);color:var(--ink);border-right:1px solid var(--line)}@media(max-width:760px){.vm-pane--vize[data-astro-cid-zhe6yam7]{border-right:0;border-bottom:1px solid var(--line)}}.vm-pane--mise[data-astro-cid-zhe6yam7]{background:linear-gradient(135deg,var(--ink) 0%,#0b0f1a 100%);color:#fff}.vm-label[data-astro-cid-zhe6yam7]{font-family:Inter,sans-serif;font-size:clamp(28px,3.4vw,38px);font-weight:700;letter-spacing:-.02em;line-height:1;color:inherit;margin:0}.vm-pane--mise[data-astro-cid-zhe6yam7] .vm-label[data-astro-cid-zhe6yam7]{color:#fff}.vm-text[data-astro-cid-zhe6yam7]{font-family:Inter,sans-serif;font-size:clamp(18px,1.8vw,22px);line-height:1.45;letter-spacing:-.01em;color:inherit;font-weight:500;margin:0;max-width:34ch}.vm-pane--mise[data-astro-cid-zhe6yam7] .vm-text[data-astro-cid-zhe6yam7]{color:#ffffffeb;font-weight:400}.vm-text[data-astro-cid-zhe6yam7] em[data-astro-cid-zhe6yam7]{color:var(--accent);font-style:normal;font-weight:700}.vm-pane--mise[data-astro-cid-zhe6yam7] .vm-text[data-astro-cid-zhe6yam7] em[data-astro-cid-zhe6yam7]{color:var(--accent)}.onas-values[data-astro-cid-zhe6yam7],.onas-codex[data-astro-cid-zhe6yam7]{background:var(--paper);padding:clamp(80px,11vh,140px) 0}.onas-codex[data-astro-cid-zhe6yam7]{background:var(--wash)}.expand-list[data-astro-cid-zhe6yam7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.expand[data-astro-cid-zhe6yam7]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);transition:border-color .15s ease,background .15s ease}.onas-codex[data-astro-cid-zhe6yam7] .expand[data-astro-cid-zhe6yam7]{background:var(--paper)}.expand[data-astro-cid-zhe6yam7][open]{border-color:var(--accent)}.expand[data-astro-cid-zhe6yam7] summary[data-astro-cid-zhe6yam7]{list-style:none;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 20px;user-select:none}.expand[data-astro-cid-zhe6yam7] summary[data-astro-cid-zhe6yam7]::-webkit-details-marker{display:none}.expand[data-astro-cid-zhe6yam7] summary[data-astro-cid-zhe6yam7]::marker{content:""}.expand-bullet[data-astro-cid-zhe6yam7]{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0}.expand-title[data-astro-cid-zhe6yam7]{font-family:Inter,sans-serif;font-size:17px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.expand-chev[data-astro-cid-zhe6yam7]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--muted);transition:transform .2s ease,color .2s ease}.expand[data-astro-cid-zhe6yam7][open] .expand-chev[data-astro-cid-zhe6yam7]{transform:rotate(180deg);color:var(--accent-hover)}.expand[data-astro-cid-zhe6yam7] p[data-astro-cid-zhe6yam7]{margin:0;padding:0 20px 20px 42px;font-size:15px;line-height:1.6;color:var(--ink-soft)}@media(hover:hover){.expand[data-astro-cid-zhe6yam7]:hover{border-color:var(--accent-tint, rgba(168, 97, 56, .3))}}.onas-team[data-astro-cid-zhe6yam7]{background:var(--paper);padding:clamp(80px,11vh,140px) 0}.team-vstack[data-astro-cid-zhe6yam7]{display:flex;flex-direction:column;gap:28px}.person-row[data-astro-cid-zhe6yam7]{display:grid;grid-template-columns:220px 1fr;gap:36px;align-items:start;background:var(--wash);border:1px solid var(--line);border-radius:var(--radius-lg);padding:32px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.person-row[data-astro-cid-zhe6yam7]:hover{border-color:var(--accent);box-shadow:0 16px 40px -20px #0409192e;transform:translateY(-2px)}@media(max-width:760px){.person-row[data-astro-cid-zhe6yam7]{grid-template-columns:1fr;gap:20px;padding:24px;justify-items:center;text-align:center}}.person-photo[data-astro-cid-zhe6yam7]{width:220px;height:220px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,var(--accent-soft) 0%,rgba(200,154,58,.15) 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0}.person-photo[data-astro-cid-zhe6yam7] img[data-astro-cid-zhe6yam7]{width:100%;height:100%;object-fit:cover}.person-initials[data-astro-cid-zhe6yam7]{font-size:64px;font-weight:800;color:var(--accent-hover);letter-spacing:.02em}.person-body[data-astro-cid-zhe6yam7] h3[data-astro-cid-zhe6yam7]{font-family:Inter,sans-serif;font-size:22px;font-weight:700;color:var(--ink);letter-spacing:-.015em;margin:0 0 6px}.person-role[data-astro-cid-zhe6yam7]{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-hover);margin:0 0 14px}.person-bio[data-astro-cid-zhe6yam7]{font-size:15px;color:var(--ink-soft);line-height:1.6;margin:0}.person-link[data-astro-cid-zhe6yam7]{display:inline-flex;align-items:center;gap:4px;margin-top:12px;font-size:13px;font-weight:600;color:var(--accent-hover);text-decoration:none}.person-link[data-astro-cid-zhe6yam7]:hover{text-decoration:underline}.onas-thanks[data-astro-cid-zhe6yam7]{background:var(--wash);padding:clamp(60px,8vh,100px) 0}.thanks-text[data-astro-cid-zhe6yam7]{font-size:1rem;line-height:1.65;color:var(--ink-soft);margin:0;max-width:68ch}.onas-sustain[data-astro-cid-zhe6yam7]{background:var(--paper);padding:clamp(80px,11vh,140px) 0}.sustain-grid[data-astro-cid-zhe6yam7]{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:760px){.sustain-grid[data-astro-cid-zhe6yam7]{grid-template-columns:1fr}}.sustain-card[data-astro-cid-zhe6yam7]{background:var(--wash);border:1px solid var(--line);border-radius:var(--radius-lg);padding:28px 28px 30px}.sustain-card[data-astro-cid-zhe6yam7] h3[data-astro-cid-zhe6yam7]{font-family:Inter,sans-serif;font-size:18px;font-weight:700;color:var(--ink);margin:0 0 10px;letter-spacing:-.01em}.sustain-card[data-astro-cid-zhe6yam7] p[data-astro-cid-zhe6yam7]{font-size:15px;line-height:1.6;color:var(--ink-soft);margin:0}.onas-partners[data-astro-cid-zhe6yam7]{background:var(--wash);padding:clamp(60px,8vh,100px) 0}.partners-grid[data-astro-cid-zhe6yam7]{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:720px){.partners-grid[data-astro-cid-zhe6yam7]{grid-template-columns:1fr}}.partners-card[data-astro-cid-zhe6yam7]{background:var(--paper);border:1px dashed var(--line);border-radius:var(--radius-lg);padding:28px;text-align:center}.partners-card[data-astro-cid-zhe6yam7] h3[data-astro-cid-zhe6yam7]{font-family:Inter,sans-serif;font-size:16px;font-weight:700;color:var(--ink);margin:0 0 8px;letter-spacing:.04em;text-transform:uppercase}.partners-pending[data-astro-cid-zhe6yam7]{font-size:13px;color:var(--muted);font-style:italic;margin:0}.onas-career[data-astro-cid-zhe6yam7]{background:var(--paper);padding:clamp(80px,11vh,140px) 0}.career-card[data-astro-cid-zhe6yam7]{background:linear-gradient(135deg,var(--ink) 0%,#0b0f1a 100%);color:#fff;border-radius:var(--radius-lg);padding:clamp(32px,5vw,56px);display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center}@media(max-width:760px){.career-card[data-astro-cid-zhe6yam7]{grid-template-columns:1fr;gap:20px}}.career-eyebrow[data-astro-cid-zhe6yam7]{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 10px}.career-body[data-astro-cid-zhe6yam7] h2[data-astro-cid-zhe6yam7]{font-family:Inter,sans-serif;font-size:clamp(26px,3.2vw,36px);font-weight:700;line-height:1.2;letter-spacing:-.015em;color:#fff;margin:0 0 12px}.career-body[data-astro-cid-zhe6yam7] p[data-astro-cid-zhe6yam7]{font-size:15px;line-height:1.6;color:#ffffffc7;max-width:540px;margin:0}.career-actions[data-astro-cid-zhe6yam7] .btn-primary[data-astro-cid-zhe6yam7]{display:inline-flex;align-items:center;gap:10px;padding:0 28px;min-height:48px;font-size:15px;font-weight:700;text-decoration:none;border-radius:var(--radius-sm);background:var(--accent);color:#fff;border:1px solid var(--accent);transition:background .18s ease,transform .18s ease}.career-actions[data-astro-cid-zhe6yam7] .btn-primary[data-astro-cid-zhe6yam7]:hover{background:var(--accent-hover);transform:translateY(-1px)}
