.opxa-mission.svelte-wa309z{background:var(--opx-light)}.opxa-mission-grid.svelte-wa309z{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,72px);align-items:start}.opxa-mission-lede.svelte-wa309z .opx-eyebrow:where(.svelte-wa309z){margin-bottom:18px}.opxa-mission-body.svelte-wa309z{display:grid;gap:20px}.opxa-pull.svelte-wa309z{margin:6px 0 0;padding-top:22px;border-top:1px solid var(--opx-line-ink);font-family:var(--opx-f-display);text-transform:uppercase;font-size:clamp(20px,2.4vw,30px);line-height:1.02;letter-spacing:.01em;color:var(--opx-ink)}.opxa-pillars.svelte-wa309z{position:relative;background:var(--opx-light-2);overflow:hidden}.opxa-pillars-glow.svelte-wa309z{position:absolute;top:-20%;left:50%;width:900px;height:500px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(224,120,31,.13),transparent 70%);pointer-events:none}.opxa-pillars-inner.svelte-wa309z{position:relative;padding-inline:var(--opx-pad)}.opxa-pillars-head.svelte-wa309z{margin-bottom:clamp(36px,4vw,60px)}.opxa-pillar-grid.svelte-wa309z{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--opx-gap)}.opxa-pillar.svelte-wa309z{position:relative;display:block;padding:30px 26px 48px;background:var(--opx-white);border:1px solid var(--opx-line-ink);border-radius:var(--opx-r-card-sm);box-shadow:var(--opx-shadow);color:inherit;transition:transform var(--opx-t) var(--opx-ease),border-color var(--opx-t) var(--opx-ease),box-shadow var(--opx-t) var(--opx-ease)}.opxa-pillar.svelte-wa309z:hover{transform:translateY(-6px);box-shadow:var(--opx-shadow-hover);border-color:#e0781f66}.opxa-pillar.svelte-wa309z:focus-visible{outline:2px solid var(--opx-orange);outline-offset:3px}.opxa-pillar-go.svelte-wa309z{position:absolute;right:22px;bottom:22px;font-size:18px;color:var(--opx-ink-faint);transition:color var(--opx-t) var(--opx-ease),transform var(--opx-t) var(--opx-ease)}.opxa-pillar.svelte-wa309z:hover .opxa-pillar-go:where(.svelte-wa309z){color:#d96a00;transform:translate(4px)}.opxa-pillar-icon.svelte-wa309z{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:16px;background:#e0781f1f;color:var(--opx-orange);margin-bottom:22px}.opxa-pillar-icon.svelte-wa309z svg:where(.svelte-wa309z){width:27px;height:27px}.opxa-pillar-title.svelte-wa309z{margin:0 0 10px;font-family:var(--opx-f-display);text-transform:uppercase;font-size:22px;line-height:1;letter-spacing:.015em;color:var(--opx-ink)}.opxa-pillar-blurb.svelte-wa309z{margin:0;font-size:14.5px;line-height:1.55;color:var(--opx-ink-muted)}.opxa-founder.svelte-wa309z{background:var(--opx-light)}.opxa-founder-grid.svelte-wa309z{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,72px);align-items:center}.opxa-founder-photo.svelte-wa309z{position:relative;aspect-ratio:4 / 5;margin:0}.opxa-founder-cap.svelte-wa309z{position:absolute;left:0;right:0;bottom:0;display:grid;gap:4px;padding:26px}.opxa-founder-name.svelte-wa309z{font-family:var(--opx-f-display);text-transform:uppercase;font-size:clamp(28px,3vw,40px);line-height:.95;letter-spacing:.01em;color:var(--opx-white)}.opxa-founder-body.svelte-wa309z{display:grid;gap:20px}.opxa-founder-body.svelte-wa309z .opx-eyebrow:where(.svelte-wa309z){margin-bottom:-2px}.opxa-founder-body.svelte-wa309z .opx-link:where(.svelte-wa309z){margin-top:4px}.opxa-record.svelte-wa309z{margin-top:clamp(44px,6vw,84px);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--opx-gap);padding-top:clamp(32px,4vw,52px);border-top:1px solid var(--opx-line-ink)}.opxa-record-cell.svelte-wa309z{display:grid;gap:6px}.opxa-record-note.svelte-wa309z{font-size:12.5px;line-height:1.4;color:var(--opx-ink-faint)}.opxa-charter.svelte-wa309z{background:var(--opx-light-2)}.opxa-charter-grid.svelte-wa309z{display:grid;grid-template-columns:1fr 1fr;gap:var(--opx-gap);align-items:start}.opxa-panel.svelte-wa309z{padding:clamp(26px,3vw,40px);background:var(--opx-white);border:1px solid var(--opx-line-ink);border-radius:var(--opx-r-card);box-shadow:var(--opx-shadow)}.opxa-panel-h.svelte-wa309z{margin:0 0 20px;font-family:var(--opx-f-display);text-transform:uppercase;font-size:clamp(24px,2.6vw,32px);line-height:1;letter-spacing:.01em;color:var(--opx-ink)}.opxa-list.svelte-wa309z{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.opxa-item.svelte-wa309z{display:grid;grid-template-columns:40px 1fr;gap:14px;padding-block:14px;border-top:1px solid var(--opx-line-ink)}.opxa-item.svelte-wa309z:first-child{border-top:0;padding-top:4px}.opxa-item-no.svelte-wa309z{font-family:var(--opx-f-display);font-size:16px;letter-spacing:.02em;color:#d96a00;padding-top:2px}.opxa-item-no.is-cross.svelte-wa309z{color:var(--opx-ink-faint)}.opxa-item-body.svelte-wa309z{margin:0;font-size:15px;line-height:1.55;color:var(--opx-ink)}.opxa-item-body.svelte-wa309z strong:where(.svelte-wa309z){font-weight:700;color:var(--opx-ink)}.opxa-item-body.is-dim.svelte-wa309z{color:var(--opx-ink-muted)}.opxa-aside.svelte-wa309z,.opxa-fine.svelte-wa309z{margin:18px 0 0;padding-top:18px;border-top:1px solid var(--opx-line-ink);font-size:13.5px;line-height:1.55;color:var(--opx-ink-faint)}.opxa-inline-link.svelte-wa309z{color:#d96a00;text-decoration:underline;text-underline-offset:3px}.opxa-ride.svelte-wa309z{background:var(--opx-light)}.opxa-ride-head.svelte-wa309z{margin-bottom:clamp(32px,4vw,52px)}.opxa-ride-grid.svelte-wa309z{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--opx-gap)}.opxa-ride-step.svelte-wa309z{padding:clamp(22px,2.4vw,32px);background:var(--opx-white);border:1px solid var(--opx-line-ink);border-radius:var(--opx-r-card-sm);box-shadow:var(--opx-shadow);transition:transform var(--opx-t) var(--opx-ease),box-shadow var(--opx-t) var(--opx-ease),border-color var(--opx-t) var(--opx-ease)}.opxa-ride-step.svelte-wa309z:hover{transform:translateY(-4px);box-shadow:var(--opx-shadow-hover);border-color:var(--opx-line-ink-2)}.opxa-ride-no.svelte-wa309z{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--opx-orange);color:var(--opx-orange-ink);font-family:var(--opx-f-display);font-size:18px}.opxa-ride-title.svelte-wa309z{margin:16px 0 0;font-family:var(--opx-f-display);text-transform:uppercase;font-size:21px;line-height:1;letter-spacing:.02em;color:var(--opx-ink)}.opxa-ride-detail.svelte-wa309z{margin:9px 0 0;font-size:14.5px;line-height:1.55;color:var(--opx-ink-muted)}.opxa-cta.svelte-wa309z{position:relative;isolation:isolate;padding-block:clamp(90px,15vw,200px);display:flex;justify-content:center;text-align:center;overflow:hidden}.opxa-cta-bg.svelte-wa309z{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.opxa-cta-bg.svelte-wa309z img:where(.svelte-wa309z){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.opxa-cta-scrim.svelte-wa309z{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#080a0bb8,#080a0b8c 45%,#080a0bd9),radial-gradient(80% 60% at 50% 45%,rgba(224,120,31,.14),transparent 60%)}.opxa-cta-inner.svelte-wa309z{position:relative;max-width:820px}.opxa-cta-eyebrow.svelte-wa309z{justify-content:center;color:var(--opx-orange-2)}.opxa-cta-h.svelte-wa309z{margin:20px 0 0;font-family:var(--opx-f-display);text-transform:uppercase;font-size:clamp(46px,8vw,108px);line-height:.88;letter-spacing:.005em;color:var(--opx-white);text-shadow:0 10px 50px rgba(0,0,0,.45)}.opxa-cta-lead.svelte-wa309z{margin:22px auto 0;max-width:46ch;font-size:16px;color:#f4f2eeb8}.opxa-cta-btns.svelte-wa309z{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:36px}@media (max-width: 1080px){.opxa-pillar-grid.svelte-wa309z{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.opxa-mission-grid.svelte-wa309z,.opxa-founder-grid.svelte-wa309z,.opxa-charter-grid.svelte-wa309z{grid-template-columns:1fr}.opxa-founder-photo.svelte-wa309z{max-width:460px}.opxa-record.svelte-wa309z{grid-template-columns:repeat(2,1fr);gap:28px var(--opx-gap)}.opxa-ride-grid.svelte-wa309z{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.opxa-pillar-grid.svelte-wa309z,.opxa-ride-grid.svelte-wa309z,.opxa-record.svelte-wa309z{grid-template-columns:1fr}.opxa-cta-h.svelte-wa309z{font-size:clamp(30px,9vw,46px)}}
