.kw-hero .kt-hero__title{hyphens:manual;font-size:min(var(--fs-h1), 9vw);overflow-wrap:anywhere}@media (width>=48em){.kw-hero .kt-hero__title{font-size:min(var(--fs-h1), 4.7vw, 3.8rem)}}.kw-story>.kt-container{gap:var(--sp-5);flex-direction:column;display:flex}.kw-quote{margin:var(--sp-4) 0;background:var(--sun);color:var(--ink);border-radius:6px 30px;padding:clamp(1.4rem,1rem + 1.8vw,2.4rem) clamp(1.5rem,1rem + 2.2vw,3rem);position:relative;transform:rotate(-1.2deg);box-shadow:.35rem .5rem #3a174624}.kw-quote:before{content:"";background:#f7cfcbeb;width:4.75rem;height:1.35rem;position:absolute;top:-.7rem;left:14%;transform:rotate(-4deg)}.kw-quote p{font:700 var(--fs-h3) / 1.14 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0}@media (width>=64em){.kw-quote{margin-inline:-2.75rem}}.kw-voice{gap:var(--sp-3);margin-top:var(--sp-6);padding-top:var(--sp-6);border-top:2px dashed var(--z-line);display:grid}.kw-voice__lead{color:var(--z-muted);margin:0}.kw-role__grid{gap:var(--sp-5);display:grid}@media (width>=48em){.kw-role__grid{align-items:start;gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.kw-marks{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.kw-marks li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;line-height:1.45;display:grid}.kw-marks__icon{border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;margin-top:.05rem;display:grid}.kw-marks[data-mark=yes] .kw-marks__icon{background:var(--ok-wash);color:var(--leaf-deep)}.kw-marks[data-mark=no] .kw-marks__icon{color:var(--muted);background:#3a174614}.kw-role__notes{gap:var(--sp-4);max-width:46rem;margin-top:var(--sp-6);display:grid}.kw-role__packages{color:var(--z-muted);margin:0}.kw-role__packages a{color:var(--ink);font-weight:700}.kw-creds-layout{gap:var(--sp-5);display:grid}.kw-creds-layout>.kt-section-head{margin-bottom:0}.kw-creds-body{min-width:0}@media (width>=64em){.kw-creds-layout{gap:var(--sp-8);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start}}.kw-creds{gap:var(--sp-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.kw-cred{gap:var(--sp-4);border-radius:var(--r-card);background:var(--card);max-width:52rem;color:var(--ink);box-shadow:var(--shadow-paper);grid-template-columns:minmax(0,1fr);padding:clamp(1.4rem,1rem + 1.6vw,2.25rem);display:grid;position:relative}.kw-cred__seal{background:var(--sun);width:3.4rem;height:3.4rem;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:-1.1rem;right:1.25rem;transform:rotate(8deg);box-shadow:.2rem .3rem #3a174629}.kw-cred__main{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.kw-cred__title{font-size:var(--fs-h4);hyphens:manual;padding-inline-end:3.4rem;line-height:1.2}.kw-facts{grid-template-columns:minmax(0,1fr);gap:.7rem;margin:0;display:grid}.kw-facts__row{grid-template-columns:minmax(0,1fr);gap:.1rem;display:grid}.kw-facts dt{font:800 var(--fs-sm) / 1.3 var(--font-text);color:var(--muted)}.kw-facts dd{margin:0}@media (width>=40em){.kw-facts__row{grid-template-columns:11rem minmax(0,1fr);align-items:baseline;gap:1rem}}.kw-cred__verify{margin:0}.kw-cred__scan{width:min(100%,12rem);box-shadow:0 0 0 3px var(--card), .2rem .3rem 0 3px #3a174624;border-radius:12px;display:block;overflow:hidden}.kw-cred__scan img,.kw-cred__scan picture{width:100%;height:auto}@media (width>=40em){.kw-cred[data-scan]{grid-template-columns:minmax(0,1fr) 12rem;align-items:start}.kw-cred[data-scan] .kw-cred__scan{width:100%}}.kw-creds__note{max-width:46rem;margin:var(--sp-5) 0 0;color:var(--z-muted)}.kw-status{max-width:46rem;margin-top:var(--sp-5)}.kw-where__grid{gap:var(--sp-7);display:grid}.kw-where__area{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.kw-where__text{gap:var(--sp-4);max-width:34rem;display:grid}.kw-where__text>p{margin:0}.kw-where__island{justify-self:end}.kw-where__team{gap:var(--sp-4);align-content:start;display:grid}.kw-where__team>p{max-width:38rem;margin:0}.kw-where__small{font-size:var(--fs-sm);color:var(--z-muted)}@media (width>=40em){.kw-where__grid:not([data-team]) .kw-where__area{column-gap:var(--sp-9);grid-template-columns:minmax(0,34rem) auto;justify-content:start}.kw-where__grid:not([data-team]) .kw-where__island{justify-self:start}}@media (width>=64em){.kw-where__grid[data-team]{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.kw-principles__grid{gap:var(--sp-5);margin:0;padding:0;list-style:none;display:grid}.kw-principles__grid>li{display:flex}.kw-principle{flex:1}.kw-principle p{margin:0}@media (width>=40em){.kw-principles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.kw-principles__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
