.ModelName_cover__Ql3r7{overflow:hidden;border-radius:var(--radius-container);background:var(--color-surface-muted);box-shadow:0 24px 80px rgba(17,19,23,.16)}.ModelName_cover__Ql3r7 img{width:100%;height:auto;display:block}.ModelName_meta__Hl1b2{display:grid;gap:.8rem}.ModelName_backLink__VSoq_,.ModelName_eyebrow__i2cW7{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-brand);text-decoration:none}.ModelName_backLink__VSoq_{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;margin-bottom:1rem;position:absolute;top:0;left:3rem}.ModelName_backLinkIcon__LixxS{font-size:.9rem}.ModelName_title__DDx4H{font-family:var(--model-info-title-font-family,var(--font-display));font-size:var(--model-info-title-font-size,clamp(2rem,1.7rem + 2.2vw,3.5rem));font-weight:var(--model-info-title-font-weight,inherit);letter-spacing:var(--model-info-title-letter-spacing,inherit);line-height:var(--model-info-title-line-height,.9);text-transform:var(--model-info-title-text-transform,inherit)}:where([data-nw4-theme=minimal] .ModelName_title__DDx4H){--book-masthead-title-text-transform:var(--font-heading-text-transform,none)}.ModelName_firstName__KL9NA{font-weight:var(--model-info-title-first-font-weight,inherit)}.ModelName_lastName__Xo2oU{font-weight:var(--model-info-title-last-font-weight,inherit)}.ModelName_description__pJlgv{max-width:52ch;color:rgb(var(--nw4-ink-rgb,17 19 23)/.7)}.ModelContentPage_header__yuGCa{display:grid;gap:.75rem;margin-bottom:2rem}.ModelContentPage_backLink__0u1mt{display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;color:inherit;font-size:.9rem;text-decoration:underline;text-underline-offset:.18em}.ModelContentPage_backLinkIcon__pZ1qp{width:1.1em;height:1.1em;flex-shrink:0}.ModelDetailPage_section__thtH_{width:min(100%,var(--model-detail-max-width,1200px),calc(100vw - 2rem));margin:0 auto;padding:0}.ModelDetailPage_section__thtH_[data-model-detail-active-view=classic]{padding-bottom:.5rem}.ModelDetailPage_breadcrumbs__dL9KN{display:flex;gap:.55rem;flex-wrap:wrap;color:var(--nw4-breadcrumb-color,rgb(var(--nw4-ink-rgb,17 19 23)/.62));font-size:.86rem;margin-bottom:1.2rem;text-transform:var(--nw4-breadcrumb-text-transform,uppercase)}.ModelDetailPage_breadcrumbs__dL9KN a{color:inherit;text-decoration:none}.ModelDetailPage_breadcrumbItem__6MQJa{display:inline-flex;gap:.55rem}.ModelDetailPage_hero__tAfzS{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr);align-items:start}.ModelDetailPage_bookColumn__pxSRt{min-width:0}.ModelDetailPage_bookShell__sxy33[data-book-fix-height=true]{width:100%;max-width:min(100%,var(--model-book-max-width,100%),var(--model-detail-book-column-max-width));margin-inline:auto}.ModelDetailPage_bookShell__sxy33[data-book-fix-height=true][data-book-info-layout=masthead]{max-width:min(100%,var(--model-book-max-width,100%))}.ModelDetailPage_playlistNav__NhStj{display:grid;gap:var(--playlist-nav-gap,.45rem);margin-top:var(--playlist-nav-margin-top,1rem)}.ModelDetailPage_playlistNavLink__1hpa_{color:var(--playlist-nav-link-current-color,var(--playlist-nav-color,inherit));display:block;font-size:var(--playlist-nav-font-size,.9rem);font-weight:var(--playlist-nav-font-weight,inherit);letter-spacing:var(--playlist-nav-letter-spacing,inherit);line-height:var(--playlist-nav-line-height,1.25);padding:var(--playlist-nav-padding,.35rem 0);text-decoration:none;text-transform:var(--playlist-nav-text-transform,uppercase)}.ModelDetailPage_playlistNavLink__1hpa_:hover{--playlist-nav-link-current-color:var(--playlist-nav-hover-color)}.ModelDetailPage_playlistNav__NhStj[data-model-book-nav-orientation=horizontal]{display:flex;flex-wrap:wrap;gap:var(--playlist-nav-gap,.45rem 1.5rem)}.ModelDetailPage_playlistNavArrow__kCGSF{display:none}.ModelDetailPage_playlistNavLinkActive__zvwBF{color:var(--playlist-nav-active-color,var(--color-foreground));font-weight:var(--playlist-nav-active-font-weight,700);text-decoration-line:var(--playlist-nav-active-decoration,none);pointer-events:none;cursor:default}.ModelDetailPage_bookTools__6hA3G{display:flex;gap:var(--model-book-tools-gap,.45rem);flex-wrap:nowrap;align-items:center;margin-top:var(--model-book-tools-margin-top,.75rem)}.ModelDetailPage_bookTools__6hA3G[data-model-book-tools-orientation=vertical]{flex-direction:column;align-items:flex-start}.ModelDetailPage_bookToolsButton___2faY{width:-moz-fit-content;width:fit-content;min-height:var(--model-book-tools-min-height,0);display:inline-flex;align-items:center;gap:.5rem;border:var(--model-book-tools-border,0);padding:var(--model-book-tools-padding,.35rem 0);background:transparent;color:var(--model-book-tools-color,inherit);cursor:pointer;font-family:inherit;font-size:var(--model-book-tools-font-size,.78rem);font-stretch:inherit;font-style:inherit;font-variant:inherit;font-weight:var(--model-book-tools-font-weight,inherit);letter-spacing:var(--model-book-tools-letter-spacing,normal);line-height:var(--model-book-tools-line-height,1.25);text-decoration:none;text-transform:uppercase;text-underline-offset:.18em}.ModelDetailPage_bookToolsButton___2faY:disabled{cursor:wait;opacity:.72}[data-book-mobile-view] .ModelDetailPage_bookToolsButton___2faY[data-model-book-tools-action=download]{display:var(--model-book-tools-mobile-download-display,inline-flex)}.ModelDetailPage_bookToolsSpinner__gJPnk{width:.85rem;height:.85rem;flex:0 0 auto;border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;animation:ModelDetailPage_nw4BookToolsSpin__WWSEe .75s linear infinite}.ModelDetailPage_bookToolsIconWrapper__hrFnf{width:.95rem;height:.95rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:.95rem}@keyframes ModelDetailPage_nw4BookToolsSpin__WWSEe{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ModelDetailPage_bookToolsSpinner__gJPnk{animation-duration:1.5s}}@media (max-width:1024px){.ModelDetailPage_hero__tAfzS{grid-template-columns:1fr}}@media (max-width:720px){.ModelDetailPage_bookTools__6hA3G{justify-content:space-between}.ModelDetailPage_bookShell__sxy33[data-book-fix-height=true]{max-width:min(100%,var(--model-book-max-width,100%),var(--model-detail-book-single-column-max-width))}}