.osano-cmp-banner{display:block}.osano-cm-dialog{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:360px;max-width:calc(100vw - 32px);color:rgb(90 95 122/var(--tw-text-opacity,1));border-radius:4px;padding:16px 24px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:20px}.osano-cm-link *,.osano-cm-link :hover,.osano-cm-link :focus{--tw-text-opacity:1;color:rgb(73 86 227/var(--tw-text-opacity,1));font-weight:400;text-decoration-line:underline}.osano-cm-buttons{gap:8px}.osano-cm-button{--tw-border-opacity:1;border-width:1px;border-color:rgb(73 86 227/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(73 86 227/var(--tw-bg-opacity,1));--tw-text-opacity:1;height:40px;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:4px;justify-content:center;align-items:center;padding:8px 16px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;line-height:24px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.osano-cm-button:hover{--tw-bg-opacity:1;background-color:rgb(73 86 227/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(218 221 254/var(--tw-ring-opacity,1))}.osano-cm-button:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(218 221 254/var(--tw-ring-opacity,1))}.osano-cm-close{float:right;height:100%;margin:0 0 0 16px;transition-property:transform;position:static}.osano-cm-info{animation:none}.mobile-navbar-open{overflow-y:scroll}.mobile-navbar-open .nav-bar{top:60px!important}body.mobile-navbar-open{overflow:hidden}@media (width>=640px){body.mobile-navbar-open{overflow:visible}}body.mobile-navbar-open main,body.mobile-navbar-open footer{visibility:hidden}@media (width>=640px){body.mobile-navbar-open main,body.mobile-navbar-open footer{visibility:visible}}.banner-dismissed[data-astro-cid-6lvanpzf]{display:none!important}.osano-cm-widget{display:none}.link-accessible{--tw-text-opacity:1;color:rgb(73 86 227/var(--tw-text-opacity,1));text-underline-offset:3px;text-decoration:underline 1px dotted #9aa2fc;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link-accessible:hover{--tw-text-opacity:1;color:rgb(47 58 176/var(--tw-text-opacity,1))}.rich-text p{--tw-text-opacity:1;color:rgb(67 72 97/var(--tw-text-opacity,1));margin-bottom:1rem}.rich-text p:last-child{margin-bottom:0}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{--tw-text-opacity:1;color:rgb(27 30 46/var(--tw-text-opacity,1));margin-top:2rem;margin-bottom:1rem;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700}.rich-text h1,.rich-text h2{font-size:28px;line-height:1.5}.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-size:24px}.rich-text ul{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.rich-text ul>li{margin-top:.25rem;margin-bottom:.25rem;padding-left:.5rem}.rich-text ul>li::marker{--tw-text-opacity:1;color:rgb(100 112 243/var(--tw-text-opacity,1))}.rich-text ul>li p:first-child{margin:0}.rich-text ol{margin-top:.5rem;margin-bottom:.5rem;margin-left:1.25rem;padding-left:0;list-style-type:decimal}.rich-text ol ol{list-style-type:upper-alpha}.rich-text ol ol ol{list-style-type:lower-roman}.rich-text ol>li{margin-top:.5rem;margin-bottom:.5rem;padding-left:.75rem;position:relative}.rich-text ol>li::marker{--tw-text-opacity:1;color:rgb(100 112 243/var(--tw-text-opacity,1));font-weight:500}.rich-text ol>li p:first-child{margin:0}.rich-text li{margin-left:0}.rich-text a{--tw-text-opacity:1;color:rgb(73 86 227/var(--tw-text-opacity,1));text-underline-offset:3px;text-decoration:underline 1px dotted #9aa2fc;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.rich-text a:hover{--tw-text-opacity:1;color:rgb(47 58 176/var(--tw-text-opacity,1))}.rich-text pre{--tw-border-opacity:1;border-width:1px;border-color:rgb(225 227 237/var(--tw-border-opacity,1));border-radius:4px;width:100%;min-width:200px;margin-bottom:1rem;padding:1rem;font-family:Fira Mono,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:14px;overflow-x:auto}.rich-text p>code,.rich-text li>code{--tw-border-opacity:1;border-width:1px;border-color:rgb(233 221 250/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 240 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(99 42 166/var(--tw-text-opacity,1));border-radius:4px;padding-left:.25rem;padding-right:.25rem;font-family:Fira Mono,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:500;display:inline-block}.rich-text table{border-collapse:collapse;--tw-text-opacity:1;color:rgb(90 95 122/var(--tw-text-opacity,1));margin-top:1.5rem;margin-bottom:1.5rem}.rich-text table th{white-space:nowrap;--tw-text-opacity:1;color:rgb(46 50 71/var(--tw-text-opacity,1));background-color:#f3f4fa80;font-weight:600}.rich-text table td,.rich-text table th{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(225 227 237/var(--tw-border-opacity,1));text-align:left;padding:.5rem 1rem}.rich-text table td:first-child,.rich-text table th:first-child{--tw-border-opacity:1;border-left-width:1px;border-color:rgb(225 227 237/var(--tw-border-opacity,1))}.rich-text table td:last-child,.rich-text table th:last-child{--tw-border-opacity:1;border-right-width:1px;border-color:rgb(225 227 237/var(--tw-border-opacity,1))}.rich-text table tr:last-child td{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(225 227 237/var(--tw-border-opacity,1));border-bottom-right-radius:4px;border-bottom-left-radius:4px}.rich-quote{--tw-text-opacity:1;color:rgb(27 30 46/var(--tw-text-opacity,1));background:#fff;border-radius:4px;flex-direction:column;align-items:flex-start;margin-top:1.5rem;margin-bottom:1.5rem;padding:1.75rem 1.75rem 1.75rem 4rem;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:18px;font-weight:500;display:flex;position:relative;box-shadow:0 2px 12px #0000000f}.rich-quote p{--tw-text-opacity:1;color:rgb(27 30 46/var(--tw-text-opacity,1));margin-bottom:1rem}.rich-quote p:last-child{margin-bottom:0}.rich-quote-footer{--tw-text-opacity:1;color:rgb(90 95 122/var(--tw-text-opacity,1));font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400;line-height:1.5rem}.rich-quote-author{--tw-text-opacity:1;color:rgb(73 86 227/var(--tw-text-opacity,1));display:block}.rich-quote-icon{--tw-text-opacity:1;width:1.5rem;color:rgb(73 86 227/var(--tw-text-opacity,1));position:absolute;top:.5rem;left:1.5rem}body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(27 30 46/var(--tw-text-opacity,1));font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.pt-nav{padding-top:64px}@media (width>=1024px){.pt-nav{padding-top:72px}}.pt-sub-nav{padding-top:128px}@media (width>=1024px){.pt-sub-nav{padding-top:136px}}@media (width>=640px){.mt-banner{margin-top:64px}}
