.pk-about-page main{overflow:hidden}.pk-about-page h1,.pk-about-page h2,.pk-about-page h3{font-family:var(--serif);font-weight:400}.pk-about-hero{min-height:700px;background:var(--forest);color:#fff;display:grid;grid-template-columns:1.25fr .75fr;align-items:center;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,7vw,8rem);gap:clamp(3rem,9vw,10rem)}.pk-about-hero h1,.pk-about-intro h2,.pk-about-story h2,.pk-about-values h2,.pk-about-difference h2,.pk-about-cta h2{font-size:clamp(3.1rem,5.6vw,6.2rem);line-height:.98;margin:.25rem 0 1.5rem}.pk-about-hero-copy>p:not(.eyebrow){max-width:680px;color:#d4dbd6;font-size:1.12rem;line-height:1.75}.pk-about-signature{display:flex;flex-direction:column;align-items:center;text-align:center}.pk-about-portrait{overflow:hidden;background:var(--cream)}.pk-about-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 34%}.pk-about-portrait-hero{width:min(360px,72vw);aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,.22);box-shadow:0 24px 60px rgba(0,0,0,.18)}.pk-about-signature p{margin:1.5rem 0 0}.pk-about-signature strong,.pk-about-signature span{display:block}.pk-about-signature strong{font:400 1.4rem var(--serif)}.pk-about-signature span{color:#bec8c1;font-size:.86rem}.pk-about-intro{max-width:1400px;margin:auto;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,5vw,5rem);display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,9vw,10rem)}.pk-about-intro h2{font-size:clamp(2.8rem,4.4vw,5rem)}.pk-about-lead{font:400 clamp(1.35rem,2vw,2rem)/1.48 var(--serif);margin-top:0}.pk-about-intro>div:last-child>p:last-child{color:#555b56}.pk-about-story{display:grid;grid-template-columns:1.08fr .92fr;background:var(--cream);align-items:stretch}.pk-about-story>img{width:100%;height:100%;min-height:720px;object-fit:cover}.pk-about-story>div{padding:clamp(4rem,7vw,7rem);display:flex;flex-direction:column;justify-content:center}.pk-about-story h2{font-size:clamp(2.7rem,4.2vw,4.8rem)}.pk-about-story>div>p:not(.eyebrow){color:#555b56}.pk-about-story-points{margin-top:2rem}.pk-about-story-points span{display:block;padding:1.15rem 0;border-top:1px solid var(--line);color:#5d625e}.pk-about-story-points strong{display:block;color:var(--ink);font:400 1.3rem var(--serif)}.pk-about-values{padding:clamp(5rem,9vw,9rem) clamp(1.5rem,5vw,5rem);background:var(--forest);color:#fff}.pk-about-values-head{max-width:900px;margin:0 auto 4rem;text-align:center}.pk-about-values h2{font-size:clamp(2.8rem,4.6vw,5.2rem);color:#fff}.pk-about-value-grid{max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(255,255,255,.16)}.pk-about-value-grid article{padding:clamp(1.5rem,3vw,3rem);border-right:1px solid rgba(255,255,255,.16)}.pk-about-value-grid article:last-child{border:0}.pk-about-value-grid span{color:var(--gold);font-size:.72rem;letter-spacing:.12em}.pk-about-value-grid h3{font-size:1.5rem;margin:.9rem 0 .55rem;color:#fff}.pk-about-value-grid p{color:#cbd3ce;font-size:.9rem}.pk-about-founder{max-width:1400px;margin:auto;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,5vw,5rem);display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(3rem,8vw,9rem);align-items:center}.pk-about-portrait-founder{width:min(420px,78vw);aspect-ratio:.78;border-radius:48% 48% 12px 12px;margin:auto;box-shadow:0 26px 60px rgba(41,47,43,.14)}.pk-about-founder blockquote{font:400 clamp(1.8rem,3vw,3.2rem)/1.3 var(--serif);border-left:0;padding:0;margin:1rem 0 2rem}.pk-about-founder strong,.pk-about-founder span{display:block}.pk-about-founder strong{font:400 1.35rem var(--serif)}.pk-about-founder span{color:#687069}.pk-about-team-note{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line);color:#555b56}.pk-about-team-note strong{font-family:var(--sans);font-size:.9rem}.pk-about-difference{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,9rem);align-items:center;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,7vw,8rem);background:#e6ded1}.pk-about-difference h2{font-size:clamp(2.8rem,4.5vw,5rem)}.pk-about-compare{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.25rem}.pk-about-compare>div{padding:2rem;background:rgba(255,255,255,.45);border:1px solid rgba(42,50,45,.14)}.pk-about-compare span,.pk-about-compare strong,.pk-about-compare small{display:block}.pk-about-compare span{color:#6c716d;font-size:.72rem;text-transform:uppercase;letter-spacing:.1em}.pk-about-compare strong{font:400 1.5rem var(--serif);margin:.5rem 0}.pk-about-compare small{color:#5c625d}.pk-about-compare b{font-size:1.5rem;color:#8b744a}.pk-about-cta{text-align:center;background:var(--forest);color:#fff;padding:clamp(5rem,9vw,9rem) 1.5rem}.pk-about-cta h2{max-width:980px;margin-left:auto;margin-right:auto;color:#fff}.pk-about-cta>p:not(.eyebrow){max-width:720px;margin:0 auto;color:#d1d8d3}.pk-about-cta .actions{justify-content:center}
@media(max-width:900px){.pk-about-hero,.pk-about-intro,.pk-about-story,.pk-about-founder,.pk-about-difference{grid-template-columns:1fr}.pk-about-hero{min-height:0}.pk-about-signature{align-items:flex-start;text-align:left}.pk-about-intro{gap:2rem}.pk-about-story>img{min-height:0;aspect-ratio:1.35}.pk-about-value-grid{grid-template-columns:1fr 1fr}.pk-about-value-grid article:nth-child(2){border-right:0}.pk-about-value-grid article:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.16)}}
@media(max-width:560px){.pk-about-hero{padding-top:4rem;padding-bottom:4rem}.pk-about-hero h1{font-size:clamp(2.75rem,12vw,3.2rem)}.pk-about-hero .button,.pk-about-cta .button{width:100%}.pk-about-intro{padding-top:4rem;padding-bottom:4rem}.pk-about-story>img{aspect-ratio:1.05}.pk-about-story>div{padding:4rem 1.25rem}.pk-about-value-grid{grid-template-columns:1fr}.pk-about-value-grid article{border-right:0;border-bottom:1px solid rgba(255,255,255,.16)}.pk-about-founder{padding-top:4rem;padding-bottom:4rem}.pk-about-compare{grid-template-columns:1fr}.pk-about-compare b{transform:rotate(90deg);text-align:center}.pk-about-difference{padding:4rem 1.25rem}}
.pk-about-hero h1{color:#fff}.pk-about-hero .eyebrow{color:#d3b16d}

.pk-about-story>img{height:auto!important;min-height:0;aspect-ratio:3/2;object-fit:cover;align-self:center}
@media(max-width:900px){.pk-about-story>img{height:auto!important;aspect-ratio:1.35}}
@media(max-width:560px){.pk-about-story>img{height:auto!important;aspect-ratio:1.05}}
