.hero[data-v-cb64b32a]{background:var(--bg-content);padding:48px 0}.hero h1[data-v-cb64b32a]{color:var(--text-1);margin-bottom:8px;font-size:clamp(28px,4vw,36px);font-weight:700}.hero h2[data-v-cb64b32a]{color:var(--text-2);margin-top:24px;font-size:clamp(18px,2.2vw,20px);font-weight:400;line-height:1.6}.hero-content-left[data-v-cb64b32a]{text-align:left;max-width:100%}.hero p[data-v-cb64b32a]{color:var(--text-3);font-size:14px}.container[data-v-cb64b32a]{background:var(--bg-content)}.container[data-v-cb64b32a] .prose{max-width:100%;color:var(--text-3)}.container[data-v-cb64b32a] .prose h2{color:var(--text-1);margin-top:48px;margin-bottom:16px;font-size:clamp(20px,2.4vw,24px);font-weight:600}.container[data-v-cb64b32a] .prose h2:first-of-type{margin-top:0}.container[data-v-cb64b32a] .prose h3{color:var(--text-1);margin-top:32px;margin-bottom:12px;font-size:clamp(18px,2.2vw,20px);font-weight:600}.container[data-v-cb64b32a] .prose p{color:var(--text-3);margin-bottom:16px;font-size:16px;line-height:1.8}.container[data-v-cb64b32a] .prose strong{color:var(--text-1);font-weight:600}.container[data-v-cb64b32a] .prose ul{margin-bottom:16px;padding-left:24px;list-style:outside}.container[data-v-cb64b32a] .prose li{color:var(--text-3);margin-bottom:8px;font-size:16px;line-height:1.8}.container[data-v-cb64b32a] .prose a{color:var(--brand);text-decoration:none}.container[data-v-cb64b32a] .prose a:hover{text-decoration:underline}.container[data-v-cb64b32a] .prose section{margin-bottom:32px}
