.spvdEa_page{max-width:1220px;color:var(--color-foreground);margin:0 auto;padding:32px 40px 96px}.spvdEa_navigation{flex-wrap:wrap;gap:24px;margin-bottom:64px;font-size:14px;display:flex}.spvdEa_navigation a{color:var(--color-muted-foreground);text-underline-offset:5px}.spvdEa_indexHeader{max-width:850px;margin-bottom:64px}.spvdEa_articleHeader{max-width:1000px;margin-bottom:64px}.spvdEa_page h1{letter-spacing:-.045em;text-wrap:balance;margin:18px 0 26px;font-size:clamp(2.4rem,5vw,4.6rem);line-height:1.06}.spvdEa_category{color:var(--color-muted-foreground);margin:0;font-size:14px;font-weight:600}.spvdEa_category span{margin-left:14px;font-weight:400}.spvdEa_lead{max-width:760px;color:var(--color-muted-foreground);font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.6}.spvdEa_byline{color:var(--color-muted-foreground);flex-wrap:wrap;gap:10px 24px;padding-top:16px;font-size:13px;display:flex}.spvdEa_grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.spvdEa_card{border-top:1px solid var(--color-border-strong);min-width:0;padding:32px 0 40px}.spvdEa_card h2{letter-spacing:-.025em;text-wrap:balance;margin:22px 0 14px;font-size:clamp(1.4rem,2.4vw,2.2rem);line-height:1.16}.spvdEa_card h2 a{color:inherit;text-decoration:none}.spvdEa_card h2 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.spvdEa_card>p:not(.spvdEa_category){color:var(--color-muted-foreground);max-width:580px;font-size:16px;line-height:1.65}.spvdEa_featured{grid-column:1/-1;grid-template-columns:1.2fr 1fr;column-gap:70px;padding:36px 0 48px;display:grid}.spvdEa_featured .spvdEa_category{grid-column:1/-1}.spvdEa_featured h2{grid-row:span 2;max-width:620px;font-size:clamp(2rem,3.7vw,3.3rem)}.spvdEa_featured>p:not(.spvdEa_category){margin-top:24px}.spvdEa_read{width:fit-content;color:var(--color-foreground);text-underline-offset:5px;padding:8px 0;font-size:14px;font-weight:600;display:inline-block}.spvdEa_articleLayout{grid-template-columns:230px minmax(0,720px);align-items:start;gap:70px;display:grid}.spvdEa_contents{padding-top:6px;font-size:13px;position:sticky;top:100px}.spvdEa_contents p{color:var(--color-muted-foreground);margin:0 0 18px}.spvdEa_contents ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}.spvdEa_contents a{color:var(--color-foreground);line-height:1.5;text-decoration:none;display:block}.spvdEa_contents a:hover{text-underline-offset:4px;text-decoration:underline}.spvdEa_body{min-width:0}.spvdEa_body section{margin-bottom:44px;scroll-margin-top:110px}.spvdEa_body h2{letter-spacing:-.025em;text-wrap:balance;margin:0 0 20px;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2}.spvdEa_body p{margin:16px 0;font-size:18px;line-height:1.8}.spvdEa_sources{border-top:1px solid var(--color-border);padding-top:32px}.spvdEa_sources h2{font-size:1.15rem}.spvdEa_sources ul{gap:12px;padding-left:20px;display:grid}.spvdEa_sources a{color:var(--color-foreground);text-underline-offset:4px;text-decoration-thickness:1px}.spvdEa_body .spvdEa_availability{color:var(--color-muted-foreground);font-size:14px;line-height:1.7}.spvdEa_related{border-top:1px solid var(--color-border-strong);margin-top:80px;padding-top:32px}.spvdEa_related>h2{margin-bottom:32px;font-size:1.2rem}.spvdEa_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.spvdEa_relatedGrid a{color:inherit;text-decoration:none}.spvdEa_relatedGrid span{color:var(--color-muted-foreground);font-size:13px}.spvdEa_relatedGrid h3{letter-spacing:-.025em;margin:14px 0;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.2}.spvdEa_relatedGrid a:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.spvdEa_relatedGrid p{color:var(--color-muted-foreground);font-size:15px;line-height:1.7}.spvdEa_page a:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px;border-radius:2px}.spvdEa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.spvdEa_page{padding:24px 24px 64px}.spvdEa_articleLayout{grid-template-columns:1fr;gap:32px}.spvdEa_contents{border-block:1px solid var(--color-border);padding:24px 0;position:static}.spvdEa_contents ol{grid-template-columns:1fr 1fr;gap:14px 24px}.spvdEa_articleHeader{margin-bottom:36px}.spvdEa_featured{column-gap:32px}}@media (max-width:600px){.spvdEa_page{padding:20px 20px 56px}.spvdEa_navigation{margin-bottom:40px}.spvdEa_indexHeader{margin-bottom:36px}.spvdEa_grid,.spvdEa_featured,.spvdEa_relatedGrid{grid-template-columns:1fr;gap:0;display:grid}.spvdEa_featured .spvdEa_category{grid-column:auto}.spvdEa_featured h2{grid-row:auto}.spvdEa_featured>p:not(.spvdEa_category){margin-top:0}.spvdEa_card{padding:28px 0}.spvdEa_contents ol{grid-template-columns:1fr}.spvdEa_body p{font-size:16px;line-height:1.8}.spvdEa_relatedGrid{gap:30px}.spvdEa_byline{gap:10px 16px}}
