.kwm-site .kwm-main{padding-top:0}.kwm-hero{position:relative;z-index:0;isolation:isolate;clip-path:inset(0);overflow:hidden;width:100%;aspect-ratio:16/9}.kwm-hero__layer{position:absolute;inset:0}.kwm-hero__layer img{-o-object-fit:cover;object-fit:cover}@media (min-width:1025px){.kwm-hero{aspect-ratio:auto;height:100vh}.kwm-hero__layer{position:fixed;height:100vh}}.kwm-hero__name{display:none}@media (min-width:1025px){.kwm-hero__name{display:block;position:absolute;left:56px;bottom:24px;z-index:1;width:-moz-max-content;width:max-content;max-width:calc(100% - 56px);margin:0;overflow:hidden;font-family:var(--kwm-serif);font-weight:400;font-size:181.8px;line-height:151.2px;font-stretch:105%;letter-spacing:0;text-transform:uppercase;color:white;mix-blend-mode:difference;will-change:transform;transition:opacity .4s var(--kwm-ease-sine)}.kwm-hero.is-past .kwm-hero__name{opacity:0}}.kwm .kwm-name{margin:3rem 0;text-align:center;font-family:var(--kwm-serif);font-style:italic;font-weight:400;font-size:48px;line-height:48px;letter-spacing:0;text-transform:none;text-wrap:wrap;word-break:break-all;color:var(--kwm-ink)}.kwm .kwm-name span{display:block}.kwm .kwm-name__first{font-weight:700;font-stretch:110%}.kwm .kwm-name__last{font-weight:400;font-stretch:105%}@media (min-width:1025px){.kwm .kwm-name{font-size:98px;line-height:98px;word-break:normal}}.kwm-bio-col{display:flow-root;width:calc(100% * var(--kwm-bio-cols) / 12);margin:0 auto 2rem;padding-inline:var(--kwm-p)}.kwm .kwm-bio{margin:0 0 1rem;text-align:center;font-family:var(--kwm-serif);font-weight:400;font-size:15.6px;line-height:19.44px;font-variant-numeric:lining-nums;text-transform:uppercase;text-wrap:wrap}@media (min-width:1025px){.kwm .kwm-bio{font-size:19.7px;line-height:24.57px}}.kwm-books{display:flex;flex-direction:column;padding-inline:var(--kwm-p)}.kwm-books__col{padding-inline:9px}@media (min-width:992px){.kwm-books{flex-direction:row;align-items:center}.kwm-books__col{width:50%}.kwm-books__col--words{padding:0 var(--kwm-g) 0 calc(var(--kwm-g) / 2)}.kwm-books__col--photo{padding:0 calc(var(--kwm-g) / 2) 0 var(--kwm-g)}}.kwm-words{padding:2.4rem 0 2rem}.kwm-word{display:block;width:100%;margin:0 0 .4rem;padding:0;border:0;background:transparent;color:var(--kwm-ink);cursor:pointer}.kwm-word__svg{display:block;width:100%;height:auto;overflow:visible}.kwm-word__svg text{font-family:var(--kwm-serif);font-weight:400;font-size:100px;fill:currentColor}.kwm-feature{margin:0;overflow:hidden}.kwm-feature img{width:100%;height:auto}.kwm .kwm-caption{padding:8px 0;color:var(--kwm-label);font-family:var(--kwm-sans);font-size:12px;line-height:18px}.kwm .kwm-bio a{color:inherit;text-decoration:underline;text-underline-offset:3px}.kwm-stats{padding-inline:var(--kwm-p)}.kwm-stats__button{display:none}.kwm-stats__list{margin:0;padding:0}.kwm-stats__item{font-family:var(--kwm-sans);font-weight:300;font-size:12px;line-height:18px;text-transform:uppercase}.kwm-stats__item dd,.kwm-stats__item dt{display:inline;margin:0}.kwm-stats__label{color:var(--kwm-label)}.kwm-stats__value{color:var(--kwm-ink)}@media (max-width:1024px){.kwm-stats__inner{padding:12px 0}.kwm-stats__button{display:flex;align-items:center;justify-content:center;gap:5px;width:calc(100% - 24px);height:45px;margin:10px 12px;padding:0;border:0;border-top:1px solid var(--kwm-rule-strong);border-bottom:1px solid var(--kwm-rule-strong);background:transparent;color:var(--kwm-icon);opacity:.7;font-family:var(--kwm-serif);font-weight:400;font-size:17.3px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out}.kwm-stats__button:focus-visible,.kwm-stats__button:hover{background:var(--kwm-icon);color:var(--kwm-paper)}.kwm-stats__caret{width:16px;height:16px}.kwm-stats:not([data-open=true]) .kwm-stats__lists{display:none}.kwm-stats__lists{margin:0 12px;padding:5px 0}.kwm-stats__list{display:flex;flex-direction:column}.kwm-stats__list+.kwm-stats__list{margin-top:5px}.kwm-stats__item{display:flex;justify-content:space-between;align-items:baseline;padding:9.6px 6px;border-bottom:1px solid var(--kwm-rule)}}@media (min-width:1025px){.kwm-stats__inner{padding:14px 0}.kwm-stats__list{display:flex;flex-wrap:wrap;justify-content:center;margin:5px 0}.kwm-stats__item{padding:0 10px}}.kwm-gallery{padding-inline:var(--kwm-p)}.kwm-row{display:flex;flex-direction:column;content-visibility:auto;contain-intrinsic-block-size:auto calc(2 * ((100vw - 18px) * 4 / 3 + 24px))}@media (min-width:576px){.kwm-row{contain-intrinsic-block-size:auto calc(2 * (var(--kwm-frame) - 18px) * 4 / 3 + 48px)}}@media (min-width:992px){.kwm-row{contain-intrinsic-block-size:auto calc((var(--kwm-frame) - 18px - var(--kwm-g)) * 2 / 3 + 58px)}}@media (min-width:1025px){.kwm-row{contain-intrinsic-block-size:auto calc((var(--kwm-frame) - 21px - var(--kwm-g)) * 2 / 3 + 152px)}}.kwm-cell,.kwm-figure{margin:12px 0}.kwm-figure{overflow:hidden}.kwm-figure img{width:100%;height:auto}@media (min-width:992px){.kwm-row{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--kwm-g)}.kwm-row--pair{align-items:flex-start}.kwm-cell--half{width:calc(50% - var(--kwm-g) / 2);flex:none}.kwm-cell--full{width:100%}.kwm-row--single{justify-content:center}}@media (min-width:1025px){.kwm-row{padding:.7rem 0}.kwm-cell,.kwm-figure{margin:1rem 0}.kwm-row--pair .kwm-cell:nth-child(2){padding-top:70px}}.kwm .kwm-quote{margin:12px 0;padding:0;text-align:center;font-family:var(--kwm-serif);font-weight:300;font-size:18.2px;line-height:18.48px;font-variant-numeric:lining-nums;text-transform:uppercase;text-wrap:pretty}.kwm .kwm-quote p{margin:0;font:inherit;text-wrap:pretty}@media (min-width:1025px){.kwm .kwm-quote{margin:1rem 0;font-size:33.3px;line-height:33.88px}}.kwm-feature img,.kwm-figure img{transition:opacity .7s ease,transform 1s ease}@media (scripting:enabled){.kwm-feature img:not([data-loaded]),.kwm-figure img:not([data-loaded]){opacity:0;transform:scale(1.05)}}.kwm-footer{padding:40px 0 20px;border-top:1px solid var(--kwm-rule);text-align:center}.kwm-footer__brand{display:flex;align-items:center;justify-content:center;width:250px;height:40px;margin:0 auto 1.8rem}.kwm-footer__brand .kwm-wordmark{font-size:25px}.kwm-footer__links{display:flex;flex-direction:column;align-items:center;margin:0 0 1.4rem;padding:0;list-style:none;font-size:13px;line-height:19.5px;opacity:.6}.kwm-footer__links li{margin:1px 0}.kwm-footer__link{display:block;padding:2.25px 0;font-family:var(--kwm-sans);font-weight:400;font-size:13px;line-height:19.5px;letter-spacing:.02em;text-transform:uppercase}@media (min-width:1025px){.kwm-footer__links{flex-direction:row;justify-content:center}.kwm-footer__links li{margin:0}.kwm-footer__link{display:inline;padding:0}.kwm-footer__links li+li:before{content:"|";margin:0 12px;font-family:var(--kwm-sans);font-weight:400;font-size:13px;line-height:19.5px}}.kwm-footer__icons{height:30px;margin:0 0 1.8rem}.kwm-footer__icon,.kwm-footer__icons{display:flex;align-items:center;justify-content:center}.kwm-footer__icon{margin:0 10px;color:var(--kwm-ink)}.kwm-footer__icon,.kwm-footer__icon svg{width:20px;height:20px}.kwm .kwm-footer__copyright{margin:0 0 1rem;font-family:var(--kwm-sans);font-weight:300;font-size:11px;line-height:16.5px;color:var(--kwm-ink);opacity:.54;text-wrap:wrap}@media (prefers-reduced-motion:reduce){.kwm-hero__layer{position:absolute;height:auto}.kwm-hero__name{transition:none;will-change:auto}.kwm-feature img,.kwm-figure img{transition:opacity .7s ease}.kwm-feature img:not([data-loaded]),.kwm-figure img:not([data-loaded]){transform:none}}