@font-face {
    font-display:swap;
    font-family:euclidCircularB;
    src:url(EuclidCircularB-Regular-WebM-91d81ee72b93ca24a2024c37602c11b2.woff2) format("woff2");
}
@font-face {
    font-display:swap;
    font-family:euclidCircularB;
    font-weight:500;
    src:url(EuclidCircularB-Medium-3d208ed259f6be7deb77e45e853cf992.woff2) format("woff2");
}
@font-face {
    font-display:swap;
    font-family:euclidCircularB;
    font-weight:600;
    src:url(EuclidCircularB-Semibold-WebM-94e67fdbaee5757b3fe9325af7dff0c0.woff2) format("woff2");
}
body {
    line-height:inherit;
    font-size:16px;
    font-weight:400;
    font-family:euclidCircularB,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    color:var(--color-content-primary);
}
body {
    /* CSS Variables that may have been missed get put on body */
    --tw-translate-x:  0;
    --tw-translate-y:  0;
    --tw-rotate:  0;
    --tw-skew-x:  0;
    --tw-skew-y:  0;
    --tw-scale-x:  1;
    --tw-scale-y:  1;
    --tw-translate-x:  0;
    --tw-translate-y:  0;
    --tw-rotate:  0;
    --tw-skew-x:  0;
    --tw-skew-y:  0;
    --tw-scale-x:  1;
    --tw-scale-y:  1;
    --color-content-primary:  #2f313f;
    --color-content-secondary:  rgba(18,29,43,.6);
    --color-bg-neutral-secondary:  rgba(6,26,55,.039);
    --tw-translate-x:  0;
    --tw-translate-y:  0;
    --tw-rotate:  0;
    --tw-skew-x:  0;
    --tw-skew-y:  0;
    --tw-scale-x:  1;
    --tw-scale-y:  1;
    --tw-scale-x:  1.02;
    --tw-scale-y:  1.02;
}

* {
    border: 0 solid;
}

* {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
}

* {
    box-sizing: border-box;
}

@media (min-width: 960px){
    .md\:mb-23 {
        margin-bottom: 5.75rem;
    }

    .md\:mb-40 {
        margin-bottom: 10rem;
    }
}

body {
    line-height: inherit;
    margin: 0;
}

html {
    -webkit-font-feature-settings: "tnum" on,"lnum" on;
    font-feature-settings: "tnum" on,"lnum" on;
    -webkit-font-smoothing: antialiased;
    font-size: 16px;
    font-weight: 400;
    scroll-behavior: auto;
}

html {
    -webkit-text-size-adjust: 100%;
    -webkit-font-feature-settings: normal;
    font-feature-settings: normal;
    font-family: euclidCircularB,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-variation-settings: normal;
    line-height: 1.5;
    tab-size: 4;
}

html {
    -webkit-font-feature-settings: "tnum" on;
    font-feature-settings: "tnum" on;
    color: #2f313f;
    color: var(--color-content-primary);
}

:root {
    --color-content-primary: #2f313f;
    --color-content-secondary: rgba(18,29,43,.6);
    --color-bg-neutral-secondary: rgba(6,26,55,.039);
}

.grid {
    display: grid;
}

.grid-cols-2 {
    grid-template-columns: repeat(2,minmax(0,1fr));
}

.gap-2 {
    gap: .5rem;
}

@media (min-width: 960px){
    .md\:grid-cols-3 {
        grid-template-columns: repeat(3,minmax(0,1fr));
    }

    .md\:gap-4 {
        gap: 1rem;
    }
}

*,:after,:before {
    border: 0 solid;
}

*,:after,:before {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
}

*,:after,:before {
    box-sizing: border-box;
}

:backdrop,:root {
    --color-content-primary: #2f313f;
    --color-content-secondary: rgba(18,29,43,.6);
    --color-bg-neutral-secondary: rgba(6,26,55,.039);
}

:backdrop {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
}

[role="button"] {
    cursor: pointer;
}

.relative {
    position: relative;
}

.z-50 {
    z-index: 50;
}

.inline-block {
    display: inline-block;
}

.h-full {
    height: 100%;
}

.min-h-\[180px\] {
    min-height: 180px;
}

.w-full {
    width: 100%;
}

.cursor-pointer {
    cursor: pointer;
}

.select-none {
    -webkit-user-select: none;
    user-select: none;
}

.overflow-hidden {
    overflow: hidden;
}

.rounded {
    border-radius: .5rem;
}

.bg-neutral-secondary {
    background-color: rgba(6,26,55,.039);
    background-color: var(--color-bg-neutral-secondary);
}

