@layer base{:root{--color-purple:#9f50da;--color-red:#dd5d72;--info:hsl(221, 83%, 53%);--info-foreground:hsl(199, 89%, 48%);--success:hsl(142, 71%, 45%);--success-foreground:hsl(142, 72%, 29%);--warning:hsl(45, 93%, 47%);--warning-foreground:hsl(32, 81%, 29%);--error:hsl(0, 84%, 60%);--error-foreground:hsl(0, 74%, 42%);--background:hsl(0, 0%, 100%);--foreground:hsl(240, 10%, 3.9%);--card:hsl(0, 0%, 100%);--card-foreground:hsl(240, 10%, 3.9%);--popover:hsl(0, 0%, 100%);--popover-foreground:hsl(240, 10%, 3.9%);--primary:hsl(240, 5.9%, 10%);--primary-foreground:hsl(0, 0%, 98%);--secondary:hsl(240, 4.8%, 95.9%);--secondary-foreground:hsl(240, 5.9%, 10%);--muted:hsl(240, 4.8%, 95.9%);--muted-foreground:hsl(240, 3.8%, 46.1%);--accent:hsl(240, 4.8%, 95.9%);--accent-foreground:hsl(240, 5.9%, 10%);--destructive:hsl(0, 84.2%, 60.2%);--destructive-foreground:hsl(0, 0%, 98%);--border:hsl(240, 5.9%, 90%);--input:hsl(240, 5.9%, 90%);--ring:hsl(240, 5.9%, 10%);--radius:.5rem;--chart-1:hsl(12, 76%, 61%);--chart-2:hsl(173, 58%, 39%);--chart-3:hsl(197, 37%, 24%);--chart-4:hsl(43, 74%, 66%);--chart-5:hsl(27, 87%, 67%)}.dark{--background:hsl(0, 0%, 0%);--foreground:hsl(0, 0%, 98%);--card:hsl(0, 0%, 4%);--card-foreground:hsl(0, 0%, 93%);--popover:hsl(240, 10%, 3.9%);--popover-foreground:hsl(0, 0%, 98%);--primary:hsl(0, 0%, 98%);--primary-foreground:hsl(240, 5.9%, 10%);--secondary:hsl(240, 3.7%, 15.9%);--secondary-foreground:hsl(0, 0%, 63%);--muted:hsl(0, 0%, 4%);--muted-foreground:hsl(0, 0%, 63%);--accent:hsl(240, 3.7%, 15.9%);--accent-foreground:hsl(0, 0%, 98%);--destructive:hsl(0, 62.8%, 30.6%);--destructive-foreground:hsl(0, 0%, 98%);--border:hsl(0, 0%, 12%);--input:hsl(240, 3.7%, 15.9%);--ring:hsl(240, 4.9%, 83.9%);--chart-1:hsl(220, 70%, 50%);--chart-2:hsl(160, 60%, 45%);--chart-3:hsl(30, 80%, 55%);--chart-4:hsl(280, 65%, 60%);--chart-5:hsl(340, 75%, 55%)}@media print{nav,footer,button{display:none!important}body{font-size:12pt;line-height:1.5;color:#000!important;background:#fff!important}a{color:#000!important;text-decoration:none!important}a:after{content:" ("attr(href)")";font-size:10pt;font-style:italic}h1,h2,h3,h4,h5,h6,img,table{page-break-inside:avoid;page-break-after:avoid}img{max-width:100%!important}table{border-collapse:collapse}table,th,td{border:1px solid #000!important}}}@layer components{.navbar-full-bg{border-bottom-width:1px;border-color:var(--border);background-color:var(--background);--un-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}}html{text-rendering:optimizeLegibility;text-shadow:rgba(0,0,0,.01)0 0 1px;scroll-behavior:smooth;scroll-padding-top:6rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#hubspot-messages-iframe-container{color-scheme:light}[data-animated]{transform:translate3d(var(--un-translate-x),var(--un-translate-y),var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}[data-is-top=false] .main-navbar{background-color:var(--background);--un-shadow:0 1px 0px 0px var(--un-shadow-color, rgba(255, 255, 255, .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.prose,.prose-invert{color:var(--foreground);max-width:65ch}.prose :where(p):not(:where([class~=not-prose] *)),.prose-invert :where(p):not(:where([class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;line-height:1.75}.prose :where(h1):not(:where([class~=not-prose] *)),.prose-invert :where(h1):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem;font-weight:700;line-height:1.25;color:var(--foreground)}.prose :where(h2):not(:where([class~=not-prose] *)),.prose-invert :where(h2):not(:where([class~=not-prose] *)){margin-top:3rem;margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;line-height:1.25;color:var(--foreground)}.prose :where(h3):not(:where([class~=not-prose] *)),.prose-invert :where(h3):not(:where([class~=not-prose] *)){margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:600;color:var(--foreground)}.prose :where(h4):not(:where([class~=not-prose] *)),.prose-invert :where(h4):not(:where([class~=not-prose] *)){margin-top:1.5rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--foreground)}.prose :where(h5):not(:where([class~=not-prose] *)),.prose-invert :where(h5):not(:where([class~=not-prose] *)){margin-top:1.5rem;margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:var(--foreground)}.prose :where(h6):not(:where([class~=not-prose] *)),.prose-invert :where(h6):not(:where([class~=not-prose] *)){margin-top:1.5rem;margin-bottom:1rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--foreground)}.prose :where(ul):not(:where([class~=not-prose] *)),.prose-invert :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol):not(:where([class~=not-prose] *)),.prose-invert :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(li):not(:where([class~=not-prose] *)),.prose-invert :where(li):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(strong):not(:where([class~=not-prose] *)),.prose-invert :where(strong):not(:where([class~=not-prose] *)){font-weight:600;color:var(--foreground)}.prose :where(code):not(:where([class~=not-prose] *)),.prose-invert :where(code):not(:where([class~=not-prose] *)){color:var(--foreground);font-size:.875rem;line-height:1.25rem;font-family:Source Code Pro,Fira Code,Fira Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:.2em .4em;background-color:var(--muted);border-radius:.25rem}.prose :where(pre):not(:where([class~=not-prose] *)),.prose-invert :where(pre):not(:where([class~=not-prose] *)){color:var(--foreground);background-color:var(--muted);margin-top:1.5rem;margin-bottom:1.5rem;overflow-x:auto;border-radius:.5rem;padding:1rem}.prose :where(pre code):not(:where([class~=not-prose] *)),.prose-invert :where(pre code):not(:where([class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-size:inherit;color:inherit;line-height:inherit}.prose :where(blockquote):not(:where([class~=not-prose] *)),.prose-invert :where(blockquote):not(:where([class~=not-prose] *)){margin-top:1.5rem;margin-bottom:1.5rem;border-left-width:4px;border-color:var(--border);padding-left:1rem;font-style:italic;color:var(--muted-foreground)}.prose :where(a):not(:where([class~=not-prose] *)),.prose-invert :where(a):not(:where([class~=not-prose] *)){color:var(--info-foreground);text-decoration:none;font-weight:500}.prose :where(a):not(:where([class~=not-prose] *)):hover,.prose-invert :where(a):not(:where([class~=not-prose] *)):hover{text-decoration-line:underline;text-underline-offset:4px}.prose :where(table):not(:where([class~=not-prose] *)),.prose-invert :where(table):not(:where([class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em}.prose :where(table tr,table td):not(:where([class~=not-prose] *)),.prose-invert :where(table tr,table td):not(:where([class~=not-prose] *)){table-layout:auto;border-width:1px;border-color:var(--border)!important;background-color:var(--background);padding:.5rem 1rem}.prose :where(thead th):not(:where([class~=not-prose] *)),.prose-invert :where(thead th):not(:where([class~=not-prose] *)){font-weight:600}.prose :where(hr):not(:where([class~=not-prose] *)),.prose-invert :where(hr):not(:where([class~=not-prose] *)){border-color:var(--border);margin-top:3em;margin-bottom:3em}.prose :where(img):not(:where([class~=not-prose] *)),.prose-invert :where(img):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em;max-width:100%;height:auto}