.jurisdiction-page-intro,.jurisdiction-page-section{width:calc(100% - 64px);max-width:1100px;margin-inline:auto}.jurisdiction-page-intro{padding-top:30px}.jurisdiction-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:14px;color:hsl(var(--muted-foreground))}.jurisdiction-breadcrumbs svg{flex-shrink:0}.jurisdiction-breadcrumbs a:hover{color:hsl(var(--foreground))}.jurisdiction-page-eyebrow{margin-top:36px;font-size:14px;color:hsl(var(--muted-foreground))}.jurisdiction-page-intro h1{max-width:850px;margin-top:14px;font-size:clamp(34px,4.6vw,58px);line-height:1.14;letter-spacing:-.03em;font-weight:500;text-wrap:balance}.jurisdiction-page-lede{max-width:760px;margin-top:20px;font-size:20px;line-height:1.6;color:hsl(var(--muted-foreground))}.jurisdiction-use-cases{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.jurisdiction-use-cases li,.jurisdiction-language-chips li{border:1px solid hsl(var(--border));border-radius:999px;padding:6px 12px;font-size:14px;line-height:1.5}.jurisdiction-page-contents{display:flex;flex-wrap:wrap;gap:6px 28px;margin-top:30px;padding-bottom:18px;border-bottom:1px solid hsl(var(--border))}.jurisdiction-page-contents a{padding-block:10px;font-size:15px;text-underline-offset:5px}.jurisdiction-page-contents a:hover{text-decoration:underline}.jurisdiction-page-section{padding-top:40px;scroll-margin-top:130px}.jurisdiction-page-section>h2{font-size:30px;line-height:1.3;letter-spacing:-.02em;font-weight:500}.jurisdiction-page-section .jurisdiction-template-examples{border:0;padding:0;margin-top:16px}.jurisdiction-section-lede{max-width:820px;margin-top:16px;font-size:17px;line-height:1.65;color:hsl(var(--muted-foreground))}.jurisdiction-context-note{margin-top:16px;font-size:15px;line-height:1.65;color:hsl(var(--muted-foreground))}.jurisdiction-context-note a{color:hsl(var(--foreground));text-decoration:underline;text-underline-offset:4px}.jurisdiction-source-layout{display:grid;grid-template-columns:2fr 1fr;gap:40px;margin-top:28px}.jurisdiction-source-list>div,.jurisdiction-format-list>div{display:grid;grid-template-columns:minmax(120px,1fr) 2fr;gap:24px;padding:18px 0;border-top:1px solid hsl(var(--border))}.jurisdiction-source-list dt,.jurisdiction-format-list dt{font-size:16px;line-height:1.55;font-weight:500}.jurisdiction-source-list dd,.jurisdiction-format-list dd{font-size:16px;line-height:1.65;color:hsl(var(--muted-foreground))}.jurisdiction-source-context{border-left:1px solid hsl(var(--border));padding-left:28px}.jurisdiction-source-context h3,.jurisdiction-web-sources h3{font-size:18px;font-weight:500;line-height:1.45}.jurisdiction-source-context>ul{margin:16px 0 26px}.jurisdiction-source-context>ul:not(.jurisdiction-language-chips){padding-left:18px;list-style:disc}.jurisdiction-source-context>ul:not(.jurisdiction-language-chips)>li{margin-top:10px;font-size:15px;line-height:1.6;color:hsl(var(--muted-foreground))}.jurisdiction-language-chips{display:flex;flex-wrap:wrap;gap:8px}.jurisdiction-source-context>p{font-size:14px;line-height:1.6;color:hsl(var(--muted-foreground))}.jurisdiction-web-sources p{margin-top:12px;font-size:16px;line-height:1.65;color:hsl(var(--muted-foreground))}.jurisdiction-format-list{margin-top:24px}#jurisdiction-guides{scroll-margin-top:120px}@media(max-width:767px){.jurisdiction-source-layout{grid-template-columns:1fr;gap:28px}.jurisdiction-source-context{border-left:0;border-top:1px solid hsl(var(--border));padding:24px 0 0}}@media(max-width:639px){.jurisdiction-page-intro,.jurisdiction-page-section{width:calc(100% - 40px)}.jurisdiction-page-intro{padding-top:20px}.jurisdiction-page-eyebrow{margin-top:26px}.jurisdiction-page-lede{font-size:18px}.jurisdiction-page-section>h2{font-size:27px}.jurisdiction-page-contents{-moz-column-gap:20px;column-gap:20px}.jurisdiction-source-list>div,.jurisdiction-format-list>div{grid-template-columns:1fr;gap:8px}}
