.mantine-RichTextEditor-root{border:none!important}.mantine-RichTextEditor-content{border:none!important;background-color:transparent!important;padding:0!important}.ProseMirror{padding:0!important}html{scroll-behavior:smooth!important}header{height:auto!important}#ai-native-header{background-color:#fdfbf7}#page-content p>a{display:inline!important}.dropdown-wrap{max-width:none!important;width:100%!important;padding:0!important;background-color:var(--mantine-color-neutral-4);box-shadow:none;border-width:0}.nav-link:active,.nav-link:focus,.nav-link:hover{text-decoration:underline!important;color:var(--mantine-color-primary-7)!important}.chevron-icon{transition:transform .2s ease}.menu-hovered .chevron-icon{transform:rotate(180deg);stroke:var(--mantine-color-primary-7)!important}.dropdown-col{padding:1.5rem 0}.dropdown-content{display:flex;flex-wrap:wrap;gap:5rem;padding:1rem 0!important}.dropdown-section{display:flex;flex-direction:column}.dropdown-category,.mobile-dropdown-category{color:var(--mantine-color-gray-7);text-transform:uppercase;font-weight:500}.dropdown-category a,.mobile-dropdown-category a{color:var(--mantine-color-primary-9);font-weight:500}.dropdown-subcategory-list{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.dropdown-subcategory{color:var(--mantine-color-primary-9);transition:color .2s}.dropdown-subcategory:hover{color:var(--mantine-color-primary-7)}.dropdown-cta{flex-grow:1;height:100%;align-self:stretch;min-width:350px;max-width:600px}.dropdown-cta ul{margin:0 0 0 1rem!important;padding:1rem 0!important}.dropdown-cta ul li{margin:0 0 .375rem!important;padding:0!important;line-height:1.375}.dropdown-cta a{color:var(--mantine-color-primary-9)}.dropdown-cta a.button,.dropdown-cta button{display:flex;gap:.275rem;align-items:center;justify-content:center;text-align:center;background-color:var(--mantine-color-primary-9);border-radius:var(--mantine-radius-lg);color:var(--mantine-color-white)!important;border:none;padding:6px 10px;font-weight:700;word-break:keep-all;text-wrap:nowrap;text-decoration:none!important}.dropdown-cta a.button:hover,.dropdown-cta button:hover{background-color:var(--mantine-color-primary-7)}.ctaContentWrapper{display:flex;flex-direction:column;padding:var(--mantine-spacing-sm)}.ctaContent button{background-color:var(--mantine-color-primary-5);border:none;border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);cursor:pointer;margin-top:var(--mantine-spacing-md)}.ctaContent button a{color:white!important;text-decoration:none;gap:var(--mantine-spacing-xxs);display:flex;align-items:center}.widget-area-title{font-weight:700;color:var(--mantine-color-primary-9)}.mobile-nav-item{width:auto;padding:.75rem 1rem;border-bottom-width:0}.pagination button{color:var(--mantine-color-primary-7);border-color:var(--mantine-color-primary-7)}.pagination button:where([data-active]){color:white}.pill-badge{text-transform:capitalize!important;font-size:var(--mantine-font-size-xs);padding:.75rem .5rem;letter-spacing:-.01em}.badge-platinum{background-color:#8600ce;color:white}.special-platinum{font-size:var(--mantine-font-size-sm);font-weight:400;background:black;color:#d1f8fa;text-transform:uppercase!important;box-shadow:var(--mantine-shadow-xs);padding-left:10px!important;padding-right:10px!important;border:5px solid transparent;border-left:none;background:linear-gradient(black,black) padding-box,radial-gradient(circle,white,var(--mantine-color-primary-7)) border-box;border-radius:14px;letter-spacing:-.02em;line-height:normal}.special-platinum span:before{position:relative;top:2px;padding-right:6px;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cmask id='mask0_921_7270' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='-1' width='16' height='17'%3E%3Crect y='-0.00012207' width='16' height='16' fill='%23D9D9D9' /%3E%3C/mask%3E%3Cg mask='url(%23mask0_921_7270)'%3E%3Cpath d='M3.04997 4.66658L1.6333 3.24992L2.5833 2.31659L3.99997 3.73325L3.04997 4.66658ZM7.3333 3.33325V1.33325H8.66664V3.33325H7.3333ZM12.9166 4.66658L11.9666 3.71659L13.3833 2.29992L14.3333 3.24992L12.9166 4.66658ZM7.99997 14.6666L2.61663 9.33325H13.3833L7.99997 14.6666ZM5.3333 4.66658H10.6666L13.4 7.99992H2.59997L5.3333 4.66658Z' fill='%23D1F8FA' /%3E%3C/g%3E%3C/svg%3E")}.badge-global{background-color:var(--mantine-color-success-9);color:white}.badge-gold{background-color:var(--mantine-color-accent-9);color:black}.gradient-border{border:2px solid transparent;background:linear-gradient(white,white) padding-box,linear-gradient(white,var(--mantine-color-primary-7)) border-box;padding:8px;display:inline-block}.gradient-border-test{border:3px solid transparent;background:linear-gradient(white,white) padding-box,linear-gradient(45deg,white,#ff0000,#0000ff) border-box;padding:12px;display:inline-block;margin:10px}.badge-government{background-color:var(--mantine-color-alert-7);color:var(--mantine-color-gray-9)}.badge-silver{background-color:var(--mantine-color-gray-4);color:var(--mantine-color-gray-8)}.badge-guaranteed{background-color:var(--mantine-color-success-1);color:var(--mantine-color-primary-9)}.multi-select-input .mantine-Input-input{font-size:var(--mantine-font-size-xs);padding:.5rem!important}.multi-select-input button{font-size:var(--mantine-font-size-xs);padding:0!important;min-width:18px;font-weight:600}.multi-select-input .mantine-Pill-root{font-size:var(--mantine-font-size-xs);border:1px solid var(--mantine-color-primary-7);color:var(--mantine-color-primary-7);background-color:white;font-size:var(--mantine-font-size-sm);font-weight:500;height:auto;-webkit-padding-start:.5rem!important;padding-inline-start:.5rem!important}.multi-select-input .mantine-PillGroup-group{padding-bottom:.5rem;border-bottom:1px solid var(--mantine-color-gray-5)}.multi-select-input .mantine-PillsInputField-field{min-width:75%!important;height:auto!important}@media (max-width:768px){.top-filters{flex-direction:column;align-items:flex-start!important}.top-filters div{margin-top:1rem}.top-filters-sort{margin-top:0!important}.event-card{box-shadow:none;border-left-width:0;border-right-width:0;border-bottom-width:0;border-radius:0;border-color:var(--mantine-color-gray-6)}.desktop-only{display:none}}@media (max-width:1024px){.footer-legal p{margin:.75rem 0;font-size:var(--mantine-font-size-sm)}.footer-legal p:after{content:""}}@media (min-width:1024px){.fixed-sidebar{position:-webkit-sticky;position:sticky;transition:position .3s ease;top:0;height:calc(100vh - 40px);overflow-y:auto}}@media (max-width:1280px){.dropdown-wrap{margin-top:1rem!important;max-width:none!important;width:100%!important;padding:0!important;box-shadow:none;border-width:0}.dropdown-col{padding:1.5rem 0}.dropdown-content{flex-wrap:nowrap;flex-grow:1;gap:2rem;padding:1rem 0!important}.dropdown-content div{flex-grow:1;display:flex}.dropdown-section{display:flex;flex-direction:column;min-width:200px;flex-wrap:nowrap;gap:2rem}.dropdown-subcategory-list{display:flex;flex-direction:column;gap:.5rem}.dropdown-subcategory{color:var(--mantine-color-dark-7);transition:color .2s}.dropdown-subcategory:hover{color:var(--mantine-color-primary-7)}.mobile-nav-item{width:100%;padding:0 2rem .75rem}.mobile-dropdown{font-size:var(--mantine-font-size-sm);background-color:var(--mantine-color-neutral-4);width:100%}.mobile-dropdown-section,.mobile-dropdown-section .mobile-dropdown-section{border-bottom-width:0}.mobile-dropdown-category{display:block;margin:0;padding:.5rem 1rem .25rem 0}.mobile-dropdown-subcategory{display:block;padding:.5rem 1rem .5rem 0;color:var(--mantine-color-dark-7)}.mobile-dropdown-subcategory:hover{color:var(--mantine-color-primary-7)}.fixed-sidebar .mantine-Accordion-content{padding-top:0!important;padding-bottom:0!important}}@media (max-width:74em){.layout-grid{box-shadow:0 -1rem 1rem white}}.breadcrumbs{align-items:start;background-color:var(--mantine-color-neutral-2)}.ai-native-layout{.pagination .mantine-Group-root{column-gap:1rem}.pagination button{color:var(--mantine-color-gray-7)!important;border-radius:var(--mantine-radius-xl);background-color:var(--mantine-color-primary-2)!important;border-color:var(--mantine-color-primary-2)!important}.pagination button:where([data-active]){background-color:var(--mantine-color-primary-7)!important;color:var(--mantine-color-white)!important}.mantine-Button-root[data-variant=outline]:hover,[data-variant=outline]:hover{background-color:var(--mantine-color-primary-0)!important;border-color:var(--mantine-color-primary-7)!important;color:var(--mantine-color-primary-7)!important}.mantine-Button-root[data-variant=unstyled]:hover,[data-variant=unstyled]:hover{text-decoration:underline!important}}table th{background-color:var(--mantine-color-primary-1);font-size:var(--mantine-font-size-lg);color:var(--mantine-color-gray-9)}table td,table th{vertical-align:top}table td{font-size:var(--mantine-font-size-md)}.ai-native-nav-link,.grid.ai-native-nav-link{display:flex!important}.ai-native-nav-link,.ai-native-nav-link span,.ai-native-nav-link:hover{color:#7b42ff!important;-webkit-text-decoration-color:#7b42ff!important;text-decoration-color:#7b42ff!important}.has-icon{display:inline-flex;align-items:center;gap:.5rem}.has-icon img{flex-shrink:0;vertical-align:middle}.rich-text-content a,.rich-text-content a:link,.rich-text-content a:visited{color:#6f4ff2!important;text-decoration:underline!important}.rich-text-content a:hover{color:#5a3fcc!important}.mantine-AppShell-header,.mantine-AppShell-main{background-color:#fff}button[name=cookie-banner-button-accept-all]:hover,button[name=cookie-banner-button-reject-all]:hover{background-color:var(--mantine-color-primary-7)!important}.inline-flex{display:inline-flex}.block{display:block}.place-evenly,.place-evenly .mantine-Grid-inner{justify-content:space-evenly}.items-start{align-items:flex-start}.items-center{align-items:center}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:start}.justify-end{justify-content:end}.content-end{align-content:end}.content-center{align-content:center}.align-self-center{align-self:center}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.place-content-around{place-content:space-around}.text-center{text-align:center}.uppercase{text-transform:uppercase}.mx-auto{margin-left:auto;margin-right:auto}.mx-0{margin-left:0;margin-right:0}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.font-sm{font-size:var(--mantine-font-size-sm)}ol li,ul li{padding:.25rem}.list-none{list-style-type:none}.lower-alpha-parens li{margin-bottom:var(--mantine-spacing-sm)}.lower-alpha-parens li::marker{content:"(" counter(list-item,lower-alpha) ") "}.background-transparent,.bg-transparent{background-color:transparent!important}.hover\:bg-transparent,.hover\:bg-transparent:hover{background-color:transparent}.border-none{border:none}.outline-none{outline:0}.m-0{margin:0}.p-0{padding:0}.p-2{padding:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.p-xs{padding:var(--mantine-spacing-xs)}.p-sm{padding:var(--mantine-spacing-sm)}.p-lg{padding:var(--mantine-spacing-lg)}.p-md{padding:var(--mantine-spacing-md)}.p-xl{padding:var(--mantine-spacing-xl)}.p-2xl{padding:var(--mantine-spacing-2xl)}.p-3xl{padding:var(--mantine-spacing-3xl)}.p-4xl{padding:var(--mantine-spacing-4xl)}.px-0{padding-left:0;padding-right:0}.px-xs{padding-left:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs)}.px-sm{padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm)}.px-md{padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.px-lg{padding-left:var(--mantine-spacing-lg);padding-right:var(--mantine-spacing-lg)}.px-xl{padding-left:var(--mantine-spacing-xl);padding-right:var(--mantine-spacing-xl)}.px-2xl{padding-left:var(--mantine-spacing-2xl);padding-right:var(--mantine-spacing-2xl)}.px-3xl{padding-left:var(--mantine-spacing-3xl);padding-right:var(--mantine-spacing-3xl)}.px-4xl{padding-left:var(--mantine-spacing-4xl);padding-right:var(--mantine-spacing-4xl)}.py-xs{padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs)}.py-sm{padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.py-md{padding-top:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md)}.py-lg{padding-top:var(--mantine-spacing-lg);padding-bottom:var(--mantine-spacing-lg)}.py-xl{padding-top:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xl)}.py-2xl{padding-top:var(--mantine-spacing-2xl);padding-bottom:var(--mantine-spacing-2xl)}.py-3xl{padding-top:var(--mantine-spacing-3xl);padding-bottom:var(--mantine-spacing-3xl)}.py-4xl{padding-top:var(--mantine-spacing-4xl);padding-bottom:var(--mantine-spacing-4xl)}.m-xs{margin:var(--mantine-spacing-xs)}.m-sm{margin:var(--mantine-spacing-sm)}.m-md{margin:var(--mantine-spacing-md)}.m-lg{margin:var(--mantine-spacing-lg)}.m-xl{margin:var(--mantine-spacing-xl)}.m-2xl{margin:var(--mantine-spacing-2xl)}.m-3xl{margin:var(--mantine-spacing-3xl)}.m-4xl{margin:var(--mantine-spacing-4xl)}.gap-xs{gap:var(--mantine-spacing-xs)}.gap-sm{gap:var(--mantine-spacing-sm)}.gap-md{gap:var(--mantine-spacing-md)}.gap-lg{gap:var(--mantine-spacing-lg)}.gap-xl{gap:var(--mantine-spacing-xl)}.gap-2xl{gap:var(--mantine-spacing-xxl)}.w-60{width:15rem}.w-auto{width:auto}.ring-glow{border-color:var(--mantine-color-gray-5,.25);box-shadow:var(--mantine-color-gray-7,0) 0 0 0 0,var(--mantine-color-gray-7,0) 0 0 0 0,var(--mantine-color-gray-5,.1) 0 1px 3px 0,var(--mantine-color-gray-5,.06) 0 1px 2px 0}.ring-glow input:focus,.ring-glow:focus,.ring-glow:focus-visible,.ring-glow:has(>input:focus){border-color:var(--mantine-color-primary-5,.25);box-shadow:var(--mantine-color-primary-7,0) 0 0 0 0,var(--mantine-color-primary-7,0) 0 0 0 0,var(--mantine-color-primary-7,.1) 0 1px 3px 0,var(--mantine-color-primary-5,.06) 0 1px 1px 0}.ring-glow input{border-right:1px solid var(--mantine-color-gray-4)}.ring-glow input:focus{box-shadow:none;border-right:1px solid var(--mantine-color-primary-5)}.shadow-md{box-shadow:2px 4px 10px 0 rgba(105,105,105,.2),4px 2px 15px 10px rgba(255,255,255,.1)}.radius-xl,.radius-xl input{border-radius:var(--mantine-radius-xl)!important}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){color:var(--mantine-color-gray-7)!important}.small-caps{font-feature-settings:"smcp";font-variant:small-caps}a[data-underline=hover]:active span,a[data-underline=hover]:focus span,a[data-underline=hover]:hover span{text-decoration:underline}.no-underline{text-decoration:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}