.manual-overview-featured{background:var(--dm-overview-cream);padding:0 40px}.manual-overview-featured__item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:1472px;min-height:min(72vh,680px);width:100%}.manual-overview-featured__content{display:flex;flex-direction:column;justify-content:center;margin:0;max-width:680px;padding:96px 40px 96px 0;width:100%}.manual-overview-card__kind,.manual-overview-featured__kind{color:var(--dm-overview-body);font-family:var(--dm-overview-font-ui);font-size:12px;letter-spacing:.08em;line-height:1;margin:0;text-transform:uppercase}.manual-overview-featured__kind{font-size:13px;letter-spacing:.1em;margin-bottom:14px}.manual-overview-featured__title{color:var(--dm-overview-ink);font-family:"schear-grotesk",var(--dm-overview-font-display);font-size:clamp(44px,5.6vw,120px);font-weight:700;letter-spacing:-.02em;line-height:1;margin:0;text-transform:uppercase}.manual-overview-featured__text{color:var(--dm-overview-body);font-size:18px;letter-spacing:.01em;line-height:1.5;margin:28px 0 0;max-width:620px;text-wrap:pretty}.manual-overview-featured__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}.manual-overview-button{align-items:center;border:.5px solid var(--dm-overview-ink);color:var(--dm-overview-ink);display:inline-flex;font-size:15px;justify-content:center;letter-spacing:.02em;line-height:1;min-height:53px;padding:16px 32px;text-decoration:none}.manual-overview-button--disabled{border-color:rgba(20,18,18,.3);color:var(--dm-overview-body)}.manual-overview-featured__media{background:var(--dm-overview-cream);color:inherit;display:block;min-height:min(72vh,680px);min-width:0;text-decoration:none}a.manual-overview-featured__media:focus-visible,a.manual-overview-featured__media:hover{opacity:1}.manual-overview-featured__image{display:block;height:100%;min-height:min(72vh,680px);object-fit:cover;object-position:center 45%;width:100%}.manual-overview-list{background:#fff;padding:120px 40px}.manual-overview-list__inner{margin:0 auto;max-width:1472px;width:100%}.manual-overview-list__title{color:var(--dm-overview-ink);font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:1.12;margin:0 0 12px}.manual-overview-list__empty,.manual-overview-list__text{color:var(--dm-overview-body);font-size:16px;line-height:1.5;margin:0 0 56px;max-width:640px;text-wrap:pretty}.manual-overview-grid{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.manual-overview-card{background:#fff;border:.5px solid rgba(20,18,18,.18);color:var(--dm-overview-ink);display:flex;flex-direction:column;text-decoration:none}.manual-overview-card--disabled{cursor:default}.manual-overview-card__media{background:var(--dm-overview-cream);display:block;height:220px;overflow:hidden}.manual-overview-card__image{display:block;height:100%;object-fit:cover;transition:transform .6s var(--dm-overview-ease);width:100%}.manual-overview-card:focus-visible .manual-overview-card__image,.manual-overview-card:hover .manual-overview-card__image{transform:scale(1.125)}.manual-overview-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;padding:28px 28px 32px}.manual-overview-card__title{color:var(--dm-overview-ink);font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1.16}.manual-overview-card__text{color:var(--dm-overview-body);font-size:15px;line-height:1.5;text-wrap:pretty}.manual-overview-card__action{align-self:flex-start;margin-top:auto}.manual-overview-card__action.cta-primary.button{color:#fff;margin-bottom:0}@media (max-width:900px){.manual-overview-featured{padding:0}.manual-overview-featured__item{grid-template-columns:1fr}.manual-overview-featured__content{margin:0;max-width:none;order:2;padding:72px 28px 52px}.manual-overview-featured__image,.manual-overview-featured__media{min-height:360px;order:1}.manual-overview-list{padding:76px 28px}}@media (max-width:520px){.manual-overview-featured__content{padding:56px 20px 44px}.manual-overview-featured__title{font-size:clamp(42px,16vw,68px)}.manual-overview-list{padding:64px 20px}.manual-overview-grid{grid-template-columns:1fr}}