.brief-page.svelte-1gyup5m{padding-bottom:clamp(64px,9vw,120px);overflow:clip}.brief-head.svelte-1gyup5m{padding-block:clamp(48px,7vw,92px) clamp(34px,5vw,58px)}.brief-head.svelte-1gyup5m>p:where(.svelte-1gyup5m):first-child{color:var(--primary);margin:0 0 24px;font-size:.75rem}h1.svelte-1gyup5m{max-width:16ch;color:var(--primary);letter-spacing:-.07em;margin:0;font-size:clamp(3.1rem,8vw,7.8rem);line-height:.89}.dek.svelte-1gyup5m{max-width:64ch;color:var(--muted-foreground);margin:clamp(26px,4vw,44px) 0 0;font-size:clamp(1.05rem,1.7vw,1.32rem);line-height:1.62}.brief-meta.svelte-1gyup5m{border-block:1px solid var(--border);color:var(--subtle-foreground);flex-wrap:wrap;gap:9px 22px;margin-top:26px;padding-block:14px;font-size:.72rem;display:flex}.brief-meta.svelte-1gyup5m span:where(.svelte-1gyup5m):last-child{color:var(--primary)}.brief-media.svelte-1gyup5m{border-bottom:1px solid var(--border-strong);height:clamp(300px,54vw,720px);margin:0}.brief-media.svelte-1gyup5m .news-image{min-height:100%}.image-record.svelte-1gyup5m{border-bottom:1px solid var(--border);color:var(--muted-foreground);gap:7px;padding:14px 0;font-size:.77rem;line-height:1.5;display:grid}.image-record.svelte-1gyup5m p:where(.svelte-1gyup5m){max-width:76ch;margin:0}.image-record.svelte-1gyup5m small:where(.svelte-1gyup5m){color:var(--subtle-foreground);font-size:.65rem}.image-record.svelte-1gyup5m a:where(.svelte-1gyup5m){color:inherit}.answer.svelte-1gyup5m{border-bottom:1px solid var(--border-strong);gap:28px;padding-block:clamp(42px,6vw,72px);display:grid}.answer.svelte-1gyup5m>div:where(.svelte-1gyup5m)>p:where(.svelte-1gyup5m){color:var(--primary);margin:0 0 12px;font-size:.72rem}.answer.svelte-1gyup5m h2:where(.svelte-1gyup5m){letter-spacing:-.045em;max-width:12ch;margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.answer.svelte-1gyup5m>p:where(.svelte-1gyup5m){letter-spacing:-.025em;max-width:58ch;margin:0;font-size:clamp(1.3rem,2.4vw,2.05rem);line-height:1.34}.brief-layout.svelte-1gyup5m{gap:46px;padding-top:clamp(54px,8vw,92px);display:grid}aside.svelte-1gyup5m{border-top:1px solid var(--border-strong);align-self:start;padding-top:15px}aside.svelte-1gyup5m>p:where(.svelte-1gyup5m),.source-record.svelte-1gyup5m>p:where(.svelte-1gyup5m){color:var(--primary);margin:0 0 10px;font-size:.7rem}aside.svelte-1gyup5m>span:where(.svelte-1gyup5m){color:var(--subtle-foreground);font-size:.75rem;line-height:1.6;display:block}aside.svelte-1gyup5m>a:where(.svelte-1gyup5m),.source-record.svelte-1gyup5m>a:where(.svelte-1gyup5m),.brief-footer.svelte-1gyup5m>a:where(.svelte-1gyup5m){color:var(--foreground);align-items:center;gap:7px;margin-top:18px;font-size:.75rem;text-decoration:none;display:inline-flex}aside.svelte-1gyup5m>a:where(.svelte-1gyup5m):hover,.source-record.svelte-1gyup5m>a:where(.svelte-1gyup5m):hover,.brief-footer.svelte-1gyup5m>a:where(.svelte-1gyup5m):hover{color:var(--primary)}.watch.svelte-1gyup5m{max-width:760px}.watch.svelte-1gyup5m>h2:where(.svelte-1gyup5m){letter-spacing:-.045em;max-width:15ch;margin:0 0 20px;font-size:clamp(2.1rem,4vw,3.5rem);line-height:1.02}.watch.svelte-1gyup5m>p:where(.svelte-1gyup5m){max-width:68ch;color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.75}.source-record.svelte-1gyup5m{border-block:1px solid var(--border);margin-top:clamp(42px,6vw,70px);padding-block:20px}.source-record.svelte-1gyup5m h3:where(.svelte-1gyup5m){letter-spacing:-.03em;max-width:34ch;margin:0 0 10px;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.12}.source-record.svelte-1gyup5m>span:where(.svelte-1gyup5m){color:var(--subtle-foreground);font-size:.7rem}.brief-footer.svelte-1gyup5m{border-top:1px solid var(--border-strong);margin-top:clamp(64px,9vw,108px);padding-top:22px}.brief-footer.svelte-1gyup5m>a:where(.svelte-1gyup5m){margin:0}.brief-related.svelte-1gyup5m{padding-top:clamp(64px,9vw,108px)}.brief-related.svelte-1gyup5m>header:where(.svelte-1gyup5m){border-bottom:1px solid var(--border-strong);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:22px;padding-bottom:24px;display:flex}.brief-related.svelte-1gyup5m>header:where(.svelte-1gyup5m) p:where(.svelte-1gyup5m),.related-briefs.svelte-1gyup5m>p:where(.svelte-1gyup5m){color:var(--primary);margin:0 0 11px;font-size:.7rem}.brief-related.svelte-1gyup5m>header:where(.svelte-1gyup5m) h2:where(.svelte-1gyup5m){letter-spacing:-.05em;max-width:16ch;margin:0;font-size:clamp(2.1rem,4.4vw,4rem);line-height:1}.brief-related.svelte-1gyup5m>header:where(.svelte-1gyup5m)>a:where(.svelte-1gyup5m){color:var(--foreground);align-items:center;gap:7px;font-size:.76rem;text-decoration:none;display:inline-flex}.related-guides.svelte-1gyup5m{border-bottom:1px solid var(--border)}.related-guides.svelte-1gyup5m>a:where(.svelte-1gyup5m){border-top:1px solid var(--border);grid-template-columns:34px minmax(0,1fr) auto;gap:15px;padding:24px 0;text-decoration:none;display:grid}.related-guides.svelte-1gyup5m>a:where(.svelte-1gyup5m):first-child{border-top:0}.related-guides.svelte-1gyup5m span:where(.svelte-1gyup5m){color:var(--primary);padding-top:4px;font-size:.67rem}.related-guides.svelte-1gyup5m h3:where(.svelte-1gyup5m),.related-briefs.svelte-1gyup5m h3:where(.svelte-1gyup5m){letter-spacing:-.03em;margin:0;font-size:clamp(1.18rem,2vw,1.6rem);line-height:1.12}.related-guides.svelte-1gyup5m p:where(.svelte-1gyup5m){max-width:68ch;color:var(--muted-foreground);grid-column:2;margin:0;font-size:.8rem;line-height:1.55}.related-guides.svelte-1gyup5m>a:where(.svelte-1gyup5m)>svg,.related-guides.svelte-1gyup5m>a:where(.svelte-1gyup5m):hover h3:where(.svelte-1gyup5m),.brief-related.svelte-1gyup5m>header:where(.svelte-1gyup5m)>a:where(.svelte-1gyup5m):hover,.related-briefs.svelte-1gyup5m>a:where(.svelte-1gyup5m):hover h3:where(.svelte-1gyup5m){color:var(--primary)}.related-briefs.svelte-1gyup5m{border-top:1px solid var(--border-strong);margin-top:clamp(44px,6vw,72px);padding-top:20px}.related-briefs.svelte-1gyup5m>a:where(.svelte-1gyup5m){border-bottom:1px solid var(--border);gap:8px;padding:22px 36px 22px 0;text-decoration:none;display:grid;position:relative}.related-briefs.svelte-1gyup5m>a:where(.svelte-1gyup5m)>span:where(.svelte-1gyup5m){color:var(--subtle-foreground);font-size:.68rem}.related-briefs.svelte-1gyup5m>a:where(.svelte-1gyup5m)>svg{color:var(--primary);position:absolute;top:24px;right:0}@media (width>=820px){.image-record.svelte-1gyup5m{grid-template-columns:minmax(0,1fr) auto;align-items:start}.image-record.svelte-1gyup5m small:where(.svelte-1gyup5m){text-align:right;max-width:72ch}.answer.svelte-1gyup5m{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:clamp(48px,8vw,120px)}.brief-layout.svelte-1gyup5m{grid-template-columns:minmax(210px,.34fr) minmax(0,1fr);gap:clamp(50px,8vw,108px)}aside.svelte-1gyup5m{position:sticky;top:88px}.related-guides.svelte-1gyup5m>a:where(.svelte-1gyup5m){grid-template-columns:42px minmax(280px,.7fr) minmax(320px,1fr) auto;gap:26px;padding-block:28px}.related-guides.svelte-1gyup5m p:where(.svelte-1gyup5m){grid-column:3}.related-guides.svelte-1gyup5m>a:where(.svelte-1gyup5m)>svg{grid-column:4}.related-briefs.svelte-1gyup5m{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.related-briefs.svelte-1gyup5m>p:where(.svelte-1gyup5m){grid-column:1/-1}.related-briefs.svelte-1gyup5m>a:where(.svelte-1gyup5m)+a:where(.svelte-1gyup5m){border-left:1px solid var(--border);padding-left:24px}}
