@import url(https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@400;500;700&family=Red+Hat+Mono:wght@700&family=Red+Hat+Text:ital,wght@0,400;0,500;1,400;1,500&display=swap);

.glide {
    box-sizing: border-box;
    position: relative;
    width: 100%
}

.glide * {
    box-sizing: inherit
}

.glide__slides,
.glide__track {
    overflow: hidden
}

.glide__slides {
    backface-visibility: hidden;
    display: flex;
    flex-wrap: nowrap;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    touch-action: pan-Y;
    transform-style: preserve-3d;
    white-space: nowrap;
    width: 100%;
    will-change: transform
}

.glide__slide,
.glide__slides--dragging {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.glide__slide {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    flex-shrink: 0;
    height: 100%;
    white-space: normal;
    width: 100%
}

.glide__slide a {
    -webkit-user-drag: none;
    -webkit-user-select: none;
    user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.glide__arrows,
.glide__bullets {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.glide--rtl {
    direction: rtl
}

:root {
    --calcey-tropical-magenta: #ef4823;
    --calcey-sky-blue: #59cbe8;
    --calcey-paradise-pink: #df4661;
    --calcey-kingfisher-blue: #307fe2;
    --calcey-koha-red: #e4002b;
    --calcey-white: #fff;
    --calcey-black: #000;
    --calcey-gray-1: #f6f8fa;
    --custom-ease-1: cubic-bezier(0.165, 0.84, 0.44, 1);
    --custom-ease-2: cubic-bezier(0.08, 0.45, 0.49, 1.25);
    --bg-gradient-magenta: radial-gradient(at 57% 31%, #ef4823 0px, transparent 50%), radial-gradient(at 76% 0%, #55cae7 0px, transparent 50%), radial-gradient(at 14% 53%, #ef4823 0px, transparent 50%), radial-gradient(at 66% 66%, #de4561 0px, transparent 50%), radial-gradient(at 0% 100%, #e0002d 0px, transparent 50%), radial-gradient(at 80% 100%, #2d7ee1 0px, transparent 50%), radial-gradient(at 0% 0%, #de4561 0px, transparent 50%);
    --bg-gradient-blue: radial-gradient(at 61% 0%, rgba(45, 126, 225, .3) 0px, transparent 50%), radial-gradient(at 63% 49%, #55cae7 0px, transparent 50%), radial-gradient(at 0% 77%, rgba(45, 126, 225, .5) 0px, transparent 50%), radial-gradient(at 93% 55%, rgba(45, 126, 225, .6) 0px, transparent 50%);
    --red-hat-text: red Hat Text, sans-serif;
    --red-hat-display: red Hat Display, sans-serif;
    --red-hat-mono: red Hat Mono, monospace;
    --calcey-tropical-magenta-rgb: 239, 72, 35;
    --calcey-sky-blue-rgb: 89, 203, 232;
    --calcey-paradise-pink-rgb: 223, 70, 97;
    --calcey-kingfisher-blue-rgb: 48, 127, 226;
    --calcey-koha-red-rgb: 228, 0, 43;
    --calcey-black-rgb: 0, 0, 0;
    --calcey-white-rgb: 255, 255, 255;
    --calcey-gray-1-rgb: 246, 248, 250
}

html {
    -webkit-text-size-adjust: 100%;
    line-height: 1.15
}

body {
    margin: 0;
    overflow-x: hidden;
    /* Prevent horizontal scroll */
}

/* --- Cookie Consent Banner --- */
.cookie-banner {
    position: fixed;
    bottom: 2rem;
    left: 50%;
    transform: translateX(-50%) translateY(100px);
    width: 90%;
    max-width: 600px;
    background: rgba(255, 255, 255, 0.9);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-radius: 16px;
    padding: 1.5rem;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    z-index: 9999;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: 1.5rem;
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.cookie-banner.show {
    transform: translateX(-50%) translateY(0);
    opacity: 1;
    visibility: visible;
}

.cookie-banner__content {
    flex: 1 1 300px;
}

.cookie-banner__content h4 {
    margin-bottom: 0.5rem;
    font-size: 1.1rem;
}

.cookie-banner__content p {
    margin: 0;
    color: #666;
    line-height: 1.5;
}

.cookie-banner__actions {
    display: flex;
    gap: 0.5rem;
    flex-shrink: 0;
}

.c-btn-outline {
    background: transparent;
    border: 1px solid #ddd;
    color: #333;
    padding: 0.5rem 1.5rem;
    border-radius: 50px;
    cursor: pointer;
    transition: all 0.3s ease;
}

.c-btn-outline:hover {
    border-color: #000;
    color: #000;
}

@media (max-width: 576px) {
    .cookie-banner {
        flex-direction: column;
        align-items: flex-start;
        bottom: 1rem;
        width: 95%;
        padding: 1.25rem;
    }

    .cookie-banner__actions {
        width: 100%;
        justify-content: flex-end;
    }
}

main {
    display: block
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox],
[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

[hidden],
template {
    display: none
}

:root {
    --header-height: 100px;
    --site-gutter: 2.928vw;
    --section-radius: calc(var(--site-gutter) - var(--section-minus, 0.732vw))
}

@media(max-width:991.98px) {
    :root {
        --header-height: 60px;
        --site-gutter: 20px
    }
}

body {
    background-color: var(--calcey-white);
    color: var(--calcey-black);
    font-family: Red Hat Text, sans-serif;
    font-size: clamp(1rem, 1rem + 0vw, 1rem)
}

body p {
    line-height: 1.5
}

.calcey-tropical-magenta {
    --current-color: #ad1aad;
    --current-color-rgb: 173, 26, 173;
    color: var(--calcey-tropical-magenta) !important
}

.bg-calcey-tropical-magenta {
    background-color: var(--calcey-tropical-magenta) !important
}

.calcey-sky-blue {
    --current-color: #59cbe8;
    --current-color-rgb: 89, 203, 232;
    color: var(--calcey-sky-blue) !important
}

.bg-calcey-sky-blue {
    background-color: var(--calcey-sky-blue) !important
}

.calcey-paradise-pink {
    --current-color: #df4661;
    --current-color-rgb: 223, 70, 97;
    color: var(--calcey-paradise-pink) !important
}

.bg-calcey-paradise-pink {
    background-color: var(--calcey-paradise-pink) !important
}

.calcey-kingfisher-blue {
    --current-color: #307fe2;
    --current-color-rgb: 48, 127, 226;
    color: var(--calcey-kingfisher-blue) !important
}

.bg-calcey-kingfisher-blue {
    background-color: var(--calcey-kingfisher-blue) !important
}

.calcey-koha-red {
    --current-color: #e4002b;
    --current-color-rgb: 228, 0, 43;
    color: var(--calcey-koha-red) !important
}

.bg-calcey-koha-red {
    background-color: var(--calcey-koha-red) !important
}

.calcey-black {
    --current-color: #000;
    --current-color-rgb: 0, 0, 0;
    color: var(--calcey-black) !important
}

.bg-calcey-black {
    background-color: var(--calcey-black) !important
}

.calcey-white {
    --current-color: #fff;
    --current-color-rgb: 255, 255, 255;
    color: var(--calcey-white) !important
}

.bg-calcey-white {
    background-color: var(--calcey-white) !important
}

.calcey-gray-1 {
    --current-color: #f6f8fa;
    --current-color-rgb: 246, 248, 250;
    color: var(--calcey-gray-1) !important
}

.bg-calcey-gray-1 {
    background-color: var(--calcey-gray-1) !important
}

.font-size-12 {
    font-size: clamp(.75rem, .75rem + 0vw, .75rem)
}

.font-size-14 {
    font-size: clamp(.875rem, .875rem + 0vw, .875rem)
}

.font-size-16 {
    font-size: clamp(1rem, 1rem + 0vw, 1rem)
}

.font-size-20 {
    font-size: clamp(1rem, .773rem + .5587vw, 1.25rem)
}

.font-size-24 {
    font-size: clamp(1.25rem, 1.023rem + .5587vw, 1.5rem)
}

.font-size-30 {
    font-size: clamp(1.25rem, .6826rem + 1.3966vw, 1.875rem)
}

.font-size-40 {
    font-size: clamp(1.25rem, .1152rem + 2.7933vw, 2.5rem)
}

.font-size-50 {
    font-size: clamp(1.563rem, .145rem + 3.4905vw, 3.125rem)
}

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

.font-weight-500 {
    font-weight: 500
}

.font-weight-700 {
    font-weight: 700
}

.line-height-1-3 {
    line-height: 1.32em
}

.line-height-1-5 {
    line-height: 1.5em
}

.red-hat-text {
    font-family: Red Hat Text, sans-serif
}

.red-hat-display {
    font-family: Red Hat Display, sans-serif
}

.red-hat-mono {
    font-family: Red Hat Mono, monospace
}

.font-style-italic {
    font-style: italic
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
    margin: 0
}

.d-flex {
    display: flex
}

.d-grid {
    display: grid
}

.place-content-center {
    place-content: center
}

.align-items-center {
    align-items: center
}

.justify-content-center {
    justify-content: center
}

.justify-content-between {
    justify-content: space-between
}

.justify-content-end {
    justify-content: flex-end
}

.flex-wrap {
    flex-wrap: wrap
}

.section-radius-top {
    border-radius: var(--section-radius) var(--section-radius) 0 0
}

.section-radius-bottom {
    border-radius: 0 0 var(--section-radius) var(--section-radius)
}

.section-radius-all {
    border-radius: var(--section-radius)
}

.text-align-center {
    text-align: center
}

.visually-hidden {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.visually-hidden:focus {
    clip: auto;
    height: auto;
    overflow: auto;
    position: absolute;
    width: auto
}

@font-face {
    font-display: block;
    font-family: calcey-icons;
    font-style: normal;
    font-weight: 400;
    src: url(fonts/calcey-icons.9610acbd.ttf) format("truetype"), url(fonts/calcey-icons.6286e472.woff) format("woff"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+Cjxqc29uPgo8IVtDREFUQVsKewoJImZvbnRGYW1pbHkiOiAiY2FsY2V5LWljb25zIiwKCSJkZXNjcmlwdGlvbiI6ICJGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLiIsCgkibWFqb3JWZXJzaW9uIjogMSwKCSJtaW5vclZlcnNpb24iOiAxMCwKCSJ2ZXJzaW9uIjogIlZlcnNpb24gMS4xMCIsCgkiZm9udElkIjogImNhbGNleS1pY29ucyIsCgkicHNOYW1lIjogImNhbGNleS1pY29ucyIsCgkic3ViRmFtaWx5IjogIlJlZ3VsYXIiLAoJImZ1bGxOYW1lIjogImNhbGNleS1pY29ucyIKfQpdXT4KPC9qc29uPgo8L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9ImNhbGNleS1pY29ucyIgaG9yaXotYWR2LXg9IjEwMjQiPgo8Zm9udC1mYWNlIHVuaXRzLXBlci1lbT0iMTAyNCIgYXNjZW50PSI5NjAiIGRlc2NlbnQ9Ii02NCIgLz4KPG1pc3NpbmctZ2x5cGggaG9yaXotYWR2LXg9IjEwMjQiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDsiIGhvcml6LWFkdi14PSI1MTIiIGQ9IiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDA7IiBnbHlwaC1uYW1lPSJtb3JlIiBkYXRhLXRhZ3M9Imljb24tbW9yZSIgZD0iTTU5Ny4zMzMgNDQ4YzAtNDcuMTI4LTM4LjIwNS04NS4zMzMtODUuMzMzLTg1LjMzM3MtODUuMzMzIDM4LjIwNS04NS4zMzMgODUuMzMzYzAgNDcuMTI4IDM4LjIwNSA4NS4zMzMgODUuMzMzIDg1LjMzM3M4NS4zMzMtMzguMjA1IDg1LjMzMy04NS4zMzN6TTg5NiA0NDhjMC00Ny4xMjgtMzguMjA1LTg1LjMzMy04NS4zMzMtODUuMzMzcy04NS4zMzMgMzguMjA1LTg1LjMzMyA4NS4zMzNjMCA0Ny4xMjggMzguMjA1IDg1LjMzMyA4NS4zMzMgODUuMzMzczg1LjMzMy0zOC4yMDUgODUuMzMzLTg1LjMzM3pNMjk4LjY2NyA0NDhjMC00Ny4xMjgtMzguMjA1LTg1LjMzMy04NS4zMzMtODUuMzMzcy04NS4zMzMgMzguMjA1LTg1LjMzMyA4NS4zMzNjMCA0Ny4xMjggMzguMjA1IDg1LjMzMyA4NS4zMzMgODUuMzMzczg1LjMzMy0zOC4yMDUgODUuMzMzLTg1LjMzM3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTAxOyIgZ2x5cGgtbmFtZT0icm9ja2V0IiBkYXRhLXRhZ3M9Imljb24tcm9ja2V0IiBkPSJNODUuMzMzIDBjLTEyLjggMC0yMS4zMzMgNC4yNjctMjkuODY3IDEyLjhzLTEyLjggMjEuMzMzLTEyLjggMzQuMTMzYzQuMjY3IDE3LjA2NyAyNS42IDE3OS4yIDk4LjEzMyAyMzguOTMzIDUxLjIgNDIuNjY3IDEyOCA0Mi42NjcgMTc0LjkzMyAwIDI1LjYtMjUuNiA0Mi42NjctNTUuNDY3IDQyLjY2Ny05My44NjcgMC0zNC4xMzMtOC41MzMtNjguMjY3LTM0LjEzMy05OC4xMzMtNTkuNzMzLTcyLjUzMy0yMjEuODY3LTk4LjEzMy0yMzguOTMzLTk4LjEzMyA0LjI2NyA0LjI2NyAwIDQuMjY3IDAgNC4yNjd6TTIzMC40IDIzNC42NjdjLTEyLjggMC0yMS4zMzMtNC4yNjctMjkuODY3LTEyLjggMCAwIDAgMCAwIDAtMjUuNi0yMS4zMzMtNDYuOTMzLTc2LjgtNTkuNzMzLTEyOCA1MS4yIDEyLjggMTA2LjY2NyAzNC4xMzMgMTI4IDU5LjczMyA4LjUzMyA4LjUzMyAxMi44IDIxLjMzMyAxMi44IDM0LjEzM3MtOC41MzMgMjUuNi0xNy4wNjcgMzQuMTMzYy0xMi44IDguNTMzLTIxLjMzMyAxMi44LTM0LjEzMyAxMi44ek0xNzAuNjY3IDI1NnYwIDB6TTQ5MC42NjcgMjc3LjMzM2MtMTIuOCAwLTIxLjMzMyA0LjI2Ny0yOS44NjcgMTIuOGwtMTI4IDEyOGMtMTIuOCAxMi44LTE3LjA2NyAyOS44NjctOC41MzMgNDYuOTMzIDI1LjYgNTkuNzMzIDU1LjQ2NyAxMTkuNDY3IDg5LjYgMTc0LjkzMyAxMDYuNjY3IDE3NC45MzMgMjk0LjQgMjc3LjMzMyA0OTkuMiAyNzcuMzMzIDAgMCA0LjI2NyAwIDQuMjY3IDAgMjEuMzMzIDAgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQuMjY3LTIwNC44LTEwMi40LTM5Ni44LTI3Ny4zMzMtNTA3LjczMy01NS40NjctMzQuMTMzLTExNS4yLTY0LTE3OS4yLTg5LjYtNC4yNjcgMC04LjUzMyAwLTEyLjggMHpNNDEzLjg2NyA0NTYuNTMzbDg5LjYtODkuNmM0Ni45MzMgMjEuMzMzIDkzLjg2NyA0Mi42NjcgMTM2LjUzMyA3Mi41MzMgMTM2LjUzMyA4NS4zMzMgMjIxLjg2NyAyMzAuNCAyMzQuNjY3IDM4OC4yNjctMTU3Ljg2Ny0xMi44LTMwMi45MzMtOTguMTMzLTM4OC4yNjctMjM0LjY2Ny0yOS44NjctNDIuNjY3LTU1LjQ2Ny04OS42LTcyLjUzMy0xMzYuNTMzek0zNjIuNjY3IDQwNS4zMzNoLTIxMy4zMzNjLTEyLjggMC0yNS42IDQuMjY3LTM0LjEzMyAxNy4wNjctOC41MzMgOC41MzMtMTIuOCAyMS4zMzMtOC41MzMgMzQuMTMzIDQuMjY3IDE3LjA2NyAyOS44NjcgMTQ5LjMzMyAxMDIuNCAyMDAuNTMzIDg1LjMzMyA1NS40NjcgMjM0LjY2NyA4LjUzMyAyNTEuNzMzIDQuMjY3IDIxLjMzMy04LjUzMyAzNC4xMzMtMjkuODY3IDI1LjYtNTUuNDY3LTguNTMzLTIxLjMzMy0yOS44NjctMzQuMTMzLTU1LjQ2Ny0yNS42LTM4LjQgMTIuOC0xMzIuMjY3IDI5Ljg2Ny0xNzAuNjY3IDQuMjY3LTIxLjMzMy0xNy4wNjctNDIuNjY3LTU1LjQ2Ny01NS40NjctOTMuODY3aDE1Ny44NjdjMjUuNiAwIDQyLjY2Ny0xNy4wNjcgNDIuNjY3LTQyLjY2N3MtMTcuMDY3LTQyLjY2Ny00Mi42NjctNDIuNjY3ek00OTAuNjY3IDY0Yy04LjUzMyAwLTIxLjMzMyA0LjI2Ny0yNS42IDguNTMzLTguNTMzIDguNTMzLTE3LjA2NyAyMS4zMzMtMTcuMDY3IDM0LjEzM3YyMTMuMzMzYzAgMjUuNiAxNy4wNjcgNDIuNjY3IDQyLjY2NyA0Mi42NjdzNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3di0xNTcuODY3YzM4LjQgMTIuOCA3Ni44IDI5Ljg2NyA5My44NjcgNTUuNDY3IDI1LjYgMzguNCA4LjUzMyAxMzYuNTMzLTQuMjY3IDE3NC45MzMtOC41MzMgMjEuMzMzIDQuMjY3IDQ2LjkzMyAyNS42IDU1LjQ2N3M0Ni45MzMtNC4yNjcgNTUuNDY3LTI1LjZjNC4yNjctMTcuMDY3IDUxLjItMTY2LjQtNC4yNjctMjUxLjczMy01MS4yLTc2LjgtMTgzLjQ2Ny0xMDIuNC0yMDAuNTMzLTEwMi40LTQuMjY3LTQuMjY3LTQuMjY3LTQuMjY3LTguNTMzLTQuMjY3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDI7IiBnbHlwaC1uYW1lPSJjaGV2cm9uIiBkYXRhLXRhZ3M9Imljb24tY2hldnJvbiIgZD0iTTc2OCAyNzcuMzMzYy0xMi44IDAtMjEuMzMzIDQuMjY3LTI5Ljg2NyAxMi44bC0yMjYuMTMzIDIyNi4xMzMtMjI2LjEzMy0yMjYuMTMzYy0xNy4wNjctMTcuMDY3LTQyLjY2Ny0xNy4wNjctNTkuNzMzIDBzLTE3LjA2NyA0Mi42NjcgMCA1OS43MzNsMjU2IDI1NmMxNy4wNjcgMTcuMDY3IDQyLjY2NyAxNy4wNjcgNTkuNzMzIDBsMjU2LTI1NmMxNy4wNjctMTcuMDY3IDE3LjA2Ny00Mi42NjcgMC01OS43MzMtOC41MzMtOC41MzMtMTcuMDY3LTEyLjgtMjkuODY3LTEyLjh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMzsiIGdseXBoLW5hbWU9ImNoZWNrIiBkYXRhLXRhZ3M9ImNoZWNrIiBkPSJNNDA1LjMzMyAxNzAuNjY3Yy0xMi44IDAtMjEuMzMzIDQuMjY3LTI5Ljg2NyAxMi44bC0yMTMuMzMzIDIxMy4zMzNjLTE3LjA2NyAxNy4wNjctMTcuMDY3IDQyLjY2NyAwIDU5LjczM3M0Mi42NjcgMTcuMDY3IDU5LjczMyAwbDE4My40NjctMTgzLjQ2NyA0MzkuNDY3IDQzOS40NjdjMTcuMDY3IDE3LjA2NyA0Mi42NjcgMTcuMDY3IDU5LjczMyAwczE3LjA2Ny00Mi42NjcgMC01OS43MzNsLTQ2OS4zMzMtNDY5LjMzM2MtOC41MzMtOC41MzMtMTcuMDY3LTEyLjgtMjkuODY3LTEyLjh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwNDsiIGdseXBoLW5hbWU9ImFib3V0IiBkYXRhLXRhZ3M9Imljb24tYWJvdXQiIGQ9Ik01MzMuMzMzLTIxLjMzM2MtMTE5LjQ2NyAwLTIzNC42NjcgNDIuNjY3LTMyMCAxMjgtODkuNiA4NS4zMzMtMTQ1LjA2NyAyMDAuNTMzLTE0OS4zMzMgMzI4LjUzM3YxMi44YzAgMCAwIDAgMCAwIDAgMTI4IDUxLjIgMjQzLjIgMTQwLjggMzMyLjggODUuMzMzIDg5LjYgMjA0LjggMTM2LjUzMyAzMjguNTMzIDEzNi41MzMgMCAwIDAgMCAwIDBoMTIuOGMxNDAuOCA0LjI2NyAyODEuNi01OS43MzMgMzc1LjQ2Ny0xNzAuNjY3IDEyLjgtMTcuMDY3IDEyLjgtNDIuNjY3IDAtNTkuNzMzbC0xMTUuMi0xMTAuOTMzYy04LjUzMy04LjUzMy0yMS4zMzMtMTIuOC0zNC4xMzMtMTIuOHMtMjEuMzMzIDguNTMzLTI5Ljg2NyAxNy4wNjdjLTQ2LjkzMyA1OS43MzMtMTE5LjQ2NyA5My44NjctMTk2LjI2NyA5My44NjcgMCAwIDAgMCAwIDAtMTIzLjczMy00LjI2Ny0yMjEuODY3LTExMC45MzMtMjEzLjMzMy0yMzQuNjY3IDQuMjY3LTExOS40NjcgMTAyLjQtMjEzLjMzMyAyMjEuODY3LTIxNy42IDAgMCAwIDAgMCAwIDcyLjUzMyAwIDE0MC44IDM0LjEzMyAxODcuNzMzIDg5LjYgOC41MzMgOC41MzMgMTcuMDY3IDE3LjA2NyAyOS44NjcgMTcuMDY3czI1LjYtNC4yNjcgMzQuMTMzLTEyLjhsMTEwLjkzMy0xMTAuOTMzYzE3LjA2Ny0xNy4wNjcgMTcuMDY3LTQyLjY2NyAwLTU5LjczMy05My44NjctMTA2LjY2Ny0yMzAuNC0xNjYuNC0zNzEuMi0xNjYuNCAwIDAgMCAwIDAgMC00LjI2NyAwLTguNTMzIDAtMTIuOCAwek0xNDkuMzMzIDQ0OHYtMTIuOGM0LjI2Ny0xMDIuNCA0Ni45MzMtMTk2LjI2NyAxMTkuNDY3LTI2OC44IDc2LjgtNjguMjY3IDE3MC42NjctMTA2LjY2NyAyNzMuMDY3LTEwMi40IDAgMCAwIDAgMCAwIDEwNi42NjcgMCAyMDQuOCAzOC40IDI4MS42IDExMC45MzNsLTUxLjIgNTEuMmMtNTkuNzMzLTU1LjQ2Ny0xMzYuNTMzLTg1LjMzMy0yMjEuODY3LTg1LjMzMyAwIDAgMCAwIDAgMC0xNjYuNCA0LjI2Ny0yOTguNjY3IDEzMi4yNjctMzA3LjIgMjk4LjY2Ny04LjUzMyAxNzAuNjY3IDEyOCAzMTUuNzMzIDI5OC42NjcgMzI0LjI2NyA4NS4zMzMgMCAxNzAuNjY3LTM0LjEzMyAyMzQuNjY3LTkzLjg2N2w1NS40NjcgNTUuNDY3Yy03Ni44IDY4LjI2Ny0xNzQuOTMzIDEwNi42NjctMjgxLjYgMTA2LjY2NyAwIDAtNC4yNjcgMC00LjI2NyAwaC0xMi44YzAgMCAwIDAgMCAwLTIwOS4wNjcgMC0zODQtMTcwLjY2Ny0zODQtMzg0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDU7IiBnbHlwaC1uYW1lPSJjb3B5IiBkYXRhLXRhZ3M9Imljb24tY29weSIgZD0iTTg1My4zMzMtMjEuMzMzaC0zODRjLTcyLjUzMyAwLTEyOCA1NS40NjctMTI4IDEyOHYzODRjMCA3Mi41MzMgNTUuNDY3IDEyOCAxMjggMTI4aDM4NGM3Mi41MzMgMCAxMjgtNTUuNDY3IDEyOC0xMjh2LTM4NGMwLTcyLjUzMy01NS40NjctMTI4LTEyOC0xMjh6TTQ2OS4zMzMgNTMzLjMzM2MtMjUuNiAwLTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2N3YtMzg0YzAtMjUuNiAxNy4wNjctNDIuNjY3IDQyLjY2Ny00Mi42NjdoMzg0YzI1LjYgMCA0Mi42NjcgMTcuMDY3IDQyLjY2NyA0Mi42Njd2Mzg0YzAgMjUuNi0xNy4wNjcgNDIuNjY3LTQyLjY2NyA0Mi42NjdoLTM4NHpNMjEzLjMzMyAyNzcuMzMzaC00Mi42NjdjLTcyLjUzMyAwLTEyOCA1NS40NjctMTI4IDEyOHYzODRjMCA3Mi41MzMgNTUuNDY3IDEyOCAxMjggMTI4aDM4NGM3Mi41MzMgMCAxMjgtNTUuNDY3IDEyOC0xMjh2LTQyLjY2N2MwLTI1LjYtMTcuMDY3LTQyLjY2Ny00Mi42NjctNDIuNjY3cy00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42Njd2NDIuNjY3YzAgMjUuNi0xNy4wNjcgNDIuNjY3LTQyLjY2NyA0Mi42NjdoLTM4NGMtMjUuNiAwLTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2N3YtMzg0YzAtMjUuNiAxNy4wNjctNDIuNjY3IDQyLjY2Ny00Mi42NjdoNDIuNjY3YzI1LjYgMCA0Mi42NjctMTcuMDY3IDQyLjY2Ny00Mi42NjdzLTE3LjA2Ny00Mi42NjctNDIuNjY3LTQyLjY2N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTA2OyIgZ2x5cGgtbmFtZT0iYmxvZyIgZGF0YS10YWdzPSJpY29uLWJsb2ciIGQ9Ik0zNDEuMzMzIDIxLjMzM2MtNzIuNTMzIDAtMTI4IDU1LjQ2Ny0xMjggMTI4djQyNi42NjdoLTEyOGMtMjUuNiAwLTQyLjY2NyAxNy4wNjctNDIuNjY3IDQyLjY2N3YxMjhjMCA3Mi41MzMgNTUuNDY3IDEyOCAxMjggMTI4czEyOC01NS40NjcgMTI4LTEyOHYtNTk3LjMzM2MwLTI1LjYgMTcuMDY3LTQyLjY2NyA0Mi42NjctNDIuNjY3czQyLjY2NyAxNy4wNjcgNDIuNjY3IDQyLjY2N3Y4NS4zMzNjMCAyNS42IDE3LjA2NyA0Mi42NjcgNDIuNjY3IDQyLjY2N3M0Mi42NjctMTcuMDY3IDQyLjY2Ny00Mi42Njd2LTg1LjMzM2MwLTcyLjUzMy01NS40NjctMTI4LTEyOC0xMjh6TTEyOCA2NjEuMzMzaDg1LjMzM3Y4NS4zMzNjMCAyNS42LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2N3MtNDIuNjY3LTE3LjA2Ny00Mi42NjctNDIuNjY3di04NS4zMzN6TTg1My4zMzMgMjEuMzMzaC01MTJjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42NjdzMTcuMDY3IDQyLjY2NyA0Mi42NjcgNDIuNjY3aDUxMmMyNS42IDAgNDIuNjY3IDE3LjA2NyA0Mi42NjcgNDIuNjY3djg1LjMzM2MwIDI1LjYgMTcuMDY3IDQyLjY2NyA0Mi42NjcgNDIuNjY3czQyLjY2Ny0xNy4wNjcgNDIuNjY3LTQyLjY2N3YtODUuMzMzYzAtNzIuNTMzLTU1LjQ2Ny0xMjgtMTI4LTEyOHpNODEwLjY2NyAxOTJjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42Njd2NTEyYzAgMjUuNi0xNy4wNjcgNDIuNjY3LTQyLjY2NyA0Mi42NjdoLTU1NC42NjdjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42NjdzMTcuMDY3IDQyLjY2NyA0Mi42NjcgNDIuNjY3aDU1NC42NjdjNzIuNTMzIDAgMTI4LTU1LjQ2NyAxMjgtMTI4di01MTJjMC0yNS42LTE3LjA2Ny00Mi42NjctNDIuNjY3LTQyLjY2N3pNOTM4LjY2NyAxOTJoLTUxMmMtMjUuNiAwLTQyLjY2NyAxNy4wNjctNDIuNjY3IDQyLjY2N3MxNy4wNjcgNDIuNjY3IDQyLjY2NyA0Mi42NjdoNTEyYzI1LjYgMCA0Mi42NjctMTcuMDY3IDQyLjY2Ny00Mi42NjdzLTE3LjA2Ny00Mi42NjctNDIuNjY3LTQyLjY2N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTA3OyIgZ2x5cGgtbmFtZT0iY2xvc2UiIGRhdGEtdGFncz0iaWNvbi1jbG9zZSIgZD0iTTI1NiAxNDkuMzMzYy0xMi44IDAtMjEuMzMzIDQuMjY3LTI5Ljg2NyAxMi44LTE3LjA2NyAxNy4wNjctMTcuMDY3IDQyLjY2NyAwIDU5LjczM2w1MTIgNTEyYzE3LjA2NyAxNy4wNjcgNDIuNjY3IDE3LjA2NyA1OS43MzMgMHMxNy4wNjctNDIuNjY3IDAtNTkuNzMzbC01MTItNTEyYy04LjUzMy04LjUzMy0xNy4wNjctMTIuOC0yOS44NjctMTIuOHpNNzY4IDE0OS4zMzNjLTEyLjggMC0yMS4zMzMgNC4yNjctMjkuODY3IDEyLjhsLTUxMiA1MTJjLTE3LjA2NyAxNy4wNjctMTcuMDY3IDQyLjY2NyAwIDU5LjczM3M0Mi42NjcgMTcuMDY3IDU5LjczMyAwbDUxMi01MTJjMTcuMDY3LTE3LjA2NyAxNy4wNjctNDIuNjY3IDAtNTkuNzMzLTguNTMzLTguNTMzLTE3LjA2Ny0xMi44LTI5Ljg2Ny0xMi44eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDg7IiBnbHlwaC1uYW1lPSJnbyIgZGF0YS10YWdzPSJpY29uLWdvIiBkPSJNMjEzLjMzMyAxMDYuNjY3Yy0xMi44IDAtMjEuMzMzIDQuMjY3LTI5Ljg2NyAxMi44LTE3LjA2NyAxNy4wNjctMTcuMDY3IDQyLjY2NyAwIDU5LjczM2w1OTcuMzMzIDU5Ny4zMzNjMTcuMDY3IDE3LjA2NyA0Mi42NjcgMTcuMDY3IDU5LjczMyAwczE3LjA2Ny00Mi42NjcgMC01OS43MzNsLTU5Ny4zMzMtNTk3LjMzM2MtOC41MzMtOC41MzMtMTcuMDY3LTEyLjgtMjkuODY3LTEyLjh6TTgxMC42NjcgMTA2LjY2N2MtMjUuNiAwLTQyLjY2NyAxNy4wNjctNDIuNjY3IDQyLjY2N3Y1NTQuNjY3aC01NTQuNjY3Yy0yNS42IDAtNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3czE3LjA2NyA0Mi42NjcgNDIuNjY3IDQyLjY2N2g1OTcuMzMzYzI1LjYgMCA0Mi42NjctMTcuMDY3IDQyLjY2Ny00Mi42Njd2LTU5Ny4zMzNjMC0yNS42LTE3LjA2Ny00Mi42NjctNDIuNjY3LTQyLjY2N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTA5OyIgZ2x5cGgtbmFtZT0ibGlua2VkaW4iIGRhdGEtdGFncz0iaWNvbi1saW5rZWRpbiIgZD0iTTkzOC42NjctMjEuMzMzaC0xNzAuNjY3Yy0yNS42IDAtNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3djI5OC42NjdjMCAyNS42LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2N3MtNDIuNjY3LTE3LjA2Ny00Mi42NjctNDIuNjY3di0yOTguNjY3YzAtMjUuNi0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjdoLTE3MC42NjdjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42Njd2Mjk4LjY2N2MwIDE2Ni40IDEzMi4yNjcgMjk4LjY2NyAyOTguNjY3IDI5OC42NjdzMjk4LjY2Ny0xMzIuMjY3IDI5OC42NjctMjk4LjY2N3YtMjk4LjY2N2MwLTI1LjYtMTcuMDY3LTQyLjY2Ny00Mi42NjctNDIuNjY3ek04MTAuNjY3IDY0aDg1LjMzM3YyNTZjMCAxMTkuNDY3LTkzLjg2NyAyMTMuMzMzLTIxMy4zMzMgMjEzLjMzM3MtMjEzLjMzMy05My44NjctMjEzLjMzMy0yMTMuMzMzdi0yNTZoODUuMzMzdjI1NmMwIDcyLjUzMyA1NS40NjcgMTI4IDEyOCAxMjhzMTI4LTU1LjQ2NyAxMjgtMTI4di0yNTZ6TTI1Ni0yMS4zMzNoLTE3MC42NjdjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42Njd2NTEyYzAgMjUuNiAxNy4wNjcgNDIuNjY3IDQyLjY2NyA0Mi42NjdoMTcwLjY2N2MyNS42IDAgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3di01MTJjMC0yNS42LTE3LjA2Ny00Mi42NjctNDIuNjY3LTQyLjY2N3pNMTI4IDY0aDg1LjMzM3Y0MjYuNjY3aC04NS4zMzN2LTQyNi42Njd6TTE3MC42NjcgNjE4LjY2N2MtNzIuNTMzIDAtMTI4IDU1LjQ2Ny0xMjggMTI4czU1LjQ2NyAxMjggMTI4IDEyOCAxMjgtNTUuNDY3IDEyOC0xMjgtNTUuNDY3LTEyOC0xMjgtMTI4ek0xNzAuNjY3IDc4OS4zMzNjLTI1LjYgMC00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdzMTcuMDY3LTQyLjY2NyA0Mi42NjctNDIuNjY3IDQyLjY2NyAxNy4wNjcgNDIuNjY3IDQyLjY2Ny0xNy4wNjcgNDIuNjY3LTQyLjY2NyA0Mi42Njd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwYTsiIGdseXBoLW5hbWU9ImhvbWUiIGRhdGEtdGFncz0iaWNvbi1ob21lIiBkPSJNODEwLjY2Ny0yMS4zMzNoLTU5Ny4zMzNjLTcyLjUzMyAwLTEyOCA1NS40NjctMTI4IDEyOHY0NjkuMzMzYzAgMTIuOCA0LjI2NyAyNS42IDE3LjA2NyAzNC4xMzNsMzg0IDI5OC42NjdjMTcuMDY3IDEyLjggMzguNCAxMi44IDUxLjIgMGwzODQtMjk4LjY2N2MxMi44LTguNTMzIDE3LjA2Ny0yMS4zMzMgMTcuMDY3LTM0LjEzM3YtNDY5LjMzM2MwLTcyLjUzMy01NS40NjctMTI4LTEyOC0xMjh6TTE3MC42NjcgNTU0LjY2N3YtNDQ4YzAtMjUuNiAxNy4wNjctNDIuNjY3IDQyLjY2Ny00Mi42NjdoNTk3LjMzM2MyNS42IDAgNDIuNjY3IDE3LjA2NyA0Mi42NjcgNDIuNjY3djQ0OGwtMzQxLjMzMyAyNjQuNTMzLTM0MS4zMzMtMjY0LjUzM3pNNjQwLTIxLjMzM2MtMjUuNiAwLTQyLjY2NyAxNy4wNjctNDIuNjY3IDQyLjY2N3YzODRoLTE3MC42Njd2LTM4NGMwLTI1LjYtMTcuMDY3LTQyLjY2Ny00Mi42NjctNDIuNjY3cy00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42Njd2NDI2LjY2N2MwIDI1LjYgMTcuMDY3IDQyLjY2NyA0Mi42NjcgNDIuNjY3aDI1NmMyNS42IDAgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3di00MjYuNjY3YzAtMjUuNi0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42Njd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwYjsiIGdseXBoLW5hbWU9IndvcmsiIGRhdGEtdGFncz0iaWNvbi13b3JrIiBkPSJNNDI2LjY2NyAyMS4zMzNoLTI5OC42NjdjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42Njd2Mjk4LjY2N2MwIDI1LjYgMTcuMDY3IDQyLjY2NyA0Mi42NjcgNDIuNjY3aDI5OC42NjdjMjUuNiAwIDQyLjY2Ny0xNy4wNjcgNDIuNjY3LTQyLjY2N3YtMjk4LjY2N2MwLTI1LjYtMTcuMDY3LTQyLjY2Ny00Mi42NjctNDIuNjY3ek0xNzAuNjY3IDEwNi42NjdoMjEzLjMzM3YyMTMuMzMzaC0yMTMuMzMzdi0yMTMuMzMzek00MjYuNjY3IDQ5MC42NjdoLTI5OC42NjdjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42Njd2Mjk4LjY2N2MwIDI1LjYgMTcuMDY3IDQyLjY2NyA0Mi42NjcgNDIuNjY3aDI5OC42NjdjMjUuNiAwIDQyLjY2Ny0xNy4wNjcgNDIuNjY3LTQyLjY2N3YtMjk4LjY2N2MwLTI1LjYtMTcuMDY3LTQyLjY2Ny00Mi42NjctNDIuNjY3ek0xNzAuNjY3IDU3NmgyMTMuMzMzdjIxMy4zMzNoLTIxMy4zMzN2LTIxMy4zMzN6TTg5NiA3NDYuNjY3aC0yOTguNjY3Yy0yNS42IDAtNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3czE3LjA2NyA0Mi42NjcgNDIuNjY3IDQyLjY2N2gyOTguNjY3YzI1LjYgMCA0Mi42NjctMTcuMDY3IDQyLjY2Ny00Mi42NjdzLTE3LjA2Ny00Mi42NjctNDIuNjY3LTQyLjY2N3pNODk2IDUzMy4zMzNoLTI5OC42NjdjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42NjdzMTcuMDY3IDQyLjY2NyA0Mi42NjcgNDIuNjY3aDI5OC42NjdjMjUuNiAwIDQyLjY2Ny0xNy4wNjcgNDIuNjY3LTQyLjY2N3MtMTcuMDY3LTQyLjY2Ny00Mi42NjctNDIuNjY3ek04OTYgMjc3LjMzM2gtMjk4LjY2N2MtMjUuNiAwLTQyLjY2NyAxNy4wNjctNDIuNjY3IDQyLjY2N3MxNy4wNjcgNDIuNjY3IDQyLjY2NyA0Mi42NjdoMjk4LjY2N2MyNS42IDAgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3cy0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42Njd6TTg5NiA2NGgtMjk4LjY2N2MtMjUuNiAwLTQyLjY2NyAxNy4wNjctNDIuNjY3IDQyLjY2N3MxNy4wNjcgNDIuNjY3IDQyLjY2NyA0Mi42NjdoMjk4LjY2N2MyNS42IDAgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3cy0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42Njd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwYzsiIGdseXBoLW5hbWU9InNlcnZpY2VzIiBkYXRhLXRhZ3M9Imljb24tc2VydmljZXMiIGQ9Ik01MTIgNDA1LjMzM2MtOC41MzMgMC0xMi44IDAtMTcuMDY3IDQuMjY3bC00MjYuNjY3IDIxMy4zMzNjLTE3LjA2NyA4LjUzMy0yNS42IDIxLjMzMy0yNS42IDM4LjRzOC41MzMgMjkuODY3IDI1LjYgMzguNGw0MjYuNjY3IDIxMy4zMzNjMTIuOCA0LjI2NyAyNS42IDQuMjY3IDM4LjQgMGw0MjYuNjY3LTIxMy4zMzNjMTIuOC04LjUzMyAyMS4zMzMtMjEuMzMzIDIxLjMzMy0zOC40cy04LjUzMy0yOS44NjctMjUuNi0zOC40bC00MjYuNjY3LTIxMy4zMzNjLTQuMjY3LTQuMjY3LTguNTMzLTQuMjY3LTE3LjA2Ny00LjI2N3pNMTc5LjIgNjYxLjMzM2wzMzIuOC0xNjYuNCAzMzIuOCAxNjYuNC0zMzIuOCAxNjYuNC0zMzIuOC0xNjYuNHpNNTEyLTIxLjMzM2MtOC41MzMgMC0xMi44IDAtMTcuMDY3IDQuMjY3bC00MjYuNjY3IDIxMy4zMzNjLTIxLjMzMyA4LjUzMy0yOS44NjcgMzQuMTMzLTE3LjA2NyA1NS40NjdzMzQuMTMzIDI5Ljg2NyA1NS40NjcgMTcuMDY3bDQwOS42LTIwNC44IDQwOS42IDIwNC44YzIxLjMzMyA4LjUzMyA0Ni45MzMgMCA1NS40NjctMTcuMDY3IDguNTMzLTIxLjMzMyAwLTQ2LjkzMy0xNy4wNjctNTUuNDY3bC00MjYuNjY3LTIxMy4zMzNjLTEyLjgtNC4yNjctMTcuMDY3LTQuMjY3LTI1LjYtNC4yNjd6TTUxMiAxOTJjLTguNTMzIDAtMTIuOCAwLTE3LjA2NyA0LjI2N2wtNDI2LjY2NyAyMTMuMzMzYy0yMS4zMzMgOC41MzMtMjkuODY3IDM0LjEzMy0xNy4wNjcgNTUuNDY3IDguNTMzIDIxLjMzMyAzNC4xMzMgMjkuODY3IDU1LjQ2NyAxNy4wNjdsNDA5LjYtMjA0LjggNDA5LjYgMjA0LjhjMjEuMzMzIDguNTMzIDQ2LjkzMyAwIDU1LjQ2Ny0xNy4wNjcgOC41MzMtMjEuMzMzIDAtNDYuOTMzLTE3LjA2Ny01NS40NjdsLTQyNi42NjctMjEzLjMzM2MtMTIuOC00LjI2Ny0xNy4wNjctNC4yNjctMjUuNi00LjI2N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTBkOyIgZ2x5cGgtbmFtZT0iZmIiIGRhdGEtdGFncz0iaWNvbi1mYiIgZD0iTTU3Ni00Mi42NjdoLTE3MC42NjdjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42Njd2Mjk4LjY2N2gtODUuMzMzYy0yNS42IDAtNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3djE3MC42NjdjMCAyNS42IDE3LjA2NyA0Mi42NjcgNDIuNjY3IDQyLjY2N2g4NS4zMzN2ODUuMzMzYzAgMTQwLjggMTE1LjIgMjU2IDI1NiAyNTZoMTI4YzI1LjYgMCA0Mi42NjctMTcuMDY3IDQyLjY2Ny00Mi42Njd2LTE3MC42NjdjMC0yNS42LTE3LjA2Ny00Mi42NjctNDIuNjY3LTQyLjY2N2gtMTI4di04NS4zMzNoMTI4YzEyLjggMCAyNS42LTQuMjY3IDM0LjEzMy0xNy4wNjdzMTIuOC0yNS42IDguNTMzLTM4LjRsLTQyLjY2Ny0xNzAuNjY3Yy00LjI2Ny0xNy4wNjctMjEuMzMzLTM0LjEzMy00Mi42NjctMzQuMTMzaC04NS4zMzN2LTI5OC42NjdjMC0yMS4zMzMtMTcuMDY3LTM4LjQtNDIuNjY3LTM4LjR6TTQ0OCA0Mi42NjdoODUuMzMzdjI5OC42NjdjMCAyNS42IDE3LjA2NyA0Mi42NjcgNDIuNjY3IDQyLjY2N2g5My44NjdsMjEuMzMzIDg1LjMzM2gtMTE1LjJjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42Njd2MTI4YzAgNDYuOTMzIDM4LjQgODUuMzMzIDg1LjMzMyA4NS4zMzNoODUuMzMzdjg1LjMzM2gtODUuMzMzYy05My44NjcgMC0xNzAuNjY3LTc2LjgtMTcwLjY2Ny0xNzAuNjY3di0xMjhjMC0yNS42LTE3LjA2Ny00Mi42NjctNDIuNjY3LTQyLjY2N2gtODUuMzMzdi04NS4zMzNoODUuMzMzYzI1LjYgMCA0Mi42NjctMTcuMDY3IDQyLjY2Ny00Mi42Njd2LTI5OC42Njd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwZjsiIGdseXBoLW5hbWU9ImNhcmVlcnMiIGRhdGEtdGFncz0iaWNvbi1jYXJlZXJzIiBkPSJNNjgyLjY2NyAyMS4zMzNjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42Njd2ODUuMzMzYzAgNzIuNTMzLTU1LjQ2NyAxMjgtMTI4IDEyOGgtMjU2Yy03Mi41MzMgMC0xMjgtNTUuNDY3LTEyOC0xMjh2LTg1LjMzM2MwLTI1LjYtMTcuMDY3LTQyLjY2Ny00Mi42NjctNDIuNjY3cy00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42Njd2ODUuMzMzYzAgMTE5LjQ2NyA5My44NjcgMjEzLjMzMyAyMTMuMzMzIDIxMy4zMzNoMjU2YzExOS40NjcgMCAyMTMuMzMzLTkzLjg2NyAyMTMuMzMzLTIxMy4zMzN2LTg1LjMzM2MwLTI1LjYtMTcuMDY3LTQyLjY2Ny00Mi42NjctNDIuNjY3ek0zODQgNDQ4Yy0xMTkuNDY3IDAtMjEzLjMzMyA5My44NjctMjEzLjMzMyAyMTMuMzMzczkzLjg2NyAyMTMuMzMzIDIxMy4zMzMgMjEzLjMzMyAyMTMuMzMzLTkzLjg2NyAyMTMuMzMzLTIxMy4zMzMtOTMuODY3LTIxMy4zMzMtMjEzLjMzMy0yMTMuMzMzek0zODQgNzg5LjMzM2MtNzIuNTMzIDAtMTI4LTU1LjQ2Ny0xMjgtMTI4czU1LjQ2Ny0xMjggMTI4LTEyOCAxMjggNTUuNDY3IDEyOCAxMjgtNTUuNDY3IDEyOC0xMjggMTI4ek05MzguNjY3IDIxLjMzM2MtMjUuNiAwLTQyLjY2NyAxNy4wNjctNDIuNjY3IDQyLjY2N3Y4NS4zMzNjMCA1OS43MzMtMzguNCAxMTAuOTMzLTkzLjg2NyAxMjMuNzMzLTIxLjMzMyA0LjI2Ny0zOC40IDI5Ljg2Ny0yOS44NjcgNTEuMiA0LjI2NyAyMS4zMzMgMjkuODY3IDM4LjQgNTEuMiAyOS44NjcgOTMuODY3LTI1LjYgMTU3Ljg2Ny0xMTAuOTMzIDE2Mi4xMzMtMjA0Ljh2LTg1LjMzM2MtNC4yNjctMjUuNi0yMS4zMzMtNDIuNjY3LTQ2LjkzMy00Mi42Njd6TTY4Mi42NjcgNDUyLjI2N2MtMTcuMDY3IDAtMzguNCAxMi44LTQyLjY2NyAzNC4xMzNzOC41MzMgNDYuOTMzIDI5Ljg2NyA1MS4yYzQ2LjkzMyAxMi44IDgxLjA2NyA0Ni45MzMgOTMuODY3IDkzLjg2NyAxNy4wNjcgNjguMjY3LTI1LjYgMTM2LjUzMy05My44NjcgMTU3Ljg2Ny0yMS4zMzMgMC0zNC4xMzMgMjUuNi0yOS44NjcgNDYuOTMzczI5Ljg2NyAzOC40IDUxLjIgMjkuODY3YzExNS4yLTI5Ljg2NyAxODMuNDY3LTE0NS4wNjcgMTUzLjYtMjYwLjI2Ny0yMS4zMzMtNzYuOC03Ni44LTEzNi41MzMtMTUzLjYtMTUzLjYgMCAwLTQuMjY3IDAtOC41MzMgMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTEwOyIgZ2x5cGgtbmFtZT0ic2VuZCIgZGF0YS10YWdzPSJpY29uLXNlbmQiIGQ9Ik00NjkuMzMzIDM2Mi42NjdjLTEyLjggMC0yMS4zMzMgNC4yNjctMjkuODY3IDEyLjgtMTcuMDY3IDE3LjA2Ny0xNy4wNjcgNDIuNjY3IDAgNTkuNzMzbDQ2OS4zMzMgNDY5LjMzM2MxNy4wNjcgMTcuMDY3IDQyLjY2NyAxNy4wNjcgNTkuNzMzIDBzMTcuMDY3LTQyLjY2NyAwLTU5LjczM2wtNDY5LjMzMy00NjkuMzMzYy04LjUzMy04LjUzMy0xNy4wNjctMTIuOC0yOS44NjctMTIuOHpNNjM1LjczMy0yMS4zMzNjLTE3LjA2NyAwLTM0LjEzMyA4LjUzMy0zOC40IDI1LjZsLTE2Mi4xMzMgMzY2LjkzMy0zNzEuMiAxNjYuNGMtMTcuMDY3IDguNTMzLTI1LjYgMjEuMzMzLTI1LjYgMzguNHMxMi44IDM0LjEzMyAyOS44NjcgMzguNGw4NTMuMzMzIDI5OC42NjdjMTcuMDY3IDQuMjY3IDM0LjEzMyAwIDQyLjY2Ny04LjUzMyAxMi44LTEyLjggMTcuMDY3LTI5Ljg2NyA4LjUzMy00Mi42NjdsLTI5OC42NjctODUzLjMzM2MtNC4yNjctMTcuMDY3LTIxLjMzMy0yOS44NjctMzguNC0yOS44NjcgMCAwIDAgMCAwIDB6TTE5Ni4yNjcgNTcxLjczM2wyODUuODY3LTEyOGM4LjUzMy00LjI2NyAxNy4wNjctMTIuOCAyMS4zMzMtMjEuMzMzbDEyOC0yODUuODY3IDIzNC42NjcgNjY5Ljg2Ny02NjkuODY3LTIzNC42Njd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxMTsiIGdseXBoLW5hbWU9InJpZ2h0IiBkYXRhLXRhZ3M9InJpZ2h0IiBkPSJNNTkuNzMzIDQxOC4xMzNjLTguNTMzIDguNTMzLTEyLjggMTcuMDY3LTEyLjggMjkuODY3IDAgMjUuNiAxNy4wNjcgNDIuNjY3IDQyLjY2NyA0Mi42NjdoODQ0LjhjMjUuNiAwIDQyLjY2Ny0xNy4wNjcgNDIuNjY3LTQyLjY2N3MtMTcuMDY3LTQyLjY2Ny00Mi42NjctNDIuNjY3aC04NDQuOGMtMTIuOCAwLTIxLjMzMyA0LjI2Ny0yOS44NjcgMTIuOHpNNDgyLjEzMy00LjI2N2MtMTcuMDY3IDE3LjA2Ny0xNy4wNjcgNDIuNjY3IDAgNTkuNzMzbDM5Mi41MzMgMzkyLjUzMy0zOTIuNTMzIDM5Mi41MzNjLTE3LjA2NyAxNy4wNjctMTcuMDY3IDQyLjY2NyAwIDU5LjczM3M0Mi42NjcgMTcuMDY3IDU5LjczMyAwbDQyMi40LTQyMi40YzE3LjA2Ny0xNy4wNjcgMTcuMDY3LTQyLjY2NyAwLTU5LjczM2wtNDIyLjQtNDIyLjRjLTE3LjA2Ny0xNy4wNjctNDIuNjY3LTE3LjA2Ny01OS43MzMgMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTEyOyIgZ2x5cGgtbmFtZT0ibGVmdCIgZGF0YS10YWdzPSJsZWZ0IiBkPSJNOTM0LjQgNDA1LjMzM2gtODQ0LjhjLTI1LjYgMC00Mi42NjcgMTcuMDY3LTQyLjY2NyA0Mi42NjdzMTcuMDY3IDQyLjY2NyA0Mi42NjcgNDIuNjY3aDg0NC44YzI1LjYgMCA0Mi42NjctMTcuMDY3IDQyLjY2Ny00Mi42NjcgMC0xMi44LTQuMjY3LTIxLjMzMy0xMi44LTI5Ljg2N3MtMTcuMDY3LTEyLjgtMjkuODY3LTEyLjh6TTQ4Mi4xMzMtNC4yNjdsLTQyMi40IDQyMi40Yy0xNy4wNjcgMTcuMDY3LTE3LjA2NyA0Mi42NjcgMCA1OS43MzNsNDIyLjQgNDIyLjRjMTcuMDY3IDE3LjA2NyA0Mi42NjcgMTcuMDY3IDU5LjczMyAwczE3LjA2Ny00Mi42NjcgMC01OS43MzNsLTM5Mi41MzMtMzkyLjUzMyAzOTIuNTMzLTM5Mi41MzNjMTcuMDY3LTE3LjA2NyAxNy4wNjctNDIuNjY3IDAtNTkuNzMzcy00Mi42NjctMTcuMDY3LTU5LjczMyAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MTM7IiBnbHlwaC1uYW1lPSJ5b3V0dWJlIiBkYXRhLXRhZ3M9InlvdXR1YmUiIGQ9Ik01MTIgODUuMzMzYy0yOS44NjcgMC0zMDIuOTMzIDAtMzc5LjczMyAyMS4zMzMtNTUuNDY3IDEyLjgtOTguMTMzIDU1LjQ2Ny0xMTAuOTMzIDExMC45MzMtMTcuMDY3IDg1LjMzMy0yMS4zMzMgMTYyLjEzMy0yMS4zMzMgMjQzLjIgMCA3Ni44IDguNTMzIDE1Ny44NjcgMjEuMzMzIDIzNC42NjcgMTIuOCA1OS43MzMgNTkuNzMzIDEwMi40IDExNS4yIDExOS40NjcgNzIuNTMzIDE3LjA2NyAzNDUuNiAxNy4wNjcgMzc1LjQ2NyAxNy4wNjdzMzAyLjkzMyAwIDM3NS40NjctMTcuMDY3YzU1LjQ2Ny0xNy4wNjcgOTguMTMzLTU5LjczMyAxMTUuMi0xMTUuMiAwIDAgMCAwIDAtNC4yNjcgMTIuOC03Ni44IDIxLjMzMy0xNTcuODY3IDIxLjMzMy0yMzQuNjY3cy04LjUzMy0xNTMuNi0yMS4zMzMtMjMwLjRjLTEyLjgtNTkuNzMzLTU5LjczMy0xMDIuNC0xMTUuMi0xMTkuNDY3LTcyLjUzMy0yMS4zMzMtMzQ1LjYtMjUuNi0zNzUuNDY3LTI1LjZ6TTUxMiA3NDYuNjY3Yy0xMTUuMiAwLTMwNy4yLTQuMjY3LTM1NC4xMzMtMTcuMDY3LTI1LjYtOC41MzMtNDYuOTMzLTI5Ljg2Ny01NS40NjctNTUuNDY3LTEyLjgtNjguMjY3LTE3LjA2Ny0xNDAuOC0xNy4wNjctMjEzLjMzM3M0LjI2Ny0xNDkuMzMzIDE3LjA2Ny0yMjEuODY3YzQuMjY3LTIxLjMzMyAyNS42LTQyLjY2NyA1MS4yLTQ2LjkzMyA1MS4yLTEyLjggMjM4LjkzMy0xNy4wNjcgMzU0LjEzMy0xNy4wNjdzMzA3LjIgNC4yNjcgMzU0LjEzMyAxNy4wNjdjMjUuNiA4LjUzMyA0Ni45MzMgMjkuODY3IDUxLjIgNTUuNDY3IDEyLjggNjguMjY3IDE3LjA2NyAxNDAuOCAxNy4wNjcgMjEzLjMzM3MtNC4yNjcgMTQ1LjA2Ny0xNy4wNjcgMjE3LjZjLTguNTMzIDI1LjYtMjUuNiA0Ni45MzMtNTEuMiA1NS40NjctNTEuMiA4LjUzMy0yNjguOCAxMi44LTM0OS44NjcgMTIuOHpNNDE4LjEzMyAyNzcuMzMzYy04LjUzMyAwLTEyLjggMC0yMS4zMzMgNC4yNjctMTIuOCA4LjUzMy0yMS4zMzMgMjEuMzMzLTIxLjMzMyAzOC40djI3Ny4zMzNjMCAxNy4wNjcgOC41MzMgMjkuODY3IDIxLjMzMyAzOC40czI5Ljg2NyA4LjUzMyA0Mi42NjcgMGwyNDcuNDY3LTE0MC44YzEyLjgtOC41MzMgMjEuMzMzLTIxLjMzMyAyMS4zMzMtMzguNHMtOC41MzMtMjkuODY3LTIxLjMzMy0zOC40bC0yNDcuNDY3LTE0MC44Yy04LjUzMyAwLTE3LjA2NyAwLTIxLjMzMyAwek00NjAuOCA1MjQuOHYtMTMyLjI2N2wxMTUuMiA2OC4yNjctMTE1LjIgNjR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxNDsiIGdseXBoLW5hbWU9Imluc3RhZ3JhbSIgZGF0YS10YWdzPSJpbnN0YWdyYW0iIGQ9Ik03MjUuMzMzLTIxLjMzM2gtNDI2LjY2N2MtMTQwLjggMC0yNTYgMTE1LjItMjU2IDI1NnY0MjYuNjY3YzAgMTQwLjggMTE1LjIgMjU2IDI1NiAyNTZoNDI2LjY2N2MxNDAuOCAwIDI1Ni0xMTUuMiAyNTYtMjU2di00MjYuNjY3YzAtMTQwLjgtMTE1LjItMjU2LTI1Ni0yNTZ6TTI5OC42NjcgODMyYy05My44NjcgMC0xNzAuNjY3LTc2LjgtMTcwLjY2Ny0xNzAuNjY3di00MjYuNjY3YzAtOTMuODY3IDc2LjgtMTcwLjY2NyAxNzAuNjY3LTE3MC42NjdoNDI2LjY2N2M5My44NjcgMCAxNzAuNjY3IDc2LjggMTcwLjY2NyAxNzAuNjY3djQyNi42NjdjMCA5My44NjctNzYuOCAxNzAuNjY3LTE3MC42NjcgMTcwLjY2N2gtNDI2LjY2N3pNNTEyIDIzNC42NjdjLTQ2LjkzMyAwLTg5LjYgMTIuOC0xMjggNDIuNjY3LTQ2LjkzMyAzNC4xMzMtNzYuOCA4NS4zMzMtODUuMzMzIDE0MC44LTEyLjggMTE1LjIgNjguMjY3IDIyNi4xMzMgMTgzLjQ2NyAyNDMuMiAyMS4zMzMgNC4yNjcgNDIuNjY3IDQuMjY3IDY0IDAgOTMuODY3LTEyLjggMTY2LjQtODUuMzMzIDE3OS4yLTE3OS4ydjBjOC41MzMtNTUuNDY3LTQuMjY3LTExMC45MzMtMzguNC0xNTcuODY3cy04NS4zMzMtNzYuOC0xNDAuOC04NS4zMzNjLTEyLjggMC0yMS4zMzMtNC4yNjctMzQuMTMzLTQuMjY3ek01MTIgNTc2Yy00LjI2NyAwLTEyLjggMC0xNy4wNjcgMC02OC4yNjctOC41MzMtMTE5LjQ2Ny03Ni44LTEwNi42NjctMTQ1LjA2NyA4LjUzMy02OC4yNjcgNzYuOC0xMTkuNDY3IDE0NS4wNjctMTA2LjY2NyAzNC4xMzMgNC4yNjcgNjQgMjEuMzMzIDg1LjMzMyA1MS4yczI5Ljg2NyA1OS43MzMgMjUuNiA5My44Njd2MGMtOC41MzMgNTUuNDY3LTUxLjIgOTguMTMzLTEwNi42NjcgMTA2LjY2Ny0xMi44IDAtMTcuMDY3IDAtMjUuNiAwek03NDYuNjY3IDY0MGMtMjUuNiAwLTQyLjY2NyAxNy4wNjctNDIuNjY3IDQyLjY2N3MxNy4wNjcgNDIuNjY3IDQyLjY2NyA0Mi42Njd2MGMyNS42IDAgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3cy0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42Njd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxNTsiIGdseXBoLW5hbWU9ImZsZXhpLWhvdXJzIiBkYXRhLXRhZ3M9ImZsZXhpLWhvdXJzIiBkPSJNNTEyIDk2MGMyODMuOTI3IDAgNTEyLTIyOC4wNzMgNTEyLTUxMnMtMjI4LjA3My01MTItNTEyLTUxMi01MTIgMjI4LjA3My01MTIgNTEyIDIyOC4wNzMgNTEyIDUxMiA1MTJ6TTUxMiAyOS4wOTFjMjMyLjcyNyAwIDQxOC45MDkgMTg2LjE4MiA0MTguOTA5IDQxOC45MDlzLTE4Ni4xODIgNDE4LjkwOS00MTguOTA5IDQxOC45MDktNDE4LjkwOS0xODYuMTgyLTQxOC45MDktNDE4LjkwOWMwLTIzMi43MjcgMTg2LjE4Mi00MTguOTA5IDQxOC45MDktNDE4LjkwOXpNMzk1LjYzNiAyMTUuMjczYy0yNy45MjcgMC00Ni41NDUgMTguNjE4LTQ2LjU0NSA0Ni41NDUgMCA5LjMwOSA0LjY1NSAxOC42MTggOS4zMDkgMjMuMjczbDEwNy4wNTUgMTc2Ljg3M3YyNjUuMzA5YzAgMjcuOTI3IDE4LjYxOCA0Ni41NDUgNDYuNTQ1IDQ2LjU0NXM0Ni41NDUtMTguNjE4IDQ2LjU0NS00Ni41NDV2LTI3OS4yNzNjMC05LjMwOS00LjY1NS0xOC42MTgtOS4zMDktMjMuMjczbC0xMTYuMzY0LTE4Ni4xODJjLTQuNjU1LTEzLjk2NC0yMy4yNzMtMjMuMjczLTM3LjIzNi0yMy4yNzN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxNjsiIGdseXBoLW5hbWU9InJlbmV3YWJsZSIgZGF0YS10YWdzPSJyZW5ld2FibGUiIGQ9Ik01MTIgNjgwLjcyN2MxMzAuMzI3IDAgMjMyLjcyNy0xMDIuNCAyMzIuNzI3LTIzMi43MjdzLTEwMi40LTIzMi43MjctMjMyLjcyNy0yMzIuNzI3LTIzMi43MjcgMTAyLjQtMjMyLjcyNyAyMzIuNzI3YzAgMTMwLjMyNyAxMDIuNCAyMzIuNzI3IDIzMi43MjcgMjMyLjcyN3pNNTEyIDMwOC4zNjRjNzkuMTI3IDAgMTM5LjYzNiA2MC41MDkgMTM5LjYzNiAxMzkuNjM2cy02MC41MDkgMTM5LjYzNi0xMzkuNjM2IDEzOS42MzYtMTM5LjYzNi02MC41MDktMTM5LjYzNi0xMzkuNjM2IDYwLjUwOS0xMzkuNjM2IDEzOS42MzYtMTM5LjYzNnpNNTEyIDc3My44MThjLTI3LjkyNyAwLTQ2LjU0NSAxOC42MTgtNDYuNTQ1IDQ2LjU0NXY5My4wOTFjMCAyNy45MjcgMTguNjE4IDQ2LjU0NSA0Ni41NDUgNDYuNTQ1czQ2LjU0NS0xOC42MTggNDYuNTQ1LTQ2LjU0NXYtOTMuMDkxYzAtMjcuOTI3LTE4LjYxOC00Ni41NDUtNDYuNTQ1LTQ2LjU0NXpNNTEyLTY0Yy0yNy45MjcgMC00Ni41NDUgMTguNjE4LTQ2LjU0NSA0Ni41NDV2OTMuMDkxYzAgMjcuOTI3IDE4LjYxOCA0Ni41NDUgNDYuNTQ1IDQ2LjU0NXM0Ni41NDUtMTguNjE4IDQ2LjU0NS00Ni41NDV2LTkzLjA5MWMwLTI3LjkyNy0xOC42MTgtNDYuNTQ1LTQ2LjU0NS00Ni41NDV6TTI0Ni42OTEgNjY2Ljc2NGMtOS4zMDkgMC0yMy4yNzMgNC42NTUtMzIuNTgyIDEzLjk2NGwtNjUuMTY0IDY1LjE2NGMtMTguNjE4IDE4LjYxOC0xOC42MTggNDYuNTQ1IDAgNjUuMTY0czQ2LjU0NSAxOC42MTggNjUuMTY0IDBjMCAwIDAgMCAwIDBsNjUuMTY0LTY1LjE2NGMxOC42MTgtMTguNjE4IDE4LjYxOC01MS4yIDAtNjUuMTY0LTQuNjU1LTkuMzA5LTE4LjYxOC0xMy45NjQtMzIuNTgyLTEzLjk2NHpNODQyLjQ3MyA3MC45ODJjLTEzLjk2NCAwLTIzLjI3MyA0LjY1NS0zMi41ODIgMTMuOTY0bC02NS4xNjQgNjUuMTY0Yy0xOC42MTggMTguNjE4LTE4LjYxOCA0Ni41NDUgMCA2NS4xNjRzNDYuNTQ1IDE4LjYxOCA2NS4xNjQgMGw2NS4xNjQtNjUuMTY0YzE4LjYxOC0xOC42MTggMTguNjE4LTQ2LjU0NSAwLTY1LjE2NC05LjMwOS05LjMwOS0yMy4yNzMtMTMuOTY0LTMyLjU4Mi0xMy45NjR6TTEzOS42MzYgNDAxLjQ1NWgtOTMuMDkxYy0yNy45MjcgMC00Ni41NDUgMTguNjE4LTQ2LjU0NSA0Ni41NDVzMTguNjE4IDQ2LjU0NSA0Ni41NDUgNDYuNTQ1aDkzLjA5MWMyNy45MjcgMCA0Ni41NDUtMTguNjE4IDQ2LjU0NS00Ni41NDVzLTE4LjYxOC00Ni41NDUtNDYuNTQ1LTQ2LjU0NXpNOTc3LjQ1NSA0MDEuNDU1aC05My4wOTFjLTI3LjkyNyAwLTQ2LjU0NSAxOC42MTgtNDYuNTQ1IDQ2LjU0NXMxOC42MTggNDYuNTQ1IDQ2LjU0NSA0Ni41NDVoOTMuMDkxYzI3LjkyNyAwIDQ2LjU0NS0xOC42MTggNDYuNTQ1LTQ2LjU0NXMtMTguNjE4LTQ2LjU0NS00Ni41NDUtNDYuNTQ1ek0xODEuNTI3IDcwLjk4MmMtMjcuOTI3IDAtNDYuNTQ1IDE4LjYxOC00Ni41NDUgNDYuNTQ1IDAgMTMuOTY0IDQuNjU1IDIzLjI3MyAxMy45NjQgMzIuNTgybDY1LjE2NCA2NS4xNjRjMTguNjE4IDE4LjYxOCA0Ni41NDUgMTguNjE4IDY1LjE2NCAwczE4LjYxOC00Ni41NDUgMC02NS4xNjRsLTY1LjE2NC02NS4xNjRjLTkuMzA5LTkuMzA5LTE4LjYxOC0xMy45NjQtMzIuNTgyLTEzLjk2NHpNNzc3LjMwOSA2NjYuNzY0Yy0yNy45MjcgMC00Ni41NDUgMTguNjE4LTQ2LjU0NSA0Ni41NDUgMCAxMy45NjQgNC42NTUgMjMuMjczIDEzLjk2NCAzMi41ODJsNjUuMTY0IDY1LjE2NGMxOC42MTggMTguNjE4IDQ2LjU0NSAxOC42MTggNjUuMTY0IDBzMTguNjE4LTQ2LjU0NSAwLTY1LjE2NGMwIDAgMCAwIDAgMGwtNjUuMTY0LTY1LjE2NGMtOS4zMDktOS4zMDktMjMuMjczLTEzLjk2NC0zMi41ODItMTMuOTY0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MTc7IiBnbHlwaC1uYW1lPSJkb3JtcyIgZGF0YS10YWdzPSJkb3JtcyIgaG9yaXotYWR2LXg9IjkzMSIgZD0iTTQ2NS40NTUgOTYwYzkuMzA5IDAgMTguNjE4LTQuNjU1IDI3LjkyNy05LjMwOWw0MTguOTA5LTMyNS44MThjMTMuOTY0LTkuMzA5IDE4LjYxOC0yMy4yNzMgMTguNjE4LTM3LjIzNnYtNTEyYzAtNzkuMTI3LTYwLjUwOS0xMzkuNjM2LTEzOS42MzYtMTM5LjYzNmgtNjUxLjYzNmMtNzkuMTI3IDAtMTM5LjYzNiA2MC41MDktMTM5LjYzNiAxMzkuNjM2djUxMmMwIDEzLjk2NCA0LjY1NSAyNy45MjcgMTguNjE4IDM3LjIzNmw0MTguOTA5IDMyNS44MThjOS4zMDkgNC42NTUgMTguNjE4IDkuMzA5IDI3LjkyNyA5LjMwOXpNODM3LjgxOCA1NjQuMzY0bC0zNzIuMzY0IDI4OC41ODItMzcyLjM2NC0yODguNTgydi00ODguNzI3YzAtMjcuOTI3IDE4LjYxOC00Ni41NDUgNDYuNTQ1LTQ2LjU0NWg2NTEuNjM2YzI3LjkyNyAwIDQ2LjU0NSAxOC42MTggNDYuNTQ1IDQ2LjU0NXY0ODguNzI3ek02MDUuMDkxLTY0Yy0yNy45MjcgMC00Ni41NDUgMTguNjE4LTQ2LjU0NSA0Ni41NDV2NDE4LjkwOWgtMTg2LjE4MnYtNDE4LjkwOWMwLTI3LjkyNy0xOC42MTgtNDYuNTQ1LTQ2LjU0NS00Ni41NDVzLTQ2LjU0NSAxOC42MTgtNDYuNTQ1IDQ2LjU0NXY0NjUuNDU1YzAgMjcuOTI3IDE4LjYxOCA0Ni41NDUgNDYuNTQ1IDQ2LjU0NWgyNzkuMjczYzI3LjkyNyAwIDQ2LjU0NS0xOC42MTggNDYuNTQ1LTQ2LjU0NXYtNDY1LjQ1NWMwLTI3LjkyNy0xOC42MTgtNDYuNTQ1LTQ2LjU0NS00Ni41NDV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxODsiIGdseXBoLW5hbWU9InRyYWluaW5nIiBkYXRhLXRhZ3M9InRyYWluaW5nIiBkPSJNNDYuNTQ1IDkxMy40NTVoMjc5LjI3M2MxMzAuMzI3IDAgMjMyLjcyNy0xMDIuNCAyMzIuNzI3LTIzMi43Mjd2LTY1MS42MzZjMC0yNy45MjctMTguNjE4LTQ2LjU0NS00Ni41NDUtNDYuNTQ1cy00Ni41NDUgMTguNjE4LTQ2LjU0NSA0Ni41NDVjMCA1MS4yLTQxLjg5MSA5My4wOTEtOTMuMDkxIDkzLjA5MWgtMzI1LjgxOGMtMjcuOTI3IDAtNDYuNTQ1IDE4LjYxOC00Ni41NDUgNDYuNTQ1djY5OC4xODJjMCAyNy45MjcgMTguNjE4IDQ2LjU0NSA0Ni41NDUgNDYuNTQ1ek00NjUuNDU1IDE5MnY0ODguNzI3YzAgNzkuMTI3LTYwLjUwOSAxMzkuNjM2LTEzOS42MzYgMTM5LjYzNmgtMjMyLjcyN3YtNjA1LjA5MWgyNzkuMjczYzMyLjU4MiAwIDY1LjE2NC05LjMwOSA5My4wOTEtMjMuMjczek02OTguMTgyIDkxMy40NTVoMjc5LjI3M2MyNy45MjcgMCA0Ni41NDUtMTguNjE4IDQ2LjU0NS00Ni41NDV2LTY5OC4xODJjMC0yNy45MjctMTguNjE4LTQ2LjU0NS00Ni41NDUtNDYuNTQ1aC0zMjUuODE4Yy01MS4yIDAtOTMuMDkxLTQxLjg5MS05My4wOTEtOTMuMDkxIDAtMjcuOTI3LTE4LjYxOC00Ni41NDUtNDYuNTQ1LTQ2LjU0NXMtNDYuNTQ1IDE4LjYxOC00Ni41NDUgNDYuNTQ1djY1MS42MzZjMCAxMzAuMzI3IDEwMi40IDIzMi43MjcgMjMyLjcyNyAyMzIuNzI3ek05MzAuOTA5IDgyMC4zNjRoLTIzMi43MjdjLTc5LjEyNyAwLTEzOS42MzYtNjAuNTA5LTEzOS42MzYtMTM5LjYzNnYtNDg4LjcyN2MyNy45MjcgMTguNjE4IDYwLjUwOSAyMy4yNzMgOTMuMDkxIDIzLjI3M2gyNzkuMjczdjYwNS4wOTF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxOTsiIGdseXBoLW5hbWU9InJlbW90ZSIgZGF0YS10YWdzPSJyZW1vdGUiIGQ9Ik02NTEuNjM2LTE3LjQ1NWMtMjcuOTI3IDAtNDYuNTQ1IDE4LjYxOC00Ni41NDUgNDYuNTQ1djE4Ni4xODJjMCA3OS4xMjcgNjAuNTA5IDEzOS42MzYgMTM5LjYzNiAxMzkuNjM2aDE4Ni4xODJjMjcuOTI3IDAgNDYuNTQ1LTE4LjYxOCA0Ni41NDUtNDYuNTQ1cy0xOC42MTgtNDYuNTQ1LTQ2LjU0NS00Ni41NDVoLTE4Ni4xODJjLTI3LjkyNyAwLTQ2LjU0NS0xOC42MTgtNDYuNTQ1LTQ2LjU0NXYtMTg2LjE4MmMwLTI3LjkyNy0xOC42MTgtNDYuNTQ1LTQ2LjU0NS00Ni41NDV6TTYwNS4wOTEgNDAxLjQ1NWMtNzkuMTI3IDAtMTM5LjYzNiA2MC41MDktMTM5LjYzNiAxMzkuNjM2IDAgMjMuMjczLTE4LjYxOCA0Ni41NDUtNDYuNTQ1IDQ2LjU0NS04My43ODItNC42NTUtMTU4LjI1NSA0Ni41NDUtMTg2LjE4MiAxMjUuNjczIDAgNC42NTUgMCA5LjMwOSAwIDEzLjk2NHY5My4wOTFjMCAyNy45MjcgMTguNjE4IDQ2LjU0NSA0Ni41NDUgNDYuNTQ1czQ2LjU0NS0xOC42MTggNDYuNTQ1LTQ2LjU0NXYtODMuNzgyYzEzLjk2NC0zNy4yMzYgNTEuMi01NS44NTUgODguNDM2LTU1Ljg1NWg0LjY1NWM3OS4xMjcgMCAxMzkuNjM2LTYwLjUwOSAxMzkuNjM2LTEzOS42MzYgMC0yNy45MjcgMTguNjE4LTQ2LjU0NSA0Ni41NDUtNDYuNTQ1czQ2LjU0NSAxOC42MTggNDYuNTQ1IDQ2LjU0NWMwIDc5LjEyNyA2MC41MDkgMTM5LjYzNiAxMzkuNjM2IDEzOS42MzZoMTM5LjYzNmMyNy45MjcgMCA0Ni41NDUtMTguNjE4IDQ2LjU0NS00Ni41NDVzLTE4LjYxOC00Ni41NDUtNDYuNTQ1LTQ2LjU0NWgtMTM5LjYzNmMtMjcuOTI3IDAtNDYuNTQ1LTE4LjYxOC00Ni41NDUtNDYuNTQ1IDAtNzkuMTI3LTYwLjUwOS0xMzkuNjM2LTEzOS42MzYtMTM5LjYzNnpNNDY1LjQ1NS02NGMtMjcuOTI3IDAtNDYuNTQ1IDE4LjYxOC00Ni41NDUgNDYuNTQ1djE4Ni4xODJjMCAyNy45MjctMTguNjE4IDQ2LjU0NS00Ni41NDUgNDYuNTQ1LTc5LjEyNyAwLTEzOS42MzYgNjAuNTA5LTEzOS42MzYgMTM5LjYzNnY0Ni41NDVjMCAyNy45MjctMTguNjE4IDQ2LjU0NS00Ni41NDUgNDYuNTQ1aC05My4wOTFjLTI3LjkyNyAwLTQ2LjU0NSAxOC42MTgtNDYuNTQ1IDQ2LjU0NXMxOC42MTggNDYuNTQ1IDQ2LjU0NSA0Ni41NDVoOTMuMDkxYzc5LjEyNyAwIDEzOS42MzYtNjAuNTA5IDEzOS42MzYtMTM5LjYzNnYtNDYuNTQ1YzAtMjcuOTI3IDE4LjYxOC00Ni41NDUgNDYuNTQ1LTQ2LjU0NSA3OS4xMjcgMCAxMzkuNjM2LTYwLjUwOSAxMzkuNjM2LTEzOS42MzZ2LTE4Ni4xODJjMC0yNy45MjctMTguNjE4LTQ2LjU0NS00Ni41NDUtNDYuNTQ1ek01MTIgOTYwYzI4My45MjcgMCA1MTItMjI4LjA3MyA1MTItNTEycy0yMjguMDczLTUxMi01MTItNTEyLTUxMiAyMjguMDczLTUxMiA1MTIgMjI4LjA3MyA1MTIgNTEyIDUxMnpNNTEyIDI5LjA5MWMyMzIuNzI3IDAgNDE4LjkwOSAxODYuMTgyIDQxOC45MDkgNDE4LjkwOXMtMTg2LjE4MiA0MTguOTA5LTQxOC45MDkgNDE4LjkwOS00MTguOTA5LTE4Ni4xODItNDE4LjkwOS00MTguOTA5YzAtMjMyLjcyNyAxODYuMTgyLTQxOC45MDkgNDE4LjkwOS00MTguOTA5eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MWE7IiBnbHlwaC1uYW1lPSJwcml2aWxhZ2VzIiBkYXRhLXRhZ3M9InByaXZpbGFnZXMiIGQ9Ik04ODQuMzY0LTY0aC03NDQuNzI3Yy0yNy45MjcgMC00Ni41NDUgMTguNjE4LTQ2LjU0NSA0Ni41NDV2NDY1LjQ1NWMwIDI3LjkyNyAxOC42MTggNDYuNTQ1IDQ2LjU0NSA0Ni41NDVzNDYuNTQ1LTE4LjYxOCA0Ni41NDUtNDYuNTQ1di00MTguOTA5aDY1MS42MzZ2NDE4LjkwOWMwIDI3LjkyNyAxOC42MTggNDYuNTQ1IDQ2LjU0NSA0Ni41NDVzNDYuNTQ1LTE4LjYxOCA0Ni41NDUtNDYuNTQ1di00NjUuNDU1YzAtMjcuOTI3LTE4LjYxOC00Ni41NDUtNDYuNTQ1LTQ2LjU0NXpNNDYuNTQ1IDcyNy4yNzNoOTMwLjkwOWMyNy45MjcgMCA0Ni41NDUtMTguNjE4IDQ2LjU0NS00Ni41NDV2LTIzMi43MjdjMC0yNy45MjctMTguNjE4LTQ2LjU0NS00Ni41NDUtNDYuNTQ1aC05MzAuOTA5Yy0yNy45MjcgMC00Ni41NDUgMTguNjE4LTQ2LjU0NSA0Ni41NDV2MjMyLjcyN2MwIDI3LjkyNyAxOC42MTggNDYuNTQ1IDQ2LjU0NSA0Ni41NDV6TTkzMC45MDkgNjM0LjE4MmgtODM3LjgxOHYtMTM5LjYzNmg4MzcuODE4djEzOS42MzZ6TTUxMi02NGMtMjcuOTI3IDAtNDYuNTQ1IDE4LjYxOC00Ni41NDUgNDYuNTQ1djY5OC4xODJjMCAyNy45MjcgMTguNjE4IDQ2LjU0NSA0Ni41NDUgNDYuNTQ1czQ2LjU0NS0xOC42MTggNDYuNTQ1LTQ2LjU0NXYtNjk4LjE4MmMwLTI3LjkyNy0xOC42MTgtNDYuNTQ1LTQ2LjU0NS00Ni41NDV6TTUxMiA2MzQuMTgyaC0yMDkuNDU1Yy04OC40MzYgMC0xNjIuOTA5IDc0LjQ3My0xNjIuOTA5IDE2Mi45MDlzNzQuNDczIDE2Mi45MDkgMTYyLjkwOSAxNjIuOTA5YzgzLjc4MiAwIDE1OC4yNTUtNDYuNTQ1IDIwNC44LTEzOS42MzYgMjMuMjczLTQxLjg5MSAzNy4yMzYtODMuNzgyIDQ2LjU0NS0xMzAuMzI3IDQuNjU1LTIzLjI3My05LjMwOS01MS4yLTM3LjIzNi01NS44NTUgMCAwIDAgMC00LjY1NSAwek0zMDIuNTQ1IDg2Ni45MDljLTM3LjIzNiAwLTY5LjgxOC0zMi41ODItNjkuODE4LTY5LjgxOHMzMi41ODItNjkuODE4IDY5LjgxOC02OS44MThoMTQ4Ljk0NWMtMjMuMjczIDU1Ljg1NS02OS44MTggMTM5LjYzNi0xNDguOTQ1IDEzOS42MzZ6TTcyMS40NTUgNjM0LjE4MmgtMjA5LjQ1NWMtMjcuOTI3IDAtNDYuNTQ1IDE4LjYxOC00Ni41NDUgNDYuNTQ1IDAgNC42NTUgMCA0LjY1NSAwIDkuMzA5IDkuMzA5IDQ2LjU0NSAyNy45MjcgODguNDM2IDQ2LjU0NSAxMzAuMzI3IDUxLjIgOTMuMDkxIDEyMS4wMTggMTM5LjYzNiAyMDQuOCAxMzkuNjM2IDkzLjA5MSAwIDE2Ny41NjQtNzQuNDczIDE2Ny41NjQtMTYyLjkwOXMtNzQuNDczLTE2Mi45MDktMTYyLjkwOS0xNjIuOTA5ek01NzIuNTA5IDcyNy4yNzNoMTQ4Ljk0NWMzNy4yMzYgMCA2OS44MTggMzIuNTgyIDY5LjgxOCA2OS44MThzLTMyLjU4MiA2OS44MTgtNjkuODE4IDY5LjgxOGMtNzkuMTI3IDAtMTI1LjY3My04My43ODItMTQ4Ljk0NS0xMzkuNjM2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MWI7IiBnbHlwaC1uYW1lPSJ1c2QiIGRhdGEtdGFncz0idXNkIiBob3Jpei1hZHYteD0iNjUyIiBkPSJNMzI1LjgxOC02NGMtMjcuOTI3IDAtNDYuNTQ1IDE4LjYxOC00Ni41NDUgNDYuNTQ1djkzMC45MDljMCAyNy45MjcgMTguNjE4IDQ2LjU0NSA0Ni41NDUgNDYuNTQ1czQ2LjU0NS0xOC42MTggNDYuNTQ1LTQ2LjU0NXYtOTMwLjkwOWMwLTI3LjkyNy0xOC42MTgtNDYuNTQ1LTQ2LjU0NS00Ni41NDV6TTQ0Mi4xODIgNzUuNjM2aC0zOTUuNjM2Yy0yNy45MjcgMC00Ni41NDUgMTguNjE4LTQ2LjU0NSA0Ni41NDVzMTguNjE4IDQ2LjU0NSA0Ni41NDUgNDYuNTQ1aDM5NS42MzZjNjUuMTY0IDAgMTE2LjM2NCA1MS4yIDExNi4zNjQgMTE2LjM2NHMtNTEuMiAxMTYuMzY0LTExNi4zNjQgMTE2LjM2NGgtMjMyLjcyN2MtMTE2LjM2NCAwLTIwOS40NTUgOTMuMDkxLTIwOS40NTUgMjA5LjQ1NXM5My4wOTEgMjA5LjQ1NSAyMDkuNDU1IDIwOS40NTVoMzQ5LjA5MWMyNy45MjcgMCA0Ni41NDUtMTguNjE4IDQ2LjU0NS00Ni41NDVzLTE4LjYxOC00Ni41NDUtNDYuNTQ1LTQ2LjU0NWgtMzQ5LjA5MWMtNjUuMTY0IDAtMTE2LjM2NC01MS4yLTExNi4zNjQtMTE2LjM2NHM1MS4yLTExNi4zNjQgMTE2LjM2NC0xMTYuMzY0aDIzMi43MjdjMTE2LjM2NCAwIDIwOS40NTUtOTMuMDkxIDIwOS40NTUtMjA5LjQ1NXMtOTMuMDkxLTIwOS40NTUtMjA5LjQ1NS0yMDkuNDU1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MWM7IiBnbHlwaC1uYW1lPSJ0ZWxlbWVkaWNpbmUiIGRhdGEtdGFncz0idGVsZW1lZGljaW5lIiBkPSJNMzI1LjgxOCAyNjEuMDI3Yy0xODEuNTI3IDAtMzI1LjgxOCAxNDQuMjkxLTMyNS44MTggMzI1LjgxOHYyMzIuNzI3YzAgNzkuMTI3IDYwLjUwOSAxMzkuNjM2IDEzOS42MzYgMTM5LjYzNmg0MS44OTFjMzIuNTgyIDQuNjU1IDY1LjE2NC0xOC42MTggNjkuODE4LTUxLjJzLTE4LjYxOC02MC41MDktNTEuMi02OS44MThjLTIzLjI3MyAwLTQ2LjU0NSA5LjMwOS02MC41MDkgMjcuOTI3djBjLTI3LjkyNyAwLTQ2LjU0NS0xOC42MTgtNDYuNTQ1LTQ2LjU0NXYtMjMyLjcyN2MwLTEzMC4zMjcgMTAyLjQtMjMyLjcyNyAyMzIuNzI3LTIzMi43MjdzMjMyLjcyNyAxMDIuNCAyMzIuNzI3IDIzMi43Mjd2MjMyLjcyN2MwIDIzLjI3My0xOC42MTggNDYuNTQ1LTQ2LjU0NSA0Ni41NDV2MGMtMjMuMjczLTIzLjI3My01NS44NTUtMjMuMjczLTc5LjEyNyAwcy0yMy4yNzMgNTUuODU1IDAgNzkuMTI3YzkuMzA5IDkuMzA5IDE4LjYxOCAxMy45NjQgMzIuNTgyIDEzLjk2NGg0Ni41NDVjNzkuMTI3IDAgMTM5LjYzNi02MC41MDkgMTM5LjYzNi0xMzkuNjM2di0yMzIuNzI3YzAtMTgxLjUyNy0xNDQuMjkxLTMyNS44MTgtMzI1LjgxOC0zMjUuODE4ek02MDUuMDkxLTY0Ljc5MWMtMTgxLjUyNyAwLTMyNS44MTggMTQ0LjI5MS0zMjUuODE4IDMyNS44MTh2NDYuNTQ1YzAgMjcuOTI3IDE4LjYxOCA0Ni41NDUgNDYuNTQ1IDQ2LjU0NXM0Ni41NDUtMTguNjE4IDQ2LjU0NS00Ni41NDV2LTQ2LjU0NWMwLTEzMC4zMjcgMTAyLjQtMjMyLjcyNyAyMzIuNzI3LTIzMi43MjdzMjMyLjcyNyAxMDIuNCAyMzIuNzI3IDIzMi43Mjd2MTg2LjE4MmMwIDI3LjkyNyAxOC42MTggNDYuNTQ1IDQ2LjU0NSA0Ni41NDVzNDYuNTQ1LTE4LjYxOCA0Ni41NDUtNDYuNTQ1di0xODYuMTgyYzAtMTgxLjUyNy0xNDQuMjkxLTMyNS44MTgtMzI1LjgxOC0zMjUuODE4ek04ODQuMzY0IDY3OS45MzZjNzkuMTI3IDAgMTM5LjYzNi02MC41MDkgMTM5LjYzNi0xMzkuNjM2cy02MC41MDktMTM5LjYzNi0xMzkuNjM2LTEzOS42MzYtMTM5LjYzNiA2MC41MDktMTM5LjYzNiAxMzkuNjM2IDYwLjUwOSAxMzkuNjM2IDEzOS42MzYgMTM5LjYzNnpNODg0LjM2NCA0OTMuNzU0YzI3LjkyNyAwIDQ2LjU0NSAxOC42MTggNDYuNTQ1IDQ2LjU0NXMtMTguNjE4IDQ2LjU0NS00Ni41NDUgNDYuNTQ1LTQ2LjU0NS0xOC42MTgtNDYuNTQ1LTQ2LjU0NWMwLTI3LjkyNyAxOC42MTgtNDYuNTQ1IDQ2LjU0NS00Ni41NDV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxZDsiIGdseXBoLW5hbWU9InBhdGVybml0eSIgZGF0YS10YWdzPSJwYXRlcm5pdHkiIGQ9Ik02OTguMTgyLTE3LjQ1NWMtMjcuOTI3IDAtNDYuNTQ1IDE4LjYxOC00Ni41NDUgNDYuNTQ1djkzLjA5MWMwIDc5LjEyNy02MC41MDkgMTM5LjYzNi0xMzkuNjM2IDEzOS42MzZoLTI3OS4yNzNjLTc5LjEyNyAwLTEzOS42MzYtNjAuNTA5LTEzOS42MzYtMTM5LjYzNnYtOTMuMDkxYzAtMjcuOTI3LTE4LjYxOC00Ni41NDUtNDYuNTQ1LTQ2LjU0NXMtNDYuNTQ1IDE4LjYxOC00Ni41NDUgNDYuNTQ1djkzLjA5MWMwIDEzMC4zMjcgMTAyLjQgMjMyLjcyNyAyMzIuNzI3IDIzMi43MjdoMjc5LjI3M2MxMzAuMzI3IDAgMjMyLjcyNy0xMDIuNCAyMzIuNzI3LTIzMi43Mjd2LTkzLjA5MWMwLTI3LjkyNy0xOC42MTgtNDYuNTQ1LTQ2LjU0NS00Ni41NDV6TTM3Mi4zNjQgOTEzLjQ1NWMxMzAuMzI3IDAgMjMyLjcyNy0xMDIuNCAyMzIuNzI3LTIzMi43MjdzLTEwMi40LTIzMi43MjctMjMyLjcyNy0yMzIuNzI3LTIzMi43MjcgMTAyLjQtMjMyLjcyNyAyMzIuNzI3YzAgMTMwLjMyNyAxMDIuNCAyMzIuNzI3IDIzMi43MjcgMjMyLjcyN3pNMzcyLjM2NCA1NDEuMDkxYzc5LjEyNyAwIDEzOS42MzYgNjAuNTA5IDEzOS42MzYgMTM5LjYzNnMtNjAuNTA5IDEzOS42MzYtMTM5LjYzNiAxMzkuNjM2LTEzOS42MzYtNjAuNTA5LTEzOS42MzYtMTM5LjYzNiA2MC41MDktMTM5LjYzNiAxMzkuNjM2LTEzOS42MzZ6TTk3Ny40NTUtMTcuNDU1Yy0yNy45MjcgMC00Ni41NDUgMTguNjE4LTQ2LjU0NSA0Ni41NDV2OTMuMDkxYzAgNjUuMTY0LTQxLjg5MSAxMjEuMDE4LTEwMi40IDEzNC45ODItMjMuMjczIDQuNjU1LTQxLjg5MSAzMi41ODItMzIuNTgyIDU1Ljg1NXMzMi41ODIgNDEuODkxIDU1Ljg1NSAzMi41ODJjMTAyLjQtMjcuOTI3IDE3Mi4yMTgtMTIxLjAxOCAxNzYuODczLTIyMy40MTh2LTkzLjA5MWMtNC42NTUtMjcuOTI3LTIzLjI3My00Ni41NDUtNTEuMi00Ni41NDV6TTY5OC4xODIgNDUyLjY1NWMtMjcuOTI3IDAtNDYuNTQ1IDE4LjYxOC00Ni41NDUgNDYuNTQ1IDAgMjMuMjczIDEzLjk2NCA0MS44OTEgMzcuMjM2IDQ2LjU0NSA3NC40NzMgMTguNjE4IDEyMS4wMTggOTMuMDkxIDEwMi40IDE3Mi4yMTgtMTMuOTY0IDUxLjItNTEuMiA4OC40MzYtMTAyLjQgMTAyLjQtMjcuOTI3IDAtNDEuODkxIDI3LjkyNy0zNy4yMzYgNTEuMnMzMi41ODIgNDEuODkxIDU1Ljg1NSAzMi41ODJjMTI1LjY3My0zMi41ODIgMjAwLjE0NS0xNTguMjU1IDE2Ny41NjQtMjgzLjkyNy0yMy4yNzMtODMuNzgyLTgzLjc4Mi0xNDguOTQ1LTE2Ny41NjQtMTY3LjU2NCAwIDAtNC42NTUgMC05LjMwOSAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MWU7IiBnbHlwaC1uYW1lPSJoZWFsdGgiIGRhdGEtdGFncz0iaGVhbHRoIiBkPSJNNjUxLjYzNi0xNy40NTVjLTE4LjYxOCAwLTM3LjIzNiAxMy45NjQtNDEuODkxIDMyLjU4MmwtMjM3LjM4MiA3MDIuODM2LTk3Ljc0NS0yODguNTgyYy00LjY1NS0xMy45NjQtMjMuMjczLTI3LjkyNy00MS44OTEtMjcuOTI3aC0xODYuMTgyYy0yNy45MjcgMC00Ni41NDUgMTguNjE4LTQ2LjU0NSA0Ni41NDVzMTguNjE4IDQ2LjU0NSA0Ni41NDUgNDYuNTQ1aDE1My42bDEzMC4zMjcgMzg2LjMyN2M0LjY1NSAyMy4yNzMgMzIuNTgyIDM3LjIzNiA1NS44NTUgMzIuNTgyIDEzLjk2NC00LjY1NSAyNy45MjctMTguNjE4IDMyLjU4Mi0zMi41ODJsMjMyLjcyNy03MDcuNDkxIDk3Ljc0NSAyODguNTgyYzQuNjU1IDE4LjYxOCAyMy4yNzMgMzIuNTgyIDQxLjg5MSAzMi41ODJoMTg2LjE4MmMyNy45MjcgMCA0Ni41NDUtMTguNjE4IDQ2LjU0NS00Ni41NDVzLTE4LjYxOC00Ni41NDUtNDYuNTQ1LTQ2LjU0NWgtMTUzLjZsLTEzMC4zMjctMzg2LjMyN2MtNC42NTUtMTguNjE4LTIzLjI3My0zMi41ODItNDEuODkxLTMyLjU4MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTFmOyIgZ2x5cGgtbmFtZT0iY2hldnJvbi1sZWZ0IiBkYXRhLXRhZ3M9ImNoZXZyb24tbGVmdCAoMikiIGQ9Ik02NDAgMTQ5LjMzM2MtMTIuOCAwLTIxLjMzMyA0LjI2Ny0yOS44NjcgMTIuOGwtMjU2IDI1NmMtMTcuMDY3IDE3LjA2Ny0xNy4wNjcgNDIuNjY3IDAgNTkuNzMzbDI1NiAyNTZjMTcuMDY3IDE3LjA2NyA0Mi42NjcgMTcuMDY3IDU5LjczMyAwczE3LjA2Ny00Mi42NjcgMC01OS43MzNsLTIyNi4xMzMtMjI2LjEzMyAyMjYuMTMzLTIyNi4xMzNjMTcuMDY3LTE3LjA2NyAxNy4wNjctNDIuNjY3IDAtNTkuNzMzLTguNTMzLTguNTMzLTE3LjA2Ny0xMi44LTI5Ljg2Ny0xMi44eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MjA7IiBnbHlwaC1uYW1lPSJjaGV2cm9uLXJpZ2h0IiBkYXRhLXRhZ3M9ImNoZXZyb24tcmlnaHQgKDIpIiBkPSJNMzg0IDE0OS4zMzNjLTEyLjggMC0yMS4zMzMgNC4yNjctMjkuODY3IDEyLjgtMTcuMDY3IDE3LjA2Ny0xNy4wNjcgNDIuNjY3IDAgNTkuNzMzbDIyNi4xMzMgMjI2LjEzMy0yMjYuMTMzIDIyNi4xMzNjLTE3LjA2NyAxNy4wNjctMTcuMDY3IDQyLjY2NyAwIDU5LjczM3M0Mi42NjcgMTcuMDY3IDU5LjczMyAwbDI1Ni0yNTZjMTcuMDY3LTE3LjA2NyAxNy4wNjctNDIuNjY3IDAtNTkuNzMzbC0yNTYtMjU2Yy04LjUzMy04LjUzMy0xNy4wNjctMTIuOC0yOS44NjctMTIuOHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTIxOyIgZ2x5cGgtbmFtZT0idHJvcGh5IiBkYXRhLXRhZ3M9InRyb3BoeSIgZD0iTTgwNi40IDUzMy4zMzNoMjUuNmM4MS4wNjcgMCAxNDkuMzMzIDY4LjI2NyAxNDkuMzMzIDE0OS4zMzNzLTY4LjI2NyAxNDkuMzMzLTE0OS4zMzMgMTQ5LjMzM2gtMjEuMzMzdjQyLjY2N2MwIDI1LjYtMTcuMDY3IDQyLjY2Ny00Mi42NjcgNDIuNjY3aC01MTJjLTI1LjYgMC00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42Njd2LTQyLjY2N2gtMjEuMzMzYy04MS4wNjcgMC0xNDkuMzMzLTY4LjI2Ny0xNDkuMzMzLTE0OS4zMzNzNjguMjY3LTE0OS4zMzMgMTQ5LjMzMy0xNDkuMzMzaDI1LjZjMTIuOC0xMDIuNCA3Ni44LTE4My40NjcgMTY2LjQtMjI2LjEzM3YtNzIuNTMzYy00LjI2Ny00LjI2Ny04LjUzMy04LjUzMy0xNy4wNjctMTIuOC0zNC4xMzMtMTcuMDY3LTY0LTQ2LjkzMy04MS4wNjctODEuMDY3LTEyLjgtMjUuNi0yMS4zMzMtNTEuMi0yNS42LTc2LjhoLTg5LjZjLTI1LjYgMC00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdzMTcuMDY3LTQyLjY2NyA0Mi42NjctNDIuNjY3aDY4Mi42NjdjMjUuNiAwIDQyLjY2NyAxNy4wNjcgNDIuNjY3IDQyLjY2N3MtMTcuMDY3IDQyLjY2Ny00Mi42NjcgNDIuNjY3aC04OS42Yy00LjI2NyAyNS42LTEyLjggNTUuNDY3LTI1LjYgNzYuOC0xNy4wNjcgMzQuMTMzLTQ2LjkzMyA2NC04MS4wNjcgODEuMDY3LTguNTMzIDQuMjY3LTEyLjggOC41MzMtMTcuMDY3IDEyLjh2NzIuNTMzYzg5LjYgNDIuNjY3IDE1My42IDEyMy43MzMgMTY2LjQgMjI2LjEzM3pNODMyIDc0Ni42NjdjMzQuMTMzIDAgNjQtMjkuODY3IDY0LTY0cy0yOS44NjctNjQtNjQtNjRoLTIxLjMzM3YxMjhoMjEuMzMzek0xMjggNjgyLjY2N2MwIDM0LjEzMyAyOS44NjcgNjQgNjQgNjRoMjEuMzMzdi0xMjhoLTIxLjMzM2MtMzQuMTMzIDAtNjQgMjkuODY3LTY0IDY0ek0yOTguNjY3IDU3NnYyNTZoNDI2LjY2N3YtMjU2YzAtMTE5LjQ2Ny05My44NjctMjEzLjMzMy0yMTMuMzMzLTIxMy4zMzNzLTIxMy4zMzMgOTMuODY3LTIxMy4zMzMgMjEzLjMzM3pNNjIyLjkzMyAxNDUuMDY3YzI5Ljg2Ny0xNy4wNjcgNTEuMi00Ni45MzMgNTkuNzMzLTgxLjA2N2gtMzM3LjA2N2M4LjUzMyAzNC4xMzMgMjkuODY3IDU5LjczMyA1OS43MzMgODEuMDY3IDM4LjQgMTIuOCA2NCA1MS4yIDY4LjI2NyA4OS42djQ2LjkzM2MxMi44IDAgMjkuODY3LTQuMjY3IDQyLjY2Ny00LjI2N3MyOS44NjcgMCA0Mi42NjcgNC4yNjd2LTQ2LjkzM2MwLTQyLjY2NyAyNS42LTc2LjggNjQtODkuNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTIyOyIgZ2x5cGgtbmFtZT0idHJlbmQiIGRhdGEtdGFncz0idHJlbmQiIGQ9Ik04OTYgMTcwLjY2N2gtNzI1LjMzM3Y2OC4yNjdsMjEzLjMzMyAyMTMuMzMzIDk4LjEzMy05OC4xMzNjMTcuMDY3LTE3LjA2NyA0Mi42NjctMTcuMDY3IDU5LjczMyAwbDI0Ny40NjcgMjQ3LjQ2N3YtNTUuNDY3YzAtMjUuNiAxNy4wNjctNDIuNjY3IDQyLjY2Ny00Mi42NjdzNDIuNjY3IDE3LjA2NyA0Mi42NjcgNDIuNjY3djE1Ny44NjdjMCAyNS42LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2N2gtMTYyLjEzM2MtMjUuNiAwLTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2N3MxNy4wNjctNDIuNjY3IDQyLjY2Ny00Mi42NjdoNTUuNDY3bC0yMTMuMzMzLTIxNy42LTk4LjEzMyA5OC4xMzNjLTE3LjA2NyAxNy4wNjctNDIuNjY3IDE3LjA2Ny01OS43MzMgMGwtMTgzLjQ2Ny0xODMuNDY3djQwOS42YzAgMjUuNi0xNy4wNjcgNDIuNjY3LTQyLjY2NyA0Mi42NjdzLTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2N3YtNjQwYzAtMjUuNiAxNy4wNjctNDIuNjY3IDQyLjY2Ny00Mi42NjdoNzY4YzI1LjYgMCA0Mi42NjcgMTcuMDY3IDQyLjY2NyA0Mi42NjdzLTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTIzOyIgZ2x5cGgtbmFtZT0iZ3Jvd3RoIiBkYXRhLXRhZ3M9Imdyb3d0aCIgZD0iTTYwMC40MzYgMjkuMDkxaC0xMzkuNjM2Yy0xOC42MTggMC0zNy4yMzYtMTguNjE4LTM3LjIzNi0zNy4yMzZzMTguNjE4LTM3LjIzNiAzNy4yMzYtMzcuMjM2aDEzOS42MzZjMTguNjE4IDAgMzcuMjM2IDE4LjYxOCAzNy4yMzYgMzcuMjM2cy0xMy45NjQgMzcuMjM2LTM3LjIzNiAzNy4yMzZ6TTkzNS41NjQgMzUwLjI1NWwtMTMwLjMyNyAxNTguMjU1Yy0xOC42MTggMjIzLjQxOC0xNjIuOTA5IDM2My4wNTUtMjI4LjA3MyA0MTQuMjU1LTI3LjkyNyAyMy4yNzMtNjUuMTY0IDIzLjI3My05My4wOTEgMC01MS4yLTM3LjIzNi0xMzkuNjM2LTEyNS42NzMtMTkwLjgzNi0yNjAuNjU1LTIzLjI3My01MS4yLTMyLjU4Mi0xMDIuNC0zNy4yMzYtMTU4LjI1NWwtMTMwLjMyNy0xNTMuNmMtMTMuOTY0LTE4LjYxOC0xOC42MTgtNDEuODkxLTEzLjk2NC02MC41MDlsNTUuODU1LTI0Ni42OTFjNC42NTUtMzcuMjM2IDMyLjU4Mi02MC41MDkgNjkuODE4LTYwLjUwOSA0LjY1NSAwIDkuMzA5IDAgMTMuOTY0IDAgOS4zMDkgNC42NTUgMjMuMjczIDkuMzA5IDI3LjkyNyAxMy45NjRsMTIxLjAxOCA5Ny43NDVoMjU2bDEyMS4wMTgtOTcuNzQ1YzkuMzA5LTQuNjU1IDE4LjYxOC0xMy45NjQgMjcuOTI3LTEzLjk2NCA0LjY1NSAwIDkuMzA5IDAgMTMuOTY0IDAgMzIuNTgyIDAgNjUuMTY0IDIzLjI3MyA2OS44MTggNTUuODU1bDU1Ljg1NSAyNDYuNjkxYzEzLjk2NCAyMy4yNzMgOS4zMDkgNDYuNTQ1LTkuMzA5IDY1LjE2NHpNNTMwLjYxOCA4NjIuMjU1YzMwNy4yLTI0Ni42OTEgMTgxLjUyNy01NzIuNTA5IDEyMS4wMTgtNjg4Ljg3M2gtMjM3LjM4MmMtMjA5LjQ1NSAzODEuNjczIDMyLjU4MiA2MjMuNzA5IDExNi4zNjQgNjg4Ljg3M3pNMjM3LjM4MiA2MS42NzNsLTUxLjIgMjQyLjAzNiA3NC40NzMgODguNDM2YzkuMzA5LTc5LjEyNyAzNy4yMzYtMTYyLjkwOSA4My43ODItMjQ2LjY5MWwtMTA3LjA1NS04My43ODJ6TTgyMy44NTUgNjEuNjczbC0xMDcuMDU1IDgzLjc4MmM0Ni41NDUgODguNDM2IDc0LjQ3MyAxNzIuMjE4IDgzLjc4MiAyNDYuNjkxbDc0LjQ3My05My4wOTEtNTEuMi0yMzcuMzgyek01MzAuNjE4IDUwMy44NTVjMjcuOTI3IDAgNTEuMiAyMy4yNzMgNTEuMiA1MS4ycy0yMy4yNzMgNTUuODU1LTUxLjIgNTUuODU1Yy0yNy45MjcgMC01MS4yLTIzLjI3My01MS4yLTUxLjJzMjMuMjczLTU1Ljg1NSA1MS4yLTU1Ljg1NXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTI0OyIgZ2x5cGgtbmFtZT0icG93ZXIiIGRhdGEtdGFncz0icG93ZXIiIGQ9Ik00MTQuMjU1IDMzLjc0NWMtNC42NTUgMC05LjMwOSAwLTEzLjk2NCA0LjY1NS0xMy45NjQgNC42NTUtMTguNjE4IDE4LjYxOC0xMy45NjQgMzIuNTgybDUxLjIgMjYwLjY1NS0yMDQuOCA3NC40NzNjLTkuMzA5IDQuNjU1LTE4LjYxOCAxMy45NjQtMTguNjE4IDIzLjI3My00LjY1NSA5LjMwOSAwIDE4LjYxOCA5LjMwOSAyNy45MjdsNDAwLjI5MSA0MjguMjE4YzkuMzA5IDkuMzA5IDIzLjI3MyAxMy45NjQgMzcuMjM2IDQuNjU1IDEzLjk2NC00LjY1NSAxOC42MTgtMTguNjE4IDEzLjk2NC0zMi41ODJsLTUxLjItMjYwLjY1NSAyMDQuOC03OS4xMjdjOS4zMDktNC42NTUgMTguNjE4LTEzLjk2NCAxOC42MTgtMjMuMjczczAtMTguNjE4LTkuMzA5LTI3LjkyN2wtNDAwLjI5MS00MjguMjE4Yy00LjY1NSAwLTEzLjk2NC00LjY1NS0yMy4yNzMtNC42NTV6TTI5Ny44OTEgNDQ4bDE4Ni4xODItNjkuODE4YzEzLjk2NC00LjY1NSAyMy4yNzMtMTguNjE4IDE4LjYxOC0zMi41ODJsLTM3LjIzNi0xODEuNTI3IDI5Ny44OTEgMzE2LjUwOS0xODYuMTgyIDY5LjgxOGMtMTMuOTY0IDQuNjU1LTIzLjI3MyAxOC42MTgtMTguNjE4IDM3LjIzNmwzNy4yMzYgMTgxLjUyNy0yOTcuODkxLTMyMS4xNjR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyNTsiIGdseXBoLW5hbWU9ImNvZGUiIGRhdGEtdGFncz0iY29kZSIgZD0iTTI1MS4zNDUgMjc1Ljc4MmMtOS4zMDkgMC0xMy45NjQgNC42NTUtMjMuMjczIDkuMzA5bC0xODYuMTgyIDE1OC4yNTVjLTkuMzA5IDQuNjU1LTEzLjk2NCAxMy45NjQtMTMuOTY0IDI3LjkyN3M0LjY1NSAxOC42MTggMTMuOTY0IDI3LjkyN2wxODYuMTgyIDE1OC4yNTVjMTMuOTY0IDEzLjk2NCAzNy4yMzYgOS4zMDkgNDYuNTQ1LTQuNjU1IDEzLjk2NC0xMy45NjQgOS4zMDktMzcuMjM2LTQuNjU1LTQ2LjU0NWwtMTU4LjI1NS0xMzAuMzI3IDE1OC4yNTUtMTMwLjMyN2MxMy45NjQtMTMuOTY0IDEzLjk2NC0zMi41ODIgNC42NTUtNDYuNTQ1LTQuNjU1LTE4LjYxOC0xMy45NjQtMjMuMjczLTIzLjI3My0yMy4yNzN6TTc1NC4wMzYgMjc1Ljc4MmMtOS4zMDkgMC0xOC42MTggNC42NTUtMjcuOTI3IDEzLjk2NC0xMy45NjQgMTMuOTY0LTkuMzA5IDM3LjIzNiA0LjY1NSA0Ni41NDVsMTU4LjI1NSAxMzAuMzI3LTE1OC4yNTUgMTMwLjMyN2MtMTMuOTY0IDEzLjk2NC0xMy45NjQgMzIuNTgyLTQuNjU1IDQ2LjU0NSAxMy45NjQgMTMuOTY0IDMyLjU4MiAxMy45NjQgNDYuNTQ1IDQuNjU1bDE4Ni4xODItMTU4LjI1NWM5LjMwOS00LjY1NSAxMy45NjQtMTMuOTY0IDEzLjk2NC0yNy45MjdzLTQuNjU1LTE4LjYxOC0xMy45NjQtMjcuOTI3bC0xODYuMTgyLTE1OC4yNTVjLTQuNjU1IDQuNjU1LTEzLjk2NCAwLTE4LjYxOCAwek0zNzcuMDE4IDg0Ljk0NWMtNC42NTUgMC05LjMwOSAwLTkuMzA5IDAtMTguNjE4IDQuNjU1LTI3LjkyNyAyMy4yNzMtMTguNjE4IDQxLjg5MWwyNDYuNjkxIDY5My41MjdjNC42NTUgMTguNjE4IDIzLjI3MyAyNy45MjcgNDEuODkxIDE4LjYxOCAxOC42MTgtNC42NTUgMjcuOTI3LTIzLjI3MyAxOC42MTgtNDEuODkxbC0yNDYuNjkxLTY4OC44NzNjLTQuNjU1LTEzLjk2NC0xOC42MTgtMjMuMjczLTMyLjU4Mi0yMy4yNzN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyNjsiIGdseXBoLW5hbWU9ImRpc3BsYXkiIGRhdGEtdGFncz0iZGlzcGxheSIgZD0iTTg3OS43MDkgODg1LjUyN2gtNzMwLjc2NGMtNjUuMTY0IDAtMTE2LjM2NC01MS4yLTExNi4zNjQtMTE2LjM2NHYtNTA3LjM0NWMwLTY1LjE2NCA1MS4yLTExNi4zNjQgMTE2LjM2NC0xMTYuMzY0aDMyNS44MTh2LTY5LjgxOGgtMTA3LjA1NWMtMjMuMjczIDAtMzcuMjM2LTE4LjYxOC0zNy4yMzYtMzcuMjM2IDAtMjMuMjczIDE4LjYxOC0zNy4yMzYgMzcuMjM2LTM3LjIzNmgyOTMuMjM2YzIzLjI3MyAwIDM3LjIzNiAxOC42MTggMzcuMjM2IDM3LjIzNiAwIDIzLjI3My0xOC42MTggMzcuMjM2LTM3LjIzNiAzNy4yMzZoLTEwNy4wNTV2NjkuODE4aDMyNS44MThjNjUuMTY0IDAgMTE2LjM2NCA1MS4yIDExNi4zNjQgMTE2LjM2NHY1MDIuNjkxYzAgNjUuMTY0LTUxLjIgMTIxLjAxOC0xMTYuMzY0IDEyMS4wMTh6TTE0OC45NDUgODA2LjRoNzMwLjc2NGMyMy4yNzMgMCAzNy4yMzYtMTguNjE4IDM3LjIzNi0zNy4yMzZ2LTM2My4wNTVoLTgwNS4yMzZ2MzU4LjRjMCAyMy4yNzMgMTguNjE4IDQxLjg5MSAzNy4yMzYgNDEuODkxek04NzkuNzA5IDIxOS45MjdoLTczMC43NjRjLTIzLjI3MyAwLTM3LjIzNiAxOC42MTgtMzcuMjM2IDM3LjIzNnY2NS4xNjRoODA1LjIzNnYtNjUuMTY0YzAtMTguNjE4LTEzLjk2NC0zNy4yMzYtMzcuMjM2LTM3LjIzNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTI3OyIgZ2x5cGgtbmFtZT0idGVhY2giIGRhdGEtdGFncz0idGVhY2giIGQ9Ik05MDIuOTgyIDgyMC4zNjRoLTM1OC40djY5LjgxOGMwIDIzLjI3My0xOC42MTggMzcuMjM2LTM3LjIzNiAzNy4yMzZzLTQxLjg5MS0xOC42MTgtNDEuODkxLTM3LjIzNnYtNjkuODE4aC0zNTMuNzQ1Yy00MS44OTEgMC03OS4xMjctMzcuMjM2LTc5LjEyNy03OS4xMjd2LTUzNS4yNzNjMC00MS44OTEgMzIuNTgyLTc5LjEyNyA3OS4xMjctNzkuMTI3aDE3Mi4yMThsLTkzLjA5MS0xMTYuMzY0Yy0xMy45NjQtMTguNjE4LTkuMzA5LTQxLjg5MSA0LjY1NS01NS44NTUgOS4zMDktNC42NTUgMTMuOTY0LTkuMzA5IDIzLjI3My05LjMwOXMyMy4yNzMgNC42NTUgMjcuOTI3IDEzLjk2NGwxMzQuOTgyIDE2Ny41NjRoMjUxLjM0NWwxMzQuOTgyLTE2Ny41NjRjOS4zMDktOS4zMDkgMTguNjE4LTEzLjk2NCAyNy45MjctMTMuOTY0czE4LjYxOCA0LjY1NSAyMy4yNzMgOS4zMDljMTguNjE4IDEzLjk2NCAxOC42MTggMzcuMjM2IDQuNjU1IDU1Ljg1NWwtOTMuMDkxIDExNi4zNjRoMTcyLjIxOGM0MS44OTEgMCA3OS4xMjcgMzIuNTgyIDc5LjEyNyA3OS4xMjd2NTM1LjI3M2MtNC42NTUgNDEuODkxLTM3LjIzNiA3OS4xMjctNzkuMTI3IDc5LjEyN3pNOTAyLjk4MiAyMDUuOTY0aC03OTEuMjczdjUzNS4yNzNoNzkxLjI3M3YtNTM1LjI3M3pNMzYzLjA1NSA0OTQuNTQ1Yy0yMy4yNzMgMC0zNy4yMzYtMTguNjE4LTM3LjIzNi0zNy4yMzZ2LTEwNy4wNTVjMC0yMy4yNzMgMTguNjE4LTM3LjIzNiAzNy4yMzYtMzcuMjM2czM3LjIzNiAxOC42MTggMzcuMjM2IDM3LjIzNnYxMDcuMDU1YzAgMTguNjE4LTE4LjYxOCAzNy4yMzYtMzcuMjM2IDM3LjIzNnpNNDY1LjQ1NSA1MjcuMTI3di0xODEuNTI3YzAtMjMuMjczIDE4LjYxOC0zNy4yMzYgMzcuMjM2LTM3LjIzNnMzNy4yMzYgMTguNjE4IDM3LjIzNiAzNy4yMzZ2MTgxLjUyN2MwIDIzLjI3My0xOC42MTggMzcuMjM2LTM3LjIzNiAzNy4yMzZzLTM3LjIzNi0xMy45NjQtMzcuMjM2LTM3LjIzNnpNNjUxLjYzNiAzMDguMzY0YzIzLjI3MyAwIDM3LjIzNiAxOC42MTggMzcuMjM2IDM3LjIzNnYyNTZjMCAyMy4yNzMtMTguNjE4IDM3LjIzNi0zNy4yMzYgMzcuMjM2cy0zNy4yMzYtMTguNjE4LTM3LjIzNi0zNy4yMzZ2LTI1MS4zNDVjLTQuNjU1LTIzLjI3MyAxMy45NjQtNDEuODkxIDM3LjIzNi00MS44OTF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyODsiIGdseXBoLW5hbWU9Imtub3dsZWRnZSIgZGF0YS10YWdzPSJrbm93bGVkZ2UiIGQ9Ik0xMDEwLjAzNiA0NTIuNjU1YzAgOTMuMDkxLTUxLjIgMTcyLjIxOC0xMzQuOTgyIDIxNC4xMDl2MzIuNTgyYzAgMTExLjcwOS04OC40MzYgMjAwLjE0NS0yMDAuMTQ1IDIwMC4xNDUtNjkuODE4IDAtMTMwLjMyNy0zMi41ODItMTY3LjU2NC04OC40MzYtMzcuMjM2IDU1Ljg1NS05Ny43NDUgOTMuMDkxLTE2Mi45MDkgOTMuMDkxLTExMS43MDkgMC0yMDQuOC05My4wOTEtMjA0LjgtMjA0Ljh2LTM3LjIzNmMtNzkuMTI3LTM3LjIzNi0xMzAuMzI3LTEyMS4wMTgtMTMwLjMyNy0yMDkuNDU1IDAtNjAuNTA5IDIzLjI3My0xMjEuMDE4IDY5LjgxOC0xNjcuNTY0IDE4LjYxOC0xOC42MTggNDEuODkxLTMyLjU4MiA2NS4xNjQtNDYuNTQ1di00LjY1NWMwLTExMS43MDkgODguNDM2LTIwMC4xNDUgMjAwLjE0NS0yMDAuMTQ1IDY5LjgxOCAwIDEzMC4zMjcgMzIuNTgyIDE2Ny41NjQgODguNDM2IDM3LjIzNi01MS4yIDk3Ljc0NS04OC40MzYgMTY3LjU2NC04OC40MzYgMTExLjcwOSAwIDIwMC4xNDUgODguNDM2IDIwMC4xNDUgMjAwLjE0NXY0LjY1NWMyMy4yNzMgOS4zMDkgNDYuNTQ1IDI3LjkyNyA2NS4xNjQgNDYuNTQ1IDQxLjg5MSA0Ni41NDUgNjUuMTY0IDEwMi40IDY1LjE2NCAxNjcuNTY0ek0zNDQuNDM2IDEwMy41NjRjLTY1LjE2NCAwLTEyMS4wMTggNTEuMi0xMzAuMzI3IDExMS43MDkgOS4zMDkgMCAxOC42MTggMCAyNy45MjcgMCAwIDAgMCAwIDAgMGgzMi41ODJjMTguNjE4IDAgMzcuMjM2IDEzLjk2NCAzNy4yMzYgMzcuMjM2IDAgMTguNjE4LTEzLjk2NCAzNy4yMzYtMzcuMjM2IDM3LjIzNmgtMzIuNTgyYzAgMCAwIDAgMCAwLTQxLjg5MSAwLTgzLjc4MiAxOC42MTgtMTE2LjM2NCA0Ni41NDUtMzIuNTgyIDMyLjU4Mi00Ni41NDUgNjkuODE4LTQ2LjU0NSAxMTYuMzY0IDAgNjkuODE4IDQxLjg5MSAxMzAuMzI3IDExMS43MDkgMTUzLjYgMTMuOTY0IDQuNjU1IDIzLjI3MyAxOC42MTggMjMuMjczIDMyLjU4MnY2MC41MDljMCA2OS44MTggNjAuNTA5IDEzMC4zMjcgMTMwLjMyNyAxMzAuMzI3czEzMC4zMjctNjAuNTA5IDEzMC4zMjctMTMwLjMyN2MwIDAgMCAwIDAgMHMwIDAgMCAwdi0zMi41ODJjMCAwIDAgMCAwIDB2LTI3OS4yNzNjLTM3LjIzNiAyNy45MjctNzkuMTI3IDQ2LjU0NS0xMzAuMzI3IDQ2LjU0NS0xOC42MTggMC0zNy4yMzYtMTMuOTY0LTM3LjIzNi0zNy4yMzYgMC0xOC42MTggMTMuOTY0LTM3LjIzNiAzNy4yMzYtMzcuMjM2IDY5LjgxOCAwIDEzMC4zMjctNjAuNTA5IDEzMC4zMjctMTMwLjMyN3MtNjAuNTA5LTEyNS42NzMtMTMwLjMyNy0xMjUuNjczek04ODkuMDE4IDMzNi4yOTFjLTMyLjU4Mi0zMi41ODItNjkuODE4LTQ2LjU0NS0xMTYuMzY0LTQ2LjU0NSAwIDAgMCAwIDAgMGgtMzIuNTgyYy0xOC42MTggMC0zNy4yMzYtMTMuOTY0LTM3LjIzNi0zNy4yMzYgMC0xOC42MTggMTMuOTY0LTM3LjIzNiAzNy4yMzYtMzcuMjM2aDMyLjU4MmMwIDAgMCAwIDAgMCA5LjMwOSAwIDE4LjYxOCAwIDI3LjkyNyAwLTkuMzA5LTY1LjE2NC02NS4xNjQtMTExLjcwOS0xMzAuMzI3LTExMS43MDktNjkuODE4IDAtMTMwLjMyNyA2MC41MDktMTMwLjMyNyAxMzAuMzI3IDAgMCAwIDAgMCAwdjBjMCA2OS44MTggNjAuNTA5IDEzMC4zMjcgMTMwLjMyNyAxMzAuMzI3IDE4LjYxOCAwIDM3LjIzNiAxMy45NjQgMzcuMjM2IDM3LjIzNiAwIDE4LjYxOC0xMy45NjQgMzcuMjM2LTM3LjIzNiAzNy4yMzYtNTEuMiAwLTkzLjA5MS0xOC42MTgtMTMwLjMyNy00Ni41NDV2MzA3LjJjMCAwIDAgMCAwIDAgMCA2OS44MTggNjAuNTA5IDEzMC4zMjcgMTMwLjMyNyAxMzAuMzI3czEzMC4zMjctNjAuNTA5IDEzMC4zMjctMTMwLjMyN3YtNjAuNTA5YzAtMTMuOTY0IDkuMzA5LTI3LjkyNyAyMy4yNzMtMzIuNTgyIDY1LjE2NC0yMy4yNzMgMTExLjcwOS04My43ODIgMTExLjcwOS0xNTMuNiA0LjY1NS00Ni41NDUtMTMuOTY0LTgzLjc4Mi00Ni41NDUtMTE2LjM2NHpNMzc3LjAxOCA2MjAuMjE4djMyLjU4MmMwIDE4LjYxOC0xMy45NjQgMzcuMjM2LTM3LjIzNiAzNy4yMzZzLTMyLjU4Mi0xOC42MTgtMzIuNTgyLTM3LjIzNnYtMzIuNTgyYzAtNDYuNTQ1LTM3LjIzNi03OS4xMjctNzkuMTI3LTc5LjEyNy0xOC42MTggMC0zNy4yMzYtMTMuOTY0LTM3LjIzNi0zNy4yMzYgMC0xOC42MTggMTMuOTY0LTM3LjIzNiAzNy4yMzYtMzcuMjM2IDgzLjc4MiAwIDE0OC45NDUgNjkuODE4IDE0OC45NDUgMTUzLjZ6TTc5MS4yNzMgNDY2LjYxOHYwYy04My43ODIgMC0xNTMuNiA2OS44MTgtMTUzLjYgMTUzLjZ2MzIuNTgyYzAgMTguNjE4IDEzLjk2NCAzNy4yMzYgMzcuMjM2IDM3LjIzNiAxOC42MTggMCAzNy4yMzYtMTMuOTY0IDM3LjIzNi0zNy4yMzZ2LTMyLjU4MmMwLTQ2LjU0NSAzNy4yMzYtNzkuMTI3IDc5LjEyNy03OS4xMjcgMTguNjE4IDAgMzcuMjM2LTEzLjk2NCAzNy4yMzYtMzcuMjM2cy0xOC42MTgtMzcuMjM2LTM3LjIzNi0zNy4yMzZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyOTsiIGdseXBoLW5hbWU9InBhcGVyIiBkYXRhLXRhZ3M9InBhcGVyIiBkPSJNOTE2Ljk0NSA2MzguODM2YzAgNC42NTUgMCA0LjY1NSAwIDAgMCA0LjY1NSAwIDQuNjU1IDAgNC42NTVzMCA0LjY1NSAwIDQuNjU1YzAgMCAwIDAgMCAwcy00LjY1NSA0LjY1NS00LjY1NSA0LjY1NWwtMjYwLjY1NSAyNjAuNjU1YzAgMC00LjY1NSA0LjY1NS00LjY1NSA0LjY1NXMwIDAgMCAwLTQuNjU1IDAtNC42NTUgMGMwIDAgMCAwIDAgMHMtNC42NTUgMC00LjY1NSAwYzAgMC00LjY1NSAwLTQuNjU1IDBoLTQ1Ni4xNDVjLTM3LjIzNiA5LjMwOS02OS44MTgtMjMuMjczLTY5LjgxOC02MC41MDl2LTgxOS4yYzAtMzcuMjM2IDMyLjU4Mi02OS44MTggNjkuODE4LTY5LjgxOGg2NzAuMjU1YzM3LjIzNiAwIDY5LjgxOCAzMi41ODIgNjkuODE4IDY5LjgxOHY1OTUuNzgyYzAgNC42NTUgMCA0LjY1NSAwIDQuNjU1ek02NTYuMjkxIDgxNS43MDlsMTQ4Ljk0NS0xNDguOTQ1aC0xNDguOTQ1djE0OC45NDV6TTg0Ny4xMjcgMzMuNzQ1aC02NzAuMjU1YzAgMC00LjY1NSAwLTQuNjU1IDQuNjU1djgxOS4yYzAgMCAwIDQuNjU1IDQuNjU1IDQuNjU1aDQxNC4yNTV2LTIyOC4wNzNjMC0xOC42MTggMTMuOTY0LTMyLjU4MiAzMi41ODItMzIuNTgyaDIyOC4wNzNsLTQuNjU1LTU2Ny44NTVjNC42NTUgMCA0LjY1NSAwIDAgMHpNNjYwLjk0NSA0NDMuMzQ1aC0yOTcuODkxYy0xOC42MTggMC0zMi41ODItMTMuOTY0LTMyLjU4Mi0zMi41ODJzMTMuOTY0LTMyLjU4MiAzMi41ODItMzIuNTgyaDI5Ny44OTFjMTguNjE4IDAgMzIuNTgyIDEzLjk2NCAzMi41ODIgMzIuNTgycy0xMy45NjQgMzIuNTgyLTMyLjU4MiAzMi41ODJ6TTY2MC45NDUgMjk0LjRoLTI5Ny44OTFjLTE4LjYxOCAwLTMyLjU4Mi0xMy45NjQtMzIuNTgyLTMyLjU4MnMxMy45NjQtMzIuNTgyIDMyLjU4Mi0zMi41ODJoMjk3Ljg5MWMxOC42MTggMCAzMi41ODIgMTMuOTY0IDMyLjU4MiAzMi41ODJzLTEzLjk2NCAzMi41ODItMzIuNTgyIDMyLjU4MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTJhOyIgZ2x5cGgtbmFtZT0icHJlc2VudGF0aW9uIiBkYXRhLXRhZ3M9InByZXNlbnQiIGQ9Ik05MjEuNiA4MzQuMzI3aC04MjMuODU1Yy0zNy4yMzYgMC02OS44MTgtMzIuNTgyLTY5LjgxOC02OS44MTh2LTY3NC45MDljMC0zNy4yMzYgMzIuNTgyLTY5LjgxOCA2OS44MTgtNjkuODE4aDYwLjUwOWMxMy45NjQgMCAyMy4yNzMgOS4zMDkgMjcuOTI3IDE4LjYxOCAyNy45MjcgNTUuODU1IDc0LjQ3MyA5Ny43NDUgMTMwLjMyNyAxMTYuMzY0czEyMS4wMTggMTguNjE4IDE3Ni44NzMtOS4zMDljNDYuNTQ1LTIzLjI3MyA4OC40MzYtNjAuNTA5IDEwNy4wNTUtMTA3LjA1NSA0LjY1NS05LjMwOSAxOC42MTgtMTguNjE4IDI3LjkyNy0xOC42MThoMjg4LjU4MmMzNy4yMzYgMCA2OS44MTggMzIuNTgyIDY5LjgxOCA2OS44MTh2Njc0LjkwOWM0LjY1NSAzNy4yMzYtMjcuOTI3IDY5LjgxOC02NS4xNjQgNjkuODE4ek0zOTUuNjM2IDIzMy44OTFjLTY1LjE2NCAwLTExNi4zNjQgNTEuMi0xMTYuMzY0IDExNi4zNjRzNTEuMiAxMTYuMzY0IDExNi4zNjQgMTE2LjM2NGM2NS4xNjQgMCAxMTYuMzY0LTUxLjIgMTE2LjM2NC0xMTYuMzY0cy01MS4yLTExNi4zNjQtMTE2LjM2NC0xMTYuMzY0ek05MjYuMjU1IDg5LjZjMC00LjY1NS00LjY1NS00LjY1NSAwIDBsLTI3NC42MTgtNC42NTVjLTI3LjkyNyA1MS4yLTc0LjQ3MyA5My4wOTEtMTMwLjMyNyAxMjEuMDE4LTQuNjU1IDAtNC42NTUgNC42NTUtOS4zMDkgNC42NTUgNDEuODkxIDMyLjU4MiA2NS4xNjQgODMuNzgyIDY1LjE2NCAxMzkuNjM2IDAgMTAyLjQtODMuNzgyIDE4MS41MjctMTgxLjUyNyAxODEuNTI3cy0xODEuNTI3LTgzLjc4Mi0xODEuNTI3LTE4MS41MjdjMC01NS44NTUgMjcuOTI3LTEwNy4wNTUgNjUuMTY0LTEzOS42MzYtNjAuNTA5LTIzLjI3My0xMDcuMDU1LTY5LjgxOC0xMzkuNjM2LTEyNS42NzNoLTQxLjg5MWMwIDAtNC42NTUgMC00LjY1NSA0LjY1NXY2NzQuOTA5YzAgMCAwIDQuNjU1IDQuNjU1IDQuNjU1aDgyMy44NTVjMCAwIDQuNjU1IDAgNC42NTUtNC42NTV2LTY3NC45MDl6TTgwOS44OTEgNjg1LjM4MmgtNjAwLjQzNmMtMTguNjE4IDAtMzIuNTgyLTEzLjk2NC0zMi41ODItMzIuNTgydi03NC40NzNjMC0yMy4yNzMgMTMuOTY0LTM3LjIzNiAzMi41ODItMzcuMjM2czMyLjU4MiAxMy45NjQgMzIuNTgyIDMyLjU4MnY0MS44OTFoNTMwLjYxOHYtMzgxLjY3M2gtNDEuODkxYy0xOC42MTggMC0zMi41ODItMTMuOTY0LTMyLjU4Mi0zMi41ODJzMTMuOTY0LTMyLjU4MiAzMi41ODItMzIuNTgyaDc0LjQ3M2MxOC42MTggMCAzMi41ODIgMTMuOTY0IDMyLjU4MiAzMi41ODJ2NDQ2LjgzNmM0LjY1NSAxOC42MTgtMTMuOTY0IDM3LjIzNi0yNy45MjcgMzcuMjM2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MmI7IiBnbHlwaC1uYW1lPSJncm91cCIgZGF0YS10YWdzPSJncm91cCIgZD0iTTk5MS40MTggNDQzLjM0NWMtMjcuOTI3IDM3LjIzNi02OS44MTggNjkuODE4LTExMS43MDkgODMuNzgyIDI3LjkyNyAyMy4yNzMgNDYuNTQ1IDUxLjIgNTEuMiA4OC40MzYgMTMuOTY0IDgzLjc4Mi0zNy4yMzYgMTYyLjkwOS0xMjEuMDE4IDE4MS41MjctODMuNzgyIDEzLjk2NC0xNjIuOTA5LTM3LjIzNi0xODEuNTI3LTEyMS4wMTgtNC42NTUtMTMuOTY0IDkuMzA5LTI3LjkyNyAyMy4yNzMtMzIuNTgyczI3LjkyNyA5LjMwOSAzMi41ODIgMjMuMjczYzkuMzA5IDUxLjIgNjAuNTA5IDg4LjQzNiAxMTYuMzY0IDc5LjEyNyA1MS4yLTkuMzA5IDg4LjQzNi02MC41MDkgNzkuMTI3LTExNi4zNjQtOS4zMDktNDYuNTQ1LTUxLjItNzkuMTI3LTk3Ljc0NS03OS4xMjcgMCAwIDAgMCAwIDBzMCAwIDAgMGMtMTMuOTY0IDAtMjcuOTI3LTkuMzA5LTI3LjkyNy0yNy45MjcgMCAwIDAgMCAwIDBzMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDBjMC0xMy45NjQgMTMuOTY0LTI3LjkyNyAyNy45MjctMjcuOTI3IDAgMCAwIDAgMCAwczAgMCAwIDBjNjUuMTY0IDAgMTI1LjY3My0zMi41ODIgMTY3LjU2NC04My43ODIgNC42NTUtOS4zMDkgMTMuOTY0LTkuMzA5IDIzLjI3My05LjMwOSA0LjY1NSAwIDEzLjk2NCAwIDE4LjYxOCA0LjY1NXM5LjMwOSAyMy4yNzMgMCAzNy4yMzZ6TTYzNy42NzMgMjY2LjQ3M2MtNC42NTUgNC42NTUtOS4zMDkgNC42NTUtMTMuOTY0IDQuNjU1IDQ2LjU0NSAzMi41ODIgNzkuMTI3IDg4LjQzNiA3OS4xMjcgMTQ4Ljk0NSAwIDEwMi40LTgzLjc4MiAxODYuMTgyLTE4Ni4xODIgMTg2LjE4MnMtMTg2LjE4Mi04My43ODItMTg2LjE4Mi0xODYuMTgyYzAtNjAuNTA5IDMyLjU4Mi0xMTYuMzY0IDc5LjEyNy0xNDguOTQ1LTYwLjUwOS0yMy4yNzMtMTExLjcwOS02OS44MTgtMTQ0LjI5MS0xMzQuOTgyLTQuNjU1LTEzLjk2NCAwLTMyLjU4MiAxMy45NjQtMzcuMjM2czMyLjU4MiAwIDM3LjIzNiAxMy45NjRjNTUuODU1IDExMS43MDkgMTg2LjE4MiAxNTguMjU1IDI5Ny44OTEgMTAyLjQgNDYuNTQ1LTIzLjI3MyA3OS4xMjctNjAuNTA5IDEwMi40LTEwMi40IDQuNjU1LTkuMzA5IDEzLjk2NC0xMy45NjQgMjMuMjczLTEzLjk2NCA0LjY1NSAwIDkuMzA5IDAgMTMuOTY0IDQuNjU1IDEzLjk2NCA0LjY1NSAxOC42MTggMjMuMjczIDEzLjk2NCAzNy4yMzYtMjcuOTI3IDU1Ljg1NS03NC40NzMgOTcuNzQ1LTEzMC4zMjcgMTI1LjY3M3pNNTEyIDU1NS4wNTVjNjkuODE4IDAgMTMwLjMyNy01NS44NTUgMTMwLjMyNy0xMzAuMzI3cy01NS44NTUtMTMwLjMyNy0xMzAuMzI3LTEzMC4zMjctMTI1LjY3MyA2MC41MDktMTI1LjY3MyAxMzAuMzI3IDU1Ljg1NSAxMzAuMzI3IDEyNS42NzMgMTMwLjMyN3pNMjc0LjYxOCA1MTcuODE4YzAgMCAwIDAgMCAwczAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwYzAgMTguNjE4LTEzLjk2NCAyNy45MjctMjcuOTI3IDI3LjkyNyAwIDAgMCAwIDAgMHMwIDAgMCAwYy0yNy45MjcgMC01MS4yIDkuMzA5LTY5LjgxOCAyNy45MjdzLTI3LjkyNyA0MS44OTEtMjcuOTI3IDY5LjgxOGMwIDI3LjkyNyA5LjMwOSA1MS4yIDI3LjkyNyA2OS44MThzNDEuODkxIDI3LjkyNyA2OS44MTggMjcuOTI3YzAgMCAwIDAgMCAwIDQ2LjU0NSAwIDg4LjQzNi0zMi41ODIgOTcuNzQ1LTc5LjEyNyA0LjY1NS0xMy45NjQgMTguNjE4LTIzLjI3MyAzMi41ODItMjMuMjczIDEzLjk2NCA0LjY1NSAyMy4yNzMgMTguNjE4IDIzLjI3MyAzMi41ODItMTMuOTY0IDc0LjQ3My03OS4xMjcgMTI1LjY3My0xNTMuNiAxMjUuNjczIDAgMCAwIDAgMCAwLTQxLjg5MSAwLTc5LjEyNy0xMy45NjQtMTA3LjA1NS00Ni41NDUtMjcuOTI3LTI3LjkyNy00Ni41NDUtNjUuMTY0LTQ2LjU0NS0xMDcuMDU1czEzLjk2NC03OS4xMjcgNDYuNTQ1LTEwNy4wNTVjNC42NTUtNC42NTUgNC42NTUtNC42NTUgOS4zMDktOS4zMDktNDEuODkxLTE4LjYxOC04My43ODItNDYuNTQ1LTExMS43MDktODMuNzgyLTkuMzA5LTEzLjk2NC00LjY1NS0yNy45MjcgNC42NTUtMzcuMjM2IDQuNjU1LTQuNjU1IDkuMzA5LTQuNjU1IDE4LjYxOC00LjY1NXMxOC42MTggNC42NTUgMjMuMjczIDkuMzA5YzM3LjIzNiA1MS4yIDEwMi40IDgzLjc4MiAxNjcuNTY0IDgzLjc4MiAwIDAgMCAwIDAgMHMwIDAgMCAwYzkuMzA5LTQuNjU1IDIzLjI3MyA5LjMwOSAyMy4yNzMgMjMuMjczeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MmM7IiBnbHlwaC1uYW1lPSJjbGFwIiBkYXRhLXRhZ3M9ImNsYXAiIGQ9Ik03NDkuMzgyIDY3Ni4wNzNjLTEzLjk2NCAyMy4yNzMtMzcuMjM2IDQxLjg5MS02MC41MDkgNDYuNTQ1LTI3LjkyNyA0LjY1NS01MS4yIDQuNjU1LTc0LjQ3My05LjMwOS0xMy45NjQtOS4zMDktMjMuMjczLTE4LjYxOC0zMi41ODItMzIuNTgybC02MC41MDkgMTAyLjRjLTI3LjkyNyA0Ni41NDUtODguNDM2IDY1LjE2NC0xMzkuNjM2IDM3LjIzNi0xMy45NjQtNC42NTUtMjMuMjczLTE4LjYxOC0zMi41ODItMzIuNTgyLTEzLjk2NCAxMy45NjQtMjcuOTI3IDIzLjI3My00Ni41NDUgMjcuOTI3LTI3LjkyNyA5LjMwOS01MS4yIDQuNjU1LTc0LjQ3My05LjMwOS00MS44OTEtMjMuMjczLTYwLjUwOS02NS4xNjQtNTEuMi0xMDcuMDU1LTkuMzA5IDAtMjMuMjczLTQuNjU1LTMyLjU4Mi05LjMwOS0yMy4yNzMtMTMuOTY0LTQxLjg5MS0zNy4yMzYtNDYuNTQ1LTYwLjUwOS00LjY1NS0yNy45MjcgMC01NS44NTUgMTMuOTY0LTc5LjEyN2w5LjMwOS0xOC42MThjLTEzLjk2NC00LjY1NS0yNy45MjctNC42NTUtNDEuODkxLTEzLjk2NC0yMy4yNzMtMTMuOTY0LTQxLjg5MS0zNy4yMzYtNDYuNTQ1LTYwLjUwOS00LjY1NS0yNy45MjctNC42NTUtNTEuMiA5LjMwOS03NC40NzNsMTQ4Ljk0NS0yNjAuNjU1YzQxLjg5MS03NC40NzMgMTExLjcwOS0xMjUuNjczIDE5MC44MzYtMTQ4Ljk0NSAyNy45MjctOS4zMDkgNTUuODU1LTkuMzA5IDgzLjc4Mi05LjMwOSA1NS44NTUgMCAxMDcuMDU1IDEzLjk2NCAxNTguMjU1IDQxLjg5MSA2OS44MTggMzcuMjM2IDExNi4zNjQgMTAyLjQgMTM5LjYzNiAxNjcuNTY0IDEwMi40IDEwMi40IDEyNS42NzMgMjYwLjY1NSA1NS44NTUgMzg2LjMyN2wtNjkuODE4IDExNi4zNjR6TTQwOS42IDc3My44MThjMTguNjE4IDEzLjk2NCA0Ni41NDUgNC42NTUgNjAuNTA5LTEzLjk2NGw4OC40MzYtMTUzLjZjLTkuMzA5LTQuNjU1LTIzLjI3My05LjMwOS0zMi41ODItMTMuOTY0LTkuMzA5LTkuMzA5LTE4LjYxOC0xOC42MTgtMjcuOTI3LTI3LjkyN2wtNTUuODU1IDEwMi40Yy05LjMwOSAxOC42MTgtMjMuMjczIDMyLjU4Mi00MS44OTEgMzcuMjM2bC00LjY1NSA5LjMwOWMwIDAgMCAwIDAgMC0xMy45NjQgMjMuMjczLTQuNjU1IDQ2LjU0NSAxMy45NjQgNjAuNTA5ek0yNTYgNzU1LjJjOS4zMDkgNC42NTUgMjMuMjczIDkuMzA5IDMyLjU4MiA0LjY1NXMxOC42MTgtOS4zMDkgMjcuOTI3LTE4LjYxOGwxMy45NjQtMjcuOTI3Yy05LjMwOSAwLTE4LjYxOC00LjY1NS0yNy45MjctOS4zMDktMTMuOTY0LTkuMzA5LTIzLjI3My0yMy4yNzMtMzIuNTgyLTMyLjU4Mi05LjMwOSA0LjY1NS0xOC42MTggMTMuOTY0LTI3LjkyNyAxOC42MThsLTQuNjU1IDkuMzA5Yy05LjMwOSAxOC42MTgtNC42NTUgNDYuNTQ1IDE4LjYxOCA1NS44NTV6TTU5NS43ODIgNTIuMzY0Yy02MC41MDktMzIuNTgyLTEzMC4zMjctNDEuODkxLTE5NS40OTEtMjMuMjczcy0xMjEuMDE4IDYwLjUwOS0xNTguMjU1IDEyMS4wMThsLTE0OC45NDUgMjU2Yy00LjY1NSA5LjMwOS05LjMwOSAyMy4yNzMtNC42NTUgMzIuNTgyczkuMzA5IDE4LjYxOCAxOC42MTggMjcuOTI3YzE4LjYxOCAxMy45NjQgNDYuNTQ1IDQuNjU1IDYwLjUwOS0xMy45NjRsOTcuNzQ1LTE2Ny41NjRjNC42NTUtOS4zMDkgMTMuOTY0LTEzLjk2NCAyMy4yNzMtMTMuOTY0IDQuNjU1IDAgOS4zMDkgMCAxMy45NjQgNC42NTUgMTMuOTY0IDkuMzA5IDE4LjYxOCAyMy4yNzMgOS4zMDkgMzcuMjM2bC05Ny43NDUgMTY3LjU2NGMwIDAgMCAwIDAgMHMwIDAgMCAwbC01NS44NTUgOTcuNzQ1Yy00LjY1NSA5LjMwOS00LjY1NSAxOC42MTgtNC42NTUgMzIuNTgyIDQuNjU1IDkuMzA5IDkuMzA5IDE4LjYxOCAxOC42MTggMjcuOTI3IDEzLjk2NCA0LjY1NSAyMy4yNzMgNC42NTUgMzcuMjM2IDQuNjU1IDkuMzA5LTQuNjU1IDE4LjYxOC05LjMwOSAyNy45MjctMTguNjE4bDE1My42LTI2NS4zMDljOS4zMDktMTMuOTY0IDIzLjI3My0xOC42MTggMzcuMjM2LTkuMzA5czE4LjYxOCAyMy4yNzMgOS4zMDkgMzcuMjM2bC0xMjEuMDE4IDIwNC44YzAgMCAwIDAgMCAwLTEzLjk2NCAxOC42MTgtNC42NTUgNDYuNTQ1IDEzLjk2NCA2MC41MDlzNDYuNTQ1IDQuNjU1IDYwLjUwOS0xMy45NjRsMTY3LjU2NC0yOTMuMjM2YzQuNjU1LTkuMzA5IDEzLjk2NC0xMy45NjQgMjMuMjczLTEzLjk2NCA0LjY1NSAwIDkuMzA5IDAgMTMuOTY0IDQuNjU1IDEzLjk2NCA5LjMwOSAxOC42MTggMjMuMjczIDkuMzA5IDM3LjIzNmwtNjUuMTY0IDEwNy4wNTVjMCAwIDAgMCAwIDAtOS4zMDkgMTguNjE4LTQuNjU1IDQxLjg5MSAxMy45NjQgNTUuODU1czQ2LjU0NSA5LjMwOSA2MC41MDktOS4zMDlsNjkuODE4LTEyMS4wMThjMzcuMjM2LTY1LjE2NCA0MS44OTEtMTM5LjYzNiAyMy4yNzMtMjA0LjgtNC42NTUtNC42NTUtNC42NTUtOS4zMDktNC42NTUtMTMuOTY0LTEzLjk2NC01NS44NTUtNTUuODU1LTEwMi40LTEwNy4wNTUtMTM0Ljk4MnpNNzgxLjk2NCAyOTkuMDU1Yy00LjY1NSA0Ni41NDUtMTMuOTY0IDkzLjA5MS00MS44OTEgMTM5LjYzNmwtNjkuODE4IDEyMS4wMThjMCAwIDAgMCAwIDAtOS4zMDkgMTMuOTY0LTIzLjI3MyAyNy45MjctMzcuMjM2IDMyLjU4MmwtNC42NTUgOS4zMDljMCAwIDAgMCAwIDAtNC42NTUgOS4zMDktOS4zMDkgMjMuMjczLTQuNjU1IDMyLjU4MnM5LjMwOSAxOC42MTggMTguNjE4IDI3LjkyN2M5LjMwOSA0LjY1NSAyMy4yNzMgOS4zMDkgMzIuNTgyIDQuNjU1czE4LjYxOC05LjMwOSAyNy45MjctMTguNjE4bDY5LjgxOC0xMTYuMzY0YzM3LjIzNi03NC40NzMgNDEuODkxLTE1OC4yNTUgOS4zMDktMjMyLjcyN3pNNjcwLjI1NSA4MjAuMzY0YzQuNjU1IDAgNC42NTUgMCA5LjMwOSAwIDEzLjk2NCAwIDIzLjI3MyA5LjMwOSAyNy45MjcgMjMuMjczbDE4LjYxOCA2MC41MDljNC42NTUgMTMuOTY0LTQuNjU1IDMyLjU4Mi0xOC42MTggMzIuNTgyLTEzLjk2NCA0LjY1NS0zMi41ODItNC42NTUtMzIuNTgyLTE4LjYxOGwtMTguNjE4LTYwLjUwOWMtMTMuOTY0LTE4LjYxOC00LjY1NS0zMi41ODIgMTMuOTY0LTM3LjIzNnpNNzU4LjY5MSA3NzguNDczYzQuNjU1LTQuNjU1IDEzLjk2NC00LjY1NSAxOC42MTgtNC42NTUgOS4zMDkgMCAxOC42MTggNC42NTUgMjMuMjczIDEzLjk2NGwzNy4yMzYgNDYuNTQ1YzkuMzA5IDEzLjk2NCA0LjY1NSAzMi41ODItNC42NTUgNDEuODkxLTEzLjk2NCA5LjMwOS0zMi41ODIgNC42NTUtNDEuODkxLTkuMzA5bC0zNy4yMzYtNTEuMmMtOS4zMDktMTMuOTY0LTQuNjU1LTI3LjkyNyA0LjY1NS0zNy4yMzZ6TTkzMC45MDkgNzczLjgxOGMtOS4zMDkgMTMuOTY0LTI3LjkyNyAxMy45NjQtNDEuODkxIDQuNjU1bC01MS4yLTMyLjU4MmMtMTMuOTY0LTkuMzA5LTEzLjk2NC0yNy45MjctNC42NTUtNDEuODkxIDQuNjU1LTkuMzA5IDEzLjk2NC0xMy45NjQgMjMuMjczLTEzLjk2NCA0LjY1NSAwIDkuMzA5IDAgMTguNjE4IDQuNjU1bDUxLjIgMzcuMjM2YzkuMzA5IDEzLjk2NCAxMy45NjQgMjcuOTI3IDQuNjU1IDQxLjg5MXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTJkOyIgZ2x5cGgtbmFtZT0icHJpemUiIGRhdGEtdGFncz0icHJpemUiIGQ9Ik04NjEuMDkxIDU3My42NzNjMCAxOTAuODM2LTE1My42IDM0OS4wOTEtMzQ5LjA5MSAzNDkuMDkxLTE5MC44MzYgMC0zNDkuMDkxLTE1My42LTM0OS4wOTEtMzQ5LjA5MSAwLTEwNy4wNTUgNTEuMi0yMDQuOCAxMjUuNjczLTI2OS45NjR2LTMwNy4yYzAtOS4zMDkgNC42NTUtMTguNjE4IDEzLjk2NC0yMy4yNzNzMTguNjE4LTQuNjU1IDI3LjkyNyAwbDE3Ni44NzMgODguNDM2IDE3Ni44NzMtODguNDM2YzQuNjU1IDAgOS4zMDktNC42NTUgMTMuOTY0LTQuNjU1czkuMzA5IDAgMTMuOTY0IDQuNjU1IDEzLjk2NCAxMy45NjQgMTMuOTY0IDIzLjI3M3YzMTEuODU1YzgzLjc4MiA2MC41MDkgMTM0Ljk4MiAxNTguMjU1IDEzNC45ODIgMjY1LjMwOXpNMjIzLjQxOCA1NzMuNjczYzAgMTYyLjkwOSAxMzAuMzI3IDI5My4yMzYgMjg4LjU4MiAyOTMuMjM2czI4OC41ODItMTMwLjMyNyAyODguNTgyLTI4OC41ODItMTMwLjMyNy0yODguNTgyLTI4OC41ODItMjg4LjU4Mi0yODguNTgyIDEyNS42NzMtMjg4LjU4MiAyODMuOTI3ek02NzQuOTA5IDQ3LjcwOWwtMTQ4Ljk0NSA3NC40NzNjLTkuMzA5IDQuNjU1LTE4LjYxOCA0LjY1NS0yMy4yNzMgMGwtMTQ4Ljk0NS03NC40NzN2MjIzLjQxOGM0Ni41NDUtMjcuOTI3IDEwMi40LTQxLjg5MSAxNjIuOTA5LTQxLjg5MXMxMTYuMzY0IDEzLjk2NCAxNjIuOTA5IDQxLjg5MXYtMjIzLjQxOHpNNTEyIDM1NC45MDljMTIxLjAxOCAwIDIxOC43NjQgOTcuNzQ1IDIxOC43NjQgMjE4Ljc2NHMtOTcuNzQ1IDIyMy40MTgtMjE4Ljc2NCAyMjMuNDE4LTIxOC43NjQtMTAyLjQtMjE4Ljc2NC0yMjMuNDE4IDk3Ljc0NS0yMTguNzY0IDIxOC43NjQtMjE4Ljc2NHpNNTEyIDczNi41ODJjODguNDM2IDAgMTYyLjkwOS03NC40NzMgMTYyLjkwOS0xNjIuOTA5cy03NC40NzMtMTYyLjkwOS0xNjIuOTA5LTE2Mi45MDljLTg4LjQzNiAwLTE2Mi45MDkgNzQuNDczLTE2Mi45MDkgMTYyLjkwOXM3NC40NzMgMTYyLjkwOSAxNjIuOTA5IDE2Mi45MDl6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyZTsiIGdseXBoLW5hbWU9InRhcmdldCIgZGF0YS10YWdzPSJ0YXJnZXQiIGQ9Ik04NzkuNzA5IDY0OC4xNDVjLTEzLjk2NC05LjMwOS0yMy4yNzMtMjcuOTI3LTEzLjk2NC00MS44OTEgNzQuNDczLTE1My42IDQxLjg5MS0zMzkuNzgyLTc5LjEyNy00NjAuOC0xNTguMjU1LTE1OC4yNTUtNDE0LjI1NS0xNTguMjU1LTU3Mi41MDkgMHMtMTU4LjI1NSA0MTQuMjU1IDAgNTcyLjUwOWM3NC40NzMgNzQuNDczIDE3Ni44NzMgMTE2LjM2NCAyODMuOTI3IDExNi4zNjQgMCAwIDAgMCAwIDAgOTcuNzQ1IDAgMTkwLjgzNi0zMi41ODIgMjYwLjY1NS05Ny43NDVsLTEwNy4wNTUtMTA3LjA1NWMtOTMuMDkxIDc0LjQ3My0yMzcuMzgyIDY1LjE2NC0zMjUuODE4LTIzLjI3My00Ni41NDUtNDYuNTQ1LTc0LjQ3My0xMTEuNzA5LTc0LjQ3My0xNzYuODczczI3LjkyNy0xMzAuMzI3IDc0LjQ3My0xNzYuODczYzQ2LjU0NS00Ni41NDUgMTExLjcwOS03NC40NzMgMTc2Ljg3My03NC40NzNzMTI1LjY3MyAyMy4yNzMgMTc2Ljg3MyA3NC40NzNjNTEuMiA1MS4yIDc0LjQ3MyAxMjEuMDE4IDc0LjQ3MyAxOTAuODM2IDAgMTguNjE4LTE4LjYxOCAzMi41ODItMzIuNTgyIDMyLjU4Mi0xOC42MTggMC0zMi41ODItMTMuOTY0LTMyLjU4Mi0zMi41ODIgNC42NTUtNTEuMi0xOC42MTgtMTAyLjQtNTUuODU1LTEzOS42MzYtNjkuODE4LTc0LjQ3My0xOTAuODM2LTc0LjQ3My0yNjAuNjU1IDAtMzcuMjM2IDMyLjU4Mi01NS44NTUgNzkuMTI3LTU1Ljg1NSAxMzAuMzI3czE4LjYxOCA5Ny43NDUgNTUuODU1IDEzMC4zMjdjNjUuMTY0IDY1LjE2NCAxNjIuOTA5IDY5LjgxOCAyMzcuMzgyIDIzLjI3M2wtMTMwLjMyNy0xMzAuMzI3Yy0xMy45NjQtMTMuOTY0LTEzLjk2NC0zMi41ODIgMC00Ni41NDUgNC42NTUtNC42NTUgMTMuOTY0LTkuMzA5IDIzLjI3My05LjMwOXMxOC42MTggNC42NTUgMjMuMjczIDkuMzA5bDE1My42IDE1My42YzAgMCAwIDAgMCAwczAgMCAwIDBsMTUzLjYgMTUzLjZjMCAwIDAgMCAwIDBzMCAwIDAgMGwxMjUuNjczIDEyNS42NzNjMTMuOTY0IDEzLjk2NCAxMy45NjQgMzIuNTgyIDAgNDYuNTQ1cy0zMi41ODIgMTMuOTY0LTQ2LjU0NSAwbC0xMDcuMDU1LTEwNy4wNTVjLTgzLjc4MiA3NC40NzMtMTkwLjgzNiAxMTYuMzY0LTMwNy4yIDExNi4zNjQgMCAwIDAgMCAwIDAtMTI1LjY3MyAwLTI0Mi4wMzYtNDYuNTQ1LTMzMC40NzMtMTM0Ljk4Mi0xODEuNTI3LTE4MS41MjctMTgxLjUyNy00NzkuNDE4IDAtNjYwLjk0NSA5My4wOTEtOTMuMDkxIDIwOS40NTUtMTM5LjYzNiAzMzAuNDczLTEzOS42MzZzMjM3LjM4MiA0Ni41NDUgMzMwLjQ3MyAxMzQuOTgyYzEzOS42MzYgMTM5LjYzNiAxNzYuODczIDM1My43NDUgOTMuMDkxIDUzNS4yNzMtNC42NTUgMTMuOTY0LTIzLjI3MyAxOC42MTgtNDEuODkxIDEzLjk2NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTJmOyIgZ2x5cGgtbmFtZT0ibGFkZGVyIiBkYXRhLXRhZ3M9ImxhZGRlciIgZD0iTTgwOS44OTEgOTI3LjQxOGMtMTguNjE4IDAtMzIuNTgyLTEzLjk2NC0zMi41ODItMzIuNTgydi0xNTMuNmgtNTMwLjYxOHYxNTMuNmMwIDE4LjYxOC0xMy45NjQgMzIuNTgyLTMyLjU4MiAzMi41ODJzLTMyLjU4Mi0xMy45NjQtMzIuNTgyLTMyLjU4MnYtODk4LjMyN2MwLTE4LjYxOCAxMy45NjQtMzIuNTgyIDMyLjU4Mi0zMi41ODJzMzIuNTgyIDEzLjk2NCAzMi41ODIgMzIuNTgydjE1My42aDUzMC42MTh2LTE1My42YzAtMTguNjE4IDEzLjk2NC0zMi41ODIgMzIuNTgyLTMyLjU4MnMzMi41ODIgMTMuOTY0IDMyLjU4MiAzMi41ODJ2ODk4LjMyN2MwIDEzLjk2NC0xMy45NjQgMzIuNTgyLTMyLjU4MiAzMi41ODJ6TTc3Ny4zMDkgNjcxLjQxOHYtMTk1LjQ5MWgtNTMwLjYxOHYxOTUuNDkxaDUzMC42MTh6TTI0Ni42OTEgMjE1LjI3M3YxOTUuNDkxaDUzMC42MTh2LTE5NS40OTFoLTUzMC42MTh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkzMDsiIGdseXBoLW5hbWU9InBlcnNvbiIgZGF0YS10YWdzPSJwZXJzb24iIGQ9Ik05OTEuNDE4IDQ0OGMwIDI2NS4zMDktMjE0LjEwOSA0NzkuNDE4LTQ3OS40MTggNDc5LjQxOHMtNDc5LjQxOC0yMTQuMTA5LTQ3OS40MTgtNDc5LjQxOGMwLTEzOS42MzYgNjAuNTA5LTI2NS4zMDkgMTUzLjYtMzUzLjc0NSAwIDAgNC42NTUtNC42NTUgNC42NTUtNC42NTUgODMuNzgyLTc0LjQ3MyAxOTUuNDkxLTEyMS4wMTggMzE2LjUwOS0xMjEuMDE4czIzMi43MjcgNDYuNTQ1IDMxNi41MDkgMTIxLjAxOGM0LjY1NSAwIDQuNjU1IDQuNjU1IDQuNjU1IDQuNjU1IDEwMi40IDg4LjQzNiAxNjIuOTA5IDIxNC4xMDkgMTYyLjkwOSAzNTMuNzQ1ek05Ny43NDUgNDQ4YzAgMjI4LjA3MyAxODYuMTgyIDQxNC4yNTUgNDE0LjI1NSA0MTQuMjU1czQxNC4yNTUtMTg2LjE4MiA0MTQuMjU1LTQxNC4yNTVjMC0xMDcuMDU1LTQxLjg5MS0yMDQuOC0xMDcuMDU1LTI3OS4yNzMtMzIuNTgyIDUxLjItODMuNzgyIDkzLjA5MS0xMzkuNjM2IDEyMS4wMTgtMTMuOTY0IDQuNjU1LTIzLjI3MyA5LjMwOS0zNy4yMzYgMTguNjE4IDU1Ljg1NSA0MS44OTEgODguNDM2IDEwMi40IDg4LjQzNiAxNzYuODczIDAgMTIxLjAxOC05Ny43NDUgMjE4Ljc2NC0yMTguNzY0IDIxOC43NjRzLTIxOC43NjQtOTcuNzQ1LTIxOC43NjQtMjE4Ljc2NGMwLTc0LjQ3MyAzNy4yMzYtMTM0Ljk4MiA4OC40MzYtMTc2Ljg3My02OS44MTgtMjcuOTI3LTEzMC4zMjctNzQuNDczLTE3Ni44NzMtMTM5LjYzNi02NS4xNjQgNzQuNDczLTEwNy4wNTUgMTcyLjIxOC0xMDcuMDU1IDI3OS4yNzN6TTM1OC40IDQ4NS4yMzZjMCA4My43ODIgNjkuODE4IDE1My42IDE1My42IDE1My42czE1My42LTY5LjgxOCAxNTMuNi0xNTMuNi02OS44MTgtMTUzLjYtMTUzLjYtMTUzLjYtMTUzLjYgNjkuODE4LTE1My42IDE1My42ek0yNTYgMTIyLjE4MmM4My43ODIgMTMwLjMyNyAyNTEuMzQ1IDE4MS41MjcgMzkwLjk4MiAxMTEuNzA5IDUxLjItMjMuMjczIDg4LjQzNi02MC41MDkgMTIxLjAxOC0xMTEuNzA5LTY5LjgxOC01NS44NTUtMTU4LjI1NS04OC40MzYtMjU2LTg4LjQzNnMtMTg2LjE4MiAzNy4yMzYtMjU2IDg4LjQzNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTMxOyIgZ2x5cGgtbmFtZT0iYWlycGxhbmUiIGRhdGEtdGFncz0icm9ja2V0IiBkPSJNMzQ5LjA5MSAyMjkuMjM2Yy0xOC42MTggNC42NTUtMzcuMjM2LTQuNjU1LTQxLjg5MS0xOC42MTgtMzIuNTgyLTk3Ljc0NS0xMzkuNjM2LTEyNS42NzMtMTk1LjQ5MS0xMzAuMzI3IDkuMzA5IDU1Ljg1NSAzNy4yMzYgMTYyLjkwOSAxMzAuMzI3IDE5NS40OTEgMTguNjE4IDQuNjU1IDI3LjkyNyAyMy4yNzMgMTguNjE4IDQxLjg5MS00LjY1NSAxOC42MTgtMjMuMjczIDI3LjkyNy00MS44OTEgMTguNjE4LTE3Mi4yMTgtNjAuNTA5LTE3Mi4yMTgtMjgzLjkyNy0xNzIuMjE4LTI5My4yMzYgMC0xOC42MTggMTMuOTY0LTMyLjU4MiAzMi41ODItMzIuNTgyIDkuMzA5IDAgMjMyLjcyNyAwIDI5My4yMzYgMTc2Ljg3MyA0LjY1NSAxOC42MTgtNC42NTUgMzcuMjM2LTIzLjI3MyA0MS44OTF6TTk1NC4xODIgODU3LjZjLTQuNjU1IDMyLjU4Mi0yNy45MjcgNTUuODU1LTYwLjUwOSA2MC41MDktNjUuMTY0IDkuMzA5LTE5MC44MzYgNC42NTUtMzE2LjUwOS0xMjEuMDE4bC00MS44OTEtNDEuODkxaC0yODMuOTI3Yy0xOC42MTggMC0zNy4yMzYtOS4zMDktNDYuNTQ1LTE4LjYxOGwtMTUzLjYtMTQ4Ljk0NWMtMjcuOTI3LTI3LjkyNy0yNy45MjctNjkuODE4IDAtOTcuNzQ1IDkuMzA5LTkuMzA5IDIzLjI3My0xOC42MTggMzcuMjM2LTE4LjYxOGwxODYuMTgyLTM3LjIzNiAxOTUuNDkxLTE5NS40OTEgMzcuMjM2LTE4MS41MjdjNC42NTUtMTMuOTY0IDkuMzA5LTI3LjkyNyAxOC42MTgtMzcuMjM2IDEzLjk2NC0xMy45NjQgMzIuNTgyLTE4LjYxOCA1MS4yLTE4LjYxOHMzNy4yMzYgNC42NTUgNTEuMiAxOC42MThsMTQ4Ljk0NSAxNDguOTQ1YzEzLjk2NCAxMy45NjQgMTguNjE4IDMyLjU4MiAxOC42MTggNTEuMnYyNzkuMjczbDM3LjIzNiA0MS44OTFjMTI1LjY3MyAxMjUuNjczIDEzMC4zMjcgMjUxLjM0NSAxMjEuMDE4IDMxNi41MDl6TTk3Ljc0NSA1MzEuNzgyYzAgMCAwIDQuNjU1IDAgNC42NTVsMTQ4Ljk0NSAxNDguOTQ1YzAgMCAwIDAgNC42NTUgMGgyMTguNzY0bC0xOTUuNDkxLTE5MC44MzYtMTc2Ljg3MyAzNy4yMzZjMCAwIDAgMCAwIDB6TTYyMy43MDkgNzUwLjU0NWMxMDcuMDU1IDEwNy4wNTUgMjA5LjQ1NSAxMDcuMDU1IDI2MC42NTUgMTAyLjQgMCAwIDQuNjU1IDAgNC42NTUtNC42NTUgOS4zMDktNTEuMiA0LjY1NS0xNTMuNi0xMDIuNC0yNjAuNjU1bC01MS4yLTUxLjJjMCAwIDAgMCAwIDBsLTIzNy4zODItMjM3LjM4Mi0xNjIuOTA5IDE2Mi45MDkgMjg4LjU4MiAyODguNTgyek03MjYuMTA5IDIxNS4yNzNjMCAwIDAgMCAwIDBsLTE0OC45NDUtMTUzLjZjMCAwIDAgMC00LjY1NSAwdjBjMCAwIDAgMC00LjY1NSAwIDAgMCAwIDAgMCAwbC0zNy4yMzYgMTc2Ljg3MyAxOTAuODM2IDE5MC44MzZ2LTIxNC4xMDl6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkzMjsiIGdseXBoLW5hbWU9ImNoYXJ0LXVwIiBkYXRhLXRhZ3M9ImNoYXJ0LXVwIiBkPSJNOTU0LjE4MiAxMTIuODczaC04NTEuNzgydjEwMi40bDI2MC42NTUgMjYwLjY1NSAxMjUuNjczLTEyNS42NzNjMTMuOTY0LTEzLjk2NCAzMi41ODItMTMuOTY0IDQ2LjU0NSAwbDMxMS44NTUgMzExLjg1NXYtMTA3LjA1NWMwLTE4LjYxOCAxMy45NjQtMzIuNTgyIDMyLjU4Mi0zMi41ODJzMzIuNTgyIDEzLjk2NCAzMi41ODIgMzIuNTgydjE4Ni4xODJjMCAwIDAgNC42NTUgMCA0LjY1NXMwIDAgMCA0LjY1NWMwIDAgMCAwIDAgNC42NTUgMCAwIDAgMCAwIDQuNjU1IDAgMCAwIDAgMCA0LjY1NS00LjY1NSA0LjY1NS00LjY1NSA0LjY1NS05LjMwOSA5LjMwOSAwIDAgMCAwLTQuNjU1IDAgMCAwIDAgMC00LjY1NSAwIDAgMCAwIDAtNC42NTUgMCAwIDAgMCAwLTQuNjU1IDAgMCAwLTQuNjU1IDAtNC42NTUgMGgtMTg2LjE4MmMtMTguNjE4IDAtMzIuNTgyLTEzLjk2NC0zMi41ODItMzIuNTgyczEzLjk2NC0zMi41ODIgMzIuNTgyLTMyLjU4MmgxMDcuMDU1bC0yODguNTgyLTI4OC41ODItMTI1LjY3MyAxMjUuNjczYy0xMy45NjQgMTMuOTY0LTMyLjU4MiAxMy45NjQtNDYuNTQ1IDBsLTIzNy4zODItMjM3LjM4MnY1MTJjMCAxOC42MTgtMTMuOTY0IDMyLjU4Mi0zMi41ODIgMzIuNTgycy0zMi41ODItMTguNjE4LTMyLjU4Mi0zNy4yMzZ2LTc0MC4wNzNjMC0xOC42MTggMTMuOTY0LTMyLjU4MiAzMi41ODItMzIuNTgyaDg4NC4zNjRjMTguNjE4IDAgMzIuNTgyIDEzLjk2NCAzMi41ODIgMzIuNTgycy0xMy45NjQgMzcuMjM2LTMyLjU4MiAzNy4yMzZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkzMzsiIGdseXBoLW5hbWU9InNhdGthcmEiIGRhdGEtdGFncz0iaWNvbi1zYXRrYXJhIiBkPSJNNTEyIDIxLjMzM2MtMTIuOCAwLTIxLjMzMyA0LjI2Ny0yOS44NjcgMTIuOGwtMzQxLjMzMyAzNDEuMzMzYy0xMjMuNzMzIDEyOC0xMzIuMjY3IDMwNy4yLTE3LjA2NyA0MTguMTMzIDUxLjIgNTEuMiAxMTkuNDY3IDgxLjA2NyAxOTIgODEuMDY3IDAgMCAwIDAgMCAwIDcyLjUzMyAwIDE0MC44LTI5Ljg2NyAxOTItODEuMDY3aDQuMjY3bDQuMjY3IDQuMjY3YzEwNi42NjcgMTA2LjY2NyAyODEuNiAxMDYuNjY3IDM4OC4yNjcgMHYwYzExNS4yLTExNS4yIDEwNi42NjctMjk0LjQtMTcuMDY3LTQxOC4xMzNsLTM0MS4zMzMtMzQxLjMzM2MtMTIuOC0xMi44LTIxLjMzMy0xNy4wNjctMzQuMTMzLTE3LjA2N3pNMzE1LjczMyA3ODkuMzMzYy01MS4yIDAtOTguMTMzLTIxLjMzMy0xMzIuMjY3LTU1LjQ2Ny02OC4yNjctNjguMjY3LTg1LjMzMy0xOTYuMjY3IDE3LjA2Ny0yOTguNjY3bDMxMS40NjctMzExLjQ2NyAzMTEuNDY3IDMxMS40NjdjMTAyLjQgMTA2LjY2NyA4NS4zMzMgMjMwLjQgMTcuMDY3IDI5OC42NjcgMCAwIDAgMCAwIDAtNzIuNTMzIDcyLjUzMy0xOTIgNzIuNTMzLTI2NC41MzMgMGwtMzQuMTMzLTM0LjEzM2MtMTcuMDY3LTE3LjA2Ny00Mi42NjctMTcuMDY3LTU5LjczMyAwbC0zNC4xMzMgMzQuMTMzYy0zNC4xMzMgMzQuMTMzLTgxLjA2NyA1NS40NjctMTMyLjI2NyA1NS40NjcgMCAwIDAgMCAwIDB6TTQ0My43MzMgNDAxLjA2N2MtMzQuMTMzIDAtNjguMjY3IDEyLjgtOTMuODY3IDM4LjQtNTEuMiA1MS4yLTUxLjIgMTM2LjUzMyAwIDE4Ny43MzNsMTMyLjI2NyAxMzIuMjY3YzE3LjA2NyAxNy4wNjcgNDIuNjY3IDE3LjA2NyA1OS43MzMgMHMxNy4wNjctNDIuNjY3IDAtNTkuNzMzbC0xMzIuMjY3LTEzMi4yNjdjLTE3LjA2Ny0xNy4wNjctMTcuMDY3LTUxLjIgMC02OC4yNjdzNDYuOTMzLTE3LjA2NyA2OC4yNjcgMGw5OC4xMzMgOTMuODY3YzY0IDY4LjI2NyAxNzAuNjY3IDY4LjI2NyAyMzguOTMzIDBsMTAyLjQtMTAyLjRjMTcuMDY3LTE3LjA2NyAxNy4wNjctNDIuNjY3IDAtNTkuNzMzcy00Mi42NjctMTcuMDY3LTU5LjczMyAwbC0xMDYuNjY3IDEwMi40Yy0zNC4xMzMgMzQuMTMzLTg1LjMzMyAzNC4xMzMtMTE5LjQ2NyAwbC05OC4xMzMtOTMuODY3Yy0yMS4zMzMtMjUuNi01NS40NjctMzguNC04OS42LTM4LjR6TTc2OCAyNzcuMzMzYy0xMi44IDAtMjEuMzMzIDQuMjY3LTI5Ljg2NyAxMi44bC04NS4zMzMgODUuMzMzYy0xNy4wNjcgMTcuMDY3LTE3LjA2NyA0Mi42NjcgMCA1OS43MzNzNDIuNjY3IDE3LjA2NyA1OS43MzMgMGw4NS4zMzMtODUuMzMzYzE3LjA2Ny0xNy4wNjcgMTcuMDY3LTQyLjY2NyAwLTU5LjczMy04LjUzMy04LjUzMy0xNy4wNjctMTIuOC0yOS44NjctMTIuOHpNNjQwIDE0OS4zMzNjLTEyLjggMC0yMS4zMzMgNC4yNjctMjkuODY3IDEyLjhsLTg1LjMzMyA4NS4zMzNjLTE3LjA2NyAxNy4wNjctMTcuMDY3IDQyLjY2NyAwIDU5LjczM3M0Mi42NjcgMTcuMDY3IDU5LjczMyAwbDg1LjMzMy04NS4zMzNjMTcuMDY3LTE3LjA2NyAxNy4wNjctNDIuNjY3IDAtNTkuNzMzLTguNTMzLTguNTMzLTE3LjA2Ny0xMi44LTI5Ljg2Ny0xMi44eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MzQ7IiBnbHlwaC1uYW1lPSJ0aWt0b2siIGRhdGEtdGFncz0idGlrdG9rIiBkPSJNNDM5LjQ2Ny0xNy4wNjdjLTE3MC42NjcgMC0zMTEuNDY3IDE0MC44LTMxMS40NjcgMzExLjQ2N3MxNDAuOCAzMTEuNDY3IDMxMS40NjcgMzExLjQ2N2MxMi44IDAgMzQuMTMzIDAgNTEuMi04LjUzMyAxNy4wNjctNC4yNjcgMjkuODY3LTIxLjMzMyAyOS44NjctMzguNHYtMTQ5LjMzM2MwLTEyLjgtOC41MzMtMjUuNi0xNy4wNjctMzQuMTMzLTEyLjgtOC41MzMtMjUuNi04LjUzMy0zOC40LTQuMjY3LTIxLjMzMyA4LjUzMy00Mi42NjcgNC4yNjctNTkuNzMzLTQuMjY3cy0zNC4xMzMtMjUuNi0zOC40LTQ2LjkzM2MtNC4yNjctMjEuMzMzLTQuMjY3LTQyLjY2NyA4LjUzMy02NCA4LjUzMy0xNy4wNjcgMjUuNi0zNC4xMzMgNDIuNjY3LTM4LjQgMjEuMzMzLTQuMjY3IDQyLjY2Ny00LjI2NyA2NCA4LjUzMyAxNy4wNjcgOC41MzMgMzQuMTMzIDI1LjYgMzguNCA0Mi42NjcgNC4yNjcgOC41MzMgNC4yNjcgMTcuMDY3IDQuMjY3IDI1LjZ2NTgwLjI2N2MwIDI1LjYgMTcuMDY3IDQyLjY2NyA0Mi42NjcgNDIuNjY3aDE0NS4wNjdjMjUuNiAwIDQyLjY2Ny0xNy4wNjcgNDIuNjY3LTQyLjY2NyAwLTguNTMzIDAtMTcuMDY3IDAtMjUuNiAwLTQuMjY3IDAtNC4yNjcgMC04LjUzMyA0LjI2Ny00Mi42NjcgMjkuODY3LTc2LjggNjguMjY3LTEwMi40IDI5Ljg2Ny0xNy4wNjcgNTkuNzMzLTI1LjYgODkuNi0yNS42IDI1LjYgMCA0Mi42NjctMTcuMDY3IDQyLjY2Ny00Mi42Njd2LTE0NS4wNjdjMC0yNS42LTE3LjA2Ny00Mi42NjctNDIuNjY3LTQyLjY2Ny01NS40NjcgMC0xMTAuOTMzIDEyLjgtMTYyLjEzMyAzNC4xMzN2LTIyMS44NjdjMC0xNzAuNjY3LTE0MC44LTMxMS40NjctMzExLjQ2Ny0zMTEuNDY3ek00MzUuMiA1MjAuNTMzYy0xMjMuNzMzLTQuMjY3LTIyMS44NjctMTAyLjQtMjIxLjg2Ny0yMjYuMTMzIDAtMTI4IDk4LjEzMy0yMjYuMTMzIDIyNi4xMzMtMjI2LjEzM3MyMjYuMTMzIDk4LjEzMyAyMjYuMTMzIDIyNi4xMzN2Mjk0LjRjMCAxNy4wNjcgOC41MzMgMjkuODY3IDIxLjMzMyAzOC40czI5Ljg2NyA0LjI2NyA0Mi42NjctNC4yNjdjMzguNC0yOS44NjcgODUuMzMzLTQ2LjkzMyAxMzYuNTMzLTUxLjJ2NTkuNzMzYy0yOS44NjcgNC4yNjctNTkuNzMzIDE3LjA2Ny04OS42IDM4LjQtNTUuNDY3IDM0LjEzMy05My44NjcgOTMuODY3LTEwNi42NjcgMTU3Ljg2NyAwIDAgMCA0LjI2NyAwIDQuMjY3aC02NHYtNTM3LjZjMC0xMi44IDAtMzQuMTMzLTguNTMzLTUxLjItOC41MzMtMzguNC0zOC40LTcyLjUzMy04MS4wNjctOTMuODY3LTM4LjQtMjEuMzMzLTg1LjMzMy0yNS42LTEyMy43MzMtMTIuOC00Mi42NjcgMTIuOC03Ni44IDM4LjQtOTguMTMzIDgxLjA2Ny0yMS4zMzMgMzguNC0yNS42IDg1LjMzMy0xMi44IDEyMy43MzMgMTIuOCA0Mi42NjcgMzguNCA3Ni44IDgxLjA2NyA5OC4xMzMgMjEuMzMzIDEyLjggNDYuOTMzIDE3LjA2NyA3Mi41MzMgMjEuMzMzdjU5LjczM3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTM1OyIgZ2x5cGgtbmFtZT0idHdpdHRlciIgZGF0YS10YWdzPSJicmFuZC14IiBkPSJNODUzLjMzMyA2NGgtMTgzLjQ2N2MtMTIuOCAwLTI1LjYgOC41MzMtMzQuMTMzIDE3LjA2N2wtNDk5LjIgNjgyLjY2N2MtOC41MzMgMTIuOC0xMi44IDI5Ljg2Ny00LjI2NyA0Ni45MzMgOC41MzMgMTIuOCAyMS4zMzMgMjEuMzMzIDM4LjQgMjEuMzMzaDE4My40NjdjMTIuOCAwIDI1LjYtOC41MzMgMzQuMTMzLTE3LjA2N2w0OTkuMi02ODIuNjY3YzguNTMzLTEyLjggMTIuOC0yOS44NjcgNC4yNjctNDIuNjY3LTguNTMzLTE3LjA2Ny0yMS4zMzMtMjUuNi0zOC40LTI1LjZ6TTY5MS4yIDE0OS4zMzNoNzYuOGwtNDM1LjIgNTk3LjMzM2gtNzYuOGw0MzUuMi01OTcuMzMzek0xNzAuNjY3IDY0Yy0xMi44IDAtMjEuMzMzIDQuMjY3LTI5Ljg2NyAxMi44LTE3LjA2NyAxNy4wNjctMTcuMDY3IDQyLjY2NyAwIDU5LjczM2wyOTAuMTMzIDI5MC4xMzNjMTcuMDY3IDE3LjA2NyA0Mi42NjcgMTcuMDY3IDU5LjczMyAwczE3LjA2Ny00Mi42NjcgMC01OS43MzNsLTI5MC4xMzMtMjkwLjEzM2MtOC41MzMtOC41MzMtMTcuMDY3LTEyLjgtMjkuODY3LTEyLjh6TTU2My4yIDQ1Ni41MzNjLTEyLjggMC0yMS4zMzMgNC4yNjctMjkuODY3IDEyLjgtMTcuMDY3IDE3LjA2Ny0xNy4wNjcgNDIuNjY3IDAgNTkuNzMzbDI5MC4xMzMgMjkwLjEzM2MxNy4wNjcgMTcuMDY3IDQyLjY2NyAxNy4wNjcgNTkuNzMzIDBzMTcuMDY3LTQyLjY2NyAwLTU5LjczM2wtMjkwLjEzMy0yOTAuMTMzYy04LjUzMy04LjUzMy0xNy4wNjctMTIuOC0yOS44NjctMTIuOHoiIC8+CjwvZm9udD48L2RlZnM+PC9zdmc+#calcey-icons) format("svg")
}

[class*=" icon-"],
[class^=icon-] {
    speak: never;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: calcey-icons !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none
}

.icon-twitter:before {
    content: ""
}

.icon-tiktok:before {
    content: ""
}

.icon-satkara:before {
    content: ""
}

.icon-airplane:before {
    content: ""
}

.icon-chart-up:before {
    content: ""
}

.icon-paper:before {
    content: ""
}

.icon-presentation:before {
    content: ""
}

.icon-group:before {
    content: ""
}

.icon-clap:before {
    content: ""
}

.icon-prize:before {
    content: ""
}

.icon-target:before {
    content: ""
}

.icon-ladder:before {
    content: ""
}

.icon-person:before {
    content: ""
}

.icon-growth:before {
    content: ""
}

.icon-power:before {
    content: ""
}

.icon-code:before {
    content: ""
}

.icon-display:before {
    content: ""
}

.icon-teach:before {
    content: ""
}

.icon-knowledge:before {
    content: ""
}

.icon-flexi-hours:before {
    content: ""
}

.icon-renewable:before {
    content: ""
}

.icon-dorms:before {
    content: ""
}

.icon-training:before {
    content: ""
}

.icon-remote:before {
    content: ""
}

.icon-privilages:before {
    content: ""
}

.icon-usd:before {
    content: ""
}

.icon-telemedicine:before {
    content: ""
}

.icon-paternity:before {
    content: ""
}

.icon-health:before {
    content: ""
}

.icon-trophy:before {
    content: ""
}

.icon-trend:before {
    content: ""
}

.icon-chevron-left:before {
    content: ""
}

.icon-chevron-right:before {
    content: ""
}

.icon-right:before {
    content: ""
}

.icon-left:before {
    content: ""
}

.icon-more:before {
    content: ""
}

.icon-rocket:before {
    content: ""
}

.icon-chevron:before {
    content: ""
}

.icon-check:before {
    content: ""
}

.icon-about:before {
    content: ""
}

.icon-copy:before {
    content: ""
}

.icon-blog:before {
    content: ""
}

.icon-close:before {
    content: ""
}

.icon-go:before {
    content: ""
}

.icon-linkedin:before {
    content: ""
}

.icon-home:before {
    content: ""
}

.icon-work:before {
    content: ""
}

.icon-services:before {
    content: ""
}

.icon-fb:before {
    content: ""
}

.icon-careers:before {
    content: ""
}

.icon-send:before {
    content: ""
}

.icon-youtube:before {
    content: ""
}

.icon-instagram:before {
    content: ""
}

.padding-inline {
    padding-inline: var(--site-gutter)
}

.padding-inline-2x {
    padding-inline: calc(var(--site-gutter)*2)
}

.padding-inline-start {
    padding-inline-start: var(--site-gutter)
}

.padding-inline-start-2x {
    padding-inline-start: calc(var(--site-gutter)*2)
}

.padding-inline-end {
    padding-inline-end: var(--site-gutter)
}

.padding-inline-end-2x {
    padding-inline-end: calc(var(--site-gutter)*2)
}

.padding-block {
    padding-block: var(--site-gutter)
}

.padding-block-2x {
    padding-block: calc(var(--site-gutter)*2)
}

.padding-block-start {
    padding-block-start: var(--site-gutter)
}

.padding-block-start-2x {
    padding-block-start: calc(var(--site-gutter)*2)
}

.padding-block-end {
    padding-block-end: var(--site-gutter)
}

.padding-block-end-2x {
    padding-block-end: calc(var(--site-gutter)*2)
}

.padding-all {
    padding: var(--site-gutter)
}

.padding-all-2x {
    padding: calc(var(--site-gutter)*2)
}

.padding-none {
    padding: 0 !important
}

.padding-left-none {
    padding-left: 0 !important
}

.padding-right-none {
    padding-right: 0 !important
}

.padding-top-none {
    padding-top: 0 !important
}

.padding-bottom-none {
    padding-bottom: 0 !important
}

.section-margin-m-top {
    margin-top: calc(var(--section-radius)*-1);
    position: relative
}

.section-margin-m-bottom {
    margin-bottom: calc(var(--section-radius)*-1)
}

.margin-inline {
    margin-inline: var(--site-gutter)
}

.margin-inline-start {
    margin-inline-start: var(--site-gutter)
}

.margin-inline-end {
    margin-inline-end: var(--site-gutter)
}

.margin-block {
    margin-block: var(--site-gutter)
}

.margin-block-2x {
    margin-block: calc(var(--site-gutter)*2)
}

.margin-block-start {
    margin-block-start: var(--site-gutter)
}

.margin-block-end {
    margin-block-end: var(--site-gutter)
}

.margin-block-start-2x {
    margin-block-start: calc(var(--site-gutter)*2)
}

.margin-block-end-2x {
    margin-block-end: calc(var(--site-gutter)*2)
}

.margin-all {
    margin: var(--site-gutter)
}

.margin-left-none {
    margin-left: 0 !important
}

.margin-right-none {
    margin-right: 0 !important
}

.margin-top-none {
    margin-top: 0 !important
}

.margin-bottom-none {
    margin-bottom: 0 !important
}

.margin-bottom-1em {
    margin-bottom: 1em
}

.margin-none {
    margin: 0 !important
}

.read-more-ico-btn {
    display: grid;
    font-size: 1.5rem;
    height: 40px;
    isolation: isolate;
    place-content: center;
    position: relative;
    transform: translateZ(0);
    width: 40px
}

.read-more-ico-btn:before {
    scale: var(--before-scale, 0);
    transform: translateZ(0);
    transition: scale .3s var(--custom-ease-1);
    will-change: scale
}

.read-more-ico-btn:after {
    background-color: var(--calcey-black);
    border-radius: 50%;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    scale: var(--after-scale, 0);
    top: 0;
    transform: translateZ(0);
    transition: scale .4s var(--custom-ease-1);
    will-change: scale;
    z-index: -1
}

.c-btn {
    align-items: center;
    border-radius: var(--section-radius);
    display: flex;
    gap: .875rem;
    height: var(--height, 60px);
    justify-content: center;
    text-align: center;
    text-decoration: none;
    transition: background-color .3s var(--custom-ease-1)
}

.c-btn [class*=" icon-"],
.c-btn [class^=icon-] {
    font-size: 1.5rem;
    rotate: var(--rotate, 0deg);
    scale: var(--scale, 1);
    transition: scale .5s var(--custom-ease-1), rotate .3s var(--custom-ease-1)
}

@media(max-width:1199.98px) {
    .c-btn {
        --height: 48px
    }
}

@media(max-width:991.98px) {
    .c-btn {
        --section-radius: 30px
    }
}

.c-btn:hover [class*=" icon-"],
.c-btn:hover [class^=icon-] {
    --scale: 1.1;
    --rotate: 5deg
}

.c-btn-calcey-tropical-magenta {
    background-color: var(--calcey-tropical-magenta);
    isolation: isolate;
    overflow: hidden;
    position: relative
}

.c-btn-calcey-tropical-magenta:after {
    background-color: #811381;
    border-radius: 100%;
    content: "";
    height: 200%;
    position: absolute;
    transform: translateZ(0);
    transform-origin: left bottom;
    transition: translate .4s var(--custom-ease-1);
    translate: var(--x, -100%) var(--x, 100%);
    width: 200%;
    will-change: translate;
    z-index: -1
}

.c-btn-calcey-tropical-magenta:hover:after {
    --x: 0%;
    --y: 0%
}

.c-btn-calcey-sky-blue {
    background-color: #ff6400;
    isolation: isolate;
    overflow: hidden;
    position: relative
}

.c-btn-calcey-sky-blue:after {
    background-color: #2cbde2;
    border-radius: 100%;
    content: "";
    height: 200%;
    position: absolute;
    transform: translateZ(0);
    transform-origin: left bottom;
    transition: translate .4s var(--custom-ease-1);
    translate: var(--x, -100%) var(--x, 100%);
    width: 200%;
    will-change: translate;
    z-index: -1
}

.c-btn-calcey-sky-blue:hover:after {
    --x: 0%;
    --y: 0%
}

.c-btn-calcey-paradise-pink {
    background-color: #ff6400;
    isolation: isolate;
    overflow: hidden;
    position: relative
}

.c-btn-calcey-paradise-pink:after {
    background-color: #ce2442;
    border-radius: 100%;
    content: "";
    height: 200%;
    position: absolute;
    transform: translateZ(0);
    transform-origin: left bottom;
    transition: translate .4s var(--custom-ease-1);
    translate: var(--x, -100%) var(--x, 100%);
    width: 200%;
    will-change: translate;
    z-index: -1
}

.c-btn-calcey-paradise-pink:hover:after {
    --x: 0%;
    --y: 0%
}

.c-btn-calcey-kingfisher-blue {
    background-color: var(--calcey-kingfisher-blue);
    isolation: isolate;
    overflow: hidden;
    position: relative
}

.c-btn-calcey-kingfisher-blue:after {
    background-color: #1b66c4;
    border-radius: 100%;
    content: "";
    height: 200%;
    position: absolute;
    transform: translateZ(0);
    transform-origin: left bottom;
    transition: translate .4s var(--custom-ease-1);
    translate: var(--x, -100%) var(--x, 100%);
    width: 200%;
    will-change: translate;
    z-index: -1
}

.c-btn-calcey-kingfisher-blue:hover:after {
    --x: 0%;
    --y: 0%
}

.c-btn-calcey-koha-red {
    background-color: var(--calcey-koha-red);
    isolation: isolate;
    overflow: hidden;
    position: relative
}

.c-btn-calcey-koha-red:after {
    background-color: #b10021;
    border-radius: 100%;
    content: "";
    height: 200%;
    position: absolute;
    transform: translateZ(0);
    transform-origin: left bottom;
    transition: translate .4s var(--custom-ease-1);
    translate: var(--x, -100%) var(--x, 100%);
    width: 200%;
    will-change: translate;
    z-index: -1
}

.c-btn-calcey-koha-red:hover:after {
    --x: 0%;
    --y: 0%
}

.c-btn-calcey-black {
    background-color: var(--calcey-black);
    isolation: isolate;
    overflow: hidden;
    position: relative
}

.c-btn-calcey-black:after {
    background-color: #000;
    border-radius: 100%;
    content: "";
    height: 200%;
    position: absolute;
    transform: translateZ(0);
    transform-origin: left bottom;
    transition: translate .4s var(--custom-ease-1);
    translate: var(--x, -100%) var(--x, 100%);
    width: 200%;
    will-change: translate;
    z-index: -1
}

.c-btn-calcey-black:hover:after {
    --x: 0%;
    --y: 0%
}

.c-btn-calcey-white {
    background-color: var(--calcey-white);
    isolation: isolate;
    overflow: hidden;
    position: relative
}

.c-btn-calcey-white:after {
    background-color: #e6e6e6;
    border-radius: 100%;
    content: "";
    height: 200%;
    position: absolute;
    transform: translateZ(0);
    transform-origin: left bottom;
    transition: translate .4s var(--custom-ease-1);
    translate: var(--x, -100%) var(--x, 100%);
    width: 200%;
    will-change: translate;
    z-index: -1
}

.c-btn-calcey-white:hover:after {
    --x: 0%;
    --y: 0%
}

.c-btn-calcey-gray-1 {
    background-color: var(--calcey-gray-1);
    isolation: isolate;
    overflow: hidden;
    position: relative
}

.c-btn-calcey-gray-1:after {
    background-color: #d5dfe8;
    border-radius: 100%;
    content: "";
    height: 200%;
    position: absolute;
    transform: translateZ(0);
    transform-origin: left bottom;
    transition: translate .4s var(--custom-ease-1);
    translate: var(--x, -100%) var(--x, 100%);
    width: 200%;
    will-change: translate;
    z-index: -1
}

.c-btn-calcey-gray-1:hover:after {
    --x: 0%;
    --y: 0%
}

.c-btn-icon {
    --size: 48px;
    display: grid;
    height: var(--size);
    isolation: isolate;
    opacity: var(--opacity, 1);
    place-content: center;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: var(--size)
}

.c-btn-icon span {
    font-size: 1.125rem;
    position: relative;
    z-index: 1
}

.c-btn-icon:after {
    border-radius: 50%;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    scale: 0;
    top: 0;
    transform: translateZ(0);
    transition: scale .4s var(--custom-ease-1), opacity .2s var(--custom-ease-1);
    will-change: scale;
    z-index: -1
}

.c-btn-icon:hover {
    --opacity: 1
}

.c-btn-icon-calcey-tropical-magenta {
    color: var(--calcey-tropical-magenta)
}

.c-btn-icon-calcey-tropical-magenta span {
    color: var(--calcey-tropical-magenta);
    transition: color .4s ease-in-out
}

.c-btn-icon-calcey-tropical-magenta:after {
    background-color: var(--calcey-tropical-magenta)
}

.c-btn-icon-calcey-tropical-magenta:hover,
.c-btn-icon-calcey-tropical-magenta:hover span {
    color: var(--calcey-white)
}

.c-btn-icon-calcey-tropical-magenta:hover:after {
    opacity: 1;
    scale: 100%
}

.c-btn-icon-calcey-sky-blue {
    color: var(--calcey-sky-blue)
}

.c-btn-icon-calcey-sky-blue span {
    color: #ff6400;
    transition: color .4s ease-in-out
}

.c-btn-icon-calcey-sky-blue:after {
    background-color: var(--calcey-sky-blue)
}

.c-btn-icon-calcey-sky-blue:hover,
.c-btn-icon-calcey-sky-blue:hover span {
    color: var(--calcey-white)
}

.c-btn-icon-calcey-sky-blue:hover:after {
    opacity: 1;
    scale: 100%
}

.c-btn-icon-calcey-paradise-pink {
    color: var(--calcey-paradise-pink)
}

.c-btn-icon-calcey-paradise-pink span {
    color: var(--calcey-paradise-pink);
    transition: color .4s ease-in-out
}

.c-btn-icon-calcey-paradise-pink:after {
    background-color: var(--calcey-paradise-pink)
}

.c-btn-icon-calcey-paradise-pink:hover,
.c-btn-icon-calcey-paradise-pink:hover span {
    color: var(--calcey-white)
}

.c-btn-icon-calcey-paradise-pink:hover:after {
    opacity: 1;
    scale: 100%
}

.c-btn-icon-calcey-kingfisher-blue {
    color: var(--calcey-kingfisher-blue)
}

.c-btn-icon-calcey-kingfisher-blue span {
    color: var(--calcey-kingfisher-blue);
    transition: color .4s ease-in-out
}

.c-btn-icon-calcey-kingfisher-blue:after {
    background-color: var(--calcey-kingfisher-blue)
}

.c-btn-icon-calcey-kingfisher-blue:hover,
.c-btn-icon-calcey-kingfisher-blue:hover span {
    color: var(--calcey-white)
}

.c-btn-icon-calcey-kingfisher-blue:hover:after {
    opacity: 1;
    scale: 100%
}

.c-btn-icon-calcey-koha-red {
    color: var(--calcey-koha-red)
}

.c-btn-icon-calcey-koha-red span {
    color: var(--calcey-koha-red);
    transition: color .4s ease-in-out
}

.c-btn-icon-calcey-koha-red:after {
    background-color: var(--calcey-koha-red)
}

.c-btn-icon-calcey-koha-red:hover,
.c-btn-icon-calcey-koha-red:hover span {
    color: var(--calcey-white)
}

.c-btn-icon-calcey-koha-red:hover:after {
    opacity: 1;
    scale: 100%
}

.c-btn-icon-calcey-black {
    color: var(--calcey-black)
}

.c-btn-icon-calcey-black span {
    color: var(--calcey-black);
    transition: color .4s ease-in-out
}

.c-btn-icon-calcey-black:after {
    background-color: var(--calcey-black)
}

.c-btn-icon-calcey-black:hover,
.c-btn-icon-calcey-black:hover span {
    color: var(--calcey-white)
}

.c-btn-icon-calcey-black:hover:after {
    opacity: 1;
    scale: 100%
}

.c-btn-icon-calcey-white {
    color: var(--calcey-white)
}

.c-btn-icon-calcey-white span {
    color: var(--calcey-white);
    transition: color .4s ease-in-out
}

.c-btn-icon-calcey-white:after {
    background-color: var(--calcey-white)
}

.c-btn-icon-calcey-white:hover,
.c-btn-icon-calcey-white:hover span {
    color: var(--calcey-white)
}

.c-btn-icon-calcey-white:hover:after {
    opacity: 1;
    scale: 100%
}

.c-btn-icon-calcey-gray-1 {
    color: var(--calcey-gray-1)
}

.c-btn-icon-calcey-gray-1 span {
    color: var(--calcey-gray-1);
    transition: color .4s ease-in-out
}

.c-btn-icon-calcey-gray-1:after {
    background-color: var(--calcey-gray-1)
}

.c-btn-icon-calcey-gray-1:hover,
.c-btn-icon-calcey-gray-1:hover span {
    color: var(--calcey-white)
}

.c-btn-icon-calcey-gray-1:hover:after {
    opacity: 1;
    scale: 100%
}

.calcey-menu ul.menu {
    align-items: center;
    display: flex;
    justify-content: center;
    list-style: none;
    margin: 0;
    padding: 0
}

.calcey-menu ul.menu li a {
    color: #000;
    display: grid;
    font-family: Red Hat Display, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    height: var(--menu-height);
    opacity: var(--opacity, .6);
    padding-inline: 1.25rem;
    place-items: center;
    position: relative;
    text-decoration: none;
    transition: opacity .2s ease-in-out
}

.calcey-menu ul.menu li a:before {
    background-color: #000;
    border-radius: 50%;
    content: "";
    height: 6px;
    left: 8px;
    opacity: var(--opacity, 0);
    position: absolute;
    scale: var(--scale, 0);
    transition: opacity .4s var(--custom-ease-1), scale .4s var(--custom-ease-1);
    width: 6px
}

.calcey-menu ul.menu li a:hover {
    --opacity: 1
}

.calcey-menu ul.menu li a:hover:before {
    --opacity: 1;
    --scale: 1
}

.calcey-menu ul.menu li.current-menu-item a {
    --opacity: 1
}

.calcey-menu ul.menu li.current-menu-item a:before {
    --opacity: 1;
    --scale: 1
}

.single-calcey-jobs .calcey-menu ul.menu li.menu-item-careers a {
    --opacity: 1
}

.single-calcey-jobs .calcey-menu ul.menu li.menu-item-careers a:before {
    --opacity: 1;
    --scale: 1
}

.single-work .calcey-menu ul.menu li.menu-item-work a {
    --opacity: 1
}

.single-work .calcey-menu ul.menu li.menu-item-work a:before {
    --opacity: 1;
    --scale: 1
}

.single-post .calcey-menu ul.menu li.menu-item-blog a {
    --opacity: 1
}

.single-post .calcey-menu ul.menu li.menu-item-blog a:before {
    --opacity: 1;
    --scale: 1
}

.content-grid {
    --border-color: var(--calcey-black-rgb);
    border-bottom: 1px solid rgba(var(--border-color), .15);
    border-top: 1px solid rgba(var(--border-color), .15);
    display: grid
}

@media(min-width:992px) {
    .content-grid {
        grid-template-columns: minmax(320px, 25%) 1fr
    }

    .content-grid--50-50 {
        grid-template-columns: 1fr 1fr
    }

    .content-grid__col--side {
        border-right: 1px solid rgba(var(--border-color), .15)
    }
}

@media(max-width:991.98px) {
    .content-grid__col--side {
        border-top: 1px solid rgba(var(--border-color), .15);
        grid-row-start: 2
    }

    .content-grid__col--mobile-top {
        border-bottom: 1px solid rgba(var(--border-color), .15);
        grid-row-start: 1
    }
}

.content-grid--border-bottom-none {
    border-bottom: none
}

.content-grid--border-top-none {
    border-top: none
}

@media(max-width:991.98px) {
    .content-grid--border-bottom-mobile-none {
        border-bottom: none
    }

    .content-grid--border-top-mobile-none {
        border-top: none
    }
}

.content-grid--border-none,
.content-grid--border-none .content-grid__col {
    border: none !important
}

.content-grid--invert {
    --border-color: var(--calcey-white-rgb)
}

.post-item {
    display: grid;
    isolation: isolate;
    padding: var(--site-gutter);
    position: relative;
    text-decoration: none
}

@media(min-width:768px) {
    .post-item {
        grid-template-columns: 50% 50%
    }
}

.post-item__url {
    backface-visibility: hidden;
    bottom: 0;
    left: 0;
    perspective: 1000;
    -webkit-perspective: 1000;
    position: absolute;
    right: 0;
    top: 0;
    transform: translateZ(0);
    transform: translateZ(0, 0, 0);
    -webkit-transform: translateZ(0);
    -webkit-transform: translateZ(0, 0, 0);
    z-index: 5
}

@media(min-width:768px) {
    .post-item__col:first-child {
        margin-right: var(--site-gutter)
    }

    .post-item__col:nth-child(2) {
        border-left: 1px dashed rgba(var(--calcey-black-rgb), .3);
        padding-left: var(--site-gutter)
    }
}

.post-item__img {
    aspect-ratio: 1/1;
    /* background-position: 50%; */
    background-size: cover;
    position: relative;
    z-index: -1
}

.post-item__img iframe {
    backface-visibility: hidden;
    height: 0;
    height: 100%;
    perspective: 1000;
    -webkit-perspective: 1000;
    position: absolute;
    top: 0;
    transform: translateZ(0);
    transform: translateZ(0, 0, 0);
    -webkit-transform: translateZ(0);
    -webkit-transform: translateZ(0, 0, 0);
    width: 100%;
    z-index: -1
}

@media(max-width:767.98px) {
    .post-item__img {
        margin-bottom: var(--site-gutter)
    }
}

.post-item__title {
    margin-bottom: 1em;
    margin-top: -.25em
}

.post-item__content {
    display: flex;
    flex-direction: column
}

.post-item__content__inner {
    display: flex;
    flex: 1
}

.post-item__content__inner__details {
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: space-between
}

.post-item__content__inner__details .tag-line {
    max-width: 24ch
}

.post-item__content__inner__details .bottom {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.post-item__content__inner__details .category {
    opacity: .6
}

.post-item .after,
.post-item .before {
    animation-delay: .1s;
    animation-duration: .4s;
    animation-fill-mode: forwards;
    animation-timing-function: var(--custom-ease-1);
    backface-visibility: hidden;
    bottom: 0;
    left: 0;
    opacity: 0;
    perspective: 1000;
    -webkit-perspective: 1000;
    position: absolute;
    right: 0;
    top: 0;
    transform: translateZ(0);
    transform: translateZ(0, 0, 0);
    -webkit-transform: translateZ(0);
    -webkit-transform: translateZ(0, 0, 0);
    transform-origin: center center;
    transition: opacity .4s var(--custom-ease-1);
    will-change: opacity, rotate
}

.post-item .after {
    background-color: var(--item-bg);
    z-index: -3
}

.post-item .before {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(10px);
    background-color: hsla(0, 0%, 100%, .8);
    z-index: -2
}

.post-item .read-more {
    display: grid;
    font-size: 1.5rem;
    height: 40px;
    isolation: isolate;
    place-content: center;
    position: relative;
    transform: translateZ(0);
    width: 40px
}

.post-item .read-more:before {
    scale: 0;
    transform: translateZ(0);
    transition: scale .3s var(--custom-ease-1);
    will-change: scale
}

.post-item .read-more:after {
    background-color: var(--calcey-black);
    border-radius: 50%;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    scale: 0;
    top: 0;
    transform: translateZ(0);
    transition: scale .4s var(--custom-ease-1);
    will-change: scale;
    z-index: -1
}

.post-item:hover .after {
    animation-name: item-hover-flip;
    opacity: 1
}

.post-item:hover .before {
    animation-name: item-hover;
    opacity: 1
}

.post-item:hover .read-more:after,
.post-item:hover .read-more:before {
    scale: 100%
}

.post-item-blog {
    display: block;
    flex: 1;
    padding: var(--site-gutter);
    position: relative;
    text-decoration: none
}

.post-item-blog__image {
    aspect-ratio: 16/9;
    flex: 0 0 auto;
    isolation: isolate;
    position: relative
}

.post-item-blog__image:after {
    aspect-ratio: 16/9;
    background-color: var(--calcey-kingfisher-blue);
    content: "";
    left: 0;
    position: absolute;
    top: 0;
    z-index: -1
}

.post-item-blog__image img,
.post-item-blog__image:after {
    animation-delay: .1s;
    animation-duration: .4s;
    animation-fill-mode: forwards;
    animation-timing-function: var(--custom-ease-1);
    backface-visibility: hidden;
    perspective: 1000;
    -webkit-perspective: 1000;
    transform: translateZ(0);
    transform: translateZ(0, 0, 0);
    -webkit-transform: translateZ(0);
    -webkit-transform: translateZ(0, 0, 0);
    width: 100%
}

.post-item-blog__image img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.post-item-blog__title {
    margin: 1.167em 0
}

.post-item-blog__content {
    padding-bottom: calc(var(--site-gutter)*1.5)
}

@media(min-width:768px) {
    .post-item-blog__content .post-item-tags {
        bottom: var(--site-gutter);
        left: var(--site-gutter);
        position: absolute
    }
}

@media(max-width:767.98px) {
    .post-item-blog__content .post-item-tags {
        margin-top: var(--site-gutter);
        position: relative
    }
}

.post-item-blog .read-more {
    bottom: 40px;
    display: grid;
    font-size: 1.5rem;
    height: 40px;
    isolation: isolate;
    place-content: center;
    position: absolute;
    right: 40px;
    transform: translateZ(0);
    width: 40px
}

.post-item-blog .read-more:before {
    scale: 0;
    transform: translateZ(0);
    transition: scale .3s var(--custom-ease-1);
    will-change: scale
}

.post-item-blog .read-more:after {
    background-color: var(--calcey-black);
    border-radius: 50%;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    scale: 0;
    top: 0;
    transform: translateZ(0);
    transition: scale .4s var(--custom-ease-1);
    will-change: scale;
    z-index: -1
}

.post-item-blog:hover .post-item-blog__image:after {
    animation-name: item-hover-flip
}

.post-item-blog:hover .post-item-blog__image img {
    animation-name: item-hover
}

.post-item-blog:hover .read-more:after,
.post-item-blog:hover .read-more:before {
    scale: 100%
}

@media(min-width:768px) {
    .post-item--work-loop {
        grid-template-columns: 33.33333% 1fr
    }
}

.post-item--work-loop .post-item__img {
    background-color: var(--item-bg)
}

.post-item--work-loop .post-item__img img {
    height: auto;
    width: 100%
}

.post-item--work-loop .post-item__title {
    margin-bottom: .8em
}

.post-item--work-loop .post-item__content__inner {
    gap: var(--site-gutter)
}

@media(max-width:767.98px) {
    .post-item--work-loop .post-item__content__inner {
        flex-direction: column
    }
}

.post-item--work-loop .post-item__content__inner__achievements {
    flex: 1
}

@media(min-width:768px) {
    .post-item--work-loop .post-item__content__inner__achievements {
        border-left: 1px dashed rgba(var(--calcey-black-rgb), .3);
        padding-inline-start: var(--site-gutter)
    }
}

.post-item--work-loop .post-item__content__inner__achievements .title {
    margin-block-end: 1em;
    opacity: .6
}

.post-item--work-loop .post-item__content__inner__achievements .item {
    margin-block-end: .625em
}

.post-item--work-loop .post-item__content__inner__achievements .item__name {
    display: grid;
    line-height: 1.3em
}

.post-item--work-loop .post-item__content__inner__achievements .item__name span {
    opacity: .6
}

@media(max-width:767.98px) {
    .post-item--work-loop .post-item__content__inner__details .bottom {
        margin-block-start: var(--site-gutter)
    }
}

.post-item--work-loop .read-more {
    position: absolute;
    right: var(--site-gutter);
    top: var(--site-gutter)
}

.post-item--work-loop:hover:after {
    animation-name: item-hover-flip;
    opacity: 1
}

.post-item--work-loop:hover:before {
    animation-name: item-hover;
    opacity: 1
}

.post-item .achievements--home {
    margin-top: var(--section-radius)
}

.post-item .achievements .title {
    margin-block-end: .625em;
    opacity: .6
}

.post-item .achievements__item {
    margin-block-end: .714em
}

.post-item .achievements__item__name span:nth-child(2) {
    align-items: center;
    display: inline-flex;
    gap: .5rem
}

@media(min-width:768px) {
    .post-item .achievements__item__name span:nth-child(2) {
        gap: 0;
        margin-left: 0
    }

    .post-item .achievements__item__name span:nth-child(2):before {
        background-color: var(--calcey-black);
        border-radius: 50%;
        content: "";
        height: 3px;
        margin-inline: .5em;
        opacity: .3;
        width: 3px
    }
}

.post-item-tags {
    align-items: center;
    color: rgba(var(--calcey-black-rgb), .6);
    display: flex;
    flex-wrap: wrap;
    line-height: 1.5em
}

.post-item-tags span:not(:last-of-type):after {
    color: hsla(225, 2%, 51%, .502);
    content: "•";
    display: inline-block;
    font-size: 1rem;
    font-weight: 700;
    margin: 0 4px
}

.calcey-cf7-form__row--fields {
    line-height: 1.5
}

.calcey-cf7-form__row--title {
    margin-bottom: 1rem
}

.calcey-cf7-form__row--submit {
    display: flex;
    justify-content: flex-end;
    margin-top: var(--site-gutter)
}

.calcey-cf7-form__row--resume {
    margin-top: calc(var(--site-gutter)/2)
}

.calcey-cf7-form__row--ps {
    margin-top: var(--site-gutter)
}

.calcey-cf7-form__field {
    display: inline-block
}

.calcey-cf7-form__submit {
    background: var(--calcey-black);
    border-radius: 30px;
    height: 60px;
    position: relative;
    width: 200px
}

.calcey-cf7-form__submit:after {
    color: var(--calcey-white);
    content: "\F135";
    /* bi-arrow-right */
    display: grid;
    font-family: "bootstrap-icons" !important;
    height: 24px;
    place-content: center;
    position: absolute;
    right: 45px;
    top: 50%;
    translate: 0 -50%;
    width: 24px;
    z-index: 1
}

.calcey-cf7-form__submit .wpcf7-submit {
    color: var(--calcey-white);
    cursor: pointer;
    height: 60px;
    padding-right: calc(24px + .875rem);
    position: relative;
    text-align: center;
    width: 200px;
    z-index: 2
}

.calcey-cf7-form__submit .wpcf7-spinner {
    bottom: 20px;
    opacity: 1;
    position: absolute;
    right: 20px;
    z-index: 10
}

.calcey-cf7-form .codedropz-upload-wrapper {
    font-family: var(--red-hat-text);
    font-size: clamp(1rem, 1rem + 0vw, 1rem);
    font-style: italic;
    font-weight: 400
}

.calcey-cf7-form .codedropz-upload-wrapper .codedropz-upload-handler {
    border: 1px dashed rgba(var(--current-color-rgb), .5)
}

.calcey-cf7-form .codedropz-upload-wrapper .codedropz-upload-handler span {
    opacity: .5
}

.calcey-cf7-form .codedropz-upload-wrapper h3 {
    font-family: var(--red-hat-text);
    font-size: clamp(1rem, 1rem + 0vw, 1rem);
    font-style: italic;
    font-weight: 400;
    margin: 0;
    opacity: .5
}

.calcey-cf7-form .codedropz-upload-wrapper a {
    color: var(--current-color);
    opacity: .9
}

.calcey-cf7-form .codedropz-upload-wrapper .dnd-upload-image {
    display: none
}

.calcey-cf7-form .codedropz-upload-wrapper .dnd-upload-details .name {
    color: var(--current-color)
}

.calcey-cf7-form .codedropz-upload-wrapper .dnd-upload-details .name em {
    color: rgba(var(--current-color-rgb), .8)
}

.calcey-cf7-form .select-box-container {
    isolation: isolate;
    position: relative
}

.calcey-cf7-form .select-box-container .wpcf7-select {
    padding-right: 30px
}

.calcey-cf7-form .select-box-container .icon-chevron {
    position: absolute;
    right: 0;
    rotate: -180deg;
    top: 4px;
    z-index: -1
}

.wpcf7-form-control-wrap .wpcf7-not-valid-tip {
    display: none
}

.wpcf7-form-control {
    background: none;
    border: none;
    outline: none
}

.wpcf7-form-control.wpcf7-text {
    border-bottom: 2px solid var(--current-color);
    border-radius: 0;
    color: var(--current-color);
    font-size: 1rem;
    height: 1em;
    max-width: 220px;
    padding-inline: .5rem
}

.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,
.wpcf7-form-control.wpcf7-text::placeholder {
    color: var(--current-color);
    font-style: italic;
    opacity: .5
}

.wpcf7-form-control.wpcf7-text:-webkit-autofill,
.wpcf7-form-control.wpcf7-text:-webkit-autofill:focus,
.wpcf7-form-control.wpcf7-text:-webkit-autofill:hover {
    background: none;
    -webkit-box-shadow: inset 0 0 0 1000px transparent
}

.wpcf7-form-control.wpcf7-text.wpcf7-not-valid {
    border-color: var(--calcey-koha-red)
}

.wpcf7-form-control.wpcf7-select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-bottom: 2px solid var(--current-color);
    color: var(--current-color);
    font-size: 1rem;
    padding-inline: .5rem
}

.wpcf7-form-control.wpcf7-select option {
    color: var(--calcey-black)
}

.wpcf7-form .wpcf7-response-output {
    border-radius: 8px;
    font-size: clamp(1rem, .773rem + .5587vw, 1.25rem);
    font-weight: 400;
    margin: 0 !important;
    margin-block-start: var(--site-gutter) !important;
    padding: calc(var(--site-gutter)/2) !important
}

.wpcf7-form .applying-job-field {
    display: none
}

.siri-tab__tab {
    animation-duration: .4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-in-out;
    display: none;
    opacity: 0
}

.siri-tab__tab--active {
    animation-name: showTab;
    display: block
}

@keyframes showTab {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.social-share__icons {
    flex: 1
}

.social-share__icons .label {
    margin-right: 1rem;
    opacity: .6
}

.social-share__icons .c-btn-icon {
    --opacity: 0.6
}

.social-share__icons .c-btn-icon:hover {
    --opacity: 1
}

.wp-block-columns {
    margin-inline: calc(var(--site-gutter)*2);
    margin-bottom: calc(var(--site-gutter)*2)
}

.wp-to-calcey-blocks .wp-block-columns {
    gap: calc(var(--site-gutter)*2)
}

.wp-block-embed {
    margin: 0
}

.wp-block-embed__wrapper iframe {
    aspect-ratio: 16/9;
    height: auto;
    width: 100%
}

.wp-to-calcey-blocks {
    --wp--preset--font-size--small: 1rem;
    --wp--preset--font-size--medium: clamp(1rem, 0.773rem + 0.5587vw, 1.25rem);
    --wp--preset--font-size--large: clamp(1.25rem, 0.6826rem + 1.3966vw, 1.875rem);
    --wp--preset--font-size--x-large: clamp(1.25rem, 0.1152rem + 2.7933vw, 2.5rem)
}

.wp-to-calcey-blocks h1,
.wp-to-calcey-blocks h2,
.wp-to-calcey-blocks h3,
.wp-to-calcey-blocks h4,
.wp-to-calcey-blocks h5,
.wp-to-calcey-blocks h6 {
    font-family: var(--red-hat-display);
    font-weight: 700;
    line-height: 1.3em;
    margin-bottom: 1em
}

.wp-to-calcey-blocks p:not(:last-of-type) {
    margin-bottom: 1.5em
}

.wp-to-calcey-blocks ul {
    line-height: 1.5em
}

.wp-to-calcey-blocks ul:not(:last-of-type) {
    margin-bottom: 1.5em
}

.wp-to-calcey-blocks ul li {
    margin-bottom: .5em
}

.wp-to-calcey-blocks ul li::marker {
    color: rgba(var(--calcey-black-rgb), .2)
}

.wp-to-calcey-blocks p a,
.wp-to-calcey-blocks ul a {
    background-image: linear-gradient(var(--color, #ad1aad), var(--color, #ad1aad));
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: var(--bg-vertical, 100%) var(--bg-horizontal, .063rem);
    color: var(--calcey-black);
    text-decoration: none;
    transition: background-size .2s ease-in-out, background-image .2s ease-in-out
}

.wp-to-calcey-blocks p a:hover,
.wp-to-calcey-blocks ul a:hover {
    --bg-horizontal: 0.125rem
}

.home-banner {
    background: var(--calcey-white);
    display: grid;
    height: calc(100vh - var(--header-height));
    margin-inline: var(--site-gutter);
    overflow: hidden;
    position: relative
}

.home-banner__content {
    display: grid;
    gap: 2.125rem;
    grid-template-rows: 1fr 1fr;
    position: relative;
    z-index: 20
}

.home-banner__content__title {
    align-items: flex-end;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    justify-content: flex-end;
    max-width: 50%
}

@media(max-width:991.98px) {
    .home-banner__content__title {
        align-items: flex-start;
        padding-left: var(--site-gutter)
    }
}

.home-banner__content__title h1 {
    display: grid;
    gap: .75rem
}

@media(min-width:992px) {
    .home-banner__content__title h1 {
        gap: 1.5rem
    }

    .home-banner__content__title__small {
        margin-left: -2.25rem
    }
}

.home-banner__content__title__main {
    font-size: clamp(2.813rem, -2.5643rem + 11.2027vw, 7rem);
    line-height: 1
}

.home-banner__content__description {
    align-self: flex-start;
    display: flex;
    justify-content: flex-end
}

@media(max-width:991.98px) {
    .home-banner__content__description {
        justify-content: flex-start
    }
}

@media(min-width:992px) {
    .home-banner__content__description__inner {
        width: 50%
    }
}

.home-banner__content__description__inner .inner {
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
    max-width: 642px;
    padding: var(--site-gutter)
}

.home-banner__canvas-container {
    display: block;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 10
}

@media(max-width:991.98px) {
    .home-banner__canvas-container {
        aspect-ratio: 16/9;
        height: auto;
        left: 50%;
        top: 50%;
        translate: -50% -60%
    }
}

@media(max-width:767.98px) {
    .home-banner__canvas-container {
        width: 100%;
        /* Changed from 200% to prevent overflow */
        height: 100%;
        left: 0;
        top: 0;
        translate: 0 0;
    }
}

.home-banner__canvas {
    opacity: 1;
    /* Changed from 0 to 1 to ensure visibility */
    transform: translateZ(0);
    transition: opacity .4s var(--custom-ease-1);
    z-index: 10
}

.home-banner__canvas,
.home-banner__work {
    display: block;
    height: 100%;
    inset: 0 0 0 0;
    position: absolute;
    width: 100%
}

.home-banner__work__client {
    opacity: 0;
    /* Hidden by default */
    position: absolute;
    top: calc(30vh - var(--header-height));
    transition: opacity 1s ease-in-out;
    /* Smooth fade transition */
    z-index: 15;
}

.home-banner__work__client.active {
    opacity: 1;
    /* Visible when active */
}

@media(min-width:992px) {
    .home-banner__work__client {
        left: 75%;
        translate: -50% 0
    }
}

.home-banner__work__client .name {
    margin-bottom: .25rem;
    opacity: .6
}

.home-banner__work__client .detail {
    line-height: 1.5;
    opacity: .6
}

.home-banner__work__client:before {
    border-radius: 50%;
    height: 8px;
    left: -20px;
    scale: var(--scale, 0);
    top: 1rem;
    transition: scale .6s var(--custom-ease-1);
    width: 8px
}

.home-banner__work__client:after,
.home-banner__work__client:before {
    background-color: var(--calcey-black);
    content: "";
    opacity: .15;
    position: absolute
}

.home-banner__work__client:after {
    background: linear-gradient(90deg, transparent, #000 50%);
    height: 2px;
    right: calc(100% + 20px);
    scale: 0;
    top: calc(1rem + 3px);
    transform-origin: center right;
    width: 10vw
}

.home-banner__work__client--show {
    --opacity: 1
}

.home-banner__work__client--show:before {
    --scale: 100%
}

.home-banner__work__client--show:after {
    animation: show-line .5s var(--custom-ease-1);
    animation-delay: .3s;
    animation-fill-mode: forwards
}

@media(max-width:991.98px) {
    .home-banner__work__client {
        left: calc(50% + var(--site-gutter));
        top: calc(var(--site-gutter)*2)
    }

    .home-banner__work__client,
    .home-banner__work__client h5 {
        font-size: clamp(.75rem, .75rem + 0vw, .75rem)
    }

    .home-banner__work__client:before {
        top: .25em
    }

    .home-banner__work__client:after {
        right: calc(100% + 16px);
        rotate: -90deg;
        top: 8px;
        width: 20vh
    }
}

@keyframes show-line {
    0% {
        scale: 0
    }

    to {
        scale: 100%
    }
}

.work-items {
    margin-bottom: var(--site-gutter)
}

.work-items__gptw {
    background-attachment: fixed;
    background-color: var(--calcey-tropical-magenta);
    background-image: var(--bg-gradient-magenta);
    border-radius: var(--section-radius) var(--section-radius) 0 0;
    isolation: isolate;
    margin-bottom: calc(var(--section-radius)*-1);
    padding-bottom: var(--section-radius)
}

.work-items__gptw,
.work-items__gptw .inner {
    align-items: center;
    display: flex;
    overflow: hidden;
    position: relative
}

.work-items__gptw .inner {
    height: 120px;
    width: 100%
}

@media(max-width:767.98px) {
    .work-items__gptw .inner {
        align-items: center;
        flex-direction: column;
        margin-inline: auto;
        width: 100%;
        height: auto;
        padding-block: 20px;
        gap: 20px
    }
}

@media(min-width:768px) {
    .work-items__gptw .inner:before {
        background-color: var(--calcey-white);
        bottom: 0;
        content: "";
        left: 50%;
        opacity: .15;
        position: absolute;
        top: 0;
        translate: -50% 0;
        width: 1px
    }
}

.work-items__gptw__item {
    align-items: center;
    backface-visibility: hidden;
    display: flex;
    flex: 1;
    gap: calc(var(--site-gutter)/2);
    justify-content: center;
    padding-inline: var(--site-gutter);
    perspective: 1000;
    -webkit-perspective: 1000;
    text-shadow: 0 1px 6px rgba(var(--calcey-tropical-magenta-rgb), .5);
    transform: translateZ(0);
    transform: translateZ(0, 0, 0);
    -webkit-transform: translateZ(0);
    -webkit-transform: translateZ(0, 0, 0)
}

.work-items__gptw__item.nps .number {
    padding-right: .36em;
    position: relative
}

.work-items__gptw__item.nps .number:after {
    content: "NPS";
    display: block;
    font-size: .36em;
    left: 4ch;
    position: absolute;
    rotate: -90deg;
    top: 50%;
    translate: 0 -50%
}

.work-items__gptw__item.nps .text {
    max-width: 220px
}

.work-items__gptw__item.gptw .text {
    max-width: 170px
}

@media(max-width:767.98px) {
    .work-items__gptw__item .number {
        width: 3ch
    }

    .work-items__gptw__item:first-of-type {
        border-bottom: 1px solid rgba(var(--calcey-white-rgb), .15)
    }
}

.work-items__list-container {
    background: var(--calcey-white);
    border-radius: var(--section-radius) var(--section-radius) 0 0;
    padding: var(--site-gutter);
    position: relative;
    z-index: 1
}

.work-items__view-more {
    padding: var(--site-gutter) var(--site-gutter) var(--site-gutter) 0;
    position: sticky;
    top: calc(var(--header-height) + .5rem)
}

.work-items__list {
    list-style: none;
    margin: 0;
    padding: 0
}

.work-items__list__item:not(:last-child) {
    border-bottom: 1px solid rgba(var(--calcey-black-rgb), .15)
}

.my-glide {
    overflow: hidden;
    padding: 0 1px;
    position: relative
}

.my-glide__track {
    display: flex;
    transition: transform .4s cubic-bezier(.165, .84, .44, 1)
}

.my-glide__slide {
    cursor: pointer;
    display: flex;
    flex: 1 0 auto;
    overflow: hidden;
    transform: translateZ(0);
    transition: width .4s cubic-bezier(.165, .84, .44, 1)
}

.my-glide__slide:first-of-type {
    border-radius: var(--section-radius) 0 0 0
}

.my-glide__slide:last-of-type {
    border-radius: 0 var(--section-radius) 0 0
}

.my-glide__slide--active {
    pointer-events: none
}

.my-glide__navigation {
    align-items: center;
    background-color: rgba(var(--calcey-black-rgb), .2);
    border-radius: 30px;
    display: flex;
    height: 60px;
    position: absolute;
    right: var(--site-gutter);
    top: var(--site-gutter);
    z-index: 5
}

.my-glide__numbers {
    opacity: .5
}

.my-glide__nav {
    color: var(--current-color);
    display: grid;
    height: 60px;
    place-content: center;
    text-decoration: none;
    transition: opacity .4s var(--custom-ease-1), background-color .4s var(--custom-ease-1);
    width: 60px
}

.my-glide__nav span {
    font-size: 1.5rem
}

.my-glide__nav[disabled] {
    opacity: .4;
    pointer-events: none
}

.home-testimonials {
    margin-bottom: calc(var(--section-radius)*-1)
}

.home-testimonials__item {
    --left-position: var(--site-gutter);
    background-color: var(--item-bg);
    flex: 1;
    isolation: isolate;
    overflow: hidden;
    padding-bottom: var(--site-gutter);
    position: relative
}

@media(min-width:768px) {
    .home-testimonials__item {
        height: 430px
    }
}

.home-testimonials__item .image {
    background: #000;
    background: linear-gradient(180deg, transparent, transparent 40%, rgba(0, 0, 0, .2) 90%, rgba(0, 0, 0, .2));
    border-radius: 50%;
    bottom: 0;
    height: 240px;
    overflow: hidden;
    position: absolute;
    right: 0;
    right: 50%;
    top: 0;
    top: 40px;
    translate: 50% 0;
    width: 240px;
    z-index: 2
}

.home-testimonials__item .image img {
    height: auto;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: top center;
    object-position: top center;
    width: 100%
}

@media(min-width:768px) {
    .home-testimonials__item .quote {
        font-style: italic;
        left: var(--left-position);
        max-width: calc(var(--slide-active-width) - var(--left-position) - 380px);
        opacity: 0;
        position: absolute;
        top: calc(50% - var(--site-gutter));
        transition: translate .3s var(--custom-ease-1), opacity .3s var(--custom-ease-1);
        translate: -200% -50%;
        z-index: 5
    }
}

@media(max-width:767.98px) {
    .home-testimonials__item .quote {
        margin-block-end: 40px;
        margin-block-start: 320px;
        margin-inline: auto;
        position: relative;
        width: calc(100% - 80px);
        z-index: 5
    }
}

@media(min-width:768px) {
    .home-testimonials__item .info {
        bottom: calc(var(--site-gutter)*2);
        left: var(--left-position);
        position: absolute;
        transition: left .4s var(--custom-ease-1);
        z-index: 5
    }
}

@media(max-width:767.98px) {
    .home-testimonials__item .info {
        margin-inline-start: 40px
    }
}

.home-testimonials__item .info .name {
    margin-bottom: .25rem
}

.home-testimonials__item:after {
    background: transparent linear-gradient(0deg, rgba(0, 0, 0, .502), rgba(0, 0, 0, .404) 51%, transparent) 0 0 no-repeat padding-box;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 50%;
    z-index: 3
}

.my-glide__slide--active .home-testimonials__item {
    --left-position: calc(var(--site-gutter)*2)
}

@media(min-width:768px) {
    .my-glide__slide--active .home-testimonials__item .quote {
        opacity: 1;
        translate: 0 -50%
    }

    .my-glide__slide--active .home-testimonials__item .image {
        right: 70px;
        translate: 0 0
    }
}

.featured-blogs {
    background: var(--calcey-white);
    border-radius: var(--section-radius) var(--section-radius) 0 0;
    padding: var(--site-gutter);
    position: relative
}

.featured-blogs__view-more {
    padding: var(--site-gutter) var(--site-gutter) var(--site-gutter) 0;
    position: sticky;
    top: calc(var(--header-height) + .5rem)
}

.featured-blogs__list {
    list-style: none;
    margin: 0;
    padding: 0
}

@media(min-width:768px) {
    .featured-blogs__list {
        display: grid;
        grid-template-columns: calc(50% - 1px) 50%
    }
}

.featured-blogs__list li {
    display: flex
}

@media(min-width:768px) {
    .featured-blogs__list li:first-child {
        border-right: 1px solid rgba(0, 0, 0, .15)
    }
}

@media(max-width:767.98px) {
    .featured-blogs__list li:first-child {
        border-bottom: 1px solid rgba(0, 0, 0, .15)
    }
}

.home-people {
    display: grid;
    isolation: isolate;
    overflow: hidden;
    place-content: center;
    position: relative
}

@media(min-width:992px) {
    .home-people {
        aspect-ratio: 1366/660
    }
}

@media(max-width:991.98px) {
    .home-people {
        min-height: 360px
    }
}

.home-people__link {
    align-items: center;
    display: flex;
    gap: 1.25rem;
    justify-content: center;
    text-decoration: none
}

.home-people__link span {
    --size: 40px;
    background-color: #ff6400;
    border-radius: 50%;
    display: grid;
    height: var(--size);
    place-content: center;
    transform: translateZ(0);
    transition: width .4s var(--custom-ease-1), height .4s var(--custom-ease-1);
    width: var(--size)
}

@media(max-width:991.98px) {
    .home-people__link {
        flex-direction: column;
        gap: 1rem
    }

    .home-people__link span {
        --size: 30px
    }
}

.home-people__link:hover span {
    --size: 60px
}

.home-people__calcey {
    aspect-ratio: 1366/660;
    bottom: 0;
    left: 0;
    min-width: 700px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

@media(max-width:991.98px) {
    .home-people__calcey {
        left: 50%;
        min-height: 360px;
        min-width: 0;
        top: 50%;
        translate: -50% -50%
    }
}

.home-people__calcey .team-member {
    aspect-ratio: 1/1;
    position: absolute;
    transform: translateZ(0);
    width: var(--people-size, 4.392%)
}

.home-people__calcey .team-member img {
    border: 1px solid rgba(var(--calcey-black-rgb), .15);
    border-radius: 50%;
    height: 100%;
    transition: opacity .3s ease-in-out;
    width: 100%
}

.home-people__calcey .team-member--large {
    --people-size: 8.784%
}

.home-people__calcey .team-member--medium {
    --people-size: 6.588%
}

.home-people__calcey .team-member:first-child {
    left: 17.1715%;
    top: 12.1212%
}

.home-people__calcey .team-member:nth-child(2) {
    right: 17.1715%;
    top: 12.1212%
}

.home-people__calcey .team-member:nth-child(3) {
    bottom: 12.1212%;
    left: 29.4289%
}

.home-people__calcey .team-member:nth-child(4) {
    bottom: 24.5454%;
    right: 26.0614%
}

.home-people__calcey .team-member:nth-child(5) {
    bottom: 37.8787%;
    right: 10.322%
}

.home-people__calcey .team-member:nth-child(6) {
    left: -3.2943%;
    top: 28.0303%
}

.home-people__calcey .team-member:nth-child(7) {
    right: -3.2943%;
    top: 28.0303%
}

.home-people__calcey .team-member:nth-child(8) {
    left: 12.5183%;
    top: 33.3333%
}

.home-people__calcey .team-member:nth-child(9) {
    bottom: 12.1212%;
    left: 5.9297%
}

.home-people__calcey .team-member:nth-child(10) {
    bottom: 12.1212%;
    right: 14.568%
}

.home-people__calcey .team-member:nth-child(11) {
    bottom: 24.5454%;
    left: 45.6808%
}

.home-people__calcey .team-member:nth-child(12) {
    left: 34.5534%;
    top: 12.1212%
}

.home-people__calcey .team-member:nth-child(13) {
    bottom: 29.0909%;
    left: 17.715%
}

.home-people__calcey .team-member:nth-child(14) {
    left: 46.7789%;
    top: 25.7575%
}

.home-people__calcey .team-member:nth-child(15) {
    left: 5.929%;
    top: 12.1212%
}

.home-people__calcey .team-member:nth-child(16) {
    right: 38.9458%;
    top: 12.1212%
}

.home-people__calcey .team-member:nth-child(17) {
    right: 5.929%;
    top: 12.1212%
}

.home-people__calcey .team-member:nth-child(18) {
    bottom: 37.1212%;
    left: 2.3426%
}

.home-people__calcey .team-member:nth-child(19) {
    left: 27.2327%;
    top: 40.909%
}

.home-people__calcey .team-member:nth-child(20) {
    bottom: 12.1212%;
    right: 39.751%
}

.home-people__calcey .team-member:nth-child(21) {
    right: 33.8213%;
    top: 27.5757%
}

.home-people__calcey .team-member:nth-child(22) {
    right: 23.8653%;
    top: 40.909%
}

.home-people__calcey .team-member:nth-child(23) {
    bottom: 21.2121%;
    right: 2.9282%
}

.contact-block {
    background-color: var(--calcey-tropical-magenta);
    background: linear-gradient(135deg, #ff6400 0%, #59240360 100%);
    border-radius: var(--section-radius);
    margin-bottom: var(--site-gutter);
    position: relative
}

.contact-block,
.contact-block__form,
.contact-block__left {
    padding: var(--site-gutter)
}

.contact-block__left p {
    margin-bottom: 1em
}

.home-bg-video {
    background: var(--calcey-white);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: var(--section-radius) var(--section-radius) 0 0;
    isolation: isolate;
    margin-bottom: calc(var(--section-radius)*-1);
    overflow: hidden;
    position: relative
}

@media(min-width:992px) {
    .home-bg-video {
        height: 430px
    }
}

@media(max-width:991.98px) {
    .home-bg-video {
        aspect-ratio: 16/9
    }
}

.home-bg-video__embed {
    align-items: center;
    bottom: 0;
    display: flex;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0
}

.home-bg-video__embed .home-bg-video-frame {
    aspect-ratio: 16/9;
    display: flex;
    flex: 1;
    position: relative
}

.home-bg-video__embed .home-bg-video-frame iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.careers-banner {
    background-attachment: fixed;
    background-image: radial-gradient(at var(--mouse-x, 57%) var(--mouse-y, 31%), #ac1bac 0, transparent 50%), var(--bg-gradient-magenta);
    margin-top: calc(var(--header-height)*-1);
    padding-bottom: calc(var(--site-gutter)*1.375);
    padding-top: calc(var(--header-height) + var(--site-gutter)*1.375)
}

.careers-banner__sidebar {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.careers-banner__nav {
    padding-bottom: calc(60px + var(--site-gutter)*2);
    position: sticky;
    top: calc(var(--header-height) + 2rem)
}

.careers-banner__nav__item {
    align-items: center;
    border-radius: 24px;
    color: var(--current-color);
    display: block;
    display: flex;
    gap: calc(var(--site-gutter)/2);
    height: 48px;
    margin-bottom: .625em;
    padding-inline: calc(var(--site-gutter)/2);
    text-decoration: none;
    transform: translateZ(0)
}

.careers-banner__nav__item:before {
    border: 1px solid rgba(var(--calcey-white-rgb), .5);
    border-radius: 50%;
    content: "";
    height: 6px;
    transform: translateZ(0);
    width: 6px
}

.careers-banner__nav__item:hover {
    background-color: rgba(var(--calcey-white-rgb), .15)
}

.careers-banner__nav__item.siri-tab__nav--active {
    background-color: var(--calcey-white);
    color: var(--calcey-black)
}

.careers-banner__nav__item.siri-tab__nav--active:before {
    background-color: var(--calcey-black);
    border-color: var(--calcey-black)
}

.careers-banner__view-all {
    bottom: var(--site-gutter);
    position: sticky
}

.careers-banner__view-all span {
    rotate: 90deg !important
}

.careers-banner__grid {
    display: grid;
    row-gap: var(--site-gutter)
}

.careers-banner__grid h3 {
    margin-bottom: .8333em
}

.careers-banner__grid__col {
    border-bottom: 1px dashed rgba(var(--calcey-white-rgb), .5);
    padding-bottom: var(--site-gutter)
}

@media(min-width:768px) {
    .careers-banner__grid {
        -moz-column-gap: calc(var(--site-gutter)*2);
        column-gap: calc(var(--site-gutter)*2);
        grid-template-columns: 1fr 1fr
    }

    .careers-banner__grid__col:nth-child(2n) {
        position: relative
    }

    .careers-banner__grid__col:nth-child(2n):before {
        border-left: 1px dashed rgba(var(--calcey-white-rgb), .5);
        bottom: var(--site-gutter);
        content: "";
        left: calc(var(--site-gutter)*-1);
        position: absolute;
        top: 0
    }

    .careers-banner__grid__col:nth-last-child(-n+2) {
        border-bottom: none
    }

    .careers-banner__grid p {
        max-width: 35ch
    }
}

.careers-banner__process-grid {
    display: grid;
    row-gap: var(--site-gutter)
}

@media(min-width:768px) {
    .careers-banner__process-grid {
        grid-template-columns: 1fr 1fr;
        margin-bottom: calc(var(--site-gutter)*-1);
        margin-top: calc(var(--site-gutter)*-1)
    }

    .careers-banner__process-grid__col {
        padding-bottom: var(--site-gutter);
        padding-top: var(--site-gutter)
    }

    .careers-banner__process-grid__col:first-of-type {
        border-right: 1px solid rgba(var(--calcey-white-rgb), .15)
    }
}

.careers-banner .perks-title {
    margin-bottom: var(--site-gutter);
    padding-bottom: var(--site-gutter)
}

@media(max-width:767.98px) {
    .careers-banner .perks-title {
        border-bottom: 1px dashed rgba(var(--calcey-white-rgb), .5)
    }
}

@media(min-width:768px) {
    .careers-banner .perks-title {
        position: relative
    }

    .careers-banner .perks-title:after,
    .careers-banner .perks-title:before {
        border-bottom: 1px dashed rgba(var(--calcey-white-rgb), .5);
        bottom: 0;
        content: "";
        position: absolute
    }

    .careers-banner .perks-title:before {
        left: 0;
        right: calc(50% + var(--site-gutter))
    }

    .careers-banner .perks-title:after {
        left: calc(50% + var(--site-gutter));
        right: 0
    }
}

.careers-banner .perk {
    align-items: center;
    display: flex;
    gap: calc(var(--site-gutter)/2)
}

.careers-banner .perk span {
    background-color: rgba(var(--calcey-white-rgb), .4);
    display: grid;
    flex: 0 0 60px;
    height: 60px;
    place-content: center;
    width: 60px
}

.careers-banner .our-process__item {
    margin-bottom: calc(var(--site-gutter)*1.625);
    position: relative
}

.careers-banner .our-process__item h3 {
    align-items: flex-start;
    display: flex;
    gap: calc(var(--site-gutter)/2);
    margin-bottom: .8333em
}

.careers-banner .our-process__item h3:before {
    background-color: var(--current-color);
    border-radius: 50%;
    content: "";
    flex: 0 0 calc(var(--site-gutter)/2);
    height: calc(var(--site-gutter)/2);
    margin-top: .25em;
    width: calc(var(--site-gutter)/2)
}

.careers-banner .our-process__item p {
    padding-left: var(--site-gutter)
}

.careers-banner .our-process__item:not(:last-of-type):before {
    border-left: 1px dashed rgba(var(--calcey-white-rgb), .5);
    bottom: calc(var(--site-gutter)*1.8*-1);
    content: "";
    left: calc(var(--site-gutter)/4);
    position: absolute;
    top: calc(var(--site-gutter)/4)
}

@media(min-width:768px) {
    .careers-banner .our-process {
        padding-right: var(--site-gutter)
    }
}

.careers-banner .employee-quote {
    position: sticky;
    top: calc(var(--header-height) + 2rem)
}

.careers-banner .employee-quote .image {
    margin-bottom: calc(var(--site-gutter)/2)
}

.careers-banner .employee-quote .image img {
    border-radius: 50%;
    height: calc(var(--site-gutter)*3);
    width: calc(var(--site-gutter)*3)
}

.careers-banner .employee-quote .quote {
    margin-bottom: 1em
}

.careers-banner .employee-quote .name {
    margin-bottom: .25em
}

@media(min-width:768px) {
    .careers-banner .employee-quote {
        padding-left: var(--site-gutter)
    }
}

.open-positions__filter {
    position: sticky;
    top: calc(var(--header-height) + 2rem)
}

.open-positions__filter__label {
    opacity: .6
}

@media(min-width:992px) {
    .open-positions__filter__label {
        margin-bottom: 1em
    }
}

.open-positions__filter__item {
    align-items: center;
    border: 1px solid rgba(var(--calcey-black-rgb), .15);
    border-radius: 15px;
    color: var(--calcey-black);
    cursor: pointer;
    display: inline-flex;
    font-size: .875rem;
    gap: 12px;
    height: 30px;
    margin-bottom: .25rem;
    padding-inline: 15px;
    text-decoration: none;
    transform: translateZ(0)
}

.open-positions__filter__item:before {
    border: 1px solid rgba(var(--calcey-black-rgb), .5);
    border-radius: 50%;
    content: "";
    height: 6px;
    transform: translateZ(0);
    width: 6px
}

.open-positions__filter__item:hover {
    background-color: rgba(var(--calcey-black-rgb), .05)
}

.open-positions__filter__item.active {
    background-color: var(--calcey-black);
    border-color: var(--calcey-black);
    color: var(--calcey-white)
}

.open-positions__filter__item.active:before {
    background-color: var(--calcey-white);
    border-color: var(--calcey-white)
}

@media(max-width:991.98px) {
    .open-positions__filter {
        align-items: center;
        display: flex;
        flex-wrap: wrap;
        gap: .5rem
    }
}

.open-positions__list {
    overflow: hidden;
    position: relative
}

.open-positions__list__item {
    align-items: center;
    display: flex;
    isolation: isolate;
    line-height: 1.5em;
    position: relative;
    right: 0;
    text-decoration: none;
    transform-origin: right top
}

.open-positions__list__item>* {
    flex: 1
}

@media(min-width:992px) {
    .open-positions__list__item {
        height: calc(var(--site-gutter)*2);
        padding-inline: var(--site-gutter)
    }
}

@media(max-width:991.98px) {
    .open-positions__list__item {
        align-items: flex-start;
        flex-direction: column;
        padding: calc(var(--site-gutter)/2) var(--site-gutter)
    }
}

.open-positions__list__item:not(:last-of-type) {
    border-bottom: 1px solid rgba(var(--border-color), .15)
}

.open-positions__list__item .sub-info span:nth-child(2) {
    align-items: center;
    display: flex
}

.open-positions__list__item .sub-info span:nth-child(2):before {
    background-color: var(--calcey-black);
    border-radius: 50%;
    content: "";
    height: 3px;
    margin-inline: .5em;
    opacity: .3;
    width: 3px
}

.open-positions__list__item:after,
.open-positions__list__item:before {
    animation-delay: .1s;
    animation-duration: .4s;
    animation-fill-mode: forwards;
    animation-timing-function: var(--custom-ease-1);
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translateZ(0);
    transform-origin: center center;
    transition: opacity .4s var(--custom-ease-1);
    will-change: opacity, rotate
}

.open-positions__list__item:after {
    background-color: #ff6400;
    z-index: -2
}

.open-positions__list__item:before {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    background-color: hsla(0, 0%, 100%, .5);
    transform: translateZ(0);
    z-index: -1
}

.open-positions__list__item .read-more {
    display: grid;
    font-size: 1.5rem;
    height: 40px;
    isolation: isolate;
    place-content: center;
    position: absolute;
    right: var(--site-gutter);
    transform: translateZ(0);
    width: 40px
}

.open-positions__list__item .read-more:before {
    scale: 0;
    transform: translateZ(0);
    transition: scale .3s var(--custom-ease-1);
    will-change: scale
}

.open-positions__list__item .read-more:after {
    background-color: var(--calcey-black);
    border-radius: 50%;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    scale: 0;
    top: 0;
    transform: translateZ(0);
    transition: scale .4s var(--custom-ease-1);
    will-change: scale;
    z-index: -1
}

.open-positions__list__item:hover:after {
    animation-name: item-hover-flip;
    opacity: 1
}

.open-positions__list__item:hover:before {
    animation-name: item-hover;
    opacity: 1
}

.open-positions__list__item:hover .read-more:after,
.open-positions__list__item:hover .read-more:before {
    scale: 100%
}

@keyframes item-hover {
    0% {
        rotate: 0deg
    }

    to {
        rotate: -.5deg
    }
}

@keyframes item-hover-flip {
    0% {
        rotate: 0deg
    }

    to {
        rotate: .5deg
    }
}

.content-quote {
    display: flex;
    gap: calc(var(--site-gutter)/2);
    isolation: isolate;
    margin-inline: auto;
    max-width: -moz-max-content;
    max-width: max-content;
    padding: var(--site-gutter) 0;
    position: relative
}

.content-quote:after {
    aspect-ratio: 1/1;
    background-image: radial-gradient(closest-side at 50% 50%, var(--work-color) 0, rgba(var(--calcey-white-rgb), 0) 100%);
    content: "";
    left: 50%;
    opacity: .3;
    position: absolute;
    top: 50%;
    translate: -50% -50%;
    width: 60%;
    z-index: -1
}

.content-quote__image {
    flex: 0 0 120px
}

@media(max-width:767.98px) {
    .content-quote__image {
        flex: 0 0 90px
    }
}

.content-quote__image img {
    border-radius: 50%;
    height: auto;
    max-width: 100%
}

.content-quote__content {
    flex: 1 1 auto;
    max-width: -moz-max-content;
    max-width: max-content
}

.content-quote__content .quote {
    margin-bottom: 1em;
    max-width: 24ch
}

.content-quote__content .name {
    margin-bottom: .25em
}

.work-images-slider {
    background-color: var(--calcey-gray-1);
    isolation: isolate;
    margin-bottom: calc(var(--site-gutter)*2 - var(--section-radius));
    margin-top: calc(var(--site-gutter)*2);
    padding: calc(var(--site-gutter)*2) calc(var(--site-gutter)*2) calc(var(--site-gutter) + var(--section-radius)) calc(var(--site-gutter)*2);
    position: relative
}

.work-images-slider:after {
    background-color: var(--calcey-white);
    border-radius: var(--section-radius) var(--section-radius) 0 0;
    bottom: 0;
    content: "";
    height: var(--section-radius);
    left: 0;
    position: absolute;
    right: 0;
    z-index: 1
}

.work-images-slider__inner {
    align-items: flex-start;
    display: flex;
    flex-wrap: nowrap;
    gap: var(--site-gutter);
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: var(--site-gutter)
}

.work-images-slider__inner img {
    height: auto;
    max-height: 340px;
    width: auto
}

@media(max-width:991.98px) {
    .work-images-slider__inner img {
        max-height: 220px
    }
}

.work-images-slider__inner::-webkit-scrollbar {
    height: var(--scrollbar-height, 6px)
}

.work-images-slider__inner::-webkit-scrollbar-track {
    background-color: var(--calcey-white);
    border-radius: 4px
}

.work-images-slider__inner::-webkit-scrollbar-thumb {
    background-color: var(--calcey-black);
    border-radius: 4px;
    outline: none
}

.contact-boxes {
    padding-top: calc(var(--section-radius)*2)
}

.contact-boxes__content {
    display: flex;
    flex-wrap: wrap;
    gap: var(--site-gutter)
}

.contact-boxes__box {
    backface-visibility: hidden;
    flex: 0 0 33.3333%;
    overflow: hidden;
    perspective: 1000;
    -webkit-perspective: 1000;
    transform: translateZ(0);
    transform: translateZ(0, 0, 0);
    -webkit-transform: translateZ(0);
    -webkit-transform: translateZ(0, 0, 0);
    transition: flex-grow .2s var(--custom-ease-1)
}

@media(min-width:768px) {
    .contact-boxes__box {
        min-width: 420px
    }
}

@media(max-width:767.98px) {
    .contact-boxes__box {
        flex-basis: 100%
    }
}

.contact-boxes__box.box-open {
    flex-grow: 1
}

.contact-boxes__box__inner {
    backface-visibility: hidden;
    height: 220px;
    overflow: hidden;
    perspective: 1000;
    -webkit-perspective: 1000;
    transform: translateZ(0);
    transform: translateZ(0, 0, 0);
    -webkit-transform: translateZ(0);
    -webkit-transform: translateZ(0, 0, 0);
    transition: height .2s var(--custom-ease-1)
}

.contact-boxes__box__inner--contact {
    background-image: var(--bg-gradient-blue)
}

.contact-boxes__box__inner--careers {
    background-image: var(--bg-gradient-magenta)
}

.contact-boxes__box__inner .main {
    cursor: pointer;
    isolation: isolate;
    position: relative;
    z-index: 2
}

.contact-boxes__box__inner .main:after {
    background-color: rgba(var(--calcey-white-rgb), .8);
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translateZ(0);
    transition: opacity .2s var(--custom-ease-1);
    z-index: -1
}

.contact-boxes__box__inner .main .read-more-ico-btn {
    bottom: var(--site-gutter);
    position: absolute;
    right: var(--site-gutter);
    rotate: 90deg
}

.contact-boxes__box__inner .main .read-more-ico-btn:before {
    --before-scale: 100%
}

.contact-boxes__box__inner .main .box-close-btn {
    color: var(--current-color);
    cursor: pointer;
    display: none;
    position: absolute;
    right: var(--site-gutter);
    text-decoration: none;
    top: var(--site-gutter)
}

.contact-boxes__box__inner .main .box-close-btn span {
    font-size: 1.5rem;
    pointer-events: none
}

.contact-boxes__box__inner .main .box-open-btn {
    bottom: 0;
    display: block;
    left: 0;
    position: absolute;
    right: 1px;
    top: 0;
    z-index: 1
}

.contact-boxes__box__inner .main:hover .read-more-ico-btn:before {
    color: var(--calcey-white)
}

.contact-boxes__box__inner .main:hover .read-more-ico-btn:after {
    --after-scale: 100%
}

.contact-boxes__box__inner .main:not(:hover) {
    color: var(--calcey-black)
}

.contact-boxes__box__inner .main:not(:hover):after {
    opacity: 1
}

.contact-boxes__box__inner .main.box-main-open {
    color: var(--current-color);
    cursor: default
}

.contact-boxes__box__inner .main.box-main-open:after {
    opacity: 0
}

.contact-boxes__box__inner .main.box-main-open .read-more-ico-btn {
    display: none
}

.contact-boxes__box__inner .main.box-main-open .box-close-btn {
    display: block
}

.contact-boxes__box__inner .main.box-main-open .box-open-btn {
    display: none
}

@media(min-width:1200px) {
    .contact-boxes__box__inner .content .inner {
        max-width: 50vw;
        width: -moz-max-content;
        width: max-content
    }
}

.contact-boxes__box__inner .content.box-content-open {
    border-top: 1px solid rgba(var(--current-color-rgb), .15)
}

.contact-boxes__box__inner .content .job-list {
    line-height: 1.66
}

.contact-boxes__box__inner .content .job-link span:nth-child(2) {
    display: inline-flex;
    position: relative
}

.contact-boxes__box__inner .content .job-link span:nth-child(2):before {
    content: ", "
}

.contact-boxes__box__inner .content .job-link:not(:first-of-type) {
    margin-inline-start: .25em
}

.contact-addresses__top {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    gap: var(--site-gutter);
    padding-block-end: calc(var(--site-gutter)*2);
    padding-block-start: calc(var(--site-gutter)/2)
}

@media(min-width:992px) {
    .contact-addresses__top {
        display: grid;
        grid-template-columns: 1fr minmax(320px, 25%)
    }
}

@media(max-width:991.98px) {
    .contact-addresses__top {
        flex-direction: column
    }
}

.contact-addresses__top__col.social .c-btn-icon {
    --size: 60px;
    --opacity: 0.6
}

.contact-addresses__top__col.social .c-btn-icon span {
    font-size: clamp(1rem, .773rem + .5587vw, 1.25rem)
}

.contact-addresses__top__col.social .c-btn-icon:hover {
    --opacity: 1
}

@media(max-width:991.98px) {
    .contact-addresses__top__col {
        flex: 0 0 100% !important
    }

    .contact-addresses__top__col.social {
        justify-content: center
    }
}

.contact-addresses__top .form-container {
    height: 50px;
    overflow: hidden;
    transform: translateZ(0);
    transition: height .2s var(--custom-ease-1)
}

.contact-addresses__top .form-container .main {
    transform: translateZ(0)
}

.contact-addresses__top .form-container .main .title {
    border-bottom: 1px solid rgba(var(--calcey-black-rgb), .15);
    cursor: pointer;
    isolation: isolate;
    padding-block-end: .33em;
    position: relative
}

.contact-addresses__top .form-container .main .title .read-more-ico-btn {
    bottom: var(--site-gutter);
    position: absolute;
    right: var(--site-gutter);
    right: 0;
    rotate: 90deg;
    top: 50%;
    translate: 0 -50%;
    z-index: -1
}

.contact-addresses__top .form-container .main .title .read-more-ico-btn:before {
    --before-scale: 100%
}

@media(max-width:767.98px) {
    .contact-addresses__top .form-container .main .title .read-more-ico-btn {
        pointer-events: none
    }
}

.contact-addresses__top .form-container .main .title .box-close-btn {
    color: var(--current-color);
    cursor: pointer;
    display: none;
    position: absolute;
    right: var(--site-gutter);
    right: 0;
    text-decoration: none;
    top: var(--site-gutter);
    top: 50%;
    translate: 0 -50%
}

.contact-addresses__top .form-container .main .title .box-close-btn span {
    font-size: 1.5rem;
    pointer-events: none
}

.contact-addresses__top .form-container .main .title .box-open-btn {
    bottom: 0;
    display: block;
    left: 0;
    position: absolute;
    right: 1px;
    top: 0;
    z-index: 1
}

.contact-addresses__top .form-container .main .title:hover .read-more-ico-btn:before {
    color: var(--calcey-white)
}

.contact-addresses__top .form-container .main .title:hover .read-more-ico-btn:after {
    --after-scale: 100%
}

.contact-addresses__top .form-container .main.box-main-open .read-more-ico-btn {
    display: none
}

.contact-addresses__top .form-container .main.box-main-open .box-close-btn {
    display: block
}

.contact-addresses__top .form-container .main.box-main-open .box-open-btn {
    display: none
}

.contact-addresses__top .form-container .content {
    transform: translateZ(0);
    transition: height .2s var(--custom-ease-1)
}

.contact-addresses__content {
    border-top: 1px solid rgba(var(--calcey-black-rgb), .15);
    display: grid
}

@media(min-width:1200px) {
    .contact-addresses__content {
        grid-template-columns: 1fr 1fr 1fr 1fr
    }

    .contact-addresses__content__col:not(:first-of-type) {
        border-left: 1px solid rgba(var(--calcey-black-rgb), .15)
    }
}

@media(min-width:768px)and (max-width:1199.98px) {
    .contact-addresses__content {
        grid-template-columns: 1fr 1fr
    }

    .contact-addresses__content__col:not(:nth-last-child(-n+2)) {
        border-bottom: 1px solid rgba(var(--calcey-black-rgb), .15)
    }

    .contact-addresses__content__col:nth-child(2n) {
        border-left: 1px solid rgba(var(--calcey-black-rgb), .15)
    }
}

@media(max-width:767.98px) {
    .contact-addresses__content__col {
        border-bottom: 1px solid rgba(var(--calcey-black-rgb), .15)
    }
}

.contact-addresses__content .address,
.contact-addresses__content .country {
    margin-bottom: 1.3em
}

@media(min-width:1200px) {
    .contact-addresses__content .address {
        min-height: 7.5em
    }
}

.contact-addresses__content .time-zones {
    align-items: flex-start;
    display: flex;
    gap: .15em;
    justify-content: flex-end;
    opacity: .15
}

.contact-addresses__content .time-zones sup {
    top: .55em
}

.about-banner {
    background-image: var(--bg-gradient-magenta);
    isolation: isolate;
    margin-top: calc(var(--header-height)*-1);
    padding-bottom: calc(var(--site-gutter)*1.375);
    padding-top: calc(var(--header-height) + var(--site-gutter)*1.375);
    position: relative;
    transform: translateZ(0)
}

.about-banner:after {
    background: var(--calcey-white);
    bottom: 0;
    content: "";
    left: 0;
    opacity: .9;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.about-banner__title {
    margin-inline: auto;
    max-width: 30ch;
    text-align: center
}

.about-banner__main {
    text-align: center
}

.about-leadership {
    padding-block-end: calc(var(--site-gutter)*2.5)
}

.about-leadership__separator {
    background-attachment: fixed;
    background-image: var(--bg-gradient-magenta)
}

.about-leadership__separator .inner {
    margin-inline: auto;
    max-width: 50ch;
    padding-block-end: calc(var(--site-gutter)*1.5 + var(--section-radius));
    padding-block-start: calc(var(--site-gutter)*1.5);
    text-align: center
}

.about-leadership__team {
    padding-block-start: calc(var(--site-gutter) + var(--section-radius))
}

.about-leadership__team__title {
    margin-bottom: 2.33em
}

.about-leadership__members {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-inline: calc(var(--site-gutter)*-1);
    row-gap: calc(var(--site-gutter)*1.25)
}

.about-leadership__member {
    box-sizing: border-box;
    padding-inline: var(--site-gutter);
    text-align: center
}

@media(min-width:1200px) {
    .about-leadership__member {
        flex: 0 0 auto;
        max-width: 100%;
        width: 20%
    }
}

@media(min-width:768px)and (max-width:1199.98px) {
    .about-leadership__member {
        flex: 0 0 auto;
        max-width: 100%;
        width: 25%
    }
}

@media(max-width:767.98px) {
    .about-leadership__member {
        width: 50%
    }
}

.about-leadership__member .image {
    margin-bottom: calc(var(--site-gutter)/2)
}

.about-leadership__member .image img {
    border-radius: 50%;
    height: auto;
    width: 100%
}

.about-leadership__member .title {
    margin-bottom: calc(var(--site-gutter)*.2)
}

.full-width-image-slider {
    isolation: isolate;
    overflow: hidden;
    position: relative
}

.full-width-image-slider__title {
    left: calc(var(--site-gutter)*2);
    position: absolute;
    top: calc(var(--site-gutter) + var(--section-radius));
    z-index: 2
}

.full-width-image-slider__glide .glide__slide {
    aspect-ratio: 1366/600;
    isolation: isolate;
    position: relative
}

@media(max-width:991.98px) {
    .full-width-image-slider__glide .glide__slide {
        aspect-ratio: 4/3
    }
}

.full-width-image-slider__glide .glide__slide:after {
    background-image: radial-gradient(closest-side at 0 0, rgba(0, 0, 0, .5) 0, transparent 100%);
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.full-width-image-slider__glide .glide__slide img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.full-width-image-slider__nav {
    align-items: center;
    background-color: rgba(var(--calcey-black-rgb), .2);
    border-radius: 30px;
    bottom: var(--site-gutter);
    display: flex;
    height: 60px;
    position: absolute;
    right: var(--site-gutter);
    z-index: 5
}

.full-width-image-slider__nav button {
    background: none;
    border: none;
    color: var(--current-color);
    cursor: pointer;
    display: grid;
    height: 60px;
    place-content: center;
    text-decoration: none;
    transition: opacity .4s var(--custom-ease-1), background-color .4s var(--custom-ease-1);
    width: 60px
}

.full-width-image-slider__nav button span {
    font-size: 1.5rem
}

.full-width-image-slider__nav button.glide__arrow--disabled {
    opacity: .4;
    pointer-events: none
}

.full-width-image-slider__numbers {
    opacity: .5
}

.community {
    margin-block-start: calc(var(--site-gutter)*2 + var(--section-radius)/2)
}

.community__main {
    border-bottom: 1px solid rgba(var(--calcey-black-rgb), .15);
    display: flex;
    padding-block-end: calc(var(--site-gutter)*2)
}

@media(min-width:992px) {
    .community__main__col {
        box-sizing: border-box;
        flex: 0 0 auto;
        width: 50%
    }
}

@media(max-width:991.98px) {
    .community__main {
        flex-direction: column;
        row-gap: var(--site-gutter)
    }
}

.community__main__col--title {
    display: grid;
    gap: calc(var(--site-gutter)/2)
}

.community__main__col--title .cta-btn {
    width: -moz-max-content;
    width: max-content
}

.community__main__logo img {
    height: auto;
    max-height: 48px;
    max-width: 100%;
    width: auto
}

.community__slider {
    position: relative
}

.community__slider__content {
    display: flex
}

@media(max-width:991.98px) {
    .community__slider__content {
        flex-direction: column;
        row-gap: var(--site-gutter)
    }
}

.community__slider__col .image {
    aspect-ratio: 562/340;
    position: relative
}

.community__slider__col img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    width: 100%
}

.community__slider__col--content {
    display: flex;
    flex-direction: column;
    gap: var(--site-gutter);
    justify-content: space-between
}

.community__slider__col--content span {
    opacity: .5
}

@media(min-width:992px) {
    .community__slider__col--content {
        border-left: 1px dashed rgba(var(--calcey-black-rgb), .3)
    }
}

@media(max-width:991.98px) {
    .community__slider__col--content {
        padding-block-end: calc(var(--site-gutter)*2);
        padding-inline: calc(var(--site-gutter)*2)
    }
}

@media(min-width:992px) {
    .community__slider__col {
        box-sizing: border-box;
        flex: 0 0 auto;
        width: 50%
    }
}

.community__slider:after,
.community__slider:before {
    background: rgba(var(--calcey-black-rgb), .15);
    content: "";
    height: 1px;
    left: var(--site-gutter);
    position: absolute;
    right: var(--site-gutter)
}

.community__slider:before {
    top: 0
}

.community__slider:after {
    bottom: 0
}

.community__nav {
    align-items: center;
    border-radius: 30px;
    bottom: 0;
    display: flex;
    height: 60px;
    position: absolute;
    right: var(--site-gutter);
    z-index: 5
}

.community__nav button {
    background: none;
    border: none;
    color: var(--current-color);
    cursor: pointer;
    display: grid;
    height: 60px;
    place-content: center;
    text-decoration: none;
    transition: opacity .4s var(--custom-ease-1), background-color .4s var(--custom-ease-1);
    width: 60px
}

.community__nav button span {
    font-size: 1.5rem
}

.community__nav button.glide__arrow--disabled {
    opacity: .4;
    pointer-events: none
}

.community__numbers {
    opacity: .5
}

.about-cta {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: calc(var(--site-gutter)*1.25);
    margin-block-end: calc(var(--site-gutter)*2.25);
    margin-block-start: calc(var(--site-gutter)*2);
    text-align: center
}

.about-cta .title {
    max-width: 50ch
}

.services-banner {
    padding-top: calc(var(--site-gutter) + var(--section-radius)/2)
}

.services-banner .title {
    position: sticky;
    top: calc(var(--header-height) + var(--site-gutter) + var(--section-radius)/2)
}

.services-banner__content {
    display: grid;
    gap: var(--site-gutter)
}

@media(min-width:992px) {
    .services-banner__content {
        grid-template-columns: calc(50% - var(--site-gutter)) 1fr
    }
}

.services-banner__process {
    display: flex;
    position: relative
}

@media(min-width:992px) {
    .services-banner__process {
        padding-top: calc(var(--site-gutter)*3.625)
    }
}

.services-banner__process .number {
    flex: 0 0 calc(var(--site-gutter)*2);
    isolation: isolate;
    min-width: calc(var(--site-gutter)*2);
    position: relative;
    width: calc(var(--site-gutter)*2)
}

.services-banner__process .number .border {
    border-left: 1px dashed rgba(var(--calcey-black-rgb), .3);
    bottom: 0;
    left: 50%;
    position: absolute;
    top: 0;
    translate: -50% 0;
    width: 1px;
    z-index: -1
}

.services-banner__process .number:before {
    background: transparent linear-gradient(180deg, rgba(var(--calcey-white-rgb), 1) 0, rgba(var(--calcey-white-rgb), 0) 100%) 0 0 no-repeat padding-box
}

.services-banner__process .number:after,
.services-banner__process .number:before {
    content: "";
    height: calc(var(--site-gutter)*2);
    left: 50%;
    position: absolute;
    translate: -50% 0;
    width: calc(var(--site-gutter)/2);
    z-index: 1
}

.services-banner__process .number:after {
    background: transparent linear-gradient(180deg, rgba(var(--calcey-white-rgb), 0) 0, rgba(var(--calcey-white-rgb), 1) 100%) 0 0 no-repeat padding-box;
    bottom: 0
}

.services-banner__process .number .inner {
    background-image: radial-gradient(at 0 0, #df4661 0, #ad1aac 100%);
    border-radius: 50%;
    display: grid;
    height: calc(var(--site-gutter)*2);
    place-items: center;
    position: sticky;
    top: calc(var(--header-height) + var(--site-gutter) + var(--section-radius)/2);
    width: calc(var(--site-gutter)*2);
    z-index: 2
}

.services-banner__process .content {
    margin-block-start: calc(var(--site-gutter)*2);
    padding-inline-start: var(--site-gutter)
}

.services-banner__process .content__item:not(:last-of-type) {
    margin-block-end: calc(var(--site-gutter)*2.5)
}

.services-banner__process .content h2 {
    margin-block-end: .66em
}

.our-expertise {
    background-color: #f5fdff;
    background-image: radial-gradient(at 61% 0, #e6f1ff 0, transparent 50%), radial-gradient(at 63% 49%, #e6faff 0, transparent 50%), radial-gradient(at 0 77%, #e6f1ff 0, transparent 50%), radial-gradient(at 93% 55%, #e6f1ff 0, transparent 50%);
    isolation: isolate;
    margin-block: calc(var(--site-gutter)*3);
    overflow: hidden;
    padding: var(--site-gutter);
    position: relative
}

.our-expertise:after {
    background: var(--calcey-white);
    bottom: 0;
    content: "";
    left: 0;
    opacity: .8;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.our-expertise__list {
    display: grid
}

.our-expertise__list__col {
    display: grid;
    padding-inline: calc(var(--site-gutter)/2);
    place-content: center;
    text-align: center
}

.our-expertise__list__col--text {
    color: rgb(var(--calcey-black-rgb), .6)
}

@media(max-width:991.98px) {
    .our-expertise__list__col {
        padding: calc(var(--site-gutter)/2)
    }

    .our-expertise__list__col:after,
    .our-expertise__list__col:before {
        content: "";
        position: absolute
    }

    .our-expertise__list__col:not(:last-of-type) {
        border-bottom: 2px dotted rgba(var(--calcey-black-rgb), .15);
        bottom: 0;
        left: calc(var(--site-gutter)/2);
        right: calc(var(--site-gutter)/2)
    }
}

@media(min-width:992px) {
    .our-expertise__list {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(4, 1fr)
    }

    .our-expertise__list__col {
        position: relative
    }

    .our-expertise__list__col:after,
    .our-expertise__list__col:before {
        content: "";
        position: absolute
    }

    .our-expertise__list__col--title {
        grid-column: span 2;
        grid-row: span 2;
        isolation: isolate;
        padding: calc(var(--site-gutter)*2);
        position: relative
    }

    .our-expertise__list__col--title:after {
        background-color: var(--calcey-white);
        bottom: calc(var(--site-gutter)/2);
        content: "";
        left: calc(var(--site-gutter)/2);
        position: absolute;
        right: calc(var(--site-gutter)/2);
        top: calc(var(--site-gutter)/2);
        z-index: -1
    }

    .our-expertise__list__col:nth-child(2) {
        grid-column-start: 1;
        grid-row-start: 1
    }

    .our-expertise__list__col:nth-child(2):after {
        border-right: 1px dashed rgba(var(--calcey-black-rgb), .15);
        bottom: calc(var(--site-gutter)/2);
        right: 0;
        top: calc(var(--site-gutter)/2)
    }

    .our-expertise__list__col:nth-child(3) {
        grid-column-start: 2;
        grid-row-start: 1
    }

    .our-expertise__list__col:nth-child(3):after {
        border-right: 1px dashed rgba(var(--calcey-black-rgb), .15);
        bottom: calc(var(--site-gutter)/2);
        right: 0;
        top: calc(var(--site-gutter)/2)
    }

    .our-expertise__list__col:nth-child(4) {
        grid-column-start: 3;
        grid-row-start: 1
    }

    .our-expertise__list__col:nth-child(4):after {
        border-right: 1px dashed rgba(var(--calcey-black-rgb), .15);
        bottom: calc(var(--site-gutter)/2);
        right: 0;
        top: calc(var(--site-gutter)/2)
    }

    .our-expertise__list__col:nth-child(5) {
        grid-column-start: 4;
        grid-row-start: 1
    }

    .our-expertise__list__col:nth-child(6) {
        grid-column-start: 1;
        grid-row-start: 2
    }

    .our-expertise__list__col:nth-child(6):before {
        border-top: 2px dotted rgba(var(--calcey-black-rgb), .15);
        left: calc(var(--site-gutter)/2);
        right: calc(var(--site-gutter)/2);
        top: 0
    }

    .our-expertise__list__col:nth-child(6):after {
        border-bottom: 2px dotted rgba(var(--calcey-black-rgb), .15);
        bottom: 0;
        left: calc(var(--site-gutter)/2);
        right: calc(var(--site-gutter)/2)
    }

    .our-expertise__list__col:nth-child(7):before {
        border-top: 2px dotted rgba(var(--calcey-black-rgb), .15);
        left: calc(var(--site-gutter)/2);
        right: calc(var(--site-gutter)/2);
        top: 0
    }

    .our-expertise__list__col:nth-child(7):after,
    .our-expertise__list__col:nth-child(8):after,
    .our-expertise__list__col:nth-child(9):after {
        border-bottom: 2px dotted rgba(var(--calcey-black-rgb), .15);
        bottom: 0;
        left: calc(var(--site-gutter)/2);
        right: calc(var(--site-gutter)/2)
    }

    .our-expertise__list__col:nth-child(10):after,
    .our-expertise__list__col:nth-child(11):after,
    .our-expertise__list__col:nth-child(12):after {
        border-right: 1px dashed rgba(var(--calcey-black-rgb), .15);
        bottom: calc(var(--site-gutter)/2);
        right: 0;
        top: calc(var(--site-gutter)/2)
    }
}

.our-services__title {
    border-top: none !important
}

@media(max-width:991.98px) {
    .our-services__title {
        padding-block-end: var(--site-gutter)
    }
}

.our-services__title h3 {
    position: sticky;
    top: calc(var(--header-height) + .5rem)
}

.our-services__list__item {
    padding-block-start: calc(var(--site-gutter)*.75)
}

.our-services__list__item:not(:last-of-type) {
    border-bottom: 1px solid rgba(var(--calcey-black-rgb), .15)
}

.our-services__list__item h4 {
    padding-block-end: calc(var(--site-gutter)*.75)
}

.our-services__list__item ul {
    align-items: center;
    border-top: 1px dashed rgba(var(--calcey-black-rgb), .3);
    display: none;
    list-style: none;
    margin: 0;
    padding: 0;
    padding-block-end: calc(var(--site-gutter)*.75);
    scale: 100% 0;
    transform: translateZ(0);
    transform-origin: center top;
    transition: scale .3s var(--custom-ease-1)
}

.our-services__list__item ul li {
    flex: 1;
    font-size: clamp(1rem, .773rem + .5587vw, 1.25rem);
    padding: calc(var(--site-gutter)*.75);
    text-align: center
}

.our-services__list__item ul li:not(:first-of-type) {
    border-left: 1px dashed rgba(var(--calcey-black-rgb), .3)
}

.our-services__list__item:hover ul {
    display: flex;
    scale: 100% 100%
}

.satkara-banner {
    isolation: isolate;
    margin-top: calc(var(--header-height)*-1);
    min-height: 100vh;
    padding-bottom: calc(var(--site-gutter)*2.5);
    padding-top: calc(var(--header-height) + var(--site-gutter)*2.5);
    position: relative;
    transform: translateZ(0)
}

.satkara-banner__bg {
    background-image: var(--bg-gradient-magenta);
    height: 100vh;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -3
}

.satkara-banner__bg:after {
    background: var(--calcey-white);
    opacity: .9;
    top: 0
}

.satkara-banner__bg:after,
.satkara-banner__bg:before {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    z-index: -2
}

.satkara-banner__bg:before {
    background: transparent linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff) 0 0 no-repeat padding-box;
    height: 50vh
}

.satkara-banner__logo img {
    display: block;
    height: auto;
    margin-inline: auto;
    max-height: var(--satkara-logo-height, 60px);
    max-width: 100%;
    width: auto
}

.satkara-banner__text {
    margin-inline: auto;
    max-width: 45ch;
    text-align: center
}

.satkara-banner__grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-block-start: calc(var(--site-gutter)*2.5);
    margin-inline: calc(var(--site-gutter)*2*-1);
    row-gap: calc(var(--site-gutter)*2)
}

.satkara-banner__grid,
.satkara-banner__grid__col {
    box-sizing: border-box;
    padding-inline: var(--site-gutter)
}

.satkara-banner__grid__col {
    flex: 0 0 auto;
    width: 100%
}

@media(min-width:992px) {
    .satkara-banner__grid__col {
        width: 50%
    }
}

.satkara-banner__grid .image img {
    aspect-ratio: 2/1;
    border: 1px solid rgba(var(--calcey-black-rgb), .08);
    border-radius: var(--section-radius);
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

@media(max-width:991.98px) {
    .satkara-banner__grid .image img {
        aspect-ratio: 4/3
    }
}

.satkara-banner__grid .title {
    margin-block-end: calc(var(--site-gutter)*.625)
}

.satkara-banner__grid .content a {
    color: var(--calcey-tropical-magenta);
    font-family: var(--red-hat-display);
    font-weight: 500
}

.satkara-data {
    border-top: 1px solid rgba(var(--current-color-rgb), .15)
}

.satkara-data__content {
    display: grid
}

@media(min-width:992px) {
    .satkara-data__content {
        grid-template-columns: 1fr 1fr
    }

    .satkara-data__content__col:nth-child(2) {
        border-left: 1px dashed rgba(var(--current-color-rgb), .3)
    }
}

.satkara-data__content .main-content {
    position: sticky;
    top: calc(var(--site-gutter) + var(--section-radius)/2 + var(--header-height))
}

.satkara-data__content .main-content h3 {
    margin-block-end: calc(var(--site-gutter) + var(--section-radius)/2);
    margin-block-start: calc(var(--section-radius)/2)
}

.satkara-data__content .main-content .image {
    border-radius: var(--section-radius);
    overflow: hidden
}

.satkara-data__content .main-content .image iframe {
    display: block
}

.satkara-data__content .main-content .image img {
    aspect-ratio: 2/1;
    border: 1px solid rgba(var(--calcey-black-rgb), .08);
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.satkara-data__chart {
    margin-block-start: calc(var(--section-radius)/2)
}

.satkara-data__chart:not(:last-of-type) {
    border-bottom: 1px dashed rgba(var(--current-color-rgb), .3)
}

.satkara-data__chart h3 {
    margin-block-end: calc(var(--site-gutter)/4)
}

.satkara-data__chart h4 {
    margin-block-end: var(--section-radius)
}

.satkara-data__chart__content {
    margin-block-start: var(--section-radius)
}

.satkara-data__chart__content--grid {
    display: grid;
    gap: 1rem
}

@media(min-width:768px) {
    .satkara-data__chart__content--grid {
        grid-template-columns: 50% 50%
    }
}

.satkara-data__chart__title {
    margin-block-end: calc(var(--site-gutter)/2)
}

.satkara-data__donut--small .satkara-data__donut__grid {
    align-items: center;
    display: flex;
    gap: .625rem
}

.satkara-data__donut--small .satkara-data__donut__col {
    flex: 0 0 50%;
    max-width: 50%
}

.satkara-data__donut--small .satkara-data__donut__col--labels {
    display: grid;
    gap: .5rem
}

.satkara-data__donut--small .satkara-data__donut__label {
    align-items: center;
    display: flex;
    gap: .25rem
}

.satkara-data__donut--small .satkara-data__donut__label:before {
    background-color: var(--label-color);
    border-radius: 50%;
    content: "";
    height: .5rem;
    margin-inline-end: .25rem;
    width: .5rem
}

.satkara-data__bar__data,
.satkara-data__line__data {
    display: none
}

.satkara-data__line__footer {
    color: rgba(var(--calcey-black-rgb), .4);
    margin-block-start: calc(var(--site-gutter)/4)
}

@media(min-width:768px)and (max-width:991.98px) {
    .satkara-funded .canvas-col {
        margin-inline: auto;
        width: 60%
    }
}

.satkara-funded__grid {
    border-top: 1px solid rgba(var(--calcey-black-rgb), .15);
    display: grid
}

@media(min-width:992px) {
    .satkara-funded__grid {
        grid-template-columns: minmax(320px, 25%) 1fr 40%
    }
}

.satkara-funded__labels {
    display: grid;
    gap: var(--site-gutter)
}

@media(min-width:992px) {
    .satkara-funded__labels {
        border-left: 1px dashed rgba(var(--calcey-black-rgb), .3)
    }
}

.satkara-funded__label {
    align-items: flex-start;
    display: flex;
    gap: calc(var(--site-gutter)/2)
}

.satkara-funded__label:before {
    background-color: var(--label-color);
    border-radius: 50%;
    content: "";
    font-size: clamp(1.563rem, .145rem + 3.4905vw, 3.125rem);
    margin-block-start: .5em;
    min-height: calc(var(--site-gutter)/2);
    min-width: calc(var(--site-gutter)/2)
}

.satkara-funded__label .inner {
    display: grid;
    gap: .625rem;
    line-height: 1.5
}

.satkara-funded .quote-col {
    display: flex;
    flex-direction: column;
    gap: calc(var(--site-gutter)/2)
}

@media(min-width:992px) {
    .satkara-funded .quote-col {
        border-left: 1px solid rgba(var(--calcey-black-rgb), .15)
    }
}

.satkara-funded .quote-col .image img {
    border-radius: 50%;
    display: block;
    height: calc(var(--site-gutter)*3);
    width: calc(var(--site-gutter)*3)
}

.google-reviews,
.social-grid {
    margin-inline: auto;
    max-width: 1220px
}

.social-grid {
    display: grid;
    gap: 10px;
    grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
    position: relative
}

.social-grid .instagram-media {
    width: 100%
}

.social-grid .twitter-tweet {
    margin: 0 !important
}

.social-grid__item {
    margin-block-end: 10px
}

.social-grid__item.insta {
    padding-bottom: 85px;
    width: calc(33% - 6.66667px)
}

.social-grid-new-container {
    margin-inline: auto;
    max-width: 1220px;
    width: 100%
}

.social-grid-new {
    display: flex;
    flex-wrap: wrap;
    margin-inline: auto;
    max-width: 100%;
    overflow: hidden;
    position: relative;
    row-gap: 10px
}

.social-grid-new__col {
    width: 100%
}

@media(min-width:1200px) {
    .social-grid-new__col {
        flex: 0 0 33.3333%;
        width: 33.3333%
    }
}

@media(min-width:768px)and (max-width:1199.98px) {
    .social-grid-new__col {
        flex: 0 0 50%;
        width: 50%
    }
}

.social-grid-new__col__inner {
    padding-inline: 5px
}

.social-grid-new .instagram-media {
    min-width: none !important;
    width: 100%
}

.social-grid-new .twitter-tweet {
    margin: 0 !important;
    max-width: 100% !important;
    width: 100%
}

.social-grid-new__item {
    font-size: 14px;
    margin-block-end: 10px
}

.social-grid-new__item.custom {
    border: 1px solid #cfd9de;
    border-radius: 12px;
    color: var(--calcey-black);
    display: block;
    display: grid;
    gap: 1rem;
    padding: 1rem;
    text-decoration: none
}

.social-grid-new__item.custom .main {
    align-items: center;
    display: flex;
    font-size: 16px;
    justify-content: space-between
}

.social-grid-new__item.custom .main span {
    font-size: 28px
}

.social-grid-new__item.custom .main .user-details {
    align-items: center;
    display: flex;
    gap: 8px
}

.social-grid-new__item.custom .main .avatar {
    background-color: #eee;
    border-radius: 50%;
    flex: 0 0 48px;
    height: 48px;
    overflow: hidden;
    width: 48px
}

.social-grid-new__item.custom .main .avatar img {
    aspect-ratio: 1/1;
    height: auto;
    width: 100%
}

.social-grid-new__item.custom .name {
    font-weight: 700
}

.social-grid-new__item.custom .image img {
    height: auto;
    width: 100%
}

.calcey-loader {
    display: grid;
    inset: 0 0 0 0;
    isolation: isolate;
    place-content: center;
    position: relative;
    width: 100%
}

.calcey-loader__inner {
    height: 40px;
    position: relative;
    width: 143px
}

.calcey-loader__bg,
.calcey-loader__logo {
    position: absolute;
    top: 0
}

.calcey-loader__logo {
    animation: circle 3s infinite;
    -webkit-clip-path: circle(100%);
    clip-path: circle(100%);
    overflow: hidden
}

.calcey-loader__logo__inner {
    height: 40px;
    overflow: hidden;
    width: 143px
}

.calcey-loader__bg {
    height: 40px;
    opacity: .3;
    width: 143px
}

@keyframes circle {
    0% {
        -webkit-clip-path: circle(100%);
        clip-path: circle(100%)
    }

    50% {
        -webkit-clip-path: circle(0);
        clip-path: circle(0)
    }

    to {
        -webkit-clip-path: circle(100%);
        clip-path: circle(100%)
    }
}

.remort-playbook-banner {
    isolation: isolate;
    padding-top: calc(var(--site-gutter) + var(--section-radius)/2);
    position: relative
}

.remort-playbook-banner .title-container {
    isolation: isolate;
    position: sticky;
    top: calc(var(--header-height) + var(--site-gutter) + var(--section-radius)/2)
}

.remort-playbook-banner .title-container:before {
    background: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, 0));
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.remort-playbook-banner .title-container .video {
    aspect-ratio: 16/9;
    margin-block-start: var(--site-gutter);
    position: relative
}

.remort-playbook-banner .title-container .video iframe {
    height: 100%;
    position: absolute;
    width: 100%
}

.remort-playbook-banner .title-container .book-cover {
    align-self: center;
    display: flex;
    justify-content: center;
    margin-block-start: var(--site-gutter);
    position: relative;
    z-index: -1
}

.remort-playbook-banner .title-container .book-cover img {
    height: auto;
    max-width: 600px;
    width: 100%
}

.remort-playbook-banner .fixed-download-btn {
    bottom: var(--site-gutter);
    margin-block-start: 2rem;
    max-width: -moz-max-content;
    max-width: max-content;
    padding-inline: 2rem;
    position: sticky;
    z-index: 10
}

.remort-playbook-banner .fixed-download-btn .text {
    white-space: nowrap
}

.remort-playbook-banner h2 {
    line-height: 1.5;
    margin-block-start: .66em
}

.remort-playbook-banner__content {
    display: grid;
    gap: var(--site-gutter)
}

@media(min-width:992px) {
    .remort-playbook-banner__content {
        grid-template-columns: calc(40% - var(--site-gutter)) 1fr
    }
}

.remort-playbook-banner__process {
    display: flex;
    position: relative
}

.remort-playbook-banner__process .number {
    flex: 0 0 calc(var(--site-gutter)*2);
    isolation: isolate;
    min-width: calc(var(--site-gutter)*2);
    position: relative;
    width: calc(var(--site-gutter)*2)
}

.remort-playbook-banner__process .number .border {
    border-left: 1px dashed rgba(var(--calcey-black-rgb), .3);
    bottom: 0;
    left: 50%;
    position: absolute;
    top: 0;
    translate: -50% 0;
    width: 1px;
    z-index: -1
}

.remort-playbook-banner__process .number:before {
    background: transparent linear-gradient(180deg, rgba(var(--calcey-white-rgb), 1) 0, rgba(var(--calcey-white-rgb), 0) 100%) 0 0 no-repeat padding-box
}

.remort-playbook-banner__process .number:after,
.remort-playbook-banner__process .number:before {
    content: "";
    height: calc(var(--site-gutter)*2);
    left: 50%;
    position: absolute;
    translate: -50% 0;
    width: calc(var(--site-gutter)/2);
    z-index: 1
}

.remort-playbook-banner__process .number:after {
    background: transparent linear-gradient(180deg, rgba(var(--calcey-white-rgb), 0) 0, rgba(var(--calcey-white-rgb), 1) 100%) 0 0 no-repeat padding-box;
    bottom: 0
}

.remort-playbook-banner__process .number .inner {
    background-image: radial-gradient(at 0 0, #df4661 0, #ad1aac 100%);
    border-radius: 50%;
    display: grid;
    height: calc(var(--site-gutter)*2);
    place-items: center;
    position: sticky;
    top: calc(var(--header-height) + var(--site-gutter) + var(--section-radius)/2);
    width: calc(var(--site-gutter)*2);
    z-index: 2
}

.remort-playbook-banner__process .number .inner span {
    font-size: var(--site-gutter);
    opacity: .15;
    position: absolute
}

.remort-playbook-banner__process .content {
    padding-inline-start: var(--site-gutter)
}

.remort-playbook-banner__process .content .content-inner-block,
.remort-playbook-banner__process .content .inner {
    display: grid;
    gap: 1rem
}

.remort-playbook-banner__process .content__item:not(:last-of-type) {
    margin-block-end: calc(var(--site-gutter)*2.5)
}

.remort-playbook-banner__process .content h3 {
    margin-block-end: .66em
}

.remort-playbook-banner__process .content a {
    background-image: linear-gradient(var(--color, #ad1aad), var(--color, #ad1aad));
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: var(--bg-vertical, 0) var(--bg-horizontal, .125rem);
    color: var(--calcey-tropical-magenta);
    text-decoration: none;
    transition: background-size .2s ease-in-out, background-image .2s ease-in-out
}

.remort-playbook-banner__process .content a:hover {
    --bg-vertical: 100%
}

.remort-playbook-banner__process .content ul {
    display: grid;
    gap: 1rem;
    line-height: 1.5
}

.remort-playbook-banner__process .content ul li::marker {
    color: rgba(0, 0, 0, .2)
}

.remort-playbook-banner__process .content .video {
    aspect-ratio: 16/9;
    border: 1px solid rgba(var(--calcey-black-rgb), .3);
    position: relative
}

.remort-playbook-banner__process .content .video iframe {
    height: 100%;
    position: absolute;
    width: 100%
}

.remort-playbook-banner__process .content .form-container {
    border-radius: var(--site-gutter);
    isolation: isolate;
    margin-block-start: var(--site-gutter);
    overflow: hidden;
    padding: var(--site-gutter);
    position: relative
}

@media(max-width:991.98px) {
    .remort-playbook-banner__process .content .form-container {
        margin-inline-start: calc(var(--site-gutter)*-2)
    }
}

.remort-playbook-banner__process .content .form-container h3 {
    margin-block-end: 2rem
}

.remort-playbook-banner__process .content .form-container #gradient-canvas {
    --gradient-color-1: #55cae7;
    --gradient-color-2: #ab1cab;
    --gradient-color-3: #de4561;
    --gradient-color-4: #de4561;
    height: 100%;
    left: 0;
    opacity: .6;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -2
}

.remort-playbook-banner__process .content .form-container .book-cover {
    display: grid;
    margin-block-end: 1rem;
    place-content: center;
    z-index: -1
}

.remort-playbook-banner__process .content .form-container .book-cover img {
    height: auto;
    max-width: 350px;
    width: 100%
}

.remort-playbook-banner__process .content .form-container .form-success-message {
    transition-behavior: allow-discrete;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background-color: hsla(0, 0%, 100%, .2);
    display: grid;
    display: none;
    inset: 0;
    opacity: 0;
    place-content: center;
    position: absolute;
    transition-duration: .3s;
    transition-property: display, opacity;
    z-index: 2
}

.remort-playbook-banner__process .content .form-container .form-success-message__content {
    background: #fff;
    border-radius: 1rem;
    line-height: 1.5rem;
    margin-inline: auto;
    max-width: 450px;
    padding: var(--site-gutter);
    text-align: center;
    width: 80%
}

.remort-playbook-banner__process .content .form-container .form-success-message__content .cover {
    margin-block-end: 2rem;
    margin-inline: auto;
    max-width: 80%
}

.remort-playbook-banner__process .content .form-container .form-success-message__content .cover img {
    height: auto;
    max-width: 100%
}

.remort-playbook-banner__process .content .form-container .form-success-message.display {
    display: block;
    opacity: 1
}

@starting-style {
    .remort-playbook-banner__process .content .form-container .form-success-message.display {
        opacity: 0
    }
}

.remort-playbook-banner__process .content .form-container .wpcf7 form {
    display: grid;
    gap: 1rem
}

.remort-playbook-banner__process .content .form-container .wpcf7 form>p:has(.wpcf7-form-control.wpcf7-text) {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background-color: hsla(0, 0%, 100%, .2);
    border-radius: 1rem;
    padding: 1rem
}

.remort-playbook-banner__process .content .form-container .wpcf7 form>p:has(.wpcf7-acceptance) label {
    display: flex;
    gap: .5rem
}

.remort-playbook-banner__process .content .form-container .wpcf7 form>p:has(.wpcf7-acceptance) .wpcf7-form-control-wrap {
    align-items: center;
    display: flex
}

.remort-playbook-banner__process .content .form-container .wpcf7 form>p:has(.wpcf7-acceptance) .wpcf7-list-item {
    align-items: center;
    display: flex
}

.remort-playbook-banner__process .content .form-container .wpcf7 form>p:has(.wpcf7-acceptance) input[type=checkbox] {
    height: 24px;
    width: 24px
}

.remort-playbook-banner__process .content .form-container .wpcf7 form>p label {
    display: block
}

.remort-playbook-banner__process .content .form-container .wpcf7 form>p .wpcf7-form-control.wpcf7-text {
    max-width: 100%;
    padding-inline: 0;
    width: 100%
}

.remort-playbook-banner__process .content .form-container .wpcf7 form .calcey-cf7-form__submit {
    transition: opacity .3s ease-in-out
}

.remort-playbook-banner__process .content .form-container .wpcf7 form .calcey-cf7-form__submit:has(.wpcf7-submit[disabled]) {
    opacity: .2
}

.remort-playbook-banner__process .content .form-container .wpcf7 .wpcf7-form .wpcf7-response-output {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background-color: hsla(0, 0%, 100%, .2);
    border-radius: 1rem;
    padding: 1rem
}

.remort-playbook-banner__process .content .form-container .wpcf7 .wpcf7-form.submitting .calcey-cf7-form__submit {
    opacity: .2
}

.remort-playbook-banner__process .content .form-container .wpcf7 .wpcf7-form.sent .calcey-cf7-form__row--response,
.remort-playbook-banner__process .content .form-container .wpcf7 .wpcf7-form.sent .wpcf7-response-output {
    display: none
}

.remort-playbook-banner__form-container {
    border-radius: var(--site-gutter);
    isolation: isolate;
    margin-block-start: var(--site-gutter);
    overflow: hidden;
    padding: var(--site-gutter);
    position: relative
}

.remort-playbook-banner__form-container #gradient-canvas {
    --gradient-color-1: #55cae7;
    --gradient-color-2: #ab1cab;
    --gradient-color-3: #de4561;
    --gradient-color-4: #de4561;
    height: 100%;
    left: 0;
    opacity: .3;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -2
}

@media(min-width:992px) {
    .remort-playbook-banner__form-container {
        display: grid;
        gap: var(--site-gutter);
        grid-template-columns: calc(50% - var(--site-gutter)) 1fr
    }

    .remort-playbook-banner__form-container .inner-col {
        align-items: center;
        display: flex;
        justify-content: center
    }
}

.remort-playbook-banner .form-content {
    background-color: #fff;
    border-radius: var(--site-gutter);
    padding: var(--site-gutter)
}

.remort-playbook-banner .book-cover {
    align-self: center;
    position: relative;
    z-index: -1
}

.remort-playbook-banner .book-cover img {
    height: auto;
    max-width: 400px;
    width: 100%
}

@keyframes scroling {
    30% {
        opacity: 1
    }

    to {
        opacity: 1;
        transform: translateY(-10px) rotateX(0deg) rotateY(0deg) rotate(-10deg)
    }
}

@keyframes success-msg {
    0% {
        display: none;
        opacity: 0
    }

    to {
        display: block;
        opacity: 1
    }
}

.calcey-header {
    --menu-height: 48px;
    --logo-width: 8rem;
    align-items: center;
    display: flex;
    height: var(--menu-height);
    isolation: isolate;
    left: var(--site-gutter);
    position: fixed;
    right: var(--site-gutter);
    top: var(--site-gutter);
    transition: translate .3s var(--custom-ease-1);
    translate: 0 0;
    z-index: 300
}

@media(min-width:992px) {
    .calcey-header {
        --menu-height: 60px
    }
}

.calcey-header .bg-element {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    background: hsla(0, 0%, 100%, .72);
    border-radius: var(--section-radius);
    bottom: 0;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    transform: translateZ(0);
    transform-origin: center center;
    transition: width .4s var(--custom-ease-1);
    width: 100%;
    will-change: width;
    z-index: -1
}

@media(max-width:991.98px) {
    .calcey-header .bg-element {
        border-radius: 24px;
        width: calc(var(--logo-width) + var(--site-gutter)*2) !important
    }
}

.calcey-header__logo {
    flex: 0 0 175px;
    width: 175px
}

.calcey-header__logo a {
    border-radius: var(--section-radius);
    display: grid-lanes;
    height: var(--menu-height);
    isolation: isolate;
    padding-inline: var(--site-gutter);
    place-content: center;
    position: relative;
    padding-left: 1rem;
}

.calcey-header__logo a img,
.calcey-header__logo__svg {
    height: auto;
    max-height: 40px;
    /* Adjust as needed */
    position: relative;
    width: auto;
    display: flex;
    align-items: center;
    padding-left: 2px;
}

.calcey-header__logo__svg svg {
    --logo-color: var(--calcey-tropical-magenta);
    height: var(--logo-height, 32px);
    width: var(--logo-width);
    padding-left: 1rem;
}

.calcey-header__logo__svg svg .st0 {
    fill: var(--logo-color);
    transform: translateZ(0);
    transition: fill .4s ease-in-out
}

.page-template-home .calcey-header__logo__svg svg:not(.scrolled-down) {
    --logo-color: var(--calcey-black)
}

.calcey-header__navigation {
    flex: 1 0 auto
}

.calcey-header__navigation .menu {
    opacity: var(--opacity, 1);
    transform: translateZ(0);
    transition: opacity .4s var(--custom-ease-1);
    will-change: opacity
}

@media(max-width:991.98px) {
    .calcey-header__navigation .menu {
        display: none !important
    }
}

.calcey-header__contact {
    display: flex;
    flex: 0 0 175px;
    justify-content: flex-end;
    width: 175px
}

.calcey-header__contact__btn {
    transform: translateZ(0);
    transition: width .4s var(--custom-ease-1), color .4s var(--custom-ease-1), translate .4s var(--custom-ease-1);
    width: var(--btn-width, 175px)
}

.calcey-header__contact__btn .text {
    display: block
}

@media(max-width:991.98px) {
    .calcey-header__contact__btn {
        --btn-width: 48px;
        --section-radius: 50%;
        margin-inline-end: var(--site-gutter)
    }

    .calcey-header__contact__btn .text {
        display: none
    }
}

@media(min-width:992px) {
    .calcey-header:not(.calcey-header--stuck) .calcey-header__contact__btn {
        background-color: transparent;
        color: var(--calcey-koha-red) !important
    }

    .calcey-header:not(.calcey-header--stuck) .calcey-header__contact__btn:hover {
        color: var(--calcey-white) !important
    }
}

.calcey-header--hide:not(:hover) .bg-element {
    width: calc(var(--logo-width) + var(--site-gutter)*2)
}

.calcey-header--hide:not(:hover) .calcey-header__navigation .menu {
    opacity: 0
}

.calcey-header--hide:not(:hover) .calcey-header__contact__btn {
    --btn-width: 60px
}

@media(max-width:991.98px) {
    .calcey-header--hide:not(:hover) .calcey-header__contact__btn {
        --btn-width: 48px
    }
}

.calcey-header--hide:not(:hover) .calcey-header__contact__btn .text {
    display: none
}

.calcey-header--springboard {
    --logo-width: 270px
}

.calcey-header--springboard .calcey-header__logo__svg {
    left: -5px
}

.calcey-header--springboard .bg-element {
    width: calc(var(--logo-width) + var(--site-gutter)*2) !important
}

.calcey-footer {
    isolation: isolate;
    margin-top: calc(var(--site-gutter)*2)
}

.calcey-footer__navigation {
    margin-bottom: calc(var(--site-gutter)*1.25)
}

@media(max-width:991.98px) {
    .calcey-footer__navigation {
        display: none
    }
}

.calcey-footer__content {
    background-color: var(--calcey-white);
    border-radius: 0 0 var(--section-radius) var(--section-radius);
    margin-bottom: calc(var(--section-radius)*-1);
    padding: var(--site-gutter);
    padding-top: 0;
    position: relative
}

.calcey-footer__content__social {
    padding: var(--site-gutter)
}

.calcey-footer__content__social ul {
    align-items: center;
    display: flex;
    justify-content: center;
    list-style: none;
    margin: 0;
    padding: 0
}

.calcey-footer__content__social ul li {
    text-align: center
}

.calcey-footer__content__social ul li a {
    --opacity: 0.6;
    color: var(--calcey-black);
    font-size: 1.25rem;
    text-decoration: none;
    transition: opacity .4s ease-in-out
}

.calcey-footer__content__social ul li a:hover {
    --opacity: 1
}

.calcey-footer__info {
    padding: var(--site-gutter)
}

.calcey-footer__info .copyright {
    line-height: 1.5em;
    opacity: .5
}

@media(max-width:991.98px) {
    .calcey-footer__info .copyright {
        text-align: center
    }

    .calcey-footer__info .copyright br {
        display: none
    }
}

.calcey-footer__info .partners {
    align-items: center;
    display: flex;
    gap: 1rem;
    justify-content: center
}

.calcey-footer__info .partners div {
    flex: 1 1 auto
}

.calcey-footer__info .partners img {
    display: block;
    height: auto;
    margin-inline: auto;
    max-height: 60px;
    max-width: 100%;
    width: auto
}

@media(min-width:992px) {
    .calcey-footer__info {
        display: grid;
        grid-template-columns: calc(50% - 1px) 50%
    }

    .calcey-footer__info__col:first-child {
        border-right: 1px dashed rgba(0, 0, 0, .3);
        padding-right: var(--site-gutter)
    }

    .calcey-footer__info__col:nth-child(2) {
        padding-left: var(--site-gutter)
    }
}

@media(max-width:991.98px) {
    .calcey-footer__info__col:first-child {
        margin-bottom: var(--site-gutter)
    }
}

.calcey-footer__image {
    aspect-ratio: 1/.3;
    padding-bottom: 72px;
    position: relative;
    z-index: -1
}

@media(max-width:991.98px) {
    .calcey-footer__image {
        aspect-ratio: 390/200
    }
}

.calcey-footer__image img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    width: 100%
}

.mobile-navigation {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    background: hsla(0, 0%, 100%, .72);
    border-radius: 15px 15px 0 0;
    bottom: 0;
    display: flex;
    flex-direction: column;
    height: var(--mobile-menu-height, 72px);
    justify-content: flex-end;
    left: 0;
    overflow: hidden;
    position: fixed;
    right: 0;
    transform: translateZ(0);
    transition: height .3s var(--custom-ease-1);
    will-change: height;
    z-index: 300
}

@media(min-width:992px) {
    .mobile-navigation {
        display: none
    }
}

.mobile-navigation__menu ul.menu {
    align-items: center;
    display: flex;
    justify-content: center;
    list-style: none;
    margin: 0;
    padding: 0
}

.mobile-navigation__menu .menu-item {
    --icon: "";
    --text-opacity: 0.6;
    flex: 0 0 20%;
    max-width: 20%
}

.mobile-navigation__menu .menu-item a {
    color: rgba(var(--calcey-black-rgb), var(--text-opacity));
    display: grid;
    font-family: var(--red-hat-display);
    font-size: clamp(.75rem, .75rem + 0vw, .75rem);
    font-weight: 500;
    height: 72px;
    place-content: center;
    text-decoration: none
}

.mobile-navigation__menu .menu-item a:before {
    content: var(--icon);
    display: block;
    font-family: calcey-icons !important;
    font-size: 20px;
    height: 20px;
    margin-block-end: 5px;
    margin-inline: auto;
    transition: rotate .3s var(--custom-ease-1);
    width: 20px
}

.mobile-navigation__menu .menu-item--home {
    --icon: ""
}

.mobile-navigation__menu .menu-item--work {
    --icon: ""
}

.single-work .mobile-navigation__menu .menu-item--work {
    --text-opacity: 1
}

.mobile-navigation__menu .menu-item--services {
    --icon: ""
}

.mobile-navigation__menu .menu-item--careers {
    --icon: ""
}

.single-calcey-jobs .mobile-navigation__menu .menu-item--careers {
    --text-opacity: 1
}

.mobile-navigation__menu .menu-item--more {
    --icon: ""
}

.mobile-navigation__menu .menu-item--about {
    --icon: ""
}

.mobile-navigation__menu .menu-item--blog {
    --icon: ""
}

.single-post .mobile-navigation__menu .menu-item--blog {
    --text-opacity: 1
}

.mobile-navigation__menu .menu-item--contact {
    --icon: ""
}

.mobile-navigation__menu .menu-item--satkara {
    --icon: ""
}

.mobile-navigation__menu .menu-item.current-menu-item {
    --text-opacity: 1
}

.mobile-navigation__menu--secondary {
    position: relative
}

.mobile-navigation__menu--secondary:after {
    background-color: rgba(var(--calcey-black-rgb), .15);
    bottom: 1px;
    content: "";
    height: 1px;
    left: var(--site-gutter);
    position: absolute;
    right: var(--site-gutter)
}

.mobile-navigation--open {
    --mobile-menu-height: 144px
}

.mobile-navigation--open .menu-item--more a:before {
    rotate: 180deg
}

.calcey-site-container {
    background: var(--calcey-white);
    padding-top: var(--header-height)
}

.calcey-post-content__inner--fixed,
.calcey-post-content__title {
    padding-inline: calc(var(--site-gutter)*2)
}

.calcey-post-content__inner--fixed {
    margin-inline: auto;
    max-width: 900px
}

.calcey-post-content__inner--fixed .wp-block-image {
    position: static !important
}

.page-section__title {

    max-width: 32ch;

}

@media(min-width:992px) {
    .page-section__title--two-col {
        display: grid;
        gap: var(--site-gutter);
        grid-template-columns: minmax(calc(320px - var(--site-gutter)/2), calc(25% - var(--site-gutter)/2)) 1fr;
        max-width: none;
        padding-right: var(--site-gutter)
    }
}

.featured-blog-post {
    margin-block-start: calc(var(--site-gutter)/2)
}

.featured-blog-post__sub-title {
    color: rgba(var(--calcey-black-rgb), .6)
}

@media(max-width:767.98px) {
    .featured-blog-post__sub-title {
        margin-block-start: var(--site-gutter)
    }
}

.featured-blog-post .post-item-blog {
    display: grid
}

@media(min-width:768px) {
    .featured-blog-post .post-item-blog {
        grid-template-columns: 62.5% 37.5%
    }

    .featured-blog-post .post-item-blog__image {
        margin-inline-end: var(--site-gutter);
        max-width: 100%
    }

    .featured-blog-post .post-item-blog__content {
        margin-inline-start: var(--site-gutter);
        position: relative
    }

    .featured-blog-post .post-item-blog__content .post-item-tags {
        bottom: 0;
        left: 0
    }
}

.calcey-jobs__header {
    margin-top: calc(var(--site-gutter)*1.375)
}

.calcey-jobs__title {
    margin-bottom: .36em
}

.calcey-jobs__sub-info {
    height: 48px
}

.calcey-jobs__sub-info span:nth-child(2) {
    align-items: center;
    display: flex
}

.calcey-jobs__sub-info span:nth-child(2):before {
    background-color: var(--calcey-black);
    border-radius: 50%;
    content: "";
    height: 3px;
    margin-inline: .5em;
    opacity: .3;
    width: 3px
}

.calcey-jobs__content {
    margin-top: 1.625rem
}

.calcey-jobs__content__section h3 {
    margin-bottom: 1.3em
}

.calcey-jobs__content__section p {
    margin-bottom: 2em
}

.calcey-jobs__content__section ul {
    line-height: 1.5em;
    margin-bottom: 2em;
    margin-top: 0;
    padding-left: 1rem
}

.calcey-jobs__content__section ul li::marker {
    color: rgba(var(--calcey-black-rgb), .2);
    opacity: .3
}

.calcey-jobs__content__section--sticky {
    position: sticky;
    top: calc(var(--header-height) + 1.5rem)
}

.calcey-jobs__content__section__nav .label {
    display: block;
    margin-bottom: 1em;
    opacity: .6
}

.calcey-jobs__content__section__nav__items {
    list-style: none;
    margin: 0;
    padding: 0
}

.calcey-jobs__content__section__nav__items a {
    border-bottom: 1px solid var(--current-color);
    cursor: pointer;
    display: inline-block;
    margin-bottom: .857em
}

.calcey-jobs__content__apply {
    isolation: isolate;
    margin-left: calc(var(--site-gutter)*-1);
    margin-right: calc(var(--site-gutter)*-1*2);
    padding-top: var(--site-gutter);
    position: relative
}

.calcey-jobs__content__apply .inner {
    background-image: var(--bg-gradient-magenta);
    border-radius: var(--section-radius) 0 0 var(--section-radius);
    padding: var(--site-gutter)
}

.calcey-jobs__content__apply__title {
    margin-bottom: var(--site-gutter)
}

.calcey-jobs__content__apply:after {
    background-color: var(--calcey-white);
    bottom: calc(var(--site-gutter)*-1);
    content: "";
    left: -2px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.work-banner {
    isolation: isolate;
    margin-top: calc(var(--header-height)*-1);
    overflow: hidden;
    padding-bottom: calc(var(--site-gutter)*2);
    padding-top: calc(var(--header-height) + var(--site-gutter)*1.375);
    position: relative
}

.work-banner:after,
.work-banner:before {
    background: transparent radial-gradient(closest-side at 50% 50%, var(--work-color) 0, var(--calcey-white) 100%) 0 0 no-repeat padding-box;
    bottom: 0;
    content: "";
    opacity: .3;
    position: absolute;
    z-index: -1
}

.work-banner:before {
    height: 130vh;
    left: 0;
    translate: -50% 50%;
    width: 73.206vw
}

.work-banner:after {
    height: 52vh;
    right: 0;
    translate: 50% 50%;
    width: 30vw
}

.work-banner__content {
    display: flex;
    gap: var(--site-gutter)
}

.work-banner__content__col {
    flex: 1
}

@media(min-width:992px) {
    .work-banner__content {
        gap: calc(var(--site-gutter)*2)
    }
}

@media(max-width:991.98px) {
    .work-banner__content {
        flex-direction: column
    }
}

.work-banner__content__label {
    line-height: 1.5em;
    margin-bottom: 1em;
    opacity: .6
}

.work-banner__content__label span:nth-child(2) {
    align-items: center;
    display: inline-flex
}

.work-banner__content__label span:nth-child(2):before {
    background-color: var(--calcey-black);
    border-radius: 50%;
    content: "";
    height: 3px;
    margin-inline: .5em;
    opacity: .3;
    width: 3px
}

.work-banner .achievements {
    display: grid;
    row-gap: calc(var(--site-gutter)*.75)
}

.work-banner .achievements__item {
    align-items: center;
    display: flex;
    gap: 1rem
}

.work-banner .achievements__item__icon {
    background-color: var(--work-color);
    color: var(--calcey-white);
    display: grid;
    flex: 0 0 36px;
    height: 36px;
    place-content: center;
    width: 36px
}

.work-banner .achievements__item__name span:nth-child(2) {
    align-items: center;
    display: inline-flex;
    gap: .5rem
}

@media(min-width:768px) {
    .work-banner .achievements__item__name span:nth-child(2) {
        gap: 0;
        margin-left: 0
    }

    .work-banner .achievements__item__name span:nth-child(2):before {
        background-color: var(--calcey-black);
        border-radius: 50%;
        content: "";
        height: 3px;
        margin-inline: .5em;
        opacity: .3;
        width: 3px
    }
}

.work-content {
    padding-top: calc(var(--site-gutter)*1.625);
    position: relative
}

.work-content__title {
    margin-bottom: 1em
}

.work-social-share {
    border-bottom: 1px solid rgba(var(--calcey-black-rgb), .15);
    margin-inline: calc(var(--site-gutter)*2);
    padding-block-end: calc(var(--site-gutter)/2)
}

.featured-works__filters {
    font-family: var(--red-hat-display);
    font-weight: 500;
    position: sticky;
    top: calc(var(--header-height) + 1.5rem)
}

.featured-works__filters__label {
    margin-bottom: 1em;
    opacity: .6
}

.featured-works__filters .sf-field-reset {
    opacity: 0
}

.featured-works__filters .sf-field-reset a {
    align-items: center;
    color: var(--calcey-black);
    display: inline-flex;
    font-size: clamp(.875rem, .875rem + 0vw, .875rem);
    height: 30px
}

.featured-works__filters .sf-field-category ul,
.featured-works__filters .sf-field-taxonomy-work_categories ul {
    align-items: center;
    -moz-column-gap: 2px;
    column-gap: 2px;
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0;
    padding: 0;
    row-gap: .25rem
}

.featured-works__filters .sf-field-category ul li,
.featured-works__filters .sf-field-taxonomy-work_categories ul li {
    background-color: var(--calcey-white);
    border: 1px solid rgba(var(--calcey-black-rgb), .15);
    border-radius: 15px;
    color: rgba(var(--calcey-black-rgb), .6);
    font-size: clamp(.875rem, .875rem + 0vw, .875rem);
    padding: 0;
    position: relative;
    transition: all .2s ease-in-out;
    will-change: background-color, color, border-color
}

.featured-works__filters .sf-field-category ul li:after,
.featured-works__filters .sf-field-category ul li:before,
.featured-works__filters .sf-field-taxonomy-work_categories ul li:after,
.featured-works__filters .sf-field-taxonomy-work_categories ul li:before {
    content: "";
    left: .938rem;
    position: absolute;
    top: 50%;
    translate: -50% -50%
}

.featured-works__filters .sf-field-category ul li:before,
.featured-works__filters .sf-field-taxonomy-work_categories ul li:before {
    border: 1px solid rgba(var(--calcey-black-rgb), .5);
    border-radius: 50%;
    height: 6px;
    transform: translateZ(0);
    width: 6px
}

.featured-works__filters .sf-field-category ul li:after,
.featured-works__filters .sf-field-taxonomy-work_categories ul li:after {
    speak: never;
    content: "";
    display: none;
    font-family: calcey-icons !important;
    font-size: clamp(1rem, 1rem + 0vw, 1rem);
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none
}

.featured-works__filters .sf-field-category ul li input,
.featured-works__filters .sf-field-taxonomy-work_categories ul li input {
    display: none
}

.featured-works__filters .sf-field-category ul li label,
.featured-works__filters .sf-field-taxonomy-work_categories ul li label {
    cursor: pointer;
    padding: .375rem .938rem .375rem 1.875rem
}

.featured-works__filters .sf-field-category ul li:hover,
.featured-works__filters .sf-field-taxonomy-work_categories ul li:hover {
    background-color: rgba(var(--calcey-black-rgb), .05)
}

.featured-works__filters .sf-field-category ul li:has(.sf-input-checkbox:checked),
.featured-works__filters .sf-field-taxonomy-work_categories ul li:has(.sf-input-checkbox:checked) {
    background-color: var(--calcey-black);
    border-color: var(--calcey-black);
    color: var(--calcey-white)
}

.featured-works__filters .sf-field-category ul li:has(.sf-input-checkbox:checked):before,
.featured-works__filters .sf-field-taxonomy-work_categories ul li:has(.sf-input-checkbox:checked):before {
    display: none
}

.featured-works__filters .sf-field-category ul li:has(.sf-input-checkbox:checked):after,
.featured-works__filters .sf-field-taxonomy-work_categories ul li:has(.sf-input-checkbox:checked):after {
    display: block
}

.featured-works__filters form>ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.featured-works__filters form>ul li {
    padding: 0
}

.featured-works__filters form:has(.sf-input-checkbox:checked) .sf-field-reset {
    opacity: 1
}

.featured-works__list .post-item:not(:last-of-type) {
    border-bottom: 1px solid rgba(var(--border-color), .15)
}

@media(min-width:768px) {
    .blog-items__list {
        display: grid;
        grid-template-columns: 50% 50%
    }
}

.blog-items__list__col {
    border-bottom: 1px solid rgba(var(--calcey-black-rgb), .15);
    display: flex
}

@media(min-width:768px) {
    .blog-items__list__col:nth-child(2n) {
        border-left: 1px solid rgba(var(--calcey-black-rgb), .15)
    }

    body.home .work-items__list__item:nth-child(2n) .post-item__col:nth-child(2),
    body.page-template-work .work-items__list__item:nth-child(2n) .post-item__col:nth-child(2) {
        border: none;
        border-right: 1px dashed rgba(var(--calcey-black-rgb), .3);
        grid-column-start: 1;
        grid-row-start: 1;
        padding-left: 0;
        padding-right: var(--site-gutter)
    }

    body.home .work-items__list__item:nth-child(2n) .post-item__col.post-item__col:first-child,
    body.page-template-work .work-items__list__item:nth-child(2n) .post-item__col.post-item__col:first-child {
        grid-column-start: 2;
        margin: 0;
        margin-left: var(--site-gutter)
    }
}

.single-post .entry-header {
    padding-block-start: calc(var(--site-gutter)*1.375)
}

.single-post .entry-header .entry-title {
    max-width: 30ch;
    padding-block: 1.125rem
}

.single-post .entry-header .entry-meta {
    align-items: center;
    color: rgba(var(--calcey-black-rgb), .6);
    display: flex;
    flex-wrap: wrap;
    gap: .5em;
    min-height: 48px
}

@media(max-width:991.98px) {
    .single-post .entry-header .entry-meta {
        margin-block-end: var(--site-gutter)
    }
}

.single-post .entry-thumbnail {
    aspect-ratio: 16/9;
    margin-block-start: calc(var(--site-gutter)*1.5);
    overflow: hidden
}

.single-post .entry-thumbnail img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.single-post .entry-content {
    padding-block-start: calc(var(--site-gutter)*1.625)
}

.single-post .entry-content img {
    max-width: 100%
}

.single-post .entry-content figure {
    max-width: 100% !important
}

.error-404.not-found {
    display: grid;
    gap: var(--site-gutter);
    height: calc(100vh - var(--header-height));
    place-content: center;
    text-align: center
}

.springboard-banner {
    background-attachment: fixed;
    background-image: radial-gradient(at var(--mouse-x, 57%) var(--mouse-y, 31%), #ac1bac 0, transparent 50%), var(--bg-gradient-magenta);
    margin-top: calc(var(--header-height)*-1);
    padding-top: calc(var(--header-height) + var(--site-gutter)*1.375)
}

.springboard-banner__inner {
    display: grid;
    gap: calc(var(--site-gutter)*2)
}

@media(min-width:992px) {
    .springboard-banner__inner {
        gap: var(--site-gutter);
        grid-template-columns: calc(50% - var(--site-gutter)) 1fr
    }
}

.springboard-banner__title {
    line-height: 1.5em;
    position: sticky;
    top: calc(var(--site-gutter) + var(--section-radius)/2 + var(--header-height))
}

.springboard-banner__title span.main {
    font-size: clamp(2.813rem, 1.395rem + 3.4905vw, 4.375rem)
}

.springboard-banner__image {
    bottom: var(--site-gutter);
    margin-block-start: var(--site-gutter);
    position: sticky
}

.springboard-banner__image img {
    height: auto;
    width: 100%
}

.springboard-banner__content {
    position: relative
}

.springboard-banner__content h2 {
    font-weight: 500
}

.springboard-banner__separator {
    position: absolute
}

@media(min-width:992px) {
    .springboard-banner__separator {
        border-inline-start: dashed 1px rgba(var(--current-color-rgb), .5);
        height: 100%;
        left: calc(var(--site-gutter)*-1);
        top: 0;
        transform-origin: center top;
        width: 1px
    }
}

.springboard-steps .services-banner {
    padding-block-start: calc(var(--site-gutter)*2)
}

.springboard-steps .services-banner__content {
    border-bottom: 1px solid rgba(var(--calcey-black-rgb), .15)
}

@media(min-width:992px) {
    .springboard-steps .services-banner__content {
        grid-template-columns: calc(40% - var(--site-gutter)) 1fr
    }
}

.springboard-steps .services-banner__process .number .inner span {
    font-size: calc(var(--site-gutter)*1.5);
    opacity: .15;
    position: absolute
}

.springboard-steps .services-banner__process .content__item:not(:last-of-type) {
    margin-block-end: calc(var(--site-gutter)*2)
}

.springboard-steps .services-banner__process .content__item p:not(:last-of-type) {
    margin-bottom: 1.5em
}

.springboard-steps .services-banner__process .content__item ul {
    line-height: 1.5em;
    margin-bottom: 1.5em
}

.springboard-steps .services-banner__process .content__item ul li {
    margin-bottom: .5em
}

.springboard-steps .services-banner__process .content__item ul li::marker {
    color: rgba(var(--calcey-black-rgb), .2)
}

.springboard-steps .services-banner__process .content__item p a,
.springboard-steps .services-banner__process .content__item ul a {
    background-image: linear-gradient(var(--color, #ad1aad), var(--color, #ad1aad));
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: var(--bg-vertical, 100%) var(--bg-horizontal, .063rem);
    color: var(--calcey-black);
    text-decoration: none;
    transition: background-size .2s ease-in-out, background-image .2s ease-in-out
}

.springboard-steps .services-banner__process .content__item p a:hover,
.springboard-steps .services-banner__process .content__item ul a:hover {
    --bg-horizontal: 0.125rem
}

.springboard-steps .services-banner__process .content__item p+ul {
    margin-top: -1em
}

.springboard-steps .services-banner__process .content__item__title {
    align-items: center;
    display: flex;
    gap: 1rem
}

.springboard-steps .services-banner__process .content__item__title img {
    height: auto;
    max-height: 40px;
    width: auto
}

.springboard-details__inner {
    box-sizing: border-box;
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
    row-gap: var(--site-gutter)
}

@media(max-width:991.98px) {
    .springboard-details__inner {
        flex-direction: column
    }
}

@media(min-width:992px) {
    .springboard-details__inner {
        flex-wrap: wrap;
        margin-inline: calc(var(--site-gutter)*-1)
    }

    .springboard-details__col {
        box-sizing: border-box;
        flex: 0 0 auto;
        padding-inline: var(--site-gutter);
        width: 50%
    }
}

.springboard-details__item {
    display: flex;
    gap: calc(var(--site-gutter)/2)
}

.springboard-details__item .icon {
    -webkit-text-fill-color: transparent;
    background: -webkit-linear-gradient(var(--calcey-paradise-pink), var(--calcey-tropical-magenta));
    -webkit-background-clip: text;
    background-clip: text;
    color: rgba(var(--calcey-tropical-magenta-rgb), .25);
    position: relative;
    top: .25em
}

.springboard-apply {
    display: grid;
    gap: var(--site-gutter);
    place-content: center;
    text-align: center
}

.springboard-apply .c-btn {
    margin-inline: auto;
    width: 220px
}

.springboard-faqs__title {
    position: sticky;
    top: calc(var(--header-height) + var(--site-gutter))
}

.springboard-faqs__list {
    list-style: none;
    margin: 0;
    padding: 0
}

.springboard-faqs__list li {
    padding: var(--site-gutter)
}

.springboard-faqs__list li:not(:last-of-type) {
    border-bottom: 1px solid rgba(var(--calcey-black-rgb), .15)
}

.springboard-faqs__list__question {
    align-items: baseline;
    cursor: pointer;
    display: flex;
    gap: 1rem;
    line-height: 1.5;
    padding-block-end: 0;
    transform: translateZ(0);
    transition: padding-block-end .3s ease-in-out
}

.springboard-faqs__list__question span {
    rotate: 180deg;
    transform: translateZ(0);
    transition: rotate .3s ease-in-out
}

.springboard-faqs__list__question.open {
    padding-block-end: var(--site-gutter)
}

.springboard-faqs__list__question.open span {
    rotate: 0deg
}

.springboard-faqs__list__answer {
    border-top: 1px dashed rgba(var(--calcey-black-rgb), .08);
    display: none;
    padding-block-start: var(--site-gutter)
}

.springboard-faqs__list__answer p:not(:last-of-type) {
    margin-block-end: 1em
}

.springboard-faqs__list__answer.open {
    display: block
}

.springboard-contact__content {
    max-width: 600px
}

.springboard-contact__form {
    display: grid;
    gap: calc(var(--site-gutter)/2)
}

.springboard-contact__form__row br {
    display: none
}

.springboard-contact__form__row label {
    display: block;
    margin-bottom: .5rem
}

.springboard-contact__form__row .wpcf7-form-control-wrap {
    display: block
}

.springboard-contact__form__row .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-text,
.springboard-contact__form__row .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-textarea {
    border: 1px solid rgba(var(--calcey-black-rgb), var(--border-opacity, .15));
    border-radius: 8px;
    box-sizing: border-box;
    display: block;
    height: var(--text-box-height, 48px);
    max-width: none;
    width: 100%
}

.springboard-contact__form__row .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-text:focus,
.springboard-contact__form__row .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-textarea:focus {
    --border-opacity: 0.5
}

.springboard-contact__form__row .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-text.wpcf7-not-valid,
.springboard-contact__form__row .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-textarea.wpcf7-not-valid {
    border-color: var(--calcey-koha-red)
}

.springboard-contact__form__row .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-textarea {
    --text-box-height: 150px;
    padding: .5rem
}

.springboard-contact__form__row .submit-section {
    background: #ff6400;
    border-radius: 30px;
    font-size: clamp(1rem, .773rem + .5587vw, 1.25rem);
    height: 60px;
    position: relative;
    width: 200px
}

.springboard-contact__form__row .submit-section:after {
    color: var(--calcey-black);
    content: "";
    display: grid;
    font-family: calcey-icons !important;
    height: 24px;
    place-content: center;
    position: absolute;
    right: 45px;
    top: 50%;
    translate: 0 -50%;
    width: 24px;
    z-index: 1
}

.springboard-contact__form__row .submit-section .wpcf7-submit {
    color: var(--calcey-black);
    cursor: pointer;
    font-family: var(--red-hat-display);
    font-weight: 500;
    height: 60px;
    padding-right: calc(24px + .875rem);
    position: relative;
    text-align: center;
    width: 200px;
    z-index: 2
}

.springboard-contact__form__row .submit-section .wpcf7-spinner {
    bottom: 20px;
    opacity: 1;
    position: absolute;
    right: 20px;
    z-index: 10
}

body.page-template-ride {
    --ride-bg: #071b33;
    --ride-orange: #f60;
    background-color: var(--ride-bg);
    color: var(--calcey-white)
}

body.page-template-ride a {
    color: #fff
}

body.page-template-ride .calcey-site-container {
    --calcey-white: var(--ride-bg)
}

body.page-template-ride .calcey-footer .calcey-menu ul.menu li a {
    color: #fff
}

body.page-template-ride .calcey-footer .calcey-menu ul.menu li a:before {
    background-color: #fff
}

body.page-template-ride .calcey-footer__content {
    --calcey-white: var(--ride-bg)
}

body.page-template-ride .calcey-footer__content .content-grid {
    --border-color: var(--calcey-white-rgb)
}

body.page-template-ride .calcey-footer__content__social {
    --calcey-black: #fff
}

.ride-4-good__banner {
    background-color: var(--ride-bg)
}

.ride-4-good__banner__content {
    display: grid;
    gap: 1em;
    margin-inline: auto;
    max-width: 70ch
}

.ride-4-good__logo img {
    height: auto;
    max-width: 100%
}

.ride-4-good__cta {
    display: flex;
    justify-content: center
}

.ride-4-good__cta__btn {
    background-color: var(--ride-orange);
    border-radius: var(--section-radius);
    color: #fff;
    display: block;
    max-width: 12ch;
    padding-block: 1rem;
    padding-inline: 2rem;
    text-align: center;
    text-decoration: none
}

.ride-4-good__faq {
    background-color: var(--ride-bg)
}

.ride-4-good__faq-list {
    display: grid;
    gap: 2rem;
    margin-inline: auto;
    max-width: 70ch
}

.ride-4-good__faq__title {
    align-items: flex-start;
    cursor: pointer;
    display: flex;
    gap: 1rem;
    isolation: isolate;
    justify-content: space-between;
    position: relative
}

.ride-4-good__faq__title span {
    display: grid;
    height: 24px;
    place-content: center;
    rotate: 180deg;
    transform: translateZ(0);
    transition: rotate .3s ease-in-out;
    width: 24px
}

.ride-4-good__faq__content {
    color: hsla(0, 0%, 100%, .6);
    padding-bottom: 1rem;
    padding-top: 2rem
}

.ride-4-good__faq[open] .icon-chevron {
    rotate: 0deg
}

.ride-4-good__route__map__img {
    isolation: isolate;
    margin-inline: auto;
    max-width: 100%;
    position: relative;
    width: 350px
}

.ride-4-good__route__map__img img {
    height: auto;
    width: 100%
}

.ride-4-good__route__map__point {
    background-color: var(--ride-orange);
    border-radius: 50%;
    display: grid;
    height: 24px;
    line-height: 1;
    place-content: center;
    position: absolute;
    width: 24px
}

.ride-4-good__route__map__point#map-point-1 {
    left: 41%;
    top: 26%
}

.ride-4-good__route__map__point#map-point-2 {
    left: 37%;
    top: 42%
}

.ride-4-good__route__map__point#map-point-3 {
    left: 40%;
    top: 72%
}

.ride-4-good__route__map__point#map-point-4 {
    left: 49%;
    top: 81%
}

.ride-4-good__route__map__point#map-point-5 {
    left: 58%;
    top: 85%
}

.ride-4-good__route__details {
    display: grid;
    gap: 2rem;
    isolation: isolate;
    margin-inline: auto;
    max-width: 100%;
    position: relative;
    width: -moz-max-content;
    width: max-content
}

.ride-4-good__route__details:after {
    border-left: 1px dashed hsla(0, 0%, 100%, .3);
    bottom: 16px;
    content: "";
    left: 16px;
    position: absolute;
    top: 16px;
    z-index: -1
}

.ride-4-good__route__details__item {
    align-items: center;
    display: flex;
    gap: 1rem
}

.ride-4-good__route__details__item .number {
    background-color: var(--ride-orange);
    border-radius: 50%;
    display: grid;
    height: 32px;
    line-height: 1;
    place-content: center;
    width: 32px
}

.ride-4-good-chart__data__point {
    display: none
}

.ride-4-good-chart__canvas {
    background-image: url(images/ride-chart-bg.f8ac8dea.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    margin-inline: auto;
    max-width: 900px;
    width: 100%
}

.ride-4-good__logos {
    margin-inline: auto;
    max-width: 960px
}

.ride-4-good__logo-list {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    justify-content: center
}

.ride-4-good__logo-list__item {
    aspect-ratio: 24/12;
    background-color: var(--logo-bg-color);
    border-radius: 4px;
    display: grid;
    place-content: center
}

.ride-4-good__logo-list__item img {
    height: auto;
    margin-inline: auto;
    max-width: 60%;
    width: 290px
}

/* About Section Redesign - Dark Glassmorphism */
.about-lexweb-section {
    background: linear-gradient(135deg, #1a1a1a 0%, #2d1b2e 100%);
    color: var(--calcey-white);
    position: relative;
    overflow: hidden;
}

.about-lexweb-section::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(239, 72, 35, 0.1) 0%, transparent 50%);
    pointer-events: none;
    z-index: 0;
}

.about-lexweb-section .page-section {
    position: relative;
    z-index: 1;
}

.about-lexweb-section .page-section__title {
    color: var(--calcey-white);
}

.about-card {
    background: rgba(255, 255, 255, 0.05);
    /* Glass effect */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: var(--section-radius);
    padding: 30px;
    transition: transform 0.3s var(--custom-ease-1), box-shadow 0.3s var(--custom-ease-1), background 0.3s ease, border-color 0.3s ease;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
    height: 100%;
}

.about-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.3);
    background: rgba(255, 255, 255, 0.1);
    border-color: rgba(255, 255, 255, 0.3);
}

.about-card .icon-wrapper {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
    transition: transform 0.3s var(--custom-ease-1);
    /* Keep original background colors but maybe adjust for dark theme if needed */
}

.about-card:hover .icon-wrapper {
    transform: scale(1.1) rotate(5deg);
}

.about-card h4 {
    margin-bottom: 0.5em;
    font-size: 1.25rem;
    color: var(--calcey-white);
}

.about-card p {
    font-size: 1rem;
    line-height: 1.6;
    opacity: 0.9;
    margin: 0;
    color: rgba(255, 255, 255, 0.8);
}

/* Services Section Redesign - Bootstrap Integrated */
.service-card {
    background: var(--calcey-white);
    border: 1px solid rgba(0, 0, 0, 0.08);
    border-radius: var(--section-radius);
    padding: 40px 30px;
    transition: all 0.3s var(--custom-ease-1);
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    height: 100%;
}

.service-card:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08);
    border-color: transparent;
}

.service-card .icon-wrapper {
    width: 70px;
    height: 70px;
    border-radius: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 25px;
    transition: transform 0.3s var(--custom-ease-1);
}

.service-card:hover .icon-wrapper {
    transform: scale(1.1);
}

.service-card h4 {
    margin-bottom: 15px;
    line-height: 1.3;
}

.service-card p {
    font-size: 1rem;
    opacity: 0.7;
    line-height: 1.6;
    margin-bottom: 20px;
    flex: 1;
}

.service-card .learn-more {
    font-weight: 700;
    color: var(--calcey-black);
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 0.9rem;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    opacity: 0.8;
    transition: opacity 0.3s ease;
}

.service-card:hover .learn-more {
    opacity: 1;
    color: var(--calcey-tropical-magenta);
}

.service-card .learn-more span {
    transition: transform 0.3s ease;
}

.service-card:hover .learn-more span {
    transform: translateX(5px);
}

/* Brand Marquee Section */
.brand-marquee {
    background: var(--calcey-white);
    padding: 60px 0;
    overflow: hidden;
    position: relative;
}

.brand-marquee .marquee-container {
    max-width: 100%;
    overflow: hidden;
    position: relative;
}

/* Gradient Masks for fade effect at edges */
.brand-marquee .marquee-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 200px;
    height: 100%;
    z-index: 2;
    background: linear-gradient(to right, var(--calcey-white), transparent);
    pointer-events: none;
}

.brand-marquee .marquee-container::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 200px;
    height: 100%;
    z-index: 2;
    background: linear-gradient(to left, var(--calcey-white), transparent);
    pointer-events: none;
}

.marquee-track {
    display: flex;
    align-items: center;
    gap: 80px;
    width: max-content;
    animation: marquee-scroll 40s linear infinite;
}

.brand-logo {
    height: 70px;
    /* Adjust based on brand guidelines */
    width: auto;
    object-fit: contain;
    transition: all 0.3s ease;
}

.brand-logo:hover {
    opacity: 1;
    transform: scale(1.1);
}

@keyframes marquee-scroll {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-50%);
    }
}

/* Pause animation on hover */
.marquee-track:hover {
    animation-play-state: paused;
}

/* Responsive Adjustments */
@media (max-width: 768px) {
    .brand-marquee {
        padding: 40px 0;
    }

    .marquee-track {
        gap: 40px;
    }

    .brand-logo {
        height: 30px;
    }

    .brand-marquee .marquee-container::before,
    .brand-marquee .marquee-container::after {
        width: 50px;
        /* Smaller mask on mobile */
    }
}

/* Projects Section - Modern & Elegant */
.projects-section {
    padding: 100px 0;
    background-color: var(--calcey-white);
}

.project-card {
    cursor: pointer;
    transition: transform 0.3s ease;
}

.project-card:hover {
    transform: translateY(-5px);
}

.project-card__image-wrapper {
    position: relative;
    border-radius: 20px;
    overflow: hidden;
    aspect-ratio: 4/3;
    background: #f0f0f0;
}

.project-card__image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 0.8s var(--custom-ease-1);
    will-change: transform;
}

.project-card:hover .project-card__image {
    transform: scale(1.08);
    /* Subtle zoom */
}

.project-card__overlay {
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.3);
    backdrop-filter: blur(2px);
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    transition: opacity 0.4s ease;
}

.project-card:hover .project-card__overlay {
    opacity: 1;
}

.project-card__link {
    background: var(--calcey-white);
    color: var(--calcey-black);
    padding: 15px 35px;
    border-radius: 50px;
    text-decoration: none;
    font-weight: 600;
    font-family: var(--red-hat-display);
    transform: translateY(20px);
    opacity: 0;
    transition: all 0.4s ease 0.1s;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.project-card:hover .project-card__link {
    transform: translateY(0);
    opacity: 1;
}

.letter-spacing-2 {
    letter-spacing: 2px;
}

/* Responsive adjustment for the offset layout */
@media (max-width: 768px) {
    .project-card.mt-md-5 {
        margin-top: 0 !important;
    }

    .projects-section {
        padding: 60px 0;
    }
}

/* Legal Modals */
.modal-content {
    background-color: var(--calcey-white);
    border-radius: 20px;
    border: none;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
}

.modal-header {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding: 20px 30px;
}

.modal-body {
    padding: 30px;
    font-family: var(--red-hat-text);
    color: var(--calcey-black);
    line-height: 1.6;
}

.modal-body h4 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-weight: 700;
}

.modal-body ul {
    padding-left: 20px;
    margin-bottom: 15px;
}

.modal-footer {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding: 20px 30px;
}

.btn-close:focus {
    box-shadow: none;
}

/* Hero Image Optimization */
.home-banner__work__client img {
    height: 15rem;
    /* Desktop default, matches previous inline style */
    width: auto;
    object-fit: contain;
    transition: transform 0.3s ease;
}

.home-banner__work__client:hover img {
    transform: scale(1.05);
}

@media (max-width: 991.98px) {

    /* Stacked Layout: Text top, Image bottom */
    .home-banner {
        height: auto;
        /* Allow height to grow */
        min-height: 100vh;
        /* Ensure it still covers screen */
        display: flex;
        flex-direction: column;
        padding-bottom: 2rem;
    }

    .home-banner__content {
        position: relative;
        z-index: 30;
        /* Ensure text is above */
        padding-top: 2rem;
    }

    /* Position the image container below the text */
    .home-banner__work {
        position: relative;
        /* Not absolute anymore */
        height: 50vh;
        /* Dedicate space for the image */
        width: 100%;
        max-width: 100%;
        /* Ensure no overflow */
        inset: auto;
        /* Reset inset */
        margin-top: 1rem;
        z-index: 20;
        overflow: hidden;
        /* Clip any overflowing children */
    }

    .home-banner__work__client img {
        height: 15rem;
        /* Maintain good size */
    }

    /* Center the client image in its new container */
    .home-banner__work__client {
        width: 100%;
        display: flex;
        justify-content: center;
        left: 0;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        position: absolute;
        /* Keep absolute within the relative .home-banner__work */
    }
}

@media (max-width: 768px) {
    .home-banner__work__client img {
        height: 14rem;
    }

    .home-banner__work {
        height: 40vh;
        /* Adjust for smaller screens */
    }
}

/* Typing Effect Cursor */
#typing-text::after {
    content: '|';
    animation: blink 1s step-end infinite;
    color: var(--calcey-tropical-magenta);
}

/* Loop typing doesn't finish, so we keep cursor blinking */

@keyframes blink {

    0%,
    100% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }
}

/* --- Contact Accordion Styles --- */
.contact-accordion-container {
    width: 100%;
    /* min-height removed for auto-sizing based on content */
}

.contact-card {
    border-radius: 20px;
    background: #fff;
    overflow: hidden;
    transition: flex 0.8s var(--custom-ease-1), width 0.8s var(--custom-ease-1);
    /* Transition flex property */
    margin-bottom: 20px;
    /* Mobile spacing */
    position: relative;
    border: none;
    display: flex;
    flex-direction: column;
}

/* Desktop Flex Behavior */
@media (min-width: 768px) {
    .contact-card {
        margin-bottom: 0;
        margin-right: 20px;
        flex: 1;
        /* Default equal width (col-4 equivalent) */
        min-width: 60px;
        /* Allow shrinking */
    }

    .contact-card:last-child {
        margin-right: 0;
    }

    .contact-card.active {
        flex: 5;
        /* Expands to ~70% of width */
    }

    /* Hide body content when collapsed on desktop to prevent overflow/messy layout */
    .contact-card:not(.active) .contact-card__body {
        opacity: 0;
        pointer-events: none;
        width: 0;
        height: 0;
        /* Ensure no vertical space is taken */
        overflow: hidden;
        /* Ensure no content spills out */
        padding: 0;
        transition: width 0.5s ease, opacity 0.3s ease, padding 0.5s ease;
    }

    .contact-card.active .contact-card__body {
        opacity: 1;
        width: auto;
        height: auto;
        /* Allow natural height */
        overflow: visible;
        transition: opacity 0.5s ease 0.3s;
        /* Delay opacity for smooth width transition */
    }
}

/* Card Backgrounds */
.contact-card--lets-talk {
    background-color: #ff640030
        /* Light blue */
}

.contact-card--join-us {
    background: linear-gradient(135deg, #ff6400 0%, #592403 100%);
    /* Red to Purple gradient */
    color: #fff;
}

.contact-card--something-else {
    background-color: #f3f4f6;
    /* Light gray */
}

.contact-card__header {
    cursor: pointer;
    padding: clamp(30px, 4vw, 50px);
    transition: background-color 0.3s ease;
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
    min-width: 250px;
    /* Ensure header text doesn't break weirdly during transition */
}

/* Title & Subtitle */
.contact-card__subtitle {
    display: block;
    margin-bottom: 10px;
    font-weight: 500;
    white-space: nowrap;
    /* Prevent wrapping during resize */
}

.contact-card__title {
    line-height: 1.1;
    white-space: nowrap;
}

/* Icons */
.contact-card__icon-wrapper {
    position: relative;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 20px;
}

.contact-card__icon-arrow,
.contact-card__icon-close {
    position: absolute;
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.contact-card__icon-close {
    opacity: 0;
    transform: rotate(-90deg);
}

/* Body */
.contact-card__body {
    overflow: hidden;
    transition: all 0.5s ease;
    padding: 0 clamp(30px, 4vw, 50px);
    opacity: 1;
    /* Default visible for mobile active state handling */
}

/* --- Mobile Active State (Vertical Stack) --- */
@media (max-width: 767.98px) {
    .contact-card__body {
        max-height: 0;
        opacity: 0;
        padding: 0 30px;
    }

    .contact-card.active .contact-card__body {
        max-height: 2000px;
        opacity: 1;
        padding-bottom: 50px;
        transition: max-height 1s var(--custom-ease-1), opacity 0.5s ease 0.2s;
    }
}

/* Icon Swap Animation */
.contact-card.active .contact-card__icon-arrow {
    opacity: 0;
    transform: rotate(90deg);
}

.contact-card.active .contact-card__icon-close {
    opacity: 1;
    transform: rotate(0);
}

/* Text Colors */
.contact-card--join-us .contact-card__subtitle,
.contact-card--join-us .contact-card__title,
.contact-card--join-us .bi {
    color: #fff;
}

/* Hover Effects */
.contact-card:not(.active):hover .contact-card__icon-arrow {
    transform: translate(5px, 5px);
}

/* Force Refresh: Horizontal Layout Active - 2026-02-17 */

/* --- Hide reCAPTCHA (User Request) --- */
.grecaptcha-badge {
    visibility: hidden;
}

/* If v2 checkbox is showing and unwanted */
.rc-anchor-container,
.rc-anchor-normal,
.rc-anchor-light {
    display: none !important;
}

iframe[title*="reCAPTCHA"] {
    display: none !important;
}

/* =========================================
   Services Page - Sticky Scroll Animation
   ========================================= */
.services-nav li {
    margin-bottom: 1.5rem;
    position: relative;
}

.service-nav-link {
    text-decoration: none;
    color: #adb5bd;
    /* Muted color */
    transition: all 0.3s ease;
    display: block;
    padding-left: 20px;
    border-left: 3px solid transparent;
}

.service-nav-link:hover {
    color: #000;
}

.service-nav-link.active {
    color: #000;
    border-left-color: #000;
    padding-left: 30px;
    /* Slight indent for active state */
}

/* Service Card Hover Effect */
.service-card {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.service-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);
}

/* Responsive Adjustments for Services */
@media (max-width: 991px) {
    .services-sidebar {
        display: none;
    }
}