.home-hero[data-astro-cid-lcdefpme]{gap:var(--s5);align-items:center;display:grid}@media (width>=900px){.home-hero[data-astro-cid-lcdefpme]{gap:var(--s6);padding-bottom:var(--s7);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:15em}@media (width>=900px){.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.6rem,4.6vw,3.6rem)}}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--brass-2);font-style:italic;font-weight:400}.hh-cta[data-astro-cid-lcdefpme]{gap:var(--s3);margin:var(--s5) 0 var(--s6);flex-wrap:wrap;display:flex}.hh-cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{padding:13px 20px}.stats[data-astro-cid-lcdefpme]{border-top:1px solid #c9a45c59;max-width:460px;margin:0;display:flex}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{padding:var(--s3) var(--s4) 0;border-left:1px solid var(--line);flex:1}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font:600 11px/1.2 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);order:2}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font:500 clamp(1.5rem, 3.4vw, 2rem)/1.1 var(--serif);color:var(--ivory);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;margin:0 0 .15rem}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column-reverse;display:flex}.hh-stack[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:420px;height:200px;margin:0;padding:0;list-style:none;position:relative}.hh-stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{transform-origin:50% 120%;width:96px;transform:translateX(calc(-50% + (var(--i) - 2) * 42px)) rotate(calc((var(--i) - 2) * 7deg)) translateY(calc(var(--d,0) * 1px));z-index:calc(5 - (var(--i) - 2) * (var(--i) - 2));transition:transform .25s;position:absolute;top:12px;left:50%}.hh-stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child,.hh-stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(5){--d:18}.hh-stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2),.hh-stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(4){--d:5}.hh-stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{transform:translateX(calc(-50% + (var(--i) - 2) * 42px)) rotate(calc((var(--i) - 2) * 7deg)) translateY(-10px);z-index:9}.hh-stack[data-astro-cid-lcdefpme] .cover{box-shadow:inset 0 1px #ffffff14,0 18px 40px #0000008c,0 4px 10px #00000059,inset -3px 0 #00000040}@media (width>=560px){.hh-stack[data-astro-cid-lcdefpme]{height:300px}.hh-stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{width:150px;transform:translateX(calc(-50% + (var(--i) - 2) * 66px)) rotate(calc((var(--i) - 2) * 7deg)) translateY(calc(var(--d,0) * 1px))}.hh-stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{transform:translateX(calc(-50% + (var(--i) - 2) * 66px)) rotate(calc((var(--i) - 2) * 7deg)) translateY(-10px)}}@media (width>=900px){.hh-stack[data-astro-cid-lcdefpme]{max-width:none;height:360px}.hh-stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{width:158px;transform:translateX(calc(-50% + (var(--i) - 2) * 58px)) rotate(calc((var(--i) - 2) * 6deg)) translateY(calc(var(--d,0) * 1.3px));top:30px}.hh-stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{transform:translateX(calc(-50% + (var(--i) - 2) * 58px)) rotate(calc((var(--i) - 2) * 6deg)) translateY(-12px)}}@media (prefers-reduced-motion:reduce){.hh-stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{transition:none}}.feature[data-astro-cid-lcdefpme]{gap:var(--s5);padding:var(--s5);background:radial-gradient(90% 120% at 100% 0%, #c9a45c1a, transparent 55%), var(--navy-2);border:1px solid var(--line);border-radius:14px;display:grid;position:relative;box-shadow:0 30px 60px -30px #0009}.feature[data-astro-cid-lcdefpme]:before{content:"";left:var(--s5);right:var(--s5);background:linear-gradient(90deg, transparent, var(--brass), transparent);height:1px;position:absolute;top:-1px}@media (width>=900px){.feature[data-astro-cid-lcdefpme]{gap:var(--s7);padding:var(--s6) var(--s7);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:center}}.ft-head[data-astro-cid-lcdefpme]{gap:var(--s4);align-items:flex-start;display:flex}@media (width>=900px){.ft-head[data-astro-cid-lcdefpme]{flex-direction:column}}.ft-photo[data-astro-cid-lcdefpme]{flex:none;display:block}.ft-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.ft-photo[data-astro-cid-lcdefpme] .gph[data-astro-cid-lcdefpme]{object-fit:cover;border:2px solid var(--brass);border-radius:50%;width:72px;height:72px;font-size:1.6rem;box-shadow:0 0 0 4px #c9a45c1f}@media (width>=900px){.ft-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.ft-photo[data-astro-cid-lcdefpme] .gph[data-astro-cid-lcdefpme]{width:96px;height:96px;font-size:2rem}}.ft-id[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin-bottom:var(--s2);font-size:clamp(1.6rem,3.6vw,2.3rem);font-weight:500}.ft-id[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ivory);text-decoration:none}.ft-id[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--brass-2)}.ft-title[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--muted);max-width:44ch;margin-bottom:var(--s3);font-size:1.02rem;font-style:italic;line-height:1.45}.ft-all[data-astro-cid-lcdefpme]{font-size:15px;font-weight:600}.ft-more[data-astro-cid-lcdefpme]{font-size:15px;font-weight:600;display:none}@media (width<=639px){.ft-book[data-astro-cid-lcdefpme].ft-extra{display:none}.ft-more[data-astro-cid-lcdefpme]{margin-top:var(--s4);display:block}}.find-book[data-astro-cid-lcdefpme]{margin:var(--s5) 0 0;max-width:34rem}.find-book[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--brass-2);margin-bottom:.45rem;font-size:13px;font-weight:600;display:block}.quick-links[data-astro-cid-lcdefpme]{margin-top:var(--s3);flex-wrap:wrap;gap:.4rem 1.1rem;font-size:15px;display:flex}.quick-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--brass-2)}.rank-note[data-astro-cid-lcdefpme]{margin:calc(-1 * var(--s2)) 0 var(--s4);font-size:14px}.ft-books[data-astro-cid-lcdefpme]{gap:var(--s4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.ft-books[data-astro-cid-lcdefpme]:not(.solo){grid-template-columns:1fr 1fr}.ft-book[data-astro-cid-lcdefpme].lead{grid-column:1/-1}}.ft-book[data-astro-cid-lcdefpme]{column-gap:var(--s3);grid-template:"cover body""cover buy"1fr/72px 1fr;align-items:start;row-gap:.5rem;display:grid}.ft-cover[data-astro-cid-lcdefpme]{grid-area:cover}.ft-body[data-astro-cid-lcdefpme]{grid-area:body}.ft-buy[data-astro-cid-lcdefpme]{grid-area:buy}.ft-book[data-astro-cid-lcdefpme].lead{column-gap:var(--s4);row-gap:var(--s4);grid-template:"cover body""buy buy"/112px 1fr;align-items:center}.ft-book[data-astro-cid-lcdefpme].lead .ft-buy[data-astro-cid-lcdefpme] .btn{width:100%}@media (width>=640px){.ft-book[data-astro-cid-lcdefpme].lead{column-gap:var(--s5);row-gap:var(--s3);grid-template-columns:160px 1fr;grid-template-areas:"cover body""cover buy";align-content:center}.ft-book[data-astro-cid-lcdefpme].lead .ft-body[data-astro-cid-lcdefpme]{align-self:end}.ft-book[data-astro-cid-lcdefpme].lead .ft-buy[data-astro-cid-lcdefpme]{align-self:start}.ft-book[data-astro-cid-lcdefpme].lead .ft-buy[data-astro-cid-lcdefpme] .btn{width:auto}}.ft-book[data-astro-cid-lcdefpme].lead .cover{box-shadow:inset 0 1px #ffffff14,0 22px 44px #0000008c,0 4px 10px #00000059,inset -3px 0 #00000040}.ft-body[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.lb-t[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--ivory);font-size:1.05rem;font-weight:600;line-height:1.25;text-decoration:none}.ft-book[data-astro-cid-lcdefpme].lead .lb-t[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:500}.ft-book[data-astro-cid-lcdefpme].lead .btn{white-space:nowrap;padding:13px 22px}.lb-t[data-astro-cid-lcdefpme]:hover{color:var(--brass-2)}
