.kz-about-page{margin-top:var(--header-height);background:var(--surface-atelier);color:var(--ink-primary);padding-bottom:var(--space-24);overflow-x:hidden}.kz-about-hero{background:var(--ink-primary);width:100%;height:100vh;min-height:560px;position:relative;overflow:hidden}.kz-about-hero-media{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.kz-about-hero-fallback{background:linear-gradient(160deg,var(--ink-primary)0%,#1a1511 50%,var(--surface-stage)140%);position:absolute;inset:0}.kz-about-hero-scrim{pointer-events:none;background:linear-gradient(#0a0a0a47 0%,#0a0a0a00 35% 55%,#0a0a0a8c 92%,#0a0a0ab8 100%);position:absolute;inset:0}.kz-about-hero-inner{max-width:820px;padding:0 var(--gutter-desktop);text-align:center;color:var(--ink-inverse);animation:kzAboutHeroFade var(--dur-reveal)var(--ease-editorial)both;margin:0 auto;position:absolute;bottom:10vh;left:0;right:0}@keyframes kzAboutHeroFade{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.kz-about-hero-eyebrow{font-family:var(--font-body);font-size:var(--text-micro);font-weight:var(--weight-body);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-6)}.kz-about-hero-title{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--track-display);color:var(--ink-inverse);margin-bottom:var(--space-8);text-shadow:0 2px 24px #0a0a0a73}.kz-about-hero-title .em{font-style:italic;font-weight:var(--weight-display-em);color:var(--ink-inverse);opacity:.86}.kz-about-hero-scroll{align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-micro);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-inverse);opacity:.85;display:inline-flex}.kz-about-hero-arrow{animation:kzAboutScrollBounce var(--dur-breathe)var(--ease-editorial)infinite;display:inline-block}@keyframes kzAboutScrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.kz-about-lede{max-width:var(--container-read);padding:var(--space-24)var(--gutter-desktop)var(--space-16);text-align:center;margin:0 auto}.kz-about-eyebrow{font-family:var(--font-body);font-size:var(--text-micro);font-weight:var(--weight-body);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-6)}.kz-about-quote{font-family:var(--font-display);font-weight:var(--weight-display);font-size:clamp(1.5rem,3.2vw,2.25rem);line-height:var(--leading-snug);letter-spacing:var(--track-display);color:var(--ink-primary);margin:0 0 var(--space-6)}.kz-about-quote-em{font-style:italic;font-weight:var(--weight-display-em);color:var(--ink-secondary)}.kz-about-rule{background:var(--line-hair);width:40px;height:1px;margin:var(--space-10)auto;border:0}.kz-about-rule.is-gold{background:var(--gold);margin:var(--space-12)auto}.kz-about-intro{font-family:var(--font-body);font-weight:var(--weight-body);font-size:var(--text-body-lg);line-height:var(--leading-relaxed);color:var(--ink-secondary);max-width:520px;margin:0 auto}.kz-about-block{max-width:var(--container-std);padding:var(--space-20)var(--gutter-desktop);gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid}.kz-about-block.is-image-first .kz-about-block-figure{order:0}.kz-about-block.is-image-first .kz-about-block-text{order:1}.kz-about-block-text{max-width:440px}.kz-about-block-eyebrow{font-family:var(--font-body);font-size:var(--text-micro);font-weight:var(--weight-body);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-5)}.kz-about-block-body{font-family:var(--font-body);font-weight:var(--weight-body);font-size:var(--text-body);line-height:var(--leading-loose);letter-spacing:var(--track-body);color:var(--ink-primary)}.kz-about-block-figure{aspect-ratio:4/3;background:var(--surface-stage);margin:0;overflow:hidden}.kz-about-block-figure img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-breathe)var(--ease-editorial);display:block}.kz-about-block-figure:hover img{transform:scale(1.03)}.kz-about-wide{margin:var(--space-16)0}.kz-about-wide-figure{aspect-ratio:16/9;background:var(--ink-primary);width:100%;margin:0;position:relative;overflow:hidden}.kz-about-wide-figure img{object-fit:cover;width:100%;height:100%;display:block}.kz-about-wide-caption{max-width:var(--container-read);margin:var(--space-6)auto 0;padding:0 var(--gutter-desktop);font-family:var(--font-display);font-style:italic;font-size:var(--text-body);line-height:var(--leading-relaxed);color:var(--ink-muted);text-align:center}.kz-about-body{max-width:var(--container-read);padding:var(--space-8)var(--gutter-desktop)var(--space-16);text-align:center;margin:0 auto}.kz-about-body-text{font-family:var(--font-body);font-weight:var(--weight-body);font-size:var(--text-body-lg);line-height:var(--leading-loose);letter-spacing:var(--track-body);color:var(--ink-primary)}.kz-about-principles{max-width:var(--container-std);padding:var(--space-16)var(--gutter-desktop);text-align:center;margin:0 auto}.kz-about-principles .kz-about-eyebrow{margin-bottom:var(--space-10)}.kz-about-principles-list{gap:var(--space-12);text-align:left;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.kz-about-principles-list li{border-top:1px solid var(--gold);padding-top:var(--space-6)}.kz-about-principles-list h3{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-h4);letter-spacing:var(--track-display);color:var(--ink-primary);margin-bottom:var(--space-3)}.kz-about-principles-list p{font-family:var(--font-body);font-weight:var(--weight-body);font-size:var(--text-caption);line-height:var(--leading-relaxed);color:var(--ink-secondary);margin:0}.kz-about-footer{max-width:640px;margin:var(--space-16)auto 0;padding:0 var(--gutter-desktop);text-align:center}.kz-about-footer-text{font-family:var(--font-display);font-size:clamp(1rem,1.6vw,1.1875rem);font-style:italic;line-height:var(--leading-relaxed);color:var(--ink-secondary);margin-bottom:var(--space-5)}.kz-about-footer-heading{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-h2);line-height:var(--leading-tight);letter-spacing:var(--track-display);color:var(--ink-primary);margin-bottom:var(--space-5)}.kz-about-footer-mark{font-family:var(--font-wordmark);font-weight:var(--weight-wordmark);letter-spacing:var(--track-wordmark);text-transform:uppercase;font-size:var(--text-caption);color:var(--gold);margin-bottom:var(--space-10)}.kz-about-footer-ctas{align-items:center;gap:var(--space-5);flex-wrap:wrap;justify-content:center;display:inline-flex}.kz-about-footer-cta{font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--weight-body);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-primary);padding:var(--space-3)var(--space-6);border:1px solid var(--line-hair);transition:color var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard),background-color var(--dur-fast)var(--ease-standard);display:inline-block}.kz-about-footer-cta:hover{border-color:var(--ink-primary)}.kz-about-footer-cta.is-primary{background:var(--ink-primary);color:var(--ink-inverse);border-color:var(--ink-primary)}.kz-about-footer-cta.is-primary:hover{color:var(--ink-primary);background:0 0}.kz-about-loading{max-width:var(--container-tight);margin:var(--space-32)auto;padding:0 var(--gutter-desktop);text-align:center}.kz-about-loading-eyebrow{font-family:var(--font-body);font-size:var(--text-micro);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-muted)}@media (max-width:1024px){.kz-about-block{gap:var(--space-10);padding:var(--space-16)var(--gutter-tablet)}.kz-about-principles-list{gap:var(--space-10);grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.kz-about-hero{height:88vh;min-height:480px}.kz-about-hero-inner{padding:0 var(--gutter-mobile);bottom:7vh}.kz-about-lede{padding:var(--space-16)var(--gutter-mobile)var(--space-10)}.kz-about-block{gap:var(--space-8);padding:var(--space-12)var(--gutter-mobile);text-align:left;grid-template-columns:1fr}.kz-about-block.is-image-first .kz-about-block-figure,.kz-about-block .kz-about-block-figure{order:0}.kz-about-block.is-image-first .kz-about-block-text,.kz-about-block .kz-about-block-text{order:1}.kz-about-block-text{max-width:100%}.kz-about-wide{margin:var(--space-10)0}.kz-about-wide-figure{aspect-ratio:4/3}.kz-about-body{padding:var(--space-6)var(--gutter-mobile)var(--space-12)}.kz-about-principles{padding:var(--space-12)var(--gutter-mobile)}.kz-about-principles-list{gap:var(--space-8);grid-template-columns:1fr}.kz-about-footer{margin-top:var(--space-12);padding:0 var(--gutter-mobile)}}
