@layer quartz-base{.page-header>.popover-hint:has(>.featured-section){grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:stretch;column-gap:56px;display:grid}.page-header>.popover-hint:has(>.featured-section)>*{grid-column:1/-1}.page-header>.popover-hint:has(>.featured-section)>.recent-notes{grid-column:1}.page-header>.popover-hint:has(>.featured-section)>.topic-grid-section{grid-column:2}:is(.page-header>.popover-hint:has(>.featured-section)>.recent-notes,.page-header>.popover-hint:has(>.featured-section)>.topic-grid-section){flex-direction:column;display:flex}:is(.page-header>.popover-hint:has(>.featured-section)>.recent-notes>.recent-rows,.page-header>.popover-hint:has(>.featured-section)>.topic-grid-section>.topic-index){flex:1;display:grid}@media (max-width:800px){.page-header>.popover-hint:has(>.featured-section){grid-template-columns:minmax(0,1fr)}:is(.page-header>.popover-hint:has(>.featured-section)>.recent-notes,.page-header>.popover-hint:has(>.featured-section)>.topic-grid-section){grid-column:1;display:block}:is(.page-header>.popover-hint:has(>.featured-section)>.recent-notes>.recent-rows,.page-header>.popover-hint:has(>.featured-section)>.topic-grid-section>.topic-index){display:grid}}.featured-section{margin:0;padding:0 0 96px}@media (max-width:800px){.featured-section{padding-bottom:48px}}.featured-label{border:none;border-bottom:1px solid var(--lightgray);font-family:var(--headerFont);letter-spacing:0;color:var(--secondary);margin:0;padding:0 0 14px;font-size:1.15rem;font-weight:700}@media (max-width:800px){.featured-label{padding-bottom:10px}}.featured-label-sub{font-family:var(--codeFont);color:var(--gray);margin-left:.5rem;font-size:.72rem;font-weight:400}.featured-tracks{grid-template-columns:minmax(0,1fr);gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.featured-tracks li{background-color:color-mix(in srgb, var(--lightgray) 18%, var(--light));border:1px solid var(--lightgray);border-radius:10px;margin:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #141d2812,0 8px 18px -10px #141d2824}:root[saved-theme=dark] .featured-tracks li{box-shadow:inset 0 1px #ffffff0d,0 8px 18px -10px #0000008c}.featured-tracks li.is-lead{border-top:2px solid var(--darkgray)}@media (hover:hover){.featured-tracks li:has(>.featured-row:hover){border-color:color-mix(in srgb, var(--secondary) 45%, var(--lightgray))}}@media (min-width:801px){.featured-tracks{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.featured-tracks li.is-lead{grid-column:1/-1}}.featured-row{min-width:0;color:inherit;transition:background-color var(--dur-fast) var(--ease);flex:1;grid-template-columns:32px minmax(0,1fr);align-content:start;column-gap:12px;padding:16px;text-decoration:none;display:grid}@media (min-width:801px){.featured-row{grid-template-columns:minmax(0,1fr);row-gap:6px;padding:22px 24px}}@media (hover:hover){.featured-row:hover{background:rgba(var(--accent-rgb), .06)}.featured-row:hover .featured-title{color:var(--secondary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.featured-row:active{background:rgba(var(--accent-rgb), .08);transition-duration:60ms;transition-timing-function:var(--ease-press)}.featured-row:focus-visible{outline-offset:-2px}.featured-no{font-family:var(--codeFont);color:var(--gray);font-variant-numeric:tabular-nums;padding-top:.35rem;font-size:12px}@media (min-width:801px){.featured-no{padding-top:0}}.featured-body{flex-direction:column;min-width:0;display:flex}.featured-title{font-family:var(--headerFont);color:var(--dark);word-break:keep-all;font-size:1.06rem;font-weight:700;line-height:1.5}.featured-desc{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.3rem;font-size:.92rem;line-height:1.75;display:-webkit-box;overflow:hidden}@media (min-width:801px){.featured-desc{-webkit-line-clamp:2}}.featured-desc{color:var(--darkgray);word-break:keep-all}.featured-side{display:contents}.featured-meta{color:var(--gray);margin-top:auto;padding-top:.5rem;font-size:13px;line-height:1.6}.is-lead>.featured-row{padding-block:26px 24px}.is-lead>.featured-row .featured-title{text-wrap:balance;font-size:clamp(1.5rem,5.5vw,1.75rem);font-weight:900;line-height:1.4}.is-lead>.featured-row .featured-desc{-webkit-line-clamp:2;margin-top:.5rem;font-size:1rem;line-height:1.8}@media (min-width:801px){.is-lead>.featured-row .featured-desc{-webkit-line-clamp:3}.is-lead>.featured-row{padding:30px 28px 28px}.is-lead>.featured-row .featured-title{font-size:clamp(1.75rem,3.2vw,2.25rem)}.is-lead>.featured-row .featured-body{grid-template-columns:7fr 5fr;align-items:center;column-gap:40px;display:grid}.is-lead>.featured-row .featured-title{grid-area:1/1}.is-lead>.featured-row .featured-side{flex-direction:column;grid-area:1/2;display:flex}.is-lead>.featured-row .featured-desc,.is-lead>.featured-row .featured-meta{margin-top:0}}}