.page_hero__7KFOs{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:var(--ink)}.page_heroGrid__yNSix{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:48px;gap:48px;align-items:end;padding-top:96px}.page_heroText__JVWLO{padding-bottom:96px}.page_name__o7Dx1{font-size:clamp(76px,11vw,168px);line-height:.88;margin-bottom:48px}.page_role__zcjgG{display:grid;grid-template-columns:220px minmax(0,1fr) 24px;align-items:baseline;grid-gap:16px;gap:16px;padding:18px 0;border-bottom:1px solid var(--line-2)}.page_roleKey__Vy3Z6{font-size:15px;color:var(--muted)}.page_roleName__xchpp{font:500 30px/1.1 var(--font-display),sans-serif;letter-spacing:-.02em}.page_arrow___4ZtK{transition:transform .3s var(--ease-out)}.page_role__zcjgG:hover .page_arrow___4ZtK{transform:translateX(6px)}.page_bio___v7Ko{margin-top:36px;max-width:600px}.page_portrait__a8b5c{display:flex;justify-content:center}.page_portraitImg__4_A4B{width:380px;height:auto;display:block}.page_work__s1yMY{padding:128px 0 64px}.page_product__mVZzc{display:grid;grid-template-columns:80px minmax(0,1fr) minmax(0,1fr);grid-gap:32px;gap:32px;padding:48px 0;border-top:1px solid var(--line)}.page_product__mVZzc:last-child{border-bottom:1px solid var(--line)}.page_productNo__Df51f{font:500 22px var(--font-display),sans-serif;color:var(--c)}.page_productName__oTfyG{font:600 52px/1 var(--font-display),sans-serif;letter-spacing:-.035em;margin-bottom:8px}.page_productRole__DIUCM{font-size:15px;color:var(--c)}.page_productText__b68t9{margin:20px 0 28px;max-width:480px;color:var(--body)}.page_strip__PdxCQ{position:relative;height:320px;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--ink)}.page_stripCaption__xndIO{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);padding:10px 14px;border:1px solid var(--c);border-radius:var(--r);background:var(--ink);font-size:13px;color:var(--body);white-space:nowrap}.page_hostH2__3MexP{font-size:clamp(56px,7vw,104px);line-height:.92;margin-bottom:24px}.page_episode__DwmON{display:block;padding:24px 0;border-bottom:1px solid var(--line-2)}.page_episodePhoto__ykAJw{position:relative;aspect-ratio:16/9;border-radius:var(--r);overflow:hidden;margin-bottom:18px;background:#1b1a18}.page_episodePhoto__ykAJw img{object-fit:cover;transition:transform 1s var(--ease-out)}.page_episode__DwmON:hover .page_episodePhoto__ykAJw img{transform:scale(1.03)}.page_episodeMeta__RF7jD{color:var(--lbt);font-size:14px;margin-bottom:6px}.page_episodeTitle__waEcv{font:500 28px/1.15 var(--font-display),sans-serif;letter-spacing:-.02em;margin-bottom:6px}.page_showRow__F1DlL{grid-template-columns:180px minmax(0,1fr);gap:16px;padding:16px 0;font-size:15px}.page_careerRow__CYkSt{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;padding:22px 0}.page_pressRow__ZbefY{grid-template-columns:240px minmax(0,1fr) 24px;gap:24px;padding:18px 0}a.page_pressRow__ZbefY:hover .page_go__qBmDA{transform:translateX(6px)}.page_go__qBmDA{transition:transform .3s var(--ease-out)}.page_quotes__811MP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px}.page_quote__GvEWW{font:400 32px/1.25 var(--font-display),sans-serif;letter-spacing:-.02em;margin-bottom:24px}.page_book__R6mr3{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:64px;gap:64px;align-items:center}.page_coverWrap__o8oGo{width:100%}.page_cover__qlsN5{width:100%;height:auto;display:block;border-radius:2px 6px 6px 2px}.page_inline__IFxIm{text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.page_inline__IFxIm:hover{-webkit-text-decoration-color:var(--paper);text-decoration-color:var(--paper)}@media (max-width:960px){.page_heroGrid__yNSix{padding-top:48px}.page_heroText__JVWLO{padding-bottom:56px}.page_name__o7Dx1{margin-bottom:32px}.page_role__zcjgG{grid-template-columns:minmax(0,1fr) 24px;gap:2px 16px}.page_roleKey__Vy3Z6{grid-column:1;font-size:13px}.page_roleName__xchpp{grid-column:1;font-size:24px}.page_arrow___4ZtK{grid-column:2;grid-row:1/span 2;align-self:center}.page_work__s1yMY{padding:72px 0 32px}.page_product__mVZzc{gap:20px}.page_productName__oTfyG{font-size:40px}.page_strip__PdxCQ{height:200px;order:-1}.page_book__R6mr3{gap:32px}.page_coverWrap__o8oGo{width:180px}.page_quote__GvEWW{font-size:26px}.page_quotes__811MP{gap:40px}.page_careerRow__CYkSt,.page_pressRow__ZbefY{gap:4px}}