.ak-book{display:grid;grid-template-columns:280px 1fr;align-items:stretch;overflow:hidden;border-radius:var(--radius);background:#fff;box-shadow:0 0 0 1px rgb(10 9 8/.08),var(--shadow-lift);animation:ak-book-in .42s var(--ease-snap)}.ak-book-cover{min-width:0;background:#111}.ak-book-cover .ie-jacket{width:100%;max-width:none;height:auto;margin:0;border-radius:0;animation:none;transform:none;box-shadow:none}.ak-book-cover .ie-jacket-title{font-family:var(--font-display),Newsreader,Georgia,serif;font-size:clamp(1.35rem,1.05rem + .9vw,1.8rem)}.ak-book-cover .ie-jacket[data-tone=gold] .ie-jacket-type{text-shadow:0 1px 14px rgb(10 9 8/.55)}.ak-book-copy{display:flex;flex-direction:column;justify-content:center;gap:24px;min-width:0;padding:40px 44px 40px 40px}.ak-book-flap .ak-eyebrow{margin-bottom:10px}.ak-book-copy h3{margin:0;max-width:11em;font-family:var(--font-display),Newsreader,Georgia,serif;font-size:clamp(1.85rem,1.4rem + 1.4vw,2.55rem);font-weight:600;letter-spacing:-.038em;line-height:1.02}.ak-book-by{margin:12px 0 0;font-size:12px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500)}.ak-book-open{margin:22px 0 0;padding-top:22px;max-width:28ch;border-top:1px solid rgb(10 9 8/.1);font-family:var(--font-display),Newsreader,Georgia,serif;font-size:1.12rem;font-weight:500;letter-spacing:-.025em;line-height:1.45;color:var(--ink-soft)}.ak-book-meta{margin:18px 0 0;font-size:var(--text-meta);font-weight:550;letter-spacing:.02em;color:var(--ink-500)}.ak-book-meta span{display:block;margin-top:4px}.ak-book-copy>.ak-solid{align-self:flex-start}@keyframes ak-book-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ak-book{animation:none}}@media (pointer:coarse){.ak .ak-book-copy .ak-solid{height:44px!important;min-height:44px!important}}@media (max-width:720px){.ak-book{grid-template-columns:1fr}.ak-book-cover{height:240px}.ak-book-cover .ie-jacket{height:100%;aspect-ratio:auto}.ak-book-cover .ie-jacket-art{object-position:50% 28%}.ak-book-copy{padding:22px 20px 20px;gap:22px}.ak-book-copy h3,.ak-book-open{max-width:none}.ak-book-open{margin-top:16px;font-size:1.05rem}}.ak-sell{background:radial-gradient(640px 420px at 50% 68%,#f3ffc4 0,transparent 64%),#fff}.ak-sell-head{max-width:38rem;margin:0 auto;text-align:center}.ak-sell-head .ak-h2{max-width:none;margin-inline:auto;font-size:clamp(1.9rem,.85rem + 3.6vw,3.25rem);font-weight:700;letter-spacing:-.042em;line-height:.98}.ak-sell-title-line{display:block}.ak-sell-head .ak-lede{max-width:34rem;margin-top:16px}.ak-sell-map{position:relative;width:min(720px,100%);margin:12px auto 0;aspect-ratio:1}.ak-sell-wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ak-sell-wires path{fill:none;stroke:rgb(10 9 8/.14);stroke-width:1.25px;stroke-linecap:round}.ak-sell-wires .ak-sell-flow{stroke:#8fbe00;stroke-width:1.75px;stroke-dasharray:2.5 7;animation:ak-sell-flow 2.2s linear infinite}.ak-sell-wires circle{fill:var(--lime);stroke:var(--ink);stroke-width:.3}.ak-sell-hub{z-index:2;top:50%;width:min(200px,30%);text-align:center;pointer-events:none}.ak-sell-hub,.ak-sell-hub:before{position:absolute;left:50%;transform:translate(-50%,-50%)}.ak-sell-hub:before{content:"";z-index:-1;top:46%;width:88%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,#e4ff7a 0,rgb(198 255 0/0) 72%)}.ak-sell-hub img{display:block;width:100%;height:auto;filter:drop-shadow(0 14px 28px rgb(10 9 8/.12))}.ak-sell-stem{display:none}.ak-sell-nodes{margin:0;padding:0;list-style:none}.ak-sell-node{position:absolute;z-index:2;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:108px;height:104px;transform:translate(-50%,-50%);background:#fff;border-radius:16px;box-shadow:0 0 0 1px rgb(10 9 8/.08),0 10px 24px rgb(10 9 8/.06)}.ak-sell-logo{display:grid;width:36px;height:36px;place-items:center}.ak-sell-logo svg{display:block}.ak-sell-node strong{font-size:12.5px;font-weight:650;letter-spacing:-.02em;line-height:1}.ak-sell-note{margin:4px 0 0;text-align:center;color:var(--muted);font-size:var(--text-ui);font-weight:600}@keyframes ak-sell-flow{to{stroke-dashoffset:-100}}@media (prefers-reduced-motion:reduce){.ak-sell-wires .ak-sell-flow{animation:none;stroke-dasharray:none}}@media (max-width:759px){.ak-sell-map{display:flex;flex-direction:column;align-items:center;width:100%;aspect-ratio:auto;margin-top:28px}.ak-sell-wires{display:none}.ak-sell-hub{position:relative;left:auto;top:auto;width:148px;transform:none}.ak-sell-stem{display:block;width:2px;height:22px;margin:2px 0 14px;background:#9ed400}.ak-sell-nodes{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.ak-sell-node{position:static;width:auto;height:auto;min-height:96px;transform:none}}.ak-shelf{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:12px 28px;padding:12px 0 8px;perspective:1400px}.ak-shelf-btn{appearance:none;border:0;background:transparent;padding:0;width:min(158px,42vw);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ak-shelf .ie-jacket{max-width:none;width:100%;margin:0;animation:none;transform:rotateY(-11deg) rotateX(2deg);transition:transform .22s var(--ease-snap)}.ak-shelf-btn:nth-child(2n) .ie-jacket{transform:rotateY(-15deg) rotateX(2deg)}.ak-shelf-btn:nth-child(3n) .ie-jacket{transform:rotateY(-8deg) rotateX(2deg)}.ak-shelf-btn[aria-pressed=true] .ie-jacket{transform:rotateY(-6deg) translateY(-6px)}@media (hover:hover) and (pointer:fine){.ak-shelf-btn:hover .ie-jacket{transform:rotateY(-6deg) translateY(-10px)}}.ak-shelf-hint{margin:20px auto 0;max-width:28rem;text-align:center;font-size:13px;font-weight:500;color:var(--muted)}.ak-shelf .ie-jacket-title{font-family:var(--font-display),Newsreader,Georgia,serif}.ak-band-white .ak-head{text-align:center;margin-left:auto;margin-right:auto}.ak-band-white .ak-head .ak-h2,.ak-band-white .ak-head .ak-lede{margin-inline:auto}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_01ae00{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_01ae00{--font-ak-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}