.page_page__bHvK0{overflow-x:clip}.page_sectionAlt__9rBYH,.page_section__yPW7u{padding:var(--space-4xl) 0;border-top:1px solid var(--border-subtle)}.page_sectionAlt__9rBYH{background:var(--bg-surface)}.page_eyebrow__1uZpE{display:block;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:var(--space-md)}.page_sectionHeadline__52d2Z{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:600;line-height:1.1;letter-spacing:-.032em;color:var(--text-primary);max-width:22ch;text-wrap:balance}.page_body__KiBDW{font-size:1rem;line-height:1.75;color:var(--text-secondary);margin-top:var(--space-md);max-width:60ch}.page_ctaOnDark__RA2AV,.page_ctaPrimary__Yivab,.page_ctaSecondary__GFAz6{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1.0625rem 1.625rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid transparent;border-radius:0;transition:background var(--duration-normal) var(--ease-smooth),border-color var(--duration-normal) var(--ease-smooth)}.page_ctaPrimary__Yivab{color:var(--bg-primary);background:var(--accent-blue);border-color:var(--accent-blue)}.page_ctaPrimary__Yivab:hover{background:#16304b;border-color:#16304b}.page_ctaSecondary__GFAz6{color:var(--text-primary);background:transparent;border-color:var(--border-interactive)}.page_ctaSecondary__GFAz6:hover{border-color:var(--accent-blue)}.page_ctaOnDark__RA2AV{color:var(--accent-blue);background:var(--text-on-dark);border-color:var(--text-on-dark)}.page_ctaOnDark__RA2AV:hover{background:#ffffff}.page_hero__qs3fl{padding:calc(78px + var(--space-3xl)) 0 var(--space-3xl)}.page_heroLayout__cEdLM{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xl);align-items:center}.page_heroCopy__sXf_E{min-width:0}.page_heroHeadline__tbW2T{font-family:var(--font-display);font-size:clamp(2rem,3.8vw,3.125rem);font-weight:600;line-height:1.06;letter-spacing:-.036em;color:var(--text-primary);max-width:17ch;text-wrap:balance}.page_heroBody__D8_Gi{font-size:1.0625rem;line-height:1.7;color:var(--text-secondary);margin-top:var(--space-lg);max-width:52ch}.page_heroCtas__tyE_R{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:var(--space-xl)}.page_collage__EoufH{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md);align-items:start;min-width:0}.page_collageItem__jfVVi{min-width:0;display:flex;flex-direction:column;gap:.625rem}.page_collageItem__jfVVi[data-stage=direction]{padding-top:var(--space-xl)}.page_collageItem__jfVVi[data-stage=finished]{padding-top:var(--space-3xl)}.page_stageLabel__ZNjiX{font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.page_collageImage__7Uxg_{display:block;width:100%;height:auto}.page_collageImage__7Uxg_,.page_directionCard__oZZQY{border:1px solid var(--border-subtle);background:var(--bg-surface-elevated)}.page_directionCard__oZZQY{padding:var(--space-md);display:flex;flex-direction:column;gap:.5rem;aspect-ratio:4/5;justify-content:center}.page_directionBrand__jF6bC{font-family:var(--font-display);font-size:.9375rem;font-weight:600;letter-spacing:-.018em;color:var(--text-primary);line-height:1.2}.page_directionMarket__idQiA,.page_directionType___ToDd{font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.5}.page_swatchRow__Bf9_c{display:flex;gap:4px;margin:.375rem 0}.page_swatch__cgT2p{width:100%;height:22px;border:1px solid rgba(20,28,24,.08)}.page_whyLayout__NzXjL{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3xl);align-items:center}.page_flow__sRuG2{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md);align-items:start}.page_flowStep__MZKXm{min-width:0;display:flex;flex-direction:column;gap:.625rem;position:relative}.page_flowStep__MZKXm+.page_flowStep__MZKXm:before{content:"";position:absolute;top:50%;left:calc(var(--space-md) / -2 - 3px);width:6px;height:6px;border-top:1px solid var(--border-strong);border-right:1px solid var(--border-strong);transform:rotate(45deg)}.page_flowLabel__bhg_2{font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.page_flowImage___A9AE{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border:1px solid var(--border-subtle)}.page_principleGrid___AbKu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg);margin-top:var(--space-2xl)}.page_principleCard__BowuD{border:1px solid var(--border-subtle);background:var(--bg-surface-elevated);padding:var(--space-xl)}.page_principleTitle__jzU2o{font-family:var(--font-display);font-size:1.125rem;font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:.5rem}.page_principleBody___M9oJ{font-size:.9375rem;line-height:1.65;color:var(--text-secondary)}.page_proofLayout__C7lkZ{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--space-3xl);margin-top:var(--space-2xl);align-items:start}.page_proofPair__iiivC{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.page_proofFigure__kobxH{min-width:0;margin:0}.page_proofImage__5Ugub{display:block;width:100%;height:auto;border:1px solid var(--border-subtle)}.page_proofCaption__wUK0E{display:block;margin-top:.625rem;font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.page_proofSide__0w6hJ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-lg)}.page_captionCard__Vzesp{margin:0;border:1px solid var(--border-subtle);background:var(--bg-surface-elevated);padding:var(--space-xl)}.page_captionLabel__L_UfJ{display:block;font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.75rem}.page_captionText__IpNK2{font-size:.9375rem;line-height:1.7;color:var(--text-secondary);white-space:pre-line}.page_disclosure__Uq4iE{font-size:.8125rem;line-height:1.7;color:var(--text-tertiary);padding-left:var(--space-md);border-left:1px solid var(--border-subtle);max-width:52ch}.page_founderLayout__jniFk{display:grid;grid-template-columns:.85fr 1fr;gap:var(--space-3xl);align-items:center}.page_founderVisual__uH3Or{display:flex;flex-direction:column;gap:.75rem;min-width:0}.page_founderPortrait__tIho3{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border:1px solid var(--border-subtle);background:var(--bg-surface-elevated)}.page_founderVisualNote__2Hgyh{font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.page_founderCopy__DOhLe{min-width:0}.page_quote__ni__S{margin:var(--space-xl) 0 0 0;padding-left:var(--space-lg);border-left:2px solid var(--accent-blue);font-family:var(--font-display);font-size:1.25rem;font-weight:500;line-height:1.45;letter-spacing:-.02em;color:var(--text-primary);max-width:44ch}.page_founderEmail__cgr9_{display:inline-block;margin-top:var(--space-lg);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.06em;color:var(--accent-blue);border-bottom:1px solid var(--accent-blue-soft);padding-bottom:2px}.page_founderEmail__cgr9_:hover{border-bottom-color:var(--accent-blue)}.page_ctaSection__pgRl9{padding:var(--space-4xl) 0 var(--space-5xl);border-top:1px solid var(--border-subtle)}.page_ctaBlock__zpGyF{background:var(--accent-blue);color:var(--text-on-dark);padding:var(--space-3xl);display:grid;grid-template-columns:1.3fr 1fr;gap:var(--space-3xl);align-items:center}.page_ctaHeadline__Y_DmE{font-family:var(--font-display);font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;max-width:22ch}.page_ctaBody__ncJOL{margin-top:var(--space-md);font-size:1rem;line-height:1.7;color:var(--text-on-dark-muted);max-width:52ch}.page_ctaAction__8JVAB{display:flex;flex-direction:column;gap:var(--space-md);align-items:flex-start}.page_ctaMicro__il7CP{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.8;color:#7c93a8}@media (min-width:1080px){.page_heroLayout__cEdLM{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:var(--space-3xl)}}@media (max-width:1024px){.page_founderLayout__jniFk,.page_proofLayout__C7lkZ,.page_whyLayout__NzXjL{grid-template-columns:1fr;gap:var(--space-2xl)}.page_ctaBlock__zpGyF{grid-template-columns:1fr;gap:var(--space-xl);padding:var(--space-2xl)}.page_founderVisual__uH3Or{order:-1;max-width:420px}}@media (max-width:720px){.page_ctaSection__pgRl9,.page_sectionAlt__9rBYH,.page_section__yPW7u{padding:var(--space-3xl) 0}.page_hero__qs3fl{padding:calc(78px + var(--space-xl)) 0 var(--space-2xl)}.page_founderCopy__DOhLe,.page_heroCopy__sXf_E,.page_proofSide__0w6hJ{text-align:left;align-items:flex-start}.page_collage__EoufH,.page_flow__sRuG2,.page_proofPair__iiivC{display:flex;gap:var(--space-md);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-sm)}.page_collageItem__jfVVi,.page_flowStep__MZKXm,.page_proofFigure__kobxH{flex:0 0 62%;scroll-snap-align:start}.page_collageItem__jfVVi[data-stage=direction],.page_collageItem__jfVVi[data-stage=finished]{padding-top:0}.page_flowStep__MZKXm+.page_flowStep__MZKXm:before{display:none}.page_principleGrid___AbKu{grid-template-columns:1fr;gap:var(--space-md)}.page_principleCard__BowuD{padding:var(--space-lg)}.page_heroCtas__tyE_R{flex-direction:column;align-items:stretch}.page_ctaOnDark__RA2AV,.page_ctaPrimary__Yivab,.page_ctaSecondary__GFAz6{width:100%}.page_ctaAction__8JVAB{align-items:stretch}.page_founderVisual__uH3Or{max-width:none}.page_captionCard__Vzesp{padding:var(--space-lg)}}