.JjAz7W_columns{padding:var(--space-9) 0;background:var(--color-sand)}.JjAz7W_splitTitle{grid-template-columns:1fr auto;align-items:end;gap:2rem;display:grid}.JjAz7W_splitTitle h2{max-width:16ch;font-family:var(--font-serif);letter-spacing:-.035em;font-weight:500;line-height:.95;font-size:var(--step-3);margin:1rem 0 1.5rem}.JjAz7W_list{margin-top:var(--space-7);border-top:1px solid var(--color-line)}.JjAz7W_item{border-bottom:1px solid var(--color-line);color:inherit;transition:opacity var(--transition), transform var(--transition);grid-template-columns:.25fr 1fr .35fr;align-items:baseline;gap:1rem;padding:1.5rem 0;text-decoration:none;display:grid}.JjAz7W_item:hover,.JjAz7W_item:focus-visible{opacity:.62}.JjAz7W_item:focus-visible{outline-offset:6px;outline:1px solid}.JjAz7W_item h3{font-family:var(--font-serif);font-size:var(--step-1);margin:0;font-weight:500}.JjAz7W_item p{font-size:var(--text-meta);justify-content:space-between;align-items:center;gap:.8rem;margin:0;display:flex}.JjAz7W_arrow{transition:transform var(--transition);font-size:.9rem}.JjAz7W_item:hover .JjAz7W_arrow,.JjAz7W_item:focus-visible .JjAz7W_arrow{transform:translate(2px,-2px)}@media (max-width:760px){.JjAz7W_columns{padding-block:var(--space-7)}.JjAz7W_splitTitle{grid-template-columns:1fr;align-items:start}.JjAz7W_item{grid-template-columns:.3fr 1fr}.JjAz7W_item p{grid-column:2}}
.ta_o-G_events{padding:var(--space-9) 0;background:var(--color-orange-deep);color:var(--color-paper-light)}.ta_o-G_heading{grid-template-columns:1fr auto;align-items:end;gap:2rem;display:grid}.ta_o-G_heading h2{max-width:16ch;font-family:var(--font-serif);font-size:var(--step-3);letter-spacing:-.035em;margin:1rem 0 0;font-weight:500;line-height:.95}.ta_o-G_list{margin-top:var(--space-7);border-top:1px solid #f8f4eb57}.ta_o-G_item{border-bottom:1px solid #f8f4eb57;grid-template-columns:.32fr 1fr;align-items:start;gap:clamp(1.5rem,5vw,5rem);padding:1.7rem 0;display:grid}.ta_o-G_date{letter-spacing:.07em;text-transform:uppercase;gap:.45rem;font-size:.72rem;display:grid}.ta_o-G_date span{opacity:.62}.ta_o-G_content h3{max-width:34ch;font-family:var(--font-serif);font-size:var(--step-1);margin:0 0 .45rem;font-weight:500;line-height:1.08}.ta_o-G_content p{opacity:.72;margin:0;font-size:.82rem}@media (max-width:760px){.ta_o-G_events{padding-block:var(--space-7)}.ta_o-G_heading{grid-template-columns:1fr;align-items:start}.ta_o-G_item{grid-template-columns:1fr;gap:.8rem}}
.Cm_p-q_overlay{z-index:200;color:#f2eee5;background:#121617fb;grid-template-rows:auto 1fr;animation:.22s ease-out Cm_p-q_overlayIn;display:grid;position:fixed;inset:0}.Cm_p-q_topbar{justify-content:space-between;align-items:center;padding:1.2rem clamp(1rem,3vw,2.5rem);display:flex}.Cm_p-q_counter{font-size:var(--text-ui);letter-spacing:.12em}.Cm_p-q_close{color:inherit;cursor:pointer;font:inherit;font-size:var(--text-ui);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.8rem;display:inline-flex}.Cm_p-q_close span:last-child{font-family:var(--font-serif);font-size:1.7rem;line-height:1}.Cm_p-q_stage{grid-template-columns:minmax(3rem,6vw) minmax(0,1fr) minmax(3rem,6vw);align-items:center;min-height:0;display:grid}.Cm_p-q_figure{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;margin:0;padding:0 0 1.2rem;display:grid}.Cm_p-q_imageFrame{width:100%;height:100%;min-height:0;position:relative}.Cm_p-q_image{object-fit:contain}.Cm_p-q_caption{border-top:1px solid #f2eee529;justify-content:space-between;gap:2rem;padding-top:1rem;display:flex}.Cm_p-q_caption>div{gap:.25rem;display:grid}.Cm_p-q_caption strong{font-family:var(--font-serif);font-size:1rem;font-weight:500}.Cm_p-q_caption span{font-size:var(--text-meta);opacity:.65}.Cm_p-q_demo{letter-spacing:.08em;text-transform:uppercase;align-self:end}.Cm_p-q_nav{width:100%;min-height:6rem;color:inherit;cursor:pointer;font-family:var(--font-serif);opacity:.65;transition:opacity var(--transition), transform var(--transition);background:0 0;border:0;font-size:1.5rem}.Cm_p-q_nav:hover,.Cm_p-q_nav:focus-visible{opacity:1}.Cm_p-q_previous:hover{transform:translate(-4px)}.Cm_p-q_next:hover{transform:translate(4px)}@keyframes Cm_p-q_overlayIn{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.Cm_p-q_stage{grid-template-columns:2.8rem minmax(0,1fr) 2.8rem}.Cm_p-q_caption{flex-direction:column;gap:.55rem}.Cm_p-q_demo{align-self:start}.Cm_p-q_close span:first-child{display:none}}@media (prefers-reduced-motion:reduce){.Cm_p-q_overlay{animation:none}.Cm_p-q_nav{transition:none}}
.U8-ysq_section{padding:var(--space-6) 0 var(--space-9)}.U8-ysq_intro{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-line);grid-template-columns:.34fr 1fr;align-items:start;gap:clamp(2rem,7vw,8rem);display:grid}.U8-ysq_intro>p:last-child{max-width:38rem;font-family:var(--font-serif);font-size:var(--step-1);margin:0;line-height:1.35}.U8-ysq_groups{gap:var(--space-9);display:grid}.U8-ysq_groupHeading{margin-bottom:var(--space-6);border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:2rem;padding-bottom:1rem;display:flex}.U8-ysq_groupHeading h2{font-family:var(--font-serif);font-size:var(--step-2);margin:0;font-weight:500;line-height:1}.U8-ysq_groupHeading span{font-size:var(--text-ui);letter-spacing:.1em;color:var(--color-muted)}.U8-ysq_mosaic{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(2rem,4vw,4.5rem);display:grid}.U8-ysq_item{min-width:0;margin:0 0 clamp(2.5rem,5vw,4.5rem)}.U8-ysq_item:nth-child(4n+1){grid-column:1}.U8-ysq_item:nth-child(4n+2){grid-column:2;margin-top:clamp(3rem,7vw,6rem)}.U8-ysq_item:nth-child(4n+3){grid-column:1;justify-self:end;width:82%}.U8-ysq_item:nth-child(4n+4){grid-column:2;width:100%}.U8-ysq_item:nth-child(5n){grid-column:1/-1;justify-self:center;width:min(86%,70rem);margin-top:clamp(1rem,3vw,2.5rem)}.U8-ysq_photoButton{cursor:zoom-in;background:#c9c1b2;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.U8-ysq_imageFrame{width:100%;display:block;position:relative}.U8-ysq_portrait .U8-ysq_imageFrame{aspect-ratio:4/5}.U8-ysq_landscape .U8-ysq_imageFrame{aspect-ratio:3/2}.U8-ysq_wide .U8-ysq_imageFrame{aspect-ratio:16/10}.U8-ysq_square .U8-ysq_imageFrame{aspect-ratio:1}.U8-ysq_image{object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .35s}.U8-ysq_photoButton:hover .U8-ysq_image,.U8-ysq_photoButton:focus-visible .U8-ysq_image{filter:saturate(.93);transform:scale(1.018)}.U8-ysq_hoverMark{z-index:2;color:#20201e;opacity:0;width:2.7rem;height:2.7rem;transition:opacity var(--transition), transform var(--transition);background:#f2eee5e6;border-radius:50%;place-items:center;display:grid;position:absolute;top:1rem;right:1rem;transform:translateY(5px)}.U8-ysq_photoButton:hover .U8-ysq_hoverMark,.U8-ysq_photoButton:focus-visible .U8-ysq_hoverMark{opacity:1;transform:translateY(0)}.U8-ysq_caption{justify-content:space-between;gap:1rem;margin-top:.8rem;display:flex}.U8-ysq_caption>div{gap:.2rem;display:grid}.U8-ysq_caption strong{font-family:var(--font-serif);font-size:.95rem;font-weight:500}.U8-ysq_caption span{color:var(--color-muted);font-size:var(--text-meta)}@media (max-width:1000px){.U8-ysq_mosaic{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.U8-ysq_item,.U8-ysq_item:nth-child(n),.U8-ysq_item:nth-child(5n){grid-column:auto;justify-self:stretch;width:100%;margin-top:0;margin-bottom:2.5rem}.U8-ysq_item:nth-child(3n+1){grid-column:1/3}}@media (max-width:760px){.U8-ysq_section{padding-bottom:var(--space-7)}.U8-ysq_intro{grid-template-columns:1fr;gap:1rem}.U8-ysq_groups{gap:var(--space-7)}.U8-ysq_mosaic{grid-template-columns:1fr}.U8-ysq_item,.U8-ysq_item:nth-child(n),.U8-ysq_item:nth-child(3n+1),.U8-ysq_item:nth-child(5n){grid-column:1;justify-self:stretch;width:100%;margin-top:0}.U8-ysq_caption{flex-direction:column;gap:.45rem}.U8-ysq_hoverMark{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.U8-ysq_image,.U8-ysq_hoverMark{transition:none}}
.JclzmW_section{padding:var(--space-9) 0;background:var(--color-paper-light)}.JclzmW_heading{grid-template-columns:1fr auto;align-items:end;gap:2rem;display:grid}.JclzmW_heading h2{max-width:16ch;font-family:var(--font-serif);font-size:var(--step-3);letter-spacing:-.035em;margin:1rem 0 0;font-weight:500;line-height:.95}.JclzmW_experience{margin-top:var(--space-7);grid-template-columns:minmax(0,1.55fr) minmax(16rem,.45fr);align-items:stretch;gap:clamp(2rem,4vw,4.5rem);display:grid}.JclzmW_heroPhoto{aspect-ratio:16/10;cursor:zoom-in;text-align:left;background:#c9c1b2;border:0;width:100%;min-height:0;max-height:42rem;padding:0;position:relative;overflow:hidden}.JclzmW_heroImage{object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .35s;animation:.35s ease-out JclzmW_photoIn}.JclzmW_heroPhoto:hover .JclzmW_heroImage,.JclzmW_heroPhoto:focus-visible .JclzmW_heroImage{filter:saturate(.94);transform:scale(1.018)}.JclzmW_expand{z-index:2;color:#20201e;width:2.8rem;height:2.8rem;font-family:var(--font-serif);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f2eee5e0;border-radius:50%;place-items:center;font-size:1rem;display:grid;position:absolute;top:1rem;right:1rem}.JclzmW_demo{z-index:2;color:#f2eee5;font-size:var(--text-ui);letter-spacing:.08em;text-transform:uppercase;background:#181d1ec2;padding:.45rem .6rem;position:absolute;bottom:1rem;left:1rem}.JclzmW_selector{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);flex-direction:column;justify-content:space-between;min-width:0;padding:1.1rem 0;display:flex}.JclzmW_caption{gap:.55rem;display:grid}.JclzmW_count{font-size:var(--text-meta);letter-spacing:.1em}.JclzmW_caption h3{max-width:14ch;font-family:var(--font-serif);margin:.9rem 0 0;font-size:clamp(1.55rem,2.2vw,2.4rem);font-weight:500;line-height:1}.JclzmW_caption p{color:var(--color-muted);font-size:var(--text-meta);margin:0}.JclzmW_thumbList{gap:.5rem;margin:1.5rem 0;display:grid}.JclzmW_thumb{color:inherit;cursor:pointer;opacity:.42;text-align:left;transition:opacity var(--transition);background:0 0;border:0;border-bottom:1px solid #0000;grid-template-columns:4.2rem 1fr;align-items:center;gap:.75rem;padding:.4rem 0;display:grid}.JclzmW_thumb:hover,.JclzmW_thumb:focus-visible,.JclzmW_thumb.JclzmW_active{opacity:1}.JclzmW_thumb.JclzmW_active{border-bottom-color:var(--color-line)}.JclzmW_thumbImage{aspect-ratio:4/3;background:#c9c1b2;position:relative;overflow:hidden}.JclzmW_image{object-fit:cover}.JclzmW_thumbNumber{font-size:var(--text-ui);letter-spacing:.1em}.JclzmW_controls{gap:.6rem;display:flex}.JclzmW_controls button{border:1px solid var(--color-line);width:3rem;height:3rem;color:inherit;cursor:pointer;font-family:var(--font-serif);transition:background var(--transition), color var(--transition);background:0 0;font-size:1rem}.JclzmW_controls button:hover,.JclzmW_controls button:focus-visible{background:var(--color-blue);color:var(--color-paper-light)}@keyframes JclzmW_photoIn{0%{opacity:.55;transform:scale(1.01)}to{opacity:1;transform:scale(1)}}@media (max-width:1100px) and (min-width:901px){.JclzmW_experience{grid-template-columns:minmax(0,1.35fr) minmax(14rem,.65fr);gap:2rem}.JclzmW_heroPhoto{aspect-ratio:3/2}.JclzmW_caption h3{font-size:var(--step-1)}}@media (max-width:900px){.JclzmW_experience{grid-template-columns:1fr}.JclzmW_selector{grid-template-columns:1fr;display:grid}.JclzmW_heroPhoto{aspect-ratio:auto;min-height:70vw;max-height:none}.JclzmW_thumbList{grid-template-columns:repeat(3,minmax(0,1fr))}.JclzmW_thumb{grid-template-columns:1fr}}@media (max-width:760px){.JclzmW_section{padding-block:var(--space-7)}.JclzmW_heading{grid-template-columns:1fr;align-items:start}.JclzmW_heroPhoto{min-height:112vw}.JclzmW_caption h3{max-width:18ch}}@media (prefers-reduced-motion:reduce){.JclzmW_heroImage{transition:none;animation:none}}
._0Wtclq_cover{aspect-ratio:2/3;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 50px #1919161f}._0Wtclq_official{background:0 0}._0Wtclq_image{object-fit:contain;object-position:center}._0Wtclq_placeholder{flex-direction:column;justify-content:space-between;padding:clamp(1rem,3vw,2rem);display:flex}._0Wtclq_placeholder:after{content:"";opacity:.22;pointer-events:none;border:1px solid;position:absolute;inset:7%}._0Wtclq_placeholder strong{max-width:11ch;font-family:var(--font-serif);letter-spacing:-.035em;z-index:1;font-size:clamp(1.7rem,3.8vw,4.4rem);font-weight:500;line-height:.9}._0Wtclq_pending,._0Wtclq_year{font-size:var(--text-ui);letter-spacing:.12em;text-transform:uppercase;z-index:1}._0Wtclq_pending{opacity:.72;max-width:16ch}._0Wtclq_small ._0Wtclq_placeholder strong,._0Wtclq_small strong{font-size:clamp(1.2rem,2vw,2.3rem)}._0Wtclq_sand{color:#28261f;background:#d8c7aa}._0Wtclq_blue{background:var(--color-blue);color:#f4ede2}._0Wtclq_green{color:#f7f1e8;background:#63766b}._0Wtclq_orange{background:var(--color-orange);color:#281d19}._0Wtclq_ink{color:#f0e8da;background:#242724}
.uBQU-a_formSection{background:var(--color-green-deep);color:var(--color-paper-light);padding:clamp(3rem,7vw,6rem) 0}.uBQU-a_formGrid{grid-template-columns:minmax(0,24rem) minmax(0,1fr);align-items:start;gap:clamp(3rem,6vw,6rem);display:grid}.uBQU-a_intro h2{font-family:var(--font-serif);letter-spacing:-.035em;margin:0 0 1.5rem;font-size:clamp(2.2rem,3.4vw,3.4rem);font-weight:500;line-height:.95}.uBQU-a_intro p{margin:0;font-size:1rem;line-height:1.55}.uBQU-a_intro .uBQU-a_email{margin-top:1.25rem}.uBQU-a_intro a{color:inherit;text-underline-offset:2px;text-decoration:underline}.uBQU-a_formArea{min-width:0}.uBQU-a_channels{padding:clamp(3rem,7vw,6rem) 0}.uBQU-a_channelGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2.5rem clamp(2rem,4vw,4rem);display:grid}.uBQU-a_channel{border-top:1px solid var(--color-line);padding-top:1.25rem}.uBQU-a_channel h2{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin:0 0 1rem;font-size:.75rem;font-weight:600}.uBQU-a_channel p{font-family:var(--font-serif);font-size:var(--step-0);margin:0 0 1rem;line-height:1.5}.uBQU-a_channel .uBQU-a_organization{font-size:var(--step-1)}.uBQU-a_profileList{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.uBQU-a_external{min-height:2.75rem;font-family:var(--font-serif);font-size:var(--step-0);text-underline-offset:.2em;align-items:center;gap:.4rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@media (max-width:860px){.uBQU-a_formGrid{grid-template-columns:1fr}}
.HolNKW_section{padding:clamp(2.5rem,5vw,4.5rem) 0 0}.HolNKW_section:last-child{padding-bottom:var(--space-8)}.HolNKW_intro{max-width:46rem;font-family:var(--font-serif);font-size:var(--step-1);margin:0 0 1rem;line-height:1.45}.HolNKW_sectionTitle{border-top:1px solid var(--color-line);font-family:var(--font-serif);letter-spacing:-.03em;margin:0 0 2rem;padding-top:1.25rem;font-size:clamp(2rem,3vw,3rem);font-weight:500;line-height:1}.HolNKW_bios{gap:2rem;max-width:52rem;display:grid}.HolNKW_bio h3,.HolNKW_contactCard h3{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .6rem;font-size:.75rem;font-weight:600}.HolNKW_bio p{font-family:var(--font-serif);font-size:var(--step-0);margin:0 0 1rem;line-height:1.6}.HolNKW_bio .HolNKW_note{font-family:var(--font-sans);color:var(--color-muted);font-size:.8rem}.HolNKW_photoGrid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:2rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.HolNKW_photoFrame{aspect-ratio:3/4;background:var(--color-sand);position:relative;overflow:hidden}.HolNKW_photoFrame img{object-fit:cover}.HolNKW_credit{color:var(--color-muted);margin:.6rem 0 .2rem;font-size:.8rem}.HolNKW_download{letter-spacing:.08em;text-transform:uppercase;text-underline-offset:.25em;align-items:center;gap:.4rem;min-height:2.75rem;font-size:.75rem;font-weight:600;text-decoration:underline;display:inline-flex}.HolNKW_book{border-bottom:1px solid var(--color-line);grid-template-columns:9rem minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);padding:2rem 0;display:grid}.HolNKW_book:first-of-type{padding-top:0}.HolNKW_cover{width:9rem;max-width:100%}.HolNKW_bookBody{min-width:0}.HolNKW_bookBody h3{font-family:var(--font-serif);letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(1.7rem,2.6vw,2.6rem);font-weight:500;line-height:1}.HolNKW_bookSummary{font-family:var(--font-serif);font-size:var(--step-0);margin:0 0 1.25rem;line-height:1.5}.HolNKW_facts{grid-template-columns:minmax(7rem,max-content) minmax(0,1fr);gap:.45rem 1.5rem;margin:0 0 1.25rem;font-size:.9rem;display:grid}.HolNKW_facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem;font-weight:600}.HolNKW_facts dd{margin:0}.HolNKW_stores{flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;margin-bottom:1rem;font-size:.9rem;display:flex}.HolNKW_stores a{text-underline-offset:.2em;align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.HolNKW_storesLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem;font-weight:600}.HolNKW_contacts{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem;display:grid}@media (max-width:600px){.HolNKW_book{grid-template-columns:1fr}.HolNKW_cover{width:8rem}.HolNKW_facts{grid-template-columns:1fr;gap:.15rem}.HolNKW_facts dd{margin-bottom:.5rem}}
.NNsrKW_main{min-height:70vh}.NNsrKW_hero{padding:var(--space-8) 0 var(--space-6);background:var(--color-blue-deep);color:var(--color-paper-light);border-bottom:1px solid #f8f4eb2e}.NNsrKW_hero h1{font-family:var(--font-serif);font-size:var(--step-4);letter-spacing:-.05em;margin:1rem 0 0;font-weight:500;line-height:.85}.NNsrKW_textSection,.NNsrKW_cards{padding:var(--space-8) 0}.NNsrKW_prose{max-width:52rem}.NNsrKW_prose p{font-family:var(--font-serif);font-size:var(--step-1);line-height:1.55}.NNsrKW_prose .NNsrKW_lead{font-size:var(--step-2);line-height:1.25}.NNsrKW_book{padding:var(--space-7) 0;border-bottom:1px solid var(--color-line);grid-template-columns:11rem minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.NNsrKW_book:first-child{padding-top:0}.NNsrKW_bookCover{width:11rem;max-width:100%}.NNsrKW_bookContent{min-width:0}.NNsrKW_book h2{font-family:var(--font-serif);letter-spacing:-.035em;margin:.7rem 0 2rem;font-size:clamp(2.2rem,3.7vw,4.6rem);font-weight:500;line-height:.95}.NNsrKW_bookSection{border-top:1px solid var(--color-line);grid-template-columns:minmax(8rem,.25fr) 1fr;gap:1.5rem;padding:1rem 0;display:grid}.NNsrKW_bookSection h3{font-size:var(--text-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin:0;font-weight:500}.NNsrKW_bookSection>p{max-width:50rem;font-family:var(--font-serif);font-size:var(--step-0);margin:0;line-height:1.55}.NNsrKW_metaList{font-family:var(--font-serif);font-size:var(--step-0);gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.NNsrKW_translationChips{flex-wrap:wrap;gap:.5rem .75rem;display:flex}.NNsrKW_translationChips span{border:1px solid var(--color-line);font-size:var(--text-ui);padding:.35rem .55rem}.NNsrKW_reviewQuote{margin:0}.NNsrKW_reviewQuote p{max-width:46rem;font-family:var(--font-serif);font-size:var(--step-1);margin:0;line-height:1.35}.NNsrKW_reviewQuote footer{font-size:var(--text-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--color-muted);margin-top:.8rem}.NNsrKW_bookActions{flex-wrap:wrap;align-items:center;gap:1rem 1.8rem;margin-top:2rem;display:flex}.NNsrKW_buyLink{border:1px solid var(--color-ink);font-size:var(--text-ui);letter-spacing:.09em;text-transform:uppercase;transition:background var(--transition), color var(--transition);align-items:center;gap:.45rem;padding:.72rem 1rem;display:inline-flex}.NNsrKW_buyLink:hover,.NNsrKW_buyLink:focus-visible{background:var(--color-ink);color:var(--color-paper-light)}@media (max-width:720px){.NNsrKW_hero h1{font-size:clamp(3.2rem,15vw,5.5rem)}.NNsrKW_book{grid-template-columns:1fr;gap:2rem}.NNsrKW_bookCover{width:8.75rem}.NNsrKW_bookSection{grid-template-columns:1fr;gap:.65rem}}.NNsrKW_hero{min-height:0;padding:1.6rem 0 1.8rem}.NNsrKW_hero h1{letter-spacing:-.035em;margin:.35rem 0 0;font-size:clamp(2.2rem,3.5vw,3.3rem);font-weight:500;line-height:.95}@media (max-width:760px){.NNsrKW_hero{padding:1.25rem 0 1.4rem}.NNsrKW_hero h1{font-size:clamp(1.9rem,8vw,2.4rem)}}.NNsrKW_heroBio{max-width:38rem}.NNsrKW_heroBio .NNsrKW_heroIntro{margin-bottom:.7rem}.NNsrKW_heroBioDetails{margin-top:0}.NNsrKW_heroBioToggle{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;text-underline-offset:.25em;font-size:.75rem;font-weight:600;text-decoration:underline;list-style:none;display:inline-block}.NNsrKW_heroBioToggle::-webkit-details-marker{display:none}.NNsrKW_lessLabel,.NNsrKW_heroBioDetails[open] .NNsrKW_moreLabel{display:none}.NNsrKW_heroBioDetails[open] .NNsrKW_lessLabel{display:inline}.NNsrKW_heroBioFull{margin-top:1rem}.NNsrKW_heroBioFull p{margin:0 0 .9rem;line-height:1.5}.NNsrKW_legal h2{font-size:var(--step-2);margin:2.5rem 0 .75rem;line-height:1.2}.NNsrKW_legal p{font-size:var(--step-0)}.NNsrKW_legalMeta{font-family:var(--font-sans);font-size:var(--text-meta);opacity:.65}
.rjvPhW_hero{padding:var(--space-8) 0 var(--space-9);background:var(--color-paper-light)}.rjvPhW_heroGrid{grid-template-columns:minmax(260px,.72fr) 1.28fr;align-items:center;gap:clamp(3rem,9vw,10rem);display:grid}.rjvPhW_cover{max-width:34rem}.rjvPhW_heroCopy h1{font-family:var(--font-serif);font-weight:500;font-size:var(--step-4);letter-spacing:-.055em;margin:1rem 0 1.5rem;line-height:.82}.rjvPhW_heroCopy p{max-width:42rem}.rjvPhW_lead{font-family:var(--font-serif);font-size:var(--step-1);line-height:1.4}.rjvPhW_intro{color:var(--color-muted);margin-top:1.6rem;line-height:1.65}.rjvPhW_recognition{border-top:1px solid var(--color-line);font-family:var(--font-serif);font-size:var(--step-1);margin-top:2rem;padding-top:1rem;line-height:1.4}.rjvPhW_publisherLink{width:fit-content;font-size:var(--text-ui);letter-spacing:.09em;text-transform:uppercase;transition:opacity var(--transition), gap var(--transition);border-bottom:1px solid;align-items:center;gap:.55rem;margin-top:2rem;padding-bottom:.35rem;font-weight:500;display:inline-flex}.rjvPhW_publisherLink:hover,.rjvPhW_publisherLink:focus-visible{opacity:.65;gap:.8rem}.rjvPhW_synopsis{padding:var(--space-9) 0}.rjvPhW_readingGrid{grid-template-columns:.55fr 1.45fr;align-items:start;gap:clamp(3rem,8vw,9rem);display:grid}.rjvPhW_readingGrid h2,.rjvPhW_detailsSection h2,.rjvPhW_critical h2,.rjvPhW_translations h2{font-family:var(--font-serif);font-size:var(--step-3);letter-spacing:-.035em;margin:1rem 0 0;font-weight:500;line-height:.98}.rjvPhW_prose{max-width:48rem}.rjvPhW_prose p{font-family:var(--font-serif);font-size:var(--step-1);margin:0 0 1.5rem;line-height:1.58}.rjvPhW_prose p:first-child:first-letter{float:left;font-family:var(--font-serif);color:var(--color-orange);margin:.09em .11em 0 0;font-size:4.7em;line-height:.72}.rjvPhW_detailsSection{padding:var(--space-9) 0;background:#d9d5c9}.rjvPhW_detailsGrid{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(3rem,9vw,10rem);display:grid}.rjvPhW_about{max-width:46rem}.rjvPhW_about h2{max-width:12ch}.rjvPhW_about>p:last-child{font-family:var(--font-serif);font-size:var(--step-1);margin-top:2rem;line-height:1.55}.rjvPhW_edition{border:1px solid var(--color-line);background:#f1e9db7a;padding:clamp(1.5rem,3vw,2.5rem)}.rjvPhW_edition h2{font-size:var(--step-2)}.rjvPhW_edition dl{margin:2rem 0 0}.rjvPhW_edition dl>div{border-top:1px solid var(--color-line);grid-template-columns:.9fr 1.1fr;gap:1rem;padding:.85rem 0;display:grid}.rjvPhW_edition dt{font-size:var(--text-ui);letter-spacing:.09em;text-transform:uppercase;color:var(--color-muted)}.rjvPhW_edition dd{font-family:var(--font-serif);margin:0;line-height:1.35}.rjvPhW_critical{padding:var(--space-9) 0;background:var(--color-blue);color:var(--color-paper-light)}.rjvPhW_criticalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,8vw,9rem);display:grid}.rjvPhW_critical h2{max-width:12ch}.rjvPhW_awardList{border-top:1px solid #f1e9db47;margin-top:2.5rem}.rjvPhW_awardList article{border-bottom:1px solid #f1e9db47;grid-template-columns:.25fr 1fr;gap:1rem;padding:1.4rem 0;display:grid}.rjvPhW_awardList h3{font-family:var(--font-serif);font-size:var(--step-1);margin:0;font-weight:500}.rjvPhW_awardList p{font-size:var(--text-meta);opacity:.72;grid-column:2;margin:-.4rem 0 0}.rjvPhW_reviews blockquote{margin:2.5rem 0 0}.rjvPhW_reviews blockquote p{max-width:29ch;font-family:var(--font-serif);margin:0;font-size:clamp(1.6rem,3vw,3rem);line-height:1.08}.rjvPhW_reviews footer{font-size:var(--text-meta);letter-spacing:.06em;text-transform:uppercase;opacity:.76;margin-top:1.5rem}.rjvPhW_translations{padding:var(--space-9) 0;border-bottom:1px solid var(--color-line)}.rjvPhW_translations h2{max-width:14ch}.rjvPhW_translationList{font-family:var(--font-serif);font-size:var(--step-1);flex-wrap:wrap;gap:.8rem 1.8rem;margin-top:2.5rem;display:flex}.rjvPhW_translationList span:not(:last-child):after{content:"—";color:var(--color-orange);margin-left:1.8rem}.rjvPhW_bookNavigation{padding:var(--space-7) 0}.rjvPhW_navigationGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.rjvPhW_navigationGrid a{flex-direction:column;gap:.55rem;display:inline-flex}.rjvPhW_navigationGrid a span{font-size:var(--text-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.rjvPhW_navigationGrid a strong{font-family:var(--font-serif);font-size:var(--step-1);font-weight:500}.rjvPhW_nextLink{text-align:right}.rjvPhW_nextLink a{align-items:flex-end}@media (max-width:760px){.rjvPhW_hero,.rjvPhW_synopsis,.rjvPhW_detailsSection,.rjvPhW_critical,.rjvPhW_translations{padding-block:var(--space-7)}.rjvPhW_heroGrid,.rjvPhW_readingGrid,.rjvPhW_detailsGrid,.rjvPhW_criticalGrid{grid-template-columns:1fr}.rjvPhW_cover{width:74%}.rjvPhW_readingGrid{gap:2rem}.rjvPhW_prose p:first-child:first-letter{font-size:3.9em}.rjvPhW_edition dl>div{grid-template-columns:1fr;gap:.25rem}.rjvPhW_navigationGrid{grid-template-columns:1fr}.rjvPhW_nextLink{text-align:left}.rjvPhW_nextLink a{align-items:flex-start}}
