html body .zk-book{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:space-between;max-width:100%;border:1px solid transparent;border-radius:var(--zk-radius-action,8px);background:linear-gradient(135deg,#2E2338,#211B29) padding-box,linear-gradient(90deg,rgba(255,255,255,.16),rgba(255,255,255,.16)) border-box;box-shadow:0 8px 22px rgba(33,27,41,.18);color:#FFFFFF;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background .14s ease-out,box-shadow .14s ease-out,filter .14s ease-out}html body .zk-book:hover{color:#FFFFFF;background:linear-gradient(135deg,#2E2338,#211B29) padding-box,linear-gradient(90deg,#B111C2,#7024F5) border-box;box-shadow:0 10px 26px rgba(112,36,245,.3)}html body .zk-book:focus-visible{outline:2px solid #7024F5;outline-offset:3px}html body .zk-book-badge{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background:#FFFFFF;color:#5B2AB8}html body .zk-book-label{flex:1 1 auto;min-width:0}html body .zk-book-go{flex:none;display:inline-flex;align-items:center;color:#FFFFFF}html body .zk-book-go svg{display:block}html body .zk-book.is-sm{height:44px;gap:10px;padding:0 16px 0 18px;font-size:14px}html body .zk-book:is(.is-md,.is-lg){--zk-book-b:min(var(--zk-book-badge),calc(var(--zk-book-h) - 18px));height:var(--zk-book-h);padding:0 8px 0 calc((var(--zk-book-h) - 2px - var(--zk-book-b)) / 2)}html body .zk-book:is(.is-md,.is-lg) .zk-book-badge{width:var(--zk-book-b);height:var(--zk-book-b);border-radius:4px}html body .zk-book:is(.is-md,.is-lg) .zk-book-badge svg{width:min(22px,calc(var(--zk-book-b) - 14px));height:auto}html body .zk-hero .zk-book.zk-book:is(.is-md,.is-lg){--zk-book-h:var(--hero-cta,54px)}html body .zk-book.is-md{--zk-book-h:52px;--zk-book-badge:36px;gap:14px;font-size:16px}html body .zk-book.is-md .zk-book-label{padding-right:4px}html body .zk-book.is-md .zk-book-go{padding-right:14px}html body .zk-book.is-lg{--zk-book-h:58px;--zk-book-badge:40px;gap:16px;font-size:17px}html body .zk-book.is-lg .zk-book-label{padding-right:4px}html body .zk-book.is-lg .zk-book-go{padding-right:16px}html body :is(.zk-book.is-on-dark,:is(.si6-close,.hs-band.is-night,.hs-hero.zk-dark,.si-night,.npc-night,.iqm-night,.tone-black,.tone-gray,.band-plum,.header.site-header.is-plum,html[data-si-theme=dark] .header.site-header,html[data-si-theme=dark] .zk-dark) .zk-book){background:linear-gradient(#FFFFFF,#FFFFFF) padding-box,linear-gradient(90deg,rgba(255,255,255,.55),rgba(255,255,255,.55)) border-box;box-shadow:0 8px 22px rgba(0,0,0,.28);color:#211B29}html body :is(.zk-book.is-on-dark,:is(.si6-close,.hs-band.is-night,.hs-hero.zk-dark,.si-night,.npc-night,.iqm-night,.tone-black,.tone-gray,.band-plum,.header.site-header.is-plum,html[data-si-theme=dark] .header.site-header,html[data-si-theme=dark] .zk-dark) .zk-book):hover{background:linear-gradient(#FFFFFF,#FFFFFF) padding-box,linear-gradient(90deg,#B111C2,#7024F5) border-box;color:#211B29;box-shadow:0 10px 26px rgba(177,17,194,.35)}html body :is(.zk-book.is-on-dark,:is(.si6-close,.hs-band.is-night,.hs-hero.zk-dark,.si-night,.npc-night,.iqm-night,.tone-black,.tone-gray,.band-plum,.header.site-header.is-plum,html[data-si-theme=dark] .header.site-header,html[data-si-theme=dark] .zk-dark) .zk-book) .zk-book-badge{background:linear-gradient(135deg,#B111C2,#7024F5);color:#FFFFFF}html body :is(.zk-book.is-on-dark,:is(.si6-close,.hs-band.is-night,.hs-hero.zk-dark,.si-night,.npc-night,.iqm-night,.tone-black,.tone-gray,.band-plum,.header.site-header.is-plum,html[data-si-theme=dark] .header.site-header,html[data-si-theme=dark] .zk-dark) .zk-book) .zk-book-go{color:#5B2AB8}html body :is(.zk-book.is-on-dark,:is(.si6-close,.hs-band.is-night,.hs-hero.zk-dark,.si-night,.npc-night,.iqm-night,.tone-black,.tone-gray,.band-plum,.header.site-header.is-plum,html[data-si-theme=dark] .header.site-header,html[data-si-theme=dark] .zk-dark) .zk-book):focus-visible{outline-color:#FFFFFF}@media (prefers-reduced-motion:reduce){html body .zk-book{transition:none}}