@layer components{.kobber-display{font-family:var(--font-pp-mori);font-size:var(--kobber-primitives-font-size-56);letter-spacing:-.02em;color:var(--kobber-active-fg);font-weight:300;line-height:1.2}.kobber-heading-1{font-family:var(--font-pp-mori);font-size:var(--kobber-primitives-font-size-40);letter-spacing:-.015em;color:var(--kobber-active-fg);font-weight:300;line-height:1.2}.kobber-heading-2{font-family:var(--font-pp-mori);font-size:var(--kobber-primitives-font-size-32);letter-spacing:-.01em;color:var(--kobber-active-fg);font-weight:300;line-height:1.2}.kobber-heading-3{font-family:var(--font-pp-mori);font-size:var(--kobber-primitives-font-size-24);color:var(--kobber-active-fg);font-weight:500;line-height:1.2}.kobber-title{font-family:var(--font-pp-mori);font-size:var(--kobber-primitives-font-size-20);color:var(--kobber-active-fg);font-weight:500;line-height:1.2}.kobber-lead{font-family:var(--font-pp-mori);font-size:var(--kobber-primitives-font-size-20);line-height:var(--kobber-primitives-font-line-height-28);color:var(--kobber-active-muted);font-weight:400}.kobber-body{font-family:var(--font-pp-mori);font-size:var(--kobber-primitives-font-size-16);color:var(--kobber-active-fg);font-weight:400;line-height:1.5}.kobber-body-reading{font-family:var(--font-reading);font-size:var(--kobber-primitives-font-size-16);color:var(--kobber-active-fg);font-weight:400;line-height:1.75}.kobber-label{font-family:var(--font-pp-mori);font-size:var(--kobber-primitives-font-size-14);line-height:var(--kobber-primitives-font-line-height-20);color:var(--kobber-active-muted);font-weight:500}.kobber-subheading{font-family:var(--font-pp-mori);font-size:var(--kobber-primitives-font-size-12);line-height:var(--kobber-primitives-font-line-height-18);text-transform:uppercase;letter-spacing:.08em;color:var(--kobber-active-muted);font-weight:500}.kobber-meta,.kobber-caption{font-family:var(--font-pp-mori);font-size:var(--kobber-primitives-font-size-12);line-height:var(--kobber-primitives-font-line-height-18);color:var(--kobber-active-muted);font-weight:400}.kobber-highlight{color:var(--kobber-active-accent)}.kobber-title-highlight{color:var(--kobber-active-accent);font-weight:inherit}.kobber-display-serif{font-family:var(--font-lyon-display);font-size:var(--kobber-primitives-font-size-56);letter-spacing:-.02em;color:var(--kobber-active-fg);font-style:normal;font-weight:400;line-height:1.2}.kobber-heading-1-serif{font-family:var(--font-lyon-display);font-size:var(--kobber-primitives-font-size-40);letter-spacing:-.01em;color:var(--kobber-active-fg);font-weight:400;line-height:1.2}.kobber-heading-2-serif{font-family:var(--font-lyon-display);font-size:var(--kobber-primitives-font-size-32);color:var(--kobber-active-fg);font-weight:400;line-height:1.2}.kobber-heading-3-serif{font-family:var(--font-lyon-display);font-size:var(--kobber-primitives-font-size-24);color:var(--kobber-active-fg);font-weight:500;line-height:1.2}.kobber-title-serif{font-family:var(--font-lyon-display);font-size:var(--kobber-primitives-font-size-20);color:var(--kobber-active-fg);font-weight:500;line-height:1.2}.kobber-quote{font-family:var(--font-lyon-display);font-size:var(--kobber-primitives-font-size-24);color:var(--kobber-active-fg);quotes:"«" "»" "‹" "›";font-style:italic;font-weight:400;line-height:1.45}.kobber-quote:before{content:open-quote;color:var(--kobber-active-accent)}.kobber-quote:after{content:close-quote;color:var(--kobber-active-accent)}.kobber-chapter-title{font-family:var(--font-lyon-display);font-size:var(--kobber-primitives-font-size-14);line-height:var(--kobber-primitives-font-line-height-20);text-transform:uppercase;letter-spacing:.12em;color:var(--kobber-active-muted);font-weight:500}.kobber-book-title{font-family:var(--font-lyon-display);font-size:var(--kobber-primitives-font-size-28);line-height:var(--kobber-primitives-font-line-height-35);letter-spacing:-.01em;color:var(--kobber-active-fg);font-weight:500}.kobber-author{font-family:var(--font-pp-mori);font-size:var(--kobber-primitives-font-size-12);line-height:var(--kobber-primitives-font-line-height-18);text-transform:uppercase;letter-spacing:.1em;color:var(--kobber-active-muted);font-weight:500}}
@layer components{[data-component-type=feature-card]{height:448px;min-height:357px;max-height:450px}[data-size=hero] [data-component-type=feature-card]{height:550px;min-height:450px;max-height:550px}[data-slot=feature-card-background]{border-radius:16px;overflow:hidden}img[data-slot=feature-card-background],[data-slot=feature-card-background] img{object-fit:cover}[data-component-type=feature-card] [data-component-type=media-box]{max-height:13rem}@media (min-width:768px){[data-variant=prominent]{min-width:760px}}}a[data-component-type=feature-card],[data-component-type=feature-card][data-interactive=true]{cursor:pointer}[data-component-type=feature-card][data-interactive=true]:hover [data-slot=button][data-variant=tertiary]>span,[data-component-type=feature-card][data-interactive=true]:focus-within [data-slot=button][data-variant=tertiary]>span{border-bottom-color:currentColor!important}[data-component-type=feature-card][data-interactive=true]:hover [data-slot=button][data-variant=primary],[data-component-type=feature-card][data-interactive=true]:hover [data-slot=button][data-variant=secondary],[data-component-type=feature-card][data-interactive=true]:focus-within [data-slot=button][data-variant=primary],[data-component-type=feature-card][data-interactive=true]:focus-within [data-slot=button][data-variant=secondary]{opacity:.9}[data-component-type=feature-card][data-interactive=true]:focus-visible{outline-offset:2px;outline:2px solid}[data-component-type=feature-card] [data-slot=corner-box-body]{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