.p-4 {
    padding: 1rem;
}

.text-left {
    text-align: left;
}

.duration-200 {
    transition-duration: .2s;
}

@media (min-width: 960px){
    .md\:rounded-lg {
        border-radius: 1rem;
    }

    .md\:p-6 {
        padding: 1.5rem;
    }
}

.hover\:scale-\[1\.02\]:hover {
    --tw-scale-x: 1.02;
    --tw-scale-y: 1.02;
    -webkit-transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.02) scaleY(1.02);
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.02) scaleY(1.02);
    -webkit-transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

a {
    text-decoration: none;
}

a {
    color: inherit;
    text-decoration: inherit;
}

.z-10 {
    z-index: 10;
}

img {
    display: block;
    vertical-align: middle;
}

img {
    height: auto;
    max-width: 100%;
}

.absolute {
    position: absolute;
}

.bottom-0 {
    bottom: 0;
}

.right-0 {
    right: 0;
}

.z-0 {
    z-index: 0;
}

.\!max-h-\[85px\] {
    max-height: 85px!important;
}

.max-h-\[130px\] {
    max-height: 130px;
}

.\!max-w-\[85px\] {
    max-width: 85px!important;
}

.max-w-\[130px\] {
    max-width: 130px;
}

@media (min-width: 960px){
    .md\:\!max-h-\[130px\] {
        max-height: 130px!important;
    }

    .md\:\!max-w-\[130px\] {
        max-width: 130px!important;
    }
}

.pb-14 {
    padding-bottom: 3.5rem;
}

@media (min-width: 960px){
    .md\:pb-0 {
        padding-bottom: 0;
    }

    .md\:pr-26 {
        padding-right: 6.5rem;
    }
}

h5 {
    font-size: inherit;
    font-weight: inherit;
}

h5 {
    margin: 0;
}

.mb-2 {
    margin-bottom: .5rem;
}

.mt-0 {
    margin-top: 0;
}

.text-lg {
    font-size: 1.125rem;
    line-height: 1.5rem;
}

.font-semibold {
    font-weight: 600;
}

@media (min-width: 960px){
    .md\:text-2xl {
        font-size: 1.5rem;
        line-height: 1.875rem;
    }
}

.mb-0 {
    margin-bottom: 0;
}

.text-base {
    font-size: 1rem;
    line-height: 1.25rem;
}

.font-normal {
    font-weight: 400;
}

.leading-6 {
    line-height: 1.5rem;
}

.text-secondary {
    color: rgba(18,29,43,.6);
    color: var(--color-content-secondary);
}

.highlightable {
    transition: color 100ms ease-in;
}
.highlight-change {
    color: #1e965c;
}


/* These were inline style tags. Uses id+class to override almost everything */
#style-8voB8.style-8voB8 {
    vertical-align: inherit;
}
#style-PTar9.style-PTar9 {
    vertical-align: inherit;
}
#style-ccwvy.style-ccwvy {
    vertical-align: inherit;
}
#style-BUmFX.style-BUmFX {
    vertical-align: inherit;
}
#style-HAjp9.style-HAjp9 {
    vertical-align: inherit;
}
#style-v2v2X.style-v2v2X {
    vertical-align: inherit;
}
#style-YMor7.style-YMor7 {
    vertical-align: inherit;
}
#style-itEED.style-itEED {
    vertical-align: inherit;
}
#style-rlcJA.style-rlcJA {
    vertical-align: inherit;
}
#style-vIsFL.style-vIsFL {
    vertical-align: inherit;
}
#style-cBZDp.style-cBZDp {
    vertical-align: inherit;
}
#style-4t1gB.style-4t1gB {
    vertical-align: inherit;
}
#style-QxvXN.style-QxvXN {
    vertical-align: inherit;
}
#style-oUJ4b.style-oUJ4b {
    vertical-align: inherit;
}
#style-v9QNA.style-v9QNA {
    vertical-align: inherit;
}
#style-zQiZI.style-zQiZI {
    vertical-align: inherit;
}
#style-2eroD.style-2eroD {
    vertical-align: inherit;
}
#style-USlqx.style-USlqx {
    vertical-align: inherit;
}
#style-jtSPN.style-jtSPN {
    vertical-align: inherit;
}
#style-9Bvzg.style-9Bvzg {
    vertical-align: inherit;
}
#style-JJJ8P.style-JJJ8P {
    vertical-align: inherit;
}
#style-DBete.style-DBete {
    vertical-align: inherit;
}
#style-Te4ww.style-Te4ww {
    vertical-align: inherit;
}
#style-oAywl.style-oAywl {
    vertical-align: inherit;
}
