.support-page.product-catalog-page{--support-page-x:var(--space-10);--support-page-max:1160px;--support-section-py:var(--space-8);--support-surface:#f8f8f8;--support-ink:var(--color-ink,#1f1f1f);--support-muted:#666;--support-line:#e8e8e8;--catalog-book-max:20rem;--catalog-book-paper:#fff;--catalog-book-shadow:0 8px 20px #0000000d, 3px 3px 0 #eee;--catalog-action-height:3rem;--catalog-action-radius:var(--space-1)}.catalog-main[data-v-b1ca09af]{padding-bottom:var(--space-10)}.catalog-introduction[data-v-b1ca09af]{max-width:86ch;margin:0 0 var(--space-8);color:var(--support-muted);font-size:var(--font-size-sm);line-height:1.6}.catalog-list[data-v-b1ca09af]{gap:var(--space-10);display:grid}.catalog-state[data-v-b1ca09af]{justify-items:center;gap:var(--space-6);padding-block:var(--space-9);display:grid}.catalog-state__actions[data-v-b1ca09af]{justify-content:center;margin-top:0}.catalog-record[data-v-b1ca09af]{align-items:center;gap:var(--space-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-width:0;display:grid}.catalog-record+.catalog-record[data-v-b1ca09af]{padding-top:var(--space-10);border-top:1px solid var(--support-line)}.catalog-record__cover[data-v-b1ca09af]{min-width:0;padding:var(--space-8);border-radius:var(--space-2);background:var(--support-surface);margin:0}.catalog-record__cover figcaption[data-v-b1ca09af]{margin-top:var(--space-6);color:var(--support-muted);font-size:var(--font-size-xs);text-align:center;line-height:1.45}.catalog-book[data-v-b1ca09af]{width:min(100%, var(--catalog-book-max));border-left:var(--space-1) solid var(--support-line);background:var(--catalog-book-paper);box-shadow:var(--catalog-book-shadow);margin-inline:auto;position:relative}.catalog-book__heading[data-v-b1ca09af]{padding:var(--space-6)}.catalog-book__brand[data-v-b1ca09af]{color:var(--support-muted);font-size:var(--font-size-xs);letter-spacing:.04em;line-height:1.25;display:block}.catalog-book__title[data-v-b1ca09af]{margin:var(--space-5) 0 0;color:var(--support-ink);font-family:var(--font-display);font-size:var(--font-size-xl);text-wrap:balance;font-weight:800;line-height:1.2}.catalog-book[data-v-b1ca09af] .support-image{border-top:var(--space-2) solid var(--support-accent);background:var(--support-surface)}.catalog-book[data-v-b1ca09af] .support-image__fallback{color:var(--support-muted)}.catalog-book__footer[data-v-b1ca09af]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);color:var(--support-muted);font-size:var(--font-size-xs);line-height:1.25;display:flex}.catalog-book__footer svg[data-v-b1ca09af]{width:var(--font-size-md);height:var(--font-size-md);flex:none}.catalog-record__body[data-v-b1ca09af]{min-width:0;padding-block:var(--space-4)}.catalog-record__tags[data-v-b1ca09af]{align-items:center;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-5);font-size:var(--font-size-xs);flex-wrap:wrap;line-height:1.3;display:flex}.catalog-record__tags>span[data-v-b1ca09af]:first-child{align-items:center;gap:var(--space-2);color:var(--support-muted);display:inline-flex}.catalog-record__tags>span[data-v-b1ca09af]:first-child:before{width:var(--space-2);height:var(--space-2);background:var(--support-accent);content:"";border-radius:50%;flex:none}.catalog-record__edition[data-v-b1ca09af]{color:var(--support-muted)}.catalog-record h2[data-v-b1ca09af]{max-width:22ch;font-size:var(--font-size-xxl);line-height:1.18}.catalog-record__description[data-v-b1ca09af]{max-width:50ch;margin:var(--space-4) 0 0;color:var(--support-muted);line-height:1.6}.catalog-record__meta[data-v-b1ca09af]{gap:var(--space-4) var(--space-6);padding:var(--space-6) 0 0;margin:var(--space-6) 0 var(--space-4);border-top:1px solid var(--support-line);flex-wrap:wrap;list-style:none;display:flex}.catalog-record__meta li[data-v-b1ca09af],.catalog-record__updated[data-v-b1ca09af]{align-items:center;gap:var(--space-2);color:var(--support-muted);font-size:var(--font-size-sm);line-height:1.45;display:flex}.catalog-record__meta svg[data-v-b1ca09af],.catalog-record__updated svg[data-v-b1ca09af]{width:var(--font-size-md);height:var(--font-size-md);stroke-width:1.7px;flex:none}.catalog-record__updated[data-v-b1ca09af]{margin:0}.catalog-record .catalog-record__actions[data-v-b1ca09af]{gap:var(--space-3);margin-top:var(--space-7)}.product-catalog-page .catalog-action[data-v-b1ca09af]{min-height:var(--catalog-action-height);padding:var(--space-3) var(--space-5);border-radius:var(--catalog-action-radius);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:400;line-height:1.25}.catalog-action svg[data-v-b1ca09af]{width:var(--font-size-md);height:var(--font-size-md);flex:none}.product-catalog-page .catalog-action--outline[data-v-b1ca09af]{border-color:var(--support-line);color:var(--support-ink);background:#fff}.product-catalog-page .catalog-action--outline[data-v-b1ca09af]:hover{border-color:var(--support-ink);color:var(--support-ink);background:#fff}.catalog-record__actions[data-v-b1ca09af] .catalog-action--unavailable.base-button:disabled{--base-button-bg:var(--support-surface);--base-button-border:var(--support-line);--base-button-color:var(--support-muted);opacity:1}.catalog-record__actions[data-v-b1ca09af] .base-button__content{gap:var(--space-2)}.catalog-record__notice[data-v-b1ca09af]{margin:var(--space-3) 0 0;color:var(--support-muted);font-size:var(--font-size-xs);line-height:1.45}.catalog-contact-band[data-v-b1ca09af]{border-top:1px solid var(--support-line)}.catalog-contact[data-v-b1ca09af]{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.catalog-contact>div[data-v-b1ca09af]{min-width:0}.catalog-contact h2[data-v-b1ca09af]{font-size:var(--font-size-xl);line-height:1.25}.catalog-contact .support-intro[data-v-b1ca09af]{max-width:68ch;margin-top:var(--space-3);font-size:var(--font-size-sm)}.catalog-contact .catalog-action[data-v-b1ca09af]{flex:none}@media (min-width:993px) and (max-width:1280px){.support-page.product-catalog-page{--catalog-book-max:18rem}.catalog-record[data-v-b1ca09af]{gap:var(--space-8)}}@media (min-width:721px) and (max-width:992px){.support-page.product-catalog-page{--support-page-x:var(--space-7)}.catalog-record[data-v-b1ca09af]{gap:var(--space-7)}.catalog-record__cover[data-v-b1ca09af]{padding:var(--space-6)}.catalog-book__heading[data-v-b1ca09af]{padding:var(--space-5)}.catalog-contact[data-v-b1ca09af]{align-items:start}}@media (max-width:720px){.support-page.product-catalog-page{--support-page-x:var(--space-5);--catalog-book-max:18rem}[data-v-b1ca09af] .support-hero h1{font-size:calc(var(--font-size-xxl) * 1.25)}.catalog-record[data-v-b1ca09af]{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.catalog-record__body[data-v-b1ca09af]{order:-1;padding-block:0}.catalog-record__cover[data-v-b1ca09af]{padding:var(--space-7)}.catalog-contact[data-v-b1ca09af]{align-items:start;gap:var(--space-6);flex-direction:column}}@media (max-width:560px){.support-page.product-catalog-page{--support-page-x:var(--space-4)}.catalog-introduction[data-v-b1ca09af]{margin-bottom:var(--space-7)}.catalog-record h2[data-v-b1ca09af]{font-size:var(--font-size-xl)}.catalog-record__actions[data-v-b1ca09af]{max-width:calc(100% - var(--support-floating-clearance))}}@media (prefers-reduced-motion:reduce){.product-catalog-page .catalog-action[data-v-b1ca09af]{transition:none}}
