:root {--font-medium:"GramatikaMedium", sans-serif; --font-light:"GramatikaLight", sans-serif; --font-bold:"GramatikaBold", sans-serif; --font-regular:"GramatikaRegular", sans-serif; --transparent:transparent; --hover-white:#F3EEE3; --hover-gray: #636B6C; --primary-yellow:#F5FF77; --primary-lightest-yellow:#F9FEB8; --primary-sand:#F3EEE3; --primary-natural:#F9F7F2; --primary-white:#FFF; --primary-carbon:#011013; --primary-night:#00090B; --secondary-dark-purple:#A6A9EC; --secondary-light-purple:#BBBEF4; --secondary-dark-blue:#C0DCFC; --secondary-light-blue:#D3E6FB; --secondary-dark-tangerine:#FFA97C; --secondary-light-tangerine:#FBBE9F; --secondary-dark-mint:#AAE9D3; --secondary-light-mint:#C6F9E7; --functional-dark-gray:#CAC8C4; --functional-medium-gray:#DBDBD3; --support-error:#FF6A50; --stats-fs:clamp(25rem, 24.648rem + 0.939vw, 26rem); --stats-lh:clamp(22.8rem, 21.321rem + 3.944vw, 27rem); --stats-small-fs:clamp(6rem, 5.859rem + 0.376vw, 6.4rem); --stats-small-lh:clamp(6.8rem, 6.659rem + 0.376vw, 7.2rem); --heading-1-fs:clamp(6.4rem, 4.71rem + 4.507vw, 11.2rem); --heading-1-lh:clamp(7.2rem, 5.932rem + 3.38vw, 10.8rem); --heading-2-fs:clamp(4.8rem, 3.673rem + 3.005vw, 8rem); --heading-2-lh:clamp(5.6rem, 4.192rem + 3.756vw, 9.6rem); --heading-3-fs:clamp(4rem, 2.873rem + 3.005vw, 7.2rem); --heading-3-lh:clamp(4.8rem, 3.955rem + 2.254vw, 7.2rem); --heading-4-fs:clamp(3.2rem, 2.073rem + 3.005vw, 6.4rem); --heading-4-lh:clamp(4rem, 2.873rem + 3.005vw, 7.2rem); --heading-5-fs:clamp(2.4rem, 1.273rem + 3.005vw, 5.6rem); --heading-5-lh:clamp(3.2rem, 2.073rem + 3.005vw, 6.4rem); --heading-6-fs:clamp(1.6rem, 0.755rem + 2.254vw, 4rem); --heading-6-lh:clamp(2rem, 1.014rem + 2.629vw, 4.8rem); --heading-7-fs:clamp(3.2rem, 3.2rem + 0vw, 3.2rem); --heading-7-lh:clamp(4rem, 4rem + 0vw, 4rem); --card-title-large-fs:clamp(1.8rem, 1.589rem + 0.563vw, 2.4rem); --card-title-large-lh:clamp(2.3rem, 2.124rem + 0.469vw, 2.8rem); --card-title-small-fs:clamp(2.4rem, 2.4rem + 0vw, 2.4rem); --card-title-small-lh:clamp(2.8rem, 2.8rem + 0vw, 2.8rem); --card-title-extra-small-fs:clamp(1.6rem, 1.6rem + 0vw, 1.6rem); --card-title-extra-small-lh:clamp(1.7rem, 1.7rem + 0vw, 1.7rem); --card-body-fs:clamp(1.6rem, 1.53rem + 0.188vw, 1.8rem); --card-body-lh:clamp(2.4rem, 2.259rem + 0.376vw, 2.8rem); --card-body-medium-fs:clamp(1.8rem, 1.8rem + 0vw, 1.8rem); --card-body-medium-lh:clamp(2.8rem, 2.8rem + 0vw, 2.8rem); --card-body-small-fs:clamp(1.4rem, 1.33rem + 0.188vw, 1.6rem); --card-body-small-lh:clamp(2rem, 1.859rem + 0.376vw, 2.4rem); --body-large-fs:clamp(2.4rem, 2.4rem + 0vw, 2.4rem); --body-large-lh:clamp(4rem, 4rem + 0vw, 4rem); --body-medium-fs:clamp(1.8rem, 1.8rem + 0vw, 1.8rem); --body-medium-lh:clamp(3.1rem, 3.1rem + 0vw, 3.1rem); --body-small-fs:clamp(1.6rem, 1.6rem + 0vw, 1.6rem); --body-small-lh:clamp(2.8rem, 2.8rem + 0vw, 2.8rem); --body-extra-small-fs:clamp(1.4rem, 1.4rem + 0vw, 1.4rem); --body-extra-small-lh:clamp(2.2rem, 2.2rem + 0vw, 2.2rem); --links-large-fs:clamp(2.4rem, 2.4rem + 0vw, 2.4rem); --links-large-lh:clamp(4em, 4rem + 0vw, 4rem); --links-medium-fs:clamp(1.8rem, 1.8rem + 0vw, 1.8rem); --links-medium-lh:clamp(2.9rem, 2.9rem + 0vw, 2.9rem); --links-small-fs:clamp(1.6rem, 1.6rem + 0vw, 1.6rem); --links-small-lh:clamp(2.4rem, 2.4rem + 0vw, 2.4rem); --button-large-fs:clamp(2.4rem, 2.4rem + 0vw, 2.4rem); --button-large-lh:clamp(3.2rem, 3.2rem + 0vw, 3.2rem); --button-medium-fs:clamp(1.8rem, 1.8rem + 0vw, 1.8rem); --button-medium-lh:clamp(2.8rem, 2.8rem + 0vw, 2.8rem); --button-small-fs:clamp(1.6rem, 1.6rem + 0vw, 1.6rem); --button-small-lh:clamp(2.4rem, 2.4rem + 0vw, 2.4rem); --button-extra-small-fs:clamp(1.2rem, 1.2rem + 0vw, 1.2rem); --button-extra-small-lh:clamp(1.6rem, 1.6rem + 0vw, 1.6rem); --standfirst-1-fs:clamp(3.2rem, 3.2rem + 0vw, 3.2rem); --standfirst-1-lh:clamp(4rem, 4rem + 0vw, 4rem); --standfirst-2-fs:clamp(2.4rem, 2.4rem + 0vw, 2.4rem); --standfirst-2-lh:clamp(3.2rem, 3.2rem + 0vw, 3.2rem); --standfirst-3-fs:clamp(1.8rem, 1.8rem + 0vw, 1.8rem); --standfirst-3-lh:clamp(3rem, 3rem + 0vw, 3rem); --standfirst-4-fs:clamp(1.6rem, 1.6rem + 0vw, 1.6rem); --standfirst-4-lh:clamp(2.8rem, 2.8rem + 0vw, 2.8rem); --input-text-fs:clamp(1.2rem, 1.2rem + 0vw, 1.2rem); --input-text-lh:clamp(1.6rem, 1.6rem + 0vw, 1.6rem); --list-1-fs:clamp(2.4rem, 2.4rem + 0vw, 2.4rem); --list-1-lh:clamp(3.2rem, 3.2rem + 0vw, 3.2rem); --list-2-fs:clamp(3.2rem, 3.2rem + 0vw, 3.2rem); --list-2-lh:clamp(4rem, 4rem + 0vw, 4rem); --pill-fs:clamp(1.8rem, 1.8rem + 0vw, 1.8rem); --pill-lh:clamp(2.4rem, 2.4rem + 0vw, 2.4rem); --spacing-4:4px; --spacing-8:8px; --spacing-12:12px; --spacing-16:16px; --spacing-20:20px; --spacing-24:24px; --spacing-28:28px; --spacing-32:32px; --spacing-36:36px; --spacing-40:40px; --spacing-48:48px; --spacing-56:56px; --spacing-64:64px; --spacing-72:72px; --spacing-80:80px; --spacing-96:96px;}
html {-webkit-font-smoothing:antialiased; -webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none; text-size-adjust:none; font-size:10px; font-family:var(--font-light); color:var(--primary-carbon);}
body {font-size:var(--body-medium-fs); line-height:var(--body-medium-lh); font-family:var(--font-light);}
ul:not(.content-wrapper *) , ol:not(.content-wrapper *) {list-style:none; margin:0; padding:0;}
figure {margin:0; padding:0;}
b, strong {font-family: var(--font-bold);}
.module-wrapper {padding:32px 0;}
.module-wrapper:last-child{
padding-bottom:64px;
}
@media only screen and (min-width: 992px) {
.module-wrapper {padding:48px 0;}
.module-wrapper:last-child{
padding-bottom:96px;
}
}

.module-wrapper[class*="bg-"] {margin:32px 0;padding:64px 0;}
.module-wrapper[class*="bg-"]:last-of-type {margin-bottom:0px;}

.module-wrapper:not([class*="bg-"]):nth-of-type(2){
    padding-top:0;
}
.module-wrapper[class*="bg-"]:nth-of-type(2){
    margin-top:0;
}
@media only screen and (min-width: 992px) {
.module-wrapper[class*="bg-"] {margin:48px 0; padding: 96px 0;}
}

/* Default top padding */
.article-detail-page .module-wrapper:not([class*="pt-"]) { 
    padding-top: 20px; 
}

/* Default bottom padding */
.article-detail-page .module-wrapper:not([class*="pb-"]) { 
    padding-bottom: 20px; 
}

/* Top padding for first module */
.article-detail-page .module-wrapper:first-of-type:not([class*="pt-"]) { 
    padding-top: 40px; 
}

/* Bottom padding for last module */
.article-detail-page .module-wrapper:last-of-type:not([class*="pb-"]) { 
    padding-bottom: 40px; 
}

@media only screen and (min-width: 992px) {
    /* Default top padding */
    .article-detail-page .module-wrapper:not([class*="pt-"]) { 
        padding-top: 40px; 
    }

    /* Default bottom padding */
    .article-detail-page .module-wrapper:not([class*="pb-"]) { 
        padding-bottom: 40px; 
    }

    /* Top padding for first module */
    .article-detail-page .module-wrapper:first-of-type:not([class*="pt-"]) { 
        padding-top: 80px; 
    }

    /* Bottom padding for last module */
    .article-detail-page .module-wrapper:last-of-type:not([class*="pb-"]) { 
        padding-bottom: 80px; 
    }
}

/* Default top margin */
.article-detail-page .module-wrapper[class*="bg-"]:not([class*="mt-"]) { 
    margin-top: 20px; 
}

/* Default bottom margin */
.article-detail-page .module-wrapper[class*="bg-"]:not([class*="mb-"]) { 
    margin-bottom: 20px; 
}

/* Top margin for first module */
.article-detail-page .module-wrapper[class*="bg-"]:first-of-type:not([class*="mt-"]) { 
    margin-top: 40px; 
}

/* Bottom margin for last module */
.article-detail-page .module-wrapper[class*="bg-"]:last-of-type:not([class*="mb-"]) { 
    margin-bottom: 0px; 
}

@media only screen and (min-width: 992px) {
    /* Default top margin */
    .article-detail-page .module-wrapper[class*="bg-"]:not([class*="mt-"]) { 
        margin-top: 40px; 
    }

    /* Default bottom margin */
    .article-detail-page .module-wrapper[class*="bg-"]:not([class*="mb-"]) { 
        margin-bottom: 40px; 
    }

    /* Top margin for first module */
    .article-detail-page .module-wrapper[class*="bg-"]:first-of-type:not([class*="mt-"]) { 
        margin-top: 80px; 
    }

    /* Bottom margin for last module */
    .article-detail-page .module-wrapper[class*="bg-"]:last-of-type:not([class*="mb-"]) { 
        margin-bottom: 0px; 
    }
}


body .m-0 {margin:0 ;}
body .p-0 {padding:0 ;}
body .mb-0 {margin-bottom:0 ;}
body .mt-0 {margin-top:0 ;}
body .mr-0 {margin-right:0 ;}
body .ml-0 {margin-left:0 ;}
body .pt-0 {padding-top:0 ;}
body .pb-0 {padding-bottom:0 ;}
body .pr-0 {padding-right:0 ;}
body .pl-0 {padding-left:0 ;}
body .mx-0 {margin-left:0 ; margin-right:0 ;}
body .my-0 {margin-top:0 ; margin-bottom:0 ;}
body .px-0 {padding-left:0 ; padding-right:0 ;}
body .py-0 {padding-top:0 ; padding-bottom:0 ;}
body .m-4 {margin:var(--spacing-4);}
body .p-4 {padding:var(--spacing-4);}
body .mt-4 {margin-top:var(--spacing-4);}
body .mb-4 {margin-bottom:var(--spacing-4);}
body .ml-4 {margin-left:var(--spacing-4);}
body .mr-4 {margin-right:var(--spacing-4);}
body .mx-4 {margin-left:var(--spacing-4); margin-right:var(--spacing-4);}
body .my-4 {margin-top:var(--spacing-4); margin-bottom:var(--spacing-4);}
body .pt-4 {padding-top:var(--spacing-4);}
body .pb-4 {padding-bottom:var(--spacing-4);}
body .pl-4 {padding-left:var(--spacing-4);}
body .pr-4 {padding-right:var(--spacing-4);}
body .px-4 {padding-left:var(--spacing-4); padding-right:var(--spacing-4);}
body .py-4 {padding-top:var(--spacing-4); padding-bottom:var(--spacing-4);}
body .gap-4 {gap:var(--spacing-4);}
body .row-gap-4 {row-gap:var(--spacing-4);}
body .column-gap-4 {column-gap:var(--spacing-4);}
body .m-8 {margin:var(--spacing-8);}
body .p-8 {padding:var(--spacing-8);}
body .mt-8 {margin-top:var(--spacing-8);}
body .mb-8 {margin-bottom:var(--spacing-8);}
body .ml-8 {margin-left:var(--spacing-8);}
body .mr-8 {margin-right:var(--spacing-8);}
body .mx-8 {margin-left:var(--spacing-8); margin-right:var(--spacing-8);}
body .my-8 {margin-top:var(--spacing-8); margin-bottom:var(--spacing-8);}
body .pt-8 {padding-top:var(--spacing-8);}
body .pb-8 {padding-bottom:var(--spacing-8);}
body .pl-8 {padding-left:var(--spacing-8);}
body .pr-8 {padding-right:var(--spacing-8);}
body .px-8 {padding-left:var(--spacing-8); padding-right:var(--spacing-8);}
body .py-8 {padding-top:var(--spacing-8); padding-bottom:var(--spacing-8);}
body .gap-8 {gap:var(--spacing-8);}
body .row-gap-8 {row-gap:var(--spacing-8);}
body .column-gap-8 {column-gap:var(--spacing-8);}
body .m-12 {margin:var(--spacing-12);}
body .p-12 {padding:var(--spacing-12);}
body .mt-12 {margin-top:var(--spacing-12);}
body .mb-12 {margin-bottom:var(--spacing-12);}
body .ml-12 {margin-left:var(--spacing-12);}
body .mr-12 {margin-right:var(--spacing-12);}
body .mx-12 {margin-left:var(--spacing-12); margin-right:var(--spacing-12);}
body .my-12 {margin-top:var(--spacing-12); margin-bottom:var(--spacing-12);}
body .pt-12 {padding-top:var(--spacing-12);}
body .pb-12 {padding-bottom:var(--spacing-12);}
body .pl-12 {padding-left:var(--spacing-12);}
body .pr-12 {padding-right:var(--spacing-12);}
body .px-12 {padding-left:var(--spacing-12); padding-right:var(--spacing-12);}
body .py-12 {padding-top:var(--spacing-12); padding-bottom:var(--spacing-12);}
body .gap-12 {gap:var(--spacing-12);}
body .row-gap-12 {row-gap:var(--spacing-12);}
body .column-gap-12 {column-gap:var(--spacing-12);}
body .m-16 {margin:var(--spacing-16);}
body .p-16 {padding:var(--spacing-16);}
body .mt-16 {margin-top:var(--spacing-16);}
body .mb-16 {margin-bottom:var(--spacing-16);}
body .ml-16 {margin-left:var(--spacing-16);}
body .mr-16 {margin-right:var(--spacing-16);}
body .mx-16 {margin-left:var(--spacing-16); margin-right:var(--spacing-16);}
body .my-16 {margin-top:var(--spacing-16); margin-bottom:var(--spacing-16);}
body .pt-16 {padding-top:var(--spacing-16);}
body .pb-16 {padding-bottom:var(--spacing-16);}
body .pl-16 {padding-left:var(--spacing-16);}
body .pr-16 {padding-right:var(--spacing-16);}
body .px-16 {padding-left:var(--spacing-16); padding-right:var(--spacing-16);}
body .py-16 {padding-top:var(--spacing-16); padding-bottom:var(--spacing-16);}
body .gap-16 {gap:var(--spacing-16);}
body .row-gap-16 {row-gap:var(--spacing-16);}
body .column-gap-16 {column-gap:var(--spacing-16);}
body .m-20 {margin:var(--spacing-20);}
body .p-20 {padding:var(--spacing-20);}
body .mt-20 {margin-top:var(--spacing-20);}
body .mb-20 {margin-bottom:var(--spacing-20);}
body .ml-20 {margin-left:var(--spacing-20);}
body .mr-20 {margin-right:var(--spacing-20);}
body .mx-20 {margin-left:var(--spacing-20); margin-right:var(--spacing-20);}
body .my-20 {margin-top:var(--spacing-20); margin-bottom:var(--spacing-20);}
body .pt-20 {padding-top:var(--spacing-20);}
body .pb-20 {padding-bottom:var(--spacing-20);}
body .pl-20 {padding-left:var(--spacing-20);}
body .pr-20 {padding-right:var(--spacing-20);}
body .px-20 {padding-left:var(--spacing-20); padding-right:var(--spacing-20);}
body .py-20 {padding-top:var(--spacing-20); padding-bottom:var(--spacing-20);}
body .gap-20 {gap:var(--spacing-20);}
body .row-gap-20 {row-gap:var(--spacing-20);}
body .column-gap-20 {column-gap:var(--spacing-20);}
body .m-24 {margin:var(--spacing-24);}
body .p-24 {padding:var(--spacing-24);}
body .mt-24 {margin-top:var(--spacing-24);}
body .mb-24 {margin-bottom:var(--spacing-24);}
body .ml-24 {margin-left:var(--spacing-24);}
body .mr-24 {margin-right:var(--spacing-24);}
body .mx-24 {margin-left:var(--spacing-24); margin-right:var(--spacing-24);}
body .my-24 {margin-top:var(--spacing-24); margin-bottom:var(--spacing-24);}
body .pt-24 {padding-top:var(--spacing-24);}
body .pb-24 {padding-bottom:var(--spacing-24);}
body .pl-24 {padding-left:var(--spacing-24);}
body .pr-24 {padding-right:var(--spacing-24);}
body .px-24 {padding-left:var(--spacing-24); padding-right:var(--spacing-24);}
body .py-24 {padding-top:var(--spacing-24); padding-bottom:var(--spacing-24);}
body .gap-24 {gap:var(--spacing-24);}
body .row-gap-24 {row-gap:var(--spacing-24);}
body .column-gap-24 {column-gap:var(--spacing-24);}
body .m-28 {margin:var(--spacing-28);}
body .p-28 {padding:var(--spacing-28);}
body .mt-28 {margin-top:var(--spacing-28);}
body .mb-28 {margin-bottom:var(--spacing-28);}
body .ml-28 {margin-left:var(--spacing-28);}
body .mr-28 {margin-right:var(--spacing-28);}
body .mx-28 {margin-left:var(--spacing-28); margin-right:var(--spacing-28);}
body .my-28 {margin-top:var(--spacing-28); margin-bottom:var(--spacing-28);}
body .pt-28 {padding-top:var(--spacing-28);}
body .pb-28 {padding-bottom:var(--spacing-28);}
body .pl-28 {padding-left:var(--spacing-28);}
body .pr-28 {padding-right:var(--spacing-28);}
body .px-28 {padding-left:var(--spacing-28); padding-right:var(--spacing-28);}
body .py-28 {padding-top:var(--spacing-28); padding-bottom:var(--spacing-28);}
body .gap-28 {gap:var(--spacing-28);}
body .row-gap-28 {row-gap:var(--spacing-28);}
body .column-gap-28 {column-gap:var(--spacing-28);}
body .m-32 {margin:var(--spacing-32);}
body .p-32 {padding:var(--spacing-32);}
body .mt-32 {margin-top:var(--spacing-32);}
body .mb-32 {margin-bottom:var(--spacing-32);}
body .ml-32 {margin-left:var(--spacing-32);}
body .mr-32 {margin-right:var(--spacing-32);}
body .mx-32 {margin-left:var(--spacing-32); margin-right:var(--spacing-32);}
body .my-32 {margin-top:var(--spacing-32); margin-bottom:var(--spacing-32);}
body .pt-32 {padding-top:var(--spacing-32);}
body .pb-32 {padding-bottom:var(--spacing-32);}
body .pl-32 {padding-left:var(--spacing-32);}
body .pr-32 {padding-right:var(--spacing-32);}
body .px-32 {padding-left:var(--spacing-32); padding-right:var(--spacing-32);}
body .py-32 {padding-top:var(--spacing-32); padding-bottom:var(--spacing-32);}
body .gap-32 {gap:var(--spacing-32);}
body .row-gap-32 {row-gap:var(--spacing-32);}
body .column-gap-32 {column-gap:var(--spacing-32);}
body .m-36 {margin:var(--spacing-36);}
body .p-36 {padding:var(--spacing-36);}
body .mt-36 {margin-top:var(--spacing-36);}
body .mb-36 {margin-bottom:var(--spacing-36);}
body .ml-36 {margin-left:var(--spacing-36);}
body .mr-36 {margin-right:var(--spacing-36);}
body .mx-36 {margin-left:var(--spacing-36); margin-right:var(--spacing-36);}
body .my-36 {margin-top:var(--spacing-36); margin-bottom:var(--spacing-36);}
body .pt-36 {padding-top:var(--spacing-36);}
body .pb-36 {padding-bottom:var(--spacing-36);}
body .pl-36 {padding-left:var(--spacing-36);}
body .pr-36 {padding-right:var(--spacing-36);}
body .px-36 {padding-left:var(--spacing-36); padding-right:var(--spacing-36);}
body .py-36 {padding-top:var(--spacing-36); padding-bottom:var(--spacing-36);}
body .gap-36 {gap:var(--spacing-36);}
body .row-gap-36 {row-gap:var(--spacing-36);}
body .column-gap-36 {column-gap:var(--spacing-36);}
body .m-40 {margin:var(--spacing-40);}
body .p-40 {padding:var(--spacing-40);}
body .mt-40 {margin-top:var(--spacing-40);}
body .mb-40 {margin-bottom:var(--spacing-40);}
body .ml-40 {margin-left:var(--spacing-40);}
body .mr-40 {margin-right:var(--spacing-40);}
body .mx-40 {margin-left:var(--spacing-40); margin-right:var(--spacing-40);}
body .my-40 {margin-top:var(--spacing-40); margin-bottom:var(--spacing-40);}
body .pt-40 {padding-top:var(--spacing-40);}
body .pb-40 {padding-bottom:var(--spacing-40);}
body .pl-40 {padding-left:var(--spacing-40);}
body .pr-40 {padding-right:var(--spacing-40);}
body .px-40 {padding-left:var(--spacing-40); padding-right:var(--spacing-40);}
body .py-40 {padding-top:var(--spacing-40); padding-bottom:var(--spacing-40);}
body .gap-40 {gap:var(--spacing-40);}
body .row-gap-40 {row-gap:var(--spacing-40);}
body .column-gap-40 {column-gap:var(--spacing-40);}
body .m-48 {margin:var(--spacing-48);}
body .p-48 {padding:var(--spacing-48);}
body .mt-48 {margin-top:var(--spacing-48);}
body .mb-48 {margin-bottom:var(--spacing-48);}
body .ml-48 {margin-left:var(--spacing-48);}
body .mr-48 {margin-right:var(--spacing-48);}
body .mx-48 {margin-left:var(--spacing-48); margin-right:var(--spacing-48);}
body .my-48 {margin-top:var(--spacing-48); margin-bottom:var(--spacing-48);}
body .pt-48 {padding-top:var(--spacing-48);}
body .pb-48 {padding-bottom:var(--spacing-48);}
body .pl-48 {padding-left:var(--spacing-48);}
body .pr-48 {padding-right:var(--spacing-48);}
body .px-48 {padding-left:var(--spacing-48); padding-right:var(--spacing-48);}
body .py-48 {padding-top:var(--spacing-48); padding-bottom:var(--spacing-48);}
body .gap-48 {gap:var(--spacing-48);}
body .row-gap-48 {row-gap:var(--spacing-48);}
body .column-gap-48 {column-gap:var(--spacing-48);}
body .m-56 {margin:var(--spacing-56);}
body .p-56 {padding:var(--spacing-56);}
body .mt-56 {margin-top:var(--spacing-56);}
body .mb-56 {margin-bottom:var(--spacing-56);}
body .ml-56 {margin-left:var(--spacing-56);}
body .mr-56 {margin-right:var(--spacing-56);}
body .mx-56 {margin-left:var(--spacing-56); margin-right:var(--spacing-56);}
body .my-56 {margin-top:var(--spacing-56); margin-bottom:var(--spacing-56);}
body .pt-56 {padding-top:var(--spacing-56);}
body .pb-56 {padding-bottom:var(--spacing-56);}
body .pl-56 {padding-left:var(--spacing-56);}
body .pr-56 {padding-right:var(--spacing-56);}
body .px-56 {padding-left:var(--spacing-56); padding-right:var(--spacing-56);}
body .py-56 {padding-top:var(--spacing-56); padding-bottom:var(--spacing-56);}
body .gap-56 {gap:var(--spacing-56);}
body .row-gap-56 {row-gap:var(--spacing-56);}
body .column-gap-56 {column-gap:var(--spacing-56);}
body .m-64 {margin:var(--spacing-64);}
body .p-64 {padding:var(--spacing-64);}
body .mt-64 {margin-top:var(--spacing-64);}
body .mb-64 {margin-bottom:var(--spacing-64);}
body .ml-64 {margin-left:var(--spacing-64);}
body .mr-64 {margin-right:var(--spacing-64);}
body .mx-64 {margin-left:var(--spacing-64); margin-right:var(--spacing-64);}
body .my-64 {margin-top:var(--spacing-64); margin-bottom:var(--spacing-64);}
body .pt-64 {padding-top:var(--spacing-64);}
body .pb-64 {padding-bottom:var(--spacing-64);}
body .pl-64 {padding-left:var(--spacing-64);}
body .pr-64 {padding-right:var(--spacing-64);}
body .px-64 {padding-left:var(--spacing-64); padding-right:var(--spacing-64);}
body .py-64 {padding-top:var(--spacing-64); padding-bottom:var(--spacing-64);}
body .gap-64 {gap:var(--spacing-64);}
body .row-gap-64 {row-gap:var(--spacing-64);}
body .column-gap-64 {column-gap:var(--spacing-64);}
body .m-72 {margin:var(--spacing-72);}
body .p-72 {padding:var(--spacing-72);}
body .mt-72 {margin-top:var(--spacing-72);}
body .mb-72 {margin-bottom:var(--spacing-72);}
body .ml-72 {margin-left:var(--spacing-72);}
body .mr-72 {margin-right:var(--spacing-72);}
body .mx-72 {margin-left:var(--spacing-72); margin-right:var(--spacing-72);}
body .my-72 {margin-top:var(--spacing-72); margin-bottom:var(--spacing-72);}
body .pt-72 {padding-top:var(--spacing-72);}
body .pb-72 {padding-bottom:var(--spacing-72);}
body .pl-72 {padding-left:var(--spacing-72);}
body .pr-72 {padding-right:var(--spacing-72);}
body .px-72 {padding-left:var(--spacing-72); padding-right:var(--spacing-72);}
body .py-72 {padding-top:var(--spacing-72); padding-bottom:var(--spacing-72);}
body .gap-72 {gap:var(--spacing-72);}
body .row-gap-72 {row-gap:var(--spacing-72);}
body .column-gap-72 {column-gap:var(--spacing-72);}
body .m-80 {margin:var(--spacing-80);}
body .p-80 {padding:var(--spacing-80);}
body .mt-80 {margin-top:var(--spacing-80);}
body .mb-80 {margin-bottom:var(--spacing-80);}
body .ml-80 {margin-left:var(--spacing-80);}
body .mr-80 {margin-right:var(--spacing-80);}
body .mx-80 {margin-left:var(--spacing-80); margin-right:var(--spacing-80);}
body .my-80 {margin-top:var(--spacing-80); margin-bottom:var(--spacing-80);}
body .pt-80 {padding-top:var(--spacing-80);}
body .pb-80 {padding-bottom:var(--spacing-80);}
body .pl-80 {padding-left:var(--spacing-80);}
body .pr-80 {padding-right:var(--spacing-80);}
body .px-80 {padding-left:var(--spacing-80); padding-right:var(--spacing-80);}
body .py-80 {padding-top:var(--spacing-80); padding-bottom:var(--spacing-80);}
body .gap-80 {gap:var(--spacing-80);}
body .row-gap-80 {row-gap:var(--spacing-80);}
body .column-gap-80 {column-gap:var(--spacing-80);}
body .m-96 {margin:var(--spacing-96);}
body .p-96 {padding:var(--spacing-96);}
body .mt-96 {margin-top:var(--spacing-96);}
body .mb-96 {margin-bottom:var(--spacing-96);}
body .ml-96 {margin-left:var(--spacing-96);}
body .mr-96 {margin-right:var(--spacing-96);}
body .mx-96 {margin-left:var(--spacing-96); margin-right:var(--spacing-96);}
body .my-96 {margin-top:var(--spacing-96); margin-bottom:var(--spacing-96);}
body .pt-96 {padding-top:var(--spacing-96);}
body .pb-96 {padding-bottom:var(--spacing-96);}
body .pl-96 {padding-left:var(--spacing-96);}
body .pr-96 {padding-right:var(--spacing-96);}
body .px-96 {padding-left:var(--spacing-96); padding-right:var(--spacing-96);}
body .py-96 {padding-top:var(--spacing-96); padding-bottom:var(--spacing-96);}
body .gap-96 {gap:var(--spacing-96);}
body .row-gap-96 {row-gap:var(--spacing-96);}
body .column-gap-96 {column-gap:var(--spacing-96);}

@media (min-width: 576px) {
body .m-sm-0 {margin:var(--spacing-0);}
body .p-sm-0 {padding:var(--spacing-0);}
body .mt-sm-0 {margin-top:var(--spacing-0);}
body .mb-sm-0 {margin-bottom:var(--spacing-0);}
body .ml-sm-0 {margin-left:var(--spacing-0);}
body .mr-sm-0 {margin-right:var(--spacing-0);}
body .mx-sm-0 {margin-left:var(--spacing-0); margin-right:var(--spacing-0);}
body .my-sm-0 {margin-top:var(--spacing-0); margin-bottom:var(--spacing-0);}
body .pt-sm-0 {padding-top:var(--spacing-0);}
body .pb-sm-0 {padding-bottom:var(--spacing-0);}
body .pl-sm-0 {padding-left:var(--spacing-0);}
body .pr-sm-0 {padding-right:var(--spacing-0);}
body .px-sm-0 {padding-left:var(--spacing-0); padding-right:var(--spacing-0);}
body .py-sm-0 {padding-top:var(--spacing-0); padding-bottom:var(--spacing-0);}
body .gap-sm-0 {gap:var(--spacing-0);}
body .row-gap-sm-0 {row-gap:var(--spacing-0);}
body .column-gap-sm-0 {column-gap:var(--spacing-0);}
body .m-sm-4 {margin:var(--spacing-4);}
body .p-sm-4 {padding:var(--spacing-4);}
body .mt-sm-4 {margin-top:var(--spacing-4);}
body .mb-sm-4 {margin-bottom:var(--spacing-4);}
body .ml-sm-4 {margin-left:var(--spacing-4);}
body .mr-sm-4 {margin-right:var(--spacing-4);}
body .mx-sm-4 {margin-left:var(--spacing-4); margin-right:var(--spacing-4);}
body .my-sm-4 {margin-top:var(--spacing-4); margin-bottom:var(--spacing-4);}
body .pt-sm-4 {padding-top:var(--spacing-4);}
body .pb-sm-4 {padding-bottom:var(--spacing-4);}
body .pl-sm-4 {padding-left:var(--spacing-4);}
body .pr-sm-4 {padding-right:var(--spacing-4);}
body .px-sm-4 {padding-left:var(--spacing-4); padding-right:var(--spacing-4);}
body .py-sm-4 {padding-top:var(--spacing-4); padding-bottom:var(--spacing-4);}
body .gap-sm-4 {gap:var(--spacing-4);}
body .row-gap-sm-4 {row-gap:var(--spacing-4);}
body .column-gap-sm-4 {column-gap:var(--spacing-4);}
body .m-sm-8 {margin:var(--spacing-8);}
body .p-sm-8 {padding:var(--spacing-8);}
body .mt-sm-8 {margin-top:var(--spacing-8);}
body .mb-sm-8 {margin-bottom:var(--spacing-8);}
body .ml-sm-8 {margin-left:var(--spacing-8);}
body .mr-sm-8 {margin-right:var(--spacing-8);}
body .mx-sm-8 {margin-left:var(--spacing-8); margin-right:var(--spacing-8);}
body .my-sm-8 {margin-top:var(--spacing-8); margin-bottom:var(--spacing-8);}
body .pt-sm-8 {padding-top:var(--spacing-8);}
body .pb-sm-8 {padding-bottom:var(--spacing-8);}
body .pl-sm-8 {padding-left:var(--spacing-8);}
body .pr-sm-8 {padding-right:var(--spacing-8);}
body .px-sm-8 {padding-left:var(--spacing-8); padding-right:var(--spacing-8);}
body .py-sm-8 {padding-top:var(--spacing-8); padding-bottom:var(--spacing-8);}
body .gap-sm-8 {gap:var(--spacing-8);}
body .row-gap-sm-8 {row-gap:var(--spacing-8);}
body .column-gap-sm-8 {column-gap:var(--spacing-8);}
body .m-sm-12 {margin:var(--spacing-12);}
body .p-sm-12 {padding:var(--spacing-12);}
body .mt-sm-12 {margin-top:var(--spacing-12);}
body .mb-sm-12 {margin-bottom:var(--spacing-12);}
body .ml-sm-12 {margin-left:var(--spacing-12);}
body .mr-sm-12 {margin-right:var(--spacing-12);}
body .mx-sm-12 {margin-left:var(--spacing-12); margin-right:var(--spacing-12);}
body .my-sm-12 {margin-top:var(--spacing-12); margin-bottom:var(--spacing-12);}
body .pt-sm-12 {padding-top:var(--spacing-12);}
body .pb-sm-12 {padding-bottom:var(--spacing-12);}
body .pl-sm-12 {padding-left:var(--spacing-12);}
body .pr-sm-12 {padding-right:var(--spacing-12);}
body .px-sm-12 {padding-left:var(--spacing-12); padding-right:var(--spacing-12);}
body .py-sm-12 {padding-top:var(--spacing-12); padding-bottom:var(--spacing-12);}
body .gap-sm-12 {gap:var(--spacing-12);}
body .row-gap-sm-12 {row-gap:var(--spacing-12);}
body .column-gap-sm-12 {column-gap:var(--spacing-12);}
body .m-sm-16 {margin:var(--spacing-16);}
body .p-sm-16 {padding:var(--spacing-16);}
body .mt-sm-16 {margin-top:var(--spacing-16);}
body .mb-sm-16 {margin-bottom:var(--spacing-16);}
body .ml-sm-16 {margin-left:var(--spacing-16);}
body .mr-sm-16 {margin-right:var(--spacing-16);}
body .mx-sm-16 {margin-left:var(--spacing-16); margin-right:var(--spacing-16);}
body .my-sm-16 {margin-top:var(--spacing-16); margin-bottom:var(--spacing-16);}
body .pt-sm-16 {padding-top:var(--spacing-16);}
body .pb-sm-16 {padding-bottom:var(--spacing-16);}
body .pl-sm-16 {padding-left:var(--spacing-16);}
body .pr-sm-16 {padding-right:var(--spacing-16);}
body .px-sm-16 {padding-left:var(--spacing-16); padding-right:var(--spacing-16);}
body .py-sm-16 {padding-top:var(--spacing-16); padding-bottom:var(--spacing-16);}
body .gap-sm-16 {gap:var(--spacing-16);}
body .row-gap-sm-16 {row-gap:var(--spacing-16);}
body .column-gap-sm-16 {column-gap:var(--spacing-16);}
body .m-sm-20 {margin:var(--spacing-20);}
body .p-sm-20 {padding:var(--spacing-20);}
body .mt-sm-20 {margin-top:var(--spacing-20);}
body .mb-sm-20 {margin-bottom:var(--spacing-20);}
body .ml-sm-20 {margin-left:var(--spacing-20);}
body .mr-sm-20 {margin-right:var(--spacing-20);}
body .mx-sm-20 {margin-left:var(--spacing-20); margin-right:var(--spacing-20);}
body .my-sm-20 {margin-top:var(--spacing-20); margin-bottom:var(--spacing-20);}
body .pt-sm-20 {padding-top:var(--spacing-20);}
body .pb-sm-20 {padding-bottom:var(--spacing-20);}
body .pl-sm-20 {padding-left:var(--spacing-20);}
body .pr-sm-20 {padding-right:var(--spacing-20);}
body .px-sm-20 {padding-left:var(--spacing-20); padding-right:var(--spacing-20);}
body .py-sm-20 {padding-top:var(--spacing-20); padding-bottom:var(--spacing-20);}
body .gap-sm-20 {gap:var(--spacing-20);}
body .row-gap-sm-20 {row-gap:var(--spacing-20);}
body .column-gap-sm-20 {column-gap:var(--spacing-20);}
body .m-sm-24 {margin:var(--spacing-24);}
body .p-sm-24 {padding:var(--spacing-24);}
body .mt-sm-24 {margin-top:var(--spacing-24);}
body .mb-sm-24 {margin-bottom:var(--spacing-24);}
body .ml-sm-24 {margin-left:var(--spacing-24);}
body .mr-sm-24 {margin-right:var(--spacing-24);}
body .mx-sm-24 {margin-left:var(--spacing-24); margin-right:var(--spacing-24);}
body .my-sm-24 {margin-top:var(--spacing-24); margin-bottom:var(--spacing-24);}
body .pt-sm-24 {padding-top:var(--spacing-24);}
body .pb-sm-24 {padding-bottom:var(--spacing-24);}
body .pl-sm-24 {padding-left:var(--spacing-24);}
body .pr-sm-24 {padding-right:var(--spacing-24);}
body .px-sm-24 {padding-left:var(--spacing-24); padding-right:var(--spacing-24);}
body .py-sm-24 {padding-top:var(--spacing-24); padding-bottom:var(--spacing-24);}
body .gap-sm-24 {gap:var(--spacing-24);}
body .row-gap-sm-24 {row-gap:var(--spacing-24);}
body .column-gap-sm-24 {column-gap:var(--spacing-24);}
body .m-sm-28 {margin:var(--spacing-28);}
body .p-sm-28 {padding:var(--spacing-28);}
body .mt-sm-28 {margin-top:var(--spacing-28);}
body .mb-sm-28 {margin-bottom:var(--spacing-28);}
body .ml-sm-28 {margin-left:var(--spacing-28);}
body .mr-sm-28 {margin-right:var(--spacing-28);}
body .mx-sm-28 {margin-left:var(--spacing-28); margin-right:var(--spacing-28);}
body .my-sm-28 {margin-top:var(--spacing-28); margin-bottom:var(--spacing-28);}
body .pt-sm-28 {padding-top:var(--spacing-28);}
body .pb-sm-28 {padding-bottom:var(--spacing-28);}
body .pl-sm-28 {padding-left:var(--spacing-28);}
body .pr-sm-28 {padding-right:var(--spacing-28);}
body .px-sm-28 {padding-left:var(--spacing-28); padding-right:var(--spacing-28);}
body .py-sm-28 {padding-top:var(--spacing-28); padding-bottom:var(--spacing-28);}
body .gap-sm-28 {gap:var(--spacing-28);}
body .row-gap-sm-28 {row-gap:var(--spacing-28);}
body .column-gap-sm-28 {column-gap:var(--spacing-28);}
body .m-sm-32 {margin:var(--spacing-32);}
body .p-sm-32 {padding:var(--spacing-32);}
body .mt-sm-32 {margin-top:var(--spacing-32);}
body .mb-sm-32 {margin-bottom:var(--spacing-32);}
body .ml-sm-32 {margin-left:var(--spacing-32);}
body .mr-sm-32 {margin-right:var(--spacing-32);}
body .mx-sm-32 {margin-left:var(--spacing-32); margin-right:var(--spacing-32);}
body .my-sm-32 {margin-top:var(--spacing-32); margin-bottom:var(--spacing-32);}
body .pt-sm-32 {padding-top:var(--spacing-32);}
body .pb-sm-32 {padding-bottom:var(--spacing-32);}
body .pl-sm-32 {padding-left:var(--spacing-32);}
body .pr-sm-32 {padding-right:var(--spacing-32);}
body .px-sm-32 {padding-left:var(--spacing-32); padding-right:var(--spacing-32);}
body .py-sm-32 {padding-top:var(--spacing-32); padding-bottom:var(--spacing-32);}
body .gap-sm-32 {gap:var(--spacing-32);}
body .row-gap-sm-32 {row-gap:var(--spacing-32);}
body .column-gap-sm-32 {column-gap:var(--spacing-32);}
body .m-sm-36 {margin:var(--spacing-36);}
body .p-sm-36 {padding:var(--spacing-36);}
body .mt-sm-36 {margin-top:var(--spacing-36);}
body .mb-sm-36 {margin-bottom:var(--spacing-36);}
body .ml-sm-36 {margin-left:var(--spacing-36);}
body .mr-sm-36 {margin-right:var(--spacing-36);}
body .mx-sm-36 {margin-left:var(--spacing-36); margin-right:var(--spacing-36);}
body .my-sm-36 {margin-top:var(--spacing-36); margin-bottom:var(--spacing-36);}
body .pt-sm-36 {padding-top:var(--spacing-36);}
body .pb-sm-36 {padding-bottom:var(--spacing-36);}
body .pl-sm-36 {padding-left:var(--spacing-36);}
body .pr-sm-36 {padding-right:var(--spacing-36);}
body .px-sm-36 {padding-left:var(--spacing-36); padding-right:var(--spacing-36);}
body .py-sm-36 {padding-top:var(--spacing-36); padding-bottom:var(--spacing-36);}
body .gap-sm-36 {gap:var(--spacing-36);}
body .row-gap-sm-36 {row-gap:var(--spacing-36);}
body .column-gap-sm-36 {column-gap:var(--spacing-36);}
body .m-sm-40 {margin:var(--spacing-40);}
body .p-sm-40 {padding:var(--spacing-40);}
body .mt-sm-40 {margin-top:var(--spacing-40);}
body .mb-sm-40 {margin-bottom:var(--spacing-40);}
body .ml-sm-40 {margin-left:var(--spacing-40);}
body .mr-sm-40 {margin-right:var(--spacing-40);}
body .mx-sm-40 {margin-left:var(--spacing-40); margin-right:var(--spacing-40);}
body .my-sm-40 {margin-top:var(--spacing-40); margin-bottom:var(--spacing-40);}
body .pt-sm-40 {padding-top:var(--spacing-40);}
body .pb-sm-40 {padding-bottom:var(--spacing-40);}
body .pl-sm-40 {padding-left:var(--spacing-40);}
body .pr-sm-40 {padding-right:var(--spacing-40);}
body .px-sm-40 {padding-left:var(--spacing-40); padding-right:var(--spacing-40);}
body .py-sm-40 {padding-top:var(--spacing-40); padding-bottom:var(--spacing-40);}
body .gap-sm-40 {gap:var(--spacing-40);}
body .row-gap-sm-40 {row-gap:var(--spacing-40);}
body .column-gap-sm-40 {column-gap:var(--spacing-40);}
body .m-sm-48 {margin:var(--spacing-48);}
body .p-sm-48 {padding:var(--spacing-48);}
body .mt-sm-48 {margin-top:var(--spacing-48);}
body .mb-sm-48 {margin-bottom:var(--spacing-48);}
body .ml-sm-48 {margin-left:var(--spacing-48);}
body .mr-sm-48 {margin-right:var(--spacing-48);}
body .mx-sm-48 {margin-left:var(--spacing-48); margin-right:var(--spacing-48);}
body .my-sm-48 {margin-top:var(--spacing-48); margin-bottom:var(--spacing-48);}
body .pt-sm-48 {padding-top:var(--spacing-48);}
body .pb-sm-48 {padding-bottom:var(--spacing-48);}
body .pl-sm-48 {padding-left:var(--spacing-48);}
body .pr-sm-48 {padding-right:var(--spacing-48);}
body .px-sm-48 {padding-left:var(--spacing-48); padding-right:var(--spacing-48);}
body .py-sm-48 {padding-top:var(--spacing-48); padding-bottom:var(--spacing-48);}
body .gap-sm-48 {gap:var(--spacing-48);}
body .row-gap-sm-48 {row-gap:var(--spacing-48);}
body .column-gap-sm-48 {column-gap:var(--spacing-48);}
body .m-sm-56 {margin:var(--spacing-56);}
body .p-sm-56 {padding:var(--spacing-56);}
body .mt-sm-56 {margin-top:var(--spacing-56);}
body .mb-sm-56 {margin-bottom:var(--spacing-56);}
body .ml-sm-56 {margin-left:var(--spacing-56);}
body .mr-sm-56 {margin-right:var(--spacing-56);}
body .mx-sm-56 {margin-left:var(--spacing-56); margin-right:var(--spacing-56);}
body .my-sm-56 {margin-top:var(--spacing-56); margin-bottom:var(--spacing-56);}
body .pt-sm-56 {padding-top:var(--spacing-56);}
body .pb-sm-56 {padding-bottom:var(--spacing-56);}
body .pl-sm-56 {padding-left:var(--spacing-56);}
body .pr-sm-56 {padding-right:var(--spacing-56);}
body .px-sm-56 {padding-left:var(--spacing-56); padding-right:var(--spacing-56);}
body .py-sm-56 {padding-top:var(--spacing-56); padding-bottom:var(--spacing-56);}
body .gap-sm-56 {gap:var(--spacing-56);}
body .row-gap-sm-56 {row-gap:var(--spacing-56);}
body .column-gap-sm-56 {column-gap:var(--spacing-56);}
body .m-sm-64 {margin:var(--spacing-64);}
body .p-sm-64 {padding:var(--spacing-64);}
body .mt-sm-64 {margin-top:var(--spacing-64);}
body .mb-sm-64 {margin-bottom:var(--spacing-64);}
body .ml-sm-64 {margin-left:var(--spacing-64);}
body .mr-sm-64 {margin-right:var(--spacing-64);}
body .mx-sm-64 {margin-left:var(--spacing-64); margin-right:var(--spacing-64);}
body .my-sm-64 {margin-top:var(--spacing-64); margin-bottom:var(--spacing-64);}
body .pt-sm-64 {padding-top:var(--spacing-64);}
body .pb-sm-64 {padding-bottom:var(--spacing-64);}
body .pl-sm-64 {padding-left:var(--spacing-64);}
body .pr-sm-64 {padding-right:var(--spacing-64);}
body .px-sm-64 {padding-left:var(--spacing-64); padding-right:var(--spacing-64);}
body .py-sm-64 {padding-top:var(--spacing-64); padding-bottom:var(--spacing-64);}
body .gap-sm-64 {gap:var(--spacing-64);}
body .row-gap-sm-64 {row-gap:var(--spacing-64);}
body .column-gap-sm-64 {column-gap:var(--spacing-64);}
body .m-sm-72 {margin:var(--spacing-72);}
body .p-sm-72 {padding:var(--spacing-72);}
body .mt-sm-72 {margin-top:var(--spacing-72);}
body .mb-sm-72 {margin-bottom:var(--spacing-72);}
body .ml-sm-72 {margin-left:var(--spacing-72);}
body .mr-sm-72 {margin-right:var(--spacing-72);}
body .mx-sm-72 {margin-left:var(--spacing-72); margin-right:var(--spacing-72);}
body .my-sm-72 {margin-top:var(--spacing-72); margin-bottom:var(--spacing-72);}
body .pt-sm-72 {padding-top:var(--spacing-72);}
body .pb-sm-72 {padding-bottom:var(--spacing-72);}
body .pl-sm-72 {padding-left:var(--spacing-72);}
body .pr-sm-72 {padding-right:var(--spacing-72);}
body .px-sm-72 {padding-left:var(--spacing-72); padding-right:var(--spacing-72);}
body .py-sm-72 {padding-top:var(--spacing-72); padding-bottom:var(--spacing-72);}
body .gap-sm-72 {gap:var(--spacing-72);}
body .row-gap-sm-72 {row-gap:var(--spacing-72);}
body .column-gap-sm-72 {column-gap:var(--spacing-72);}
body .m-sm-80 {margin:var(--spacing-80);}
body .p-sm-80 {padding:var(--spacing-80);}
body .mt-sm-80 {margin-top:var(--spacing-80);}
body .mb-sm-80 {margin-bottom:var(--spacing-80);}
body .ml-sm-80 {margin-left:var(--spacing-80);}
body .mr-sm-80 {margin-right:var(--spacing-80);}
body .mx-sm-80 {margin-left:var(--spacing-80); margin-right:var(--spacing-80);}
body .my-sm-80 {margin-top:var(--spacing-80); margin-bottom:var(--spacing-80);}
body .pt-sm-80 {padding-top:var(--spacing-80);}
body .pb-sm-80 {padding-bottom:var(--spacing-80);}
body .pl-sm-80 {padding-left:var(--spacing-80);}
body .pr-sm-80 {padding-right:var(--spacing-80);}
body .px-sm-80 {padding-left:var(--spacing-80); padding-right:var(--spacing-80);}
body .py-sm-80 {padding-top:var(--spacing-80); padding-bottom:var(--spacing-80);}
body .gap-sm-80 {gap:var(--spacing-80);}
body .row-gap-sm-80 {row-gap:var(--spacing-80);}
body .column-gap-sm-80 {column-gap:var(--spacing-80);}
body .m-sm-96 {margin:var(--spacing-96);}
body .p-sm-96 {padding:var(--spacing-96);}
body .mt-sm-96 {margin-top:var(--spacing-96);}
body .mb-sm-96 {margin-bottom:var(--spacing-96);}
body .ml-sm-96 {margin-left:var(--spacing-96);}
body .mr-sm-96 {margin-right:var(--spacing-96);}
body .mx-sm-96 {margin-left:var(--spacing-96); margin-right:var(--spacing-96);}
body .my-sm-96 {margin-top:var(--spacing-96); margin-bottom:var(--spacing-96);}
body .pt-sm-96 {padding-top:var(--spacing-96);}
body .pb-sm-96 {padding-bottom:var(--spacing-96);}
body .pl-sm-96 {padding-left:var(--spacing-96);}
body .pr-sm-96 {padding-right:var(--spacing-96);}
body .px-sm-96 {padding-left:var(--spacing-96); padding-right:var(--spacing-96);}
body .py-sm-96 {padding-top:var(--spacing-96); padding-bottom:var(--spacing-96);}
body .gap-sm-96 {gap:var(--spacing-96);}
body .row-gap-sm-96 {row-gap:var(--spacing-96);}
body .column-gap-sm-96 {column-gap:var(--spacing-96);}
}

@media (min-width: 768px) {
body .m-md-0 {margin:var(--spacing-0);}
body .p-md-0 {padding:var(--spacing-0);}
body .mt-md-0 {margin-top:var(--spacing-0);}
body .mb-md-0 {margin-bottom:var(--spacing-0);}
body .ml-md-0 {margin-left:var(--spacing-0);}
body .mr-md-0 {margin-right:var(--spacing-0);}
body .mx-md-0 {margin-left:var(--spacing-0); margin-right:var(--spacing-0);}
body .my-md-0 {margin-top:var(--spacing-0); margin-bottom:var(--spacing-0);}
body .pt-md-0 {padding-top:var(--spacing-0);}
body .pb-md-0 {padding-bottom:var(--spacing-0);}
body .pl-md-0 {padding-left:var(--spacing-0);}
body .pr-md-0 {padding-right:var(--spacing-0);}
body .px-md-0 {padding-left:var(--spacing-0); padding-right:var(--spacing-0);}
body .py-md-0 {padding-top:var(--spacing-0); padding-bottom:var(--spacing-0);}
body .gap-md-0 {gap:var(--spacing-0);}
body .row-gap-md-0 {row-gap:var(--spacing-0);}
body .column-gap-md-0 {column-gap:var(--spacing-0);}
body .m-md-4 {margin:var(--spacing-4);}
body .p-md-4 {padding:var(--spacing-4);}
body .mt-md-4 {margin-top:var(--spacing-4);}
body .mb-md-4 {margin-bottom:var(--spacing-4);}
body .ml-md-4 {margin-left:var(--spacing-4);}
body .mr-md-4 {margin-right:var(--spacing-4);}
body .mx-md-4 {margin-left:var(--spacing-4); margin-right:var(--spacing-4);}
body .my-md-4 {margin-top:var(--spacing-4); margin-bottom:var(--spacing-4);}
body .pt-md-4 {padding-top:var(--spacing-4);}
body .pb-md-4 {padding-bottom:var(--spacing-4);}
body .pl-md-4 {padding-left:var(--spacing-4);}
body .pr-md-4 {padding-right:var(--spacing-4);}
body .px-md-4 {padding-left:var(--spacing-4); padding-right:var(--spacing-4);}
body .py-md-4 {padding-top:var(--spacing-4); padding-bottom:var(--spacing-4);}
body .gap-md-4 {gap:var(--spacing-4);}
body .row-gap-md-4 {row-gap:var(--spacing-4);}
body .column-gap-md-4 {column-gap:var(--spacing-4);}
body .m-md-8 {margin:var(--spacing-8);}
body .p-md-8 {padding:var(--spacing-8);}
body .mt-md-8 {margin-top:var(--spacing-8);}
body .mb-md-8 {margin-bottom:var(--spacing-8);}
body .ml-md-8 {margin-left:var(--spacing-8);}
body .mr-md-8 {margin-right:var(--spacing-8);}
body .mx-md-8 {margin-left:var(--spacing-8); margin-right:var(--spacing-8);}
body .my-md-8 {margin-top:var(--spacing-8); margin-bottom:var(--spacing-8);}
body .pt-md-8 {padding-top:var(--spacing-8);}
body .pb-md-8 {padding-bottom:var(--spacing-8);}
body .pl-md-8 {padding-left:var(--spacing-8);}
body .pr-md-8 {padding-right:var(--spacing-8);}
body .px-md-8 {padding-left:var(--spacing-8); padding-right:var(--spacing-8);}
body .py-md-8 {padding-top:var(--spacing-8); padding-bottom:var(--spacing-8);}
body .gap-md-8 {gap:var(--spacing-8);}
body .row-gap-md-8 {row-gap:var(--spacing-8);}
body .column-gap-md-8 {column-gap:var(--spacing-8);}
body .m-md-12 {margin:var(--spacing-12);}
body .p-md-12 {padding:var(--spacing-12);}
body .mt-md-12 {margin-top:var(--spacing-12);}
body .mb-md-12 {margin-bottom:var(--spacing-12);}
body .ml-md-12 {margin-left:var(--spacing-12);}
body .mr-md-12 {margin-right:var(--spacing-12);}
body .mx-md-12 {margin-left:var(--spacing-12); margin-right:var(--spacing-12);}
body .my-md-12 {margin-top:var(--spacing-12); margin-bottom:var(--spacing-12);}
body .pt-md-12 {padding-top:var(--spacing-12);}
body .pb-md-12 {padding-bottom:var(--spacing-12);}
body .pl-md-12 {padding-left:var(--spacing-12);}
body .pr-md-12 {padding-right:var(--spacing-12);}
body .px-md-12 {padding-left:var(--spacing-12); padding-right:var(--spacing-12);}
body .py-md-12 {padding-top:var(--spacing-12); padding-bottom:var(--spacing-12);}
body .gap-md-12 {gap:var(--spacing-12);}
body .row-gap-md-12 {row-gap:var(--spacing-12);}
body .column-gap-md-12 {column-gap:var(--spacing-12);}
body .m-md-16 {margin:var(--spacing-16);}
body .p-md-16 {padding:var(--spacing-16);}
body .mt-md-16 {margin-top:var(--spacing-16);}
body .mb-md-16 {margin-bottom:var(--spacing-16);}
body .ml-md-16 {margin-left:var(--spacing-16);}
body .mr-md-16 {margin-right:var(--spacing-16);}
body .mx-md-16 {margin-left:var(--spacing-16); margin-right:var(--spacing-16);}
body .my-md-16 {margin-top:var(--spacing-16); margin-bottom:var(--spacing-16);}
body .pt-md-16 {padding-top:var(--spacing-16);}
body .pb-md-16 {padding-bottom:var(--spacing-16);}
body .pl-md-16 {padding-left:var(--spacing-16);}
body .pr-md-16 {padding-right:var(--spacing-16);}
body .px-md-16 {padding-left:var(--spacing-16); padding-right:var(--spacing-16);}
body .py-md-16 {padding-top:var(--spacing-16); padding-bottom:var(--spacing-16);}
body .gap-md-16 {gap:var(--spacing-16);}
body .row-gap-md-16 {row-gap:var(--spacing-16);}
body .column-gap-md-16 {column-gap:var(--spacing-16);}
body .m-md-20 {margin:var(--spacing-20);}
body .p-md-20 {padding:var(--spacing-20);}
body .mt-md-20 {margin-top:var(--spacing-20);}
body .mb-md-20 {margin-bottom:var(--spacing-20);}
body .ml-md-20 {margin-left:var(--spacing-20);}
body .mr-md-20 {margin-right:var(--spacing-20);}
body .mx-md-20 {margin-left:var(--spacing-20); margin-right:var(--spacing-20);}
body .my-md-20 {margin-top:var(--spacing-20); margin-bottom:var(--spacing-20);}
body .pt-md-20 {padding-top:var(--spacing-20);}
body .pb-md-20 {padding-bottom:var(--spacing-20);}
body .pl-md-20 {padding-left:var(--spacing-20);}
body .pr-md-20 {padding-right:var(--spacing-20);}
body .px-md-20 {padding-left:var(--spacing-20); padding-right:var(--spacing-20);}
body .py-md-20 {padding-top:var(--spacing-20); padding-bottom:var(--spacing-20);}
body .gap-md-20 {gap:var(--spacing-20);}
body .row-gap-md-20 {row-gap:var(--spacing-20);}
body .column-gap-md-20 {column-gap:var(--spacing-20);}
body .m-md-24 {margin:var(--spacing-24);}
body .p-md-24 {padding:var(--spacing-24);}
body .mt-md-24 {margin-top:var(--spacing-24);}
body .mb-md-24 {margin-bottom:var(--spacing-24);}
body .ml-md-24 {margin-left:var(--spacing-24);}
body .mr-md-24 {margin-right:var(--spacing-24);}
body .mx-md-24 {margin-left:var(--spacing-24); margin-right:var(--spacing-24);}
body .my-md-24 {margin-top:var(--spacing-24); margin-bottom:var(--spacing-24);}
body .pt-md-24 {padding-top:var(--spacing-24);}
body .pb-md-24 {padding-bottom:var(--spacing-24);}
body .pl-md-24 {padding-left:var(--spacing-24);}
body .pr-md-24 {padding-right:var(--spacing-24);}
body .px-md-24 {padding-left:var(--spacing-24); padding-right:var(--spacing-24);}
body .py-md-24 {padding-top:var(--spacing-24); padding-bottom:var(--spacing-24);}
body .gap-md-24 {gap:var(--spacing-24);}
body .row-gap-md-24 {row-gap:var(--spacing-24);}
body .column-gap-md-24 {column-gap:var(--spacing-24);}
body .m-md-28 {margin:var(--spacing-28);}
body .p-md-28 {padding:var(--spacing-28);}
body .mt-md-28 {margin-top:var(--spacing-28);}
body .mb-md-28 {margin-bottom:var(--spacing-28);}
body .ml-md-28 {margin-left:var(--spacing-28);}
body .mr-md-28 {margin-right:var(--spacing-28);}
body .mx-md-28 {margin-left:var(--spacing-28); margin-right:var(--spacing-28);}
body .my-md-28 {margin-top:var(--spacing-28); margin-bottom:var(--spacing-28);}
body .pt-md-28 {padding-top:var(--spacing-28);}
body .pb-md-28 {padding-bottom:var(--spacing-28);}
body .pl-md-28 {padding-left:var(--spacing-28);}
body .pr-md-28 {padding-right:var(--spacing-28);}
body .px-md-28 {padding-left:var(--spacing-28); padding-right:var(--spacing-28);}
body .py-md-28 {padding-top:var(--spacing-28); padding-bottom:var(--spacing-28);}
body .gap-md-28 {gap:var(--spacing-28);}
body .row-gap-md-28 {row-gap:var(--spacing-28);}
body .column-gap-md-28 {column-gap:var(--spacing-28);}
body .m-md-32 {margin:var(--spacing-32);}
body .p-md-32 {padding:var(--spacing-32);}
body .mt-md-32 {margin-top:var(--spacing-32);}
body .mb-md-32 {margin-bottom:var(--spacing-32);}
body .ml-md-32 {margin-left:var(--spacing-32);}
body .mr-md-32 {margin-right:var(--spacing-32);}
body .mx-md-32 {margin-left:var(--spacing-32); margin-right:var(--spacing-32);}
body .my-md-32 {margin-top:var(--spacing-32); margin-bottom:var(--spacing-32);}
body .pt-md-32 {padding-top:var(--spacing-32);}
body .pb-md-32 {padding-bottom:var(--spacing-32);}
body .pl-md-32 {padding-left:var(--spacing-32);}
body .pr-md-32 {padding-right:var(--spacing-32);}
body .px-md-32 {padding-left:var(--spacing-32); padding-right:var(--spacing-32);}
body .py-md-32 {padding-top:var(--spacing-32); padding-bottom:var(--spacing-32);}
body .gap-md-32 {gap:var(--spacing-32);}
body .row-gap-md-32 {row-gap:var(--spacing-32);}
body .column-gap-md-32 {column-gap:var(--spacing-32);}
body .m-md-36 {margin:var(--spacing-36);}
body .p-md-36 {padding:var(--spacing-36);}
body .mt-md-36 {margin-top:var(--spacing-36);}
body .mb-md-36 {margin-bottom:var(--spacing-36);}
body .ml-md-36 {margin-left:var(--spacing-36);}
body .mr-md-36 {margin-right:var(--spacing-36);}
body .mx-md-36 {margin-left:var(--spacing-36); margin-right:var(--spacing-36);}
body .my-md-36 {margin-top:var(--spacing-36); margin-bottom:var(--spacing-36);}
body .pt-md-36 {padding-top:var(--spacing-36);}
body .pb-md-36 {padding-bottom:var(--spacing-36);}
body .pl-md-36 {padding-left:var(--spacing-36);}
body .pr-md-36 {padding-right:var(--spacing-36);}
body .px-md-36 {padding-left:var(--spacing-36); padding-right:var(--spacing-36);}
body .py-md-36 {padding-top:var(--spacing-36); padding-bottom:var(--spacing-36);}
body .gap-md-36 {gap:var(--spacing-36);}
body .row-gap-md-36 {row-gap:var(--spacing-36);}
body .column-gap-md-36 {column-gap:var(--spacing-36);}
body .m-md-40 {margin:var(--spacing-40);}
body .p-md-40 {padding:var(--spacing-40);}
body .mt-md-40 {margin-top:var(--spacing-40);}
body .mb-md-40 {margin-bottom:var(--spacing-40);}
body .ml-md-40 {margin-left:var(--spacing-40);}
body .mr-md-40 {margin-right:var(--spacing-40);}
body .mx-md-40 {margin-left:var(--spacing-40); margin-right:var(--spacing-40);}
body .my-md-40 {margin-top:var(--spacing-40); margin-bottom:var(--spacing-40);}
body .pt-md-40 {padding-top:var(--spacing-40);}
body .pb-md-40 {padding-bottom:var(--spacing-40);}
body .pl-md-40 {padding-left:var(--spacing-40);}
body .pr-md-40 {padding-right:var(--spacing-40);}
body .px-md-40 {padding-left:var(--spacing-40); padding-right:var(--spacing-40);}
body .py-md-40 {padding-top:var(--spacing-40); padding-bottom:var(--spacing-40);}
body .gap-md-40 {gap:var(--spacing-40);}
body .row-gap-md-40 {row-gap:var(--spacing-40);}
body .column-gap-md-40 {column-gap:var(--spacing-40);}
body .m-md-48 {margin:var(--spacing-48);}
body .p-md-48 {padding:var(--spacing-48);}
body .mt-md-48 {margin-top:var(--spacing-48);}
body .mb-md-48 {margin-bottom:var(--spacing-48);}
body .ml-md-48 {margin-left:var(--spacing-48);}
body .mr-md-48 {margin-right:var(--spacing-48);}
body .mx-md-48 {margin-left:var(--spacing-48); margin-right:var(--spacing-48);}
body .my-md-48 {margin-top:var(--spacing-48); margin-bottom:var(--spacing-48);}
body .pt-md-48 {padding-top:var(--spacing-48);}
body .pb-md-48 {padding-bottom:var(--spacing-48);}
body .pl-md-48 {padding-left:var(--spacing-48);}
body .pr-md-48 {padding-right:var(--spacing-48);}
body .px-md-48 {padding-left:var(--spacing-48); padding-right:var(--spacing-48);}
body .py-md-48 {padding-top:var(--spacing-48); padding-bottom:var(--spacing-48);}
body .gap-md-48 {gap:var(--spacing-48);}
body .row-gap-md-48 {row-gap:var(--spacing-48);}
body .column-gap-md-48 {column-gap:var(--spacing-48);}
body .m-md-56 {margin:var(--spacing-56);}
body .p-md-56 {padding:var(--spacing-56);}
body .mt-md-56 {margin-top:var(--spacing-56);}
body .mb-md-56 {margin-bottom:var(--spacing-56);}
body .ml-md-56 {margin-left:var(--spacing-56);}
body .mr-md-56 {margin-right:var(--spacing-56);}
body .mx-md-56 {margin-left:var(--spacing-56); margin-right:var(--spacing-56);}
body .my-md-56 {margin-top:var(--spacing-56); margin-bottom:var(--spacing-56);}
body .pt-md-56 {padding-top:var(--spacing-56);}
body .pb-md-56 {padding-bottom:var(--spacing-56);}
body .pl-md-56 {padding-left:var(--spacing-56);}
body .pr-md-56 {padding-right:var(--spacing-56);}
body .px-md-56 {padding-left:var(--spacing-56); padding-right:var(--spacing-56);}
body .py-md-56 {padding-top:var(--spacing-56); padding-bottom:var(--spacing-56);}
body .gap-md-56 {gap:var(--spacing-56);}
body .row-gap-md-56 {row-gap:var(--spacing-56);}
body .column-gap-md-56 {column-gap:var(--spacing-56);}
body .m-md-64 {margin:var(--spacing-64);}
body .p-md-64 {padding:var(--spacing-64);}
body .mt-md-64 {margin-top:var(--spacing-64);}
body .mb-md-64 {margin-bottom:var(--spacing-64);}
body .ml-md-64 {margin-left:var(--spacing-64);}
body .mr-md-64 {margin-right:var(--spacing-64);}
body .mx-md-64 {margin-left:var(--spacing-64); margin-right:var(--spacing-64);}
body .my-md-64 {margin-top:var(--spacing-64); margin-bottom:var(--spacing-64);}
body .pt-md-64 {padding-top:var(--spacing-64);}
body .pb-md-64 {padding-bottom:var(--spacing-64);}
body .pl-md-64 {padding-left:var(--spacing-64);}
body .pr-md-64 {padding-right:var(--spacing-64);}
body .px-md-64 {padding-left:var(--spacing-64); padding-right:var(--spacing-64);}
body .py-md-64 {padding-top:var(--spacing-64); padding-bottom:var(--spacing-64);}
body .gap-md-64 {gap:var(--spacing-64);}
body .row-gap-md-64 {row-gap:var(--spacing-64);}
body .column-gap-md-64 {column-gap:var(--spacing-64);}
body .m-md-72 {margin:var(--spacing-72);}
body .p-md-72 {padding:var(--spacing-72);}
body .mt-md-72 {margin-top:var(--spacing-72);}
body .mb-md-72 {margin-bottom:var(--spacing-72);}
body .ml-md-72 {margin-left:var(--spacing-72);}
body .mr-md-72 {margin-right:var(--spacing-72);}
body .mx-md-72 {margin-left:var(--spacing-72); margin-right:var(--spacing-72);}
body .my-md-72 {margin-top:var(--spacing-72); margin-bottom:var(--spacing-72);}
body .pt-md-72 {padding-top:var(--spacing-72);}
body .pb-md-72 {padding-bottom:var(--spacing-72);}
body .pl-md-72 {padding-left:var(--spacing-72);}
body .pr-md-72 {padding-right:var(--spacing-72);}
body .px-md-72 {padding-left:var(--spacing-72); padding-right:var(--spacing-72);}
body .py-md-72 {padding-top:var(--spacing-72); padding-bottom:var(--spacing-72);}
body .gap-md-72 {gap:var(--spacing-72);}
body .row-gap-md-72 {row-gap:var(--spacing-72);}
body .column-gap-md-72 {column-gap:var(--spacing-72);}
body .m-md-80 {margin:var(--spacing-80);}
body .p-md-80 {padding:var(--spacing-80);}
body .mt-md-80 {margin-top:var(--spacing-80);}
body .mb-md-80 {margin-bottom:var(--spacing-80);}
body .ml-md-80 {margin-left:var(--spacing-80);}
body .mr-md-80 {margin-right:var(--spacing-80);}
body .mx-md-80 {margin-left:var(--spacing-80); margin-right:var(--spacing-80);}
body .my-md-80 {margin-top:var(--spacing-80); margin-bottom:var(--spacing-80);}
body .pt-md-80 {padding-top:var(--spacing-80);}
body .pb-md-80 {padding-bottom:var(--spacing-80);}
body .pl-md-80 {padding-left:var(--spacing-80);}
body .pr-md-80 {padding-right:var(--spacing-80);}
body .px-md-80 {padding-left:var(--spacing-80); padding-right:var(--spacing-80);}
body .py-md-80 {padding-top:var(--spacing-80); padding-bottom:var(--spacing-80);}
body .gap-md-80 {gap:var(--spacing-80);}
body .row-gap-md-80 {row-gap:var(--spacing-80);}
body .column-gap-md-80 {column-gap:var(--spacing-80);}
body .m-md-96 {margin:var(--spacing-96);}
body .p-md-96 {padding:var(--spacing-96);}
body .mt-md-96 {margin-top:var(--spacing-96);}
body .mb-md-96 {margin-bottom:var(--spacing-96);}
body .ml-md-96 {margin-left:var(--spacing-96);}
body .mr-md-96 {margin-right:var(--spacing-96);}
body .mx-md-96 {margin-left:var(--spacing-96); margin-right:var(--spacing-96);}
body .my-md-96 {margin-top:var(--spacing-96); margin-bottom:var(--spacing-96);}
body .pt-md-96 {padding-top:var(--spacing-96);}
body .pb-md-96 {padding-bottom:var(--spacing-96);}
body .pl-md-96 {padding-left:var(--spacing-96);}
body .pr-md-96 {padding-right:var(--spacing-96);}
body .px-md-96 {padding-left:var(--spacing-96); padding-right:var(--spacing-96);}
body .py-md-96 {padding-top:var(--spacing-96); padding-bottom:var(--spacing-96);}
body .gap-md-96 {gap:var(--spacing-96);}
body .row-gap-md-96 {row-gap:var(--spacing-96);}
body .column-gap-md-96 {column-gap:var(--spacing-96);}
}

@media (min-width: 992px) {
body .m-lg-0 {margin:var(--spacing-0);}
body .p-lg-0 {padding:var(--spacing-0);}
body .mt-lg-0 {margin-top:var(--spacing-0);}
body .mb-lg-0 {margin-bottom:var(--spacing-0);}
body .ml-lg-0 {margin-left:var(--spacing-0);}
body .mr-lg-0 {margin-right:var(--spacing-0);}
body .mx-lg-0 {margin-left:var(--spacing-0); margin-right:var(--spacing-0);}
body .my-lg-0 {margin-top:var(--spacing-0); margin-bottom:var(--spacing-0);}
body .pt-lg-0 {padding-top:var(--spacing-0);}
body .pb-lg-0 {padding-bottom:var(--spacing-0);}
body .pl-lg-0 {padding-left:var(--spacing-0);}
body .pr-lg-0 {padding-right:var(--spacing-0);}
body .px-lg-0 {padding-left:var(--spacing-0); padding-right:var(--spacing-0);}
body .py-lg-0 {padding-top:var(--spacing-0); padding-bottom:var(--spacing-0);}
body .gap-lg-0 {gap:var(--spacing-0);}
body .row-gap-lg-0 {row-gap:var(--spacing-0);}
body .column-gap-lg-0 {column-gap:var(--spacing-0);}
body .m-lg-4 {margin:var(--spacing-4);}
body .p-lg-4 {padding:var(--spacing-4);}
body .mt-lg-4 {margin-top:var(--spacing-4);}
body .mb-lg-4 {margin-bottom:var(--spacing-4);}
body .ml-lg-4 {margin-left:var(--spacing-4);}
body .mr-lg-4 {margin-right:var(--spacing-4);}
body .mx-lg-4 {margin-left:var(--spacing-4); margin-right:var(--spacing-4);}
body .my-lg-4 {margin-top:var(--spacing-4); margin-bottom:var(--spacing-4);}
body .pt-lg-4 {padding-top:var(--spacing-4);}
body .pb-lg-4 {padding-bottom:var(--spacing-4);}
body .pl-lg-4 {padding-left:var(--spacing-4);}
body .pr-lg-4 {padding-right:var(--spacing-4);}
body .px-lg-4 {padding-left:var(--spacing-4); padding-right:var(--spacing-4);}
body .py-lg-4 {padding-top:var(--spacing-4); padding-bottom:var(--spacing-4);}
body .gap-lg-4 {gap:var(--spacing-4);}
body .row-gap-lg-4 {row-gap:var(--spacing-4);}
body .column-gap-lg-4 {column-gap:var(--spacing-4);}
body .m-lg-8 {margin:var(--spacing-8);}
body .p-lg-8 {padding:var(--spacing-8);}
body .mt-lg-8 {margin-top:var(--spacing-8);}
body .mb-lg-8 {margin-bottom:var(--spacing-8);}
body .ml-lg-8 {margin-left:var(--spacing-8);}
body .mr-lg-8 {margin-right:var(--spacing-8);}
body .mx-lg-8 {margin-left:var(--spacing-8); margin-right:var(--spacing-8);}
body .my-lg-8 {margin-top:var(--spacing-8); margin-bottom:var(--spacing-8);}
body .pt-lg-8 {padding-top:var(--spacing-8);}
body .pb-lg-8 {padding-bottom:var(--spacing-8);}
body .pl-lg-8 {padding-left:var(--spacing-8);}
body .pr-lg-8 {padding-right:var(--spacing-8);}
body .px-lg-8 {padding-left:var(--spacing-8); padding-right:var(--spacing-8);}
body .py-lg-8 {padding-top:var(--spacing-8); padding-bottom:var(--spacing-8);}
body .gap-lg-8 {gap:var(--spacing-8);}
body .row-gap-lg-8 {row-gap:var(--spacing-8);}
body .column-gap-lg-8 {column-gap:var(--spacing-8);}
body .m-lg-12 {margin:var(--spacing-12);}
body .p-lg-12 {padding:var(--spacing-12);}
body .mt-lg-12 {margin-top:var(--spacing-12);}
body .mb-lg-12 {margin-bottom:var(--spacing-12);}
body .ml-lg-12 {margin-left:var(--spacing-12);}
body .mr-lg-12 {margin-right:var(--spacing-12);}
body .mx-lg-12 {margin-left:var(--spacing-12); margin-right:var(--spacing-12);}
body .my-lg-12 {margin-top:var(--spacing-12); margin-bottom:var(--spacing-12);}
body .pt-lg-12 {padding-top:var(--spacing-12);}
body .pb-lg-12 {padding-bottom:var(--spacing-12);}
body .pl-lg-12 {padding-left:var(--spacing-12);}
body .pr-lg-12 {padding-right:var(--spacing-12);}
body .px-lg-12 {padding-left:var(--spacing-12); padding-right:var(--spacing-12);}
body .py-lg-12 {padding-top:var(--spacing-12); padding-bottom:var(--spacing-12);}
body .gap-lg-12 {gap:var(--spacing-12);}
body .row-gap-lg-12 {row-gap:var(--spacing-12);}
body .column-gap-lg-12 {column-gap:var(--spacing-12);}
body .m-lg-16 {margin:var(--spacing-16);}
body .p-lg-16 {padding:var(--spacing-16);}
body .mt-lg-16 {margin-top:var(--spacing-16);}
body .mb-lg-16 {margin-bottom:var(--spacing-16);}
body .ml-lg-16 {margin-left:var(--spacing-16);}
body .mr-lg-16 {margin-right:var(--spacing-16);}
body .mx-lg-16 {margin-left:var(--spacing-16); margin-right:var(--spacing-16);}
body .my-lg-16 {margin-top:var(--spacing-16); margin-bottom:var(--spacing-16);}
body .pt-lg-16 {padding-top:var(--spacing-16);}
body .pb-lg-16 {padding-bottom:var(--spacing-16);}
body .pl-lg-16 {padding-left:var(--spacing-16);}
body .pr-lg-16 {padding-right:var(--spacing-16);}
body .px-lg-16 {padding-left:var(--spacing-16); padding-right:var(--spacing-16);}
body .py-lg-16 {padding-top:var(--spacing-16); padding-bottom:var(--spacing-16);}
body .gap-lg-16 {gap:var(--spacing-16);}
body .row-gap-lg-16 {row-gap:var(--spacing-16);}
body .column-gap-lg-16 {column-gap:var(--spacing-16);}
body .m-lg-20 {margin:var(--spacing-20);}
body .p-lg-20 {padding:var(--spacing-20);}
body .mt-lg-20 {margin-top:var(--spacing-20);}
body .mb-lg-20 {margin-bottom:var(--spacing-20);}
body .ml-lg-20 {margin-left:var(--spacing-20);}
body .mr-lg-20 {margin-right:var(--spacing-20);}
body .mx-lg-20 {margin-left:var(--spacing-20); margin-right:var(--spacing-20);}
body .my-lg-20 {margin-top:var(--spacing-20); margin-bottom:var(--spacing-20);}
body .pt-lg-20 {padding-top:var(--spacing-20);}
body .pb-lg-20 {padding-bottom:var(--spacing-20);}
body .pl-lg-20 {padding-left:var(--spacing-20);}
body .pr-lg-20 {padding-right:var(--spacing-20);}
body .px-lg-20 {padding-left:var(--spacing-20); padding-right:var(--spacing-20);}
body .py-lg-20 {padding-top:var(--spacing-20); padding-bottom:var(--spacing-20);}
body .gap-lg-20 {gap:var(--spacing-20);}
body .row-gap-lg-20 {row-gap:var(--spacing-20);}
body .column-gap-lg-20 {column-gap:var(--spacing-20);}
body .m-lg-24 {margin:var(--spacing-24);}
body .p-lg-24 {padding:var(--spacing-24);}
body .mt-lg-24 {margin-top:var(--spacing-24);}
body .mb-lg-24 {margin-bottom:var(--spacing-24);}
body .ml-lg-24 {margin-left:var(--spacing-24);}
body .mr-lg-24 {margin-right:var(--spacing-24);}
body .mx-lg-24 {margin-left:var(--spacing-24); margin-right:var(--spacing-24);}
body .my-lg-24 {margin-top:var(--spacing-24); margin-bottom:var(--spacing-24);}
body .pt-lg-24 {padding-top:var(--spacing-24);}
body .pb-lg-24 {padding-bottom:var(--spacing-24);}
body .pl-lg-24 {padding-left:var(--spacing-24);}
body .pr-lg-24 {padding-right:var(--spacing-24);}
body .px-lg-24 {padding-left:var(--spacing-24); padding-right:var(--spacing-24);}
body .py-lg-24 {padding-top:var(--spacing-24); padding-bottom:var(--spacing-24);}
body .gap-lg-24 {gap:var(--spacing-24);}
body .row-gap-lg-24 {row-gap:var(--spacing-24);}
body .column-gap-lg-24 {column-gap:var(--spacing-24);}
body .m-lg-28 {margin:var(--spacing-28);}
body .p-lg-28 {padding:var(--spacing-28);}
body .mt-lg-28 {margin-top:var(--spacing-28);}
body .mb-lg-28 {margin-bottom:var(--spacing-28);}
body .ml-lg-28 {margin-left:var(--spacing-28);}
body .mr-lg-28 {margin-right:var(--spacing-28);}
body .mx-lg-28 {margin-left:var(--spacing-28); margin-right:var(--spacing-28);}
body .my-lg-28 {margin-top:var(--spacing-28); margin-bottom:var(--spacing-28);}
body .pt-lg-28 {padding-top:var(--spacing-28);}
body .pb-lg-28 {padding-bottom:var(--spacing-28);}
body .pl-lg-28 {padding-left:var(--spacing-28);}
body .pr-lg-28 {padding-right:var(--spacing-28);}
body .px-lg-28 {padding-left:var(--spacing-28); padding-right:var(--spacing-28);}
body .py-lg-28 {padding-top:var(--spacing-28); padding-bottom:var(--spacing-28);}
body .gap-lg-28 {gap:var(--spacing-28);}
body .row-gap-lg-28 {row-gap:var(--spacing-28);}
body .column-gap-lg-28 {column-gap:var(--spacing-28);}
body .m-lg-32 {margin:var(--spacing-32);}
body .p-lg-32 {padding:var(--spacing-32);}
body .mt-lg-32 {margin-top:var(--spacing-32);}
body .mb-lg-32 {margin-bottom:var(--spacing-32);}
body .ml-lg-32 {margin-left:var(--spacing-32);}
body .mr-lg-32 {margin-right:var(--spacing-32);}
body .mx-lg-32 {margin-left:var(--spacing-32); margin-right:var(--spacing-32);}
body .my-lg-32 {margin-top:var(--spacing-32); margin-bottom:var(--spacing-32);}
body .pt-lg-32 {padding-top:var(--spacing-32);}
body .pb-lg-32 {padding-bottom:var(--spacing-32);}
body .pl-lg-32 {padding-left:var(--spacing-32);}
body .pr-lg-32 {padding-right:var(--spacing-32);}
body .px-lg-32 {padding-left:var(--spacing-32); padding-right:var(--spacing-32);}
body .py-lg-32 {padding-top:var(--spacing-32); padding-bottom:var(--spacing-32);}
body .gap-lg-32 {gap:var(--spacing-32);}
body .row-gap-lg-32 {row-gap:var(--spacing-32);}
body .column-gap-lg-32 {column-gap:var(--spacing-32);}
body .m-lg-36 {margin:var(--spacing-36);}
body .p-lg-36 {padding:var(--spacing-36);}
body .mt-lg-36 {margin-top:var(--spacing-36);}
body .mb-lg-36 {margin-bottom:var(--spacing-36);}
body .ml-lg-36 {margin-left:var(--spacing-36);}
body .mr-lg-36 {margin-right:var(--spacing-36);}
body .mx-lg-36 {margin-left:var(--spacing-36); margin-right:var(--spacing-36);}
body .my-lg-36 {margin-top:var(--spacing-36); margin-bottom:var(--spacing-36);}
body .pt-lg-36 {padding-top:var(--spacing-36);}
body .pb-lg-36 {padding-bottom:var(--spacing-36);}
body .pl-lg-36 {padding-left:var(--spacing-36);}
body .pr-lg-36 {padding-right:var(--spacing-36);}
body .px-lg-36 {padding-left:var(--spacing-36); padding-right:var(--spacing-36);}
body .py-lg-36 {padding-top:var(--spacing-36); padding-bottom:var(--spacing-36);}
body .gap-lg-36 {gap:var(--spacing-36);}
body .row-gap-lg-36 {row-gap:var(--spacing-36);}
body .column-gap-lg-36 {column-gap:var(--spacing-36);}
body .m-lg-40 {margin:var(--spacing-40);}
body .p-lg-40 {padding:var(--spacing-40);}
body .mt-lg-40 {margin-top:var(--spacing-40);}
body .mb-lg-40 {margin-bottom:var(--spacing-40);}
body .ml-lg-40 {margin-left:var(--spacing-40);}
body .mr-lg-40 {margin-right:var(--spacing-40);}
body .mx-lg-40 {margin-left:var(--spacing-40); margin-right:var(--spacing-40);}
body .my-lg-40 {margin-top:var(--spacing-40); margin-bottom:var(--spacing-40);}
body .pt-lg-40 {padding-top:var(--spacing-40);}
body .pb-lg-40 {padding-bottom:var(--spacing-40);}
body .pl-lg-40 {padding-left:var(--spacing-40);}
body .pr-lg-40 {padding-right:var(--spacing-40);}
body .px-lg-40 {padding-left:var(--spacing-40); padding-right:var(--spacing-40);}
body .py-lg-40 {padding-top:var(--spacing-40); padding-bottom:var(--spacing-40);}
body .gap-lg-40 {gap:var(--spacing-40);}
body .row-gap-lg-40 {row-gap:var(--spacing-40);}
body .column-gap-lg-40 {column-gap:var(--spacing-40);}
body .m-lg-48 {margin:var(--spacing-48);}
body .p-lg-48 {padding:var(--spacing-48);}
body .mt-lg-48 {margin-top:var(--spacing-48);}
body .mb-lg-48 {margin-bottom:var(--spacing-48);}
body .ml-lg-48 {margin-left:var(--spacing-48);}
body .mr-lg-48 {margin-right:var(--spacing-48);}
body .mx-lg-48 {margin-left:var(--spacing-48); margin-right:var(--spacing-48);}
body .my-lg-48 {margin-top:var(--spacing-48); margin-bottom:var(--spacing-48);}
body .pt-lg-48 {padding-top:var(--spacing-48);}
body .pb-lg-48 {padding-bottom:var(--spacing-48);}
body .pl-lg-48 {padding-left:var(--spacing-48);}
body .pr-lg-48 {padding-right:var(--spacing-48);}
body .px-lg-48 {padding-left:var(--spacing-48); padding-right:var(--spacing-48);}
body .py-lg-48 {padding-top:var(--spacing-48); padding-bottom:var(--spacing-48);}
body .gap-lg-48 {gap:var(--spacing-48);}
body .row-gap-lg-48 {row-gap:var(--spacing-48);}
body .column-gap-lg-48 {column-gap:var(--spacing-48);}
body .m-lg-56 {margin:var(--spacing-56);}
body .p-lg-56 {padding:var(--spacing-56);}
body .mt-lg-56 {margin-top:var(--spacing-56);}
body .mb-lg-56 {margin-bottom:var(--spacing-56);}
body .ml-lg-56 {margin-left:var(--spacing-56);}
body .mr-lg-56 {margin-right:var(--spacing-56);}
body .mx-lg-56 {margin-left:var(--spacing-56); margin-right:var(--spacing-56);}
body .my-lg-56 {margin-top:var(--spacing-56); margin-bottom:var(--spacing-56);}
body .pt-lg-56 {padding-top:var(--spacing-56);}
body .pb-lg-56 {padding-bottom:var(--spacing-56);}
body .pl-lg-56 {padding-left:var(--spacing-56);}
body .pr-lg-56 {padding-right:var(--spacing-56);}
body .px-lg-56 {padding-left:var(--spacing-56); padding-right:var(--spacing-56);}
body .py-lg-56 {padding-top:var(--spacing-56); padding-bottom:var(--spacing-56);}
body .gap-lg-56 {gap:var(--spacing-56);}
body .row-gap-lg-56 {row-gap:var(--spacing-56);}
body .column-gap-lg-56 {column-gap:var(--spacing-56);}
body .m-lg-64 {margin:var(--spacing-64);}
body .p-lg-64 {padding:var(--spacing-64);}
body .mt-lg-64 {margin-top:var(--spacing-64);}
body .mb-lg-64 {margin-bottom:var(--spacing-64);}
body .ml-lg-64 {margin-left:var(--spacing-64);}
body .mr-lg-64 {margin-right:var(--spacing-64);}
body .mx-lg-64 {margin-left:var(--spacing-64); margin-right:var(--spacing-64);}
body .my-lg-64 {margin-top:var(--spacing-64); margin-bottom:var(--spacing-64);}
body .pt-lg-64 {padding-top:var(--spacing-64);}
body .pb-lg-64 {padding-bottom:var(--spacing-64);}
body .pl-lg-64 {padding-left:var(--spacing-64);}
body .pr-lg-64 {padding-right:var(--spacing-64);}
body .px-lg-64 {padding-left:var(--spacing-64); padding-right:var(--spacing-64);}
body .py-lg-64 {padding-top:var(--spacing-64); padding-bottom:var(--spacing-64);}
body .gap-lg-64 {gap:var(--spacing-64);}
body .row-gap-lg-64 {row-gap:var(--spacing-64);}
body .column-gap-lg-64 {column-gap:var(--spacing-64);}
body .m-lg-72 {margin:var(--spacing-72);}
body .p-lg-72 {padding:var(--spacing-72);}
body .mt-lg-72 {margin-top:var(--spacing-72);}
body .mb-lg-72 {margin-bottom:var(--spacing-72);}
body .ml-lg-72 {margin-left:var(--spacing-72);}
body .mr-lg-72 {margin-right:var(--spacing-72);}
body .mx-lg-72 {margin-left:var(--spacing-72); margin-right:var(--spacing-72);}
body .my-lg-72 {margin-top:var(--spacing-72); margin-bottom:var(--spacing-72);}
body .pt-lg-72 {padding-top:var(--spacing-72);}
body .pb-lg-72 {padding-bottom:var(--spacing-72);}
body .pl-lg-72 {padding-left:var(--spacing-72);}
body .pr-lg-72 {padding-right:var(--spacing-72);}
body .px-lg-72 {padding-left:var(--spacing-72); padding-right:var(--spacing-72);}
body .py-lg-72 {padding-top:var(--spacing-72); padding-bottom:var(--spacing-72);}
body .gap-lg-72 {gap:var(--spacing-72);}
body .row-gap-lg-72 {row-gap:var(--spacing-72);}
body .column-gap-lg-72 {column-gap:var(--spacing-72);}
body .m-lg-80 {margin:var(--spacing-80);}
body .p-lg-80 {padding:var(--spacing-80);}
body .mt-lg-80 {margin-top:var(--spacing-80);}
body .mb-lg-80 {margin-bottom:var(--spacing-80);}
body .ml-lg-80 {margin-left:var(--spacing-80);}
body .mr-lg-80 {margin-right:var(--spacing-80);}
body .mx-lg-80 {margin-left:var(--spacing-80); margin-right:var(--spacing-80);}
body .my-lg-80 {margin-top:var(--spacing-80); margin-bottom:var(--spacing-80);}
body .pt-lg-80 {padding-top:var(--spacing-80);}
body .pb-lg-80 {padding-bottom:var(--spacing-80);}
body .pl-lg-80 {padding-left:var(--spacing-80);}
body .pr-lg-80 {padding-right:var(--spacing-80);}
body .px-lg-80 {padding-left:var(--spacing-80); padding-right:var(--spacing-80);}
body .py-lg-80 {padding-top:var(--spacing-80); padding-bottom:var(--spacing-80);}
body .gap-lg-80 {gap:var(--spacing-80);}
body .row-gap-lg-80 {row-gap:var(--spacing-80);}
body .column-gap-lg-80 {column-gap:var(--spacing-80);}
body .m-lg-96 {margin:var(--spacing-96);}
body .p-lg-96 {padding:var(--spacing-96);}
body .mt-lg-96 {margin-top:var(--spacing-96);}
body .mb-lg-96 {margin-bottom:var(--spacing-96);}
body .ml-lg-96 {margin-left:var(--spacing-96);}
body .mr-lg-96 {margin-right:var(--spacing-96);}
body .mx-lg-96 {margin-left:var(--spacing-96); margin-right:var(--spacing-96);}
body .my-lg-96 {margin-top:var(--spacing-96); margin-bottom:var(--spacing-96);}
body .pt-lg-96 {padding-top:var(--spacing-96);}
body .pb-lg-96 {padding-bottom:var(--spacing-96);}
body .pl-lg-96 {padding-left:var(--spacing-96);}
body .pr-lg-96 {padding-right:var(--spacing-96);}
body .px-lg-96 {padding-left:var(--spacing-96); padding-right:var(--spacing-96);}
body .py-lg-96 {padding-top:var(--spacing-96); padding-bottom:var(--spacing-96);}
body .gap-lg-96 {gap:var(--spacing-96);}
body .row-gap-lg-96 {row-gap:var(--spacing-96);}
body .column-gap-lg-96 {column-gap:var(--spacing-96);}
}

@media (min-width: 1200px) {
body .m-xl-0 {margin:var(--spacing-0);}
body .p-xl-0 {padding:var(--spacing-0);}
body .mt-xl-0 {margin-top:var(--spacing-0);}
body .mb-xl-0 {margin-bottom:var(--spacing-0);}
body .ml-xl-0 {margin-left:var(--spacing-0);}
body .mr-xl-0 {margin-right:var(--spacing-0);}
body .mx-xl-0 {margin-left:var(--spacing-0); margin-right:var(--spacing-0);}
body .my-xl-0 {margin-top:var(--spacing-0); margin-bottom:var(--spacing-0);}
body .pt-xl-0 {padding-top:var(--spacing-0);}
body .pb-xl-0 {padding-bottom:var(--spacing-0);}
body .pl-xl-0 {padding-left:var(--spacing-0);}
body .pr-xl-0 {padding-right:var(--spacing-0);}
body .px-xl-0 {padding-left:var(--spacing-0); padding-right:var(--spacing-0);}
body .py-xl-0 {padding-top:var(--spacing-0); padding-bottom:var(--spacing-0);}
body .gap-xl-0 {gap:var(--spacing-0);}
body .row-gap-xl-0 {row-gap:var(--spacing-0);}
body .column-gap-xl-0 {column-gap:var(--spacing-0);}
body .m-xl-4 {margin:var(--spacing-4);}
body .p-xl-4 {padding:var(--spacing-4);}
body .mt-xl-4 {margin-top:var(--spacing-4);}
body .mb-xl-4 {margin-bottom:var(--spacing-4);}
body .ml-xl-4 {margin-left:var(--spacing-4);}
body .mr-xl-4 {margin-right:var(--spacing-4);}
body .mx-xl-4 {margin-left:var(--spacing-4); margin-right:var(--spacing-4);}
body .my-xl-4 {margin-top:var(--spacing-4); margin-bottom:var(--spacing-4);}
body .pt-xl-4 {padding-top:var(--spacing-4);}
body .pb-xl-4 {padding-bottom:var(--spacing-4);}
body .pl-xl-4 {padding-left:var(--spacing-4);}
body .pr-xl-4 {padding-right:var(--spacing-4);}
body .px-xl-4 {padding-left:var(--spacing-4); padding-right:var(--spacing-4);}
body .py-xl-4 {padding-top:var(--spacing-4); padding-bottom:var(--spacing-4);}
body .gap-xl-4 {gap:var(--spacing-4);}
body .row-gap-xl-4 {row-gap:var(--spacing-4);}
body .column-gap-xl-4 {column-gap:var(--spacing-4);}
body .m-xl-8 {margin:var(--spacing-8);}
body .p-xl-8 {padding:var(--spacing-8);}
body .mt-xl-8 {margin-top:var(--spacing-8);}
body .mb-xl-8 {margin-bottom:var(--spacing-8);}
body .ml-xl-8 {margin-left:var(--spacing-8);}
body .mr-xl-8 {margin-right:var(--spacing-8);}
body .mx-xl-8 {margin-left:var(--spacing-8); margin-right:var(--spacing-8);}
body .my-xl-8 {margin-top:var(--spacing-8); margin-bottom:var(--spacing-8);}
body .pt-xl-8 {padding-top:var(--spacing-8);}
body .pb-xl-8 {padding-bottom:var(--spacing-8);}
body .pl-xl-8 {padding-left:var(--spacing-8);}
body .pr-xl-8 {padding-right:var(--spacing-8);}
body .px-xl-8 {padding-left:var(--spacing-8); padding-right:var(--spacing-8);}
body .py-xl-8 {padding-top:var(--spacing-8); padding-bottom:var(--spacing-8);}
body .gap-xl-8 {gap:var(--spacing-8);}
body .row-gap-xl-8 {row-gap:var(--spacing-8);}
body .column-gap-xl-8 {column-gap:var(--spacing-8);}
body .m-xl-12 {margin:var(--spacing-12);}
body .p-xl-12 {padding:var(--spacing-12);}
body .mt-xl-12 {margin-top:var(--spacing-12);}
body .mb-xl-12 {margin-bottom:var(--spacing-12);}
body .ml-xl-12 {margin-left:var(--spacing-12);}
body .mr-xl-12 {margin-right:var(--spacing-12);}
body .mx-xl-12 {margin-left:var(--spacing-12); margin-right:var(--spacing-12);}
body .my-xl-12 {margin-top:var(--spacing-12); margin-bottom:var(--spacing-12);}
body .pt-xl-12 {padding-top:var(--spacing-12);}
body .pb-xl-12 {padding-bottom:var(--spacing-12);}
body .pl-xl-12 {padding-left:var(--spacing-12);}
body .pr-xl-12 {padding-right:var(--spacing-12);}
body .px-xl-12 {padding-left:var(--spacing-12); padding-right:var(--spacing-12);}
body .py-xl-12 {padding-top:var(--spacing-12); padding-bottom:var(--spacing-12);}
body .gap-xl-12 {gap:var(--spacing-12);}
body .row-gap-xl-12 {row-gap:var(--spacing-12);}
body .column-gap-xl-12 {column-gap:var(--spacing-12);}
body .m-xl-16 {margin:var(--spacing-16);}
body .p-xl-16 {padding:var(--spacing-16);}
body .mt-xl-16 {margin-top:var(--spacing-16);}
body .mb-xl-16 {margin-bottom:var(--spacing-16);}
body .ml-xl-16 {margin-left:var(--spacing-16);}
body .mr-xl-16 {margin-right:var(--spacing-16);}
body .mx-xl-16 {margin-left:var(--spacing-16); margin-right:var(--spacing-16);}
body .my-xl-16 {margin-top:var(--spacing-16); margin-bottom:var(--spacing-16);}
body .pt-xl-16 {padding-top:var(--spacing-16);}
body .pb-xl-16 {padding-bottom:var(--spacing-16);}
body .pl-xl-16 {padding-left:var(--spacing-16);}
body .pr-xl-16 {padding-right:var(--spacing-16);}
body .px-xl-16 {padding-left:var(--spacing-16); padding-right:var(--spacing-16);}
body .py-xl-16 {padding-top:var(--spacing-16); padding-bottom:var(--spacing-16);}
body .gap-xl-16 {gap:var(--spacing-16);}
body .row-gap-xl-16 {row-gap:var(--spacing-16);}
body .column-gap-xl-16 {column-gap:var(--spacing-16);}
body .m-xl-20 {margin:var(--spacing-20);}
body .p-xl-20 {padding:var(--spacing-20);}
body .mt-xl-20 {margin-top:var(--spacing-20);}
body .mb-xl-20 {margin-bottom:var(--spacing-20);}
body .ml-xl-20 {margin-left:var(--spacing-20);}
body .mr-xl-20 {margin-right:var(--spacing-20);}
body .mx-xl-20 {margin-left:var(--spacing-20); margin-right:var(--spacing-20);}
body .my-xl-20 {margin-top:var(--spacing-20); margin-bottom:var(--spacing-20);}
body .pt-xl-20 {padding-top:var(--spacing-20);}
body .pb-xl-20 {padding-bottom:var(--spacing-20);}
body .pl-xl-20 {padding-left:var(--spacing-20);}
body .pr-xl-20 {padding-right:var(--spacing-20);}
body .px-xl-20 {padding-left:var(--spacing-20); padding-right:var(--spacing-20);}
body .py-xl-20 {padding-top:var(--spacing-20); padding-bottom:var(--spacing-20);}
body .gap-xl-20 {gap:var(--spacing-20);}
body .row-gap-xl-20 {row-gap:var(--spacing-20);}
body .column-gap-xl-20 {column-gap:var(--spacing-20);}
body .m-xl-24 {margin:var(--spacing-24);}
body .p-xl-24 {padding:var(--spacing-24);}
body .mt-xl-24 {margin-top:var(--spacing-24);}
body .mb-xl-24 {margin-bottom:var(--spacing-24);}
body .ml-xl-24 {margin-left:var(--spacing-24);}
body .mr-xl-24 {margin-right:var(--spacing-24);}
body .mx-xl-24 {margin-left:var(--spacing-24); margin-right:var(--spacing-24);}
body .my-xl-24 {margin-top:var(--spacing-24); margin-bottom:var(--spacing-24);}
body .pt-xl-24 {padding-top:var(--spacing-24);}
body .pb-xl-24 {padding-bottom:var(--spacing-24);}
body .pl-xl-24 {padding-left:var(--spacing-24);}
body .pr-xl-24 {padding-right:var(--spacing-24);}
body .px-xl-24 {padding-left:var(--spacing-24); padding-right:var(--spacing-24);}
body .py-xl-24 {padding-top:var(--spacing-24); padding-bottom:var(--spacing-24);}
body .gap-xl-24 {gap:var(--spacing-24);}
body .row-gap-xl-24 {row-gap:var(--spacing-24);}
body .column-gap-xl-24 {column-gap:var(--spacing-24);}
body .m-xl-28 {margin:var(--spacing-28);}
body .p-xl-28 {padding:var(--spacing-28);}
body .mt-xl-28 {margin-top:var(--spacing-28);}
body .mb-xl-28 {margin-bottom:var(--spacing-28);}
body .ml-xl-28 {margin-left:var(--spacing-28);}
body .mr-xl-28 {margin-right:var(--spacing-28);}
body .mx-xl-28 {margin-left:var(--spacing-28); margin-right:var(--spacing-28);}
body .my-xl-28 {margin-top:var(--spacing-28); margin-bottom:var(--spacing-28);}
body .pt-xl-28 {padding-top:var(--spacing-28);}
body .pb-xl-28 {padding-bottom:var(--spacing-28);}
body .pl-xl-28 {padding-left:var(--spacing-28);}
body .pr-xl-28 {padding-right:var(--spacing-28);}
body .px-xl-28 {padding-left:var(--spacing-28); padding-right:var(--spacing-28);}
body .py-xl-28 {padding-top:var(--spacing-28); padding-bottom:var(--spacing-28);}
body .gap-xl-28 {gap:var(--spacing-28);}
body .row-gap-xl-28 {row-gap:var(--spacing-28);}
body .column-gap-xl-28 {column-gap:var(--spacing-28);}
body .m-xl-32 {margin:var(--spacing-32);}
body .p-xl-32 {padding:var(--spacing-32);}
body .mt-xl-32 {margin-top:var(--spacing-32);}
body .mb-xl-32 {margin-bottom:var(--spacing-32);}
body .ml-xl-32 {margin-left:var(--spacing-32);}
body .mr-xl-32 {margin-right:var(--spacing-32);}
body .mx-xl-32 {margin-left:var(--spacing-32); margin-right:var(--spacing-32);}
body .my-xl-32 {margin-top:var(--spacing-32); margin-bottom:var(--spacing-32);}
body .pt-xl-32 {padding-top:var(--spacing-32);}
body .pb-xl-32 {padding-bottom:var(--spacing-32);}
body .pl-xl-32 {padding-left:var(--spacing-32);}
body .pr-xl-32 {padding-right:var(--spacing-32);}
body .px-xl-32 {padding-left:var(--spacing-32); padding-right:var(--spacing-32);}
body .py-xl-32 {padding-top:var(--spacing-32); padding-bottom:var(--spacing-32);}
body .gap-xl-32 {gap:var(--spacing-32);}
body .row-gap-xl-32 {row-gap:var(--spacing-32);}
body .column-gap-xl-32 {column-gap:var(--spacing-32);}
body .m-xl-36 {margin:var(--spacing-36);}
body .p-xl-36 {padding:var(--spacing-36);}
body .mt-xl-36 {margin-top:var(--spacing-36);}
body .mb-xl-36 {margin-bottom:var(--spacing-36);}
body .ml-xl-36 {margin-left:var(--spacing-36);}
body .mr-xl-36 {margin-right:var(--spacing-36);}
body .mx-xl-36 {margin-left:var(--spacing-36); margin-right:var(--spacing-36);}
body .my-xl-36 {margin-top:var(--spacing-36); margin-bottom:var(--spacing-36);}
body .pt-xl-36 {padding-top:var(--spacing-36);}
body .pb-xl-36 {padding-bottom:var(--spacing-36);}
body .pl-xl-36 {padding-left:var(--spacing-36);}
body .pr-xl-36 {padding-right:var(--spacing-36);}
body .px-xl-36 {padding-left:var(--spacing-36); padding-right:var(--spacing-36);}
body .py-xl-36 {padding-top:var(--spacing-36); padding-bottom:var(--spacing-36);}
body .gap-xl-36 {gap:var(--spacing-36);}
body .row-gap-xl-36 {row-gap:var(--spacing-36);}
body .column-gap-xl-36 {column-gap:var(--spacing-36);}
body .m-xl-40 {margin:var(--spacing-40);}
body .p-xl-40 {padding:var(--spacing-40);}
body .mt-xl-40 {margin-top:var(--spacing-40);}
body .mb-xl-40 {margin-bottom:var(--spacing-40);}
body .ml-xl-40 {margin-left:var(--spacing-40);}
body .mr-xl-40 {margin-right:var(--spacing-40);}
body .mx-xl-40 {margin-left:var(--spacing-40); margin-right:var(--spacing-40);}
body .my-xl-40 {margin-top:var(--spacing-40); margin-bottom:var(--spacing-40);}
body .pt-xl-40 {padding-top:var(--spacing-40);}
body .pb-xl-40 {padding-bottom:var(--spacing-40);}
body .pl-xl-40 {padding-left:var(--spacing-40);}
body .pr-xl-40 {padding-right:var(--spacing-40);}
body .px-xl-40 {padding-left:var(--spacing-40); padding-right:var(--spacing-40);}
body .py-xl-40 {padding-top:var(--spacing-40); padding-bottom:var(--spacing-40);}
body .gap-xl-40 {gap:var(--spacing-40);}
body .row-gap-xl-40 {row-gap:var(--spacing-40);}
body .column-gap-xl-40 {column-gap:var(--spacing-40);}
body .m-xl-48 {margin:var(--spacing-48);}
body .p-xl-48 {padding:var(--spacing-48);}
body .mt-xl-48 {margin-top:var(--spacing-48);}
body .mb-xl-48 {margin-bottom:var(--spacing-48);}
body .ml-xl-48 {margin-left:var(--spacing-48);}
body .mr-xl-48 {margin-right:var(--spacing-48);}
body .mx-xl-48 {margin-left:var(--spacing-48); margin-right:var(--spacing-48);}
body .my-xl-48 {margin-top:var(--spacing-48); margin-bottom:var(--spacing-48);}
body .pt-xl-48 {padding-top:var(--spacing-48);}
body .pb-xl-48 {padding-bottom:var(--spacing-48);}
body .pl-xl-48 {padding-left:var(--spacing-48);}
body .pr-xl-48 {padding-right:var(--spacing-48);}
body .px-xl-48 {padding-left:var(--spacing-48); padding-right:var(--spacing-48);}
body .py-xl-48 {padding-top:var(--spacing-48); padding-bottom:var(--spacing-48);}
body .gap-xl-48 {gap:var(--spacing-48);}
body .row-gap-xl-48 {row-gap:var(--spacing-48);}
body .column-gap-xl-48 {column-gap:var(--spacing-48);}
body .m-xl-56 {margin:var(--spacing-56);}
body .p-xl-56 {padding:var(--spacing-56);}
body .mt-xl-56 {margin-top:var(--spacing-56);}
body .mb-xl-56 {margin-bottom:var(--spacing-56);}
body .ml-xl-56 {margin-left:var(--spacing-56);}
body .mr-xl-56 {margin-right:var(--spacing-56);}
body .mx-xl-56 {margin-left:var(--spacing-56); margin-right:var(--spacing-56);}
body .my-xl-56 {margin-top:var(--spacing-56); margin-bottom:var(--spacing-56);}
body .pt-xl-56 {padding-top:var(--spacing-56);}
body .pb-xl-56 {padding-bottom:var(--spacing-56);}
body .pl-xl-56 {padding-left:var(--spacing-56);}
body .pr-xl-56 {padding-right:var(--spacing-56);}
body .px-xl-56 {padding-left:var(--spacing-56); padding-right:var(--spacing-56);}
body .py-xl-56 {padding-top:var(--spacing-56); padding-bottom:var(--spacing-56);}
body .gap-xl-56 {gap:var(--spacing-56);}
body .row-gap-xl-56 {row-gap:var(--spacing-56);}
body .column-gap-xl-56 {column-gap:var(--spacing-56);}
body .m-xl-64 {margin:var(--spacing-64);}
body .p-xl-64 {padding:var(--spacing-64);}
body .mt-xl-64 {margin-top:var(--spacing-64);}
body .mb-xl-64 {margin-bottom:var(--spacing-64);}
body .ml-xl-64 {margin-left:var(--spacing-64);}
body .mr-xl-64 {margin-right:var(--spacing-64);}
body .mx-xl-64 {margin-left:var(--spacing-64); margin-right:var(--spacing-64);}
body .my-xl-64 {margin-top:var(--spacing-64); margin-bottom:var(--spacing-64);}
body .pt-xl-64 {padding-top:var(--spacing-64);}
body .pb-xl-64 {padding-bottom:var(--spacing-64);}
body .pl-xl-64 {padding-left:var(--spacing-64);}
body .pr-xl-64 {padding-right:var(--spacing-64);}
body .px-xl-64 {padding-left:var(--spacing-64); padding-right:var(--spacing-64);}
body .py-xl-64 {padding-top:var(--spacing-64); padding-bottom:var(--spacing-64);}
body .gap-xl-64 {gap:var(--spacing-64);}
body .row-gap-xl-64 {row-gap:var(--spacing-64);}
body .column-gap-xl-64 {column-gap:var(--spacing-64);}
body .m-xl-72 {margin:var(--spacing-72);}
body .p-xl-72 {padding:var(--spacing-72);}
body .mt-xl-72 {margin-top:var(--spacing-72);}
body .mb-xl-72 {margin-bottom:var(--spacing-72);}
body .ml-xl-72 {margin-left:var(--spacing-72);}
body .mr-xl-72 {margin-right:var(--spacing-72);}
body .mx-xl-72 {margin-left:var(--spacing-72); margin-right:var(--spacing-72);}
body .my-xl-72 {margin-top:var(--spacing-72); margin-bottom:var(--spacing-72);}
body .pt-xl-72 {padding-top:var(--spacing-72);}
body .pb-xl-72 {padding-bottom:var(--spacing-72);}
body .pl-xl-72 {padding-left:var(--spacing-72);}
body .pr-xl-72 {padding-right:var(--spacing-72);}
body .px-xl-72 {padding-left:var(--spacing-72); padding-right:var(--spacing-72);}
body .py-xl-72 {padding-top:var(--spacing-72); padding-bottom:var(--spacing-72);}
body .gap-xl-72 {gap:var(--spacing-72);}
body .row-gap-xl-72 {row-gap:var(--spacing-72);}
body .column-gap-xl-72 {column-gap:var(--spacing-72);}
body .m-xl-80 {margin:var(--spacing-80);}
body .p-xl-80 {padding:var(--spacing-80);}
body .mt-xl-80 {margin-top:var(--spacing-80);}
body .mb-xl-80 {margin-bottom:var(--spacing-80);}
body .ml-xl-80 {margin-left:var(--spacing-80);}
body .mr-xl-80 {margin-right:var(--spacing-80);}
body .mx-xl-80 {margin-left:var(--spacing-80); margin-right:var(--spacing-80);}
body .my-xl-80 {margin-top:var(--spacing-80); margin-bottom:var(--spacing-80);}
body .pt-xl-80 {padding-top:var(--spacing-80);}
body .pb-xl-80 {padding-bottom:var(--spacing-80);}
body .pl-xl-80 {padding-left:var(--spacing-80);}
body .pr-xl-80 {padding-right:var(--spacing-80);}
body .px-xl-80 {padding-left:var(--spacing-80); padding-right:var(--spacing-80);}
body .py-xl-80 {padding-top:var(--spacing-80); padding-bottom:var(--spacing-80);}
body .gap-xl-80 {gap:var(--spacing-80);}
body .row-gap-xl-80 {row-gap:var(--spacing-80);}
body .column-gap-xl-80 {column-gap:var(--spacing-80);}
body .m-xl-96 {margin:var(--spacing-96);}
body .p-xl-96 {padding:var(--spacing-96);}
body .mt-xl-96 {margin-top:var(--spacing-96);}
body .mb-xl-96 {margin-bottom:var(--spacing-96);}
body .ml-xl-96 {margin-left:var(--spacing-96);}
body .mr-xl-96 {margin-right:var(--spacing-96);}
body .mx-xl-96 {margin-left:var(--spacing-96); margin-right:var(--spacing-96);}
body .my-xl-96 {margin-top:var(--spacing-96); margin-bottom:var(--spacing-96);}
body .pt-xl-96 {padding-top:var(--spacing-96);}
body .pb-xl-96 {padding-bottom:var(--spacing-96);}
body .pl-xl-96 {padding-left:var(--spacing-96);}
body .pr-xl-96 {padding-right:var(--spacing-96);}
body .px-xl-96 {padding-left:var(--spacing-96); padding-right:var(--spacing-96);}
body .py-xl-96 {padding-top:var(--spacing-96); padding-bottom:var(--spacing-96);}
body .gap-xl-96 {gap:var(--spacing-96);}
body .row-gap-xl-96 {row-gap:var(--spacing-96);}
body .column-gap-xl-96 {column-gap:var(--spacing-96);}
}

@media (min-width: 1400px) {
body .m-xxl-0 {margin:var(--spacing-0);}
body .p-xxl-0 {padding:var(--spacing-0);}
body .mt-xxl-0 {margin-top:var(--spacing-0);}
body .mb-xxl-0 {margin-bottom:var(--spacing-0);}
body .ml-xxl-0 {margin-left:var(--spacing-0);}
body .mr-xxl-0 {margin-right:var(--spacing-0);}
body .mx-xxl-0 {margin-left:var(--spacing-0); margin-right:var(--spacing-0);}
body .my-xxl-0 {margin-top:var(--spacing-0); margin-bottom:var(--spacing-0);}
body .pt-xxl-0 {padding-top:var(--spacing-0);}
body .pb-xxl-0 {padding-bottom:var(--spacing-0);}
body .pl-xxl-0 {padding-left:var(--spacing-0);}
body .pr-xxl-0 {padding-right:var(--spacing-0);}
body .px-xxl-0 {padding-left:var(--spacing-0); padding-right:var(--spacing-0);}
body .py-xxl-0 {padding-top:var(--spacing-0); padding-bottom:var(--spacing-0);}
body .gap-xxl-0 {gap:var(--spacing-0);}
body .row-gap-xxl-0 {row-gap:var(--spacing-0);}
body .column-gap-xxl-0 {column-gap:var(--spacing-0);}
body .m-xxl-4 {margin:var(--spacing-4);}
body .p-xxl-4 {padding:var(--spacing-4);}
body .mt-xxl-4 {margin-top:var(--spacing-4);}
body .mb-xxl-4 {margin-bottom:var(--spacing-4);}
body .ml-xxl-4 {margin-left:var(--spacing-4);}
body .mr-xxl-4 {margin-right:var(--spacing-4);}
body .mx-xxl-4 {margin-left:var(--spacing-4); margin-right:var(--spacing-4);}
body .my-xxl-4 {margin-top:var(--spacing-4); margin-bottom:var(--spacing-4);}
body .pt-xxl-4 {padding-top:var(--spacing-4);}
body .pb-xxl-4 {padding-bottom:var(--spacing-4);}
body .pl-xxl-4 {padding-left:var(--spacing-4);}
body .pr-xxl-4 {padding-right:var(--spacing-4);}
body .px-xxl-4 {padding-left:var(--spacing-4); padding-right:var(--spacing-4);}
body .py-xxl-4 {padding-top:var(--spacing-4); padding-bottom:var(--spacing-4);}
body .gap-xxl-4 {gap:var(--spacing-4);}
body .row-gap-xxl-4 {row-gap:var(--spacing-4);}
body .column-gap-xxl-4 {column-gap:var(--spacing-4);}
body .m-xxl-8 {margin:var(--spacing-8);}
body .p-xxl-8 {padding:var(--spacing-8);}
body .mt-xxl-8 {margin-top:var(--spacing-8);}
body .mb-xxl-8 {margin-bottom:var(--spacing-8);}
body .ml-xxl-8 {margin-left:var(--spacing-8);}
body .mr-xxl-8 {margin-right:var(--spacing-8);}
body .mx-xxl-8 {margin-left:var(--spacing-8); margin-right:var(--spacing-8);}
body .my-xxl-8 {margin-top:var(--spacing-8); margin-bottom:var(--spacing-8);}
body .pt-xxl-8 {padding-top:var(--spacing-8);}
body .pb-xxl-8 {padding-bottom:var(--spacing-8);}
body .pl-xxl-8 {padding-left:var(--spacing-8);}
body .pr-xxl-8 {padding-right:var(--spacing-8);}
body .px-xxl-8 {padding-left:var(--spacing-8); padding-right:var(--spacing-8);}
body .py-xxl-8 {padding-top:var(--spacing-8); padding-bottom:var(--spacing-8);}
body .gap-xxl-8 {gap:var(--spacing-8);}
body .row-gap-xxl-8 {row-gap:var(--spacing-8);}
body .column-gap-xxl-8 {column-gap:var(--spacing-8);}
body .m-xxl-12 {margin:var(--spacing-12);}
body .p-xxl-12 {padding:var(--spacing-12);}
body .mt-xxl-12 {margin-top:var(--spacing-12);}
body .mb-xxl-12 {margin-bottom:var(--spacing-12);}
body .ml-xxl-12 {margin-left:var(--spacing-12);}
body .mr-xxl-12 {margin-right:var(--spacing-12);}
body .mx-xxl-12 {margin-left:var(--spacing-12); margin-right:var(--spacing-12);}
body .my-xxl-12 {margin-top:var(--spacing-12); margin-bottom:var(--spacing-12);}
body .pt-xxl-12 {padding-top:var(--spacing-12);}
body .pb-xxl-12 {padding-bottom:var(--spacing-12);}
body .pl-xxl-12 {padding-left:var(--spacing-12);}
body .pr-xxl-12 {padding-right:var(--spacing-12);}
body .px-xxl-12 {padding-left:var(--spacing-12); padding-right:var(--spacing-12);}
body .py-xxl-12 {padding-top:var(--spacing-12); padding-bottom:var(--spacing-12);}
body .gap-xxl-12 {gap:var(--spacing-12);}
body .row-gap-xxl-12 {row-gap:var(--spacing-12);}
body .column-gap-xxl-12 {column-gap:var(--spacing-12);}
body .m-xxl-16 {margin:var(--spacing-16);}
body .p-xxl-16 {padding:var(--spacing-16);}
body .mt-xxl-16 {margin-top:var(--spacing-16);}
body .mb-xxl-16 {margin-bottom:var(--spacing-16);}
body .ml-xxl-16 {margin-left:var(--spacing-16);}
body .mr-xxl-16 {margin-right:var(--spacing-16);}
body .mx-xxl-16 {margin-left:var(--spacing-16); margin-right:var(--spacing-16);}
body .my-xxl-16 {margin-top:var(--spacing-16); margin-bottom:var(--spacing-16);}
body .pt-xxl-16 {padding-top:var(--spacing-16);}
body .pb-xxl-16 {padding-bottom:var(--spacing-16);}
body .pl-xxl-16 {padding-left:var(--spacing-16);}
body .pr-xxl-16 {padding-right:var(--spacing-16);}
body .px-xxl-16 {padding-left:var(--spacing-16); padding-right:var(--spacing-16);}
body .py-xxl-16 {padding-top:var(--spacing-16); padding-bottom:var(--spacing-16);}
body .gap-xxl-16 {gap:var(--spacing-16);}
body .row-gap-xxl-16 {row-gap:var(--spacing-16);}
body .column-gap-xxl-16 {column-gap:var(--spacing-16);}
body .m-xxl-20 {margin:var(--spacing-20);}
body .p-xxl-20 {padding:var(--spacing-20);}
body .mt-xxl-20 {margin-top:var(--spacing-20);}
body .mb-xxl-20 {margin-bottom:var(--spacing-20);}
body .ml-xxl-20 {margin-left:var(--spacing-20);}
body .mr-xxl-20 {margin-right:var(--spacing-20);}
body .mx-xxl-20 {margin-left:var(--spacing-20); margin-right:var(--spacing-20);}
body .my-xxl-20 {margin-top:var(--spacing-20); margin-bottom:var(--spacing-20);}
body .pt-xxl-20 {padding-top:var(--spacing-20);}
body .pb-xxl-20 {padding-bottom:var(--spacing-20);}
body .pl-xxl-20 {padding-left:var(--spacing-20);}
body .pr-xxl-20 {padding-right:var(--spacing-20);}
body .px-xxl-20 {padding-left:var(--spacing-20); padding-right:var(--spacing-20);}
body .py-xxl-20 {padding-top:var(--spacing-20); padding-bottom:var(--spacing-20);}
body .gap-xxl-20 {gap:var(--spacing-20);}
body .row-gap-xxl-20 {row-gap:var(--spacing-20);}
body .column-gap-xxl-20 {column-gap:var(--spacing-20);}
body .m-xxl-24 {margin:var(--spacing-24);}
body .p-xxl-24 {padding:var(--spacing-24);}
body .mt-xxl-24 {margin-top:var(--spacing-24);}
body .mb-xxl-24 {margin-bottom:var(--spacing-24);}
body .ml-xxl-24 {margin-left:var(--spacing-24);}
body .mr-xxl-24 {margin-right:var(--spacing-24);}
body .mx-xxl-24 {margin-left:var(--spacing-24); margin-right:var(--spacing-24);}
body .my-xxl-24 {margin-top:var(--spacing-24); margin-bottom:var(--spacing-24);}
body .pt-xxl-24 {padding-top:var(--spacing-24);}
body .pb-xxl-24 {padding-bottom:var(--spacing-24);}
body .pl-xxl-24 {padding-left:var(--spacing-24);}
body .pr-xxl-24 {padding-right:var(--spacing-24);}
body .px-xxl-24 {padding-left:var(--spacing-24); padding-right:var(--spacing-24);}
body .py-xxl-24 {padding-top:var(--spacing-24); padding-bottom:var(--spacing-24);}
body .gap-xxl-24 {gap:var(--spacing-24);}
body .row-gap-xxl-24 {row-gap:var(--spacing-24);}
body .column-gap-xxl-24 {column-gap:var(--spacing-24);}
body .m-xxl-28 {margin:var(--spacing-28);}
body .p-xxl-28 {padding:var(--spacing-28);}
body .mt-xxl-28 {margin-top:var(--spacing-28);}
body .mb-xxl-28 {margin-bottom:var(--spacing-28);}
body .ml-xxl-28 {margin-left:var(--spacing-28);}
body .mr-xxl-28 {margin-right:var(--spacing-28);}
body .mx-xxl-28 {margin-left:var(--spacing-28); margin-right:var(--spacing-28);}
body .my-xxl-28 {margin-top:var(--spacing-28); margin-bottom:var(--spacing-28);}
body .pt-xxl-28 {padding-top:var(--spacing-28);}
body .pb-xxl-28 {padding-bottom:var(--spacing-28);}
body .pl-xxl-28 {padding-left:var(--spacing-28);}
body .pr-xxl-28 {padding-right:var(--spacing-28);}
body .px-xxl-28 {padding-left:var(--spacing-28); padding-right:var(--spacing-28);}
body .py-xxl-28 {padding-top:var(--spacing-28); padding-bottom:var(--spacing-28);}
body .gap-xxl-28 {gap:var(--spacing-28);}
body .row-gap-xxl-28 {row-gap:var(--spacing-28);}
body .column-gap-xxl-28 {column-gap:var(--spacing-28);}
body .m-xxl-32 {margin:var(--spacing-32);}
body .p-xxl-32 {padding:var(--spacing-32);}
body .mt-xxl-32 {margin-top:var(--spacing-32);}
body .mb-xxl-32 {margin-bottom:var(--spacing-32);}
body .ml-xxl-32 {margin-left:var(--spacing-32);}
body .mr-xxl-32 {margin-right:var(--spacing-32);}
body .mx-xxl-32 {margin-left:var(--spacing-32); margin-right:var(--spacing-32);}
body .my-xxl-32 {margin-top:var(--spacing-32); margin-bottom:var(--spacing-32);}
body .pt-xxl-32 {padding-top:var(--spacing-32);}
body .pb-xxl-32 {padding-bottom:var(--spacing-32);}
body .pl-xxl-32 {padding-left:var(--spacing-32);}
body .pr-xxl-32 {padding-right:var(--spacing-32);}
body .px-xxl-32 {padding-left:var(--spacing-32); padding-right:var(--spacing-32);}
body .py-xxl-32 {padding-top:var(--spacing-32); padding-bottom:var(--spacing-32);}
body .gap-xxl-32 {gap:var(--spacing-32);}
body .row-gap-xxl-32 {row-gap:var(--spacing-32);}
body .column-gap-xxl-32 {column-gap:var(--spacing-32);}
body .m-xxl-36 {margin:var(--spacing-36);}
body .p-xxl-36 {padding:var(--spacing-36);}
body .mt-xxl-36 {margin-top:var(--spacing-36);}
body .mb-xxl-36 {margin-bottom:var(--spacing-36);}
body .ml-xxl-36 {margin-left:var(--spacing-36);}
body .mr-xxl-36 {margin-right:var(--spacing-36);}
body .mx-xxl-36 {margin-left:var(--spacing-36); margin-right:var(--spacing-36);}
body .my-xxl-36 {margin-top:var(--spacing-36); margin-bottom:var(--spacing-36);}
body .pt-xxl-36 {padding-top:var(--spacing-36);}
body .pb-xxl-36 {padding-bottom:var(--spacing-36);}
body .pl-xxl-36 {padding-left:var(--spacing-36);}
body .pr-xxl-36 {padding-right:var(--spacing-36);}
body .px-xxl-36 {padding-left:var(--spacing-36); padding-right:var(--spacing-36);}
body .py-xxl-36 {padding-top:var(--spacing-36); padding-bottom:var(--spacing-36);}
body .gap-xxl-36 {gap:var(--spacing-36);}
body .row-gap-xxl-36 {row-gap:var(--spacing-36);}
body .column-gap-xxl-36 {column-gap:var(--spacing-36);}
body .m-xxl-40 {margin:var(--spacing-40);}
body .p-xxl-40 {padding:var(--spacing-40);}
body .mt-xxl-40 {margin-top:var(--spacing-40);}
body .mb-xxl-40 {margin-bottom:var(--spacing-40);}
body .ml-xxl-40 {margin-left:var(--spacing-40);}
body .mr-xxl-40 {margin-right:var(--spacing-40);}
body .mx-xxl-40 {margin-left:var(--spacing-40); margin-right:var(--spacing-40);}
body .my-xxl-40 {margin-top:var(--spacing-40); margin-bottom:var(--spacing-40);}
body .pt-xxl-40 {padding-top:var(--spacing-40);}
body .pb-xxl-40 {padding-bottom:var(--spacing-40);}
body .pl-xxl-40 {padding-left:var(--spacing-40);}
body .pr-xxl-40 {padding-right:var(--spacing-40);}
body .px-xxl-40 {padding-left:var(--spacing-40); padding-right:var(--spacing-40);}
body .py-xxl-40 {padding-top:var(--spacing-40); padding-bottom:var(--spacing-40);}
body .gap-xxl-40 {gap:var(--spacing-40);}
body .row-gap-xxl-40 {row-gap:var(--spacing-40);}
body .column-gap-xxl-40 {column-gap:var(--spacing-40);}
body .m-xxl-48 {margin:var(--spacing-48);}
body .p-xxl-48 {padding:var(--spacing-48);}
body .mt-xxl-48 {margin-top:var(--spacing-48);}
body .mb-xxl-48 {margin-bottom:var(--spacing-48);}
body .ml-xxl-48 {margin-left:var(--spacing-48);}
body .mr-xxl-48 {margin-right:var(--spacing-48);}
body .mx-xxl-48 {margin-left:var(--spacing-48); margin-right:var(--spacing-48);}
body .my-xxl-48 {margin-top:var(--spacing-48); margin-bottom:var(--spacing-48);}
body .pt-xxl-48 {padding-top:var(--spacing-48);}
body .pb-xxl-48 {padding-bottom:var(--spacing-48);}
body .pl-xxl-48 {padding-left:var(--spacing-48);}
body .pr-xxl-48 {padding-right:var(--spacing-48);}
body .px-xxl-48 {padding-left:var(--spacing-48); padding-right:var(--spacing-48);}
body .py-xxl-48 {padding-top:var(--spacing-48); padding-bottom:var(--spacing-48);}
body .gap-xxl-48 {gap:var(--spacing-48);}
body .row-gap-xxl-48 {row-gap:var(--spacing-48);}
body .column-gap-xxl-48 {column-gap:var(--spacing-48);}
body .m-xxl-56 {margin:var(--spacing-56);}
body .p-xxl-56 {padding:var(--spacing-56);}
body .mt-xxl-56 {margin-top:var(--spacing-56);}
body .mb-xxl-56 {margin-bottom:var(--spacing-56);}
body .ml-xxl-56 {margin-left:var(--spacing-56);}
body .mr-xxl-56 {margin-right:var(--spacing-56);}
body .mx-xxl-56 {margin-left:var(--spacing-56); margin-right:var(--spacing-56);}
body .my-xxl-56 {margin-top:var(--spacing-56); margin-bottom:var(--spacing-56);}
body .pt-xxl-56 {padding-top:var(--spacing-56);}
body .pb-xxl-56 {padding-bottom:var(--spacing-56);}
body .pl-xxl-56 {padding-left:var(--spacing-56);}
body .pr-xxl-56 {padding-right:var(--spacing-56);}
body .px-xxl-56 {padding-left:var(--spacing-56); padding-right:var(--spacing-56);}
body .py-xxl-56 {padding-top:var(--spacing-56); padding-bottom:var(--spacing-56);}
body .gap-xxl-56 {gap:var(--spacing-56);}
body .row-gap-xxl-56 {row-gap:var(--spacing-56);}
body .column-gap-xxl-56 {column-gap:var(--spacing-56);}
body .m-xxl-64 {margin:var(--spacing-64);}
body .p-xxl-64 {padding:var(--spacing-64);}
body .mt-xxl-64 {margin-top:var(--spacing-64);}
body .mb-xxl-64 {margin-bottom:var(--spacing-64);}
body .ml-xxl-64 {margin-left:var(--spacing-64);}
body .mr-xxl-64 {margin-right:var(--spacing-64);}
body .mx-xxl-64 {margin-left:var(--spacing-64); margin-right:var(--spacing-64);}
body .my-xxl-64 {margin-top:var(--spacing-64); margin-bottom:var(--spacing-64);}
body .pt-xxl-64 {padding-top:var(--spacing-64);}
body .pb-xxl-64 {padding-bottom:var(--spacing-64);}
body .pl-xxl-64 {padding-left:var(--spacing-64);}
body .pr-xxl-64 {padding-right:var(--spacing-64);}
body .px-xxl-64 {padding-left:var(--spacing-64); padding-right:var(--spacing-64);}
body .py-xxl-64 {padding-top:var(--spacing-64); padding-bottom:var(--spacing-64);}
body .gap-xxl-64 {gap:var(--spacing-64);}
body .row-gap-xxl-64 {row-gap:var(--spacing-64);}
body .column-gap-xxl-64 {column-gap:var(--spacing-64);}
body .m-xxl-72 {margin:var(--spacing-72);}
body .p-xxl-72 {padding:var(--spacing-72);}
body .mt-xxl-72 {margin-top:var(--spacing-72);}
body .mb-xxl-72 {margin-bottom:var(--spacing-72);}
body .ml-xxl-72 {margin-left:var(--spacing-72);}
body .mr-xxl-72 {margin-right:var(--spacing-72);}
body .mx-xxl-72 {margin-left:var(--spacing-72); margin-right:var(--spacing-72);}
body .my-xxl-72 {margin-top:var(--spacing-72); margin-bottom:var(--spacing-72);}
body .pt-xxl-72 {padding-top:var(--spacing-72);}
body .pb-xxl-72 {padding-bottom:var(--spacing-72);}
body .pl-xxl-72 {padding-left:var(--spacing-72);}
body .pr-xxl-72 {padding-right:var(--spacing-72);}
body .px-xxl-72 {padding-left:var(--spacing-72); padding-right:var(--spacing-72);}
body .py-xxl-72 {padding-top:var(--spacing-72); padding-bottom:var(--spacing-72);}
body .gap-xxl-72 {gap:var(--spacing-72);}
body .row-gap-xxl-72 {row-gap:var(--spacing-72);}
body .column-gap-xxl-72 {column-gap:var(--spacing-72);}
body .m-xxl-80 {margin:var(--spacing-80);}
body .p-xxl-80 {padding:var(--spacing-80);}
body .mt-xxl-80 {margin-top:var(--spacing-80);}
body .mb-xxl-80 {margin-bottom:var(--spacing-80);}
body .ml-xxl-80 {margin-left:var(--spacing-80);}
body .mr-xxl-80 {margin-right:var(--spacing-80);}
body .mx-xxl-80 {margin-left:var(--spacing-80); margin-right:var(--spacing-80);}
body .my-xxl-80 {margin-top:var(--spacing-80); margin-bottom:var(--spacing-80);}
body .pt-xxl-80 {padding-top:var(--spacing-80);}
body .pb-xxl-80 {padding-bottom:var(--spacing-80);}
body .pl-xxl-80 {padding-left:var(--spacing-80);}
body .pr-xxl-80 {padding-right:var(--spacing-80);}
body .px-xxl-80 {padding-left:var(--spacing-80); padding-right:var(--spacing-80);}
body .py-xxl-80 {padding-top:var(--spacing-80); padding-bottom:var(--spacing-80);}
body .gap-xxl-80 {gap:var(--spacing-80);}
body .row-gap-xxl-80 {row-gap:var(--spacing-80);}
body .column-gap-xxl-80 {column-gap:var(--spacing-80);}
body .m-xxl-96 {margin:var(--spacing-96);}
body .p-xxl-96 {padding:var(--spacing-96);}
body .mt-xxl-96 {margin-top:var(--spacing-96);}
body .mb-xxl-96 {margin-bottom:var(--spacing-96);}
body .ml-xxl-96 {margin-left:var(--spacing-96);}
body .mr-xxl-96 {margin-right:var(--spacing-96);}
body .mx-xxl-96 {margin-left:var(--spacing-96); margin-right:var(--spacing-96);}
body .my-xxl-96 {margin-top:var(--spacing-96); margin-bottom:var(--spacing-96);}
body .pt-xxl-96 {padding-top:var(--spacing-96);}
body .pb-xxl-96 {padding-bottom:var(--spacing-96);}
body .pl-xxl-96 {padding-left:var(--spacing-96);}
body .pr-xxl-96 {padding-right:var(--spacing-96);}
body .px-xxl-96 {padding-left:var(--spacing-96); padding-right:var(--spacing-96);}
body .py-xxl-96 {padding-top:var(--spacing-96); padding-bottom:var(--spacing-96);}
body .gap-xxl-96 {gap:var(--spacing-96);}
body .row-gap-xxl-96 {row-gap:var(--spacing-96);}
body .column-gap-xxl-96 {column-gap:var(--spacing-96);}
}

.container-fluid {max-width:1200px; padding-left:calc(var(--bs-gutter-x)); padding-right:calc(var(--bs-gutter-x))}
.container-fluid.full-width-mobile, .container-fluid.full-width-mobile-tablet {padding-left:0; padding-right:0}
.container-fluid.full-width-mobile > .row, .container-fluid.full-width-mobile-tablet > .row {margin-left:0; margin-right:0}
.container-fluid.full-width-mobile > .row > .col-12, .container-fluid.full-width-mobile-tablet > .row > .col-12 {padding-left:0; padding-right:0}
.container-fluid.full-width {max-width:none; padding:0}

@media only screen and (min-width:768px) {
.container-fluid {padding-left:calc(var(--bs-gutter-x)); padding-right:calc(var(--bs-gutter-x))}
.container-fluid.full-width-mobile {padding-left:calc(var(--bs-gutter-x)); padding-right:calc(var(--bs-gutter-x))}
.container-fluid.full-width-mobile > .row {margin-right:calc(-.5 * var(--bs-gutter-x)); margin-left:calc(-.5 * var(--bs-gutter-x))}
.container-fluid.full-width-mobile > .row > .col-12 {padding-right:calc(var(--bs-gutter-x) * .5); padding-left:calc(var(--bs-gutter-x) * .5)}
.container-fluid.full-width-mobile-tablet {padding-left:0; padding-right:0}
}

@media only screen and (min-width:1200px) {
.container-fluid {padding-left:calc(var(--bs-gutter-x) * .5); padding-right:calc(var(--bs-gutter-x) * .5)}
.container-fluid.full-width-mobile {padding-left:calc(var(--bs-gutter-x) * .5); padding-right:calc(var(--bs-gutter-x) * .5)}
.container-fluid.full-width-mobile-tablet {padding-left:calc(var(--bs-gutter-x) * .5); padding-right:calc(var(--bs-gutter-x) * .5)}
.container-fluid.full-width-mobile-tablet > .row {margin-right:calc(-.5 * var(--bs-gutter-x)); margin-left:calc(-.5 * var(--bs-gutter-x))}
.container-fluid.full-width-mobile-tablet > .row > .col-12 {padding-right:calc(var(--bs-gutter-x) * .5); padding-left:calc(var(--bs-gutter-x) * .5)}
.container-fluid .container-fluid {padding:0}
}

.stats {font-size:var(--stats-fs); line-height:var(--stats-lh); font-style:normal; font-family:var(--font-light); letter-spacing:calc(var(--stats-fs) * -0.01);}
.stats-small {font-size:var(--stats-small-fs); line-height:var(--stats-small-lh); font-style:normal; font-family:var(--font-regular); letter-spacing:calc(var(--stats-small-fs) * -0.04);}
h1, .heading-1 {font-size:var(--heading-1-fs); line-height:var(--heading-1-lh); font-style:normal; font-family:var(--font-regular); letter-spacing:calc(var(--heading-1-fs) * -0.01);}
.heading-1--light {font-family:var(--font-light);}
h2, .heading-2 {font-size:var(--heading-2-fs); line-height:var(--heading-2-lh); font-style:normal; font-family:var(--font-regular); letter-spacing:calc(var(--heading-2-fs) * -0.01);}
.heading-2--light {font-family:var(--font-light);}
h3, .heading-3 {font-size:var(--heading-3-fs); line-height:var(--heading-3-lh); font-style:normal; font-family:var(--font-regular); letter-spacing:calc(var(--heading-3-fs) * -0.01);}
.heading-3--light {font-family:var(--font-light);}
h4, .heading-4 {font-size:var(--heading-4-fs); line-height:var(--heading-4-lh); font-style:normal; font-family:var(--font-regular); letter-spacing:calc(var(--heading-4-fs) * -0.01);}
.heading-4--light {font-family:var(--font-light);}
h5, .heading-5 {font-size:var(--heading-5-fs); line-height:var(--heading-5-lh); font-style:normal; font-family:var(--font-regular); letter-spacing:calc(var(--heading-5-fs) * -0.01);}
.heading-5--light {font-family:var(--font-light);}
h6, .heading-6 {font-size:var(--heading-6-fs); line-height:var(--heading-6-lh); font-style:normal; font-family:var(--font-regular); letter-spacing:calc(var(--heading-6-fs) * -0.01);}
.heading-6--light {font-family:var(--font-light);}
.heading-7 {font-size:var(--heading-7-fs); line-height:var(--heading-7-lh); font-style:normal; font-family:var(--font-regular);}
.heading-7--light {font-family:var(--font-light);}
.card-title-large {font-size:var(--card-title-large-fs); line-height:var(--card-title-large-lh); font-style:normal; font-family:var(--font-regular);}
.card-title-small {font-size:var(--card-title-small-fs); line-height:var(--card-title-small-lh); font-style:normal; font-family:var(--font-regular);}
.card-title-extra-small {font-size:var(--card-title-extra-small-fs); line-height:var(--card-title-extra-small-lh); font-style:normal; font-family:var(--font-regular);}
.card-body {font-size:var(--card-body-fs); line-height:var(--card-body-lh); font-style:normal; font-family:var(--font-light);}
.card-body-medium {font-size:var(--card-body-medium-fs); line-height:var(--card-body-medium-lh); font-style:normal; font-family:var(--font-medium);}
.card-body-small {font-size:var(--card-body-small-fs); line-height:var(--card-body-small-lh); font-style:normal; font-family:var(--font-light);}
.body-large {font-size:var(--body-large-fs); line-height:var(--body-large-lh); font-style:normal; font-family:var(--font-light);}
p, .body-medium {font-size:inherit; line-height:inherit; font-style:normal; font-family:var(--font-light);}
.body-small {font-size:var(--body-small-fs); line-height:var(--body-small-lh); font-style:normal; font-family:var(--font-light);}
.body-small--regular {font-family:var(--font-regular);}
.body-extra-small {font-size:var(--body-extra-small-fs); line-height:var(--body-extra-small-lh); font-style:normal; font-family:var(--font-light);}
.links-large {font-size:var(--links-large-fs); line-height:var(--links-large-lh); font-style:normal; font-family:var(--font-medium);}
.links-medium {font-size:var(--links-medium-fs); line-height:var(--links-medium-lh); font-style:normal; font-family:var(--font-medium);}
.links-small {font-size:var(--links-small-fs); line-height:var(--links-small-lh); font-style:normal; font-family:var(--font-medium);}
.button-large {font-size:var(--button-large-fs); line-height:var(--button-large-lh); font-style:normal; font-family:var(--font-regular);}
.button-medium {font-size:var(--button-medium-fs); line-height:var(--button-medium-lh); font-style:normal; font-family:var(--font-regular);}
.button-small {font-size:var(--button-small-fs); line-height:var(--button-small-lh); font-style:normal; font-family:var(--font-regular);}
.button-extra-small {font-size:var(--button-extra-small-fs); line-height:var(--button-extra-small-lh); font-style:normal; font-family:var(--font-regular);}
.input-text {font-size:var(--input-text-fs); line-height:var(--input-text-lh); font-style:normal; font-family:var(--font-regular);}
.standfirst-1 {font-size:var(--standfirst-1-fs); line-height:var(--standfirst-1-lh); font-style:normal; font-family:var(--font-light);}
.standfirst-2 {font-size:var(--standfirst-2-fs); line-height:var(--standfirst-2-lh); font-style:normal; font-family:var(--font-light);}
.standfirst-3 {font-size:var(--standfirst-3-fs); line-height:var(--standfirst-3-lh); font-style:normal; font-family:var(--font-light);}
.standfirst-4 {font-size:var(--standfirst-4-fs); line-height:var(--standfirst-4-lh); font-style:normal; font-family:var(--font-light);}
ol li, ul li, .list-1 {font-size:var(--list-1-fs); line-height:var(--list-1-lh); font-style:normal; font-family:var(--font-light);}
ol {counter-reset:section; list-style-type:none; margin:0;}
ol li {position:relative; padding-left:2rem;}
ol li::before {counter-increment:section; content:"(" counters(section,".") ") "; position:absolute; left:0}
.list-2 {font-size:var(--list-2-fs); line-height:var(--list-2-lh); font-style:normal; font-family:var(--font-medium);}
.pill {font-size:var(--pill-fs); line-height:var(--pill-lh); font-style:normal; font-family:var(--font-medium);}
.pill--light {font-family:var(--font-light);}
.font-regular {font-family:var(--font-regular);}
.font-medium {font-family:var(--font-medium);}
.font-light {font-family:var(--font-light);}
.font-bold {font-family:var(--font-bold);}
a {font-size:var(--links-medium-fs); line-height:var(--links-medium-lh); font-style:normal; font-family:var(--font-medium); text-decoration-line:underline; text-decoration-style:solid; text-decoration-skip-ink:none; text-decoration-thickness:auto; text-underline-offset:auto; text-underline-position:from-font; color:var(--primary-carbon); transition:all 0.3s ease-in-out;}
a:hover{    color: var(--hover-gray);}
a:focus-visible {    color: #000000;}
.cta-primary, .cta-secondary {text-decoration:none; border:1px solid var(--primary-carbon); font-family:var(--font-regular); transition:all 0.3s ease-in-out;}
.cta-primary {color:var(--primary-white); background-color:var(--primary-carbon);}
.cta-secondary {color:var(--primary-carbon);}
.cta-primary:hover, .cta-secondary:hover {background-color:var(--primary-lightest-yellow); color:var(--primary-night);}
.cta-primary:focus, .cta-secondary:focus {background-color:var(--primary-yellow); color:var(--primary-night);}
.cta-primary:disabled, .cta-secondary:disabled {background-color:var(--functional-dark-gray); border-color:var(--functional-dark-gray); color:var(--primary-night)}
.cta-primary-lg, .cta-secondary-lg {font-size:var(--button-medium-fs); line-height:var(--button-medium-lh); padding:1.2rem 2.4rem; border-radius:3.2rem;}
.cta-primary-sm, .cta-secondary-sm {font-size:var(--button-small-fs); line-height:var(--button-small-lh); padding:0.9rem 1.8rem; border-radius:4rem;}
.pills {font-size:var(--card-body-small-fs); line-height:var(--card-body-small-lh); padding:0.9rem 1.8rem; border:1px solid #000; border-radius:4rem; font-family:var(--font-light); transition:all 0.3s ease-in-out;}
.pills span {font-family:var(--font-light); text-transform:capitalize;}
.pills-body {background-color:var(--secondary-dark-blue);}
.pills-body:hover, .pills-body:focus {background-color:var(--secondary-light-blue);}
.pills-mind {background-color:var(--secondary-dark-mint);}
.pills-mind:hover, .pills-mind:focus {background-color:var(--secondary-light-mint);}
.pills-relationships {background-color:var(--secondary-dark-tangerine);}
.pills-relationships:hover, .pills-relationships:focus {background-color:var(--secondary-light-tangerine);}
.pills-alcohol {background-color:var(--secondary-dark-purple);}
.pills-alcohol:hover, .pills-alcohol:focus {background-color:var(--secondary-light-purple);}
.pills.transparent {background-color:transparent;}
.transparent {color:var(--transparent);}
.primary-yellow {color:var(--primary-yellow);}
.primary-lightest-yellow {color:var(--primary-lightest-yellow);}
.primary-sand {color:var(--primary-sand);}
.primary-natural {color:var(--primary-natural);}
.primary-white {color:var(--primary-white);}
.primary-carbon {color:var(--primary-carbon);}
.primary-night {color:var(--primary-night);}
.secondary-dark-purple {color:var(--secondary-dark-purple);}
.secondary-light-purple {color:var(--secondary-light-purple);}
.secondary-dark-blue {color:var(--secondary-dark-blue);}
.secondary-light-blue {color:var(--secondary-light-blue);}
.secondary-dark-tangerine {color:var(--secondary-dark-tangerine);}
.secondary-light-tangerine {color:var(--secondary-light-tangerine);}
.secondary-dark-mint {color:var(--secondary-dark-mint);}
.secondary-light-mint {color:var(--secondary-light-mint);}
.functional-dark-gray {color:var(--functional-dark-gray);}
.functional-medium-gray {color:var(--functional-medium-gray);}
.support-error {color:var(--support-error);}
.bg-transparent {background-color:var(--transparent);}
.bg-primary-yellow {background-color:var(--primary-yellow);}
.bg-primary-lightest-yellow {background-color:var(--primary-lightest-yellow);}
.bg-primary-sand {background-color:var(--primary-sand);}
.bg-primary-natural {background-color:var(--primary-natural);}
.bg-primary-white {background-color:var(--primary-white);}
.bg-primary-carbon {background-color:var(--primary-carbon);}
.bg-primary-night {background-color:var(--primary-night);}
.bg-secondary-dark-purple {background-color:var(--secondary-dark-purple);}
.bg-secondary-light-purple {background-color:var(--secondary-light-purple);}
.bg-secondary-dark-blue {background-color:var(--secondary-dark-blue);}
.bg-secondary-light-blue {background-color:var(--secondary-light-blue);}
.bg-secondary-dark-tangerine {background-color:var(--secondary-dark-tangerine);}
.bg-secondary-light-tangerine {background-color:var(--secondary-light-tangerine);}
.bg-secondary-dark-mint {background-color:var(--secondary-dark-mint);}
.bg-secondary-light-mint {background-color:var(--secondary-light-mint);}
.bg-functional-dark-gray {background-color:var(--functional-dark-gray);}
.bg-functional-medium-gray {background-color:var(--functional-medium-gray);}
.bg-support-error {background-color:var(--support-error);}
.icon-outline {border:1px solid var(--primary-carbon); border-radius:50%; display:flex; align-items:center; justify-content:center;}
.icon-outline-24 {width:24px; height:24px;}
.icon-outline-32 {width:32px; height:32px;}
.icon-outline [class*="icon-"] {font-size:0.5em;}
.border-none {border:none;}
input {outline:none; border:none; padding:0; background:transparent; border-bottom:1px solid var(--primary-carbon); color:var(--primary-carbon);}
input::placeholder {color:#B2B1B1;}
a:focus, button:focus, input:focus, textarea:focus {outline:none !important;}
a:focus-visible, button:focus-visible, input:focus-visible, textarea:focus-visible {outline:1px dashed !important;}
.custom-cursor {aspect-ratio: 1; min-width:160px; display:flex; align-items:center; justify-content:center; border-radius:50%; z-index:9999999999999; padding: 10px;}
.custom-cursor.view-cursor{min-width:120px;}
.text-align-center {text-align:center;}
.cta-icon {padding:2rem 3.2rem 2rem 2.4rem; background:var(--primary-sand); text-decoration:none; display:flex; align-items:center; width:max-content; border-radius:4.4rem;transition:0.5s}
.cta-icon span.icon {font-size:3.2rem;}
.cta-exit {text-decoration:none; min-width:9.6rem; min-height:9.6rem;aspect-ratio:1; display:flex; justify-content:center; align-items:center; border-radius:100%; background:var(--primary-sand);transition:0.5s}
.cta-exit:hover,.cta-exit:focus-visible,.cta-icon:hover,.cta-icon:focus-visible {background:var(--primary-lightest-yellow);}
.view-custom-cursor *{
    cursor:none;
} 
.custom-cursor{
display:none;
pointer-events:none

}
[v-cloak]{
display:none !important; 
}

body.nojs img.lazy {
    display: none;
}
.view-custom-cursor .custom-cursor{
display:flex;
}

.swiper-button-disabled{
opacity:0.7;
pointer-events:none;
}

@media only screen and (max-width:991px){
.custom-cursor {
display:none !important;
}
}
.slider__next:hover, .slider__prev:hover {
    background-color: var(--primary-yellow);
}
#onetrust-consent-sdk:has(.otPcTab[style*="display: none"]) .onetrust-pc-dark-filter {
    display: none !important;
}
.ip3-edit header.header, .ip3-preview header.header {
    z-index: -1;
}

#ip3-bottleneck #bottleneck-more-articles{display:none;}