.MovingRow_wrap__CK74q{position:relative}.MovingRow_viewport__ofE5P{width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;scrollbar-width:none;-ms-overflow-style:none}.MovingRow_viewport__ofE5P::-webkit-scrollbar{display:none}.MovingRow_viewport__ofE5P:focus-visible{outline:2px solid var(--blue-deep);outline-offset:4px}.MovingRow_track__puFYD{list-style:none;padding:0 var(--page-gutter);width:max-content}.MovingRow_set__DgmpK,.MovingRow_track__puFYD{display:flex;align-items:flex-start;gap:var(--s-6);margin:0}.MovingRow_arrow__jjE5r{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--rule);border-radius:50%;background:var(--paper);color:var(--navy);cursor:pointer;box-shadow:var(--shadow-md);transition:background-color .18s ease,color .18s ease,transform .18s ease,opacity .18s ease;opacity:.92}.MovingRow_arrow__jjE5r:hover{background:var(--navy);color:#fff;border-color:var(--navy);opacity:1;transform:translateY(-50%) scale(1.06)}.MovingRow_arrow__jjE5r:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.MovingRow_arrow__jjE5r:active{transform:translateY(-50%) scale(.96)}.MovingRow_left__uSqtI{left:calc(var(--page-gutter) / 2)}.MovingRow_right__wt_FR{right:calc(var(--page-gutter) / 2)}@media (max-width:720px){.MovingRow_arrow__jjE5r{width:38px;height:38px}.MovingRow_left__uSqtI{left:4px}.MovingRow_right__wt_FR{right:4px}}@media (prefers-reduced-motion:reduce){.MovingRow_arrow__jjE5r,.MovingRow_arrow__jjE5r:active,.MovingRow_arrow__jjE5r:hover{transition:none;transform:translateY(-50%)}}.Button_btn__kzInP{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);font-family:var(--font-body);font-weight:600;line-height:1;border:1.5px solid transparent;border-radius:var(--r-pill);cursor:pointer;text-align:center;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.Button_btn__kzInP:hover{text-decoration:none}.Button_btn__kzInP:disabled{opacity:.55;cursor:not-allowed}.Button_small__pgXYR{padding:.5rem 1rem;font-size:var(--step--1)}.Button_default__CcbQU{padding:.72rem 1.4rem;font-size:.97rem}.Button_large__PjGrU{padding:.92rem 1.9rem;font-size:var(--step-1)}.Button_full__gLVMB{width:100%}.Button_primary__6_Dls{background:var(--orange);color:#fff;border-color:var(--orange)}.Button_primary__6_Dls:hover{background:var(--orange-deep);border-color:var(--orange-deep)}.Button_secondary__uuOdH{background:transparent;color:var(--navy);border-color:var(--navy)}.Button_secondary__uuOdH:hover{background:var(--navy);color:#fff}.Button_ghost__gZqlA{background:transparent;color:var(--ink-soft);border-color:var(--rule)}.Button_ghost__gZqlA:hover{border-color:var(--ink-soft);color:var(--ink)}.Button_onNavy__6r3l9{background:#fff;color:var(--navy);border-color:#fff}.Button_onNavy__6r3l9:hover{background:transparent;color:#fff}.CartTable_quiet__guQGT{color:var(--ink-faint)}.CartTable_empty__djHyW{text-align:center;padding:var(--s-7) 0}.CartTable_emptyTitle__prOGM{font-family:var(--font-display);font-size:var(--step-2);margin:0 0 var(--s-2)}.CartTable_emptyBody__b5Tze{color:var(--ink-soft);margin:0 0 var(--s-5)}.CartTable_list__zqFOc{list-style:none;margin:0;padding:0}.CartTable_row__0V47W{display:grid;grid-template-columns:84px 1fr auto;grid-gap:var(--s-5);gap:var(--s-5);align-items:start;padding:var(--s-5) 0;border-top:1px solid var(--rule-soft)}.CartTable_row__0V47W:first-child{border-top:0;padding-top:0}.CartTable_cover__I0UGY{display:block}.CartTable_coverImg__sGjPV{width:84px;height:auto;display:block;border-radius:4px;box-shadow:0 4px 14px rgba(22,48,92,.14)}.CartTable_noCover__Hi1IY{display:grid;place-items:center;width:84px;height:126px;background:var(--blue-wash);border-radius:4px;font-size:.7rem;text-align:center;padding:.4rem;color:var(--ink-soft)}.CartTable_details__V_4L1{min-width:0}.CartTable_title__GSvis{font-family:var(--font-display);font-size:var(--step-1);margin:0;line-height:1.2}.CartTable_title__GSvis a{color:var(--ink)}.CartTable_title__GSvis a:hover{color:var(--blue-deep);text-decoration:none}.CartTable_fmt__C3DdQ{margin:.2rem 0 0;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.CartTable_unit__Hdpgt{margin:var(--s-2) 0 0;color:var(--ink-soft);font-size:.9rem}.CartTable_controls__pZVBv{display:flex;align-items:center;gap:var(--s-4);margin-top:var(--s-3)}.CartTable_qtyLabel__8TPvZ{font-size:.8rem;font-weight:700;color:var(--ink-faint)}.CartTable_select___sZ_R{font:inherit;padding:.35rem .5rem;border:1px solid var(--rule);border-radius:8px;background:#fff;color:var(--ink)}.CartTable_select___sZ_R:focus-visible{outline:2px solid var(--blue-deep);outline-offset:2px}.CartTable_remove__f_Ngo{background:none;border:0;padding:0;font:inherit;font-size:.85rem;color:var(--ink-faint);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.CartTable_remove__f_Ngo:hover{color:var(--ink)}.CartTable_lineTotal__DG6bA{margin:0;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.CartTable_footer__a4S37{margin-top:var(--s-6);padding-top:var(--s-6);border-top:2px solid var(--rule);display:flex;flex-wrap:wrap;gap:var(--s-5);justify-content:space-between;align-items:flex-end}.CartTable_totals__w02_C{min-width:0}.CartTable_subLabel__XTwCR{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.CartTable_subValue__VLz3w{margin:.1rem 0 0;font-family:var(--font-display);font-size:var(--step-3);font-weight:700;line-height:1}.CartTable_subNote__Fymw9{margin:var(--s-2) 0 0;font-size:.82rem;color:var(--ink-faint);max-width:34ch}.CartTable_go__GHq3o{display:flex;flex-direction:column;align-items:flex-end;gap:var(--s-2)}.CartTable_keep__w4vuM{font-size:.85rem;color:var(--ink-faint)}@media (max-width:560px){.CartTable_row__0V47W{grid-template-columns:64px 1fr}.CartTable_coverImg__sGjPV,.CartTable_noCover__Hi1IY{width:64px}.CartTable_noCover__Hi1IY{height:96px}.CartTable_lineTotal__DG6bA{grid-column:2}.CartTable_footer__a4S37{flex-direction:column;align-items:stretch}.CartTable_go__GHq3o{align-items:stretch}}.CartTable_unit__Hdpgt .CartTable_was__sjWXP{margin-right:.4rem;color:var(--ink-faint);text-decoration-thickness:1.5px}.Field_field__opCuN{display:flex;flex-direction:column;gap:var(--s-2)}.Field_label__UvlgH{font-size:.88rem;font-weight:600;color:var(--ink)}.Field_req__IPi1g{color:var(--orange-deep)}.Field_control__CFHlm{padding:.7rem .9rem;border:1.5px solid var(--rule);border-radius:var(--r-sm);background:var(--paper);font-size:.97rem;width:100%}.Field_control__CFHlm:focus{border-color:var(--blue-deep)}.Field_textarea__I1hEp{min-height:9rem;resize:vertical;font-family:inherit}.Field_hint__ysQIl{margin:0;font-size:var(--step--1);color:var(--ink-faint)}.OrderSummary_box__oHIDx{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-lg);padding:var(--s-5);box-shadow:var(--shadow-sm)}.OrderSummary_heading__y1tHe{font-family:var(--font-display);font-size:var(--step-1);margin:0 0 var(--s-4)}.OrderSummary_items__dCaLa{list-style:none;margin:0 0 var(--s-4);padding:0}.OrderSummary_item__ePbKT{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.5rem;gap:.5rem;align-items:baseline;padding:.28rem 0;font-size:.9rem}.OrderSummary_qty__c8Gdq{color:var(--ink-faint);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OrderSummary_name__8hsro{min-width:0;color:var(--ink-soft)}.OrderSummary_amount__EM0ej{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.OrderSummary_rows__esSLc{margin:0;padding:var(--s-4) 0 0;border-top:1px solid var(--rule-soft)}.OrderSummary_row__Y8rn2{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-4);padding:.4rem 0}.OrderSummary_row__Y8rn2 dt{margin:0;color:var(--ink-soft);display:flex;flex-direction:column}.OrderSummary_row__Y8rn2 dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.OrderSummary_sub__4kb5B{font-size:.72rem;color:var(--ink-faint);letter-spacing:.04em}.OrderSummary_pending__TAd8m dd{color:var(--ink-faint);font-style:italic;white-space:normal}.OrderSummary_bad__PgS0F dd{color:var(--error);white-space:normal;text-align:right;font-size:.85rem}.OrderSummary_struck__dfEMb{color:var(--ink-faint);margin-right:.45rem}.OrderSummary_free__nEYQC{color:var(--ok);font-weight:700}.OrderSummary_total__8Ghss{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-top:var(--s-4);padding-top:var(--s-4);border-top:2px solid var(--rule);font-family:var(--font-display)}.OrderSummary_total__8Ghss span{font-size:var(--step-1)}.OrderSummary_total__8Ghss strong{font-size:var(--step-3);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OrderSummary_nudge__gH1bP{margin:var(--s-3) 0 0;font-size:.8rem;color:var(--ink-faint)}.OrderSummary_dispatch__MkRCe{margin:var(--s-4) 0 0;padding:var(--s-3) var(--s-4);border-left:3px solid var(--orange);border-radius:0 var(--r-sm,8px) var(--r-sm,8px) 0;background:var(--orange-wash);font-size:.86rem;font-weight:600;color:var(--ink)}.CheckoutForm_grid__cYw4r{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);grid-gap:var(--s-7);gap:var(--s-7);align-items:start}.CheckoutForm_formCol__Ag2MJ{min-width:0}.CheckoutForm_set__xpvsk{border:0;padding:0;margin:0 0 var(--s-5)}.CheckoutForm_legend__6Stxm{font-family:var(--font-display);font-size:var(--step-2);font-weight:600;padding:0;margin:0 0 var(--s-4)}.CheckoutForm_two__uFjcq{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-4);gap:var(--s-4)}.CheckoutForm_three__rKb1s{display:grid;grid-template-columns:1.2fr 1fr .8fr;grid-gap:var(--s-4);gap:var(--s-4)}.CheckoutForm_err__U2guR{margin:-.4rem 0 var(--s-4);font-size:.82rem;color:var(--error);font-weight:600}.CheckoutForm_hintLine__oHbfU{margin:0;font-size:.82rem;color:var(--ink-faint)}.CheckoutForm_subscribe__ytiKh{display:flex;gap:var(--s-3);align-items:flex-start;padding:var(--s-4);background:var(--blue-wash);border-radius:var(--r-md);cursor:pointer}.CheckoutForm_subscribe__ytiKh input{margin-top:.25rem;width:1.05rem;height:1.05rem;flex:none;accent-color:var(--orange)}.CheckoutForm_subscribe__ytiKh>span{display:flex;flex-direction:column;gap:.2rem}.CheckoutForm_subNote__ThJgs{font-size:.84rem;color:var(--ink-soft)}.CheckoutForm_summaryCol__7KCcL{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + var(--s-4));display:flex;flex-direction:column;gap:var(--s-4)}.CheckoutForm_problem__bTlVX{margin:0;padding:var(--s-3) var(--s-4);background:#fcedea;border-left:3px solid var(--error);border-radius:var(--r-sm);color:var(--error);font-size:.88rem}.CheckoutForm_legal__jEDGY{margin:0;font-size:.78rem;color:var(--ink-faint);line-height:1.5}.CheckoutForm_empty__bt4UU{text-align:center;padding:var(--s-7) 0}.CheckoutForm_emptyTitle__TS1Ez{font-family:var(--font-display);font-size:var(--step-2);margin:0 0 var(--s-2)}.CheckoutForm_emptyBody__u_1cC{color:var(--ink-soft);margin:0 0 var(--s-5)}@media (max-width:900px){.CheckoutForm_grid__cYw4r{grid-template-columns:1fr}.CheckoutForm_summaryCol__7KCcL{position:static}}@media (max-width:560px){.CheckoutForm_three__rKb1s,.CheckoutForm_two__uFjcq{grid-template-columns:1fr}}.AddToCart_wrap__lx2Fj{margin:var(--s-5) 0;padding:var(--s-5);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--paper)}.AddToCart_priceRow__N8bjN{display:flex;align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-4)}.AddToCart_price__OD0Ld{font-family:var(--font-display);font-size:var(--step-3);font-weight:700;color:var(--ink);line-height:1}.AddToCart_fmt__J_JGf{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.AddToCart_controls__t72Rw{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}.AddToCart_select__FlvJs{font:inherit;padding:.6rem .7rem;border:1px solid var(--rule);border-radius:10px;background:#fff;color:var(--ink);min-width:4.2rem}.AddToCart_select__FlvJs:focus-visible{outline:2px solid var(--blue-deep);outline-offset:2px}.AddToCart_note__KHRYO{margin:var(--s-4) 0 0;font-size:.82rem;color:var(--ink-faint)}@media (max-width:460px){.AddToCart_controls__t72Rw>a,.AddToCart_controls__t72Rw>button{flex:1 1 auto}}.AddToCart_formats__fQM5Z{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-bottom:var(--s-4)}.AddToCart_format__y3SOi{flex:1 1 140px;display:flex;flex-direction:column;gap:.15rem;padding:.7rem .9rem;border:1.5px solid var(--rule);border-radius:var(--r-md);background:var(--paper);cursor:pointer;text-align:left;font:inherit;transition:border-color .15s ease,background-color .15s ease}.AddToCart_format__y3SOi:hover{border-color:var(--blue-deep)}.AddToCart_format__y3SOi:focus-visible{outline:2px solid var(--blue-deep);outline-offset:2px}.AddToCart_formatOn__XPYOR{border-color:var(--navy);background:var(--blue-wash)}.AddToCart_formatName__PKQwx{font-size:.76rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint)}.AddToCart_formatOn__XPYOR .AddToCart_formatName__PKQwx{color:var(--navy)}.AddToCart_formatPrice__pllyU{font-family:var(--font-display);font-size:var(--step-2);font-weight:700;color:var(--ink);line-height:1.1}@media (prefers-reduced-motion:reduce){.AddToCart_format__y3SOi{transition:none}}.AddToCart_preorderFlag__sKH8r{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3);margin:0 0 var(--s-4);font-size:.86rem;font-weight:600;color:var(--ink-soft,var(--ink))}.AddToCart_preorderTag__bb6xt{padding:.2rem .55rem;border-radius:999px;background:var(--orange);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AddToCart_was__Mt0QG{font-family:var(--font-display);font-size:var(--step-1)}.AddToCart_wasSmall__k1MMG,.AddToCart_was__Mt0QG{color:var(--ink-faint);font-weight:400;text-decoration-thickness:1.5px}.AddToCart_wasSmall__k1MMG{display:block;font-size:.8rem;line-height:1.2}.AddToCart_saving__28t_n{margin:calc(var(--s-4) * -1 + .2rem) 0 var(--s-4);font-size:.9rem;color:var(--ink-faint)}.unsubscribe_wrap__GplGe{display:flex;flex-direction:column;gap:var(--s-4);align-items:flex-start}.unsubscribe_wrap__GplGe h1{font-size:var(--step-3);margin:0}.unsubscribe_body__XVB3C{margin:0;color:var(--ink-soft);max-width:var(--measure);font-size:var(--step-1)}.unsubscribe_quiet__kG6Od{color:var(--ink-faint)}.unsubscribe_actions___eYmL{display:flex;flex-wrap:wrap;gap:var(--s-4);align-items:center;margin-top:var(--s-2)}.unsubscribe_undo__kyZPH{background:none;border:none;padding:0;color:var(--ink-faint);font-size:.9rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.unsubscribe_undo__kyZPH:hover{color:var(--orange-deep)}.Container_container__MEmhX{width:100%;margin-inline:auto;padding-inline:var(--page-gutter)}.Container_default__1cCSw{max-width:var(--page-max)}.Container_narrow__KJZZn{max-width:780px}.Container_reading__RECzR{max-width:68ch}.Container_wide__ihMwW{max-width:1400px}.BookCover_wrap__1Rg7K{aspect-ratio:2/3;max-width:100%;border-radius:var(--r-sm);overflow:hidden;background:var(--blue-wash);box-shadow:var(--shadow-md)}.BookCover_img__W4Kth{width:100%;height:100%;object-fit:cover}.BookCover_small__AZpns{width:110px}.BookCover_default__NPJ80{width:100%}.BookCover_large__EXOM_{width:100%;max-width:320px}.BookCover_fallback__jWjXn{display:grid;place-items:center;padding:var(--s-4);text-align:center}.BookCover_fallbackTitle__p9FIO{font-family:var(--font-display);font-size:var(--step-1);color:var(--blue-deep);font-weight:600}.Hero_hero__DBRgo{position:relative;overflow:hidden;background:radial-gradient(42rem 26rem at 78% 18%,rgba(232,130,60,.3),transparent 68%),radial-gradient(38rem 24rem at 6% 96%,rgba(143,193,220,.22),transparent 66%),var(--navy-deep);color:#fff;padding-block:var(--s-8) var(--s-9)}.Hero_hero__DBRgo:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(180deg,transparent,rgba(11,24,50,.55));pointer-events:none}.Hero_grid__NvOVN{position:relative;z-index:1;display:grid;align-items:center;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:var(--s-7);gap:var(--s-7)}@media (max-width:880px){.Hero_grid__NvOVN{grid-template-columns:1fr;gap:var(--s-8)}}.Hero_copy__pMP23{display:flex;flex-direction:column;gap:var(--s-4)}.Hero_eyebrow__Wpogf{margin:0;font-size:.74rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.62)}.Hero_title__Ih5bQ{margin:0;color:#fff;font-size:clamp(2.6rem,6vw,4.1rem);line-height:1.02;letter-spacing:-.025em}.Hero_lede__yu1Ha{margin:0;max-width:34rem;font-size:var(--step-1);line-height:1.6;color:hsla(0,0%,100%,.8)}.Hero_actions__Qhge2{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-3)}.Hero_social__emtTd{display:flex;align-items:center;gap:var(--s-4);margin-top:var(--s-4);flex-wrap:wrap}.Hero_followLabel__CrAmG{font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.52)}.Hero_covers__Uz3hj{display:flex;justify-content:center;align-items:center;padding-block:var(--s-4);perspective:1200px}.Hero_cover__KNuuR{width:clamp(120px,17vw,200px);flex:none;border-radius:var(--r-sm);box-shadow:0 22px 50px rgba(0,0,0,.45);transition:transform .35s cubic-bezier(.2,.7,.3,1)}.Hero_cover__KNuuR[data-pos="0"]{transform:rotate(-9deg) translateY(12px) translateX(6px);z-index:1}.Hero_cover__KNuuR[data-pos="1"]{transform:rotate(0deg) translateY(-16px) scale(1.05);z-index:3;margin-inline:-.7rem}.Hero_cover__KNuuR[data-pos="2"]{transform:rotate(9deg) translateY(12px) translateX(-6px);z-index:2}.Hero_covers__Uz3hj:hover .Hero_cover__KNuuR[data-pos="0"]{transform:rotate(-13deg) translateY(4px) translateX(-14px)}.Hero_covers__Uz3hj:hover .Hero_cover__KNuuR[data-pos="1"]{transform:rotate(0deg) translateY(-24px) scale(1.08)}.Hero_covers__Uz3hj:hover .Hero_cover__KNuuR[data-pos="2"]{transform:rotate(13deg) translateY(4px) translateX(14px)}@media (prefers-reduced-motion:reduce){.Hero_cover__KNuuR,.Hero_covers__Uz3hj:hover .Hero_cover__KNuuR{transition:none}}@media (max-width:480px){.Hero_cover__KNuuR[data-pos="1"]{margin-inline:-.4rem}}.TabCards_band__J0kiH{background:var(--paper);padding-block:var(--s-8);border-bottom:1px solid var(--rule)}.TabCards_kicker__uR9sI{margin:0 0 var(--s-5);text-align:center;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.TabCards_grid__JlzPy{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-4);gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.TabCards_card__XZix9{position:relative;margin:0;min-height:260px;padding:var(--s-6) var(--s-5);border-radius:var(--r-lg);border:2px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--s-3);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.TabCards_card__XZix9:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.TabCards_orange__3IN4M{background:var(--orange-wash);border-color:rgba(232,130,60,.35)}.TabCards_lilac__mQ5YV{background:var(--lilac-wash);border-color:rgba(195,184,222,.6)}.TabCards_blue__Vdo_O{background:var(--blue-wash);border-color:rgba(143,193,220,.55)}.TabCards_orange__3IN4M:hover{border-color:var(--orange)}.TabCards_lilac__mQ5YV:hover{border-color:var(--lilac-deep)}.TabCards_blue__Vdo_O:hover{border-color:var(--blue-deep)}.TabCards_title__qVoOY{margin:0;font-size:var(--step-3);line-height:1.1}.TabCards_stretch__FCVuT:after{content:"";position:absolute;inset:0;border-radius:var(--r-lg)}.TabCards_stretch__FCVuT:hover{text-decoration:none}.TabCards_blurb__cdVZp{margin:0;max-width:26ch;color:var(--ink-soft);font-size:.96rem;line-height:1.55}.TabCards_cta__2wDNo{display:inline-flex;align-items:center;gap:.45rem;margin-top:auto;font-size:.92rem;font-weight:700}.TabCards_arrow__j464N{transition:transform .22s ease}.TabCards_card__XZix9:hover .TabCards_arrow__j464N{transform:translateX(4px)}.TabCards_orange__3IN4M .TabCards_cta__2wDNo{color:var(--orange-deep)}.TabCards_lilac__mQ5YV .TabCards_cta__2wDNo{color:var(--lilac-deep)}.TabCards_blue__Vdo_O .TabCards_cta__2wDNo{color:var(--blue-deep)}@media (prefers-reduced-motion:reduce){.TabCards_arrow__j464N,.TabCards_card__XZix9{transition:none}.TabCards_card__XZix9:hover{transform:none}}.authors_list__g8Wzt{list-style:none;margin:0;padding:0}.authors_row__juEn5{display:grid;grid-template-columns:160px 1fr;grid-gap:var(--s-7);gap:var(--s-7);align-items:start;padding:var(--s-7) 0;border-top:1px solid var(--rule-soft)}.authors_row__juEn5:first-child{border-top:0;padding-top:0}.authors_portrait__zl0X9{display:block;width:160px;height:160px;border-radius:50%;box-shadow:0 6px 20px rgba(22,48,92,.1);transition:transform .25s ease,box-shadow .25s ease}.authors_portrait__zl0X9:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(22,48,92,.18)}.authors_body___9Z3f{min-width:0}.authors_name__WYUA2{font-family:var(--font-display);font-size:var(--step-3);font-weight:600;line-height:1.1;margin:0}.authors_name__WYUA2 a{color:var(--ink)}.authors_name__WYUA2 a:hover{color:var(--blue-deep);text-decoration:none}.authors_tagline__BFAdG{margin:var(--s-2) 0 0;font-size:var(--step-0);color:var(--blue-deep);font-weight:600}.authors_meta__yETXq{margin:var(--s-1) 0 0;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.authors_bio__jRhC5{margin:var(--s-3) 0 0;color:var(--ink-soft);max-width:62ch}.authors_booksLabel__uYW0I{margin:var(--s-5) 0 var(--s-3);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.authors_books__oGnwu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-5)}.authors_book__E6NxY{margin:0}.authors_bookLink__vQiBw{display:flex;flex-direction:column;gap:var(--s-2);width:108px}.authors_bookLink__vQiBw:hover{text-decoration:none}.authors_bookLink__vQiBw img,.authors_bookLink__vQiBw>:first-child{transition:transform .25s ease}.authors_bookLink__vQiBw:hover>:first-child{transform:translateY(-4px)}.authors_bookTitle__G_Ujf{font-size:.82rem;line-height:1.3;color:var(--ink-soft);font-weight:600}.authors_bookLink__vQiBw:hover .authors_bookTitle__G_Ujf{color:var(--blue-deep)}.authors_more__R4gr4{margin:var(--s-5) 0 0}.authors_more__R4gr4 a{font-weight:600}.authors_ctaTitle__M32fx{font-size:var(--step-2);margin:0 0 var(--s-2)}.authors_ctaBody__OsZA3{margin:0 0 var(--s-4);color:var(--ink-soft)}@media (prefers-reduced-motion:reduce){.authors_bookLink__vQiBw:hover>:first-child,.authors_bookLink__vQiBw>:first-child,.authors_portrait__zl0X9,.authors_portrait__zl0X9:hover{transition:none;transform:none}}@media (max-width:720px){.authors_row__juEn5{grid-template-columns:1fr;gap:var(--s-5);justify-items:center;text-align:center}.authors_bio__jRhC5{margin-inline:auto}.authors_books__oGnwu{justify-content:center}.authors_booksLabel__uYW0I{text-align:center}}.failed_eyebrow__YvYsC{margin:0 0 var(--s-2);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--orange-deep)}.failed_title__W4yEB{font-family:var(--font-display);font-size:var(--step-4);line-height:1.12;margin:0 0 var(--s-4)}.failed_lede__ADKmL{margin:0;color:var(--ink-soft);max-width:56ch}.failed_lede__ADKmL strong{color:var(--ink)}.failed_actions__dXvpd{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-bottom:var(--s-6)}.failed_panel__qobfb{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-lg);padding:var(--s-5)}.failed_h2__N9fWZ{font-family:var(--font-display);font-size:var(--step-1);margin:0 0 var(--s-3)}.failed_list__Xw8QA{margin:0 0 var(--s-4);padding-left:1.1rem;color:var(--ink-soft)}.failed_list__Xw8QA li{margin-bottom:.4rem}.failed_help__t0LTW{margin:0;color:var(--ink-soft);font-size:.92rem}.failed_ref__kyOqR{font-family:var(--font-mono);font-size:.9em}.failed_small__eR_gQ{margin:var(--s-5) 0 0;font-size:.82rem;color:var(--ink-faint)}.guide_crumb__GqxRZ{margin:0 0 var(--s-4);font-size:.9rem}.guide_crumb__GqxRZ a{color:var(--green-deep);font-weight:600}.guide_title__W6H_N{margin:0 0 var(--s-3);font-size:var(--step-4)}.guide_summary__DH10R{margin:0 0 var(--s-4);font-size:var(--step-1);color:var(--ink-soft)}.guide_meta__RLl4K{margin:0}.guide_body__Oc1V8{color:var(--ink-soft)}.guide_section__62a9v{margin-bottom:var(--s-7)}.guide_section__62a9v:last-child{margin-bottom:0}.guide_h2__T6gco{font-size:var(--step-2);color:var(--ink);margin:0 0 var(--s-3)}.guide_body__Oc1V8 p{margin-bottom:1em}.guide_list__GmrFo{margin:0 0 1.2em;padding-left:1.3em}.guide_list__GmrFo li{margin-bottom:.55em}.guide_callout__ARjlh{border-radius:var(--r-md);padding:var(--s-4);margin-block:var(--s-5);border-left:4px solid var(--rule);background:var(--paper)}.guide_callout__ARjlh h3{margin:0 0 var(--s-2);font-size:var(--step-0);color:var(--ink)}.guide_callout__ARjlh p{margin:0;font-size:.94rem}.guide_green__cq3O0{background:var(--green-wash);border-left-color:var(--green)}.guide_blue__bGhKN{background:var(--blue-wash);border-left-color:var(--blue)}.guide_orange__JZ3mJ{background:var(--orange-wash);border-left-color:var(--orange)}.guide_lilac__mMo6c{background:var(--lilac-wash);border-left-color:var(--lilac)}.guide_related__t0LHz{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-4)}.guide_related__t0LHz li{margin:0;display:flex;flex-direction:column;gap:var(--s-1)}.guide_related__t0LHz a{font-family:var(--font-display);font-size:var(--step-1);font-weight:600;color:var(--ink)}.guide_related__t0LHz a:hover{color:var(--green-deep)}.guide_related__t0LHz span{font-size:.92rem;color:var(--ink-soft)}.guide_help__XvL_c{text-align:center}.guide_helpTitle__Dmjoq{font-family:var(--font-display);font-size:var(--step-2);margin:0 0 var(--s-3)}.guide_helpBody__Aq_lh{margin:0 auto var(--s-5);max-width:48ch;color:var(--ink-soft)}.order_eyebrow__2miE2{margin:0 0 var(--s-2);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--green-deep)}.order_title__RLdpU{font-family:var(--font-display);font-size:var(--step-4);line-height:1.12;margin:0 0 var(--s-4)}.order_lede__KTSCQ{margin:0 0 var(--s-5);color:var(--ink-soft);max-width:52ch}.order_number__W9bc_{display:inline-block;margin:0;padding:.5rem .9rem;background:var(--paper);border:1px dashed var(--ink-faint);border-radius:var(--r-md);font-family:var(--font-mono);font-size:var(--step-1);font-weight:700;letter-spacing:.04em}.order_panel___FqH_{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-lg);padding:var(--s-5);margin-bottom:var(--s-5)}.order_h2__PvUo8{font-family:var(--font-display);font-size:var(--step-1);margin:0 0 var(--s-4)}.order_items__cqliz{list-style:none;margin:0 0 var(--s-4);padding:0}.order_item__jDZcS{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.6rem;gap:.6rem;align-items:baseline;padding:.3rem 0;font-size:.95rem}.order_qty__24jJh{color:var(--ink-faint);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order_name__mX50Q{min-width:0}.order_fmt__SGn5y{color:var(--ink-faint);font-size:.85em}.order_amt__LOyA7{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.order_rows__PeL7z{margin:0;padding:var(--s-4) 0 0;border-top:1px solid var(--rule-soft)}.order_row__WRF_c{display:flex;justify-content:space-between;gap:var(--s-4);padding:.32rem 0}.order_row__WRF_c dt{margin:0;color:var(--ink-soft)}.order_row__WRF_c dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order_grand__Z9E_X{margin-top:var(--s-3);padding-top:var(--s-3);border-top:2px solid var(--rule);font-family:var(--font-display);font-size:var(--step-1)}.order_grand__Z9E_X dd,.order_grand__Z9E_X dt{color:var(--ink);font-weight:700}.order_address__ZyIb_{font-style:normal;line-height:1.7;margin:0 0 var(--s-4)}.order_note__Whln3{margin:0;font-size:.86rem;color:var(--ink-soft)}.order_ref__mIqr8{margin:var(--s-4) 0 0;font-size:.8rem;color:var(--ink-faint)}.order_ref__mIqr8 code{font-family:var(--font-mono)}.order_actions__5zzZ5{display:flex;gap:var(--s-3)}.partners_roles__YCn_V{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-4);gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.partners_roles__YCn_V li{margin:0}.partners_roleName__YKG9m{margin:0 0 var(--s-2);font-size:var(--step-1)}.partners_roleBlurb__MSGRF{margin:0;font-size:.92rem;color:var(--ink-soft)}.partners_steps__3b__D{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-5)}.partners_steps__3b__D li{display:flex;gap:var(--s-4);align-items:flex-start;margin:0}.partners_stepNum__URQiZ{flex:none;display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--lilac-wash);color:var(--lilac-deep);font-family:var(--font-display);font-weight:700}.partners_stepTitle__tN8PH{margin:0 0 var(--s-1);font-size:var(--step-1)}.partners_stepBody__VTzvc{margin:0;color:var(--ink-soft);max-width:var(--measure)}.print_grid__crX4W{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-4);gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.print_grid__crX4W li{margin:0}.print_title__ax_fQ{margin:0 0 var(--s-2);font-size:var(--step-1)}.print_body___yvMU{margin:0;color:var(--ink-soft);font-size:.93rem}.print_guideLink__Ij86v{margin:var(--s-5) 0 0}.print_guideLink__Ij86v a{font-weight:600;color:var(--green-deep)}.BuyLinks_wrap__oTTFk{margin:var(--s-5) 0 0}.BuyLinks_heading__hb_mv{font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 var(--s-4)}.BuyLinks_sections__u2bd8{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.BuyLinks_block__tgw2L{padding:var(--s-4);border-radius:var(--r-md);border:1px solid var(--rule);background:var(--paper)}.BuyLinks_orangeish__lAT_S{border-left:3px solid var(--orange)}.BuyLinks_bluish__lIovI{border-left:3px solid var(--blue-deep)}.BuyLinks_blockTitle__ESfnr{font-family:var(--font-display);font-size:var(--step-1);font-weight:600;margin:0}.BuyLinks_blockNote__sHx1U{margin:.2rem 0 var(--s-4);font-size:.82rem;color:var(--ink-faint);line-height:1.45}.BuyLinks_list__Dch_k{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-2);align-items:flex-start}.BuyLinks_list__Dch_k li{margin:0;width:100%}.BuyLinks_list__Dch_k a{width:100%;text-align:center}.ComingSoon_wrap__l6nIt{margin:var(--s-5) 0;padding:var(--s-5);border:1px dashed var(--blue-deep);border-radius:var(--r-lg);background:var(--blue-wash)}.ComingSoon_label__5eNKk{margin:0 0 var(--s-2);font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-deep)}.ComingSoon_date__qJoCq{margin:0 0 var(--s-3);font-family:var(--font-display);font-size:var(--step-2);color:var(--ink)}.ComingSoon_date__qJoCq strong{font-weight:700}.ComingSoon_body__y2Svn{margin:0 0 var(--s-4);color:var(--ink-soft);max-width:48ch}.ComingSoon_body__y2Svn:last-child{margin-bottom:0}.ComingSoon_body__y2Svn em{font-style:italic;color:var(--ink)}.CharacterVoices_wrap__MG0E5{margin:0}.CharacterVoices_eyebrow__UAdAN{margin:0 0 var(--s-2);font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-deep)}.CharacterVoices_lede__8KqBo{margin:0 0 var(--s-6);font-family:var(--font-display);font-size:var(--step-2);color:var(--ink);max-width:40ch}.CharacterVoices_list__8ju7Q{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--s-6);gap:var(--s-6)}.CharacterVoices_item__qGpdr{margin:0}.CharacterVoices_name__AddE_{margin:0 0 var(--s-3);font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);padding-bottom:var(--s-2);border-bottom:1px solid var(--rule)}.CharacterVoices_quote__fxtCR{margin:0}.CharacterVoices_quote__fxtCR p{margin:0;color:var(--ink-soft);font-size:.95rem;line-height:1.65}.CharacterVoices_closing__Azzj1{margin-top:var(--s-3)!important;font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--blue-deep)!important}.navy .CharacterVoices_eyebrow__UAdAN{color:var(--blue)}.navy .CharacterVoices_lede__8KqBo{color:#fff}.navy .CharacterVoices_name__AddE_{color:var(--blue);border-bottom-color:hsla(0,0%,100%,.18)}.navy .CharacterVoices_quote__fxtCR p{color:hsla(0,0%,100%,.82)}.navy .CharacterVoices_closing__Azzj1{color:var(--blue)!important}.BookDetails_wrap__Vn_Wg{display:flex;flex-direction:column;gap:var(--s-3)}.BookDetails_heading__YoTvs{font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin:0}.BookDetails_list__QJZT2{margin:0;display:flex;flex-direction:column;gap:0}.BookDetails_row__BK5VM{display:flex;justify-content:space-between;gap:var(--s-4);padding:.6rem 0;border-bottom:1px solid var(--rule-soft);font-size:.92rem}.BookDetails_row__BK5VM:last-child{border-bottom:none}.BookDetails_row__BK5VM dt{color:var(--ink-soft)}.BookDetails_row__BK5VM dd{margin:0;font-weight:600;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BookDetails_formats__yZUpw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-2)}.BookDetails_formats__yZUpw li{display:flex;justify-content:space-between;gap:var(--s-4);padding:.7rem .9rem;margin:0;background:var(--blue-wash);border-radius:var(--r-sm)}.BookDetails_fLabel__L8ExY{font-weight:600}.BookDetails_fPrice__hAmBc{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EmptyState_wrap__qWvHu{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);text-align:center;padding:var(--s-8) var(--s-4);border:1px dashed var(--rule);border-radius:var(--r-md);background:var(--paper-alt)}.EmptyState_title__rGbjB{margin:0;font-family:var(--font-display);font-size:var(--step-2)}.EmptyState_body__ZUyq1{margin:0;color:var(--ink-soft);max-width:44ch}.author_bio__d3HDD{max-width:var(--measure);color:var(--ink-soft);font-size:var(--step-1)}.author_bio__d3HDD em{font-style:italic;color:var(--ink)}.author_quote__rYoIt{margin:var(--s-6) 0 0;padding:var(--s-5) 0 var(--s-5) var(--s-5);border-left:3px solid var(--blue)}.author_quote__rYoIt p{margin:0 0 var(--s-3);font-family:var(--font-display);font-size:var(--step-2);font-style:italic;line-height:1.4;color:var(--ink)}.author_quote__rYoIt cite{font-style:normal;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.CommentSection_wrap__v4RKc{display:flex;flex-direction:column;gap:var(--s-4)}.CommentSection_heading__oUmLe{font-size:var(--step-2);margin:0}.store_authors__zmbEZ{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-6);gap:var(--s-6);grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.store_authors__zmbEZ li{margin:0}.store_more__Q3EIb{margin-top:var(--s-6)}