._home_7zzee_7{--forest:oklch(28% .035 155);color:var(--site-ink);background:var(--site-paper)}.dark ._home_7zzee_7{--forest:oklch(72% .07 155)}._home_7zzee_7 :is(h1,h2,h3,p,figure,ol,ul){margin:0}._home_7zzee_7 :is(a,button):focus-visible{outline:2px solid var(--site-focus);outline-offset:6px}._home_7zzee_7 section{scroll-margin-top:100px}._home_7zzee_7 :is(h2,h3,._coverline_7zzee_26){word-break:keep-all;overflow-wrap:anywhere}._home_7zzee_7 h2{font-family:var(--font-display);font-synthesis:none;font-weight:600}._cover_7zzee_26{min-height:calc(100svh - var(--landing-header-offset,80px));max-width:var(--measure-content);padding:24px var(--gutter) 56px;flex-direction:column;margin-inline:auto;display:flex}._artStage_7zzee_45{padding:8px 4px}._identityWord_7zzee_48{--art-height:min(280px, max(80px, calc(100svh - 600px)), calc((100vw - 2 * var(--gutter) - 16px) / 2.02 * .5));align-items:flex-end;gap:calc(var(--art-height) * .04);height:var(--art-height);transform:translate(var(--identity-x,0px), var(--identity-y,0px));transition:transform .5s;animation:.7s both _arrive_7zzee_1;display:flex}._identityWord_7zzee_48[data-identity-locale=en]{--art-height:min(200px, max(64px, calc(100svh - 640px)), calc((100vw - 2 * var(--gutter) - 16px) / 3.85 * .8))}._glyph_7zzee_69{flex:none;height:100%;display:block;position:relative}._glyphFill_7zzee_75{background:var(--site-ink);-webkit-mask-image:var(--glyph-mask);-webkit-mask-size:var(--glyph-mask-size);-webkit-mask-position:var(--glyph-mask-position);-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--glyph-mask);mask-image:var(--glyph-mask);-webkit-mask-size:var(--glyph-mask-size);mask-size:var(--glyph-mask-size);-webkit-mask-position:var(--glyph-mask-position);mask-position:var(--glyph-mask-position);position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}._glyphAccent_7zzee_90{background:#f7971d}._coverline_7zzee_26{font-family:var(--font-display);font-synthesis:none;letter-spacing:-.02em;font-size:144px;font-weight:600;line-height:1.04;margin-top:40px!important}._coverline_7zzee_26[data-locale=en]{font-size:104px;line-height:1}._coverline_7zzee_26 span{animation:_rise_7zzee_1 var(--motion-slow) var(--motion-ease) both;animation-delay:calc(.22s + var(--line,0) * .14s);display:block}._coverline_7zzee_26 span:last-child{color:var(--forest)}._coverFoot_7zzee_116{color:var(--site-muted);animation:_settle_7zzee_1 var(--motion-slow) var(--motion-ease) .62s both;justify-content:space-between;align-items:baseline;gap:24px;padding-top:20px;font-size:15px;display:flex;position:relative;margin-top:auto!important}._coverFoot_7zzee_116:before{content:"";background:var(--site-ink);transform-origin:0;height:1px;animation:_draw-line_7zzee_1 var(--motion-slow) var(--motion-ease) 80ms both;position:absolute;inset:0 0 auto}._coverFoot_7zzee_116 strong{color:var(--site-ink);margin-right:14px;font-weight:500}._frame_7zzee_144{max-width:var(--measure-content);padding:120px var(--gutter) 140px;margin-inline:auto}._frame_7zzee_144 h2{max-width:14em;font-size:52px;line-height:1.2}._lede_7zzee_154{max-width:var(--measure-read);color:var(--site-muted);font-size:18px;line-height:1.7;margin-top:20px!important}._layers_7zzee_161{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;padding:0;list-style:none;display:grid;margin-block:88px 64px!important}._layerWord_7zzee_169{font-family:var(--font-display);font-synthesis:none;white-space:nowrap;font-size:80px;font-weight:600;line-height:1;display:block}._layers_7zzee_161:lang(en) ._layerWord_7zzee_169{white-space:normal;-webkit-hyphens:auto;hyphens:auto;font-size:26px;line-height:1.1}._layerQuestion_7zzee_185{max-width:11em;color:var(--site-muted);margin-top:28px;font-size:16px;line-height:1.65;display:block}._textLink_7zzee_195{min-height:44px;color:inherit;text-underline-offset:6px;align-items:center;gap:10px;font-size:16px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}._textLink_7zzee_195 svg{transition:transform var(--motion-quick) var(--motion-ease)}._textLink_7zzee_195:hover svg{transform:translate(3px)}._colophon_7zzee_214{width:min(calc(100% - 2 * var(--gutter)), calc(var(--measure-content) - 2 * var(--gutter)));border-top:1px solid var(--site-ink);justify-content:space-between;align-items:end;gap:32px;margin-inline:auto;padding-block:72px 88px;display:flex}._colophon_7zzee_214 h2{font-size:42px;line-height:1.25}@keyframes _draw-line_7zzee_1{0%{transform:scaleX(0)}}@keyframes _rise_7zzee_1{0%{opacity:.01;filter:blur(3px);translate:0 .35em}}@keyframes _settle_7zzee_1{0%{opacity:.01}}@keyframes _arrive_7zzee_1{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (width<=1279px){._coverline_7zzee_26{font-size:128px}._coverline_7zzee_26[data-locale=en]{font-size:88px}._layerWord_7zzee_169{font-size:64px}._layers_7zzee_161:lang(en) ._layerWord_7zzee_169{font-size:24px}}@media (width<=1023px){._coverline_7zzee_26{font-size:96px}._coverline_7zzee_26[data-locale=en]{font-size:64px}._frame_7zzee_144 h2{font-size:40px}._layers_7zzee_161{grid-template-columns:1fr;gap:0;margin-block:48px 40px!important}._layers_7zzee_161 li{border-top:1px solid var(--site-line);grid-template-columns:minmax(96px,30%) minmax(0,1fr);align-items:baseline;gap:16px;padding:20px 0;display:grid}._layerWord_7zzee_169{font-size:40px}._layers_7zzee_161:lang(en) ._layerWord_7zzee_169{font-size:26px}._layerQuestion_7zzee_185{max-width:none;margin-top:0}}@media (width<=640px){._frame_7zzee_144 h2,._colophon_7zzee_214 h2{font-size:30px}._cover_7zzee_26{min-height:auto;padding-bottom:48px}._identityWord_7zzee_48{--art-height:min(150px, calc((100vw - 2 * var(--gutter)) / 2.02 * .72));transform:none}._identityWord_7zzee_48[data-identity-locale=en]{--art-height:calc((100vw - 2 * var(--gutter)) / 3.85)}._coverline_7zzee_26{font-size:46px;margin-top:48px!important}._coverline_7zzee_26[data-locale=en]{font-size:34px}._layers_7zzee_161:lang(en) li{grid-template-columns:1fr;gap:6px}._coverFoot_7zzee_116{flex-direction:column;gap:6px;margin-top:56px!important}._frame_7zzee_144{padding-block:72px 88px}._lede_7zzee_154{font-size:16px}._colophon_7zzee_214{flex-direction:column;align-items:start;gap:16px;padding-block:56px 64px}}@media (prefers-reduced-motion:reduce){._coverFoot_7zzee_116,._coverFoot_7zzee_116:before,._coverline_7zzee_26 span{animation:none}._identityWord_7zzee_48{transition:none;animation:none;transform:none}._textLink_7zzee_195 svg{transition:none}}._home_10vjm_6{--band:oklch(28% .035 155);--band-ink:oklch(97% .008 95);--band-muted:oklch(80% .015 120);--matte:color-mix(in oklab, var(--site-ink) 7%, var(--site-paper));color:var(--site-ink);background:var(--site-paper)}.dark ._home_10vjm_6{--band:oklch(22% .028 165);--band-ink:oklch(94% .01 95);--band-muted:oklch(74% .015 140);--matte:color-mix(in oklab, var(--site-ink) 9%, var(--site-paper))}._home_10vjm_6 :is(h2,h3,p,figure){margin:0}._home_10vjm_6 :is(a):focus-visible{outline:2px solid var(--site-focus);outline-offset:6px}._home_10vjm_6 :is(h2,h3){font-family:var(--font-display);font-synthesis:none;word-break:keep-all;font-weight:600}._textLink_10vjm_34{min-height:44px;color:inherit;text-underline-offset:6px;align-items:center;gap:10px;font-size:15px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}._textLink_10vjm_34 svg{transition:transform var(--motion-quick) var(--motion-ease)}._textLink_10vjm_34:hover svg{transform:translate(3px)}._books_10vjm_53{background:var(--band);color:var(--band-ink)}._books_10vjm_53 :is(a):focus-visible{outline-color:var(--band-ink)}._inner_10vjm_61{max-width:var(--measure-content);padding:140px var(--gutter) 128px;margin-inline:auto}._booksHead_10vjm_66{justify-content:space-between;align-items:end;gap:48px;display:flex}._booksHead_10vjm_66 h2{max-width:7em;font-size:64px;line-height:1.15}._booksHead_10vjm_66 p{max-width:22em;color:var(--band-muted);font-size:17px;line-height:1.7}._shelf_10vjm_83{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:96px;margin-block:96px 40px;display:grid}._book_10vjm_53{grid-template-columns:240px minmax(0,1fr);align-items:end;gap:32px;display:grid}._bookCover_10vjm_96{width:240px;height:auto;transition:rotate var(--motion-base) var(--motion-ease);display:block;rotate:-1.2deg;box-shadow:inset 4px 0 #ffffff14,0 30px 60px -20px #0000008c}._book_10vjm_53:nth-child(2n) ._bookCover_10vjm_96{rotate:1deg}._book_10vjm_53:hover ._bookCover_10vjm_96{rotate:0deg}._status_10vjm_112{color:var(--band-muted);font-size:13px}._bookText_10vjm_116 h3{margin-block:10px 12px;font-size:28px;line-height:1.3}._bookText_10vjm_116 p:not(._status_10vjm_112){color:var(--band-muted);font-size:15px;line-height:1.7}._work_10vjm_128{max-width:var(--measure-content);padding:150px var(--gutter) 120px;margin-inline:auto}._work_10vjm_128 h2{font-size:52px;line-height:1.2}._showcase_10vjm_137{grid-template-columns:minmax(0,8fr) minmax(0,3fr);align-items:end;gap:72px;margin-top:80px;display:grid}._showcase_10vjm_137 a{color:inherit;display:block}._matte_10vjm_148{background:var(--matte);padding:40px 40px 0;display:block;overflow:hidden}._matte_10vjm_148 img{width:100%;height:auto;transition:translate var(--motion-base) var(--motion-ease);display:block;box-shadow:0 24px 50px -24px #00000059}._showcase_10vjm_137 a:hover ._matte_10vjm_148 img{translate:0 -6px}._showcase_10vjm_137 [data-frame=phone] ._matte_10vjm_148{padding:40px 36px 0}._showcase_10vjm_137 [data-frame=phone] figcaption{flex-direction:column;gap:4px}._showcase_10vjm_137 [data-frame=phone] figcaption span{text-align:left}._showcase_10vjm_137 [data-frame=phone] ._matte_10vjm_148 img{box-shadow:none;border-radius:22px 22px 0 0}._showcase_10vjm_137 figcaption{justify-content:space-between;align-items:baseline;gap:16px;margin-top:20px;display:flex}._showcase_10vjm_137 figcaption strong{font-family:var(--font-display);font-size:24px;font-weight:600}._showcase_10vjm_137 figcaption span{color:var(--site-muted);text-align:right;font-size:15px}._more_10vjm_195{color:var(--site-muted);flex-wrap:wrap;align-items:center;gap:4px 20px;font-size:15px;display:flex;margin-top:56px!important}._more_10vjm_195 a{color:var(--site-ink)}._more_10vjm_195>a:not(._textLink_10vjm_34){text-decoration:none}._more_10vjm_195>a:not(._textLink_10vjm_34):hover{text-underline-offset:5px;text-decoration:underline}@media (width<=1023px){._booksHead_10vjm_66 h2{font-size:48px}._work_10vjm_128 h2{font-size:40px}._inner_10vjm_61{padding-block:96px}._booksHead_10vjm_66{flex-direction:column;align-items:start;gap:20px}._shelf_10vjm_83{grid-template-columns:1fr;gap:64px;margin-top:64px}._work_10vjm_128{padding-block:96px 80px}._showcase_10vjm_137{grid-template-columns:1fr;gap:48px;margin-top:48px}}@media (width<=640px){._booksHead_10vjm_66 h2{font-size:36px}._work_10vjm_128 h2{font-size:30px}._book_10vjm_53{grid-template-columns:150px minmax(0,1fr);gap:22px}._bookCover_10vjm_96{width:150px}._bookText_10vjm_116 h3{font-size:21px}._matte_10vjm_148{padding:20px 20px 0}._showcase_10vjm_137 [data-frame=phone] ._matte_10vjm_148{padding:28px 22% 0}._showcase_10vjm_137 figcaption{flex-direction:column;gap:4px}._showcase_10vjm_137 figcaption span{text-align:left}}@media (prefers-reduced-motion:reduce){._bookCover_10vjm_96,._matte_10vjm_148 img,._textLink_10vjm_34 svg{transition:none}}._issue_1nz2n_6{max-width:var(--measure-content);padding:140px var(--gutter) 120px;color:var(--site-ink);grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:96px;margin-inline:auto;display:grid}._empty_1nz2n_15{padding-block:64px;display:block}._issue_1nz2n_6 :is(h3,p,ol,blockquote){margin:0}._issue_1nz2n_6 :is(a):focus-visible{outline:2px solid var(--site-focus);outline-offset:6px}._pull_1nz2n_28{font-family:var(--font-display);font-synthesis:none;letter-spacing:-.01em;word-break:normal;line-break:strict;font-size:46px;font-weight:600;line-height:1.3}._pull_1nz2n_28 span{display:block}._pull_1nz2n_28:lang(en){font-size:38px;line-height:1.25}._pull_1nz2n_28 span:first-child:before{content:"「";color:var(--color-signal);margin-left:-.9em}._pull_1nz2n_28 span:last-child:after{content:"」";color:var(--color-signal)}._pull_1nz2n_28:lang(en) span:first-child:before{content:"“";margin-left:-.5em}._pull_1nz2n_28:lang(en) span:last-child:after{content:"”"}._kicker_1nz2n_65{color:var(--site-muted);font-size:14px;margin-top:56px!important}._lead_1nz2n_70>._kicker_1nz2n_65:first-child{margin-top:0!important}._leadLink_1nz2n_73{color:inherit;margin-top:12px;text-decoration:none;display:block}._leadLink_1nz2n_73 h3{max-width:24em;font-family:var(--font-display);word-break:keep-all;font-size:32px;font-weight:600;line-height:1.3}._leadLink_1nz2n_73:hover ._leadTitle_1nz2n_87{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:1px}._leadSummary_1nz2n_92{max-width:var(--measure-read);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:18px;line-height:1.75;display:-webkit-box;overflow:hidden;margin-top:16px!important}._also_1nz2n_104{align-self:end}._alsoLabel_1nz2n_107{color:var(--site-muted);font-size:14px;margin-bottom:12px!important}._also_1nz2n_104 ol{padding:0;list-style:none}._also_1nz2n_104 li+li{border-top:1px solid var(--site-line)}._entry_1nz2n_119{color:inherit;padding:18px 0;text-decoration:none;display:block}._entryTitle_1nz2n_125{font-family:var(--font-display);word-break:keep-all;font-size:18px;font-weight:600;line-height:1.45}._entry_1nz2n_119:hover ._entryTitle_1nz2n_125{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}._date_1nz2n_137{color:var(--site-muted);margin-top:6px;font-size:13px;display:block}._textLink_1nz2n_144{min-height:44px;color:inherit;text-underline-offset:6px;align-items:center;gap:10px;margin-top:20px;font-size:16px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}._textLink_1nz2n_144 svg{transition:transform var(--motion-quick) var(--motion-ease)}._textLink_1nz2n_144:hover svg{transform:translate(3px)}@media (width<=1279px){._pull_1nz2n_28{font-size:40px}}@media (width<=1023px){._pull_1nz2n_28{font-size:40px}._issue_1nz2n_6{grid-template-columns:1fr;gap:64px;padding-block:96px}}@media (width<=640px){._issue_1nz2n_6{padding-block:72px}._pull_1nz2n_28{font-size:24px}._pull_1nz2n_28:lang(en){font-size:22px}._pull_1nz2n_28 span:first-child:before{margin-left:-.5em}._leadLink_1nz2n_73 h3{font-size:24px}._leadSummary_1nz2n_92{font-size:16px}}@media (prefers-reduced-motion:reduce){._textLink_1nz2n_144 svg{transition:none}}
