.reading-deck{max-width:1160px;margin:35px auto 70px;background:white;box-shadow:0 2px 0 #e6e2de,0 10px 0 -5px #efedeb;border-radius:5px;overflow:hidden}.reading-deck>.wrap{max-width:none}.deck-family-band{display:flex;align-items:center;gap:24px;background:var(--deck-tint);border-top:4px solid var(--accent);padding:24px 42px!important}.deck-number{font:500 68px/1 Fraunces,Georgia,serif;color:var(--accent)}.deck-family-band h1{font:500 clamp(30px,3.6vw,48px)/1.08 Fraunces,Georgia,serif;letter-spacing:-.025em;margin:0;max-width:780px}.deck-dive{margin-inline-start:auto;display:flex;align-items:center;gap:10px;text-decoration:none;font-size:15px;white-space:nowrap}.deck-arrow{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.5;flex-shrink:0}.deck-arrow.reverse{transform:rotate(180deg)}[dir=rtl] .deck-arrow{transform:rotate(180deg)}[dir=rtl] .deck-arrow.reverse{transform:none}.deck-parent-link{display:flex;justify-content:space-between;align-items:center;gap:25px;flex:1;text-decoration:none;font:500 27px/1.2 Fraunces,Georgia,serif}.deck-parent-link small{display:flex;align-items:center;gap:9px;font:400 14px/1.3 'Avenir Next',Arial,sans-serif;white-space:nowrap}.deck-navigation{display:flex;justify-content:space-between;gap:25px;padding:18px 42px;border-bottom:1px solid #e9e6e2}.deck-step{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;max-width:46%;text-decoration:none;font-size:15px;align-items:center}.deck-step.next{grid-template-columns:1fr auto;text-align:end}.deck-step-label{grid-column:1/-1;font-size:12px;color:#6d6565}.deck-step-name{line-height:1.3}.reading-deck .pilot-heading{padding:35px 50px 18px;text-align:start;max-width:900px;margin:auto}.reading-deck .pilot-heading h1{font-size:clamp(28px,3.2vw,40px);line-height:1.12;max-width:820px}.reading-deck .pilot-deck{font-size:clamp(24px,2.5vw,31px);margin:0;max-width:850px}.reading-deck .pilot-cover{max-width:900px;margin:0 auto 20px;padding:0 30px}.reading-deck .pilot-cover img{max-height:340px;object-fit:contain}.reading-deck.child-deck .pilot-cover{max-width:620px}.reading-deck.child-deck .pilot-cover img{max-height:230px}.deck-level{font-size:15px!important;color:var(--accent);margin:0 0 14px!important}.reading-deck .editorial-standfirst{max-width:800px;padding:20px 35px}.reading-deck .pilot-body{display:block;max-width:800px;padding:0 35px}.reading-deck .pilot-copy{width:100%;max-width:none}.reading-deck>.wrap:last-child{padding:0 42px 40px}.deck-children{margin:45px 0;padding-top:28px;border-top:2px solid var(--accent)}.deck-children>header{max-width:670px;margin-bottom:30px}.deck-children h2{font:500 36px/1.15 Fraunces,Georgia,serif}.deck-children>header p{font-size:17px;line-height:1.5}.deck-child-options{display:grid;grid-template-columns:1.15fr 1fr;gap:15px 55px}.deck-child-option{display:grid;grid-template-columns:120px 1fr;align-items:center;gap:20px;text-decoration:none;color:inherit;padding:20px 0;border-bottom:1px solid #e9e5e2;position:relative}.deck-child-option.option-0{grid-row:span 2;display:block}.deck-child-option.option-0 .deck-child-art{height:210px}.deck-child-option.option-3{grid-column:1/-1;max-width:780px;justify-self:center;grid-template-columns:180px 1fr;margin-top:20px}.deck-child-art img{width:100%;height:100%;object-fit:contain}.deck-child-option h3{font:500 25px/1.15 Fraunces,Georgia,serif;margin:0 0 12px}.deck-child-option p{font-size:15px;line-height:1.5;margin:0}.deck-child-option>.deck-arrow{display:none}.deck-child-option:hover h3,.deck-parent-link:hover>span{text-decoration:underline;text-underline-offset:5px}.home-foothold{font-size:18px!important;line-height:1.5!important;max-width:620px;margin:18px 0 0;color:#39343a}.reading-deck a:focus-visible{outline:3px solid #1884c5;outline-offset:5px}.reading-deck #explore-subshifts{scroll-margin-top:85px}
@media(max-width:700px){.reading-deck{margin:16px 10px 40px}.deck-family-band{padding:18px 20px!important;gap:14px;flex-wrap:wrap}.deck-number{font-size:48px}.deck-family-band h1{font-size:28px;flex:1}.deck-dive{font-size:14px;margin-inline-start:auto}.deck-parent-link{font-size:21px;gap:10px;display:block}.deck-parent-link small{font-size:12px;margin-top:8px}.deck-navigation{padding:14px 20px;gap:18px}.deck-step{font-size:13px;gap:5px;max-width:47%}.deck-step-label{font-size:12px}.deck-step-name{display:none}.deck-step-label{grid-column:auto}.deck-step.previous{grid-template-columns:auto 1fr}.deck-step.previous .deck-step-label{grid-column:2;grid-row:1}.deck-step.previous svg{grid-column:1;grid-row:1}.deck-step.next{grid-template-columns:1fr auto}.reading-deck .pilot-heading{padding:27px 24px 14px}.reading-deck .pilot-heading h1{font-size:28px}.reading-deck .pilot-deck{font-size:23px}.reading-deck .pilot-cover{padding:0 15px}.reading-deck .editorial-standfirst{padding:15px 24px}.reading-deck .pilot-body{padding:0 24px}.reading-deck>.wrap:last-child{padding:0 24px 30px}.deck-child-options{display:block}.deck-child-option,.deck-child-option.option-0,.deck-child-option.option-3{display:grid;grid-template-columns:90px 1fr;gap:16px;margin:0;padding:20px 0}.deck-child-option.option-0 .deck-child-art{height:auto}.deck-child-option h3{font-size:22px}.deck-child-option p{font-size:15px}.deck-children h2{font-size:30px}.home-foothold{font-size:17px!important}}
/* Avoid inheriting the site's black primary-navigation pill treatment. */
.reading-deck nav.deck-navigation{background:transparent;color:#272128;border-radius:0;box-shadow:none;position:static;min-height:0;margin:0;width:100%;flex-wrap:nowrap}.reading-deck nav.deck-navigation a{color:inherit;background:none;border:0;border-radius:0;padding:0}.reading-deck .deck-step-label{color:#716666}.deck-opening{display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:center;max-width:1000px;margin:20px auto 5px;padding:0 40px;gap:24px}.reading-deck .deck-opening .pilot-heading{padding:20px 0;margin:0}.reading-deck .deck-opening .pilot-cover{padding:0;margin:0}.reading-deck .deck-opening .pilot-cover img{max-height:240px}.reading-deck .deck-opening .pilot-cover figcaption{font-size:10px;line-height:1.4}.reading-deck .deck-level{color:#67564f}.reading-deck .deck-opening .pilot-heading h1{margin:0 0 20px}.reading-deck .deck-opening .pilot-deck{font-size:26px}.reading-deck .editorial-standfirst{margin-top:0}.reading-deck .deck-opening .pilot-cover img{width:100%;height:auto}
@media(max-width:700px){.deck-opening{display:block;padding:0 24px;margin:10px auto 0}.reading-deck .deck-opening .pilot-heading{padding:20px 0 10px}.reading-deck .deck-opening .pilot-deck{font-size:23px}.reading-deck .deck-opening .pilot-cover{max-width:330px;margin:0 auto}.reading-deck .deck-opening .pilot-cover img{max-height:170px}.reading-deck .deck-opening .pilot-cover figcaption{font-size:9px}.reading-deck nav.deck-navigation{padding:14px 20px}}
.deck-parent-link>span,.deck-family-band h1,.deck-step-name{unicode-bidi:isolate;direction:ltr}.deck-step{min-height:44px}.deck-parent-link{min-height:44px}
@media(prefers-reduced-motion:reduce){.reading-deck *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
.orbit-card:has(.home-foothold){padding-bottom:45px}.orbit-card:has(.home-foothold) .tile-arrow{bottom:8px;font-size:22px}
