.prose-brand{color:var(--text-secondary);font-size:1.0625rem;line-height:1.75}.prose-brand>*+*{margin-top:1.5em}.prose-brand h2,.prose-brand h3,.prose-brand h4{font-family:var(--font-display);color:var(--text-secondary);letter-spacing:-.01em;scroll-margin-top:5rem}.prose-brand h2{margin-top:2.5em;font-size:1.625rem;font-weight:700;line-height:1.2}.prose-brand h3{margin-top:2em;font-size:1.25rem;font-weight:600;line-height:1.3}.prose-brand h4{margin-top:1.75em;font-size:1.0625rem;font-weight:600}.prose-brand p{margin-top:1.25em}.prose-brand strong{color:var(--text-secondary);font-weight:700}.prose-brand a{color:var(--accent);text-underline-offset:3px;-webkit-text-decoration:underline #fe774359;text-decoration:underline #fe774359;transition:text-decoration-color .15s}.prose-brand a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.prose-brand ul,.prose-brand ol{padding-left:1.5em}.prose-brand ul{list-style:none}.prose-brand ul>li{padding-left:1.25em;position:relative}.prose-brand ul>li:before{content:"";background:var(--accent);border-radius:9999px;width:.4em;height:.4em;position:absolute;top:.7em;left:0}.prose-brand ol{list-style:decimal}.prose-brand ol>li::marker{color:var(--accent);font-weight:600}.prose-brand li{margin-top:.5em}.prose-brand blockquote{border-left:3px solid var(--accent);background:var(--accent-soft);color:var(--text-secondary);border-radius:0 1rem 1rem 0;margin-left:0;margin-right:0;padding:1.25rem 1.5rem;font-style:italic;position:relative}.prose-brand blockquote p{margin-top:0}.prose-brand code{font-family:var(--font-geist-sans);background:var(--surface-2);color:var(--text-secondary);border-radius:.375rem;padding:.15em .4em;font-size:.9em}.prose-brand hr{background:var(--border);border:none;height:1px;margin-top:3em;margin-bottom:3em}.prose-brand table{border-collapse:collapse;border:1px solid var(--border);border-radius:.75rem;width:100%;font-size:.9375rem;overflow:hidden}.prose-brand th,.prose-brand td{text-align:left;border-bottom:1px solid var(--border);padding:.75rem 1rem}.prose-brand th{background:var(--surface-2);color:var(--text-secondary);font-weight:600}.prose-brand tr:last-child td{border-bottom:none}.prose-brand img{border-radius:1rem;margin-top:2em;margin-bottom:2em}.brand-cta{border:1px solid var(--border);background:var(--accent-soft);border-radius:1.25rem;margin-top:2.5em;margin-bottom:2.5em;padding:1.75rem;position:relative;overflow:hidden}.brand-cta:before{content:"";border-radius:inherit;border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);pointer-events:none;position:absolute;inset:0}.brand-cta__eyebrow{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.75rem;font-weight:700}.brand-cta__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-secondary);margin-top:.5rem;font-size:1.375rem;font-weight:700;line-height:1.25}.brand-cta__body{color:var(--text-secondary);margin-top:.75rem;font-size:.9375rem;line-height:1.6}.brand-cta__actions{flex-wrap:wrap;gap:.625rem;margin-top:1.25rem;display:flex}.brand-cta__primary,.brand-cta__secondary{font-family:var(--font-display);border-radius:9999px;align-items:center;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:filter .15s,border-color .15s,color .15s;display:inline-flex}.brand-cta__primary{background:var(--accent);color:#fff}.brand-cta__primary:hover{filter:brightness(1.05);text-decoration:none}.brand-cta__secondary{border:1px solid var(--border);color:var(--text-secondary);background:0 0}.brand-cta__secondary:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}.prose-brand a.brand-cta__primary,.prose-brand a.brand-cta__secondary{text-decoration:none}.prose-brand a.brand-cta__primary{color:#fff}.prose-brand a.brand-cta__secondary{color:var(--text-secondary)}.prose-brand a.brand-cta__secondary:hover{color:var(--accent)}@media (min-width:768px){.brand-cta{padding:2rem 2.25rem}.brand-cta__title{font-size:1.625rem}.brand-cta__body{font-size:1rem}.prose-brand{font-size:1.125rem;line-height:1.8}.prose-brand h2{font-size:2rem}.prose-brand h3{font-size:1.5rem}}
/*# sourceMappingURL=120qbrtt6.3ln.css.map*/