.tt-section-heading[data-astro-cid-nzs6ddy2] h2[data-astro-cid-nzs6ddy2] a[data-astro-cid-nzs6ddy2]{color:inherit;text-decoration:none}.tt-section-heading[data-astro-cid-nzs6ddy2] h2[data-astro-cid-nzs6ddy2] a[data-astro-cid-nzs6ddy2]:hover{text-underline-offset:.16em;text-decoration:underline 1px}.home-band.is-wash{background:var(--wash)}.magazine-home{padding-block:2rem var(--space-section)}.home-articles{gap:var(--space-subsection);flex-direction:column;scroll-margin-top:6rem;display:flex}.tt-section .tt-section-heading,.home-more .tt-section-heading{border-top:0;padding-top:0}.home-hero{--hero-thumb:12rem;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:0 3rem;display:grid}.home-hero .card-featured{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;align-items:start;gap:normal;display:grid}.home-hero .card-featured .card-image{aspect-ratio:2;order:0;grid-area:1/1/-1;align-self:stretch;width:100%;position:relative}.home-hero .card-featured .card-image img{aspect-ratio:auto;position:absolute;inset:0}.home-hero .card-featured .card-body{grid-area:1/2}.home-hero .card-featured .card-kicker{margin-bottom:.75rem}.home-hero .card-featured .card-title{font-size:var(--fs-title-lg);letter-spacing:-.025em;text-wrap:balance;margin-bottom:1rem;line-height:1.06}.home-hero .card-featured .card-meta{font-size:var(--fs-small)}.home-hero .card-whole-link .card-overlay-link:after{z-index:1;content:"";position:absolute;inset:0}.home-hero .card-whole-link .card-overlay-link:focus-visible{outline:none}.home-hero .card-whole-link .card-overlay-link:focus-visible:after{outline:2px solid var(--accent);outline-offset:5px}.home-hero .card-whole-link .card-kicker a,.home-hero .card-whole-link .card-meta a{z-index:2;position:relative}.home-hero .card-whole-link:hover .card-title a,.home-hero .card-whole-link:focus-within .card-title a{text-underline-offset:.16em;text-decoration:underline 1px}.home-hero-side{z-index:2;flex-direction:column;grid-area:2/2;align-self:end;gap:1.5rem;margin-top:2rem;display:flex;position:relative}.home-hero-side .card-standard{grid-template-columns:var(--hero-thumb) minmax(0, 1fr);border:0;align-items:center;gap:1rem;padding:0;display:grid}.home-hero-side .card-standard.card-text-only{grid-template-columns:minmax(0,1fr)}.home-hero-side .card-image{min-height:calc(var(--hero-thumb) * 2 / 3);align-self:stretch;margin:0;position:relative}.home-hero-side .card-image img{aspect-ratio:auto;position:absolute;inset:0}.home-hero-side .card-kicker{margin-bottom:.35rem}.home-hero-side .card-title{font-size:var(--fs-lead);margin-bottom:.35rem;line-height:1.22}.home-hero-side .card-meta{font-size:var(--fs-small)}.home-more-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 2rem;display:grid}.home-more-list .card-standard{border:0;padding:0}.home-more-list .card-standard .card-image{margin-bottom:1rem}.home-more-list .card-standard .card-image img{aspect-ratio:3/2}.home-more-list .card-kicker{margin-bottom:.5rem}.home-more-list .card-title{font-size:var(--fs-title-sm);margin-bottom:.5rem;line-height:1.22}.home-more-list .card-standard.card-text-only{border-top:1px solid var(--rule);padding-top:1rem}.podcast-shelf{grid-template-columns:repeat(var(--podcast-columns,3), minmax(0, 1fr));gap:2.5rem 2rem;margin:0;padding:0;list-style:none;display:grid}.podcast{min-width:0}.podcast-card{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.podcast-cover{background:var(--paper);border-radius:var(--radius-media);margin-bottom:1.25rem;display:block;overflow:hidden}.podcast-cover img{aspect-ratio:1;object-fit:cover;width:100%;transition:transform .25s;display:block}.podcast-copy{flex-direction:column;flex:1;display:flex}.podcast-title{font-size:var(--fs-title-sm);letter-spacing:-.015em;margin:0 0 .4rem;line-height:1.2}.podcast-description{font-size:var(--fs-ui);max-width:40ch;margin:0;line-height:1.55}.video-grid{grid-template-columns:repeat(var(--video-columns,2), minmax(0, 1fr));gap:2.5rem 2rem;margin:0;padding:0;list-style:none;display:grid}.video{min-width:0}.video-thumb{background:var(--wash);border-radius:var(--radius-media);margin-bottom:1rem;display:block;position:relative;overflow:hidden}.video-thumb img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .25s;display:block}.video-title{font-size:var(--fs-title-sm);letter-spacing:-.015em;margin:0;line-height:1.2}.resource-book{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2.5rem 3rem;display:grid}.resource-book-image{background:var(--wash);border-radius:var(--radius-media);display:block;overflow:hidden}.resource-book-image img{aspect-ratio:1200/630;object-fit:cover;width:100%;transition:transform .25s;display:block}.resource-label{color:var(--muted);font-size:var(--fs-micro);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .75rem;font-weight:600;line-height:1.5}.resource-book-title{font-size:var(--fs-title-md);letter-spacing:-.02em;margin:0 0 .35rem;line-height:1.1}.resource-book-author{color:var(--muted);margin-bottom:1rem}.resource-book-links{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.resource-book-description{max-width:50ch;color:var(--ink);font-size:var(--fs-ui);margin-bottom:1.25rem;line-height:1.6}.podcast-card:hover .podcast-title,.podcast-card:focus-visible .podcast-title,.video-title a:hover,.resource-book-title a:hover{text-underline-offset:.16em;text-decoration:underline 1px}@media (hover:hover){.podcast-card:hover .podcast-cover img,.podcast-card:focus-visible .podcast-cover img,.video:hover .video-thumb img,.resource-book-image-link:hover img{transform:scale(1.025)}}@media (width<=1100px){.home-hero{--hero-thumb:10rem;column-gap:2rem}}@media (width<=1023px){.home-hero{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.home-hero .card-featured{flex-direction:column;grid-area:auto;align-items:stretch;gap:1.25rem;display:flex}.home-hero .card-featured .card-image{aspect-ratio:16/10;grid-row:auto;align-self:auto}.home-hero-side{grid-area:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;display:grid}.home-hero-side .card-standard{display:block}.home-hero-side .card-standard .card-image{min-height:0;margin-bottom:.85rem}.home-hero-side .card-image img{aspect-ratio:3/2;position:static}.home-more-list .card-title{font-size:var(--fs-lead)}}@media (width<=767px){.magazine-home{padding-top:1.5rem}.home-hero .card-featured .card-title{font-size:clamp(1.9rem,7.5vw,2.5rem)}.home-hero-side{gap:1.25rem;margin-top:1.75rem}.home-hero-side .card-standard .card-image{margin-bottom:.65rem}.home-hero-side .card-title{font-size:1.05rem}.home-more-list .card-standard{grid-template-columns:7rem minmax(0,1fr)}.home-more-list{grid-template-columns:minmax(0,1fr);gap:1.5rem}.home-more-list .card-standard{align-items:start;gap:1rem;display:grid}.home-more-list .card-standard.card-text-only{grid-template-columns:minmax(0,1fr)}.home-more-list .card-standard .card-image{margin:0}.home-more-list .card-kicker,.home-more-list .card-title{margin-bottom:.35rem}.home-more-list .card-meta{font-size:var(--fs-small)}}@media (width<=1023px){.podcast-shelf{grid-template-columns:minmax(0,1fr);gap:0}.podcast{border-bottom:1px solid var(--rule)}.podcast-card{grid-template-columns:8rem minmax(0,1fr);align-items:start;gap:1.5rem;padding-block:1.5rem;display:grid}.podcast:first-child .podcast-card{padding-top:0}.podcast:last-child{border-bottom:0}.podcast:last-child .podcast-card{padding-bottom:0}.podcast-cover{margin:0}.podcast-description{max-width:60ch}.resource-book{gap:2rem}}@media (width<=767px){.podcast-card{grid-template-columns:5.5rem minmax(0,1fr);gap:1rem}.podcast-title,.video-title{font-size:1.2rem}.video-grid,.resource-book{grid-template-columns:minmax(0,1fr)}.video-grid{gap:2rem}.resource-book{gap:1.25rem}.resource-book-links{justify-content:center}}@media (width<=479px){.home-hero-side .card-meta time,.home-hero-side .card-meta>span{display:none}}@media (prefers-reduced-motion:reduce){.podcast-cover img,.video-thumb img,.resource-book-image img{transition:none}.podcast-card:hover .podcast-cover img,.podcast-card:focus-visible .podcast-cover img,.video:hover .video-thumb img,.resource-book-image:hover img{transform:none}}
