.custom-css .ignor22{color:red}.custom-css *{box-sizing:border-box}.custom-css footer,.custom-css header{font-family:Open Sans,sans-serif;font-size:14px;line-height:1.5}@media (min-width:768px){.custom-css footer,.custom-css header{font-size:18px}}.custom-css body,.custom-css html{margin:0;padding:0}.custom-css .collapse{visibility:visible}.custom-css a{-webkit-tap-highlight-color:transparent;outline:0!important}.custom-css video{display:inline;vertical-align:baseline}.custom-css [multiple],.custom-css [type=date],.custom-css [type=datetime-local],.custom-css [type=email],.custom-css [type=month],.custom-css [type=number],.custom-css [type=password],.custom-css [type=search],.custom-css [type=tel],.custom-css [type=text],.custom-css [type=time],.custom-css [type=url],.custom-css [type=week],.custom-css select,.custom-css textarea{border:unset;padding:unset}.custom-css .hp{height:155px}@media (max-width:1024px){.custom-css .hp{height:79px}}.custom-css .w-nav-overlay{display:none}.custom-css .w-nav-overlay.w--open{display:block}.custom-css .w-dropdown-toggle.w--open .dropdown-chevron{transform:rotate(180deg)}.custom-css .h-toggle .open{display:block}.custom-css .h-toggle .close{display:none}.custom-css .h-toggle.open .open{display:none}.custom-css .h-toggle.open .close{display:block}.custom-css .visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.custom-css .js-show{display:none}.custom-css .search-reveal__trigger{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;background:transparent;cursor:pointer;border-radius:.5rem;transition:background .15s ease}.custom-css .search-reveal__trigger:hover{background:hsla(0,0%,100%,.12)}.custom-css .search-reveal__trigger:focus-visible{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}@keyframes search-reveal-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.custom-css .search-header__feedback{text-align:right}.custom-css .search-header__panel .search-header__feedback{display:none}.custom-css .search-header__panel .search-header__facets{position:sticky;top:10px}@media (min-width:1248px){.custom-css #paragon-header .search-reveal__trigger{left:-10px;position:relative}}.custom-css .menu-dropdown .dropdown-content{background:hsla(0,0%,100%,.88);-webkit-backdrop-filter:saturate(130%) blur(12px);backdrop-filter:saturate(130%) blur(12px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.custom-css .menu-dropdown .dropdown-content{background:hsla(0,0%,100%,.97)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:transparent;--tw-gradient-via:transparent;--tw-gradient-to:transparent;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-orange-300:#ee6331;--color-green-50:#dce5d4;--color-blue-50:#d1dbe5;--color-blue-100:#a2b8cb;--color-blue-200:#7494b1;--color-blue-300:#3276b5;--color-blue-400:#305775;--color-blue-500:#213d4f;--color-blue-600:#17212b;--color-gray-50:#c2c2c4;--color-gray-100:#949494;--color-gray-200:#707073;--color-gray-300:#878789;--color-gray-400:#333;--color-gray-500:#242426;--color-gray-600:#151515;--color-gray-700:oklch(37.3% 0.034 259.733);--color-gray-800:oklch(27.8% 0.033 256.848);--color-gray-900:oklch(21% 0.034 264.665);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:58rem;--breakpoint-xl:64rem;--breakpoint-2xl:80rem;--container-xl:36rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--aspect-video:16/9;--default-transition-duration:0.15s;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--spacing-block:60px;--spacing-section:80px;--tw-ease:ease-in-out;--tw-duration:0.2s;--icon-arrow-next:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjEwIiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMSA5IDQtNC00LTQiLz48L3N2Zz4=);--icon-arrow-prev:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjEwIiBmaWxsPSJub25lIiB0cmFuc2Zvcm09InNjYWxlKC0xIDEpIj48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMSA5IDQtNC00LTQiLz48L3N2Zz4=);--icon-check:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyIgZD0ibTE0LjgzMyAxLjUtOS4xNjYgOS4xNjdMMS41IDYuNSIvPjwvc3ZnPg==);--icon-carousel-next:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxOSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTEgMSA4IDguNUwxIDE4Ii8+PC9zdmc+);--icon-calendar:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE3MjEyYiIgZD0iTTE2LjM4OSAwQTMuNjEgMy42MSAwIDAgMSAyMCAzLjYxMVYxNi4zOUEzLjYxIDMuNjEgMCAwIDEgMTYuMzg5IDIwSDMuNjFBMy42MSAzLjYxIDAgMCAxIDAgMTYuMzg5VjMuNjFBMy42MSAzLjYxIDAgMCAxIDMuNjExIDB6bTEuOTQ0IDYuMTExSDEuNjY3VjE2LjM5YzAgMS4wNzQuODcgMS45NDQgMS45NDQgMS45NDRIMTYuMzljMS4wNzQgMCAxLjk0NC0uODcgMS45NDQtMS45NDR6TTUuMjc4IDEyLjc3OGExLjM4OSAxLjM4OSAwIDEgMSAwIDIuNzc4IDEuMzg5IDEuMzg5IDAgMCAxIDAtMi43NzhtNC43MjIgMGExLjM4OSAxLjM4OSAwIDEgMSAwIDIuNzc4IDEuMzg5IDEuMzg5IDAgMCAxIDAtMi43NzhNNS4yNzggOC4zMzNhMS4zODkgMS4zODkgMCAxIDEgMCAyLjc3OCAxLjM4OSAxLjM4OSAwIDAgMSAwLTIuNzc4bTQuNzIyIDBhMS4zODkgMS4zODkgMCAxIDEgMCAyLjc3OCAxLjM4OSAxLjM4OSAwIDAgMSAwLTIuNzc4bTQuNzIyIDBhMS4zODkgMS4zODkgMCAxIDEgMCAyLjc3OCAxLjM4OSAxLjM4OSAwIDAgMSAwLTIuNzc4bTEuNjY3LTYuNjY2SDMuNjFjLTEuMDc0IDAtMS45NDQuODctMS45NDQgMS45NDR2LjgzM2gxNi42NjZ2LS44MzNjMC0xLjA3NC0uODctMS45NDQtMS45NDQtMS45NDQiLz48L3N2Zz4=);--icon-clock:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE3MjEyYiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMjBhMTAgMTAgMCAxIDEgMC0yMCAxMCAxMCAwIDAgMSAwIDIwbTAtMTguMzMzIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);--icon-map-pin:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1tYXAtcGluLWljb24gbHVjaWRlLW1hcC1waW4iPjxwYXRoIGQ9Ik0yMCAxMGMwIDQuOTkzLTUuNTM5IDEwLjE5My03LjM5OSAxMS43OTlhMSAxIDAgMCAxLTEuMjAyIDBDOS41MzkgMjAuMTkzIDQgMTQuOTkzIDQgMTBhOCA4IDAgMCAxIDE2IDAiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSIzIi8+PC9zdmc+);--icon-play:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM0LjM3NyAxNy45NDNhMSAxIDAgMCAxIDAgMS43NTlsLTMyLjkgMTcuODJBMSAxIDAgMCAxIDAgMzYuNjQ0VjEuMDAxYTEgMSAwIDAgMSAxLjQ3Ni0uODh6Ii8+PC9zdmc+);--icon-select:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNzA3ZjhmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4wOTYiIGQ9Im00LjM4MyA2LjU3NSA0LjM4NCA0LjM4MyA0LjM4My00LjM4MyIvPjwvc3ZnPg==);--icon-quote:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='41' fill='none'%3E%3Cpath fill='%23000' d='M9.518 40.15q-4.407 0-6.874-3.172Q0 33.804 0 28.34q0-8.108 3.525-14.807Q7.227 6.837 15.335 1.02 17.45-.567 18.684.315q.705.528.705 1.586 0 .882-1.234 1.763-5.992 5.111-7.756 7.932-1.586 2.643-1.586 5.64 0 3.172 1.41 4.935a18.2 18.2 0 0 0 3.173 2.82 13.6 13.6 0 0 1 3.173 2.645q1.41 1.585 1.41 4.759 0 3.172-2.292 5.464-2.115 2.29-6.169 2.291m26.44 0q-4.407 0-7.05-3.172-2.469-3.174-2.469-8.637 0-8.108 3.526-14.807 3.7-6.697 11.81-12.514Q43.89-.567 45.122.315q.706.528.706 1.586 0 .882-1.234 1.763-5.993 5.111-7.756 7.932-1.586 2.643-1.586 5.64 0 3.172 1.41 4.935a18.2 18.2 0 0 0 3.173 2.82 13.6 13.6 0 0 1 3.172 2.645q1.41 1.585 1.41 4.759 0 3.172-2.291 5.464-2.115 2.29-6.17 2.291'/%3E%3C/svg%3E");--icon-x:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMjcxIj48cGF0aCBkPSJNMjM2IDBoNDZMMTgxIDExNWwxMTggMTU2aC05Mi42bC03Mi41LTk0LjgtODMgOTQuOGgtNDZsMTA3LTEyM0wtMS4xIDBoOTQuOWw2NS41IDg2LjZ6bS0xNi4xIDI0NGgyNS41TDgwLjQgMjZINTN6Ii8+PC9zdmc+);--icon-youtube:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiBkYXRhLW5hbWU9IkxheWVyIDEiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIzIDkuNzFhOC41IDguNSAwIDAgMC0uOTEtNC4xMyAyLjkyIDIuOTIgMCAwIDAtMS43Mi0xQTc4IDc4IDAgMCAwIDEyIDQuMjdhNzkgNzkgMCAwIDAtOC4zNC4zIDIuODcgMi44NyAwIDAgMC0xLjQ2Ljc0Yy0uOS44My0xIDIuMjUtMS4xIDMuNDVhNDggNDggMCAwIDAgMCA2LjQ4IDkuNiA5LjYgMCAwIDAgLjMgMiAzLjE0IDMuMTQgMCAwIDAgLjcxIDEuMzYgMi44NiAyLjg2IDAgMCAwIDEuNDkuNzggNDUgNDUgMCAwIDAgNi41LjMzYzMuNS4wNSA2LjU3IDAgMTAuMi0uMjhhMi45IDIuOSAwIDAgMCAxLjUzLS43OCAyLjUgMi41IDAgMCAwIC42MS0xIDEwLjYgMTAuNiAwIDAgMCAuNTItMy40Yy4wNC0uNTYuMDQtMy45NC4wNC00LjU0TTkuNzQgMTQuODVWOC42Nmw1LjkyIDMuMTFjLTEuNjYuOTItMy44NSAxLjk2LTUuOTIgMy4wOCIvPjwvc3ZnPg==);--icon-facebook:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' class='jam jam-facebook' preserveAspectRatio='xMinYMin' viewBox='-7 -2 24 24'%3E%3Cpath d='M2.046 3.865v2.748H.032v3.36h2.014v9.986H6.18V9.974h2.775s.26-1.611.386-3.373H6.197V4.303c0-.343.45-.805.896-.805h2.254V0H6.283c-4.34 0-4.237 3.363-4.237 3.865'/%3E%3C/svg%3E");--icon-mastodon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.5 5.5 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507m-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284q0-1.934.987-3.07c.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146q.986 1.136.986 3.07v6.304z'/%3E%3C/svg%3E");--icon-instagram:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiBjbGFzcz0iamFtIGphbS1pbnN0YWdyYW0iIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIiB2aWV3Qm94PSItMiAtMiAyNCAyNCI+PHBhdGggZD0iTTE0LjAxNyAwaC04LjA3QTUuOTU0IDUuOTU0IDAgMCAwIDAgNS45NDh2OC4wNyIvPjxwYXRoIGQ9Ik05Ljk4MiA0LjgxOUE1LjE3IDUuMTcgMCAwIDAgNC44MiA5Ljk4MmE1LjE3IDUuMTcgMCAwIDAgNS4xNjMgNS4xNjQgNS4xNyA1LjE3IDAgMCAwIDUuMTY0LTUuMTY0QTUuMTcgNS4xNyAwIDAgMCA5Ljk4MiA0Ljgyem0wIDguMzE5YTMuMTU1IDMuMTU1IDAgMSAxIDAtNi4zMSAzLjE1NSAzLjE1NSAwIDAgMSAwIDYuMzEiLz48Y2lyY2xlIGN4PSIxNS4xNTYiIGN5PSI0Ljg1OCIgcj0iMS4yMzciLz48L3N2Zz4=);--icon-linkedin:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' class='jam jam-linkedin' preserveAspectRatio='xMinYMin' viewBox='-2 -2 24 24'%3E%3Cpath d='M19.959 11.719v7.379h-4.278v-6.885c0-1.73-.619-2.91-2.167-2.91-1.182 0-1.886.796-2.195 1.565-.113.275-.142.658-.142 1.043v7.187h-4.28s.058-11.66 0-12.869h4.28v1.824l-.028.042h.028v-.042c.568-.875 1.583-2.126 3.856-2.126 2.815 0 4.926 1.84 4.926 5.792M2.421.026C.958.026 0 .986 0 2.249c0 1.235.93 2.224 2.365 2.224h.028c1.493 0 2.42-.989 2.42-2.224C4.787.986 3.887.026 2.422.026zM.254 19.098h4.278V6.229H.254z'/%3E%3C/svg%3E");--icon-spotify:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGRlZnM+PG1hc2sgaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNDB2NDBIMHoiLz48cGF0aCBkPSJNMjYuMTQ3IDI2LjU1NmEuODUuODUgMCAwIDEtMS4yMDMuMzA4Yy0zLjI5OS0yLjEzMS03LjQ1LTIuNjEzLTEyLjM0MS0xLjQzMi0uNDcuMTE1LS45NDEtLjE5OC0xLjA1LS42OTUtLjEwOC0uNDk2LjE4Ni0uOTkzLjY1OC0xLjEwOCA1LjM1MS0xLjI5MyA5Ljk0Mi0uNzM2IDEzLjY0NCAxLjY1NC40MTIuMjY2LjU0NC44MzUuMjkyIDEuMjczbTEuNzIxLTQuMDQyYy0uMzE4LjU0Ni0uOTkuNzE1LTEuNTA2LjM4LTMuNzc2LTIuNDUtOS41MzItMy4xNjEtMTMuOTk4LTEuNzMtLjU3OS4xODUtMS4xOS0uMTYtMS4zNjgtLjc3Mi0uMTc1LS42MS4xNTItMS4yNTcuNzMtMS40NDIgNS4xMDQtMS42MzYgMTEuNDQ1LS44NDQgMTUuNzgyIDEuOTcyLjUxNC4zMzUuNjc3IDEuMDQ3LjM2IDEuNTl6bS4xNDctNC4yMDhjLTQuNTI4LTIuODQxLTExLjk5OC0zLjEwMy0xNi4zMi0xLjcxOC0uNjk1LjIyMy0xLjQyOC0uMTktMS42MzgtLjkyNXMuMTgtMS41MDkuODc2LTEuNzMzYzQuOTYtMS41ODggMTMuMjEtMS4yOCAxOC40MjIgMS45ODguNjI1LjM5MS44MjkgMS4yNDQuNDYgMS45MDItLjM3LjY2LTEuMTc4Ljg3Ny0xLjguNDg2Ii8+PC9tYXNrPjwvZGVmcz48cmVjdCB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9IiNmZmYiIG1hc2s9InVybCgjYSkiIHJ4PSIyMCIvPjwvc3ZnPg==);--icon-apple:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGRlZnM+PG1hc2sgaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNDB2NDBIMHoiLz48cGF0aCBkPSJNMjIuNTAyIDIzLjE5MWExLjI1IDEuMjUgMCAwIDAtLjM3NS0uODA2Yy0uNDIyLS40NC0xLjE2Mi0uNzMyLTIuMDM1LS43MzItLjg3MiAwLTEuNjEyLjI4Mi0yLjAzNC43MzJhMS4zMiAxLjMyIDAgMCAwLS4zNzUuODA2Yy0uMDc1LjY1Ny0uMDI5IDEuMjIuMDQ2IDIuMTI5LjA3NS44NjMuMjE2IDIuMDE2LjM5NCAzLjE3OS4xMzEuODM0LjIzNSAxLjI4NC4zMjggMS42MDMuMTYuNTI1LjczMi45NzUgMS42NDEuOTc1LjkxIDAgMS40OTEtLjQ2IDEuNjQxLS45NzUuMDk0LS4zMTkuMTk3LS43NjkuMzI5LTEuNjAzYTUzIDUzIDAgMCAwIC4zOTMtMy4xOGMuMDg1LS45MDkuMTIyLTEuNDcxLjA0Ny0yLjEyOG0tLjEwNy00Ljc4MmEyLjMwNSAyLjMwNSAwIDAgMS0yLjMwNyAyLjMwNyAyLjMwNSAyLjMwNSAwIDAgMS0yLjMwNy0yLjMwNyAyLjMwNSAyLjMwNSAwIDAgMSAyLjMwNy0yLjMwNyAyLjMxIDIuMzEgMCAwIDEgMi4zMDcgMi4zMDciLz48cGF0aCBkPSJNMjAuMDYgOS4zMjNjLTUuMzgyLjAxOC05Ljc4OSA0LjM4OC05Ljg2NCA5Ljc3LS4wNTYgNC4zNiAyLjcyOSA4LjA5MyA2LjYyIDkuNDYyLjA5NC4wMzcuMTg4LS4wNDcuMTc4LS4xNC0uMDQ2LS4zMzgtLjEwMy0uNjc2LS4xNC0xLjAxNGEuMzcuMzcgMCAwIDAtLjE5Ny0uMjcxYy0zLjA3Ni0xLjM0MS01LjIyMy00LjQyNy01LjE4Ni04IC4wNDctNC42ODggMy44NzMtOC41MDQgOC41NTItOC41NDIgNC43OTItLjAzNyA4LjcwMiAzLjg0NSA4LjcwMiA4LjYyNyAwIDMuNTM1LTIuMTM4IDYuNTc0LTUuMTg1IDcuOTE1YS4zMi4zMiAwIDAgMC0uMTk3LjI3MWwtLjE0IDEuMDEzYy0uMDIuMTAzLjA4NC4xNzguMTc3LjE0IDMuODU0LTEuMzUgNi42Mi01LjAyNSA2LjYyLTkuMzM5LS4wMTgtNS40NTctNC40NzItOS45MDItOS45NC05Ljg5MiIvPjxwYXRoIGQ9Ik0xOS44MzYgMTIuNjA1Yy0zLjUwNy4xMy02LjMyIDMuMDI4LTYuMzY3IDYuNTM1YTYuNjIgNi42MiAwIDAgMCAyLjg5OCA1LjU2Yy4wODQuMDU3LjIwNi0uMDA4LjIwNi0uMTEyYTkgOSAwIDAgMS0uMDEtMS4xMzQuMzguMzggMCAwIDAtLjEzLS4zMiA1LjM2IDUuMzYgMCAwIDEtMS42OTgtNC4wNSA1LjM3NCA1LjM3NCAwIDAgMSA1LjE0OC01LjIxNGMzLjA1Ny0uMTIxIDUuNTcgMi4zMzUgNS41NyA1LjM1NWE1LjM3IDUuMzcgMCAwIDEtMS42OTcgMy45MS40NS40NSAwIDAgMC0uMTMxLjMxOWMuMDE4LjM2NS4wMDkuNzIyLS4wMSAxLjEyNS0uMDEuMTAzLjExMy4xNzguMjA3LjExM2E2LjY0IDYuNjQgMCAwIDAgMi44OTctNS40NzdjLjAxLTMuNzMyLTMuMTEzLTYuNzYtNi44ODMtNi42MSIvPjwvbWFzaz48L2RlZnM+PHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjZmZmIiBtYXNrPSJ1cmwoI2EpIiByeD0iMjAiLz48L3N2Zz4=);--icon-bsky:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M56.81 40.9C74.29 54.03 93.1 80.64 100 94.92c6.91-14.28 25.71-40.9 43.19-54.02 12.62-9.47 33.06-16.8 33.06 6.52 0 4.66-2.67 39.12-4.24 44.72-5.44 19.45-25.28 24.41-42.92 21.41 30.84 5.25 38.69 22.64 21.74 40.02-32.18 33.02-46.25-8.29-49.86-18.87-.66-1.94-.97-2.85-.97-2.08 0-.77-.31.14-.97 2.08-3.61 10.58-17.68 51.89-49.86 18.87-16.94-17.39-9.1-34.77 21.74-40.02-17.65 3-37.48-1.96-42.92-21.41-1.57-5.6-4.24-40.06-4.24-44.72 0-23.32 20.44-15.99 33.06-6.52' class='cls-1'/%3E%3C/svg%3E");--icon-github:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' class='cf-icon-svg' viewBox='-2.5 0 19 19'%3E%3Cpath d='M9.464 17.178a4.5 4.5 0 0 1-2.013.317 4.3 4.3 0 0 1-2.007-.317.75.75 0 0 1-.277-.587c0-.22-.008-.798-.012-1.567-2.564.557-3.105-1.236-3.105-1.236a2.44 2.44 0 0 0-1.024-1.348c-.836-.572.063-.56.063-.56a1.94 1.94 0 0 1 1.412.95 1.96 1.96 0 0 0 2.682.765 1.97 1.97 0 0 1 .586-1.233c-2.046-.232-4.198-1.023-4.198-4.554a3.57 3.57 0 0 1 .948-2.474 3.3 3.3 0 0 1 .091-2.438s.773-.248 2.534.945a8.7 8.7 0 0 1 4.615 0c1.76-1.193 2.532-.945 2.532-.945a3.3 3.3 0 0 1 .092 2.438 3.56 3.56 0 0 1 .947 2.474c0 3.54-2.155 4.32-4.208 4.548a2.2 2.2 0 0 1 .625 1.706c0 1.232-.011 2.227-.011 2.529a.7.7 0 0 1-.272.587'/%3E%3C/svg%3E");--icon-website:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 339.033 339.033'%3E%3Cpath d='M169.516 0C76.044 0 0 76.045 0 169.517s76.044 169.516 169.516 169.516 169.516-76.044 169.516-169.516S262.989 0 169.516 0m-26.149 17.224c-13.76 11.78-26.933 26.445-37.516 42.056a205 205 0 0 0-12.856 21.737H42.93c23.203-33.091 59.032-56.705 100.437-63.793m18.649 227.372h-59.371c-8.934-19.363-15.104-41.7-16.14-66.79h75.511zM33.628 96.017H86.09c-8.754 21.293-13.708 43.833-14.594 66.79h-56.34c1.034-24.09 7.6-46.77 18.472-66.79m-18.404 81.79H71.49c.863 23.317 5.768 45.651 14.643 66.79H34.51a153.4 153.4 0 0 1-19.286-66.79m28.826 81.789h49.157a205 205 0 0 0 12.671 20.988c12.478 18.143 25.89 31.638 37.218 41.179-40.627-7.029-75.867-29.976-99.046-62.167m117.966 57.991c-16.754-12.269-36.477-31.838-51.588-57.991h51.588zm0-154.78H86.505c.934-23.32 6.239-45.666 15.834-66.79h59.678v66.79zm0-81.79H109.99a198 198 0 0 1 8.276-13.32c15.442-22.78 32.369-37.697 43.75-46.15zm161.862 81.79h-56.341c-.886-22.957-5.84-45.497-14.594-66.79h52.461c10.872 20.02 17.44 42.7 18.474 66.79m-27.774-81.79H246.04a205 205 0 0 0-12.856-21.737c-10.583-15.612-23.76-30.273-37.521-42.057 41.405 7.088 77.235 30.702 100.441 63.794M177.016 21.546c11.381 8.453 28.308 23.37 43.75 46.15a198 198 0 0 1 8.276 13.32h-52.026zm0 74.471h59.678c9.595 21.124 14.9 43.47 15.834 66.79h-75.512zm0 81.79h75.512c-1.035 25.09-7.206 47.427-16.14 66.79h-59.372zm0 81.789h51.588c-15.111 26.152-34.834 45.722-51.588 57.991zm18.924 62.167c11.327-9.54 24.738-23.038 37.215-41.178a205 205 0 0 0 12.671-20.988h49.157c-23.178 32.189-58.417 55.136-99.043 62.166m108.583-77.167h-51.622c8.875-21.139 13.78-43.472 14.643-66.79h56.265a153.4 153.4 0 0 1-19.286 66.79'/%3E%3C/svg%3E");--icon-close:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23e3e3e3' viewBox='0 -960 960 960'%3E%3Cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224z'/%3E%3C/svg%3E");--icon-search:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTE5IDE5LTQuMzQtNC4zNE0xNyA5QTggOCAwIDEgMSAxIDlhOCA4IDAgMCAxIDE2IDAiLz48L3N2Zz4=);--icon-filter:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%235985e1' viewBox='0 -960 960 960'%3E%3Cpath d='M400-240v-80h160v80zM240-440v-80h480v80zM120-640v-80h720v80z'/%3E%3C/svg%3E");--icon-positron:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzNhNzhiMSIgZD0iTTIxLjA2NyAwSDYuOTMzQTYuOTMzIDYuOTMzIDAgMCAwIDAgNi45MzN2MTQuMTM0QTYuOTMzIDYuOTMzIDAgMCAwIDYuOTMzIDI4aDE0LjEzNEE2LjkzMyA2LjkzMyAwIDAgMCAyOCAyMS4wNjdWNi45MzMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNC44MiAxMi4zMTdjMC00LjI0IDMuNTI2LTkuNjcyIDkuNjA0LTkuNjcyczkuNyA0LjY5MiA5LjcgOS40OTdjMCA4LjI1Mi03Ljg0OSA5LjYzMi03Ljg0OSA5LjYzMnMuNDg1LS43NzQuNDg1LTEuOTg2LS41MzktMS44ODQtLjUzOS0xLjg4NCA0LjAzOS0xLjA3NyA0LjAzOS01Ljg1Ni0zLjU2OC01LjU4Ni01Ljc4OS01LjU4NmMtMy44MzYgMC01Ljk0MyAzLjI2NC01Ljk0MyA1LjY3NHYxMi4yNDNjMCAxLjc0My0xLjE3OCAxLjYwOC0xLjE3OCAxLjYwOEg2LjA1OHMtMS4yMzkgMC0xLjIzOS0xLjY0MnoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIuOTg0IDIzLjA2YTMuMjMgMy4yMyAwIDEgMCAwLTYuNDYyIDMuMjMgMy4yMyAwIDAgMCAwIDYuNDYyIi8+PC9zdmc+);--icon-rstudio:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzMwNTc3NSIgZD0iTTI1LjM1IDI1LjM1YzUuNzk4LTUuOCA1Ljc5OC0xNS4yMDIgMC0yMS01LjgtNS44LTE1LjIwMi01LjgtMjEgMC01LjggNS43OTgtNS44IDE1LjIgMCAyMSA1Ljc5OCA1Ljc5OCAxNS4yIDUuNzk4IDIxIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTkuOTMxIDE5LjU4OGgxLjYxdjEuMjUxaC0yLjQ1OGwtNC4wNzUtNi4xMDdoLTIuMTcxdjQuODU2aDIuMTIzdjEuMjUxSDkuNjE2di0xLjI1MWgxLjgzNlY4LjgyOGwtMS44MzYtLjIyNlY3LjQxOGMuNjk1LjE1OCAxLjI5OS4yNjggMi4wNTYuMjY4IDEuMTQxIDAgMi4zMDYtLjI2OCAzLjQ0Ny0uMjY4IDIuMjE0IDAgNC4yNyAxLjAwNyA0LjI3IDMuNDY1IDAgMS45MDMtMS4xNCAzLjExMS0yLjkxIDMuNjI0em0tNy4wOTQtNi4wNjQgMS4xNjUuMDI1YzIuODQyLjA0MyAzLjkzNS0xLjA1IDMuOTM1LTIuNTA3IDAtMS43MDItMS4yMzItMi4zNzMtMi43OTUtMi4zNzMtLjczOCAwLTEuNS4wNjctMi4zMDUuMTU4eiIvPjwvc3ZnPg==);--icon-size-sm:10px;--icon-size-md:22px;--icon-size-lg:45px;--color-blue-10:#ebedf4;--color-blue-25:#e1e6ef;--color-blue-30:#e3ecfc;--color-blue-250:#447099;--color-blue-450:#2d6aa3;--color-blue-600-semi:rgba(23,33,43,.62);--color-vibrant-300:#3276b5;--color-orange-25:#ffefe9;--color-yellow:#f4c540;--color-red:#d44000;--color-green:#72994e;--color-teal:#419599;--color-burgundy:#9a4665;--color-off-white:#f2f2f2;--color-off-white-semi:hsla(0,0%,94%,.098);--color-black-100:#262628;--color-gray-10:#f3f6f8;--color-gray-60:#bababa;--header-gradient:linear-gradient(180deg,#447099 1.88%,#305775 44.29%,#2d4f69 72.46%);--color-body:var(--color-gray-600);--gutter-x:1rem;--container-default:1248px;--container-narrow:894px;--container-full:100%;--font-body:"Open Sans",sans-serif;--font-display:"Source Code Pro",monospace}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}h3,h4{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}table{text-indent:0;border-color:inherit;border-collapse:collapse}progress{vertical-align:baseline}menu,ul{list-style:none}iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}html{-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);color:var(--color-body)}@media (min-width:48rem){body{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.surface-dark :is(h3,h4,.h3,.h4){color:var(--color-white)}.surface-dark :is(li,p,td){color:var(--color-blue-50)}.surface-dark [class*=icon-][class*=mask-]{background-color:var(--color-white)}a,button{cursor:pointer}[id]{scroll-margin-top:var(--kinetic-header-height,100px)}}.custom-css .text-formatted h3,.custom-css .text-formatted h4{margin-top:calc(var(--spacing)*10);scroll-margin-top:150px}@media (min-width:64rem){.custom-css .text-formatted h3,.custom-css .text-formatted h4{scroll-margin-top:200px}}.custom-css .text-formatted>*{margin-bottom:calc(var(--spacing)*4)}.custom-css .text-formatted>:last-child{margin-bottom:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*0)}.custom-css .text-formatted h3{margin-bottom:calc(var(--spacing)*4);font-size:24px}@media (min-width:58rem){.custom-css .text-formatted h3{font-size:30px}}.custom-css .text-formatted h4{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (min-width:48rem){.custom-css .text-formatted h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.custom-css .text-formatted a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;text-decoration-line:none}.custom-css .text-formatted a.disabled,.custom-css .text-formatted a:disabled{pointer-events:none;cursor:not-allowed;color:var(--color-gray-500)!important}.custom-css .surface-dark :is(.text-formatted a){color:var(--color-white)}.custom-css .surface-dark .surface-light :is(.text-formatted a),.custom-css .surface-light :is(.text-formatted a){color:inherit}.custom-css .text-formatted a.hover,.custom-css .text-formatted a:hover{color:var(--color-blue-300);text-decoration-line:underline}.custom-css .surface-dark :is(.text-formatted a.hover,.text-formatted a:hover){color:var(--color-blue-50)}.custom-css .text-formatted a{text-decoration-line:underline}.custom-css .text-formatted ul{list-style-type:disc;padding-left:24px}.custom-css .text-formatted li{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.custom-css .text-formatted li>p{display:inline!important}.custom-css .text-formatted li:has(>.text-align-center){text-align:center}.custom-css .text-formatted iframe{max-width:100%}.custom-css .text-formatted table:not(.reset){width:100%;width:var(--container-full);table-layout:auto}@media (min-width:64rem){.custom-css .text-formatted table:not(.reset){table-layout:fixed}}.custom-css .text-formatted table:not(.reset) thead{border-style:var(--tw-border-style);background-color:var(--color-gray-50);border-width:0}.custom-css .text-formatted table:not(.reset) td{padding:calc(var(--spacing)*2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.custom-css .text-formatted table:not(.reset) tr{border-style:var(--tw-border-style);border-width:0}.custom-css .text-formatted table:not(.reset) tr:nth-child(2n){background-color:rgba(23,33,43,.102)}@supports (color:color-mix(in lab,red,red)){.custom-css .text-formatted table:not(.reset) tr:nth-child(2n){background-color:color-mix(in oklab,var(--color-blue-600) 10%,transparent)}}.custom-css .text-formatted hr{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-blue-100)}.custom-css .text-formatted [class^=btn]{margin-top:calc(var(--spacing)*6)}@media (min-width:40rem){.custom-css .text-formatted [class^=btn]+[class^=btn]{margin-left:calc(var(--spacing)*4)}}.custom-css .btn-primary{--btn-padding-y:10px;--btn-padding-x:20px;--btn-fs:14px;--btn-line-height:1.5;border:2px solid var(--btn-border-color);font-size:var(--btn-fs);line-height:var(--btn-line-height);padding:var(--btn-padding-y) var(--btn-padding-x);cursor:pointer;text-overflow:ellipsis;overflow:hidden;background-color:var(--btn-bg)!important;color:var(--btn-color)!important;text-decoration:none!important}@media (min-width:48rem){.custom-css .btn-primary{white-space:nowrap}}.custom-css .btn-primary{max-width:100%;max-width:var(--container-full);justify-content:center;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-sm);text-align:center;vertical-align:top;font-family:var(--font-display);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}.custom-css .btn-primary:active,.custom-css .btn-primary:focus,.custom-css .btn-primary:hover{border-color:var(--btn-hover-border-color,var(--btn-border-color));color:var(--btn-hover-color,var(--btn-color));background-color:var(--btn-hover-bg)!important;text-decoration:none!important}.custom-css .btn-primary:focus{border-color:var(--btn-focus-border-color,var(--btn-border-color));outline:0}.custom-css .btn-primary.disabled,.custom-css .btn-primary:disabled{opacity:.7;cursor:not-allowed;pointer-events:none}.custom-css .btn-primary i{--icon-size:21px;width:var(--icon-size);height:var(--icon-size);background-color:currentColor}.custom-css .btn-primary{--btn-bg:var(--color-vibrant-300);--btn-border-color:var(--color-blue-400);--btn-color:var(--color-white);--btn-hover-bg:var(--color-blue-450);--btn-hover-border-color:var(--color-blue-500);--btn-hover-color:var(--color-blue-50);--btn-focus-border-color:var(--color-blue-100)}.custom-css .surface-dark .btn-primary{--btn-bg:var(--color-white);--btn-border-color:var(--color-white);--btn-color:var(--color-blue-500);--btn-hover-bg:var(--color-blue-50);--btn-hover-border-color:var(--color-blue-50)}.custom-css .btn-secondary{--btn-padding-y:10px;--btn-padding-x:20px;--btn-fs:14px;--btn-line-height:1.5;border:2px solid var(--btn-border-color);font-size:var(--btn-fs);line-height:var(--btn-line-height);padding:var(--btn-padding-y) var(--btn-padding-x);cursor:pointer;text-overflow:ellipsis;overflow:hidden;background-color:var(--btn-bg)!important;color:var(--btn-color)!important;text-decoration:none!important}@media (min-width:48rem){.custom-css .btn-secondary{white-space:nowrap}}.custom-css .btn-secondary{max-width:100%;max-width:var(--container-full);justify-content:center;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-sm);text-align:center;vertical-align:top;font-family:var(--font-display);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}.custom-css .btn-secondary:active,.custom-css .btn-secondary:focus,.custom-css .btn-secondary:hover{border-color:var(--btn-hover-border-color,var(--btn-border-color));color:var(--btn-hover-color,var(--btn-color));background-color:var(--btn-hover-bg)!important;text-decoration:none!important}.custom-css .btn-secondary:focus{border-color:var(--btn-focus-border-color,var(--btn-border-color));outline:0}.custom-css .btn-secondary.disabled,.custom-css .btn-secondary:disabled{opacity:.7;cursor:not-allowed;pointer-events:none}.custom-css .btn-secondary i{--icon-size:21px;width:var(--icon-size);height:var(--icon-size);background-color:currentColor}.custom-css .btn-secondary{--btn-bg:transparent;--btn-border-color:var(--color-blue-400);--btn-color:var(--color-blue-500);--btn-hover-bg:transparent;--btn-hover-border-color:var(--color-blue-200);--btn-focus-border-color:var(--color-orange-300)}.custom-css .surface-dark .btn-secondary{--btn-bg:transparent;--btn-color:var(--color-white);--btn-border-color:var(--color-white);--btn-hover-bg:transparent;--btn-hover-border-color:var(--color-blue-50);--btn-hover-color:var(--color-blue-50)}.custom-css .link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;text-decoration-line:none}.custom-css .link.disabled,.custom-css .link:disabled{pointer-events:none;cursor:not-allowed;color:var(--color-gray-500)!important}.custom-css .surface-dark .link{color:var(--color-white)}.custom-css .surface-dark .surface-light .link,.custom-css .surface-light .link{color:inherit}.custom-css .link.hover,.custom-css .link:hover{color:var(--color-blue-300);text-decoration-line:underline}.custom-css .surface-dark :is(.link.hover,.link:hover){color:var(--color-blue-50)}.custom-css .collapse{visibility:collapse}.custom-css .visible{visibility:visible}.custom-css .menu--social{align-items:center;gap:calc(var(--spacing)*2);flex-flow:wrap;display:flex}.custom-css .menu--social>span{margin:calc(var(--spacing)*0);gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*0);flex-wrap:wrap;display:flex!important}.custom-css .menu--social a{--tw-leading:calc(var(--spacing)*1);line-height:calc(var(--spacing)*1);overflow:hidden;color:transparent!important;font-size:0!important;display:block!important}.custom-css .menu--social a:after{display:inline-block}.custom-css .menu--social a{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-blue-300)}.custom-css .menu--social a.hover,.custom-css .menu--social a:hover{border-color:var(--color-blue-400)}.custom-css .menu--social a{max-width:42px;max-height:42px;padding:calc(var(--spacing)*2)}.custom-css .menu--social a:after{content:var(--tw-content);background-color:var(--color-blue-300)}.custom-css :is(.menu--social a.hover,.menu--social a:hover):after{content:var(--tw-content);background-color:var(--color-blue-400)}.custom-css .surface-dark :is(.menu--social a){border-color:var(--color-white)}.custom-css .surface-dark :is(.menu--social a).hover,.custom-css .surface-dark :is(.menu--social a):hover{border-color:var(--color-blue-100)}.custom-css .surface-dark :is(.menu--social a):after{content:var(--tw-content);background-color:var(--color-white)}.custom-css .menu--social a:has(span){position:relative;overflow:hidden}.custom-css .menu--social a span{opacity:0!important;position:absolute!important}.custom-css .menu--social a[href*=youtube]:after{content:var(--tw-content);-webkit-mask-image:var(--icon-youtube);mask-image:var(--icon-youtube);flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size-md)!important;height:var(--icon-size-md)!important}.custom-css .menu--social a[href*=facebook]:after{content:var(--tw-content);-webkit-mask-image:var(--icon-facebook);mask-image:var(--icon-facebook);flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size-md)!important;height:var(--icon-size-md)!important}.custom-css :is(.menu--social a[href*=fosstodon]):after{content:var(--tw-content);-webkit-mask-image:var(--icon-mastodon);mask-image:var(--icon-mastodon);flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size-md)!important;height:var(--icon-size-md)!important}.custom-css .menu--social a[href*=instagram]:after{content:var(--tw-content);-webkit-mask-image:var(--icon-instagram);mask-image:var(--icon-instagram);flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size-md)!important;height:var(--icon-size-md)!important}.custom-css .menu--social a[href*=linkedin]:after{content:var(--tw-content);-webkit-mask-image:var(--icon-linkedin);mask-image:var(--icon-linkedin);flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size-md)!important;height:var(--icon-size-md)!important}.custom-css :is(.menu--social a[href*=bsky]):after{content:var(--tw-content);-webkit-mask-image:var(--icon-bsky);mask-image:var(--icon-bsky);flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size-md)!important;height:var(--icon-size-md)!important}.custom-css :is(.menu--social a[href*="github.com"],.menu--social a[href*="github.io"]):after{content:var(--tw-content);-webkit-mask-image:var(--icon-github);mask-image:var(--icon-github);flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size-md)!important;height:var(--icon-size-md)!important}.custom-css .absolute{position:absolute}.custom-css .fixed{position:fixed}.custom-css .relative{position:relative}.custom-css .static{position:static}.custom-css .z-10{z-index:10}.custom-css .z-1000{z-index:1000}.custom-css .container{width:100%}@media (min-width:40rem){.custom-css .container{max-width:40rem}}@media (min-width:48rem){.custom-css .container{max-width:48rem}}@media (min-width:58rem){.custom-css .container{max-width:58rem}}@media (min-width:64rem){.custom-css .container{max-width:64rem}}@media (min-width:80rem){.custom-css .container{max-width:80rem}}.custom-css .container{padding-left:var(--gutter-x);padding-right:var(--gutter-x);margin-left:auto;margin-right:auto}.custom-css .h4{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (min-width:48rem){.custom-css .h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.custom-css .h3{margin-bottom:calc(var(--spacing)*4);font-size:24px}@media (min-width:58rem){.custom-css .h3{font-size:30px}}.custom-css .mb-2{margin-bottom:calc(var(--spacing)*2)}.custom-css .mb-3{margin-bottom:calc(var(--spacing)*3)}.custom-css .mb-4{margin-bottom:calc(var(--spacing)*4)}.custom-css .mb-5{margin-bottom:calc(var(--spacing)*5)}.custom-css .mb-10{margin-bottom:calc(var(--spacing)*10)}.custom-css .block{display:block}.custom-css .contents{display:contents}.custom-css .d-none{display:none}.custom-css .flex{display:flex}.custom-css .grid{display:grid}.custom-css .hidden{display:none}.custom-css .inline{display:inline}.custom-css .inline-block{display:inline-block}.custom-css .table{display:table}.custom-css .aspect-361\/258{aspect-ratio:361/258}.custom-css .cover-image div{height:100%}.custom-css .cover-image img,.custom-css .cover-image svg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.custom-css .contain-image img,.custom-css .contain-image svg{width:100%;height:auto}.custom-css .h-\[inherit\]{height:inherit}.custom-css .w-\[75px\]{width:75px}.custom-css .w-\[168px\]{width:168px}.custom-css .w-full{width:100%;width:var(--container-full)}.custom-css .container-default{max-width:1248px}.custom-css .resize{resize:both}.custom-css .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.custom-css .flex-col{flex-direction:column}.custom-css .items-center{align-items:center}.custom-css .justify-between{justify-content:space-between}.custom-css .justify-end{justify-content:flex-end}.custom-css .gap-2{gap:calc(var(--spacing)*2)}.custom-css .gap-4{gap:calc(var(--spacing)*4)}.custom-css .gap-5{gap:calc(var(--spacing)*5)}.custom-css .gap-8{gap:calc(var(--spacing)*8)}.custom-css .gap-\[20px\]{gap:20px}.custom-css .overflow-hidden{overflow:hidden}.custom-css .rounded{border-radius:.25rem}.custom-css .rounded-2xl{border-radius:var(--radius-2xl)}.custom-css .border{border-style:var(--tw-border-style);border-width:1px}.custom-css .border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.custom-css .border-blue-50{border-color:var(--color-blue-50)}.custom-css .bg-white{background-color:var(--color-white)}.custom-css .py-4{padding-block:calc(var(--spacing)*4)}.custom-css .py-8{padding-block:calc(var(--spacing)*8)}.custom-css .pt-8{padding-top:calc(var(--spacing)*8)}.custom-css .pt-10{padding-top:calc(var(--spacing)*10)}.custom-css .pt-12{padding-top:calc(var(--spacing)*12)}.custom-css .pb-8{padding-bottom:calc(var(--spacing)*8)}.custom-css .pb-10{padding-bottom:calc(var(--spacing)*10)}.custom-css .pb-14{padding-bottom:calc(var(--spacing)*14)}.custom-css .align-top{vertical-align:top}.custom-css .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.custom-css .text-\[12px\]{font-size:12px}.custom-css .text-\[14px\]{font-size:14px}.custom-css .text-\[16px\]{font-size:16px}.custom-css .text-\[24px\]{font-size:24px}.custom-css .leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.custom-css .leading-\[1\.33\]{--tw-leading:1.33;line-height:1.33}.custom-css .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.custom-css .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.custom-css .text-blue-400{color:var(--color-blue-400)}.custom-css .text-blue-600{color:var(--color-blue-600)}.custom-css .text-gray-200{color:var(--color-gray-200)}.custom-css .text-gray-400{color:var(--color-gray-400)}.custom-css .lowercase{text-transform:lowercase}.custom-css .uppercase{text-transform:uppercase}.custom-css .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.102)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.102));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.custom-css .blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.custom-css .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.custom-css .after\:icon-search\/\[20px\]:after{content:var(--tw-content);-webkit-mask-image:var(--icon-search);mask-image:var(--icon-search);flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:20px!important;height:20px!important}.custom-css .after\:bg-blue-400:after{content:var(--tw-content);background-color:var(--color-blue-400)}.custom-css .hover\:underline.hover,.custom-css .hover\:underline:hover{text-decoration-line:underline}@media (min-width:48rem){.custom-css .md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.custom-css .md\:mb-13{margin-bottom:calc(var(--spacing)*13)}.custom-css .md\:\!h-auto{height:auto!important}.custom-css .md\:w-\[105px\]{width:105px}.custom-css .md\:w-\[176px\]{width:176px}.custom-css .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.custom-css .md\:flex-col{flex-direction:column}.custom-css .md\:flex-row{flex-direction:row}.custom-css .md\:items-center{align-items:center}.custom-css .md\:justify-between{justify-content:space-between}.custom-css .md\:gap-6{gap:calc(var(--spacing)*6)}.custom-css .md\:gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}.custom-css .md\:overflow-visible{overflow:visible}.custom-css .md\:pb-13{padding-bottom:calc(var(--spacing)*13)}.custom-css .md\:text-\[16px\]{font-size:16px}}@media (min-width:64rem){.custom-css .menu\:mb-8{margin-bottom:calc(var(--spacing)*8)}.custom-css .menu\:block{display:block}.custom-css .menu\:d-none{display:none}.custom-css .menu\:flex{display:flex}.custom-css .xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.custom-css .xl\:gap-y-21{row-gap:calc(var(--spacing)*21)}.custom-css .menu\:rounded-2xl{border-radius:var(--radius-2xl)}.custom-css .menu\:bg-white{background-color:var(--color-white)}.custom-css .menu\:p-10{padding:calc(var(--spacing)*10)}.custom-css .xl\:pt-15{padding-top:calc(var(--spacing)*15)}}@media (min-width:80rem){.custom-css .\32xl\:gap-x-10{-moz-column-gap:calc(var(--spacing)*10);column-gap:calc(var(--spacing)*10)}}.custom-css .surface-dark .dark\:after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.custom-css .\[\&_\*\]\:h-full *{height:100%}.custom-css .\[\&_\*\]\:text-sm *{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.custom-css .\[\&_\*\]\:\!text-blue-600 *{color:var(--color-blue-600)!important}.custom-css .\[\&_\*\]\:text-blue-500 *{color:var(--color-blue-500)}.custom-css .\[\&_\*\]\:text-blue-600 *{color:var(--color-blue-600)}.custom-css .\[\&_\*\]\:text-white *{color:var(--color-white)}.custom-css .\[\&_\.btn-primary\]\:btn-blue .btn-primary{--btn-bg:var(--color-vibrant-300);--btn-border-color:var(--color-blue-400);--btn-color:var(--color-white);--btn-hover-bg:var(--color-blue-450);--btn-hover-border-color:var(--color-blue-500);--btn-hover-color:var(--color-blue-50);--btn-focus-border-color:var(--color-blue-100)}.custom-css .\[\&_\.media\]\:flex .media{display:flex}.custom-css .\[\&_\.media\]\:items-center .media{align-items:center}.custom-css .\[\&_\.media\]\:justify-center .media{justify-content:center}.custom-css .\[\&_\>\*\]\:h-full>*{height:100%}.custom-css .\[\&_\>\*\]\:basis-1\/3>*{flex-basis:33.3333%}.custom-css .\[\&_a\]\:link-next a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;align-items:center;text-decoration-line:none;display:inline-flex}.custom-css .\[\&_a\]\:link-next a.disabled,.custom-css .\[\&_a\]\:link-next a:disabled{pointer-events:none;cursor:not-allowed;color:var(--color-gray-500)!important}.custom-css .surface-dark :is(.\[\&_a\]\:link-next a){color:var(--color-white)}.custom-css .surface-dark .surface-light :is(.\[\&_a\]\:link-next a),.custom-css .surface-light :is(.\[\&_a\]\:link-next a){color:inherit}.custom-css .\[\&_a\]\:link-next a.hover,.custom-css .\[\&_a\]\:link-next a:hover{color:var(--color-blue-300);text-decoration-line:underline}.custom-css .\[\&_a\]\:link-next a{gap:calc(var(--spacing)*2);font-family:var(--font-display);text-transform:uppercase}.custom-css .\[\&_a\]\:link-next a.hover,.custom-css .\[\&_a\]\:link-next a:hover{text-decoration-line:none}.custom-css .\[\&_a\]\:link-next a{text-decoration:none!important}.custom-css .\[\&_a\]\:link-next a:after{content:var(--tw-content);margin-top:calc(var(--spacing)*.25);-webkit-mask-image:var(--icon-arrow-next);mask-image:var(--icon-arrow-next);background-color:currentColor;flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size-sm)!important;height:var(--icon-size-sm)!important}.custom-css .\[\&_a\]\:btn-secondary a{--btn-padding-y:10px;--btn-padding-x:20px;--btn-fs:14px;--btn-line-height:1.5;border:2px solid var(--btn-border-color);font-size:var(--btn-fs);line-height:var(--btn-line-height);padding:var(--btn-padding-y) var(--btn-padding-x);cursor:pointer;text-overflow:ellipsis;overflow:hidden;background-color:var(--btn-bg)!important;color:var(--btn-color)!important;text-decoration:none!important}@media (min-width:48rem){.custom-css .\[\&_a\]\:btn-secondary a{white-space:nowrap}}.custom-css .\[\&_a\]\:btn-secondary a{max-width:100%;max-width:var(--container-full);justify-content:center;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-sm);text-align:center;vertical-align:top;font-family:var(--font-display);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}.custom-css .\[\&_a\]\:btn-secondary a:active,.custom-css .\[\&_a\]\:btn-secondary a:focus,.custom-css .\[\&_a\]\:btn-secondary a:hover{border-color:var(--btn-hover-border-color,var(--btn-border-color));color:var(--btn-hover-color,var(--btn-color));background-color:var(--btn-hover-bg)!important;text-decoration:none!important}.custom-css .\[\&_a\]\:btn-secondary a:focus{border-color:var(--btn-focus-border-color,var(--btn-border-color));outline:0}.custom-css .\[\&_a\]\:btn-secondary a.disabled,.custom-css .\[\&_a\]\:btn-secondary a:disabled{opacity:.7;cursor:not-allowed;pointer-events:none}.custom-css .\[\&_a\]\:btn-secondary a i{--icon-size:21px;width:var(--icon-size);height:var(--icon-size);background-color:currentColor}.custom-css .\[\&_a\]\:btn-secondary a{--btn-bg:transparent;--btn-border-color:var(--color-blue-400);--btn-color:var(--color-blue-500);--btn-hover-bg:transparent;--btn-hover-border-color:var(--color-blue-200);--btn-focus-border-color:var(--color-orange-300)}.custom-css .surface-dark :is(.\[\&_a\]\:btn-secondary a){--btn-bg:transparent;--btn-color:var(--color-white);--btn-border-color:var(--color-white);--btn-hover-bg:transparent;--btn-hover-border-color:var(--color-blue-50);--btn-hover-color:var(--color-blue-50)}.custom-css .\[\&_a\]\:stretch a:after{content:var(--tw-content);inset:calc(var(--spacing)*0);position:absolute}.custom-css .\[\&_a\]\:stretch a:focus:after{content:var(--tw-content);outline:1px auto;outline-color:-webkit-focus-ring-color;outline-color:-moz-mac-focusring;outline-offset:1px}.custom-css .\[\&_a\]\:stretch a:focus{--tw-outline-style:none;outline-style:none}.custom-css .\[\&_a\]\:ml-2 a{margin-left:calc(var(--spacing)*2)}.custom-css .\[\&_a\]\:block a{display:block}.custom-css .\[\&_a\]\:flex a{display:flex}.custom-css .\[\&_a\]\:w-full a{width:100%;width:var(--container-full)}.custom-css .\[\&_a\]\:items-center a{align-items:center}.custom-css .\[\&_a\]\:justify-center a{justify-content:center}.custom-css .\[\&_a\]\:\!bg-blue-400 a{background-color:var(--color-blue-400)!important}.custom-css .\[\&_a\]\:px-2 a{padding-inline:calc(var(--spacing)*2)}.custom-css .\[\&_a\]\:py-2 a{padding-block:calc(var(--spacing)*2)}.custom-css .\[\&_a\]\:py-3 a{padding-block:calc(var(--spacing)*3)}.custom-css .\[\&_a\]\:text-sm a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.custom-css .\[\&_a\]\:text-\[0px\] a{font-size:0}.custom-css .\[\&_a\]\:font-semibold a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.custom-css .\[\&_a\]\:whitespace-nowrap a{white-space:nowrap}.custom-css .\[\&_a\]\:text-blue-500 a{color:var(--color-blue-500)}.custom-css .\[\&_a\]\:text-blue-600 a{color:var(--color-blue-600)}.custom-css .\[\&_a\]\:text-gray-200 a{color:var(--color-gray-200)}.custom-css .\[\&_a\]\:underline a{text-decoration-line:underline}.custom-css .\[\&_a\]\:\!btn-blue a{--btn-bg:var(--color-vibrant-300)!important;--btn-border-color:var(--color-blue-400)!important;--btn-color:var(--color-white)!important;--btn-hover-bg:var(--color-blue-450)!important;--btn-hover-border-color:var(--color-blue-500)!important;--btn-hover-color:var(--color-blue-50)!important;--btn-focus-border-color:var(--color-blue-100)!important}.custom-css .\[\&_a\]\:before\:icon-close\/md a:before{content:var(--tw-content);-webkit-mask-image:var(--icon-close);mask-image:var(--icon-close);flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size-md)!important;height:var(--icon-size-md)!important}.custom-css .\[\&_a\]\:before\:bg-white a:before{content:var(--tw-content);background-color:var(--color-white)}.custom-css .\[\&_a\]\:after\:\!bg-blue-300 a:after{content:var(--tw-content);background-color:var(--color-blue-300)!important}.custom-css .\[\&_a\]\:hover\:bg-\[\#DDE1e433\] a.hover,.custom-css .\[\&_a\]\:hover\:bg-\[\#DDE1e433\] a:hover{background-color:rgba(221,225,228,.2)}.custom-css .\[\&_a\]\:hover\:text-blue-400 a.hover,.custom-css .\[\&_a\]\:hover\:text-blue-400 a:hover{color:var(--color-blue-400)}.custom-css .\[\&_a\]\:hover\:text-gray-400 a.hover,.custom-css .\[\&_a\]\:hover\:text-gray-400 a:hover{color:var(--color-gray-400)}.custom-css .\[\&_a\]\:hover\:underline a.hover,.custom-css .\[\&_a\]\:hover\:underline a:hover{text-decoration-line:underline}.custom-css .\[\&_h4\]\:text-body h4{color:var(--color-body)}.custom-css .\[\&_i\]\:after\:bg-white i:after{content:var(--tw-content);background-color:var(--color-white)}.custom-css .\[\&_iframe\]\:mx-auto iframe{margin-inline:auto}.custom-css .\[\&_iframe\]\:w-full iframe{width:100%;width:var(--container-full)}.custom-css .\[\&_img\]\:mx-auto img{margin-inline:auto}.custom-css .\[\&_img\]\:\!ml-0 img{margin-left:calc(var(--spacing)*0)!important}.custom-css .\[\&_img\]\:aspect-3\/2 img{aspect-ratio:3/2}.custom-css .\[\&_img\]\:aspect-5\/4 img{aspect-ratio:5/4}.custom-css .\[\&_img\]\:aspect-16\/9 img{aspect-ratio:16/9}.custom-css .\[\&_img\]\:aspect-square img{aspect-ratio:1}.custom-css .\[\&_img\]\:aspect-video img{aspect-ratio:var(--aspect-video)}.custom-css .\[\&_img\]\:cover img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.custom-css .\[\&_img\]\:\!h-18 img{height:calc(var(--spacing)*18)!important}.custom-css .\[\&_img\]\:h-8 img{height:calc(var(--spacing)*8)}.custom-css .\[\&_img\]\:h-\[75px\] img{height:75px}.custom-css .\[\&_img\]\:h-\[82px\] img{height:82px}.custom-css .\[\&_img\]\:h-auto img{height:auto}.custom-css .\[\&_img\]\:max-h-15 img{max-height:calc(var(--spacing)*15)}.custom-css .\[\&_img\]\:max-h-\[40px\] img{max-height:40px}.custom-css .\[\&_img\]\:max-h-\[600px\] img{max-height:600px}.custom-css .\[\&_img\]\:\!w-auto img{width:auto!important}.custom-css .\[\&_img\]\:w-\[125px\] img{width:125px}.custom-css .\[\&_img\]\:w-\[200px\] img{width:200px}.custom-css .\[\&_img\]\:w-auto img{width:auto}.custom-css .\[\&_img\]\:w-full img{width:100%;width:var(--container-full)}.custom-css .\[\&_img\]\:max-w-\[80\%\] img{max-width:80%}.custom-css .\[\&_img\]\:max-w-\[120px\] img{max-width:120px}.custom-css .\[\&_img\]\:\!rounded-none img{border-radius:0!important}.custom-css .\[\&_img\]\:rounded-2xl img{border-radius:var(--radius-2xl)}.custom-css .\[\&_img\]\:rounded-3xl img{border-radius:var(--radius-3xl)}.custom-css .\[\&_img\]\:rounded-xl img{border-radius:var(--radius-xl)}.custom-css .\[\&_img\]\:object-contain img{-o-object-fit:contain;object-fit:contain}.custom-css .\[\&_img\]\:object-top img{-o-object-position:top;object-position:top}@media (min-width:58rem){.custom-css .\[\&_img\]\:lg\:max-h-\[822px\] img{max-height:822px}}.custom-css .\[\&_li\]\:border-b-1 li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.custom-css .\[\&_li\]\:border-gray-50 li{border-color:var(--color-gray-50)}.custom-css .\[\&_p\]\:text-white p{color:var(--color-white)}.custom-css .\[\&_video\]\:cover video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.custom-css .\[\&\.active\]\:border-blue-300.active{border-color:var(--color-blue-300)}.custom-css label{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:21px;--tw-font-weight:var(--font-weight-normal);line-height:21px;font-weight:var(--font-weight-normal);color:var(--color-gray-200);display:block}.custom-css label:empty{margin:calc(var(--spacing)*0)}.custom-css label strong{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.custom-css label a{vertical-align:top;color:var(--color-blue-300)}.custom-css label a.hover,.custom-css label a:hover{text-decoration-line:underline}.custom-css .surface-dark :is(label a){color:var(--color-white)}.custom-css input[type=number],.custom-css input[type=password],.custom-css input[type=text],.custom-css select,.custom-css textarea{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-25);background-color:var(--color-white);vertical-align:top;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:21px;padding-block:9px;padding-inline:14px;line-height:21px;width:100%!important;width:var(--container-full)!important}.custom-css select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--icon-select);padding-right:calc(var(--spacing)*12);background-position:right 14px center;background-repeat:no-repeat;background-size:16px}.custom-css textarea{min-height:106px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.custom-css .button{margin-right:1em;margin-left:1em}.custom-css .button:first-child{margin-right:0;margin-left:0}.custom-css details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc}.custom-css button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em}.custom-css label button.link{font-weight:700}.custom-css ul.inline,.custom-css ul.links.inline{display:inline;padding-left:0}.custom-css ul.inline li{display:inline;padding:0 .5em;list-style-type:none}.custom-css ul.links a.is-active{color:#000}.custom-css tr.selected td{background:#ffc}.custom-css td.checkbox{text-align:center}.custom-css td.is-active{background-color:#ddd}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-border-style:solid}}}@keyframes mmslideIn{0%{opacity:0;transform:translateY(15%)}to{opacity:1;transform:translateY(0)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-duration:initial}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-duration:initial;--tw-content:""}}}.custom-css [data-component-id="kinetic:footer"]{font-size:16px}.custom-css [data-component-id="kinetic:footer"] .footer-menu>.ac .ac-trigger{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:0.5s;transition-duration:.5s}.custom-css [data-component-id="kinetic:footer"] .footer-menu>.ac .ac-trigger:after{margin-left:calc(var(--spacing, .25rem)*2.5);-webkit-mask-image:var(--icon-caret-down,url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgZD0ibS43MDcuNzA3IDYgNiA2LTYiLz48L3N2Zz4=));mask-image:var(--icon-caret-down,url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgZD0ibS43MDcuNzA3IDYgNiA2LTYiLz48L3N2Zz4=));content:var(--tw-content);background-color:var(--color-blue-400,#305775);flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:12px!important;height:12px!important}@media (min-width:48rem){.custom-css [data-component-id="kinetic:footer"] .footer-menu>.ac .ac-trigger:after{content:var(--tw-content);display:none}}.custom-css [data-component-id="kinetic:footer"] .footer-menu>.ac .ac-trigger[aria-expanded=true]{margin-bottom:calc(var(--spacing, .25rem)*4)}.custom-css [data-component-id="kinetic:footer"] .footer-menu>.ac .ac-trigger[aria-expanded=true]:after{content:var(--tw-content);rotate:180deg}@media (min-width:48rem){.custom-css [data-component-id="kinetic:footer"] .footer-menu>.ac .ac-trigger[aria-expanded=true]{margin-bottom:calc(var(--spacing, .25rem)*8)}.custom-css [data-component-id="kinetic:footer"] .footer-menu>.ac .ac-trigger{cursor:default}}@media (min-width:64rem){.custom-css [data-component-id="kinetic:footer"] .footer-menu>div:not([data-item*=contact-us]):not([data-item*=about]){grid-row:span 2/span 2}}.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us]{margin-top:calc(var(--spacing, .25rem)*6)}@media (min-width:48rem){.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us]{margin-top:calc(var(--spacing, .25rem)*0);grid-column:4}}@media (min-width:64rem){.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us]{grid-column:7}}.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us] span{margin-bottom:calc(var(--spacing, .25rem)*8)}.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us] .contacts{flex-grow:1}.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us] .contacts .country{display:none}.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us] .contacts a.hover,.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us] .contacts a:hover{text-decoration-line:underline}.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us] div{flex-grow:1}.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us] div a{color:var(--color-blue-400,#305775);text-transform:uppercase;text-decoration-line:underline}.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us] div a.hover,.custom-css [data-component-id="kinetic:footer"] .footer-menu>div[data-item*=contact-us] div a:hover{text-decoration-line:none}.custom-css [data-component-id="kinetic:footer"] .menu--footer-utility ul{margin:calc(var(--spacing, .25rem)*0);gap:calc(var(--spacing, .25rem)*15);flex-wrap:wrap;font-size:14px;display:flex}@media (min-width:48rem){.custom-css [data-component-id="kinetic:footer"] .menu--footer-utility ul{font-size:16px}}.custom-css [data-component-id="kinetic:footer"] .menu--footer-utility ul a{color:var(--color-gray-200,#707073)}.custom-css [data-component-id="kinetic:footer"] .menu--footer-utility ul a.hover,.custom-css [data-component-id="kinetic:footer"] .menu--footer-utility ul a:hover{text-decoration-line:underline}@property --tw-duration{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-content:""}}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-content:"";--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-tracking:initial}}}.custom-css [data-component-id="kinetic:header"]{background-color:var(--kinetic-header-bg-color,var(--color-blue-400));top:var(--drupal-displace-offset-top,0);left:var(--drupal-displace-offset-left,0);z-index:20;transition:background-color .3s;position:sticky;right:0}.custom-css [data-component-id="kinetic:header"]>.py-4>.container{z-index:99;position:relative}.custom-css [data-component-id="kinetic:header"] li,.custom-css [data-component-id="kinetic:header"] ul{margin:0;padding:0;list-style:none}.custom-css [data-component-id="kinetic:header"].scrolled{background-color:var(--kinetic-header-scrolled-bg,var(--color-blue-400))}@media (min-width:64rem){.custom-css [data-component-id="kinetic:header"].scrolled{box-shadow:0 8px 14px -4px rgba(0,0,0,.102)}}.custom-css [data-component-id="kinetic:header"].scrolled .header-top{padding-top:1rem}.custom-css [data-component-id="kinetic:header"] .search-header{justify-content:flex-end;align-items:center;min-width:2.25rem;display:flex}.custom-css [data-component-id="kinetic:header"] .search-header__input{opacity:0;pointer-events:none;z-index:1020;width:0;transition:width .24s,opacity .18s;position:absolute;top:50%;right:2.75rem;overflow:visible;transform:translateY(-50%)}.custom-css [data-component-id="kinetic:header"] .search-header__close,.custom-css [data-component-id="kinetic:header"] .search-header__trigger{z-index:960;position:relative}@media (min-width:1024px){.custom-css [data-component-id="kinetic:header"] .menu--main>ul.menu-level-0>.menu-item>.menu-dropdown{z-index:900}.custom-css [data-component-id="kinetic:header"] .menu--utility-menu>ul.menu-level-0>.menu-item>.menu-dropdown{z-index:1020}}.custom-css [data-component-id="kinetic:header"] .search-header__close{width:2rem;height:2rem;color:var(--color-blue-400);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;justify-content:center;align-items:center;margin-left:.5rem;padding:0;transition:opacity .18s;display:flex}.custom-css [data-component-id="kinetic:header"].surface-dark .search-header__close{color:var(--color-white)}.custom-css [data-component-id="kinetic:header"] .search-header__close span{font-size:1.75rem;line-height:1}.custom-css .search-header__panel{z-index:19;background:hsla(0,0%,100%,.941);border-top:1px solid rgba(23,33,43,.078);padding:1.5rem 0 5rem;position:fixed;top:160px;right:0;bottom:0;left:0;overflow-y:auto;box-shadow:0 18px 48px rgba(23,33,43,.161)}.custom-css header.scrolled .search-header__panel{top:130px}.custom-css .search-header__panel{display:none}.custom-css .search-header__results{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:3rem;display:grid}.custom-css .search-header__facets:empty{display:none}.custom-css .search-header__main{min-width:0}@media (max-width:1023px){.custom-css .search-header__panel{display:none!important}}.custom-css #mobile-nav-wrapper :is(.menu--main,.menu--utility-menu){margin-bottom:calc(var(--spacing, .25rem)*8)}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0{gap:calc(var(--spacing, .25rem)*8);flex-direction:column;display:flex}@media (min-width:64rem){.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0{gap:calc(var(--spacing, .25rem)*6);flex-direction:row}}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item>a,.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item>button{border-style:var(--tw-border-style);padding-inline:var(--gutter-x);padding-block:calc(var(--spacing, .25rem)*2);text-align:left;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-leading:1.25;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.25;font-weight:var(--font-weight-semibold,600);color:var(--color-blue-400,#305775);transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-image:none;border-width:0;align-items:center;display:flex}.custom-css #mobile-nav-wrapper :is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item.menu-item--expanded>a,.custom-css #mobile-nav-wrapper :is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item.menu-item--expanded>button{width:100%;width:var(--container-full,100%);display:block;position:relative}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item>.menu-dropdown{display:none}@media (min-width:64rem){.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item>.menu-dropdown{top:calc(var(--spacing, .25rem)*0);left:calc(var(--spacing, .25rem)*0);z-index:800;width:100%;width:var(--container-full,100%);padding-inline:var(--gutter-x);padding-top:79px;position:absolute}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item>.menu-dropdown>.dropdown-content{--tw-shadow:0 8px 14px 4px var(--tw-shadow-color,rgba(0,0,0,.102));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-10,#ebedf4)}}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item>.menu-dropdown.is-open{display:block}.custom-css #mobile-nav-wrapper :is(:is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item>.menu-dropdown){padding-top:calc(var(--spacing, .25rem)*6)}.custom-css #mobile-nav-wrapper :is(:is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item>.menu-dropdown):before{margin-bottom:calc(var(--spacing, .25rem)*9);width:100%;height:1px;width:var(--container-full,100%);content:var(--tw-content);background-color:var(--color-blue-200,#7494b1);display:block}.custom-css #mobile-nav-wrapper :is(:is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item>.menu-dropdown){padding-bottom:calc(var(--spacing, .25rem)*2)}.custom-css #mobile-nav-wrapper :is(:is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item>.menu-dropdown):after{margin-top:calc(var(--spacing, .25rem)*15);width:100%;height:1px;width:var(--container-full,100%);content:var(--tw-content);background-color:var(--color-blue-200,#7494b1);display:block}.custom-css #mobile-nav-wrapper :is(:is(.menu--main,.menu--utility-menu)>ul.menu-level-0>.menu-item>.menu-dropdown)>.dropdown-content{padding-inline:var(--gutter-x)}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1{gap:calc(var(--spacing, .25rem)*16);flex-direction:column;display:flex}@media (min-width:64rem){.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1{gap:calc(var(--spacing, .25rem)*5);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1:has(.menu-item--featured){grid-template-columns:repeat(auto-fit,minmax(200px,1fr)) 360px}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1:has(:nth-child(4)+.menu-item--featured){grid-template-columns:repeat(auto-fit,minmax(150px,1fr)) 360px}}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 li>span{margin-bottom:calc(var(--spacing, .25rem)*8);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-blue-400,#305775);text-transform:uppercase;display:block}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 a{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-400,#333)}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 a.hover,.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 a:hover{color:var(--color-blue-400,#305775)}@media (min-width:64rem){.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1>.menu-item--featured{min-width:360px;margin-top:-68px}}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 .menu-item--default .text-formatted{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-leading:12px;line-height:12px}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 .menu-item--default .text-formatted span{margin:calc(var(--spacing, .25rem)*0);--tw-leading:1.25;color:var(--color-gray-200,#707073);line-height:1.25;display:block}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 .menu-item--default .text-formatted span strong{color:var(--color-blue-600,#17212b)}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 .menu-item--featured .title a{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:1.25;--tw-font-weight:var(--font-weight-bold,700);line-height:1.25;font-weight:var(--font-weight-bold,700);--tw-tracking:2px;letter-spacing:2px;color:var(--color-blue-300,#3276b5);text-transform:uppercase}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 .menu-item--featured .title a.hover,.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 .menu-item--featured .title a:hover{color:var(--color-blue-400,#305775)}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 .menu-item--simple{margin-top:calc(var(--spacing, .25rem)*3)}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 .menu-item--simple+.menu-item--simple{margin-top:calc(var(--spacing, .25rem)*0)}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 .menu-item--simple>a{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:1.25;--tw-font-weight:var(--font-weight-bold,700);line-height:1.25;font-weight:var(--font-weight-bold,700);--tw-tracking:2px;letter-spacing:2px;color:var(--color-blue-300,#3276b5);text-transform:uppercase}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 .menu-item--simple>a.hover,.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-1 .menu-item--simple>a:hover{color:var(--color-blue-400,#305775)}.custom-css :is(.menu--main,.menu--utility-menu)>ul.menu-level-0 ul.menu-level-2{gap:calc(var(--spacing, .25rem)*5);flex-direction:column;display:flex}@media (min-width:64rem){.custom-css .menu--utility-menu>ul.menu-level-0>.menu-item>a,.custom-css .menu--utility-menu>ul.menu-level-0>.menu-item>button{z-index:1030}.custom-css .menu--utility-menu>ul.menu-level-0>.menu-item>.menu-dropdown{padding-top:55px}.custom-css .menu--utility-menu>ul.menu-level-0>.menu-item ul.menu-level-1 .menu-item--featured{grid-column-end:-1}.custom-css .menu--utility-menu>ul.menu-level-0>.menu-item ul.menu-level-1:has(.menu-item--featured){grid-template-columns:265px repeat(auto-fit,minmax(200px,1fr)) 360px}}.custom-css .menu--cta-menu{z-index:900;margin-top:calc(var(--spacing, .25rem)*0)!important}.custom-css .menu--cta-menu .link{color:var(--color-white,#fff)}.custom-css #mobile-nav-wrapper .menu--cta-menu{padding-inline:var(--gutter-x)}.custom-css #mobile-nav-wrapper .menu--cta-menu .link{color:var(--color-blue-400,#305775)}.custom-css #mobile-nav-wrapper .menu--cta-menu .btn-primary{--btn-bg:var(--color-vibrant-300);--btn-border-color:var(--color-blue-400);--btn-color:var(--color-white);--btn-hover-bg:var(--color-blue-450);--btn-hover-border-color:var(--color-blue-500);--btn-hover-color:var(--color-blue-50);--btn-focus-border-color:var(--color-blue-100)}.custom-css #mobile-nav-wrapper .menu--cta-menu .btn-secondary{--btn-bg:transparent;--btn-border-color:var(--color-blue-400);--btn-color:var(--color-blue-500);--btn-hover-bg:transparent;--btn-hover-border-color:var(--color-blue-200);--btn-focus-border-color:var(--color-orange-300)}.custom-css #mobile-nav-wrapper{--top-offset-mobile:calc(var(--kinetic-header-height) + var(--dmb-height, 0px));--menu-height-mobile:calc(100vh - var(--top-offset-mobile));top:auto;left:calc(var(--spacing, .25rem)*0);z-index:100;height:var(--menu-height-mobile);background-color:var(--color-white,#fff);width:100vw;display:none;position:fixed}.custom-css #mobile-nav-wrapper.is-open{display:block}.custom-css #mobile-nav-wrapper .mobile-nav__inner{height:100%}.custom-css #mobile-nav-wrapper .mobile-nav__inner>.container{height:100%;padding-inline:calc(var(--spacing, .25rem)*0)}.custom-css #mobile-nav-wrapper .mobile-nav__inner>.container>div{height:100%;overflow-y:auto}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-tracking{syntax:"*";inherits:false}.custom-css button.kinetic-menu-trigger{--bar-color:currentColor}.custom-css .surface-dark button.kinetic-menu-trigger{--bar-color:#fff}.custom-css button.kinetic-menu-trigger{cursor:pointer;height:40px;width:40px;border:0;padding:10px;background-color:transparent;position:relative;top:-1px;z-index:1;display:flex;align-items:center;justify-content:center}.custom-css button.kinetic-menu-trigger span{display:block;margin:0;position:relative;height:2px;width:100%;background-color:var(--bar-color);transition:background-color .2s ease 0s}.custom-css button.kinetic-menu-trigger span:before{content:"";position:absolute;background-color:var(--bar-color);left:0;top:-6px;width:100%;height:2px;transition:.2s ease 0s}.custom-css button.kinetic-menu-trigger span:after{content:"";position:absolute;background-color:var(--bar-color);left:0;top:6px;width:100%;height:2px;transition:.2s ease 0s}.custom-css button.kinetic-menu-trigger[aria-expanded=true] span{background-color:transparent}.custom-css button.kinetic-menu-trigger[aria-expanded=true] span:before{background-color:var(--bar-color);top:0;transform:rotate(45deg)}.custom-css button.kinetic-menu-trigger[aria-expanded=true] span:after{background-color:var(--bar-color);top:0;transform:rotate(-45deg)}.custom-css .layout:first-child{padding-top:calc(var(--spacing, .25rem)*0)}@media (max-width:1024px){.custom-css .footer-accordion .ac .ac-panel{display:none}.custom-css .footer-accordion .ac .ac-panel.open{display:flex}}.custom-css #paragon-header{position:fixed}.custom-css .hero{background-image:url(https://assets.partnerpage.io/Posit/PST_partner-dir-hero-1-bg.png);background-repeat:no-repeat;background-size:cover;background-position:100%;padding:48px 0}.custom-css .hero-container{max-width:1248px;padding-left:var(--gutter-x);padding-right:var(--gutter-x);margin-left:auto;margin-right:auto}.custom-css .hero-grid{display:grid;gap:calc(var(--spacing)*16);align-items:center}@media (min-width:48rem){.custom-css .hero-grid{grid-template-columns:52% 1fr}}.custom-css .hero-title{font-family:Open Sans,sans-serif;font-size:clamp(40px,5vw,70px);line-height:1.2;color:#fff;margin-bottom:16px}.custom-css .hero-desc{font-family:Open Sans,sans-serif;color:#fff;font-weight:600;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (min-width:48rem){.custom-css .hero-desc{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}