.values-scroll.svelte-1r9kmgq{background:var(--color-ink);min-height:max(42rem,100svh);position:relative}.values-scene.svelte-1r9kmgq{min-height:max(42rem,100svh);color:var(--color-white);background:var(--color-ink);position:relative;overflow:hidden}.values-image.svelte-1r9kmgq,.values-wash.svelte-1r9kmgq{width:100%;height:100%;position:absolute;inset:0}.values-image.svelte-1r9kmgq{object-fit:cover;object-position:50% 54%;filter:brightness(1.06)saturate(.86)contrast(1.04);will-change:transform, filter;transition:transform 1.45s var(--ease-emphasized), object-position 1.45s var(--ease-emphasized), filter 1.45s var(--ease-emphasized);display:block;transform:scale(1.035)}.values-image.stage-1.svelte-1r9kmgq{object-position:49% 52%;filter:brightness(1.07)saturate(.9)contrast(1.04);transform:scale(1.05)}.values-image.stage-2.svelte-1r9kmgq{object-position:51% 51%;filter:brightness(1.08)saturate(.94)contrast(1.05);transform:scale(1.065)}.values-image.stage-3.svelte-1r9kmgq{object-position:50% 49%;filter:brightness(1.09)saturate(.98)contrast(1.05);transform:scale(1.08)}.values-wash.svelte-1r9kmgq{background:linear-gradient(#0311188f 0%,#03111829 38%,#031118a8 100%),linear-gradient(90deg,#03111861,#0000 66%,#0311181f)}.values-wash.svelte-1r9kmgq:after{content:"";background:radial-gradient(circle at 78% 24%,#c9a15b1f,#0000 28%);position:absolute;inset:0}.values-frame.svelte-1r9kmgq{z-index:1;width:min(calc(100% - (2 * var(--page-gutter))), var(--layout-max));gap:var(--space-5);grid-template-rows:auto 1fr auto;min-height:max(42rem,100svh);margin-inline:auto;padding-block:clamp(2.25rem,5vh,4rem) clamp(1.5rem,4vh,3rem);display:grid;position:relative}.values-heading.svelte-1r9kmgq{max-width:40rem}.values-heading.svelte-1r9kmgq h2:where(.svelte-1r9kmgq),.intro.svelte-1r9kmgq,.value-index.svelte-1r9kmgq,.value-copy.svelte-1r9kmgq h3:where(.svelte-1r9kmgq),.value-copy.svelte-1r9kmgq p:where(.svelte-1r9kmgq){margin:0}.values-heading.svelte-1r9kmgq h2:where(.svelte-1r9kmgq){color:var(--color-white);font-size:clamp(2rem,3vw,3.25rem);font-weight:var(--font-weight-medium);letter-spacing:-.045em;line-height:1.05}.intro.svelte-1r9kmgq{max-width:38rem;margin-top:var(--space-3);color:#ffffffb3;font-size:var(--text-sm);line-height:1.6}.values-content.svelte-1r9kmgq{align-self:end;height:clamp(13rem,28vh,18rem);position:relative}.values-content.svelte-1r9kmgq article:where(.svelte-1r9kmgq){opacity:0;filter:blur(.65rem);will-change:opacity, filter, transform;transition:opacity .9s var(--ease-emphasized), filter .9s var(--ease-emphasized), transform .9s var(--ease-emphasized);grid-template-columns:minmax(8rem,.34fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,7rem);display:grid;position:absolute;inset:0;transform:translateY(1.65rem)scale(.985)}.values-content.svelte-1r9kmgq article.active:where(.svelte-1r9kmgq){opacity:1;filter:blur();transform:translateY(0)}.value-index.svelte-1r9kmgq{font-size:var(--text-base);font-variant-numeric:tabular-nums;align-items:baseline;gap:.35rem;padding-top:.42rem;line-height:1;display:flex}.value-index.svelte-1r9kmgq span:where(.svelte-1r9kmgq){font-weight:var(--font-weight-bold)}.value-index.svelte-1r9kmgq i:where(.svelte-1r9kmgq){color:#ffffff8c;font-size:var(--text-xs);font-style:normal}.value-copy.svelte-1r9kmgq{grid-template-columns:minmax(16rem,.8fr) minmax(20rem,1fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.value-copy.svelte-1r9kmgq h3:where(.svelte-1r9kmgq){max-width:18ch;color:var(--color-white);font-size:clamp(2rem,3.5vw,4.25rem);font-weight:var(--font-weight-medium);letter-spacing:-.045em;text-wrap:balance;line-height:1.02}.value-copy.svelte-1r9kmgq p:where(.svelte-1r9kmgq){color:#ffffffc2;max-width:38rem;font-size:var(--text-base);line-height:1.65}.values-controls.svelte-1r9kmgq{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.values-progress.svelte-1r9kmgq{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.values-progress.svelte-1r9kmgq span:where(.svelte-1r9kmgq){background:#ffffff3d;height:2px;display:block;position:relative;overflow:hidden}.values-progress.svelte-1r9kmgq span:where(.svelte-1r9kmgq):after{content:"";background:var(--color-gold);transform-origin:0;transition:transform .9s var(--ease-emphasized);position:absolute;inset:0;transform:scaleX(0)}.values-progress.svelte-1r9kmgq span.complete:where(.svelte-1r9kmgq):after{transform:scaleX(1)}.values-controls.svelte-1r9kmgq button:where(.svelte-1r9kmgq){width:3.5rem;height:3.5rem;color:var(--color-ink);background:var(--color-gold);cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 .75rem 2rem #0311183d}.values-controls.svelte-1r9kmgq button:where(.svelte-1r9kmgq) span:where(.svelte-1r9kmgq){transition:transform var(--duration-fast) var(--ease-standard);font-size:1.45rem;line-height:1;display:block}.values-controls.svelte-1r9kmgq button:where(.svelte-1r9kmgq):hover{background:var(--color-gold-300);transform:translateY(-2px);box-shadow:0 1rem 2.5rem #0311184d}.values-controls.svelte-1r9kmgq button:where(.svelte-1r9kmgq):hover span:where(.svelte-1r9kmgq){transform:translate(3px)}.values-controls.svelte-1r9kmgq button:where(.svelte-1r9kmgq):active{transform:translateY(0)scale(.96)}@media (width<=64rem){.value-copy.svelte-1r9kmgq{gap:var(--space-4);grid-template-columns:1fr}.values-content.svelte-1r9kmgq{height:clamp(17rem,34vh,21rem)}}@media (width<=44rem){.values-scroll.svelte-1r9kmgq,.values-scene.svelte-1r9kmgq,.values-frame.svelte-1r9kmgq{min-height:max(47rem,100svh)}.values-frame.svelte-1r9kmgq{gap:var(--space-4);padding-block:max(1.75rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-bottom))}.values-heading.svelte-1r9kmgq h2:where(.svelte-1r9kmgq){font-size:clamp(2rem,10vw,3rem)}.intro.svelte-1r9kmgq{max-width:30rem;font-size:.8125rem}.values-content.svelte-1r9kmgq{height:clamp(20rem,45vh,25rem)}.values-content.svelte-1r9kmgq article:where(.svelte-1r9kmgq){align-content:end;gap:var(--space-4);grid-template-columns:1fr}.value-index.svelte-1r9kmgq{padding-top:0}.value-copy.svelte-1r9kmgq h3:where(.svelte-1r9kmgq){font-size:clamp(2rem,9vw,3.15rem)}.value-copy.svelte-1r9kmgq p:where(.svelte-1r9kmgq){font-size:.9375rem;line-height:1.55}.values-progress.svelte-1r9kmgq{gap:.4rem}.values-controls.svelte-1r9kmgq{gap:var(--space-3)}.values-controls.svelte-1r9kmgq button:where(.svelte-1r9kmgq){width:3rem;height:3rem}}@media (prefers-reduced-motion:reduce){.values-image.svelte-1r9kmgq,.values-content.svelte-1r9kmgq article:where(.svelte-1r9kmgq),.values-progress.svelte-1r9kmgq span:where(.svelte-1r9kmgq):after,.values-controls.svelte-1r9kmgq button:where(.svelte-1r9kmgq),.values-controls.svelte-1r9kmgq button:where(.svelte-1r9kmgq) span:where(.svelte-1r9kmgq){transition:none}.values-image.svelte-1r9kmgq,.values-image.stage-1.svelte-1r9kmgq,.values-image.stage-2.svelte-1r9kmgq,.values-image.stage-3.svelte-1r9kmgq{transform:none}}body{background:var(--color-white);overflow-x:hidden}.about-page.svelte-1h6vyah{overflow:clip}.skip-link.svelte-1h6vyah{z-index:100;top:var(--space-3);left:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--color-white);background:var(--color-ink);transition:transform var(--duration-fast) var(--ease-standard);position:fixed;transform:translateY(-160%)}.skip-link.svelte-1h6vyah:focus{transform:translateY(0)}.page-shell.svelte-1h6vyah,.story-shell.svelte-1h6vyah{width:min(calc(100% - (2 * var(--page-gutter))), var(--layout-max));margin-inline:auto}.section.svelte-1h6vyah{padding-block:var(--space-9)}.hero.svelte-1h6vyah{min-height:max(48rem,100svh);color:var(--color-white);background:var(--color-ink);position:relative;overflow:clip}.hero-media.svelte-1h6vyah{object-fit:cover;object-position:center;filter:saturate(.8)contrast(1.04);width:100%;height:100%;display:block;position:absolute;inset:0}.hero-wash.svelte-1h6vyah{background:linear-gradient(#05191e73 0%,#05191e2e 42%,#05191eb8 100%),linear-gradient(90deg,#05191e57,#0000 52%,#05191e2e);position:absolute;inset:0}.hero-wash.svelte-1h6vyah:after{content:"";opacity:.07;background-image:linear-gradient(#ffffff47 1px,#0000 1px),linear-gradient(90deg,#ffffff47 1px,#0000 1px);background-size:5rem 5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.hero-shell.svelte-1h6vyah{z-index:1;width:min(calc(100% - (2 * var(--page-gutter))), var(--layout-max));gap:var(--space-6);min-height:max(48rem,100svh);padding-top:calc(var(--header-height) + var(--space-6));grid-template-rows:minmax(0,1fr) auto;margin-inline:auto;padding-bottom:clamp(3rem,6vh,5rem);display:grid;position:relative}.hero-copy.svelte-1h6vyah{max-width:var(--content-narrow);text-align:center;place-self:center}h1.svelte-1h6vyah,h2.svelte-1h6vyah,p.svelte-1h6vyah{margin:0}h1.svelte-1h6vyah{color:inherit;font-size:var(--text-4xl);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:-.055em;text-wrap:balance;margin:0}.hero-dek.svelte-1h6vyah{color:#ffffffd6;max-width:54rem;font-size:clamp(1.25rem,1.7vw,1.625rem);line-height:var(--leading-body);text-wrap:balance}.hero-proof.svelte-1h6vyah{border-radius:var(--radius-md);background:#05191eb8;border:1px solid #ffffff4d;padding:clamp(1.25rem,2.4vw,2rem);position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #05191e40,inset 0 1px #ffffff24}@supports ((-webkit-backdrop-filter:blur(1rem)) or (backdrop-filter:blur(1rem))){.hero-proof.svelte-1h6vyah{-webkit-backdrop-filter:blur(1.25rem)saturate(135%);backdrop-filter:blur(1.25rem)saturate(135%);background:#ffffff1c}}.proof-grid.svelte-1h6vyah{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.proof-item.svelte-1h6vyah{gap:var(--space-2);padding:var(--space-4) clamp(1rem, 3vw, 2.75rem);border-left:1px solid #ffffff2e;display:grid}.proof-item.svelte-1h6vyah:first-child{border-left:0}.proof-item.svelte-1h6vyah strong:where(.svelte-1h6vyah){font-size:var(--text-3xl);font-weight:var(--font-weight-medium);letter-spacing:-.05em;line-height:1}.proof-item.svelte-1h6vyah span:where(.svelte-1h6vyah){color:#ffffffb3;font-size:var(--text-sm);line-height:1.5}.proof-note.svelte-1h6vyah{max-width:92rem;margin-top:var(--space-4);padding-top:var(--space-3);color:#ffffff94;border-top:1px solid #ffffff21;font-size:.75rem;line-height:1.6}.story.svelte-1h6vyah{background:var(--color-white)}.story-shell.svelte-1h6vyah{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}.story-media.svelte-1h6vyah{border-radius:var(--radius-lg);background:var(--color-ink);min-height:clamp(24rem,42vw,38rem);position:relative;overflow:hidden}.story-media.svelte-1h6vyah img:where(.svelte-1h6vyah){width:100%;height:100%;min-height:inherit;object-fit:cover;display:block}.story-media-accent.svelte-1h6vyah{aspect-ratio:1;border:1px solid #c9a15b8c;border-radius:50%;width:18rem;position:absolute;bottom:-6rem;right:-6rem;box-shadow:0 0 0 4rem #c9a15b0d}.eyebrow.svelte-1h6vyah{color:var(--color-gold);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase;line-height:1.35}.story-copy.svelte-1h6vyah h2:where(.svelte-1h6vyah),.history-heading.svelte-1h6vyah h2:where(.svelte-1h6vyah){font-size:var(--text-3xl);font-weight:var(--font-weight-medium);letter-spacing:-.045em;text-wrap:balance;line-height:1.08}.story-copy.svelte-1h6vyah h2:where(.svelte-1h6vyah){margin-top:var(--space-4);font-size:clamp(2.1rem,2.7vw,3.25rem)}.story-copy.svelte-1h6vyah>p:where(.svelte-1h6vyah):last-child{margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-body)}.history-heading.svelte-1h6vyah{align-items:end;gap:var(--space-7);grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);display:grid}.history-heading.svelte-1h6vyah h2:where(.svelte-1h6vyah){margin-top:var(--space-3)}.history-heading.svelte-1h6vyah>p:where(.svelte-1h6vyah){color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-body)}.history.svelte-1h6vyah{color:var(--color-white);background:radial-gradient(circle at 90% 10%, #2d487699, transparent 28rem), var(--color-ink)}.history-heading.svelte-1h6vyah{align-items:start}.history-heading.svelte-1h6vyah>p:where(.svelte-1h6vyah){color:#ffffffb3}.history-grid.svelte-1h6vyah{gap:var(--space-5);margin-top:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.history-grid.svelte-1h6vyah article:where(.svelte-1h6vyah){border-radius:var(--radius-lg);background:#ffffff12;border:1px solid #ffffff26;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.milestone-media.svelte-1h6vyah{aspect-ratio:16/9;background:var(--color-dusk-blue);overflow:hidden}.milestone-media.svelte-1h6vyah img:where(.svelte-1h6vyah){object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-emphasized);display:block}.history-grid.svelte-1h6vyah article:where(.svelte-1h6vyah):hover .milestone-media:where(.svelte-1h6vyah) img:where(.svelte-1h6vyah){transform:scale(1.025)}.milestone-copy.svelte-1h6vyah{gap:var(--space-5);padding:var(--space-5);grid-template-columns:auto 1fr;display:grid}.milestone-copy.svelte-1h6vyah time:where(.svelte-1h6vyah){color:var(--color-gold);font-size:var(--text-2xl);font-weight:var(--font-weight-medium);letter-spacing:-.04em;line-height:1}.milestone-copy.svelte-1h6vyah p:where(.svelte-1h6vyah){color:#ffffffc2;font-size:var(--text-sm);line-height:1.7}.reveal-ready{opacity:0;transform:translateY(var(--reveal-distance));transition:opacity var(--duration-slow) var(--ease-emphasized) var(--reveal-delay), transform var(--duration-slow) var(--ease-emphasized) var(--reveal-delay)}.reveal-ready.is-visible{opacity:1;transform:translateY(0)}@media (width<=52rem){.section.svelte-1h6vyah{padding-block:var(--space-8)}.hero.svelte-1h6vyah,.hero-shell.svelte-1h6vyah{min-height:max(52rem,100svh)}.hero-shell.svelte-1h6vyah{gap:var(--space-5);padding-bottom:var(--space-6)}.hero-proof.svelte-1h6vyah{padding:var(--space-4)}.proof-grid.svelte-1h6vyah{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-item.svelte-1h6vyah:nth-child(odd){border-left:0}.proof-item.svelte-1h6vyah:nth-child(n+3){border-top:1px solid #ffffff2e}.story-shell.svelte-1h6vyah,.history-heading.svelte-1h6vyah{grid-template-columns:1fr}.story-media.svelte-1h6vyah{min-height:clamp(20rem,65vw,30rem)}.history-grid.svelte-1h6vyah{grid-template-columns:1fr}}@media (width<=38rem){.hero.svelte-1h6vyah,.hero-shell.svelte-1h6vyah{min-height:max(51rem,100svh)}.hero-shell.svelte-1h6vyah{gap:var(--space-4);padding-top:calc(var(--header-height) + var(--space-5));padding-bottom:var(--space-5)}.hero-dek.svelte-1h6vyah{max-width:24rem;font-size:clamp(1.1rem,5.2vw,1.35rem)}.hero-proof.svelte-1h6vyah{padding:var(--space-3)}.proof-item.svelte-1h6vyah{gap:var(--space-1);padding:var(--space-3)}.proof-item.svelte-1h6vyah strong:where(.svelte-1h6vyah){font-size:var(--text-2xl)}.proof-item.svelte-1h6vyah span:where(.svelte-1h6vyah){font-size:.75rem}.proof-note.svelte-1h6vyah{margin-top:var(--space-3);font-size:.6875rem;line-height:1.5}.milestone-copy.svelte-1h6vyah{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.reveal-ready{opacity:1;transform:none}.milestone-media.svelte-1h6vyah img:where(.svelte-1h6vyah){transition:none}.history-grid.svelte-1h6vyah article:where(.svelte-1h6vyah):hover .milestone-media:where(.svelte-1h6vyah) img:where(.svelte-1h6vyah){transform:none}}
