﻿@import url(https://use.typekit.net/uxw2ihw.css);
:root{--yellow:#fcb918;--lteal:#71f8ff;--teal:#00abb3;--dteal:#007788;--dteal2:#005464;--blue:#003143;--green:#90c422;--sage:#6b958c;--orange:#f49302;--dorange:#ed6b0c;--wolfpack:#fe5000;--powder:#9ab7c1;--dpowder:#496e8c;--cloud:#e8e4d3;--ltan:#f5f1e8;--tan:#d1c9b7;--dtan:#a39c8b;--wgray:#e2e0df;--ulgray:#f6f6f6;--lgray:#d3d3d3;--gray:#b0afad;--dgray:#333333;--white:#ffffff;--red:#DF2727;--main-row-width:87.5rem;--main-step-increment:0.625rem;--main-vertical-sep:calc(var(--main-step-increment) * 3);--main-horizontal-sep:var(--main-step-increment);--main-columns-side-pad:20px;--base-link-color:var(--blue);--base-link-hover:var(--dteal);--base-scroll-margin-top:120px;--base-font-family:adelle-sans,Helvetica,Arial,sans-serif;--title-font-family:adelle,serif;--base-icon-font:"Font Awesome 6 Pro";--base-font-size:1rem;--base-h1-size:2rem;--base-h2-size:1.875rem;--base-h3-size:1.5rem;--base-h4-size:1.25rem;--base-h5-size:1.125rem;--base-h6-size:1rem;--base-title-line-height:1.25;--base-title-weight:600;--alt-title-weight:700;--base-title-letter-spacing:0.5px;--base-title-bottom-margin:0;--base-title-top-margin:calc(var(--main-step-increment) * 3);--base-title-color:var(--blue);--base-subtitle-size:0.875rem;--base-subtitle-line-height:1.5;--base-subtitle-weight:700;--base-subtitle-letter-spacing:1px;--base-subtitle-color:var(--teal);--alt-subtitle-weight:600;--alt-subtitle-color:var(--lteal);--alt-subtitle-letter-spacing:3px;--base-paragraph-size:1rem;--base-paragraph-line-height:1.65;--base-paragraph-weight:300;--base-paragraph-bottom-margin:0;--base-paragraph-top-margin:calc(var(--main-step-increment) * 1.5);--base-paragraph-letter-spacing:0.25px;--base-paragraph-color:var(--dgray);--base-lead-color:var(--dpowder);--base-btn-color:white;--base-btn-bg:var(--blue);--base-btn-hover-color:white;--base-btn-hover-bg:var(--teal);--alt-btn-bg:var(--teal);--alt-btn-hover-bg:var(--powder);--base-border-radius:4px;--base-border-radius-double:8px;--base-border-radius-rounded:500px;--base-border-color:var(--gray);--base-element-top-margin:calc(var(--main-step-increment) * 2.5);--base-hr-margin:calc(var(--main-step-increment) * 3);--base-min-height:450px;--base-item-img-height:285px;--base-bg-x:50%;--base-bg-y:50%;--base-overlap:0;--base-overlap-gap:0;--base-blur:3px;--base-overlay-opacity:1;--icon-plus:"+";--icon-minus:"";--icon-angle-down:"";--icon-angle-up:"";--icon-angle-left:"";--icon-angle-right:"";--icon-arrow-down:"";--icon-arrow-up:"";--icon-arrow-left:"";--icon-arrow-right:"";--base-hex-pattern:url("https://www.tru.ca/__shared/assets/pattern-hex-repeatable59873.svg");--base-default-image:url("https://www.tru.ca/__shared/assets/img-old-main-banner-general58541.jpg")}
@media(min-width:40rem){
:root{--base-h1-size:2.25rem;--base-h2-size:2rem;--base-subtitle-size:1rem}
}
@media(min-width:48rem){
:root{--main-vertical-sep:calc(var(--main-step-increment) * 4);--base-h1-size:2.5rem;--base-h2-size:2.25rem}
}
@media(min-width:60rem){
:root{--main-vertical-sep:calc(var(--main-step-increment) * 5);--base-title-top-margin:calc(var(--main-step-increment) * 4);--base-h1-size:2.75rem;--base-h2-size:2.5rem;--base-h3-size:1.875rem;--base-h4-size:1.5rem;--base-subtitle-size:1.125rem;--base-paragraph-size:1.125rem}
}
@media(min-width:75rem){
:root{--main-vertical-sep:calc(var(--main-step-increment) * 6);--base-h1-size:3.25rem;--base-h2-size:2.625rem}
}
.h1,.h2,.h3,.h4,.h5,.h6,article .article-title,article.item-wrapper .article-title,h1,h2,h3,h4,h5,h6{line-height:var(--base-title-line-height);margin-top:var(--base-title-top-margin);margin-bottom:var(--base-title-bottom-margin);letter-spacing:var(--base-title-letter-spacing);color:var(--base-title-color)}
.h1,h1{font-size:var(--base-h1-size);font-weight:var(--base-title-weight);font-family:var(--title-font-family);font-variant-numeric:lining-nums}
.h2,h2{font-size:var(--base-h2-size);font-weight:var(--base-title-weight);font-family:var(--title-font-family);font-variant-numeric:lining-nums}
.h3,h3{font-size:var(--base-h3-size);font-weight:var(--alt-title-weight);font-family:var(--base-font-family)}
.h4,h4{font-size:var(--base-h4-size);font-weight:var(--alt-title-weight);font-family:var(--base-font-family)}
.h5,article .article-title,article.item-wrapper .article-title,h5{font-size:var(--base-h5-size);font-weight:var(--alt-title-weight);font-family:var(--base-font-family)}
.h6,h6{font-size:var(--base-h6-size);font-weight:var(--alt-title-weight);font-family:var(--base-font-family)}
.tagline,subtitle{font-size:var(--base-subtitle-size)!important;line-height:var(--base-subtitle-line-height);display:block;margin-top:var(--main-step-increment);letter-spacing:var(--base-subtitle-letter-spacing);color:var(--base-subtitle-color);font-family:var(--base-font-family);font-weight:var(--base-subtitle-weight)}
.tagline.uppercase,subtitle.uppercase{text-transform:uppercase;letter-spacing:var(--alt-subtitle-letter-spacing)}
.tagline.alt,subtitle.alt{color:var(--alt-subtitle-color);font-weight:var(--alt-subtitle-weight)}
.title-primary{margin-bottom:calc(var(--main-step-increment)*3);padding-bottom:calc(var(--main-step-increment)*2);border-bottom:1px solid var(--base-border-color);color:var(--base-title-color);width:100%}
.title-primary.white{border-bottom:1px solid rgba(255,255,255,.5);color:var(--white)}
.lead{font-family:var(--title-font-family);font-size:1.125rem;font-style:italic;color:var(--base-lead-color)}
@media(min-width:64rem){
.lead{font-size:1.25rem}
}
.text-decoration-none{text-decoration:none!important}
.text-decoration-underline{text-decoration:underline!important}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-italic{font-style:italic}
.text-uppercase{text-transform:uppercase}
.text-normal{text-transform:none;font-style:normal}
.font-base{font-family:var(--base-font-family)}
.font-alt{font-family:var(--title-font-family);font-variant-numeric:lining-nums}
.font-100{font-weight:100}
.font-200{font-weight:200}
.font-300{font-weight:300}
.font-400{font-weight:400}
.font-500{font-weight:500}
.font-600{font-weight:600}
.font-700{font-weight:700}
.font-800{font-weight:800}
.font-900{font-weight:900}
.white-space-nowrap{white-space:nowrap}
.font-scale-50{font-size:50%}
.font-scale-60{font-size:60%}
.font-scale-70{font-size:70%}
.font-scale-80{font-size:80%}
.font-scale-90{font-size:90%}
.font-scale-100{font-size:100%}
.font-scale-110{font-size:110%}
.font-scale-120{font-size:120%}
.font-scale-130{font-size:130%}
.font-scale-140{font-size:140%}
.font-scale-150{font-size:150%}
@media(min-width:23.4375rem){
.text-xxs-left{text-align:left}
.text-xxs-right{text-align:right}
.text-xxs-center{text-align:center}
.text-xxs-italic{font-style:italic}
.text-xxs-uppercase{text-transform:uppercase}
.text-xxs-normal{text-transform:normal}
.font-scale-xxs-50{font-size:50%}
.font-scale-xxs-60{font-size:60%}
.font-scale-xxs-70{font-size:70%}
.font-scale-xxs-80{font-size:80%}
.font-scale-xxs-90{font-size:90%}
.font-scale-xxs-100{font-size:100%}
.font-scale-xxs-110{font-size:110%}
.font-scale-xxs-120{font-size:120%}
.font-scale-xxs-130{font-size:130%}
.font-scale-xxs-140{font-size:140%}
.font-scale-xxs-150{font-size:150%}
}
@media(min-width:29.6875rem){
.text-xs-left{text-align:left}
.text-xs-right{text-align:right}
.text-xs-center{text-align:center}
.text-xs-italic{font-style:italic}
.text-xs-uppercase{text-transform:uppercase}
.text-xs-normal{text-transform:normal}
.font-scale-xs-50{font-size:50%}
.font-scale-xs-60{font-size:60%}
.font-scale-xs-70{font-size:70%}
.font-scale-xs-80{font-size:80%}
.font-scale-xs-90{font-size:90%}
.font-scale-xs-100{font-size:100%}
.font-scale-xs-110{font-size:110%}
.font-scale-xs-120{font-size:120%}
.font-scale-xs-130{font-size:130%}
.font-scale-xs-140{font-size:140%}
.font-scale-xs-150{font-size:150%}
}
@media(min-width:40rem){
.text-sm-left{text-align:left}
.text-sm-right{text-align:right}
.text-sm-center{text-align:center}
.text-sm-italic{font-style:italic}
.text-sm-uppercase{text-transform:uppercase}
.text-sm-normal{text-transform:normal}
.font-scale-sm-50{font-size:50%}
.font-scale-sm-60{font-size:60%}
.font-scale-sm-70{font-size:70%}
.font-scale-sm-80{font-size:80%}
.font-scale-sm-90{font-size:90%}
.font-scale-sm-100{font-size:100%}
.font-scale-sm-110{font-size:110%}
.font-scale-sm-120{font-size:120%}
.font-scale-sm-130{font-size:130%}
.font-scale-sm-140{font-size:140%}
.font-scale-sm-150{font-size:150%}
}
@media(min-width:48rem){
.text-md-left{text-align:left}
.text-md-right{text-align:right}
.text-md-center{text-align:center}
.text-md-italic{font-style:italic}
.text-md-uppercase{text-transform:uppercase}
.text-md-normal{text-transform:normal}
.font-scale-md-50{font-size:50%}
.font-scale-md-60{font-size:60%}
.font-scale-md-70{font-size:70%}
.font-scale-md-80{font-size:80%}
.font-scale-md-90{font-size:90%}
.font-scale-md-100{font-size:100%}
.font-scale-md-110{font-size:110%}
.font-scale-md-120{font-size:120%}
.font-scale-md-130{font-size:130%}
.font-scale-md-140{font-size:140%}
.font-scale-md-150{font-size:150%}
}
@media(min-width:60rem){
.text-lg-left{text-align:left}
.text-lg-right{text-align:right}
.text-lg-center{text-align:center}
.text-lg-italic{font-style:italic}
.text-lg-uppercase{text-transform:uppercase}
.text-lg-normal{text-transform:normal}
.font-scale-lg-50{font-size:50%}
.font-scale-lg-60{font-size:60%}
.font-scale-lg-70{font-size:70%}
.font-scale-lg-80{font-size:80%}
.font-scale-lg-90{font-size:90%}
.font-scale-lg-100{font-size:100%}
.font-scale-lg-110{font-size:110%}
.font-scale-lg-120{font-size:120%}
.font-scale-lg-130{font-size:130%}
.font-scale-lg-140{font-size:140%}
.font-scale-lg-150{font-size:150%}
}
@media(min-width:64rem){
.text-xl-left{text-align:left}
.text-xl-right{text-align:right}
.text-xl-center{text-align:center}
.text-xl-italic{font-style:italic}
.text-xl-uppercase{text-transform:uppercase}
.text-xl-normal{text-transform:normal}
.font-scale-xl-50{font-size:50%}
.font-scale-xl-60{font-size:60%}
.font-scale-xl-70{font-size:70%}
.font-scale-xl-80{font-size:80%}
.font-scale-xl-90{font-size:90%}
.font-scale-xl-100{font-size:100%}
.font-scale-xl-110{font-size:110%}
.font-scale-xl-120{font-size:120%}
.font-scale-xl-130{font-size:130%}
.font-scale-xl-140{font-size:140%}
.font-scale-xl-150{font-size:150%}
}
@media(min-width:75rem){
.text-2xl-left{text-align:left}
.text-2xl-right{text-align:right}
.text-2xl-center{text-align:center}
.text-2xl-italic{font-style:italic}
.text-2xl-uppercase{text-transform:uppercase}
.text-2xl-normal{text-transform:normal}
.font-scale-2xl-50{font-size:50%}
.font-scale-2xl-60{font-size:60%}
.font-scale-2xl-70{font-size:70%}
.font-scale-2xl-80{font-size:80%}
.font-scale-2xl-90{font-size:90%}
.font-scale-2xl-100{font-size:100%}
.font-scale-2xl-110{font-size:110%}
.font-scale-2xl-120{font-size:120%}
.font-scale-2xl-130{font-size:130%}
.font-scale-2xl-140{font-size:140%}
.font-scale-2xl-150{font-size:150%}
}
@media(min-width:87.5rem){
.text-3xl-left{text-align:left}
.text-3xl-right{text-align:right}
.text-3xl-center{text-align:center}
.text-3xl-italic{font-style:italic}
.text-3xl-uppercase{text-transform:uppercase}
.text-3xl-normal{text-transform:normal}
.font-scale-3xl-50{font-size:50%}
.font-scale-3xl-60{font-size:60%}
.font-scale-3xl-70{font-size:70%}
.font-scale-3xl-80{font-size:80%}
.font-scale-3xl-90{font-size:90%}
.font-scale-3xl-100{font-size:100%}
.font-scale-3xl-110{font-size:110%}
.font-scale-3xl-120{font-size:120%}
.font-scale-3xl-130{font-size:130%}
.font-scale-3xl-140{font-size:140%}
.font-scale-3xl-150{font-size:150%}
}
.font-size-12{font-size:.75rem}
.font-size-14{font-size:.875rem}
.font-size-16{font-size:1rem}
.font-size-18{font-size:1.125rem}
.font-size-20{font-size:1.25rem}
.font-size-22{font-size:1.375rem}
.font-size-24{font-size:1.5rem}
.font-size-26{font-size:1.625rem}
.font-size-28{font-size:1.75rem}
.font-size-30{font-size:1.875rem}
.font-size-32{font-size:2rem}
.font-size-34{font-size:2.125rem}
.font-size-36{font-size:2.25rem}
.font-size-38{font-size:2.375rem}
.font-size-40{font-size:2.5rem}
.font-size-42{font-size:2.625rem}
.font-size-44{font-size:2.75rem}
.font-size-46{font-size:2.875rem}
.font-size-48{font-size:3rem}
.font-size-50{font-size:3.125rem}
.font-size-52{font-size:3.25rem}
.font-size-54{font-size:3.375rem}
.font-size-56{font-size:3.5rem}
.font-size-58{font-size:3.625rem}
.font-size-60{font-size:3.75rem}
section{margin-top:var(--main-vertical-sep);width:100%;position:relative;display:block}
section:not(.mainSectionWrapper,.mainHeaderWrappersection):last-of-type{padding-bottom:var(--main-vertical-sep)}
.row{width:100%;max-width:var(--main-row-width);position:relative;display:flex;flex-wrap:wrap;margin:0 auto}
.row .row{margin:0 calc(-1*(var(--main-columns-side-pad))) 0 calc(-1*(var(--main-columns-side-pad)));max-width:none;width:unset}
.auto-arrange-flex-2>:not(dialog),.auto-arrange-flex-3>:not(dialog),.auto-arrange-flex-4>:not(dialog),.auto-arrange-flex-5>:not(dialog),.auto-arrange-flex>:not(dialog),.col,.news-wrapper-list article{padding-left:var(--main-columns-side-pad);padding-right:var(--main-columns-side-pad);position:relative;width:100%;z-index:25}
.col-1{width:8.33333%}
.col-2{width:16.66667%}
.col-3{width:25%}
.col-4{width:33.33333%}
.col-5{width:41.66667%}
.col-6{width:50%}
.col-7{width:58.33333%}
.col-8{width:66.66667%}
.col-9{width:75%}
.col-10{width:83.33333%}
.col-11{width:91.66667%}
.col-12{width:100%}
@media(min-width:23.4375rem){
.col-xxs-1{width:8.33333%}
.col-xxs-2{width:16.66667%}
.col-xxs-3{width:25%}
.col-xxs-4{width:33.33333%}
.col-xxs-5{width:41.66667%}
.col-xxs-6{width:50%}
.col-xxs-7{width:58.33333%}
.col-xxs-8{width:66.66667%}
.col-xxs-9{width:75%}
.col-xxs-10{width:83.33333%}
.col-xxs-11{width:91.66667%}
.col-xxs-12{width:100%}
}
@media(min-width:29.6875rem){
.col-xs-1{width:8.33333%}
.col-xs-2{width:16.66667%}
.col-xs-3{width:25%}
.col-xs-4{width:33.33333%}
.col-xs-5{width:41.66667%}
.col-xs-6{width:50%}
.col-xs-7{width:58.33333%}
.col-xs-8{width:66.66667%}
.col-xs-9{width:75%}
.col-xs-10{width:83.33333%}
.col-xs-11{width:91.66667%}
.col-xs-12{width:100%}
}
@media(min-width:40rem){
.col-sm-1{width:8.33333%}
.col-sm-2{width:16.66667%}
.col-sm-3{width:25%}
.col-sm-4{width:33.33333%}
.col-sm-5{width:41.66667%}
.auto-arrange-flex-2>:not(dialog),.auto-arrange-flex-3>:not(dialog),.auto-arrange-flex-4>:not(dialog),.auto-arrange-flex-5>:not(dialog),.auto-arrange-flex>:not(dialog),.col-sm-6{width:50%}
.col-sm-7{width:58.33333%}
.col-sm-8{width:66.66667%}
.col-sm-9{width:75%}
.col-sm-10{width:83.33333%}
.col-sm-11{width:91.66667%}
.col-sm-12{width:100%}
}
@media(min-width:48rem){
.col-md-1{width:8.33333%}
.col-md-2{width:16.66667%}
.col-md-3{width:25%}
.auto-arrange-flex-3>:not(dialog),.auto-arrange-flex-4>:not(dialog),.auto-arrange-flex-5>:not(dialog),.auto-arrange-flex>:not(dialog),.col-md-4{width:33.33333%}
.col-md-5{width:41.66667%}
.col-md-6{width:50%}
.col-md-7{width:58.33333%}
.col-md-8{width:66.66667%}
.col-md-9{width:75%}
.col-md-10{width:83.33333%}
.col-md-11{width:91.66667%}
.col-md-12{width:100%}
}
@media(min-width:60rem){
.col-lg-1{width:8.33333%}
.col-lg-2{width:16.66667%}
.col-lg-3{width:25%}
.col-lg-4{width:33.33333%}
.col-lg-5{width:41.66667%}
.col-lg-6{width:50%}
.col-lg-7{width:58.33333%}
.col-lg-8{width:66.66667%}
.col-lg-9{width:75%}
.col-lg-10{width:83.33333%}
.col-lg-11{width:91.66667%}
.col-lg-12{width:100%}
}
@media(min-width:64rem){
.col-xl-1{width:8.33333%}
.col-xl-2{width:16.66667%}
.col-xl-3{width:25%}
.col-xl-4{width:33.33333%}
.col-xl-5{width:41.66667%}
.col-xl-6{width:50%}
.col-xl-7{width:58.33333%}
.col-xl-8{width:66.66667%}
.col-xl-9{width:75%}
.col-xl-10{width:83.33333%}
.col-xl-11{width:91.66667%}
.col-xl-12{width:100%}
}
@media(min-width:75rem){
.col-2xl-1{width:8.33333%}
.col-2xl-2{width:16.66667%}
.auto-arrange-flex-4>:not(dialog),.auto-arrange-flex-5>:not(dialog),.col-2xl-3{width:25%}
.col-2xl-4{width:33.33333%}
.col-2xl-5{width:41.66667%}
.col-2xl-6{width:50%}
.col-2xl-7{width:58.33333%}
.col-2xl-8{width:66.66667%}
.col-2xl-9{width:75%}
.col-2xl-10{width:83.33333%}
.col-2xl-11{width:91.66667%}
.col-2xl-12{width:100%}
}
@media(min-width:87.5rem){
.col-3xl-1{width:8.33333%}
.col-3xl-2{width:16.66667%}
.col-3xl-3{width:25%}
.col-3xl-4{width:33.33333%}
.col-3xl-5{width:41.66667%}
.col-3xl-6{width:50%}
.col-3xl-7{width:58.33333%}
.col-3xl-8{width:66.66667%}
.col-3xl-9{width:75%}
.col-3xl-10{width:83.33333%}
.col-3xl-11{width:91.66667%}
.col-3xl-12{width:100%}
}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;scroll-margin-top:var(--base-scroll-margin-top)}
::selection{background:var(--teal);color:var(--white)}
code{background:#e4e4e4;padding:2px 10px;color:red;white-space:pre-wrap;margin-top:var(--base-paragraph-margin-top);overflow-wrap:break-word}
.tealbg ::selection{background:var(--blue)}
body,html{scroll-behavior:smooth}
body{margin:0;padding:0;font-size:var(--base-font-size);font-family:var(--base-font-family);font-weight:var(--base-paragraph-weight);line-height:var(--base-paragraph-line-height);letter-spacing:var(--base-paragraph-letter-spacing);color:var(--base-paragraph-color);text-rendering:optimizeLegibility}
a,article .article-title,article.item-wrapper .article-title,blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{outline:0}
main{background-color:var(--white);position:relative;width:100%;z-index:100}
p{font-size:var(--base-paragraph-size);font-weight:var(--base-paragraph-weight);line-height:var(--base-paragraph-line-height);letter-spacing:var(--base-paragraph-letter-spacing);margin-top:var(--base-paragraph-top-margin);margin-bottom:var(--base-paragraph-bottom-margin);color:var(--base-paragraph-color)}
ol,ul{font-family:inherit;font-size:var(--base-paragraph-size);line-height:var(--base-paragraph-line-height);letter-spacing:var(--base-paragraph-letter-spacing);list-style-position:outside;margin-left:1.5rem;padding-left:0}
ol:not(liul,ulul,liol,olol,ulol,olul),ul:not(liul,ulul,liol,olol,ulol,olul){margin-top:var(--base-paragraph-top-margin);margin-bottom:var(--base-paragraph-bottom-margin)}
ol.no-bullet,ol.simple-list,ul.no-bullet,ul.simple-list{list-style-type:none;margin-left:0}
dl{font-family:inherit;font-size:var(--base-paragraph-size);line-height:var(--base-paragraph-line-height);letter-spacing:var(--base-paragraph-letter-spacing);margin-top:var(--base-paragraph-top-margin);margin-bottom:var(--base-paragraph-bottom-margin);margin-bottom:0;margin-left:0}
dl dt{font-weight:700;margin-left:0}
dl dd{margin-top:calc(var(--main-step-increment)/2);margin-left:0}
ol{margin-left:1.5rem}
strong{font-weight:700}
em{font-style:italic}
hr{width:100%;margin:var(--base-hr-margin) 0 var(--base-hr-margin) 0;background-color:var(--base-border-color);border:0;height:1px}
hr.spacer{background-color:rgba(0,0,0,0)}
hr.section{margin:var(--main-vertical-sep) 0 var(--main-vertical-sep) 0}
hr.section-spacer{margin:calc(var(--main-vertical-sep)/2) 0 calc(var(--main-vertical-sep)/2) 0;background:rgba(0,0,0,0)}
.item-wrapper:not(.banner-wrapper,section,.row){margin-top:var(--base-element-top-margin)}
.item-wrapper:not(.banner-wrapper,section,.row):is(article){margin-bottom:var(--base-element-top-margin)}
.item-wrapper .item-content-inner{padding:calc(var(--main-step-increment)*3);position:relative;z-index:10}
@media(min-width:40rem){
.item-wrapper .item-content-inner{padding:calc(var(--main-step-increment)*4.5)}
.item-wrapper .item-content-inner:is(article.item-content-inner){padding:calc(var(--main-step-increment)*3)}
}
.item-wrapper .item-content-inner>:first-child{margin-top:0}
.item-wrapper .item-content-inner article .article-title:first-child,.item-wrapper .item-content-inner h2:first-child,.item-wrapper .item-content-inner h3:first-child,.item-wrapper .item-content-inner h4:first-child,.item-wrapper .item-content-inner h5:first-child,.item-wrapper .item-content-inner h6:first-child,.item-wrapper .item-content-inner>h1:first-child,article .item-wrapper .item-content-inner .article-title:first-child{margin-top:-6px}
.item-wrapper.banner-wrapper{align-items:flex-end}
@media(min-width:75rem){
.item-wrapper.banner-wrapper .item-content-inner{padding:calc(var(--main-step-increment)*6)}
}
@media(min-width:64rem){
.item-wrapper.overlap-wrapper .item-content-inner.thick{padding:calc(var(--main-step-increment)*6)}
}
@media(min-width:87.5rem){
.item-wrapper.overlap-wrapper .item-content-inner.thick{padding:calc(var(--main-step-increment)*7.5)}
}
a:not(button,.btn,.tabs-wrapper.tabs.tab.pill,.link-packa,.ipf-sectionmenua,articlea):not(.submenu-toggle,.submenu-item,.upper-menu-item){color:var(--base-link-color);transition:color .2s ease;text-decoration:underline;text-underline-offset:2px}
a:not(button,.btn,.tabs-wrapper.tabs.tab.pill,.link-packa,.ipf-sectionmenua,articlea):focus-visible,a:not(button,.btn,.tabs-wrapper.tabs.tab.pill,.link-packa,.ipf-sectionmenua,articlea):hover{color:var(--base-link-hover)}
a:not(button,.btn,.tabs-wrapper.tabs.tab.pill,.link-packa,.ipf-sectionmenua,articlea):focus-visible{outline:1px dashed var(--base-link-color);outline-offset:2px}
a:not(button,.btn,.tabs-wrapper.tabs.tab.pill,.link-packa,.ipf-sectionmenua,articlea)::after,a:not(button,.btn,.tabs-wrapper.tabs.tab.pill,.link-packa,.ipf-sectionmenua,articlea)::before{font-family:"var(--base-icon-font)";font-weight:400;display:inline-block;text-decoration:inherit;padding:0 .25rem}
#skipToMain{overflow:hidden;height:0;opacity:0;transition:opacity .15s ease;font-size:.75rem;text-align:center;padding:0;text-transform:uppercase;font-weight:600;position:absolute;top:0;background:#fff;display:block;z-index:0}
#skipToMain:focus,#skipToMain:focus-visible{opacity:1;padding:10px 36px;z-index:10;height:100%;outline-offset:0;display:flex;align-items:center}
.mobile-nav-btn-group{display:flex}
#mobileNavToggle{width:52px;height:56px;margin-bottom:-1px;position:relative;padding-right:15px;padding-left:15px;display:flex;flex-direction:column;justify-content:center;border-left:1px solid #dedede;align-items:center;visibility:visible;cursor:pointer;transition:background-color .25s ease,color .25s ease}
#mobileNavToggle .toggle-line{height:2px;display:block;background-color:var(--blue);position:relative;width:100%;transition:transform .25s ease,opacity .25s .25s ease,background-color .25s ease,margin .25s .25s ease,height .25s .25s ease,width .5s .1s ease;pointer-events:none}
#mobileNavToggle .toggle-line:nth-child(2){margin:6px 0}
#mobileNavToggle:focus,#mobileNavToggle:hover{background-color:var(--blue);color:#fff}
#mobileNavToggle:focus .toggle-line,#mobileNavToggle:hover .toggle-line{background-color:#fff}
#mobileNavToggle.toggled .toggle-line{transition:transform .25s .25s ease,opacity .25s ease,background-color .25s ease,margin .25s ease,height .25s .25s ease,width .25s ease}
#mobileNavToggle.toggled .toggle-line:nth-child(1){transform:rotate(45deg);top:2px}
#mobileNavToggle.toggled .toggle-line:nth-child(2){margin:0 0;height:0;width:0}
#mobileNavToggle.toggled .toggle-line:nth-child(3){transform:rotate(-45deg)}
@media(min-width:64rem){
#mobileNavToggle{display:none}
}
.nav-wrapper{position:sticky;top:0;width:100%;z-index:6000;background-color:#fff;display:block;overflow:visible!important;box-shadow:0 0 0 rgba(0,0,0,0);transition:box-shadow .15s ease;border-bottom:1px solid #dedede}
.nav-wrapper.scrolled{box-shadow:0 3px 12px rgba(0,0,0,.085);border-bottom:1px solid #dedede}
.nav-wrapper .nav-inner{width:100%;display:flex;align-items:center;justify-content:space-between;z-index:1010;padding:0;max-width:var(--main-row-width);margin-left:auto;margin-right:auto;background:#fff;position:relative}
@media(min-width:64rem){
.nav-wrapper .nav-inner{padding:0 var(--main-columns-side-pad);position:unset}
}
.nav-wrapper .nav-items{width:100%;position:relative}
.nav-wrapper .nav-logo{max-width:240px;width:100%;display:block;transition:opacity .25s ease;padding:15px 0;opacity:1;margin-left:15px;}
.nav-wrapper .nav-logo img{width:100%;display:block;pointer-events:none}
.nav-wrapper .nav-logo:focus-visible{outline:0!important}
.nav-wrapper .nav-logo:focus-visible img{outline:1px dashed var(--blue);outline-offset:4px}
.nav-wrapper .nav-logo:focus,.nav-wrapper .nav-logo:hover{opacity:.85}
@media(min-width:64rem){
.nav-wrapper .nav-logo{padding:20px 0;margin-left:0;}
}
.nav-wrapper .nav-items-wrapper{position:absolute;height:calc(100vh - 55px);width:100%;top:calc(100% + 1px);left:-100%;background:#fff;display:inline-flex;flex-direction:column;justify-content:space-between;overflow-y:auto!important;overflow-x:hidden;padding-left:15px;padding-right:15px;transition:left .25s ease,visibility .25s allow-discrete;visibility:hidden}
.nav-wrapper .nav-items-wrapper.toggled{left:0;visibility:visible}
@media(min-width:64rem){
.nav-wrapper .nav-items-wrapper{width:100%;margin-left:30px;border-left:1px solid #dedede;position:unset;height:auto;background:#fff;flex-direction:column-reverse;overflow:visible!important;padding-left:0;padding-right:0;transition:none;top:unset;left:unset;visibility:visible}
}
.nav-wrapper .nav-menu-items{display:flex;flex-direction:column;align-items:start;justify-content:end;width:100%}
@media(min-width:64rem){
.nav-wrapper .nav-menu-items{padding-left:30px;border-top:1px solid #dedede;flex-direction:row;align-items:center;}
}

.nav-wrapper .nav-menu-items .menu-item-link{color:#333;font-weight:700;font-size:1rem;margin-left:0;text-decoration:none;transition:color .25s ease;letter-spacing:.5px;padding:16px 0;display:block;position:relative;line-height:1;width:100%}
.nav-wrapper .nav-menu-items .menu-item-link *{pointer-events:none}

@media(min-width:64rem){
.nav-wrapper .nav-menu-items .menu-item-link{width:auto;font-size:1.125rem;padding:15px 0;margin-left:40px;}
}

@media(min-width:70rem){
.nav-wrapper .nav-menu-items .menu-item-link{margin-left:50px;}
}

.nav-wrapper .nav-menu-items .menu-item-link.active,.nav-wrapper .nav-menu-items .menu-item-link:focus:not(.submenu-toggle),.nav-wrapper .nav-menu-items .menu-item-link:hover{color:var(--teal)}
.nav-wrapper .nav-menu-items .menu-item-link:focus-visible{outline-offset:0}
.nav-wrapper .nav-menu-items .menu-item-link.search-toggle{margin-right:0!important}
@media(min-width:64rem){
.nav-wrapper .nav-menu-items .menu-item-link.search-toggle{line-height:0}
}
.nav-wrapper .nav-menu-items .menu-item-link.search-toggle span{flex-grow:1;padding-left:10px}
@media(min-width:64rem){
.nav-wrapper .nav-menu-items .menu-item-link.search-toggle span{display:none}
}
.nav-wrapper .nav-menu-items .menu-item-link.search-toggle .fa{position:relative;pointer-events:none}
.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle{display:flex;justify-content:space-between;border-bottom:1px solid #dedede;cursor:pointer}
.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;transition:transform .15s ease-out}
.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle::before{content:"";height:1px;background:var(--teal);width:0;position:absolute;top:-1px;width:100%;transform:scaleX(0);transition:transform .25s ease}
.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle:focus-visible{color:var(--teal);outline-offset:0!important}
@media(min-width:64rem){
.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle{display:block;border-bottom:0}
.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle.active::before,.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle:focus-visible::before,.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle:hover::before{transform:scaleX(1)}
.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle::after{display:none!important}
}
.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle.active{border-color:var(--teal)}

@media(max-width:64rem){
.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle::after {
font-family:"FontAwesome" !important;content:"\f105";
}
}

.nav-wrapper .nav-menu-items .menu-item-link.submenu-toggle.active::after{transform:rotate(180deg)}
.nav-wrapper .nav-menu-items .menu-item-submenu{position:relative;width:100%;transition:grid-template-rows .25s ease,box-shadow .15s ease,padding .25s ease,visibility .25s ease allow-discrete;z-index:0;padding:0 0;width:100%;left:unset;top:unset;background:#fff;border-bottom:1px solid #dedede;box-shadow:0 5px 7px rgba(0,0,0,0);visibility:hidden;display:grid;grid-template-rows:0fr;grid-template-columns:1fr}
.nav-wrapper .nav-menu-items .menu-item-submenu .menu-item-submenu-links{display:flex;align-items:stretch;position:relative;width:100%;background:#fff;flex-wrap:wrap;padding:0 0;background:#fff;max-width:calc(var(--main-row-width) - var(--main-columns-side-pad)*2);margin-left:auto;margin-right:auto;overflow:hidden}
@media(min-width:64rem){
.nav-wrapper .nav-menu-items .menu-item-submenu .menu-item-submenu-links{padding:0 30px;transition:padding .25s ease}
}
.nav-wrapper .nav-menu-items .menu-item-submenu .submenu-close{position:absolute;right:0;font-size:.875rem;height:auto;display:none;visibility:hidden;justify-content:center;align-items:center;z-index:1025;outline:0;border:none;text-decoration:none!important;text-align:right;top:-1px;opacity:0;cursor:pointer;outline-offset:-1px!important}
@media(min-width:64rem){
.nav-wrapper .nav-menu-items .menu-item-submenu .submenu-close{display:flex;visibility:hidden;opacity:1}
}
.nav-wrapper .nav-menu-items .menu-item-submenu .submenu-close .fa-times{transition:background .2s ease,color .2s ease;font-size:1.125rem;font-weight:300;width:25px;height:25px;display:flex;align-items:center;justify-content:center;color:var(--teal);background:#fff;border:1px solid var(--teal);pointer-events:none}
.nav-wrapper .nav-menu-items .menu-item-submenu .submenu-close:focus .fa-times,.nav-wrapper .nav-menu-items .menu-item-submenu .submenu-close:hover .fa-times{background:var(--teal);color:#fff}
.nav-wrapper .nav-menu-items .menu-item-submenu.toggled{z-index:15;visibility:visible;grid-template-rows:1fr;padding:15px 0}
.nav-wrapper .nav-menu-items .menu-item-submenu.toggled .submenu-close{visibility:visible}
@media(min-width:64rem){
.nav-wrapper .nav-menu-items .menu-item-submenu.toggled{padding:0 0 15px 0}
.nav-wrapper .nav-menu-items .menu-item-submenu.toggled .menu-item-submenu-links{padding-top:15px;border-top:1px solid var(--teal)}
}
@media(min-width:64rem){
.nav-wrapper .nav-menu-items .menu-item-submenu{position:absolute;left:0;top:calc(100% - 1px)}
.nav-wrapper .nav-menu-items .menu-item-submenu.toggled{box-shadow:0 10px 12px rgba(0,0,0,.07)}
}
.nav-wrapper .search-bar{width:100%;margin-top:10px;margin-bottom:15px}
.nav-wrapper .search-bar .action-form{width:100%;margin:0;position:relative;display:flex;justify-content:space-between}
.nav-wrapper .search-bar .ql-searchbox{border-top:1px solid var(--teal);border-bottom:1px solid var(--teal);border-left:1px solid var(--teal);border-right:0!important;border-radius:0!important;width:100%;padding-right:15px;padding-left:15px;margin:0;font-size:.9375rem;color:#333;position:relative;height:auto;background-color:#fff!important;min-height:45px;transition:box-shadow .2s ease-out;box-shadow:10px 5px 5px rgba(0,0,0,0)}
.nav-wrapper .search-bar .ql-searchbox::placeholder{color:#333}
.nav-wrapper .search-bar .ql-searchbox:focus{box-shadow:20px 10px 12px rgba(0,0,0,.1);border-color:var(--dpowder)}
.nav-wrapper .search-bar .ql-searchbox:focus-visible{outline:0}
.nav-wrapper .search-bar .submit_keywords{position:relative;z-index:50;line-height:0;color:var(--teal);padding:0 18px;top:0;margin:0;font-size:.875rem;border:1px solid var(--teal);min-height:45px;display:flex;align-items:center;justify-content:center;background-color:#fff;transition:color .25s ease,background-color .25s ease;outline:0;cursor:pointer}
@media(min-width:64rem){
.nav-wrapper .search-bar .submit_keywords{font-size:1rem}
}
@media(min-width:87.5rem){
.nav-wrapper .search-bar .submit_keywords{font-size:1.125rem}
}
.nav-wrapper .search-bar .submit_keywords .fa{pointer-events:none}
.nav-wrapper .search-bar .submit_keywords:focus,.nav-wrapper .search-bar .submit_keywords:hover{background-color:var(--teal);color:#fff}
@media(min-width:64rem){
.nav-wrapper .search-bar{width:calc(100% - 15px)}
}
@media(min-width:64rem){
.nav-menu-items:has(.submenu-toggle.active+.menu-item-submenu.toggled) .menu-item-submenu{transition:none}
.nav-menu-items:has(.submenu-toggle.active+.menu-item-submenu.toggled) .menu-item-submenu .menu-item-submenu-links{transition:none}
}
.btn-group{display:flex;flex-wrap:wrap}
.btn,.button,.tabs-wrapper .tabs .tab.pill,button:not(.submit_keywords,.closeModal){text-transform:uppercase;padding:15px 40px!important;display:inline-flex!important;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease,filter .35s ease,border .2s ease;font-weight:700;text-align:center;text-decoration:none!important;position:relative;font-size:.875rem;line-height:1.5;letter-spacing:3px;color:var(--base-btn-color);border:0;border-color:var(--base-btn-bg);background:var(--base-btn-bg);margin-top:var(--base-element-top-margin);overflow:hidden;transform-style:preserve-3d;filter:drop-shadow(0 7px 10px rgba(0, 0, 0, 0))}
.btn::before,.button::before,.tabs-wrapper .tabs .tab.pill::before,button:not(.submit_keywords,.closeModal)::before{content:"";position:absolute;display:block;width:0;height:calc(100% + 10px);left:-5px;top:-5px;background:var(--base-btn-hover-bg);transition:width .2s ease;z-index:-1;transform:translateZ(0) skewX(-12deg)}
.btn:focus,.btn:hover,.button:focus,.button:hover,.tabs-wrapper .tabs .tab.pill:focus,.tabs-wrapper .tabs .tab.pill:hover,button:not(.submit_keywords,.closeModal):focus,button:not(.submit_keywords,.closeModal):hover{filter:drop-shadow(0 7px 10px rgba(0, 0, 0, .2));color:var(--base-btn-hover-color);border-color:var(--base-btn-hover-bg)}
.btn:focus:is(.no-hover-bg),.btn:hover:is(.no-hover-bg),.button:focus:is(.no-hover-bg),.button:hover:is(.no-hover-bg),.tabs-wrapper .tabs .tab.pill:focus:is(.no-hover-bg),.tabs-wrapper .tabs .tab.pill:hover:is(.no-hover-bg),button:not(.submit_keywords,.closeModal):focus:is(.no-hover-bg),button:not(.submit_keywords,.closeModal):hover:is(.no-hover-bg){border-color:var(--base-btn-color)}
.btn:focus::before,.btn:hover::before,.button:focus::before,.button:hover::before,.tabs-wrapper .tabs .tab.pill:focus::before,.tabs-wrapper .tabs .tab.pill:hover::before,button:not(.submit_keywords,.closeModal):focus::before,button:not(.submit_keywords,.closeModal):hover::before{width:calc(100% + 10px)}
.btn:focus-visible,.button:focus-visible,.tabs-wrapper .tabs .tab.pill:focus-visible,button:not(.submit_keywords,.closeModal):focus-visible{outline:1px dashed;outline-offset:4px;outline-color:var(--base-btn-bg)}
.btn.no-hover-bg::before,.button.no-hover-bg::before,.tabs-wrapper .tabs .no-hover-bg.tab.pill::before,button:not(.submit_keywords,.closeModal).no-hover-bg::before{display:none}
.btn.hover-center::before,.button.hover-center::before,.tabs-wrapper .tabs .tab.pill::before,button:not(.submit_keywords,.closeModal).hover-center::before{left:50%;transform:translateZ(0) translateX(-50%) skewX(-12deg)}
.tabs-wrapper .tabs .tab.pill::before{padding: 0px!important;}
.btn.size-s,.button.size-s,.tabs-wrapper .tabs .size-s.tab.pill,button:not(.submit_keywords,.closeModal).size-s{font-size:.8125rem!important;padding:10px 30px!important}
.btn.size-xs,.button.size-xs,.tabs-wrapper .tabs .tab.pill,button:not(.submit_keywords,.closeModal).size-xs{font-size:.75rem!important;padding:7px 25px!important}
.btn.disabled,.button.disabled,.tabs-wrapper .tabs .disabled.tab.pill,button:not(.submit_keywords,.closeModal).disabled{background:var(--lgray)!important;pointer-events:none!important;color:var(--gray)!important}
.btn.outline,.button.outline,.tabs-wrapper .tabs .outline.tab.pill,button:not(.submit_keywords,.closeModal).outline{border:1px solid var(--base-btn-bg);background:rgba(0,0,0,0);color:var(--base-btn-bg)}
.btn.outline::before,.button.outline::before,.tabs-wrapper .tabs .outline.tab.pill::before,button:not(.submit_keywords,.closeModal).outline::before{background:var(--base-btn-bg)}
.btn.outline:focus,.btn.outline:hover,.button.outline:focus,.button.outline:hover,.tabs-wrapper .tabs .outline.tab.pill:focus,.tabs-wrapper .tabs .outline.tab.pill:hover,button:not(.submit_keywords,.closeModal).outline:focus,button:not(.submit_keywords,.closeModal).outline:hover{color:var(--base-btn-color)}
.btn.blue-bg,.button.blue-bg,.tabs-wrapper .tabs .blue-bg.tab.pill,button:not(.submit_keywords,.closeModal).blue-bg{--base-btn-bg:var(--blue)}
.btn.blue-hover,.button.blue-hover,.tabs-wrapper .tabs .blue-hover.tab.pill,button:not(.submit_keywords,.closeModal).blue-hover{--base-btn-hover-bg:var(--blue)}
.btn.blue-hover.outline::before,.button.blue-hover.outline::before,.tabs-wrapper .tabs .blue-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).blue-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.teal-bg,.button.teal-bg,.tabs-wrapper .tabs .teal-bg.tab.pill,button:not(.submit_keywords,.closeModal).teal-bg{--base-btn-bg:var(--teal);--base-btn-hover-bg:var(--blue)}
.btn.teal-hover,.button.teal-hover,.tabs-wrapper .tabs .teal-hover.tab.pill,button:not(.submit_keywords,.closeModal).teal-hover{--base-btn-hover-bg:var(--teal)}
.btn.teal-hover.outline::before,.button.teal-hover.outline::before,.tabs-wrapper .tabs .teal-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).teal-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.dteal-bg,.button.dteal-bg,.tabs-wrapper .tabs .dteal-bg.tab.pill,button:not(.submit_keywords,.closeModal).dteal-bg{--base-btn-bg:var(--dteal)}
.btn.dteal-hover,.button.dteal-hover,.tabs-wrapper .tabs .dteal-hover.tab.pill,button:not(.submit_keywords,.closeModal).dteal-hover{--base-btn-hover-bg:var(--dteal)}
.btn.dteal-hover.outline::before,.button.dteal-hover.outline::before,.tabs-wrapper .tabs .dteal-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).dteal-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.dteal2-bg,.button.dteal2-bg,.tabs-wrapper .tabs .dteal2-bg.tab.pill,button:not(.submit_keywords,.closeModal).dteal2-bg{--base-btn-bg:var(--dteal2)}
.btn.dteal2-hover,.button.dteal2-hover,.tabs-wrapper .tabs .dteal2-hover.tab.pill,button:not(.submit_keywords,.closeModal).dteal2-hover{--base-btn-hover-bg:var(--dteal2)}
.btn.dteal2-hover.outline::before,.button.dteal2-hover.outline::before,.tabs-wrapper .tabs .dteal2-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).dteal2-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.dpowder-bg,.button.dpowder-bg,.tabs-wrapper .tabs .dpowder-bg.tab.pill,button:not(.submit_keywords,.closeModal).dpowder-bg{--base-btn-bg:var(--dpowder)}
.btn.dpowder-hover,.button.dpowder-hover,.tabs-wrapper .tabs .dpowder-hover.tab.pill,button:not(.submit_keywords,.closeModal).dpowder-hover{--base-btn-hover-bg:var(--dpowder)}
.btn.dpowder-hover.outline::before,.button.dpowder-hover.outline::before,.tabs-wrapper .tabs .dpowder-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).dpowder-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.sage-bg,.button.sage-bg,.tabs-wrapper .tabs .sage-bg.tab.pill,button:not(.submit_keywords,.closeModal).sage-bg{--base-btn-bg:var(--sage);--base-btn-hover-bg:var(--dpowder)}
.btn.sage-hover,.button.sage-hover,.tabs-wrapper .tabs .sage-hover.tab.pill,button:not(.submit_keywords,.closeModal).sage-hover{--base-btn-hover-bg:var(--sage)}
.btn.sage-hover.outline::before,.button.sage-hover.outline::before,.tabs-wrapper .tabs .sage-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).sage-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.green-bg,.button.green-bg,.tabs-wrapper .tabs .green-bg.tab.pill,button:not(.submit_keywords,.closeModal).green-bg{--base-btn-bg:var(--green)}
.btn.green-hover,.button.green-hover,.tabs-wrapper .tabs .green-hover.tab.pill,button:not(.submit_keywords,.closeModal).green-hover{--base-btn-hover-bg:var(--green)}
.btn.green-hover.outline::before,.button.green-hover.outline::before,.tabs-wrapper .tabs .green-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).green-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.orange-bg,.button.orange-bg,.tabs-wrapper .tabs .orange-bg.tab.pill,button:not(.submit_keywords,.closeModal).orange-bg{--base-btn-bg:var(--orange)}
.btn.orange-hover,.button.orange-hover,.tabs-wrapper .tabs .orange-hover.tab.pill,button:not(.submit_keywords,.closeModal).orange-hover{--base-btn-hover-bg:var(--orange)}
.btn.orange-hover.outline::before,.button.orange-hover.outline::before,.tabs-wrapper .tabs .orange-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).orange-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.yellow-bg,.button.yellow-bg,.tabs-wrapper .tabs .yellow-bg.tab.pill,button:not(.submit_keywords,.closeModal).yellow-bg{--base-btn-bg:var(--yellow);--base-btn-color:var(--blue);--base-btn-hover-color:var(--white)}
.btn.yellow-hover,.button.yellow-hover,.tabs-wrapper .tabs .yellow-hover.tab.pill,button:not(.submit_keywords,.closeModal).yellow-hover{--base-btn-color:var(--blue);--base-btn-hover-bg:var(--yellow);--base-btn-hover-bg:var(--yellow)}
.btn.yellow-hover.outline::before,.button.yellow-hover.outline::before,.tabs-wrapper .tabs .yellow-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).yellow-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.wolfpack-bg,.button.wolfpack-bg,.tabs-wrapper .tabs .wolfpack-bg.tab.pill,button:not(.submit_keywords,.closeModal).wolfpack-bg{--base-btn-bg:var(--wolfpack)}
.btn.wolfpack-hover,.button.wolfpack-hover,.tabs-wrapper .tabs .wolfpack-hover.tab.pill,button:not(.submit_keywords,.closeModal).wolfpack-hover{--base-btn-hover-bg:var(--wolfpack)}
.btn.wolfpack-hover.outline::before,.button.wolfpack-hover.outline::before,.tabs-wrapper .tabs .wolfpack-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).wolfpack-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.tan-bg,.button.tan-bg,.tabs-wrapper .tabs .tan-bg.tab.pill,button:not(.submit_keywords,.closeModal).tan-bg{--base-btn-bg:var(--tan)}
.btn.tan-hover,.button.tan-hover,.tabs-wrapper .tabs .tan-hover.tab.pill,button:not(.submit_keywords,.closeModal).tan-hover{--base-btn-hover-bg:var(--tan)}
.btn.tan-hover.outline::before,.button.tan-hover.outline::before,.tabs-wrapper .tabs .tan-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).tan-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.lgray-bg,.button.lgray-bg,.tabs-wrapper .tabs .lgray-bg.tab.pill,button:not(.submit_keywords,.closeModal).lgray-bg{--base-btn-bg:var(--lgray)}
.btn.lgray-hover,.button.lgray-hover,.tabs-wrapper .tabs .lgray-hover.tab.pill,button:not(.submit_keywords,.closeModal).lgray-hover{--base-btn-hover-bg:var(--lgray)}
.btn.lgray-hover.outline::before,.button.lgray-hover.outline::before,.tabs-wrapper .tabs .lgray-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).lgray-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.gray-bg,.button.gray-bg,.tabs-wrapper .tabs .gray-bg.tab.pill,button:not(.submit_keywords,.closeModal).gray-bg{--base-btn-bg:var(--gray)}
.btn.gray-hover,.button.gray-hover,.tabs-wrapper .tabs .gray-hover.tab.pill,button:not(.submit_keywords,.closeModal).gray-hover{--base-btn-hover-bg:var(--gray)}
.btn.gray-hover.outline::before,.button.gray-hover.outline::before,.tabs-wrapper .tabs .gray-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).gray-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.white-bg,.button.white-bg,.tabs-wrapper .tabs .white-bg.tab.pill,.tabs-wrapper .tabs article .item-inner.tab.pill,article .btn.item-inner,article .button.item-inner,article .tabs-wrapper .tabs .item-inner.tab.pill,article button.item-inner:not(.submit_keywords,.closeModal),button:not(.submit_keywords,.closeModal).white-bg{--base-btn-bg:var(--white);--base-btn-color:var(--dteal2)}
.btn.white-hover,.button.white-hover,.tabs-wrapper .tabs .white-hover.tab.pill,button:not(.submit_keywords,.closeModal).white-hover{--base-btn-hover-bg:var(--white)}
.btn.white-hover.outline::before,.button.white-hover.outline::before,.tabs-wrapper .tabs .white-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).white-hover.outline::before{background:var(--base-btn-hover-bg)}
.btn.red-bg,.button.red-bg,.tabs-wrapper .tabs .red-bg.tab.pill,button:not(.submit_keywords,.closeModal).red-bg{--base-btn-bg:var(--red)}
.btn.red-hover,.button.red-hover,.tabs-wrapper .tabs .red-hover.tab.pill,button:not(.submit_keywords,.closeModal).red-hover{--base-btn-hover-bg:var(--red)}
.btn.red-hover.outline::before,.button.red-hover.outline::before,.tabs-wrapper .tabs .red-hover.outline.tab.pill::before,button:not(.submit_keywords,.closeModal).red-hover.outline::before{background:var(--base-btn-hover-bg)}
header{--header-bg-pattern:var(--base-hex-pattern);--header-bg-pattern-opacity:0.95;--header-bg-image:var(--base-default-image);--header-bg-color-opacity:1;--header-bg-color:#003143;--header-bg-gradient-color:#003143;--header-bg-blend-mode:luminosity;--header-style-2-mix-blend:darken;--header-bg-backdrop-blur:3px;--header-bg-size:cover;--header-bg-pos-x:50%;--header-bg-pos-y:50%;z-index:150;position:relative}
header .header-title-wrapper{--header-bg-pattern-opacity:0.925;--header-bg-backdrop-blur:0px;position:relative;overflow:hidden;background-color:var(--header-bg-color);padding-block:var(--main-vertical-sep);padding-inline:max(20px,(100% - var(--main-row-width))/2 + var(--main-columns-side-pad))}
header .header-title-wrapper:not(header.header-title-wrapper[class*=-bg],header.header-title-wrapper[class$=-bg],header.header-title-wrapper[class~=bg],header.header-title-wrapper[class|=bg]) .h1,header .header-title-wrapper:not(header.header-title-wrapper[class*=-bg],header.header-title-wrapper[class$=-bg],header.header-title-wrapper[class~=bg],header.header-title-wrapper[class|=bg]) .h2,header .header-title-wrapper:not(header.header-title-wrapper[class*=-bg],header.header-title-wrapper[class$=-bg],header.header-title-wrapper[class~=bg],header.header-title-wrapper[class|=bg]) h1,header .header-title-wrapper:not(header.header-title-wrapper[class*=-bg],header.header-title-wrapper[class$=-bg],header.header-title-wrapper[class~=bg],header.header-title-wrapper[class|=bg]) h2{margin-top:0;color:#fff;position:relative;z-index:5}
header .header-title-wrapper:not(header.header-title-wrapper[class*=-bg],header.header-title-wrapper[class$=-bg],header.header-title-wrapper[class~=bg],header.header-title-wrapper[class|=bg]) .h1 subtitle,header .header-title-wrapper:not(header.header-title-wrapper[class*=-bg],header.header-title-wrapper[class$=-bg],header.header-title-wrapper[class~=bg],header.header-title-wrapper[class|=bg]) .h2 subtitle,header .header-title-wrapper:not(header.header-title-wrapper[class*=-bg],header.header-title-wrapper[class$=-bg],header.header-title-wrapper[class~=bg],header.header-title-wrapper[class|=bg]) h1 subtitle,header .header-title-wrapper:not(header.header-title-wrapper[class*=-bg],header.header-title-wrapper[class$=-bg],header.header-title-wrapper[class~=bg],header.header-title-wrapper[class|=bg]) h2 subtitle{color:var(--alt-subtitle-color);font-weight:var(--alt-subtitle-weight)}
header .header-title-wrapper.add-image{background:var(--base-default-image),var(--header-bg-color);background-size:var(--header-bg-size);background-position:var(--header-bg-pos-x) var(--header-bg-pos-y);background-blend-mode:var(--header-bg-blend-mode)}
header .header-title-wrapper.add-image::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:var(--header-bg-pattern-opacity);background:linear-gradient(90deg,var(--header-bg-gradient-color) 30%,transparent 140%);backdrop-filter:blur(var(--header-bg-backdrop-blur))}
header .header-title-wrapper.blur{--header-bg-pattern-opacity:0.95;--header-bg-backdrop-blur:3px}
header .header-title-wrapper.blend-darken{--header-style-2-mix-blend:darken}
header .header-title-wrapper.blend-luminosity{--header-style-2-mix-blend:luminosity}
header .header-title-wrapper.blend-multiply{--header-style-2-mix-blend:multiply}
header .header-title-wrapper.blend-overlay{--header-style-2-mix-blend:overlay}
header .header-title-wrapper.blend-screen{--header-style-2-mix-blend:screen}
header .header-title-wrapper[class*=style],header .header-title-wrapper[class^=style],header .header-title-wrapper[class|=style]{background:var(--base-default-image),var(--header-bg-color);background-size:var(--header-bg-size);background-position:var(--header-bg-pos-x) var(--header-bg-pos-y);background-blend-mode:var(--header-bg-blend-mode)}
header .header-title-wrapper.style-1::after{content:"";background:var(--base-hex-pattern),linear-gradient(90deg,var(--header-bg-gradient-color) 30%,transparent 160%);height:153%;background-size:200px,cover!important;background-repeat:repeat;background-position:0 92%;position:absolute;width:100%;z-index:0;transform:rotate(0);transform-style:preserve-3d;overflow:hidden;background-blend-mode:multiply;top:0;left:unset;bottom:unset;right:0;opacity:var(--header-bg-pattern-opacity);filter:drop-shadow(0 -53px .5px rgba(73, 110, 140, .3));backdrop-filter:blur(var(--header-bg-backdrop-blur))}
header .header-title-wrapper.style-2::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;background:linear-gradient(90deg,var(--header-bg-gradient-color) 0,transparent 140%),rgba(0,62,81,.5);background-blend-mode:var(--header-bg-blend-mode);backdrop-filter:blur(var(--header-bg-backdrop-blur))}
header .header-title-wrapper.style-2::after{content:"";--header-bg-pattern-opacity:0.30;background:var(--base-hex-pattern),var(--base-hex-pattern),linear-gradient(90deg,rgba(0,62,81,.3),#003e51);height:1006px;background-size:200px,200px,cover!important;background-position:0 -126%,0 45%,center;position:absolute;width:104%;top:-292px;left:unset;bottom:unset;right:0;opacity:var(--header-bg-pattern-opacity);z-index:0;transform:rotate(12deg);transform-style:preserve-3d;overflow:hidden;background-blend-mode:soft-light,hard-light;mix-blend-mode:var(--header-style-2-mix-blend)}
.overlap-wrapper{--overlap-top:0px;--overlap-bot:0px;--overlap-left:0px;--overlap-right:0px;--base-overlap:45px;--base-overlap-gap:60px;--overlap-gap-right:0;--overlap-gap-left:0;--overlap-gap-top:0;--overlap-gap-bot:0}
.overlap-wrapper .overlap-small{--base-overlap:30px}
.overlap-wrapper .overlap-medium{--base-overlap:60px}
.overlap-wrapper .overlap-large{--base-overlap:90px}
.overlap-wrapper .overlap-xlarge{--base-overlap:150px}
.overlap-wrapper .overlap-xxl{--base-overlap:180px}
.overlap-wrapper .gap-small,.overlap-wrapper:is(.gap-small){--base-overlap-gap:30px}
.overlap-wrapper .gap-medium,.overlap-wrapper:is(.gap-medium){--base-overlap-gap:60px}
.overlap-wrapper .gap-large,.overlap-wrapper:is(.gap-large){--base-overlap-gap:90px}
.overlap-wrapper .gap-xlarge,.overlap-wrapper:is(.gap-xlarge){--base-overlap-gap:150px}
.overlap-wrapper .gap-xxl,.overlap-wrapper:is(.gap-xxl){--base-overlap-gap:180px}
.overlap-wrapper .overlap-right{--overlap-right:var(--base-overlap);--overlap-left:0;margin-right:calc(0px - var(--overlap-right))}
.overlap-wrapper .overlap-left{--overlap-left:var(--base-overlap);--overlap-right:0;margin-left:calc(0px - var(--overlap-left))}
.overlap-wrapper .overlap-bot{--overlap-bot:var(--base-overlap);--overlap-top:0;margin-bottom:calc(0px - var(--overlap-bot))}
.overlap-wrapper .overlap-top{--overlap-top:var(--base-overlap);margin-top:calc(0px - var(--overlap-top))}
.overlap-wrapper .gap-right,.overlap-wrapper:is(.gap-right){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right)}
.overlap-wrapper .gap-left,.overlap-wrapper:is(.gap-left){--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-horiz,.overlap-wrapper:is(.gap-horiz){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right);margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-bot,.overlap-wrapper:is(.gap-bot){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:0;--overlap-gap-right:0;--overlap-gap-left:0;margin-bottom:var(--overlap-gap-bot)}
.overlap-wrapper .gap-top,.overlap-wrapper:is(.gap-top){--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-right:0;--overlap-gap-left:0;margin-top:var(--overlap-gap-top)}
.overlap-wrapper .gap-vert,.overlap-wrapper:is(.gap-vert){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-left:0;margin-bottom:var(--overlap-gap-bot);margin-top:var(--overlap-gap-bot)}
.overlap-wrapper .overlap-none{--base-overlap:0}
.overlap-wrapper .gap-none,.overlap-wrapper:is(.gap-none){--base-overlap-gap:0}
@media(min-width:23.4375rem){
.overlap-wrapper .overlap-xxs-small{--base-overlap:30px}
.overlap-wrapper .overlap-xxs-medium{--base-overlap:60px}
.overlap-wrapper .overlap-xxs-large{--base-overlap:90px}
.overlap-wrapper .overlap-xxs-xlarge{--base-overlap:150px}
.overlap-wrapper .overlap-xxs-xxl{--base-overlap:180px}
.overlap-wrapper .gap-xxs-small,.overlap-wrapper:is(.gap-xxs-small){--base-overlap-gap:30px}
.overlap-wrapper .gap-xxs-medium,.overlap-wrapper:is(.gap-xxs-medium){--base-overlap-gap:60px}
.overlap-wrapper .gap-xxs-large,.overlap-wrapper:is(.gap-xxs-large){--base-overlap-gap:90px}
.overlap-wrapper .gap-xxs-xlarge,.overlap-wrapper:is(.gap-xxs-xlarge){--base-overlap-gap:150px}
.overlap-wrapper .gap-xxs-xxl,.overlap-wrapper:is(.gap-xxs-xxl){--base-overlap-gap:180px}
.overlap-wrapper .overlap-xxs-right{--overlap-right:var(--base-overlap);--overlap-left:0;margin-right:calc(0px - var(--overlap-right))}
.overlap-wrapper .overlap-xxs-left{--overlap-left:var(--base-overlap);--overlap-right:0;margin-left:calc(0px - var(--overlap-left))}
.overlap-wrapper .overlap-xxs-bot{--overlap-bot:var(--base-overlap);--overlap-top:0;margin-bottom:calc(0px - var(--overlap-bot))}
.overlap-wrapper .overlap-xxs-top{--overlap-top:var(--base-overlap);--overlap-bot:0;margin-top:calc(0px - var(--overlap-top))}
.overlap-wrapper .gap-xxs-right,.overlap-wrapper:is(.gap-xxs-right){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right)}
.overlap-wrapper .gap-xxs-left,.overlap-wrapper:is(.gap-xxs-left){--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-xxs-horiz,.overlap-wrapper:is(.gap-xxs-horiz){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right);margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-xxs-bot,.overlap-wrapper:is(.gap-xxs-bot){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-bottom:var(--overlap-gap-bot)}
.overlap-wrapper .gap-xxs-top,.overlap-wrapper:is(.gap-xxs-top){--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-top:var(--overlap-gap-top)}
.overlap-wrapper .gap-xxs-vert,.overlap-wrapper:is(.gap-xxs-vert){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-left:0;margin-bottom:var(--overlap-gap-bot);margin-top:var(--overlap-gap-bot)}
.overlap-wrapper .overlap-xxs-none{--base-overlap:0}
.overlap-wrapper .gap-xxs-none,.overlap-wrapper:is(.gap-xxs-none){--base-overlap-gap:0}
}
@media(min-width:29.6875rem){
.overlap-wrapper .overlap-xs-small{--base-overlap:30px}
.overlap-wrapper .overlap-xs-medium{--base-overlap:60px}
.overlap-wrapper .overlap-xs-large{--base-overlap:90px}
.overlap-wrapper .overlap-xs-xlarge{--base-overlap:150px}
.overlap-wrapper .overlap-xs-xxl{--base-overlap:180px}
.overlap-wrapper .gap-xs-small,.overlap-wrapper:is(.gap-xs-small){--base-overlap-gap:30px}
.overlap-wrapper .gap-xs-medium,.overlap-wrapper:is(.gap-xs-medium){--base-overlap-gap:60px}
.overlap-wrapper .gap-xs-large,.overlap-wrapper:is(.gap-xs-large){--base-overlap-gap:90px}
.overlap-wrapper .gap-xs-xlarge,.overlap-wrapper:is(.gap-xs-xlarge){--base-overlap-gap:150px}
.overlap-wrapper .gap-xs-xxl,.overlap-wrapper:is(.gap-xs-xxl){--base-overlap-gap:180px}
.overlap-wrapper .overlap-xs-right{--overlap-right:var(--base-overlap);--overlap-left:0;margin-right:calc(0px - var(--overlap-right))}
.overlap-wrapper .overlap-xs-left{--overlap-left:var(--base-overlap);--overlap-right:0;margin-left:calc(0px - var(--overlap-left))}
.overlap-wrapper .overlap-xs-bot{--overlap-bot:var(--base-overlap);--overlap-top:0;margin-bottom:calc(0px - var(--overlap-bot))}
.overlap-wrapper .overlap-xs-top{--overlap-top:var(--base-overlap);--overlap-bot:0;margin-top:calc(0px - var(--overlap-top))}
.overlap-wrapper .gap-xs-right,.overlap-wrapper:is(.gap-xs-right){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right)}
.overlap-wrapper .gap-xs-left,.overlap-wrapper:is(.gap-xs-left){--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-xs-horiz,.overlap-wrapper:is(.gap-xs-horiz){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right);margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-xs-bot,.overlap-wrapper:is(.gap-xs-bot){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-bottom:var(--overlap-gap-bot)}
.overlap-wrapper .gap-xs-top,.overlap-wrapper:is(.gap-xs-top){--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-top:var(--overlap-gap-top)}
.overlap-wrapper .gap-xs-vert,.overlap-wrapper:is(.gap-xs-vert){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-left:0;margin-bottom:var(--overlap-gap-bot);margin-top:var(--overlap-gap-bot)}
.overlap-wrapper .overlap-xs-none{--base-overlap:0}
.overlap-wrapper .gap-xs-none,.overlap-wrapper:is(.gap-xs-none){--base-overlap-gap:0}
}
@media(min-width:40rem){
.overlap-wrapper .overlap-sm-small{--base-overlap:30px}
.overlap-wrapper .overlap-sm-medium{--base-overlap:60px}
.overlap-wrapper .overlap-sm-large{--base-overlap:90px}
.overlap-wrapper .overlap-sm-xlarge{--base-overlap:150px}
.overlap-wrapper .overlap-sm-xxl{--base-overlap:180px}
.overlap-wrapper .gap-sm-small,.overlap-wrapper:is(.gap-sm-small){--base-overlap-gap:30px}
.overlap-wrapper .gap-sm-medium,.overlap-wrapper:is(.gap-sm-medium){--base-overlap-gap:60px}
.overlap-wrapper .gap-sm-large,.overlap-wrapper:is(.gap-sm-large){--base-overlap-gap:90px}
.overlap-wrapper .gap-sm-xlarge,.overlap-wrapper:is(.gap-sm-xlarge){--base-overlap-gap:150px}
.overlap-wrapper .gap-sm-xxl,.overlap-wrapper:is(.gap-sm-xxl){--base-overlap-gap:180px}
.overlap-wrapper .overlap-sm-right{--overlap-right:var(--base-overlap);--overlap-left:0;margin-right:calc(0px - var(--overlap-right))}
.overlap-wrapper .overlap-sm-left{--overlap-left:var(--base-overlap);--overlap-right:0;margin-left:calc(0px - var(--overlap-left))}
.overlap-wrapper .overlap-sm-bot{--overlap-bot:var(--base-overlap);--overlap-top:0;margin-bottom:calc(0px - var(--overlap-bot))}
.overlap-wrapper .overlap-sm-top{--overlap-top:var(--base-overlap);--overlap-bot:0;margin-top:calc(0px - var(--overlap-top))}
.overlap-wrapper .gap-sm-right,.overlap-wrapper:is(.gap-sm-right){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right)}
.overlap-wrapper .gap-sm-left,.overlap-wrapper:is(.gap-sm-left){--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-sm-horiz,.overlap-wrapper:is(.gap-sm-horiz){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right);margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-sm-bot,.overlap-wrapper:is(.gap-sm-bot){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-bottom:var(--overlap-gap-bot)}
.overlap-wrapper .gap-sm-top,.overlap-wrapper:is(.gap-sm-top){--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-top:var(--overlap-gap-top)}
.overlap-wrapper .gap-sm-vert,.overlap-wrapper:is(.gap-sm-vert){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-left:0;margin-bottom:var(--overlap-gap-bot);margin-top:var(--overlap-gap-bot)}
.overlap-wrapper .overlap-sm-none{--base-overlap:0}
.overlap-wrapper .gap-sm-none,.overlap-wrapper:is(.gap-sm-none){--base-overlap-gap:0}
}
@media(min-width:48rem){
.overlap-wrapper .overlap-md-small{--base-overlap:30px}
.overlap-wrapper .overlap-md-medium{--base-overlap:60px}
.overlap-wrapper .overlap-md-large{--base-overlap:90px}
.overlap-wrapper .overlap-md-xlarge{--base-overlap:150px}
.overlap-wrapper .overlap-md-xxl{--base-overlap:180px}
.overlap-wrapper .gap-md-small,.overlap-wrapper:is(.gap-md-small){--base-overlap-gap:30px}
.overlap-wrapper .gap-md-medium,.overlap-wrapper:is(.gap-md-medium){--base-overlap-gap:60px}
.overlap-wrapper .gap-md-large,.overlap-wrapper:is(.gap-md-large){--base-overlap-gap:90px}
.overlap-wrapper .gap-md-xlarge,.overlap-wrapper:is(.gap-md-xlarge){--base-overlap-gap:150px}
.overlap-wrapper .gap-md-xxl,.overlap-wrapper:is(.gap-md-xxl){--base-overlap-gap:180px}
.overlap-wrapper .overlap-md-right{--overlap-right:var(--base-overlap);--overlap-left:0;margin-right:calc(0px - var(--overlap-right))}
.overlap-wrapper .overlap-md-left{--overlap-left:var(--base-overlap);--overlap-right:0;margin-left:calc(0px - var(--overlap-left))}
.overlap-wrapper .overlap-md-bot{--overlap-bot:var(--base-overlap);--overlap-top:0;margin-bottom:calc(0px - var(--overlap-bot))}
.overlap-wrapper .overlap-md-top{--overlap-top:var(--base-overlap);--overlap-bot:0;margin-top:calc(0px - var(--overlap-top))}
.overlap-wrapper .gap-md-right,.overlap-wrapper:is(.gap-md-right){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right)}
.overlap-wrapper .gap-md-left,.overlap-wrapper:is(.gap-md-left){--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-md-horiz,.overlap-wrapper:is(.gap-md-horiz){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right);margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-md-bot,.overlap-wrapper:is(.gap-md-bot){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-bottom:var(--overlap-gap-bot)}
.overlap-wrapper .gap-md-top,.overlap-wrapper:is(.gap-md-top){--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-top:var(--overlap-gap-top)}
.overlap-wrapper .gap-md-vert,.overlap-wrapper:is(.gap-md-vert){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-left:0;margin-bottom:var(--overlap-gap-bot);margin-top:var(--overlap-gap-bot)}
.overlap-wrapper .overlap-md-none{--base-overlap:0}
.overlap-wrapper .gap-md-none,.overlap-wrapper:is(.gap-md-none){--base-overlap-gap:0}
}
@media(min-width:60rem){
.overlap-wrapper .overlap-lg-small{--base-overlap:30px}
.overlap-wrapper .overlap-lg-medium{--base-overlap:60px}
.overlap-wrapper .overlap-lg-large{--base-overlap:90px}
.overlap-wrapper .overlap-lg-xlarge{--base-overlap:150px}
.overlap-wrapper .overlap-lg-xxl{--base-overlap:180px}
.overlap-wrapper .gap-lg-small,.overlap-wrapper:is(.gap-lg-small){--base-overlap-gap:30px}
.overlap-wrapper .gap-lg-medium,.overlap-wrapper:is(.gap-lg-medium){--base-overlap-gap:60px}
.overlap-wrapper .gap-lg-large,.overlap-wrapper:is(.gap-lg-large){--base-overlap-gap:90px}
.overlap-wrapper .gap-lg-xlarge,.overlap-wrapper:is(.gap-lg-xlarge){--base-overlap-gap:150px}
.overlap-wrapper .gap-lg-xxl,.overlap-wrapper:is(.gap-lg-xxl){--base-overlap-gap:180px}
.overlap-wrapper .overlap-lg-right{--overlap-right:var(--base-overlap);--overlap-left:0;margin-right:calc(0px - var(--overlap-right))}
.overlap-wrapper .overlap-lg-left{--overlap-left:var(--base-overlap);--overlap-right:0;margin-left:calc(0px - var(--overlap-left))}
.overlap-wrapper .overlap-lg-bot{--overlap-bot:var(--base-overlap);--overlap-top:0;margin-bottom:calc(0px - var(--overlap-bot))}
.overlap-wrapper .overlap-lg-top{--overlap-top:var(--base-overlap);--overlap-bot:0;margin-top:calc(0px - var(--overlap-top))}
.overlap-wrapper .gap-lg-right,.overlap-wrapper:is(.gap-lg-right){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right)}
.overlap-wrapper .gap-lg-left,.overlap-wrapper:is(.gap-lg-left){--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-lg-horiz,.overlap-wrapper:is(.gap-lg-horiz){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right);margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-lg-bot,.overlap-wrapper:is(.gap-lg-bot){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-bottom:var(--overlap-gap-bot)}
.overlap-wrapper .gap-lg-top,.overlap-wrapper:is(.gap-lg-top){--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-top:var(--overlap-gap-top)}
.overlap-wrapper .gap-lg-vert,.overlap-wrapper:is(.gap-lg-vert){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-left:0;margin-bottom:var(--overlap-gap-bot);margin-top:var(--overlap-gap-bot)}
.overlap-wrapper .overlap-lg-none{--base-overlap:0}
.overlap-wrapper .gap-lg-none,.overlap-wrapper:is(.gap-lg-none){--base-overlap-gap:0}
}
@media(min-width:64rem){
.overlap-wrapper .overlap-xl-small{--base-overlap:30px}
.overlap-wrapper .overlap-xl-medium{--base-overlap:60px}
.overlap-wrapper .overlap-xl-large{--base-overlap:90px}
.overlap-wrapper .overlap-xl-xlarge{--base-overlap:150px}
.overlap-wrapper .overlap-xl-xxl{--base-overlap:180px}
.overlap-wrapper .gap-xl-small,.overlap-wrapper:is(.gap-xl-small){--base-overlap-gap:30px}
.overlap-wrapper .gap-xl-medium,.overlap-wrapper:is(.gap-xl-medium){--base-overlap-gap:60px}
.overlap-wrapper .gap-xl-large,.overlap-wrapper:is(.gap-xl-large){--base-overlap-gap:90px}
.overlap-wrapper .gap-xl-xlarge,.overlap-wrapper:is(.gap-xl-xlarge){--base-overlap-gap:150px}
.overlap-wrapper .gap-xl-xxl,.overlap-wrapper:is(.gap-xl-xxl){--base-overlap-gap:180px}
.overlap-wrapper .overlap-xl-right{--overlap-right:var(--base-overlap);--overlap-left:0;margin-right:calc(0px - var(--overlap-right))}
.overlap-wrapper .overlap-xl-left{--overlap-left:var(--base-overlap);--overlap-right:0;margin-left:calc(0px - var(--overlap-left))}
.overlap-wrapper .overlap-xl-bot{--overlap-bot:var(--base-overlap);--overlap-top:0;margin-bottom:calc(0px - var(--overlap-bot))}
.overlap-wrapper .overlap-xl-top{--overlap-top:var(--base-overlap);--overlap-bot:0;margin-top:calc(0px - var(--overlap-top))}
.overlap-wrapper .gap-xl-right,.overlap-wrapper:is(.gap-xl-right){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right)}
.overlap-wrapper .gap-xl-left,.overlap-wrapper:is(.gap-xl-left){--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-xl-horiz,.overlap-wrapper:is(.gap-xl-horiz){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right);margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-xl-bot,.overlap-wrapper:is(.gap-xl-bot){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-bottom:var(--overlap-gap-bot)}
.overlap-wrapper .gap-xl-top,.overlap-wrapper:is(.gap-xl-top){--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-top:var(--overlap-gap-top)}
.overlap-wrapper .gap-xl-vert,.overlap-wrapper:is(.gap-xl-vert){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-left:0;margin-bottom:var(--overlap-gap-bot);margin-top:var(--overlap-gap-bot)}
.overlap-wrapper .overlap-xl-none{--base-overlap:0}
.overlap-wrapper .gap-xl-none,.overlap-wrapper:is(.gap-xl-none){--base-overlap-gap:0}
}
@media(min-width:75rem){
.overlap-wrapper .overlap-2xl-small{--base-overlap:30px}
.overlap-wrapper .overlap-2xl-medium{--base-overlap:60px}
.overlap-wrapper .overlap-2xl-large{--base-overlap:90px}
.overlap-wrapper .overlap-2xl-xlarge{--base-overlap:150px}
.overlap-wrapper .overlap-2xl-xxl{--base-overlap:180px}
.overlap-wrapper .gap-2xl-small,.overlap-wrapper:is(.gap-2xl-small){--base-overlap-gap:30px}
.overlap-wrapper .gap-2xl-medium,.overlap-wrapper:is(.gap-2xl-medium){--base-overlap-gap:60px}
.overlap-wrapper .gap-2xl-large,.overlap-wrapper:is(.gap-2xl-large){--base-overlap-gap:90px}
.overlap-wrapper .gap-2xl-xlarge,.overlap-wrapper:is(.gap-2xl-xlarge){--base-overlap-gap:150px}
.overlap-wrapper .gap-2xl-xxl,.overlap-wrapper:is(.gap-2xl-xxl){--base-overlap-gap:180px}
.overlap-wrapper .overlap-2xl-right{--overlap-right:var(--base-overlap);--overlap-left:0;margin-right:calc(0px - var(--overlap-right))}
.overlap-wrapper .overlap-2xl-left{--overlap-left:var(--base-overlap);--overlap-right:0;margin-left:calc(0px - var(--overlap-left))}
.overlap-wrapper .overlap-2xl-bot{--overlap-bot:var(--base-overlap);--overlap-top:0;margin-bottom:calc(0px - var(--overlap-bot))}
.overlap-wrapper .overlap-2xl-top{--overlap-top:var(--base-overlap);--overlap-bot:0;margin-top:calc(0px - var(--overlap-top))}
.overlap-wrapper .gap-2xl-right,.overlap-wrapper:is(.gap-2xl-right){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right)}
.overlap-wrapper .gap-2xl-left,.overlap-wrapper:is(.gap-2xl-left){--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-2xl-horiz,.overlap-wrapper:is(.gap-2xl-horiz){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right);margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-2xl-bot,.overlap-wrapper:is(.gap-2xl-bot){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-bottom:var(--overlap-gap-bot)}
.overlap-wrapper .gap-2xl-top,.overlap-wrapper:is(.gap-2xl-top){--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-top:var(--overlap-gap-top)}
.overlap-wrapper .gap-2xl-vert,.overlap-wrapper:is(.gap-2xl-vert){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-left:0;margin-bottom:var(--overlap-gap-bot);margin-top:var(--overlap-gap-bot)}
.overlap-wrapper .overlap-2xl-none{--base-overlap:0}
.overlap-wrapper .gap-2xl-none,.overlap-wrapper:is(.gap-2xl-none){--base-overlap-gap:0}
}
@media(min-width:87.5rem){
.overlap-wrapper .overlap-3xl-small{--base-overlap:30px}
.overlap-wrapper .overlap-3xl-medium{--base-overlap:60px}
.overlap-wrapper .overlap-3xl-large{--base-overlap:90px}
.overlap-wrapper .overlap-3xl-xlarge{--base-overlap:150px}
.overlap-wrapper .overlap-3xl-xxl{--base-overlap:180px}
.overlap-wrapper .gap-3xl-small,.overlap-wrapper:is(.gap-3xl-small){--base-overlap-gap:30px}
.overlap-wrapper .gap-3xl-medium,.overlap-wrapper:is(.gap-3xl-medium){--base-overlap-gap:60px}
.overlap-wrapper .gap-3xl-large,.overlap-wrapper:is(.gap-3xl-large){--base-overlap-gap:90px}
.overlap-wrapper .gap-3xl-xlarge,.overlap-wrapper:is(.gap-3xl-xlarge){--base-overlap-gap:150px}
.overlap-wrapper .gap-3xl-xxl,.overlap-wrapper:is(.gap-3xl-xxl){--base-overlap-gap:180px}
.overlap-wrapper .overlap-3xl-right{--overlap-right:var(--base-overlap);--overlap-left:0;margin-right:calc(0px - var(--overlap-right))}
.overlap-wrapper .overlap-3xl-left{--overlap-left:var(--base-overlap);--overlap-right:0;margin-left:calc(0px - var(--overlap-left))}
.overlap-wrapper .overlap-3xl-bot{--overlap-bot:var(--base-overlap);--overlap-top:0;margin-bottom:calc(0px - var(--overlap-bot))}
.overlap-wrapper .overlap-3xl-top{--overlap-top:var(--base-overlap);--overlap-bot:0;margin-top:calc(0px - var(--overlap-top))}
.overlap-wrapper .gap-3xl-right,.overlap-wrapper:is(.gap-3xl-right){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right)}
.overlap-wrapper .gap-3xl-left,.overlap-wrapper:is(.gap-3xl-left){--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-bot:0;--overlap-gap-top:0;margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-3xl-horiz,.overlap-wrapper:is(.gap-3xl-horiz){--overlap-gap-right:var(--base-overlap-gap);--overlap-gap-left:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-top:0;margin-right:var(--overlap-gap-right);margin-left:var(--overlap-gap-left)}
.overlap-wrapper .gap-3xl-bot,.overlap-wrapper:is(.gap-3xl-bot){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-bottom:var(--overlap-gap-bot)}
.overlap-wrapper .gap-3xl-top,.overlap-wrapper:is(.gap-3xl-top){--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-bot:0;--overlap-gap-left:0;--overlap-gap-right:0;margin-top:var(--overlap-gap-top)}
.overlap-wrapper .gap-3xl-vert,.overlap-wrapper:is(.gap-3xl-vert){--overlap-gap-bot:var(--base-overlap-gap);--overlap-gap-top:var(--base-overlap-gap);--overlap-gap-right:0;--overlap-gap-left:0;margin-bottom:var(--overlap-gap-bot);margin-top:var(--overlap-gap-bot)}
.overlap-wrapper .overlap-3xl-none{--base-overlap:0}
.overlap-wrapper .gap-3xl-none,.overlap-wrapper:is(.gap-3xl-none){--base-overlap-gap:0}
}
summary::-webkit-details-marker,summary::marker{display:none}
details{position:relative;--icon-transform:none}
details:not(.link-packdetails):not(.ipf-sectionmenudetails):not(detailsdetails){border-top:1px solid var(--base-border-color)}
details:not(.link-packdetails):not(.ipf-sectionmenudetails) summary+*{margin-top:0}
details:not(.link-packdetails):not(.ipf-sectionmenudetails) :last-child:not(li,i,liul,liol){margin-bottom:var(--base-element-top-margin)}
details:not(.link-packdetails):not(.ipf-sectionmenudetails):first-of-type{margin-top:var(--base-element-top-margin)}
details:not(.link-packdetails):not(.ipf-sectionmenudetails):last-of-type:not(detailsdetails){border-bottom:1px solid var(--base-border-color)}
details:focus-visible{outline:0}
details summary{--icon:var(--icon-angle-down);cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:color .2s ease}
details summary:not(.link-packsummary):not(.ipf-sectionmenusummary){font-size:var(--base-paragraph-size);font-weight:600;padding:var(--base-paragraph-top-margin) 0}
details summary.plus{--icon:var(--icon-plus)}
details summary::after,details summary::before{font-family:var(--base-icon-font);font-weight:300;font-size:1.35rem;display:inline-block;transition:all .25s ease;transform:var(--icon-transform);line-height:1}
details summary::after{content:"\f107";font-family:FontAwesome;margin-left:10px}
details summary.icon-left{justify-content:flex-start}
details summary.icon-left::after{display:none}
details summary.icon-left::before{content:var(--icon);display:inline-block;margin-right:10px}
details summary:focus-visible,details summary:hover{color:var(--dteal)}
details summary:focus-visible{outline:1px dashed var(--blue);outline-offset:3px}
details[open]{--icon-transform:rotate(180deg)}
details[open] summary.plus{--icon-transform:none}
details[open] summary.plus:not(:is(details[open]detailssummary.plus)){--icon:var(--icon-minus)}
details[open] summary.plus:is(details[open]details[open]>summary.plus){--icon:var(--icon-minus)}
.table,table{--base-border-color:var(--lgray);margin-top:var(--base-element-top-margin)}
.table .th,table .th{font-weight:700;padding-top:var(--main-step-increment);padding-bottom:var(--main-step-increment)}
.table .th:is(.th),table .th:is(.th){display:flex;align-items:center}
.table .td,table .td{padding-top:var(--main-step-increment);padding-bottom:var(--main-step-increment)}
.table.auto-style-blend .tr:nth-child(odd):not(.col-table.tr),.table.auto-style-light .tr:nth-child(odd):not(.col-table.tr),.table.auto-style-light-border .tr:nth-child(odd):not(.col-table.tr),table.auto-style-blend .tr:nth-child(odd):not(.col-table.tr),table.auto-style-light .tr:nth-child(odd):not(.col-table.tr),table.auto-style-light-border .tr:nth-child(odd):not(.col-table.tr){background-color:var(--ulgray)}
.table.auto-style-blend tbody tr:nth-child(even),.table.auto-style-blend thead,.table.auto-style-light tbody tr:nth-child(even),.table.auto-style-light thead,.table.auto-style-light-border tbody tr:nth-child(even),.table.auto-style-light-border thead,table.auto-style-blend tbody tr:nth-child(even),table.auto-style-blend thead,table.auto-style-light tbody tr:nth-child(even),table.auto-style-light thead,table.auto-style-light-border tbody tr:nth-child(even),table.auto-style-light-border thead{background-color:var(--ulgray)}
.table.auto-style-blend .td,.table.auto-style-blend .th,.table.auto-style-light .td,.table.auto-style-light .th,.table.auto-style-light-border .td,.table.auto-style-light-border .th,table.auto-style-blend .td,table.auto-style-blend .th,table.auto-style-light .td,table.auto-style-light .th,table.auto-style-light-border .td,table.auto-style-light-border .th{padding:var(--main-step-increment)}
.table.auto-style-blend .th:is(.col-table.th),.table.auto-style-light .td:is(.col-table.th),.table.auto-style-light .th:is(.col-table.th),.table.auto-style-light-border .th:is(.col-table.th),table.auto-style-blend .th:is(.col-table.th),table.auto-style-light .td:is(.col-table.th),table.auto-style-light .th:is(.col-table.th),table.auto-style-light-border .th:is(.col-table.th){background-color:var(--ulgray)}
.table.auto-style-light-border .tr:not(.col-table.tr),table.auto-style-light-border .tr:not(.col-table.tr){border-bottom:1px solid var(--lgray)}
.table.auto-style-light-border .tr:not(.col-table.tr):first-of-type,table.auto-style-light-border .tr:not(.col-table.tr):first-of-type{border-top:1px solid var(--lgray)}
.table.auto-style-light-border table,table.auto-style-light-border table{border:1px solid var(--lgray)}
.table.auto-style-light-border td,.table.auto-style-light-border th,table.auto-style-light-border td,table.auto-style-light-border th{border:1px solid var(--lgray)}
.table.auto-style-blend,.table.auto-style-border,table.auto-style-blend,table.auto-style-border{border:1px solid var(--lgray)}
.table.auto-style-blend:is(.col-table),.table.auto-style-border:is(.col-table),table.auto-style-blend:is(.col-table),table.auto-style-border:is(.col-table){border-right:0;border-top:0}
.table.auto-style-blend:is(.col-table) .th,.table.auto-style-border:is(.col-table) .th,table.auto-style-blend:is(.col-table) .th,table.auto-style-border:is(.col-table) .th{border-top:1px solid var(--lgray)}
.table.auto-style-blend:is(.col-table) .tr,.table.auto-style-border:is(.col-table) .tr,table.auto-style-blend:is(.col-table) .tr,table.auto-style-border:is(.col-table) .tr{border-right:1px solid var(--lgray)}
.table.auto-style-blend .tr:not(.col-table.tr),.table.auto-style-border .tr:not(.col-table.tr),table.auto-style-blend .tr:not(.col-table.tr),table.auto-style-border .tr:not(.col-table.tr){border-bottom:1px solid var(--lgray)}
.table.auto-style-blend .tr:not(.col-table.tr):last-of-type,.table.auto-style-border .tr:not(.col-table.tr):last-of-type,table.auto-style-blend .tr:not(.col-table.tr):last-of-type,table.auto-style-border .tr:not(.col-table.tr):last-of-type{border-bottom:0}
.table.auto-style-blend .td,.table.auto-style-blend .th,.table.auto-style-border .td,.table.auto-style-border .th,table.auto-style-blend .td,table.auto-style-blend .th,table.auto-style-border .td,table.auto-style-border .th{padding:var(--main-step-increment)}
.table.auto-style-blend .td:not(.col-table.th,.col-table.td),.table.auto-style-blend .th:not(.col-table.th,.col-table.td),.table.auto-style-border .td:not(.col-table.th,.col-table.td),.table.auto-style-border .th:not(.col-table.th,.col-table.td),table.auto-style-blend .td:not(.col-table.th,.col-table.td),table.auto-style-blend .th:not(.col-table.th,.col-table.td),table.auto-style-border .td:not(.col-table.th,.col-table.td),table.auto-style-border .th:not(.col-table.th,.col-table.td){border-right:1px solid var(--lgray)}
.table.auto-style-blend .td:not(.col-table.th,.col-table.td):last-child,.table.auto-style-blend .th:not(.col-table.th,.col-table.td):last-child,.table.auto-style-border .td:not(.col-table.th,.col-table.td):last-child,.table.auto-style-border .th:not(.col-table.th,.col-table.td):last-child,table.auto-style-blend .td:not(.col-table.th,.col-table.td):last-child,table.auto-style-blend .th:not(.col-table.th,.col-table.td):last-child,table.auto-style-border .td:not(.col-table.th,.col-table.td):last-child,table.auto-style-border .th:not(.col-table.th,.col-table.td):last-child{border-right:0}
.table.auto-style-blend .td:is(.col-table.th,.col-table.td):not(:last-child),.table.auto-style-blend .th:is(.col-table.th,.col-table.td):not(:last-child),.table.auto-style-border .td:is(.col-table.th,.col-table.td):not(:last-child),.table.auto-style-border .th:is(.col-table.th,.col-table.td):not(:last-child),table.auto-style-blend .td:is(.col-table.th,.col-table.td):not(:last-child),table.auto-style-blend .th:is(.col-table.th,.col-table.td):not(:last-child),table.auto-style-border .td:is(.col-table.th,.col-table.td):not(:last-child),table.auto-style-border .th:is(.col-table.th,.col-table.td):not(:last-child){border-bottom:1px solid var(--lgray)}
.table.auto-style-blend table,.table.auto-style-border table,table.auto-style-blend table,table.auto-style-border table{border:1px solid var(--lgray)}
.table.auto-style-blend td,.table.auto-style-blend th,.table.auto-style-border td,.table.auto-style-border th,table.auto-style-blend td,table.auto-style-blend th,table.auto-style-border td,table.auto-style-border th{border:1px solid var(--lgray)}
.table.alternate-bg-odd .tr:nth-child(odd),.table.alternate-bg-odd tr,table.alternate-bg-odd .tr:nth-child(odd),table.alternate-bg-odd tr{background-color:var(--ulgray)}
.table.alternate-bg-even .tr:nth-child(even),.table.alternate-bg-even tr,table.alternate-bg-even .tr:nth-child(even),table.alternate-bg-even tr{background-color:var(--ulgray)}
table{--base-border-color:var(--lgray);margin-top:var(--base-element-top-margin)}
td,th{padding-inline:var(--main-step-increment);padding-block:var(--main-step-increment)}
article,article.item-wrapper{flex-grow:1}
article .item-inner,article.item-wrapper .item-inner{transition:transform 150ms ease-out,box-shadow 150ms ease-out,background 150ms ease-out;display:flex;flex-direction:column;height:100%}
article .item-inner:not(.news-wrapper-simple.item-inner),article.item-wrapper .item-inner:not(.news-wrapper-simple.item-inner){transform:translateY(0);transform-origin:center 88%}
article a,article.item-wrapper a{position:relative;text-decoration:none}
article a:focus .item-inner:not(.news-wrapper-simple.item-inner),article a:hover .item-inner:not(.news-wrapper-simple.item-inner),article.item-wrapper a:focus .item-inner:not(.news-wrapper-simple.item-inner),article.item-wrapper a:hover .item-inner:not(.news-wrapper-simple.item-inner){transform:translateY(-.625rem)}
article a:focus .item-inner:not(.news-wrapper-simple.item-inner),article a:focus .item-inner:not(.news-wrapper-simple.item-inner).shadow,article a:hover .item-inner:not(.news-wrapper-simple.item-inner),article a:hover .item-inner:not(.news-wrapper-simple.item-inner).shadow,article.item-wrapper a:focus .item-inner:not(.news-wrapper-simple.item-inner).shadow,article.item-wrapper a:hover .item-inner:not(.news-wrapper-simple.item-inner).shadow{--base-shadow-color:rgba(0,0,0,0.33);--base-shadow-y:20px}
article a:focus .item-inner:not(.news-wrapper-simple.item-inner) .item-image img,article a:focus .item-inner:not(.news-wrapper-simple.item-inner) .item-image:is(img),article a:hover .item-inner:not(.news-wrapper-simple.item-inner) .item-image img,article a:hover .item-inner:not(.news-wrapper-simple.item-inner) .item-image:is(img),article.item-wrapper a:focus .item-inner:not(.news-wrapper-simple.item-inner) .item-image img,article.item-wrapper a:focus .item-inner:not(.news-wrapper-simple.item-inner) .item-image:is(img),article.item-wrapper a:hover .item-inner:not(.news-wrapper-simple.item-inner) .item-image img,article.item-wrapper a:hover .item-inner:not(.news-wrapper-simple.item-inner) .item-image:is(img){filter:grayscale(1)}
article a:focus .item-inner:is(.news-wrapper-simple.item-inner),article a:hover .item-inner:is(.news-wrapper-simple.item-inner),article.item-wrapper a:focus .item-inner:is(.news-wrapper-simple.item-inner),article.item-wrapper a:hover .item-inner:is(.news-wrapper-simple.item-inner){--base-border-color:var(--base-link-hover);background:var(--ulgray)}
article a:focus .article-title,article a:hover .article-title,article.item-wrapper a:focus .article-title,article.item-wrapper a:hover .article-title{text-decoration:underline!important;text-underline-offset:3px;color:var(--base-link-hover)}
article a:focus-visible .item-inner,article.item-wrapper a:focus-visible .item-inner{outline:1px dashed var(--base-link-color);outline-offset:4px}
article .item-image,article.item-wrapper .item-image{max-height:var(--base-item-img-height)}
article .item-image img,article .item-image:is(img),article.item-wrapper .item-image img,article.item-wrapper .item-image:is(img){filter:grayscale(0);transition:filter 350ms ease}
article :is(h1,h2,h3,h4,h5,article.article-title,article.item-wrapper.article-title,h6),article.item-wrapper :is(h1,h2,h3,h4,h5,article.article-title,article.item-wrapper.article-title,h6){letter-spacing:0}
article :is(p,li),article.item-wrapper :is(p,li){font-size:.875rem}
@media(min-width:60rem){
article :is(p,li),article.item-wrapper :is(p,li){font-size:1rem}
}
article :is(.categoriesli,time),article.item-wrapper :is(.categoriesli,time){font-size:.875rem;color:var(--dpowder)}
article :is(.categoriesli,time):is(time),article.item-wrapper :is(.categoriesli,time):is(time){display:block;margin-top:.3125rem;color:gray}
article .article-title,article.item-wrapper .article-title{transition:color 150ms ease-out,text-decoration 150ms ease-out;margin-top:0}
article .categories,article.item-wrapper .categories{list-style-type:none;margin:0;line-height:1.11!important}
article .categories+:is(h1,h2,h3,h4,h5,article.article-title,article.item-wrapper.article-title,h6),article.item-wrapper .categories+:is(h1,h2,h3,h4,h5,article.article-title,article.item-wrapper.article-title,h6){margin-top:.3125rem}
article .categories li,article.item-wrapper .categories li{display:inline}
article .categories li::after,article.item-wrapper .categories li::after{content:", "}
article .categories li:last-child::after,article.item-wrapper .categories li:last-child::after{content:""}
article.faculty-item .item-inner,article.item-wrapper.faculty-item .item-inner{padding:calc(var(--main-step-increment)*3)}
article.faculty-item .item-image,article.item-wrapper.faculty-item .item-image{clip-path:circle();margin-bottom:30px;object-position:center top;aspect-ratio:1/1;max-height:225px;min-height:unset}
article.faculty-item .article-title,article.item-wrapper.faculty-item .article-title{margin-top:0}
article.faculty-item ul,article.item-wrapper.faculty-item ul{list-style-type:none;margin-left:0}
article.faculty-item ul a,article.item-wrapper.faculty-item ul a{color:var(--dpowder);transition:color .15s ease}
article.faculty-item ul a:focus,article.faculty-item ul a:hover,article.item-wrapper.faculty-item ul a:focus,article.item-wrapper.faculty-item ul a:hover{color:var(--teal)}
article.faculty-item ul a:focus-visible,article.item-wrapper.faculty-item ul a:focus-visible{outline:1px dashed var(--base-link-color);outline-offset:2px}
article.faculty-item.has-bio:has(.article-titlea:hover,.article-titlea:focus) .item-inner,article.item-wrapper.faculty-item.has-bio:has(.article-titlea:hover,.article-titlea:focus) .item-inner{--base-shadow-color:rgba(0,0,0,0.33);--base-shadow-y:20px}
article.faculty-item.has-bio .article-title a,article.item-wrapper.faculty-item.has-bio .article-title a{color:var(--blue);transition:color .15s ease,text-decoration .25s ease;cursor:pointer}
article.faculty-item.has-bio .article-title a:focus,article.faculty-item.has-bio .article-title a:hover,article.item-wrapper.faculty-item.has-bio .article-title a:focus,article.item-wrapper.faculty-item.has-bio .article-title a:hover{color:var(--teal);text-decoration:underline;text-underline-offset:3px}
article.faculty-item.has-bio .article-title a:focus::before,article.faculty-item.has-bio .article-title a:hover::before,article.item-wrapper.faculty-item.has-bio .article-title a:focus::before,article.item-wrapper.faculty-item.has-bio .article-title a:hover::before{display:block;opacity:1}
article.faculty-item.has-bio .article-title a:focus-visible,article.item-wrapper.faculty-item.has-bio .article-title a:focus-visible{outline:1px dashed var(--base-link-color);outline-offset:2px}
article.faculty-item.has-bio .article-title a::before,article.item-wrapper.faculty-item.has-bio .article-title a::before{content:"View bio";position:absolute;top:-24px;background-color:var(--ulgray);color:var(--dgray);text-transform:uppercase;padding:4px 3px 3px 4px;letter-spacing:2px;text-align:center;font-size:60%;font-weight:300;right:-3px;opacity:0;display:none;transition:display .25s ease allow-discrete,opacity .2s ease allow-discrete;border:1px dashed var(--gray)}
article.faculty-item.has-bio .article-title a::after,article.item-wrapper.faculty-item.has-bio .article-title a::after{content:"\f35d";font-family:FontAwesome;font-size:75%;margin-left:0;top:-1px;position:relative;display:inline;white-space:nowrap}
.news-wrapper-list article{margin-top:calc(var(--main-step-increment)*2)!important;padding-bottom:calc(var(--main-step-increment)*2);margin-bottom:0!important;clip-path:inset(0 var(--main-columns-side-pad) -1px var(--main-columns-side-pad))}
.news-wrapper-list article p{font-size:.875rem;margin-top:var(--main-step-increment)}
.news-wrapper-list article p::after{content:var(--icon-arrow-right);font-family:var(--base-icon-font);left:5px;font-size:1rem;line-height:0;transition:left .15s ease;padding-right:15px;position:relative}
.news-wrapper-list a:focus p::after,.news-wrapper-list a:hover p::after{left:15px;color:var(--base-link-hover)}
.tabs-wrapper .tabs{padding:var(--main-step-increment);background:var(--ulgray);display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overflow-anchor:none;scroll-snap-type:x proximity;scrollbar-width:thin!important;scrollbar-color:var(--lgray) var(--ulgray);scroll-behavior:smooth;scroll-snap-stop:always;overscroll-behavior:contain}
.tabs-wrapper .tabs span{min-width:10px;scroll-margin-top:25px}
@media(min-width:64rem){
.tabs-wrapper .tabs span{scroll-margin-top:90px}
}
@media(min-width:87.5rem){
.tabs-wrapper .tabs span{scroll-margin-top:93px}
}
.tabs-wrapper .tabs span:first-child{margin-right:15px;scroll-margin-left:20px;position:sticky;left:-120px}
.tabs-wrapper .tabs span:last-child{margin-left:15px;scroll-margin-right:20px;position:sticky;right:-120px}
@media(min-width:29.6875rem){
.tabs-wrapper .tabs span{display:none}
}
.tabs-wrapper .tabs .tabs-next,.tabs-wrapper .tabs .tabs-prev{display:inline-flex;align-items:center;aspect-ratio:1/1;text-decoration:none!important;font-size:1.5rem;border:0;height:calc(100% - 10px);color:var(--gray);transition:color,background-color;transition-duration:.2s;transition-timing-function:ease;position:absolute;z-index:10}
.tabs-wrapper .tabs .tabs-next:is(.tabs-next),.tabs-wrapper .tabs .tabs-prev:is(.tabs-next){background:linear-gradient(-90deg,#f6f6f6 70%,rgba(246,246,246,0) 100%);right:0;justify-content:flex-end;padding-right:10px}
.tabs-wrapper .tabs .tabs-next:is(.tabs-prev),.tabs-wrapper .tabs .tabs-prev:is(.tabs-prev){background:linear-gradient(90deg,#f6f6f6 70%,rgba(246,246,246,0) 100%);left:0;justify-content:flex-start;padding-left:10px}
.tabs-wrapper .tabs .tabs-next .fa,.tabs-wrapper .tabs .tabs-prev .fa{pointer-events:none;font-weight:300;margin-top:-1px}
.tabs-wrapper .tabs .tabs-next:focus-visible,.tabs-wrapper .tabs .tabs-prev:focus-visible{outline:1px dashed var(--blue)!important;outline-offset:2px!important}
@media(min-width:29.6875rem){
.tabs-wrapper .tabs .tabs-next,.tabs-wrapper .tabs .tabs-prev{display:none}
}
.tabs-wrapper .tabs .tab{text-decoration:none;white-space:nowrap}
.tabs-wrapper .tabs .tab:not(.pill){font-weight:600;padding:0 12px;border-right:1px solid var(--lgray);cursor:pointer;transition:color .15s ease;pointer-events:all}
.tabs-wrapper .tabs .tab:not(.pill):focus,.tabs-wrapper .tabs .tab:not(.pill):hover{color:var(--base-link-hover)}
.tabs-wrapper .tabs .tab:not(.pill).last{border-right:0}
.tabs-wrapper .tabs .tab.pill{margin-right:12px;margin-top:0;white-space:nowrap;flex-shrink:0;font-size:.625rem;font-weight:600;filter:none!important}
.tabs-wrapper .tabs .tab.pill.last{margin-right:0}
.tabs-wrapper .tab-content .tab-content-item{scroll-margin-top:135px;display:none}
.tabs-wrapper .tab-content .tab-content-item:target{display:block}
@media(min-width:64rem){
.tabs-wrapper .tab-content .tab-content-item{scroll-margin-top:170px}
}
.tabs-wrapper .tab-content:not(:has(:target)) .tab-content-item:first-of-type{display:block}
@media(max-width:29.625rem){
html:has(#tabs-start:target,#tabs-end:target){scroll-padding-top:56px}
}
.openModal{cursor:pointer}
dialog{padding:30px;border:0;max-width:100vw;max-height:100vh;width:100vw;height:100vh;background:rgba(0,0,0,.6);backdrop-filter:blur(5px);transition:opacity .15s ease-out;transition-behavior:allow-discrete;opacity:0}
dialog.open{opacity:1}
dialog.open .modal-content{top:0;opacity:1}
dialog .modal-content{position:relative;padding:30px;width:100%;max-width:900px;background:#fff;box-shadow:0 17px 35px rgba(0,0,0,.65);margin-left:auto;margin-right:auto;max-height:85vh;margin-top:3%;overflow-y:auto;overflow-x:hidden;top:-120px;opacity:0;transition:top .25s ease-out,opacity .25s ease-out;transition-delay:.25s}
@media(min-width:48rem){
dialog .modal-content{padding:45px}
}
@media(min-width:75rem){
dialog .modal-content{padding:60px}
}
dialog .modal-content .modal-title{margin-top:-6px}
button.closeModal{position:absolute;top:2.5%;right:2%;padding:10px;background-color:var(--dpowder);display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:#fff;font-size:30px;z-index:15;cursor:pointer;transition:filter .15s ease;border:1px solid #fff}
button.closeModal:is(#galleryModalbutton.closeModal){top:10px;right:10px}
button.closeModal i{transition:transform .25s ease}
button.closeModal:focus,button.closeModal:focus-visible,button.closeModal:hover{filter:drop-shadow(0 5px 7px rgba(0, 0, 0, .75))}
button.closeModal:focus i,button.closeModal:focus-visible i,button.closeModal:hover i{transform:rotate(90deg)}
button.closeModal:focus-visible{outline:1px dashed #fff;outline-offset:3px}
.photoGallery{display:grid;grid-template-columns:auto auto auto;gap:15px}
@media(max-width:39.9375rem){
.photoGallery{grid-template-columns:auto auto}
}
@media(max-width:63.9375rem){
.photoGallery{gap:10px}
}
.gallery-item-container,.gallery-item-container-alt{overflow:clip;position:relative;cursor:pointer;margin:0;transition:box-shadow .15s ease;z-index:5}
.gallery-item{width:100%;height:100%;object-fit:cover;object-position:center;transition:box-shadow .25s ease,transform .25s ease;transform:scale(1)}
.photo-caption{visibility:hidden;position:absolute;backdrop-filter:blur(3px);filter:blur(10px);opacity:0;transition:filter .25s ease,opacity .15s ease,bottom .15s ease,visibility .25s allow-discrete;background:rgba(0,62,81,.7);text-align:center;width:100%;bottom:-1px;padding-block:15px;color:#fff;z-index:5;letter-spacing:1px}
.gallery-item-container:focus-visible,.gallery-item-container:hover{box-shadow:0 11px 22px rgba(0,0,0,.4)}
.gallery-item-container:focus-visible .gallery-item,.gallery-item-container:hover .gallery-item{transform:scale(1.2)}
.gallery-item-container:focus-visible .photo-caption,.gallery-item-container:hover .photo-caption{visibility:visible;opacity:1;filter:blur(0)}
#galleryModal dialog{overflow:hidden}
#galleryModal figure{margin:0;padding:15px;display:flex;flex-direction:column}
@media(min-width:48rem){
#galleryModal figure{padding:30px}
}
#galleryModal figcaption{text-align:right;font-size:.75rem;color:#777;margin-top:5px}
#galleryModal .modal-content{margin-top:0;max-width:1600px;padding:0!important;max-height:100%;display:flex;width:fit-content;overflow:hidden}
@media(min-width:40rem){
#galleryModal .modal-content{padding:30px}
}
#galleryModal .modal-content img{width:100%;object-fit:cover;height:100%}
:root{--dblue:var(--blue)}
.whitetext{color:#fff}
.orangetext{color:var(--orange)}
.tealtext{color:var(--teal)}
.yellowtext{color:var(--yellow)}
.bluetext{color:var(--blue)}
.bluebg{background:var(--blue)}
.tealbg{background:var(--teal)}
.yellowbg{background:var(--yellow)}
.graybg{background:var(--ulgray)}
.cloudbg{background:var(--cloud)}
.pattern-hex-wrapper{background-image:url(https://www.tru.ca/clc-2026/img/pattern-hex-repeatable59873.svg);height:1300px;background-size:400px;background-repeat:repeat;background-position:0 50%;position:absolute;width:1250px;z-index:0;transform:rotate(8deg);right:-80px;bottom:0;overflow:hidden;opacity:.7}
.fade{position:absolute;width:100%;height:100%;top:0;left:0}
.white-fade-up{background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 15%)}
.white-fade-right{background:linear-gradient(90deg,#fff 15%,rgba(255,255,255,0) 30%)}
.white-fade-top-right{background:linear-gradient(225deg,#fff 10%,rgba(255,255,255,0) 35%)}
.full-width{width:100%;max-width:100%}
.full-height{height:100%}
.flex-video{display:flex;width:100%;position:relative;align-items:stretch;overflow:hidden}
.flex-video.widescreen{aspect-ratio:16/9}
.flex-video.portrait{aspect-ratio:9/16}
.flex-video.square{aspect-ratio:4/3}
.flex-video iframe,.flex-video video{width:100%;margin:0;padding:0}
.sticky{position:-webkit-sticky;position:sticky;top:56px;z-index:150}
@media(min-width:64rem){
.sticky{top:91px}
}
@media(min-width:87.5rem){
.sticky{top:93px}
}
.overflow-x-hidden{overflow-x:hidden}
.overflow-x-visible{overflow-x:visible}
.overflow-x-auto{overflow-x:auto;scrollbar-width:thin}
.overflow-x-scroll{overflow-x:scroll}
.overflow-x-clip{overflow-x:clip}
.overflow-y-hidden{overflow-y:hidden}
.overflow-y-visible{overflow-y:visible}
.overflow-y-auto{overflow-y:auto}
.overflow-y-scroll{overflow-y:scroll}
.overflow-y-clip{overflow-y:clip}
.overlay:not(.header-title-wrapper.overlay){width:100%;height:100%;position:absolute;top:0;left:0;opacity:var(--base-overlay-opacity);z-index:1}
.events-none{pointer-events:none!important}
.yellow-bg:not(.btn){background-color:rgba(252,185,24,var(--base-overlay-opacity))}
.yellow-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.yellow-bg:not(.btn):is(section)+section:is(.yellow-bg){margin-top:0}
.yellow-text{color:var(--yellow)}
.yellow-border{border-color:var(--yellow)!important}
.yellow-border-top{border-top-color:var(--yellow)!important}
.yellow-border-bot{border-bottom-color:var(--yellow)!important}
.yellow-border-left{border-left-color:var(--yellow)!important}
.yellow-border-right{border-right-color:var(--yellow)!important}
.yellow-border-lr{border-right-color:var(--yellow)!important;border-left-color:var(--yellow)!important}
.yellow-border-tb{border-top-color:var(--yellow)!important;border-bottom-color:var(--yellow)!important}
.overlay-bot-yellow{background:linear-gradient(0deg,#fcb918d9 25%,#fcb91800 70%)}
.overlay-bot-left-yellow{background:linear-gradient(45deg,#fcb918e6 25%,#fcb91800 55%)}
.overlay-bot-right-yellow{background:linear-gradient(-45deg,#fcb918e6 25%,#fcb91800 55%)}
.overlay-top-yellow{background:linear-gradient(180deg,#fcb918d9 25%,#fcb91800 70%)}
.overlay-top-left-yellow{background:linear-gradient(135deg,#fcb918e6 25%,#fcb91800 55%)}
.overlay-top-right-yellow{background:linear-gradient(225deg,#fcb918e6 25%,#fcb91800 55%)}
.overlay-left-yellow{background:linear-gradient(90deg,#fcb918e6 25%,#fcb91800 55%)}
.overlay-right-yellow{background:linear-gradient(-90deg,#fcb918e6 25%,#fcb91800 55%)}
.lteal-bg:not(.btn){background-color:rgba(113,248,255,var(--base-overlay-opacity))}
.lteal-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.lteal-bg:not(.btn):is(section)+section:is(.lteal-bg){margin-top:0}
.lteal-text{color:var(--lteal)}
.lteal-border{border-color:var(--lteal)!important}
.lteal-border-top{border-top-color:var(--lteal)!important}
.lteal-border-bot{border-bottom-color:var(--lteal)!important}
.lteal-border-left{border-left-color:var(--lteal)!important}
.lteal-border-right{border-right-color:var(--lteal)!important}
.lteal-border-lr{border-right-color:var(--lteal)!important;border-left-color:var(--lteal)!important}
.lteal-border-tb{border-top-color:var(--lteal)!important;border-bottom-color:var(--lteal)!important}
.overlay-bot-lteal{background:linear-gradient(0deg,#71f8ffd9 25%,#71f8ff00 70%)}
.overlay-bot-left-lteal{background:linear-gradient(45deg,#71f8ffe6 25%,#71f8ff00 55%)}
.overlay-bot-right-lteal{background:linear-gradient(-45deg,#71f8ffe6 25%,#71f8ff00 55%)}
.overlay-top-lteal{background:linear-gradient(180deg,#71f8ffd9 25%,#71f8ff00 70%)}
.overlay-top-left-lteal{background:linear-gradient(135deg,#71f8ffe6 25%,#71f8ff00 55%)}
.overlay-top-right-lteal{background:linear-gradient(225deg,#71f8ffe6 25%,#71f8ff00 55%)}
.overlay-left-lteal{background:linear-gradient(90deg,#71f8ffe6 25%,#71f8ff00 55%)}
.overlay-right-lteal{background:linear-gradient(-90deg,#71f8ffe6 25%,#71f8ff00 55%)}
.teal-bg:not(.btn){background-color:rgba(0,171,179,var(--base-overlay-opacity));--base-subtitle-weight:var(--alt-subtitle-weight);--base-paragraph-color:white;--base-title-color:white;--base-border-color:var(--ulgray);--base-link-color:var(--white);--base-link-hover:rgba(255,255,255, 0.6);--base-lead-color:white;--base-subtitle-color:white;--base-btn-color:var(--blue);--base-btn-bg:white;--base-btn-hover-bg:var(--alt-btn-hover-bg);--base-btn-hover-color:white}
.teal-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.teal-bg:not(.btn):is(section)+section:is(.teal-bg){margin-top:0}
.teal-bg:not(.btn) ::selection{background:var(--blue)}
.teal-text{color:var(--teal)}
.teal-border{border-color:var(--teal)!important}
.teal-border-top{border-top-color:var(--teal)!important}
.teal-border-bot{border-bottom-color:var(--teal)!important}
.teal-border-left{border-left-color:var(--teal)!important}
.teal-border-right{border-right-color:var(--teal)!important}
.teal-border-lr{border-right-color:var(--teal)!important;border-left-color:var(--teal)!important}
.teal-border-tb{border-top-color:var(--teal)!important;border-bottom-color:var(--teal)!important}
.overlay-bot-teal{background:linear-gradient(0deg,#00abb3d9 25%,#00abb300 70%)}
.overlay-bot-left-teal{background:linear-gradient(45deg,#00abb3e6 25%,#00abb300 55%)}
.overlay-bot-right-teal{background:linear-gradient(-45deg,#00abb3e6 25%,#00abb300 55%)}
.overlay-top-teal{background:linear-gradient(180deg,#00abb3d9 25%,#00abb300 70%)}
.overlay-top-left-teal{background:linear-gradient(135deg,#00abb3e6 25%,#00abb300 55%)}
.overlay-top-right-teal{background:linear-gradient(225deg,#00abb3e6 25%,#00abb300 55%)}
.overlay-left-teal{background:linear-gradient(90deg,#00abb3e6 25%,#00abb300 55%)}
.overlay-right-teal{background:linear-gradient(-90deg,#00abb3e6 25%,#00abb300 55%)}
.dteal-bg:not(.btn){background-color:rgba(0,119,136,var(--base-overlay-opacity));--base-subtitle-weight:var(--alt-subtitle-weight);--base-paragraph-color:white;--base-title-color:white;--base-border-color:var(--ulgray);--base-link-color:var(--white);--base-link-hover:rgba(255,255,255, 0.6);--base-lead-color:white;--base-subtitle-color:var(--alt-subtitle-color);--base-btn-bg:var(--lteal);--base-btn-hover:var(--alt-btn-hover-bg);--base-link-color:var(--lteal);--base-link-hover:var(--powder);--base-link-pack-color:var(--white);--base-link-pack-hover:var(--lteal)}
.dteal-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.dteal-bg:not(.btn):is(section)+section:is(.dteal-bg){margin-top:0}
.dteal-text{color:var(--dteal)}
.dteal-border{border-color:var(--dteal)!important}
.dteal-border-top{border-top-color:var(--dteal)!important}
.dteal-border-bot{border-bottom-color:var(--dteal)!important}
.dteal-border-left{border-left-color:var(--dteal)!important}
.dteal-border-right{border-right-color:var(--dteal)!important}
.dteal-border-lr{border-right-color:var(--dteal)!important;border-left-color:var(--dteal)!important}
.dteal-border-tb{border-top-color:var(--dteal)!important;border-bottom-color:var(--dteal)!important}
.overlay-bot-dteal{background:linear-gradient(0deg,#007788d9 25%,#00778800 70%)}
.overlay-bot-left-dteal{background:linear-gradient(45deg,#007788e6 25%,#00778800 55%)}
.overlay-bot-right-dteal{background:linear-gradient(-45deg,#007788e6 25%,#00778800 55%)}
.overlay-top-dteal{background:linear-gradient(180deg,#007788d9 25%,#00778800 70%)}
.overlay-top-left-dteal{background:linear-gradient(135deg,#007788e6 25%,#00778800 55%)}
.overlay-top-right-dteal{background:linear-gradient(225deg,#007788e6 25%,#00778800 55%)}
.overlay-left-dteal{background:linear-gradient(90deg,#007788e6 25%,#00778800 55%)}
.overlay-right-dteal{background:linear-gradient(-90deg,#007788e6 25%,#00778800 55%)}
.dteal2-bg:not(.btn){background-color:rgba(0,84,100,var(--base-overlay-opacity));--base-subtitle-weight:var(--alt-subtitle-weight);--base-paragraph-color:white;--base-title-color:white;--base-border-color:var(--ulgray);--base-link-color:var(--white);--base-link-hover:rgba(255,255,255, 0.6);--base-lead-color:white;--base-subtitle-color:var(--alt-subtitle-color);--base-btn-bg:var(--lteal);--base-btn-hover:var(--alt-btn-hover-bg);--base-link-color:var(--lteal);--base-link-hover:var(--powder);--base-link-pack-color:var(--white);--base-link-pack-hover:var(--lteal)}
.dteal2-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.dteal2-bg:not(.btn):is(section)+section:is(.dteal2-bg){margin-top:0}
.dteal2-text{color:var(--dteal2)}
.dteal2-border{border-color:var(--dteal2)!important}
.dteal2-border-top{border-top-color:var(--dteal2)!important}
.dteal2-border-bot{border-bottom-color:var(--dteal2)!important}
.dteal2-border-left{border-left-color:var(--dteal2)!important}
.dteal2-border-right{border-right-color:var(--dteal2)!important}
.dteal2-border-lr{border-right-color:var(--dteal2)!important;border-left-color:var(--dteal2)!important}
.dteal2-border-tb{border-top-color:var(--dteal2)!important;border-bottom-color:var(--dteal2)!important}
.overlay-bot-dteal2{background:linear-gradient(0deg,#005464d9 25%,#00546400 70%)}
.overlay-bot-left-dteal2{background:linear-gradient(45deg,#005464e6 25%,#00546400 55%)}
.overlay-bot-right-dteal2{background:linear-gradient(-45deg,#005464e6 25%,#00546400 55%)}
.overlay-top-dteal2{background:linear-gradient(180deg,#005464d9 25%,#00546400 70%)}
.overlay-top-left-dteal2{background:linear-gradient(135deg,#005464e6 25%,#00546400 55%)}
.overlay-top-right-dteal2{background:linear-gradient(225deg,#005464e6 25%,#00546400 55%)}
.overlay-left-dteal2{background:linear-gradient(90deg,#005464e6 25%,#00546400 55%)}
.overlay-right-dteal2{background:linear-gradient(-90deg,#005464e6 25%,#00546400 55%)}
.blue-bg:not(.btn){background-color:rgba(0,49,67,var(--base-overlay-opacity));--base-subtitle-weight:var(--alt-subtitle-weight);--base-paragraph-color:white;--base-title-color:white;--base-border-color:var(--ulgray);--base-link-color:var(--white);--base-link-hover:rgba(255,255,255, 0.6);--base-lead-color:white;--base-subtitle-color:var(--alt-subtitle-color);--base-btn-bg:var(--lteal);--base-btn-hover:var(--alt-btn-hover-bg);--base-link-color:var(--lteal);--base-link-hover:var(--powder);--base-link-pack-color:var(--white);--base-link-pack-hover:var(--lteal)}
.blue-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.blue-bg:not(.btn):is(section)+section:is(.blue-bg){margin-top:0}
.blue-text{color:var(--blue)}
.blue-border{border-color:var(--blue)!important}
.blue-border-top{border-top-color:var(--blue)!important}
.blue-border-bot{border-bottom-color:var(--blue)!important}
.blue-border-left{border-left-color:var(--blue)!important}
.blue-border-right{border-right-color:var(--blue)!important}
.blue-border-lr{border-right-color:var(--blue)!important;border-left-color:var(--blue)!important}
.blue-border-tb{border-top-color:var(--blue)!important;border-bottom-color:var(--blue)!important}
.overlay-bot-blue{background:linear-gradient(0deg,#003143d9 25%,#00314300 70%)}
.overlay-bot-left-blue{background:linear-gradient(45deg,#003143e6 25%,#00314300 55%)}
.overlay-bot-right-blue{background:linear-gradient(-45deg,#003143e6 25%,#00314300 55%)}
.overlay-top-blue{background:linear-gradient(180deg,#003143d9 25%,#00314300 70%)}
.overlay-top-left-blue{background:linear-gradient(135deg,#003143e6 25%,#00314300 55%)}
.overlay-top-right-blue{background:linear-gradient(225deg,#003143e6 25%,#00314300 55%)}
.overlay-left-blue{background:linear-gradient(90deg,#003143e6 25%,#00314300 55%)}
.overlay-right-blue{background:linear-gradient(-90deg,#003143e6 25%,#00314300 55%)}
.green-bg:not(.btn){background-color:rgba(144,196,34,var(--base-overlay-opacity));--base-subtitle-weight:var(--alt-subtitle-weight);--base-paragraph-color:white;--base-title-color:white;--base-border-color:var(--ulgray);--base-link-color:var(--white);--base-link-hover:rgba(255,255,255, 0.6);--base-lead-color:white;--base-subtitle-color:white;--base-btn-color:var(--blue);--base-btn-bg:white;--base-btn-hover-bg:var(--alt-btn-hover-bg);--base-btn-hover-color:white}
.green-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.green-bg:not(.btn):is(section)+section:is(.green-bg){margin-top:0}
.green-text{color:var(--green)}
.green-border{border-color:var(--green)!important}
.green-border-top{border-top-color:var(--green)!important}
.green-border-bot{border-bottom-color:var(--green)!important}
.green-border-left{border-left-color:var(--green)!important}
.green-border-right{border-right-color:var(--green)!important}
.green-border-lr{border-right-color:var(--green)!important;border-left-color:var(--green)!important}
.green-border-tb{border-top-color:var(--green)!important;border-bottom-color:var(--green)!important}
.overlay-bot-green{background:linear-gradient(0deg,#90c422d9 25%,#90c42200 70%)}
.overlay-bot-left-green{background:linear-gradient(45deg,#90c422e6 25%,#90c42200 55%)}
.overlay-bot-right-green{background:linear-gradient(-45deg,#90c422e6 25%,#90c42200 55%)}
.overlay-top-green{background:linear-gradient(180deg,#90c422d9 25%,#90c42200 70%)}
.overlay-top-left-green{background:linear-gradient(135deg,#90c422e6 25%,#90c42200 55%)}
.overlay-top-right-green{background:linear-gradient(225deg,#90c422e6 25%,#90c42200 55%)}
.overlay-left-green{background:linear-gradient(90deg,#90c422e6 25%,#90c42200 55%)}
.overlay-right-green{background:linear-gradient(-90deg,#90c422e6 25%,#90c42200 55%)}
.sage-bg:not(.btn){background-color:rgba(107,149,140,var(--base-overlay-opacity));--base-subtitle-weight:var(--alt-subtitle-weight);--base-paragraph-color:white;--base-title-color:white;--base-border-color:var(--ulgray);--base-link-color:var(--white);--base-link-hover:rgba(255,255,255, 0.6);--base-lead-color:white;--base-subtitle-color:white;--base-btn-color:var(--blue);--base-btn-bg:white;--base-btn-hover-bg:var(--alt-btn-hover-bg);--base-btn-hover-color:white}
.sage-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.sage-bg:not(.btn):is(section)+section:is(.sage-bg){margin-top:0}
.sage-text{color:var(--sage)}
.sage-border{border-color:var(--sage)!important}
.sage-border-top{border-top-color:var(--sage)!important}
.sage-border-bot{border-bottom-color:var(--sage)!important}
.sage-border-left{border-left-color:var(--sage)!important}
.sage-border-right{border-right-color:var(--sage)!important}
.sage-border-lr{border-right-color:var(--sage)!important;border-left-color:var(--sage)!important}
.sage-border-tb{border-top-color:var(--sage)!important;border-bottom-color:var(--sage)!important}
.overlay-bot-sage{background:linear-gradient(0deg,#6b958cd9 25%,#6b958c00 70%)}
.overlay-bot-left-sage{background:linear-gradient(45deg,#6b958ce6 25%,#6b958c00 55%)}
.overlay-bot-right-sage{background:linear-gradient(-45deg,#6b958ce6 25%,#6b958c00 55%)}
.overlay-top-sage{background:linear-gradient(180deg,#6b958cd9 25%,#6b958c00 70%)}
.overlay-top-left-sage{background:linear-gradient(135deg,#6b958ce6 25%,#6b958c00 55%)}
.overlay-top-right-sage{background:linear-gradient(225deg,#6b958ce6 25%,#6b958c00 55%)}
.overlay-left-sage{background:linear-gradient(90deg,#6b958ce6 25%,#6b958c00 55%)}
.overlay-right-sage{background:linear-gradient(-90deg,#6b958ce6 25%,#6b958c00 55%)}
.orange-bg:not(.btn){background-color:rgba(244,147,2,var(--base-overlay-opacity));--base-subtitle-weight:var(--alt-subtitle-weight);--base-paragraph-color:white;--base-title-color:white;--base-border-color:var(--ulgray);--base-link-color:var(--white);--base-link-hover:rgba(255,255,255, 0.6);--base-lead-color:white;--base-subtitle-color:white;--base-btn-color:var(--blue);--base-btn-bg:white;--base-btn-hover-bg:var(--alt-btn-hover-bg);--base-btn-hover-color:white}
.orange-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.orange-bg:not(.btn):is(section)+section:is(.orange-bg){margin-top:0}
.orange-text{color:var(--orange)}
.orange-border{border-color:var(--orange)!important}
.orange-border-top{border-top-color:var(--orange)!important}
.orange-border-bot{border-bottom-color:var(--orange)!important}
.orange-border-left{border-left-color:var(--orange)!important}
.orange-border-right{border-right-color:var(--orange)!important}
.orange-border-lr{border-right-color:var(--orange)!important;border-left-color:var(--orange)!important}
.orange-border-tb{border-top-color:var(--orange)!important;border-bottom-color:var(--orange)!important}
.overlay-bot-orange{background:linear-gradient(0deg,#f49302d9 25%,#f4930200 70%)}
.overlay-bot-left-orange{background:linear-gradient(45deg,#f49302e6 25%,#f4930200 55%)}
.overlay-bot-right-orange{background:linear-gradient(-45deg,#f49302e6 25%,#f4930200 55%)}
.overlay-top-orange{background:linear-gradient(180deg,#f49302d9 25%,#f4930200 70%)}
.overlay-top-left-orange{background:linear-gradient(135deg,#f49302e6 25%,#f4930200 55%)}
.overlay-top-right-orange{background:linear-gradient(225deg,#f49302e6 25%,#f4930200 55%)}
.overlay-left-orange{background:linear-gradient(90deg,#f49302e6 25%,#f4930200 55%)}
.overlay-right-orange{background:linear-gradient(-90deg,#f49302e6 25%,#f4930200 55%)}
.dorange-bg:not(.btn){background-color:rgba(237,107,12,var(--base-overlay-opacity))}
.dorange-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.dorange-bg:not(.btn):is(section)+section:is(.dorange-bg){margin-top:0}
.dorange-text{color:var(--dorange)}
.dorange-border{border-color:var(--dorange)!important}
.dorange-border-top{border-top-color:var(--dorange)!important}
.dorange-border-bot{border-bottom-color:var(--dorange)!important}
.dorange-border-left{border-left-color:var(--dorange)!important}
.dorange-border-right{border-right-color:var(--dorange)!important}
.dorange-border-lr{border-right-color:var(--dorange)!important;border-left-color:var(--dorange)!important}
.dorange-border-tb{border-top-color:var(--dorange)!important;border-bottom-color:var(--dorange)!important}
.overlay-bot-dorange{background:linear-gradient(0deg,#ed6b0cd9 25%,#ed6b0c00 70%)}
.overlay-bot-left-dorange{background:linear-gradient(45deg,#ed6b0ce6 25%,#ed6b0c00 55%)}
.overlay-bot-right-dorange{background:linear-gradient(-45deg,#ed6b0ce6 25%,#ed6b0c00 55%)}
.overlay-top-dorange{background:linear-gradient(180deg,#ed6b0cd9 25%,#ed6b0c00 70%)}
.overlay-top-left-dorange{background:linear-gradient(135deg,#ed6b0ce6 25%,#ed6b0c00 55%)}
.overlay-top-right-dorange{background:linear-gradient(225deg,#ed6b0ce6 25%,#ed6b0c00 55%)}
.overlay-left-dorange{background:linear-gradient(90deg,#ed6b0ce6 25%,#ed6b0c00 55%)}
.overlay-right-dorange{background:linear-gradient(-90deg,#ed6b0ce6 25%,#ed6b0c00 55%)}
.wolfpack-bg:not(.btn){background-color:rgba(254,80,0,var(--base-overlay-opacity));--base-subtitle-weight:var(--alt-subtitle-weight);--base-paragraph-color:white;--base-title-color:white;--base-border-color:var(--ulgray);--base-link-color:var(--white);--base-link-hover:rgba(255,255,255, 0.6);--base-lead-color:white;--base-subtitle-color:white;--base-btn-color:var(--blue);--base-btn-bg:white;--base-btn-hover-bg:var(--alt-btn-hover-bg);--base-btn-hover-color:white}
.wolfpack-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.wolfpack-bg:not(.btn):is(section)+section:is(.wolfpack-bg){margin-top:0}
.wolfpack-text{color:var(--wolfpack)}
.wolfpack-border{border-color:var(--wolfpack)!important}
.wolfpack-border-top{border-top-color:var(--wolfpack)!important}
.wolfpack-border-bot{border-bottom-color:var(--wolfpack)!important}
.wolfpack-border-left{border-left-color:var(--wolfpack)!important}
.wolfpack-border-right{border-right-color:var(--wolfpack)!important}
.wolfpack-border-lr{border-right-color:var(--wolfpack)!important;border-left-color:var(--wolfpack)!important}
.wolfpack-border-tb{border-top-color:var(--wolfpack)!important;border-bottom-color:var(--wolfpack)!important}
.overlay-bot-wolfpack{background:linear-gradient(0deg,#fe5000d9 25%,#fe500000 70%)}
.overlay-bot-left-wolfpack{background:linear-gradient(45deg,#fe5000e6 25%,#fe500000 55%)}
.overlay-bot-right-wolfpack{background:linear-gradient(-45deg,#fe5000e6 25%,#fe500000 55%)}
.overlay-top-wolfpack{background:linear-gradient(180deg,#fe5000d9 25%,#fe500000 70%)}
.overlay-top-left-wolfpack{background:linear-gradient(135deg,#fe5000e6 25%,#fe500000 55%)}
.overlay-top-right-wolfpack{background:linear-gradient(225deg,#fe5000e6 25%,#fe500000 55%)}
.overlay-left-wolfpack{background:linear-gradient(90deg,#fe5000e6 25%,#fe500000 55%)}
.overlay-right-wolfpack{background:linear-gradient(-90deg,#fe5000e6 25%,#fe500000 55%)}
.powder-bg:not(.btn){background-color:rgba(154,183,193,var(--base-overlay-opacity))}
.powder-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.powder-bg:not(.btn):is(section)+section:is(.powder-bg){margin-top:0}
.powder-text{color:var(--powder)}
.powder-border{border-color:var(--powder)!important}
.powder-border-top{border-top-color:var(--powder)!important}
.powder-border-bot{border-bottom-color:var(--powder)!important}
.powder-border-left{border-left-color:var(--powder)!important}
.powder-border-right{border-right-color:var(--powder)!important}
.powder-border-lr{border-right-color:var(--powder)!important;border-left-color:var(--powder)!important}
.powder-border-tb{border-top-color:var(--powder)!important;border-bottom-color:var(--powder)!important}
.overlay-bot-powder{background:linear-gradient(0deg,#9ab7c1d9 25%,#9ab7c100 70%)}
.overlay-bot-left-powder{background:linear-gradient(45deg,#9ab7c1e6 25%,#9ab7c100 55%)}
.overlay-bot-right-powder{background:linear-gradient(-45deg,#9ab7c1e6 25%,#9ab7c100 55%)}
.overlay-top-powder{background:linear-gradient(180deg,#9ab7c1d9 25%,#9ab7c100 70%)}
.overlay-top-left-powder{background:linear-gradient(135deg,#9ab7c1e6 25%,#9ab7c100 55%)}
.overlay-top-right-powder{background:linear-gradient(225deg,#9ab7c1e6 25%,#9ab7c100 55%)}
.overlay-left-powder{background:linear-gradient(90deg,#9ab7c1e6 25%,#9ab7c100 55%)}
.overlay-right-powder{background:linear-gradient(-90deg,#9ab7c1e6 25%,#9ab7c100 55%)}
.dpowder-bg:not(.btn){background-color:rgba(73,110,140,var(--base-overlay-opacity));--base-subtitle-weight:var(--alt-subtitle-weight);--base-paragraph-color:white;--base-title-color:white;--base-border-color:var(--ulgray);--base-link-color:var(--white);--base-link-hover:rgba(255,255,255, 0.6);--base-lead-color:white;--base-subtitle-color:white;--base-btn-color:var(--blue);--base-btn-bg:white;--base-btn-hover-bg:var(--alt-btn-hover-bg);--base-btn-hover-color:white}
.dpowder-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.dpowder-bg:not(.btn):is(section)+section:is(.dpowder-bg){margin-top:0}
.dpowder-text{color:var(--dpowder)}
.dpowder-border{border-color:var(--dpowder)!important}
.dpowder-border-top{border-top-color:var(--dpowder)!important}
.dpowder-border-bot{border-bottom-color:var(--dpowder)!important}
.dpowder-border-left{border-left-color:var(--dpowder)!important}
.dpowder-border-right{border-right-color:var(--dpowder)!important}
.dpowder-border-lr{border-right-color:var(--dpowder)!important;border-left-color:var(--dpowder)!important}
.dpowder-border-tb{border-top-color:var(--dpowder)!important;border-bottom-color:var(--dpowder)!important}
.overlay-bot-dpowder{background:linear-gradient(0deg,#496e8cd9 25%,#496e8c00 70%)}
.overlay-bot-left-dpowder{background:linear-gradient(45deg,#496e8ce6 25%,#496e8c00 55%)}
.overlay-bot-right-dpowder{background:linear-gradient(-45deg,#496e8ce6 25%,#496e8c00 55%)}
.overlay-top-dpowder{background:linear-gradient(180deg,#496e8cd9 25%,#496e8c00 70%)}
.overlay-top-left-dpowder{background:linear-gradient(135deg,#496e8ce6 25%,#496e8c00 55%)}
.overlay-top-right-dpowder{background:linear-gradient(225deg,#496e8ce6 25%,#496e8c00 55%)}
.overlay-left-dpowder{background:linear-gradient(90deg,#496e8ce6 25%,#496e8c00 55%)}
.overlay-right-dpowder{background:linear-gradient(-90deg,#496e8ce6 25%,#496e8c00 55%)}
.cloud-bg:not(.btn){background-color:rgba(232,228,211,var(--base-overlay-opacity))}
.cloud-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.cloud-bg:not(.btn):is(section)+section:is(.cloud-bg){margin-top:0}
.cloud-text{color:var(--cloud)}
.cloud-border{border-color:var(--cloud)!important}
.cloud-border-top{border-top-color:var(--cloud)!important}
.cloud-border-bot{border-bottom-color:var(--cloud)!important}
.cloud-border-left{border-left-color:var(--cloud)!important}
.cloud-border-right{border-right-color:var(--cloud)!important}
.cloud-border-lr{border-right-color:var(--cloud)!important;border-left-color:var(--cloud)!important}
.cloud-border-tb{border-top-color:var(--cloud)!important;border-bottom-color:var(--cloud)!important}
.overlay-bot-cloud{background:linear-gradient(0deg,#e8e4d3d9 25%,#e8e4d300 70%)}
.overlay-bot-left-cloud{background:linear-gradient(45deg,#e8e4d3e6 25%,#e8e4d300 55%)}
.overlay-bot-right-cloud{background:linear-gradient(-45deg,#e8e4d3e6 25%,#e8e4d300 55%)}
.overlay-top-cloud{background:linear-gradient(180deg,#e8e4d3d9 25%,#e8e4d300 70%)}
.overlay-top-left-cloud{background:linear-gradient(135deg,#e8e4d3e6 25%,#e8e4d300 55%)}
.overlay-top-right-cloud{background:linear-gradient(225deg,#e8e4d3e6 25%,#e8e4d300 55%)}
.overlay-left-cloud{background:linear-gradient(90deg,#e8e4d3e6 25%,#e8e4d300 55%)}
.overlay-right-cloud{background:linear-gradient(-90deg,#e8e4d3e6 25%,#e8e4d300 55%)}
.ltan-bg:not(.btn){background-color:rgba(245,241,232,var(--base-overlay-opacity))}
.ltan-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.ltan-bg:not(.btn):is(section)+section:is(.ltan-bg){margin-top:0}
.ltan-text{color:var(--ltan)}
.ltan-border{border-color:var(--ltan)!important}
.ltan-border-top{border-top-color:var(--ltan)!important}
.ltan-border-bot{border-bottom-color:var(--ltan)!important}
.ltan-border-left{border-left-color:var(--ltan)!important}
.ltan-border-right{border-right-color:var(--ltan)!important}
.ltan-border-lr{border-right-color:var(--ltan)!important;border-left-color:var(--ltan)!important}
.ltan-border-tb{border-top-color:var(--ltan)!important;border-bottom-color:var(--ltan)!important}
.overlay-bot-ltan{background:linear-gradient(0deg,#f5f1e8d9 25%,#f5f1e800 70%)}
.overlay-bot-left-ltan{background:linear-gradient(45deg,#f5f1e8e6 25%,#f5f1e800 55%)}
.overlay-bot-right-ltan{background:linear-gradient(-45deg,#f5f1e8e6 25%,#f5f1e800 55%)}
.overlay-top-ltan{background:linear-gradient(180deg,#f5f1e8d9 25%,#f5f1e800 70%)}
.overlay-top-left-ltan{background:linear-gradient(135deg,#f5f1e8e6 25%,#f5f1e800 55%)}
.overlay-top-right-ltan{background:linear-gradient(225deg,#f5f1e8e6 25%,#f5f1e800 55%)}
.overlay-left-ltan{background:linear-gradient(90deg,#f5f1e8e6 25%,#f5f1e800 55%)}
.overlay-right-ltan{background:linear-gradient(-90deg,#f5f1e8e6 25%,#f5f1e800 55%)}
.tan-bg:not(.btn){background-color:rgba(209,201,183,var(--base-overlay-opacity))}
.tan-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.tan-bg:not(.btn):is(section)+section:is(.tan-bg){margin-top:0}
.tan-text{color:var(--tan)}
.tan-border{border-color:var(--tan)!important}
.tan-border-top{border-top-color:var(--tan)!important}
.tan-border-bot{border-bottom-color:var(--tan)!important}
.tan-border-left{border-left-color:var(--tan)!important}
.tan-border-right{border-right-color:var(--tan)!important}
.tan-border-lr{border-right-color:var(--tan)!important;border-left-color:var(--tan)!important}
.tan-border-tb{border-top-color:var(--tan)!important;border-bottom-color:var(--tan)!important}
.overlay-bot-tan{background:linear-gradient(0deg,#d1c9b7d9 25%,#d1c9b700 70%)}
.overlay-bot-left-tan{background:linear-gradient(45deg,#d1c9b7e6 25%,#d1c9b700 55%)}
.overlay-bot-right-tan{background:linear-gradient(-45deg,#d1c9b7e6 25%,#d1c9b700 55%)}
.overlay-top-tan{background:linear-gradient(180deg,#d1c9b7d9 25%,#d1c9b700 70%)}
.overlay-top-left-tan{background:linear-gradient(135deg,#d1c9b7e6 25%,#d1c9b700 55%)}
.overlay-top-right-tan{background:linear-gradient(225deg,#d1c9b7e6 25%,#d1c9b700 55%)}
.overlay-left-tan{background:linear-gradient(90deg,#d1c9b7e6 25%,#d1c9b700 55%)}
.overlay-right-tan{background:linear-gradient(-90deg,#d1c9b7e6 25%,#d1c9b700 55%)}
.dtan-bg:not(.btn){background-color:rgba(163,156,139,var(--base-overlay-opacity))}
.dtan-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.dtan-bg:not(.btn):is(section)+section:is(.dtan-bg){margin-top:0}
.dtan-text{color:var(--dtan)}
.dtan-border{border-color:var(--dtan)!important}
.dtan-border-top{border-top-color:var(--dtan)!important}
.dtan-border-bot{border-bottom-color:var(--dtan)!important}
.dtan-border-left{border-left-color:var(--dtan)!important}
.dtan-border-right{border-right-color:var(--dtan)!important}
.dtan-border-lr{border-right-color:var(--dtan)!important;border-left-color:var(--dtan)!important}
.dtan-border-tb{border-top-color:var(--dtan)!important;border-bottom-color:var(--dtan)!important}
.overlay-bot-dtan{background:linear-gradient(0deg,#a39c8bd9 25%,#a39c8b00 70%)}
.overlay-bot-left-dtan{background:linear-gradient(45deg,#a39c8be6 25%,#a39c8b00 55%)}
.overlay-bot-right-dtan{background:linear-gradient(-45deg,#a39c8be6 25%,#a39c8b00 55%)}
.overlay-top-dtan{background:linear-gradient(180deg,#a39c8bd9 25%,#a39c8b00 70%)}
.overlay-top-left-dtan{background:linear-gradient(135deg,#a39c8be6 25%,#a39c8b00 55%)}
.overlay-top-right-dtan{background:linear-gradient(225deg,#a39c8be6 25%,#a39c8b00 55%)}
.overlay-left-dtan{background:linear-gradient(90deg,#a39c8be6 25%,#a39c8b00 55%)}
.overlay-right-dtan{background:linear-gradient(-90deg,#a39c8be6 25%,#a39c8b00 55%)}
.wgray-bg:not(.btn){background-color:rgba(226,224,223,var(--base-overlay-opacity))}
.wgray-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.wgray-bg:not(.btn):is(section)+section:is(.wgray-bg){margin-top:0}
.wgray-text{color:var(--wgray)}
.wgray-border{border-color:var(--wgray)!important}
.wgray-border-top{border-top-color:var(--wgray)!important}
.wgray-border-bot{border-bottom-color:var(--wgray)!important}
.wgray-border-left{border-left-color:var(--wgray)!important}
.wgray-border-right{border-right-color:var(--wgray)!important}
.wgray-border-lr{border-right-color:var(--wgray)!important;border-left-color:var(--wgray)!important}
.wgray-border-tb{border-top-color:var(--wgray)!important;border-bottom-color:var(--wgray)!important}
.overlay-bot-wgray{background:linear-gradient(0deg,#e2e0dfd9 25%,#e2e0df00 70%)}
.overlay-bot-left-wgray{background:linear-gradient(45deg,#e2e0dfe6 25%,#e2e0df00 55%)}
.overlay-bot-right-wgray{background:linear-gradient(-45deg,#e2e0dfe6 25%,#e2e0df00 55%)}
.overlay-top-wgray{background:linear-gradient(180deg,#e2e0dfd9 25%,#e2e0df00 70%)}
.overlay-top-left-wgray{background:linear-gradient(135deg,#e2e0dfe6 25%,#e2e0df00 55%)}
.overlay-top-right-wgray{background:linear-gradient(225deg,#e2e0dfe6 25%,#e2e0df00 55%)}
.overlay-left-wgray{background:linear-gradient(90deg,#e2e0dfe6 25%,#e2e0df00 55%)}
.overlay-right-wgray{background:linear-gradient(-90deg,#e2e0dfe6 25%,#e2e0df00 55%)}
.ulgray-bg:not(.btn){background-color:rgba(246,246,246,var(--base-overlay-opacity))}
.ulgray-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.ulgray-bg:not(.btn):is(section)+section:is(.ulgray-bg){margin-top:0}
.ulgray-text{color:var(--ulgray)}
.ulgray-border{border-color:var(--ulgray)!important}
.ulgray-border-top{border-top-color:var(--ulgray)!important}
.ulgray-border-bot{border-bottom-color:var(--ulgray)!important}
.ulgray-border-left{border-left-color:var(--ulgray)!important}
.ulgray-border-right{border-right-color:var(--ulgray)!important}
.ulgray-border-lr{border-right-color:var(--ulgray)!important;border-left-color:var(--ulgray)!important}
.ulgray-border-tb{border-top-color:var(--ulgray)!important;border-bottom-color:var(--ulgray)!important}
.overlay-bot-ulgray{background:linear-gradient(0deg,#f6f6f6d9 25%,#f6f6f600 70%)}
.overlay-bot-left-ulgray{background:linear-gradient(45deg,#f6f6f6e6 25%,#f6f6f600 55%)}
.overlay-bot-right-ulgray{background:linear-gradient(-45deg,#f6f6f6e6 25%,#f6f6f600 55%)}
.overlay-top-ulgray{background:linear-gradient(180deg,#f6f6f6d9 25%,#f6f6f600 70%)}
.overlay-top-left-ulgray{background:linear-gradient(135deg,#f6f6f6e6 25%,#f6f6f600 55%)}
.overlay-top-right-ulgray{background:linear-gradient(225deg,#f6f6f6e6 25%,#f6f6f600 55%)}
.overlay-left-ulgray{background:linear-gradient(90deg,#f6f6f6e6 25%,#f6f6f600 55%)}
.overlay-right-ulgray{background:linear-gradient(-90deg,#f6f6f6e6 25%,#f6f6f600 55%)}
.lgray-bg:not(.btn){background-color:rgba(211,211,211,var(--base-overlay-opacity))}
.lgray-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.lgray-bg:not(.btn):is(section)+section:is(.lgray-bg){margin-top:0}
.lgray-text{color:var(--lgray)}
.lgray-border{border-color:var(--lgray)!important}
.lgray-border-top{border-top-color:var(--lgray)!important}
.lgray-border-bot{border-bottom-color:var(--lgray)!important}
.lgray-border-left{border-left-color:var(--lgray)!important}
.lgray-border-right{border-right-color:var(--lgray)!important}
.lgray-border-lr{border-right-color:var(--lgray)!important;border-left-color:var(--lgray)!important}
.lgray-border-tb{border-top-color:var(--lgray)!important;border-bottom-color:var(--lgray)!important}
.overlay-bot-lgray{background:linear-gradient(0deg,#d3d3d3d9 25%,#d3d3d300 70%)}
.overlay-bot-left-lgray{background:linear-gradient(45deg,#d3d3d3e6 25%,#d3d3d300 55%)}
.overlay-bot-right-lgray{background:linear-gradient(-45deg,#d3d3d3e6 25%,#d3d3d300 55%)}
.overlay-top-lgray{background:linear-gradient(180deg,#d3d3d3d9 25%,#d3d3d300 70%)}
.overlay-top-left-lgray{background:linear-gradient(135deg,#d3d3d3e6 25%,#d3d3d300 55%)}
.overlay-top-right-lgray{background:linear-gradient(225deg,#d3d3d3e6 25%,#d3d3d300 55%)}
.overlay-left-lgray{background:linear-gradient(90deg,#d3d3d3e6 25%,#d3d3d300 55%)}
.overlay-right-lgray{background:linear-gradient(-90deg,#d3d3d3e6 25%,#d3d3d300 55%)}
.gray-bg:not(.btn){background-color:rgba(176,175,173,var(--base-overlay-opacity))}
.gray-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.gray-bg:not(.btn):is(section)+section:is(.gray-bg){margin-top:0}
.gray-text{color:var(--gray)}
.gray-border{border-color:var(--gray)!important}
.gray-border-top{border-top-color:var(--gray)!important}
.gray-border-bot{border-bottom-color:var(--gray)!important}
.gray-border-left{border-left-color:var(--gray)!important}
.gray-border-right{border-right-color:var(--gray)!important}
.gray-border-lr{border-right-color:var(--gray)!important;border-left-color:var(--gray)!important}
.gray-border-tb{border-top-color:var(--gray)!important;border-bottom-color:var(--gray)!important}
.overlay-bot-gray{background:linear-gradient(0deg,#b0afadd9 25%,#b0afad00 70%)}
.overlay-bot-left-gray{background:linear-gradient(45deg,#b0afade6 25%,#b0afad00 55%)}
.overlay-bot-right-gray{background:linear-gradient(-45deg,#b0afade6 25%,#b0afad00 55%)}
.overlay-top-gray{background:linear-gradient(180deg,#b0afadd9 25%,#b0afad00 70%)}
.overlay-top-left-gray{background:linear-gradient(135deg,#b0afade6 25%,#b0afad00 55%)}
.overlay-top-right-gray{background:linear-gradient(225deg,#b0afade6 25%,#b0afad00 55%)}
.overlay-left-gray{background:linear-gradient(90deg,#b0afade6 25%,#b0afad00 55%)}
.overlay-right-gray{background:linear-gradient(-90deg,#b0afade6 25%,#b0afad00 55%)}
.dgray-bg:not(.btn){background-color:rgba(51,51,51,var(--base-overlay-opacity));--base-subtitle-weight:var(--alt-subtitle-weight);--base-paragraph-color:white;--base-title-color:white;--base-border-color:var(--ulgray);--base-link-color:var(--white);--base-link-hover:rgba(255,255,255, 0.6);--base-lead-color:white;--base-subtitle-color:var(--alt-subtitle-color);--base-btn-bg:var(--lteal);--base-btn-hover:var(--alt-btn-hover-bg);--base-link-color:var(--lteal);--base-link-hover:var(--powder);--base-link-pack-color:var(--white);--base-link-pack-hover:var(--lteal)}
.dgray-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.dgray-bg:not(.btn):is(section)+section:is(.dgray-bg){margin-top:0}
.dgray-text{color:var(--dgray)}
.dgray-border{border-color:var(--dgray)!important}
.dgray-border-top{border-top-color:var(--dgray)!important}
.dgray-border-bot{border-bottom-color:var(--dgray)!important}
.dgray-border-left{border-left-color:var(--dgray)!important}
.dgray-border-right{border-right-color:var(--dgray)!important}
.dgray-border-lr{border-right-color:var(--dgray)!important;border-left-color:var(--dgray)!important}
.dgray-border-tb{border-top-color:var(--dgray)!important;border-bottom-color:var(--dgray)!important}
.overlay-bot-dgray{background:linear-gradient(0deg,#333333d9 25%,#33333300 70%)}
.overlay-bot-left-dgray{background:linear-gradient(45deg,#333333e6 25%,#33333300 55%)}
.overlay-bot-right-dgray{background:linear-gradient(-45deg,#333333e6 25%,#33333300 55%)}
.overlay-top-dgray{background:linear-gradient(180deg,#333333d9 25%,#33333300 70%)}
.overlay-top-left-dgray{background:linear-gradient(135deg,#333333e6 25%,#33333300 55%)}
.overlay-top-right-dgray{background:linear-gradient(225deg,#333333e6 25%,#33333300 55%)}
.overlay-left-dgray{background:linear-gradient(90deg,#333333e6 25%,#33333300 55%)}
.overlay-right-dgray{background:linear-gradient(-90deg,#333333e6 25%,#33333300 55%)}
.white-bg:not(.btn),article .item-inner:not(.btn){background-color:rgba(255,255,255,var(--base-overlay-opacity))}
.white-bg:not(.btn):is(section),article .item-inner:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.white-bg:not(.btn):is(section)+section:is(.white-bg,article.item-inner,article.item-wrapper.item-inner),article .item-inner:not(.btn):is(section)+section:is(.white-bg,article.item-inner,article.item-wrapper.item-inner){margin-top:0}
.white-text{color:var(--white)}
.white-border{border-color:var(--white)!important}
.white-border-top{border-top-color:var(--white)!important}
.white-border-bot{border-bottom-color:var(--white)!important}
.white-border-left{border-left-color:var(--white)!important}
.white-border-right{border-right-color:var(--white)!important}
.white-border-lr{border-right-color:var(--white)!important;border-left-color:var(--white)!important}
.white-border-tb{border-top-color:var(--white)!important;border-bottom-color:var(--white)!important}
.overlay-bot-white{background:linear-gradient(0deg,#ffffffd9 25%,#ffffff00 70%)}
.overlay-bot-left-white{background:linear-gradient(45deg,#ffffffe6 25%,#ffffff00 55%)}
.overlay-bot-right-white{background:linear-gradient(-45deg,#ffffffe6 25%,#ffffff00 55%)}
.overlay-top-white{background:linear-gradient(180deg,#ffffffd9 25%,#ffffff00 70%)}
.overlay-top-left-white{background:linear-gradient(135deg,#ffffffe6 25%,#ffffff00 55%)}
.overlay-top-right-white{background:linear-gradient(225deg,#ffffffe6 25%,#ffffff00 55%)}
.overlay-left-white{background:linear-gradient(90deg,#ffffffe6 25%,#ffffff00 55%)}
.overlay-right-white{background:linear-gradient(-90deg,#ffffffe6 25%,#ffffff00 55%)}
.red-bg:not(.btn){background-color:rgba(223,39,39,var(--base-overlay-opacity))}
.red-bg:not(.btn):is(section){padding:var(--main-vertical-sep) 0}
.red-bg:not(.btn):is(section)+section:is(.red-bg){margin-top:0}
.red-text{color:var(--red)}
.red-border{border-color:var(--red)!important}
.red-border-top{border-top-color:var(--red)!important}
.red-border-bot{border-bottom-color:var(--red)!important}
.red-border-left{border-left-color:var(--red)!important}
.red-border-right{border-right-color:var(--red)!important}
.red-border-lr{border-right-color:var(--red)!important;border-left-color:var(--red)!important}
.red-border-tb{border-top-color:var(--red)!important;border-bottom-color:var(--red)!important}
.overlay-bot-red{background:linear-gradient(0deg,#df2727d9 25%,#df272700 70%)}
.overlay-bot-left-red{background:linear-gradient(45deg,#df2727e6 25%,#df272700 55%)}
.overlay-bot-right-red{background:linear-gradient(-45deg,#df2727e6 25%,#df272700 55%)}
.overlay-top-red{background:linear-gradient(180deg,#df2727d9 25%,#df272700 70%)}
.overlay-top-left-red{background:linear-gradient(135deg,#df2727e6 25%,#df272700 55%)}
.overlay-top-right-red{background:linear-gradient(225deg,#df2727e6 25%,#df272700 55%)}
.overlay-left-red{background:linear-gradient(90deg,#df2727e6 25%,#df272700 55%)}
.overlay-right-red{background:linear-gradient(-90deg,#df2727e6 25%,#df272700 55%)}
.bg-0{--base-overlay-opacity:calc(0 / 100)}
.bg-5{--base-overlay-opacity:calc(5 / 100)}
.bg-10{--base-overlay-opacity:calc(10 / 100)}
.bg-15{--base-overlay-opacity:calc(15 / 100)}
.bg-20{--base-overlay-opacity:calc(20 / 100)}
.bg-25{--base-overlay-opacity:calc(25 / 100)}
.bg-30{--base-overlay-opacity:calc(30 / 100)}
.bg-35{--base-overlay-opacity:calc(35 / 100)}
.bg-40{--base-overlay-opacity:calc(40 / 100)}
.bg-45{--base-overlay-opacity:calc(45 / 100)}
.bg-50{--base-overlay-opacity:calc(50 / 100)}
.bg-55{--base-overlay-opacity:calc(55 / 100)}
.bg-60{--base-overlay-opacity:calc(60 / 100)}
.bg-65{--base-overlay-opacity:calc(65 / 100)}
.bg-70{--base-overlay-opacity:calc(70 / 100)}
.bg-75{--base-overlay-opacity:calc(75 / 100)}
.bg-80{--base-overlay-opacity:calc(80 / 100)}
.bg-85{--base-overlay-opacity:calc(85 / 100)}
.bg-90{--base-overlay-opacity:calc(90 / 100)}
.bg-95{--base-overlay-opacity:calc(95 / 100)}
.bg-100{--base-overlay-opacity:calc(100 / 100)}
@media(max-width:23.375rem){
.bg-xxs-100{--base-overlay-opacity:1}
}
@media(max-width:29.625rem){
.bg-xs-100{--base-overlay-opacity:1}
}
@media(max-width:39.9375rem){
.bg-sm-100{--base-overlay-opacity:1}
}
@media(max-width:47.9375rem){
.bg-md-100{--base-overlay-opacity:1}
}
@media(max-width:59.9375rem){
.bg-lg-100{--base-overlay-opacity:1}
}
@media(max-width:63.9375rem){
.bg-xl-100{--base-overlay-opacity:1}
}
@media(max-width:74.9375rem){
.bg-2xl-100{--base-overlay-opacity:1}
}
@media(max-width:87.4375rem){
.bg-3xl-100{--base-overlay-opacity:1}
}
@media(max-width:104.9375rem){
.bg-4xl-100{--base-overlay-opacity:1}
}
@media(max-width:119.9375rem){
.bg-5xl-100{--base-overlay-opacity:1}
}
@media(max-width:159.9375rem){
.bg-2k-100{--base-overlay-opacity:1}
}
@media(max-width:239.9375rem){
.bg-4k-100{--base-overlay-opacity:1}
}
.bg-transparent{--base-overlay-opacity:0}
.bg-fixed{background-attachment:fixed}
.bg-image,.item-image{display:flex;position:relative;min-height:var(--base-item-img-height);z-index:5}
.bg-image:is(.banner-wrapper),.item-image:is(.banner-wrapper){padding:var(--main-vertical-sep) 0 var(--main-vertical-sep) 0;min-height:var(--base-min-height);clip-path:none}
.bg-image:is(.item-image),.item-image:is(.item-image){clip-path:content-box;overflow:hidden}
.bg-image:is(.item-image):is(img),.item-image:is(.item-image):is(img){object-fit:cover;object-position:var(--base-bg-x) var(--base-bg-y);min-width:100%}
.bg-image:is(.bg-image),.item-image:is(.bg-image){background-position-x:var(--base-bg-x);background-position-y:var(--base-bg-y);background-size:cover;background-repeat:no-repeat}
.bg-image img,.item-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:var(--base-bg-y);left:var(--base-bg-x);transform:translate(-50%,-50%)}
.pos-y-top{--base-bg-y:0%}
.pos-y-bot{--base-bg-y:100%}
.pos-x-left{--base-bg-x:0%}
.pos-x-right{--base-bg-x:100%}
.clip-bg-padding{background-clip:padding-box}
.clip-bg-border{background-clip:border-box}
.clip-bg-content{background-clip:content-box}
.clip-bg-text{background-clip:text}
.clip-path-padding{clip-path:padding-box}
.clip-path-border{clip-path:border-box}
.clip-path-content{clip-path:content-box}
.clip-path-margin{clip-path:margin-box}
.clip-path-stroke{clip-path:stroke-box}
.clip-path-fill{clip-path:fill-box}
.clip-circle{clip-path:circle()}
.border-radius-none,.square{border-radius:0}
.rounded,.tabs-wrapper .tabs .tab.pill{border-radius:var(--base-border-radius-rounded)}
.border-left-0{border-left:0 solid var(--base-border-color)}
.border-right-0{border-right:0 solid var(--base-border-color)}
.border-top-0{border-top:0 solid var(--base-border-color)}
.border-bot-0{border-bottom:0 solid var(--base-border-color)}
.border-h-0{border-left:0 solid var(--base-border-color);border-right:0 solid var(--base-border-color)}
.border-v-0{border-top:0 solid var(--base-border-color);border-bottom:0 solid var(--base-border-color)}
.border-0{border:0 solid var(--base-border-color)}
.border-radius-0{border-radius:calc(var(--base-border-radius)*0)}
.border-radius-t-0{border-top-left-radius:calc(var(--base-border-radius)*0);border-top-right-radius:calc(var(--base-border-radius)*0)}
.border-radius-b-0{border-bottom-left-radius:calc(var(--base-border-radius)*0);border-bottom-right-radius:calc(var(--base-border-radius)*0)}
.border-radius-l-0{border-bottom-left-radius:calc(var(--base-border-radius)*0);border-top-left-radius:calc(var(--base-border-radius)*0)}
.border-radius-r-0{border-bottom-right-radius:calc(var(--base-border-radius)*0);border-top-right-radius:calc(var(--base-border-radius)*0)}
.border-radius-tl-0{border-top-left-radius:calc(var(--base-border-radius)*0)}
.border-radius-tr-0{border-top-right-radius:calc(var(--base-border-radius)*0)}
.border-radius-bl-0{border-bottom-left-radius:calc(var(--base-border-radius)*0)}
.border-radius-br-0{border-bottom-right-radius:calc(var(--base-border-radius)*0)}
.border-left-1{border-left:1px solid var(--base-border-color)}
.border-right-1{border-right:1px solid var(--base-border-color)}
.border-top-1{border-top:1px solid var(--base-border-color)}
.border-bot-1,.news-wrapper-list article{border-bottom:1px solid var(--base-border-color)}
.border-h-1{border-left:1px solid var(--base-border-color);border-right:1px solid var(--base-border-color)}
.border-v-1{border-top:1px solid var(--base-border-color);border-bottom:1px solid var(--base-border-color)}
.border-1,article .item-inner:is(.news-wrapper-simple.item-inner),article.item-wrapper .item-inner:is(.news-wrapper-simple.item-inner){border:1px solid var(--base-border-color)}
.border-radius-1{border-radius:calc(var(--base-border-radius)*1)}
.border-radius-t-1{border-top-left-radius:calc(var(--base-border-radius)*1);border-top-right-radius:calc(var(--base-border-radius)*1)}
.border-radius-b-1{border-bottom-left-radius:calc(var(--base-border-radius)*1);border-bottom-right-radius:calc(var(--base-border-radius)*1)}
.border-radius-l-1{border-bottom-left-radius:calc(var(--base-border-radius)*1);border-top-left-radius:calc(var(--base-border-radius)*1)}
.border-radius-r-1{border-bottom-right-radius:calc(var(--base-border-radius)*1);border-top-right-radius:calc(var(--base-border-radius)*1)}
.border-radius-tl-1{border-top-left-radius:calc(var(--base-border-radius)*1)}
.border-radius-tr-1{border-top-right-radius:calc(var(--base-border-radius)*1)}
.border-radius-bl-1{border-bottom-left-radius:calc(var(--base-border-radius)*1)}
.border-radius-br-1{border-bottom-right-radius:calc(var(--base-border-radius)*1)}
.border-left-2{border-left:2px solid var(--base-border-color)}
.border-right-2{border-right:2px solid var(--base-border-color)}
.border-top-2{border-top:2px solid var(--base-border-color)}
.border-bot-2{border-bottom:2px solid var(--base-border-color)}
.border-h-2{border-left:2px solid var(--base-border-color);border-right:2px solid var(--base-border-color)}
.border-v-2{border-top:2px solid var(--base-border-color);border-bottom:2px solid var(--base-border-color)}
.border-2{border:2px solid var(--base-border-color)}
.border-radius-2{border-radius:calc(var(--base-border-radius)*2)}
.border-radius-t-2{border-top-left-radius:calc(var(--base-border-radius)*2);border-top-right-radius:calc(var(--base-border-radius)*2)}
.border-radius-b-2{border-bottom-left-radius:calc(var(--base-border-radius)*2);border-bottom-right-radius:calc(var(--base-border-radius)*2)}
.border-radius-l-2{border-bottom-left-radius:calc(var(--base-border-radius)*2);border-top-left-radius:calc(var(--base-border-radius)*2)}
.border-radius-r-2{border-bottom-right-radius:calc(var(--base-border-radius)*2);border-top-right-radius:calc(var(--base-border-radius)*2)}
.border-radius-tl-2{border-top-left-radius:calc(var(--base-border-radius)*2)}
.border-radius-tr-2{border-top-right-radius:calc(var(--base-border-radius)*2)}
.border-radius-bl-2{border-bottom-left-radius:calc(var(--base-border-radius)*2)}
.border-radius-br-2{border-bottom-right-radius:calc(var(--base-border-radius)*2)}
.border-left-3{border-left:3px solid var(--base-border-color)}
.border-right-3{border-right:3px solid var(--base-border-color)}
.border-top-3{border-top:3px solid var(--base-border-color)}
.border-bot-3{border-bottom:3px solid var(--base-border-color)}
.border-h-3{border-left:3px solid var(--base-border-color);border-right:3px solid var(--base-border-color)}
.border-v-3{border-top:3px solid var(--base-border-color);border-bottom:3px solid var(--base-border-color)}
.border-3{border:3px solid var(--base-border-color)}
.border-radius-3{border-radius:calc(var(--base-border-radius)*3)}
.border-radius-t-3{border-top-left-radius:calc(var(--base-border-radius)*3);border-top-right-radius:calc(var(--base-border-radius)*3)}
.border-radius-b-3{border-bottom-left-radius:calc(var(--base-border-radius)*3);border-bottom-right-radius:calc(var(--base-border-radius)*3)}
.border-radius-l-3{border-bottom-left-radius:calc(var(--base-border-radius)*3);border-top-left-radius:calc(var(--base-border-radius)*3)}
.border-radius-r-3{border-bottom-right-radius:calc(var(--base-border-radius)*3);border-top-right-radius:calc(var(--base-border-radius)*3)}
.border-radius-tl-3{border-top-left-radius:calc(var(--base-border-radius)*3)}
.border-radius-tr-3{border-top-right-radius:calc(var(--base-border-radius)*3)}
.border-radius-bl-3{border-bottom-left-radius:calc(var(--base-border-radius)*3)}
.border-radius-br-3{border-bottom-right-radius:calc(var(--base-border-radius)*3)}
.border-left-4{border-left:4px solid var(--base-border-color)}
.border-right-4{border-right:4px solid var(--base-border-color)}
.border-top-4{border-top:4px solid var(--base-border-color)}
.border-bot-4{border-bottom:4px solid var(--base-border-color)}
.border-h-4{border-left:4px solid var(--base-border-color);border-right:4px solid var(--base-border-color)}
.border-v-4{border-top:4px solid var(--base-border-color);border-bottom:4px solid var(--base-border-color)}
.border-4{border:4px solid var(--base-border-color)}
.border-radius-4{border-radius:calc(var(--base-border-radius)*4)}
.border-radius-t-4{border-top-left-radius:calc(var(--base-border-radius)*4);border-top-right-radius:calc(var(--base-border-radius)*4)}
.border-radius-b-4{border-bottom-left-radius:calc(var(--base-border-radius)*4);border-bottom-right-radius:calc(var(--base-border-radius)*4)}
.border-radius-l-4{border-bottom-left-radius:calc(var(--base-border-radius)*4);border-top-left-radius:calc(var(--base-border-radius)*4)}
.border-radius-r-4{border-bottom-right-radius:calc(var(--base-border-radius)*4);border-top-right-radius:calc(var(--base-border-radius)*4)}
.border-radius-tl-4{border-top-left-radius:calc(var(--base-border-radius)*4)}
.border-radius-tr-4{border-top-right-radius:calc(var(--base-border-radius)*4)}
.border-radius-bl-4{border-bottom-left-radius:calc(var(--base-border-radius)*4)}
.border-radius-br-4{border-bottom-right-radius:calc(var(--base-border-radius)*4)}
.border-left-5{border-left:5px solid var(--base-border-color)}
.border-right-5{border-right:5px solid var(--base-border-color)}
.border-top-5{border-top:5px solid var(--base-border-color)}
.border-bot-5{border-bottom:5px solid var(--base-border-color)}
.border-h-5{border-left:5px solid var(--base-border-color);border-right:5px solid var(--base-border-color)}
.border-v-5{border-top:5px solid var(--base-border-color);border-bottom:5px solid var(--base-border-color)}
.border-5{border:5px solid var(--base-border-color)}
.border-radius-5{border-radius:calc(var(--base-border-radius)*5)}
.border-radius-t-5{border-top-left-radius:calc(var(--base-border-radius)*5);border-top-right-radius:calc(var(--base-border-radius)*5)}
.border-radius-b-5{border-bottom-left-radius:calc(var(--base-border-radius)*5);border-bottom-right-radius:calc(var(--base-border-radius)*5)}
.border-radius-l-5{border-bottom-left-radius:calc(var(--base-border-radius)*5);border-top-left-radius:calc(var(--base-border-radius)*5)}
.border-radius-r-5{border-bottom-right-radius:calc(var(--base-border-radius)*5);border-top-right-radius:calc(var(--base-border-radius)*5)}
.border-radius-tl-5{border-top-left-radius:calc(var(--base-border-radius)*5)}
.border-radius-tr-5{border-top-right-radius:calc(var(--base-border-radius)*5)}
.border-radius-bl-5{border-bottom-left-radius:calc(var(--base-border-radius)*5)}
.border-radius-br-5{border-bottom-right-radius:calc(var(--base-border-radius)*5)}
.border-left-6{border-left:6px solid var(--base-border-color)}
.border-right-6{border-right:6px solid var(--base-border-color)}
.border-top-6{border-top:6px solid var(--base-border-color)}
.border-bot-6{border-bottom:6px solid var(--base-border-color)}
.border-h-6{border-left:6px solid var(--base-border-color);border-right:6px solid var(--base-border-color)}
.border-v-6{border-top:6px solid var(--base-border-color);border-bottom:6px solid var(--base-border-color)}
.border-6{border:6px solid var(--base-border-color)}
.border-radius-6{border-radius:calc(var(--base-border-radius)*6)}
.border-radius-t-6{border-top-left-radius:calc(var(--base-border-radius)*6);border-top-right-radius:calc(var(--base-border-radius)*6)}
.border-radius-b-6{border-bottom-left-radius:calc(var(--base-border-radius)*6);border-bottom-right-radius:calc(var(--base-border-radius)*6)}
.border-radius-l-6{border-bottom-left-radius:calc(var(--base-border-radius)*6);border-top-left-radius:calc(var(--base-border-radius)*6)}
.border-radius-r-6{border-bottom-right-radius:calc(var(--base-border-radius)*6);border-top-right-radius:calc(var(--base-border-radius)*6)}
.border-radius-tl-6{border-top-left-radius:calc(var(--base-border-radius)*6)}
.border-radius-tr-6{border-top-right-radius:calc(var(--base-border-radius)*6)}
.border-radius-bl-6{border-bottom-left-radius:calc(var(--base-border-radius)*6)}
.border-radius-br-6{border-bottom-right-radius:calc(var(--base-border-radius)*6)}
.border-collapse{border-collapse:collapse}
.border-separate{border-collapse:separate}
.shadow,article .item-inner:not(.news-wrapper-simple.item-inner),article.item-wrapper .item-inner:not(.news-wrapper-simple.item-inner){--base-shadow-x:0px;--base-shadow-y:15px;--base-shadow-spread:0px;--base-shadow-size:30px;--base-shadow-color:rgba(0,0,0,0.2)}
.shadow.box,article .item-inner:not(.news-wrapper-simple.item-inner){box-shadow:var(--base-shadow-x) var(--base-shadow-y) var(--base-shadow-size) var(--base-shadow-spread) var(--base-shadow-color)}
.shadow.filter,article .filter.item-inner:not(.news-wrapper-simple.item-inner){filter:drop-shadow(var(--base-shadow-x) var(--base-shadow-y) var(--base-shadow-size) var(--base-shadow-color))}
.shadow.light,article .item-inner:not(.news-wrapper-simple.item-inner){--base-shadow-color:rgba(0,0,0,0.2)}
.shadow.normal,article .normal.item-inner:not(.news-wrapper-simple.item-inner){--base-shadow-color:rgba(0,0,0,0.4)}
.shadow.dark,article .dark.item-inner:not(.news-wrapper-simple.item-inner){--base-shadow-color:rgba(0,0,0,0.75)}
.shadow.small,article .small.item-inner:not(.news-wrapper-simple.item-inner){--base-shadow-size:15px}
.shadow.medium,article .medium.item-inner:not(.news-wrapper-simple.item-inner){--base-shadow-size:30px}
.shadow.large,article .large.item-inner:not(.news-wrapper-simple.item-inner),article a:focus .item-inner:not(.news-wrapper-simple.item-inner),article a:focus .shadow.item-inner:not(.news-wrapper-simple.item-inner),article a:hover .item-inner:not(.news-wrapper-simple.item-inner),article a:hover .shadow.item-inner:not(.news-wrapper-simple.item-inner),article.faculty-item.has-bio:has(.article-titlea:hover,.article-titlea:focus) .item-inner:not(.news-wrapper-simple.item-inner),article.faculty-item.has-bio:has(.article-titlea:hover,.article-titlea:focus) .shadow.item-inner,article.item-wrapper a:focus .item-inner:not(.news-wrapper-simple.item-inner),article.item-wrapper a:hover .item-inner:not(.news-wrapper-simple.item-inner){--base-shadow-size:45px}
.blur{backdrop-filter:blur(var(--base-blur))}
.auto-arrange-flex-2>:has(>.bg-image,>.item-image):not(dialog),.auto-arrange-flex-3>:has(>.bg-image,>.item-image):not(dialog),.auto-arrange-flex-4>:has(>.bg-image,>.item-image):not(dialog),.auto-arrange-flex-5>:has(>.bg-image,>.item-image):not(dialog),.auto-arrange-flex>:has(>.bg-image,>.item-image):not(dialog),.col:has(>.bg-image,>.item-image),.news-wrapper-list article:has(>.bg-image,>.item-image){z-index:5;display:flex}
.auto-arrange-flex-2>:has(>.bg-image,>.item-image):not(dialog) .bg-image,.auto-arrange-flex-2>:has(>.bg-image,>.item-image):not(dialog) .item-image,.auto-arrange-flex-3>:has(>.bg-image,>.item-image):not(dialog) .bg-image,.auto-arrange-flex-3>:has(>.bg-image,>.item-image):not(dialog) .item-image,.auto-arrange-flex-4>:has(>.bg-image,>.item-image):not(dialog) .bg-image,.auto-arrange-flex-4>:has(>.bg-image,>.item-image):not(dialog) .item-image,.auto-arrange-flex-5>:has(>.bg-image,>.item-image):not(dialog) .bg-image,.auto-arrange-flex-5>:has(>.bg-image,>.item-image):not(dialog) .item-image,.auto-arrange-flex>:has(>.bg-image,>.item-image):not(dialog) .bg-image,.auto-arrange-flex>:has(>.bg-image,>.item-image):not(dialog) .item-image,.col:has(>.bg-image,>.item-image) .bg-image,.col:has(>.bg-image,>.item-image) .item-image,.news-wrapper-list article:has(>.bg-image,>.item-image) .bg-image,.news-wrapper-list article:has(>.bg-image,>.item-image) .item-image{width:100%;width:-webkit-fill-available}
.pd{padding:var(--main-vertical-sep)}
.pt-d{padding-top:var(--main-vertical-sep)}
.pb-d{padding-bottom:var(--main-vertical-sep)}
.pv-d{padding-top:var(--main-vertical-sep);padding-bottom:var(--main-vertical-sep)}
.pl-d{padding-left:var(--main-vertical-sep)}
.pr-d{padding-right:var(--main-vertical-sep)}
.ph-d{padding-left:var(--main-vertical-sep);padding-right:var(--main-vertical-sep)}
.md{margin:var(--main-vertical-sep)}
.mt-d{margin-top:var(--main-vertical-sep)}
.mb-d{margin-bottom:var(--main-vertical-sep)}
.mv-d{margin-top:var(--main-vertical-sep);margin-bottom:var(--main-vertical-sep)}
.ml-d{margin-left:var(--main-vertical-sep)}
.mr-d{margin-right:var(--main-vertical-sep)}
.mh-d{margin-left:var(--main-vertical-sep);margin-right:var(--main-vertical-sep)}
.ma{margin:auto}
.mt-a{margin-top:auto}
.mb-a{margin-bottom:auto}
.mv-a{margin-top:auto;margin-bottom:auto}
.ml-a{margin-left:auto}
.mr-a{margin-right:auto}
.mh-a{margin-left:auto;margin-right:auto}
.mt-p{margin-top:var(--base-paragraph-top-margin)}
.mt-e{margin-top:var(--base-element-top-margin)}
.mb-p{margin-bottom:var(--base-paragraph-top-margin)}
.mb-e{margin-bottom:var(--base-element-top-margin)}
@media only screen and (min-width:calc(87.5rem + 20px)){
.pl-c,.pl-constrain,.pl-contain{padding-left:calc((100vw - var(--main-row-width))/ 2 + var(--main-step-increment))!important}
.pr-c,.pr-constrain,.pr-contain{padding-right:calc((100vw - var(--main-row-width))/ 2 + var(--main-step-increment))!important}
.ph-c,.ph-constrain,.ph-contain{padding-inline:calc((100vw - var(--main-row-width))/ 2 + var(--main-step-increment))!important}
.ml-c,.ml-constrain,.ml-contain{margin-left:calc((100vw - var(--main-row-width))/ 2 - var(--main-step-increment))!important}
.mr-c,.mr-constrain,.mr-contain{margin-right:calc((100vw - var(--main-row-width))/ 2 - var(--main-step-increment))!important}
.mh-c,.mh-constrain,.mh-contain{margin-inline:calc((100vw - var(--main-row-width))/ 2 + var(--main-step-increment))!important}
}
.p-0{padding:calc(var(--main-step-increment)*0)}
.pt-0{padding-top:calc(var(--main-step-increment)*0)}
.pb-0{padding-bottom:calc(var(--main-step-increment)*0)}
.pv-0{padding-top:calc(var(--main-step-increment)*0);padding-bottom:calc(var(--main-step-increment)*0)}
.pl-0{padding-left:calc(var(--main-step-increment)*0)}
.pr-0{padding-right:calc(var(--main-step-increment)*0)}
.ph-0{padding-left:calc(var(--main-step-increment)*0);padding-right:calc(var(--main-step-increment)*0)}
.m-0{margin:calc(var(--main-step-increment)*0)}
.mt-0{margin-top:calc(var(--main-step-increment)*0)}
.mb-0{margin-bottom:calc(var(--main-step-increment)*0)}
.mv-0{margin-top:calc(var(--main-step-increment)*0);margin-bottom:calc(var(--main-step-increment)*0)}
.ml-0{margin-left:calc(var(--main-step-increment)*0)}
.mr-0{margin-right:calc(var(--main-step-increment)*0)}
.mh-0{margin-left:calc(var(--main-step-increment)*0);margin-right:calc(var(--main-step-increment)*0)}
.p-1{padding:calc(var(--main-step-increment)*1)}
.pt-1{padding-top:calc(var(--main-step-increment)*1)}
.pb-1{padding-bottom:calc(var(--main-step-increment)*1)}
.pv-1{padding-top:calc(var(--main-step-increment)*1);padding-bottom:calc(var(--main-step-increment)*1)}
.pl-1{padding-left:calc(var(--main-step-increment)*1)}
.pr-1{padding-right:calc(var(--main-step-increment)*1)}
.ph-1{padding-left:calc(var(--main-step-increment)*1);padding-right:calc(var(--main-step-increment)*1)}
.m-1{margin:calc(var(--main-step-increment)*1)}
.mt-1{margin-top:calc(var(--main-step-increment)*1)}
.mb-1{margin-bottom:calc(var(--main-step-increment)*1)}
.mv-1{margin-top:calc(var(--main-step-increment)*1);margin-bottom:calc(var(--main-step-increment)*1)}
.ml-1{margin-left:calc(var(--main-step-increment)*1)}
.mr-1{margin-right:calc(var(--main-step-increment)*1)}
.mh-1{margin-left:calc(var(--main-step-increment)*1);margin-right:calc(var(--main-step-increment)*1)}
.p-2{padding:calc(var(--main-step-increment)*2)}
.pt-2{padding-top:calc(var(--main-step-increment)*2)}
.pb-2{padding-bottom:calc(var(--main-step-increment)*2)}
.pv-2{padding-top:calc(var(--main-step-increment)*2);padding-bottom:calc(var(--main-step-increment)*2)}
.pl-2{padding-left:calc(var(--main-step-increment)*2)}
.pr-2{padding-right:calc(var(--main-step-increment)*2)}
.ph-2{padding-left:calc(var(--main-step-increment)*2);padding-right:calc(var(--main-step-increment)*2)}
.m-2{margin:calc(var(--main-step-increment)*2)}
.mt-2{margin-top:calc(var(--main-step-increment)*2)}
.mb-2{margin-bottom:calc(var(--main-step-increment)*2)}
.mv-2{margin-top:calc(var(--main-step-increment)*2);margin-bottom:calc(var(--main-step-increment)*2)}
.ml-2{margin-left:calc(var(--main-step-increment)*2)}
.mr-2{margin-right:calc(var(--main-step-increment)*2)}
.mh-2{margin-left:calc(var(--main-step-increment)*2);margin-right:calc(var(--main-step-increment)*2)}
.p-3{padding:calc(var(--main-step-increment)*3)}
.pt-3{padding-top:calc(var(--main-step-increment)*3)}
.pb-3{padding-bottom:calc(var(--main-step-increment)*3)}
.pv-3{padding-top:calc(var(--main-step-increment)*3);padding-bottom:calc(var(--main-step-increment)*3)}
.pl-3{padding-left:calc(var(--main-step-increment)*3)}
.pr-3{padding-right:calc(var(--main-step-increment)*3)}
.ph-3{padding-left:calc(var(--main-step-increment)*3);padding-right:calc(var(--main-step-increment)*3)}
.m-3{margin:calc(var(--main-step-increment)*3)}
.mt-3{margin-top:calc(var(--main-step-increment)*3)}
.mb-3{margin-bottom:calc(var(--main-step-increment)*3)}
.mv-3{margin-top:calc(var(--main-step-increment)*3);margin-bottom:calc(var(--main-step-increment)*3)}
.ml-3{margin-left:calc(var(--main-step-increment)*3)}
.mr-3{margin-right:calc(var(--main-step-increment)*3)}
.mh-3{margin-left:calc(var(--main-step-increment)*3);margin-right:calc(var(--main-step-increment)*3)}
.p-4{padding:calc(var(--main-step-increment)*4)}
.pt-4{padding-top:calc(var(--main-step-increment)*4)}
.pb-4{padding-bottom:calc(var(--main-step-increment)*4)}
.pv-4{padding-top:calc(var(--main-step-increment)*4);padding-bottom:calc(var(--main-step-increment)*4)}
.pl-4{padding-left:calc(var(--main-step-increment)*4)}
.pr-4{padding-right:calc(var(--main-step-increment)*4)}
.ph-4{padding-left:calc(var(--main-step-increment)*4);padding-right:calc(var(--main-step-increment)*4)}
.m-4{margin:calc(var(--main-step-increment)*4)}
.mt-4{margin-top:calc(var(--main-step-increment)*4)}
.mb-4{margin-bottom:calc(var(--main-step-increment)*4)}
.mv-4{margin-top:calc(var(--main-step-increment)*4);margin-bottom:calc(var(--main-step-increment)*4)}
.ml-4{margin-left:calc(var(--main-step-increment)*4)}
.mr-4{margin-right:calc(var(--main-step-increment)*4)}
.mh-4{margin-left:calc(var(--main-step-increment)*4);margin-right:calc(var(--main-step-increment)*4)}
.p-5{padding:calc(var(--main-step-increment)*5)}
.pt-5{padding-top:calc(var(--main-step-increment)*5)}
.pb-5{padding-bottom:calc(var(--main-step-increment)*5)}
.pv-5{padding-top:calc(var(--main-step-increment)*5);padding-bottom:calc(var(--main-step-increment)*5)}
.pl-5{padding-left:calc(var(--main-step-increment)*5)}
.pr-5{padding-right:calc(var(--main-step-increment)*5)}
.ph-5{padding-left:calc(var(--main-step-increment)*5);padding-right:calc(var(--main-step-increment)*5)}
.m-5{margin:calc(var(--main-step-increment)*5)}
.mt-5{margin-top:calc(var(--main-step-increment)*5)}
.mb-5{margin-bottom:calc(var(--main-step-increment)*5)}
.mv-5{margin-top:calc(var(--main-step-increment)*5);margin-bottom:calc(var(--main-step-increment)*5)}
.ml-5{margin-left:calc(var(--main-step-increment)*5)}
.mr-5{margin-right:calc(var(--main-step-increment)*5)}
.mh-5{margin-left:calc(var(--main-step-increment)*5);margin-right:calc(var(--main-step-increment)*5)}
.p-6{padding:calc(var(--main-step-increment)*6)}
.pt-6{padding-top:calc(var(--main-step-increment)*6)}
.pb-6{padding-bottom:calc(var(--main-step-increment)*6)}
.pv-6{padding-top:calc(var(--main-step-increment)*6);padding-bottom:calc(var(--main-step-increment)*6)}
.pl-6{padding-left:calc(var(--main-step-increment)*6)}
.pr-6{padding-right:calc(var(--main-step-increment)*6)}
.ph-6{padding-left:calc(var(--main-step-increment)*6);padding-right:calc(var(--main-step-increment)*6)}
.m-6{margin:calc(var(--main-step-increment)*6)}
.mt-6{margin-top:calc(var(--main-step-increment)*6)}
.mb-6{margin-bottom:calc(var(--main-step-increment)*6)}
.mv-6{margin-top:calc(var(--main-step-increment)*6);margin-bottom:calc(var(--main-step-increment)*6)}
.ml-6{margin-left:calc(var(--main-step-increment)*6)}
.mr-6{margin-right:calc(var(--main-step-increment)*6)}
.mh-6{margin-left:calc(var(--main-step-increment)*6);margin-right:calc(var(--main-step-increment)*6)}
.p-7{padding:calc(var(--main-step-increment)*7)}
.pt-7{padding-top:calc(var(--main-step-increment)*7)}
.pb-7{padding-bottom:calc(var(--main-step-increment)*7)}
.pv-7{padding-top:calc(var(--main-step-increment)*7);padding-bottom:calc(var(--main-step-increment)*7)}
.pl-7{padding-left:calc(var(--main-step-increment)*7)}
.pr-7{padding-right:calc(var(--main-step-increment)*7)}
.ph-7{padding-left:calc(var(--main-step-increment)*7);padding-right:calc(var(--main-step-increment)*7)}
.m-7{margin:calc(var(--main-step-increment)*7)}
.mt-7{margin-top:calc(var(--main-step-increment)*7)}
.mb-7{margin-bottom:calc(var(--main-step-increment)*7)}
.mv-7{margin-top:calc(var(--main-step-increment)*7);margin-bottom:calc(var(--main-step-increment)*7)}
.ml-7{margin-left:calc(var(--main-step-increment)*7)}
.mr-7{margin-right:calc(var(--main-step-increment)*7)}
.mh-7{margin-left:calc(var(--main-step-increment)*7);margin-right:calc(var(--main-step-increment)*7)}
.p-8{padding:calc(var(--main-step-increment)*8)}
.pt-8{padding-top:calc(var(--main-step-increment)*8)}
.pb-8{padding-bottom:calc(var(--main-step-increment)*8)}
.pv-8{padding-top:calc(var(--main-step-increment)*8);padding-bottom:calc(var(--main-step-increment)*8)}
.pl-8{padding-left:calc(var(--main-step-increment)*8)}
.pr-8{padding-right:calc(var(--main-step-increment)*8)}
.ph-8{padding-left:calc(var(--main-step-increment)*8);padding-right:calc(var(--main-step-increment)*8)}
.m-8{margin:calc(var(--main-step-increment)*8)}
.mt-8{margin-top:calc(var(--main-step-increment)*8)}
.mb-8{margin-bottom:calc(var(--main-step-increment)*8)}
.mv-8{margin-top:calc(var(--main-step-increment)*8);margin-bottom:calc(var(--main-step-increment)*8)}
.ml-8{margin-left:calc(var(--main-step-increment)*8)}
.mr-8{margin-right:calc(var(--main-step-increment)*8)}
.mh-8{margin-left:calc(var(--main-step-increment)*8);margin-right:calc(var(--main-step-increment)*8)}
.p-9{padding:calc(var(--main-step-increment)*9)}
.pt-9{padding-top:calc(var(--main-step-increment)*9)}
.pb-9{padding-bottom:calc(var(--main-step-increment)*9)}
.pv-9{padding-top:calc(var(--main-step-increment)*9);padding-bottom:calc(var(--main-step-increment)*9)}
.pl-9{padding-left:calc(var(--main-step-increment)*9)}
.pr-9{padding-right:calc(var(--main-step-increment)*9)}
.ph-9{padding-left:calc(var(--main-step-increment)*9);padding-right:calc(var(--main-step-increment)*9)}
.m-9{margin:calc(var(--main-step-increment)*9)}
.mt-9{margin-top:calc(var(--main-step-increment)*9)}
.mb-9{margin-bottom:calc(var(--main-step-increment)*9)}
.mv-9{margin-top:calc(var(--main-step-increment)*9);margin-bottom:calc(var(--main-step-increment)*9)}
.ml-9{margin-left:calc(var(--main-step-increment)*9)}
.mr-9{margin-right:calc(var(--main-step-increment)*9)}
.mh-9{margin-left:calc(var(--main-step-increment)*9);margin-right:calc(var(--main-step-increment)*9)}
.p-10{padding:calc(var(--main-step-increment)*10)}
.pt-10{padding-top:calc(var(--main-step-increment)*10)}
.pb-10{padding-bottom:calc(var(--main-step-increment)*10)}
.pv-10{padding-top:calc(var(--main-step-increment)*10);padding-bottom:calc(var(--main-step-increment)*10)}
.pl-10{padding-left:calc(var(--main-step-increment)*10)}
.pr-10{padding-right:calc(var(--main-step-increment)*10)}
.ph-10{padding-left:calc(var(--main-step-increment)*10);padding-right:calc(var(--main-step-increment)*10)}
.m-10{margin:calc(var(--main-step-increment)*10)}
.mt-10{margin-top:calc(var(--main-step-increment)*10)}
.mb-10{margin-bottom:calc(var(--main-step-increment)*10)}
.mv-10{margin-top:calc(var(--main-step-increment)*10);margin-bottom:calc(var(--main-step-increment)*10)}
.ml-10{margin-left:calc(var(--main-step-increment)*10)}
.mr-10{margin-right:calc(var(--main-step-increment)*10)}
.mh-10{margin-left:calc(var(--main-step-increment)*10);margin-right:calc(var(--main-step-increment)*10)}
.p-11{padding:calc(var(--main-step-increment)*11)}
.pt-11{padding-top:calc(var(--main-step-increment)*11)}
.pb-11{padding-bottom:calc(var(--main-step-increment)*11)}
.pv-11{padding-top:calc(var(--main-step-increment)*11);padding-bottom:calc(var(--main-step-increment)*11)}
.pl-11{padding-left:calc(var(--main-step-increment)*11)}
.pr-11{padding-right:calc(var(--main-step-increment)*11)}
.ph-11{padding-left:calc(var(--main-step-increment)*11);padding-right:calc(var(--main-step-increment)*11)}
.m-11{margin:calc(var(--main-step-increment)*11)}
.mt-11{margin-top:calc(var(--main-step-increment)*11)}
.mb-11{margin-bottom:calc(var(--main-step-increment)*11)}
.mv-11{margin-top:calc(var(--main-step-increment)*11);margin-bottom:calc(var(--main-step-increment)*11)}
.ml-11{margin-left:calc(var(--main-step-increment)*11)}
.mr-11{margin-right:calc(var(--main-step-increment)*11)}
.mh-11{margin-left:calc(var(--main-step-increment)*11);margin-right:calc(var(--main-step-increment)*11)}
.p-12{padding:calc(var(--main-step-increment)*12)}
.pt-12{padding-top:calc(var(--main-step-increment)*12)}
.pb-12{padding-bottom:calc(var(--main-step-increment)*12)}
.pv-12{padding-top:calc(var(--main-step-increment)*12);padding-bottom:calc(var(--main-step-increment)*12)}
.pl-12{padding-left:calc(var(--main-step-increment)*12)}
.pr-12{padding-right:calc(var(--main-step-increment)*12)}
.ph-12{padding-left:calc(var(--main-step-increment)*12);padding-right:calc(var(--main-step-increment)*12)}
.m-12{margin:calc(var(--main-step-increment)*12)}
.mt-12{margin-top:calc(var(--main-step-increment)*12)}
.mb-12{margin-bottom:calc(var(--main-step-increment)*12)}
.mv-12{margin-top:calc(var(--main-step-increment)*12);margin-bottom:calc(var(--main-step-increment)*12)}
.ml-12{margin-left:calc(var(--main-step-increment)*12)}
.mr-12{margin-right:calc(var(--main-step-increment)*12)}
.mh-12{margin-left:calc(var(--main-step-increment)*12);margin-right:calc(var(--main-step-increment)*12)}
.vertical-align-top{vertical-align:top}
.vertical-align-mid{vertical-align:middle}
.vertical-align-bot{vertical-align:bottom}
.d-block{display:block}
.d-inline-block{display:inline-block}
.d-none{display:none}
.d-flex{display:flex}
.d-grid{display:grid}
.grid-column-gap{column-gap:var(--main-columns-side-pad)}
.grid-row-gap{row-gap:var(--main-columns-side-pad)}
.grid-gap{gap:var(--main-columns-side-pad) var(--main-columns-side-pad)}
.flex-wrap{flex-wrap:wrap}
.flex-nowrap{flex-wrap:nowrap}
.flex-column{flex-direction:column}
.flex-column-reverse{flex-direction:column-reverse}
.flex-row{flex-direction:row}
.flex-row-reverse{flex-direction:row-reverse}
.align-items-start{align-items:flex-start}
.align-items-end{align-items:flex-end}
.align-items-center{align-items:center}
.align-items-stretch{align-items:stretch}
.justify-content-start{justify-content:flex-start}
.justify-content-end{justify-content:flex-end}
.justify-content-center{justify-content:center}
.justify-content-between{justify-content:space-between}
.justify-content-around{justify-content:space-around}
.justify-content-even{justify-content:space-evenly}
.order-0{order:0}
.grid-col-0{grid-template-columns:0}
.grid-col-start-0{grid-column-start:0}
.grid-col-end-0{grid-column-end:0}
.grid-col-span-0{grid-column:span 0}
.grid-rows-0{grid-auto-rows:0fr}
.grid-row-start-0{grid-row-start:0}
.grid-row-end-0{grid-row-end:0}
.grid-row-span-0{grid-row:span 0}
.order-1{order:1}
.grid-col-1{grid-template-columns:100%}
.grid-col-start-1{grid-column-start:1}
.grid-col-end-1{grid-column-end:1}
.grid-col-span-1{grid-column:span 1}
.grid-rows-1{grid-auto-rows:1fr}
.grid-row-start-1{grid-row-start:1}
.grid-row-end-1{grid-row-end:1}
.grid-row-span-1{grid-row:span 1}
.order-2{order:2}
.grid-col-2{grid-template-columns:repeat(2,1fr)}
.grid-col-2-auto{grid-template-columns:repeat(2,auto)}
.grid-col-start-2{grid-column-start:2}
.grid-col-end-2{grid-column-end:2}
.grid-col-span-2{grid-column:span 2}
.grid-rows-2{grid-auto-rows:2fr}
.grid-row-start-2{grid-row-start:2}
.grid-row-end-2{grid-row-end:2}
.grid-row-span-2{grid-row:span 2}
.order-3{order:3}
.grid-col-3{grid-template-columns:repeat(3,1fr)}
.grid-col-3-auto{grid-template-columns:repeat(3,auto)}
.grid-col-start-3{grid-column-start:3}
.grid-col-end-3{grid-column-end:3}
.grid-col-span-3{grid-column:span 3}
.grid-rows-3{grid-auto-rows:3fr}
.grid-row-start-3{grid-row-start:3}
.grid-row-end-3{grid-row-end:3}
.grid-row-span-3{grid-row:span 3}
.order-4{order:4}
.grid-col-4{grid-template-columns:repeat(4,1fr)}
.grid-col-4-auto{grid-template-columns:repeat(4,auto)}
.grid-col-start-4{grid-column-start:4}
.grid-col-end-4{grid-column-end:4}
.grid-col-span-4{grid-column:span 4}
.grid-rows-4{grid-auto-rows:4fr}
.grid-row-start-4{grid-row-start:4}
.grid-row-end-4{grid-row-end:4}
.grid-row-span-4{grid-row:span 4}
.order-5{order:5}
.grid-col-5{grid-template-columns:repeat(5,1fr)}
.grid-col-5-auto{grid-template-columns:repeat(5,auto)}
.grid-col-start-5{grid-column-start:5}
.grid-col-end-5{grid-column-end:5}
.grid-col-span-5{grid-column:span 5}
.grid-rows-5{grid-auto-rows:5fr}
.grid-row-start-5{grid-row-start:5}
.grid-row-end-5{grid-row-end:5}
.grid-row-span-5{grid-row:span 5}
.order-6{order:6}
.grid-col-6{grid-template-columns:repeat(6,1fr)}
.grid-col-6-auto{grid-template-columns:repeat(6,auto)}
.grid-col-start-6{grid-column-start:6}
.grid-col-end-6{grid-column-end:6}
.grid-col-span-6{grid-column:span 6}
.grid-rows-6{grid-auto-rows:6fr}
.grid-row-start-6{grid-row-start:6}
.grid-row-end-6{grid-row-end:6}
.grid-row-span-6{grid-row:span 6}
.order-7{order:7}
.grid-col-7{grid-template-columns:repeat(7,1fr)}
.grid-col-7-auto{grid-template-columns:repeat(7,auto)}
.grid-col-start-7{grid-column-start:7}
.grid-col-end-7{grid-column-end:7}
.grid-col-span-7{grid-column:span 7}
.grid-rows-7{grid-auto-rows:7fr}
.grid-row-start-7{grid-row-start:7}
.grid-row-end-7{grid-row-end:7}
.grid-row-span-7{grid-row:span 7}
.order-8{order:8}
.grid-col-8{grid-template-columns:repeat(8,1fr)}
.grid-col-8-auto{grid-template-columns:repeat(8,auto)}
.grid-col-start-8{grid-column-start:8}
.grid-col-end-8{grid-column-end:8}
.grid-col-span-8{grid-column:span 8}
.grid-rows-8{grid-auto-rows:8fr}
.grid-row-start-8{grid-row-start:8}
.grid-row-end-8{grid-row-end:8}
.grid-row-span-8{grid-row:span 8}
.order-9{order:9}
.grid-col-9{grid-template-columns:repeat(9,1fr)}
.grid-col-9-auto{grid-template-columns:repeat(9,auto)}
.grid-col-start-9{grid-column-start:9}
.grid-col-end-9{grid-column-end:9}
.grid-col-span-9{grid-column:span 9}
.grid-rows-9{grid-auto-rows:9fr}
.grid-row-start-9{grid-row-start:9}
.grid-row-end-9{grid-row-end:9}
.grid-row-span-9{grid-row:span 9}
.order-10{order:10}
.grid-col-10{grid-template-columns:repeat(10,1fr)}
.grid-col-10-auto{grid-template-columns:repeat(10,auto)}
.grid-col-start-10{grid-column-start:10}
.grid-col-end-10{grid-column-end:10}
.grid-col-span-10{grid-column:span 10}
.grid-rows-10{grid-auto-rows:10fr}
.grid-row-start-10{grid-row-start:10}
.grid-row-end-10{grid-row-end:10}
.grid-row-span-10{grid-row:span 10}
.order-11{order:11}
.grid-col-11{grid-template-columns:repeat(11,1fr)}
.grid-col-11-auto{grid-template-columns:repeat(11,auto)}
.grid-col-start-11{grid-column-start:11}
.grid-col-end-11{grid-column-end:11}
.grid-col-span-11{grid-column:span 11}
.grid-rows-11{grid-auto-rows:11fr}
.grid-row-start-11{grid-row-start:11}
.grid-row-end-11{grid-row-end:11}
.grid-row-span-11{grid-row:span 11}
.order-12{order:12}
.grid-col-12{grid-template-columns:repeat(12,1fr)}
.grid-col-12-auto{grid-template-columns:repeat(12,auto)}
.grid-col-start-12{grid-column-start:12}
.grid-col-end-12{grid-column-end:12}
.grid-col-span-12{grid-column:span 12}
.grid-rows-12{grid-auto-rows:12fr}
.grid-row-start-12{grid-row-start:12}
.grid-row-end-12{grid-row-end:12}
.grid-row-span-12{grid-row:span 12}
@media(min-width:23.4375rem){
.clip-xxs-bg-padding{background-clip:padding-box}
.clip-xxs-bg-border{background-clip:border-box}
.clip-xxs-bg-content{background-clip:content-box}
.clip-xxs-bg-text{background-clip:text}
.clip-xxs-path-padding{clip-path:padding-box}
.clip-xxs-path-border{clip-path:border-box}
.clip-xxs-path-content{clip-path:content-box}
.clip-xxs-path-margin{clip-path:margin-box}
.clip-xxs-path-stroke{clip-path:stroke-box}
.clip-xxs-path-fill{clip-path:fill-box}
.clip-xxs-circle{clip-path:circle()}
.p-xxs-0,:is(.p-xxs-0){padding:calc(var(--main-step-increment)*0)}
.pt-xxs-0{padding-top:calc(var(--main-step-increment)*0)}
.pb-xxs-0{padding-bottom:calc(var(--main-step-increment)*0)}
.pv-xxs-0{padding-top:calc(var(--main-step-increment)*0);padding-bottom:calc(var(--main-step-increment)*0)}
.pl-xxs-0{padding-left:calc(var(--main-step-increment)*0)}
.pr-xxs-0{padding-right:calc(var(--main-step-increment)*0)}
.ph-xxs-0{padding-left:calc(var(--main-step-increment)*0);padding-right:calc(var(--main-step-increment)*0)}
.m-xxs-0{margin:calc(var(--main-step-increment)*0)}
.mt-xxs-0{margin-top:calc(var(--main-step-increment)*0)}
.mb-xxs-0{margin-bottom:calc(var(--main-step-increment)*0)}
.mv-xxs-0{margin-top:calc(var(--main-step-increment)*0);margin-bottom:calc(var(--main-step-increment)*0)}
.ml-xxs-0{margin-left:calc(var(--main-step-increment)*0)}
.mr-xxs-0{margin-right:calc(var(--main-step-increment)*0)}
.mh-xxs-0{margin-left:calc(var(--main-step-increment)*0);margin-right:calc(var(--main-step-increment)*0)}
.p-xxs-1,:is(.p-xxs-1){padding:calc(var(--main-step-increment)*1)}
.pt-xxs-1{padding-top:calc(var(--main-step-increment)*1)}
.pb-xxs-1{padding-bottom:calc(var(--main-step-increment)*1)}
.pv-xxs-1{padding-top:calc(var(--main-step-increment)*1);padding-bottom:calc(var(--main-step-increment)*1)}
.pl-xxs-1{padding-left:calc(var(--main-step-increment)*1)}
.pr-xxs-1{padding-right:calc(var(--main-step-increment)*1)}
.ph-xxs-1{padding-left:calc(var(--main-step-increment)*1);padding-right:calc(var(--main-step-increment)*1)}
.m-xxs-1{margin:calc(var(--main-step-increment)*1)}
.mt-xxs-1{margin-top:calc(var(--main-step-increment)*1)}
.mb-xxs-1{margin-bottom:calc(var(--main-step-increment)*1)}
.mv-xxs-1{margin-top:calc(var(--main-step-increment)*1);margin-bottom:calc(var(--main-step-increment)*1)}
.ml-xxs-1{margin-left:calc(var(--main-step-increment)*1)}
.mr-xxs-1{margin-right:calc(var(--main-step-increment)*1)}
.mh-xxs-1{margin-left:calc(var(--main-step-increment)*1);margin-right:calc(var(--main-step-increment)*1)}
.p-xxs-2,:is(.p-xxs-2){padding:calc(var(--main-step-increment)*2)}
.pt-xxs-2{padding-top:calc(var(--main-step-increment)*2)}
.pb-xxs-2{padding-bottom:calc(var(--main-step-increment)*2)}
.pv-xxs-2{padding-top:calc(var(--main-step-increment)*2);padding-bottom:calc(var(--main-step-increment)*2)}
.pl-xxs-2{padding-left:calc(var(--main-step-increment)*2)}
.pr-xxs-2{padding-right:calc(var(--main-step-increment)*2)}
.ph-xxs-2{padding-left:calc(var(--main-step-increment)*2);padding-right:calc(var(--main-step-increment)*2)}
.m-xxs-2{margin:calc(var(--main-step-increment)*2)}
.mt-xxs-2{margin-top:calc(var(--main-step-increment)*2)}
.mb-xxs-2{margin-bottom:calc(var(--main-step-increment)*2)}
.mv-xxs-2{margin-top:calc(var(--main-step-increment)*2);margin-bottom:calc(var(--main-step-increment)*2)}
.ml-xxs-2{margin-left:calc(var(--main-step-increment)*2)}
.mr-xxs-2{margin-right:calc(var(--main-step-increment)*2)}
.mh-xxs-2{margin-left:calc(var(--main-step-increment)*2);margin-right:calc(var(--main-step-increment)*2)}
.p-xxs-3,:is(.p-xxs-3){padding:calc(var(--main-step-increment)*3)}
.pt-xxs-3{padding-top:calc(var(--main-step-increment)*3)}
.pb-xxs-3{padding-bottom:calc(var(--main-step-increment)*3)}
.pv-xxs-3{padding-top:calc(var(--main-step-increment)*3);padding-bottom:calc(var(--main-step-increment)*3)}
.pl-xxs-3{padding-left:calc(var(--main-step-increment)*3)}
.pr-xxs-3{padding-right:calc(var(--main-step-increment)*3)}
.ph-xxs-3{padding-left:calc(var(--main-step-increment)*3);padding-right:calc(var(--main-step-increment)*3)}
.m-xxs-3{margin:calc(var(--main-step-increment)*3)}
.mt-xxs-3{margin-top:calc(var(--main-step-increment)*3)}
.mb-xxs-3{margin-bottom:calc(var(--main-step-increment)*3)}
.mv-xxs-3{margin-top:calc(var(--main-step-increment)*3);margin-bottom:calc(var(--main-step-increment)*3)}
.ml-xxs-3{margin-left:calc(var(--main-step-increment)*3)}
.mr-xxs-3{margin-right:calc(var(--main-step-increment)*3)}
.mh-xxs-3{margin-left:calc(var(--main-step-increment)*3);margin-right:calc(var(--main-step-increment)*3)}
.p-xxs-4,:is(.p-xxs-4){padding:calc(var(--main-step-increment)*4)}
.pt-xxs-4{padding-top:calc(var(--main-step-increment)*4)}
.pb-xxs-4{padding-bottom:calc(var(--main-step-increment)*4)}
.pv-xxs-4{padding-top:calc(var(--main-step-increment)*4);padding-bottom:calc(var(--main-step-increment)*4)}
.pl-xxs-4{padding-left:calc(var(--main-step-increment)*4)}
.pr-xxs-4{padding-right:calc(var(--main-step-increment)*4)}
.ph-xxs-4{padding-left:calc(var(--main-step-increment)*4);padding-right:calc(var(--main-step-increment)*4)}
.m-xxs-4{margin:calc(var(--main-step-increment)*4)}
.mt-xxs-4{margin-top:calc(var(--main-step-increment)*4)}
.mb-xxs-4{margin-bottom:calc(var(--main-step-increment)*4)}
.mv-xxs-4{margin-top:calc(var(--main-step-increment)*4);margin-bottom:calc(var(--main-step-increment)*4)}
.ml-xxs-4{margin-left:calc(var(--main-step-increment)*4)}
.mr-xxs-4{margin-right:calc(var(--main-step-increment)*4)}
.mh-xxs-4{margin-left:calc(var(--main-step-increment)*4);margin-right:calc(var(--main-step-increment)*4)}
.p-xxs-5,:is(.p-xxs-5){padding:calc(var(--main-step-increment)*5)}
.pt-xxs-5{padding-top:calc(var(--main-step-increment)*5)}
.pb-xxs-5{padding-bottom:calc(var(--main-step-increment)*5)}
.pv-xxs-5{padding-top:calc(var(--main-step-increment)*5);padding-bottom:calc(var(--main-step-increment)*5)}
.pl-xxs-5{padding-left:calc(var(--main-step-increment)*5)}
.pr-xxs-5{padding-right:calc(var(--main-step-increment)*5)}
.ph-xxs-5{padding-left:calc(var(--main-step-increment)*5);padding-right:calc(var(--main-step-increment)*5)}
.m-xxs-5{margin:calc(var(--main-step-increment)*5)}
.mt-xxs-5{margin-top:calc(var(--main-step-increment)*5)}
.mb-xxs-5{margin-bottom:calc(var(--main-step-increment)*5)}
.mv-xxs-5{margin-top:calc(var(--main-step-increment)*5);margin-bottom:calc(var(--main-step-increment)*5)}
.ml-xxs-5{margin-left:calc(var(--main-step-increment)*5)}
.mr-xxs-5{margin-right:calc(var(--main-step-increment)*5)}
.mh-xxs-5{margin-left:calc(var(--main-step-increment)*5);margin-right:calc(var(--main-step-increment)*5)}
.p-xxs-6,:is(.p-xxs-6){padding:calc(var(--main-step-increment)*6)}
.pt-xxs-6{padding-top:calc(var(--main-step-increment)*6)}
.pb-xxs-6{padding-bottom:calc(var(--main-step-increment)*6)}
.pv-xxs-6{padding-top:calc(var(--main-step-increment)*6);padding-bottom:calc(var(--main-step-increment)*6)}
.pl-xxs-6{padding-left:calc(var(--main-step-increment)*6)}
.pr-xxs-6{padding-right:calc(var(--main-step-increment)*6)}
.ph-xxs-6{padding-left:calc(var(--main-step-increment)*6);padding-right:calc(var(--main-step-increment)*6)}
.m-xxs-6{margin:calc(var(--main-step-increment)*6)}
.mt-xxs-6{margin-top:calc(var(--main-step-increment)*6)}
.mb-xxs-6{margin-bottom:calc(var(--main-step-increment)*6)}
.mv-xxs-6{margin-top:calc(var(--main-step-increment)*6);margin-bottom:calc(var(--main-step-increment)*6)}
.ml-xxs-6{margin-left:calc(var(--main-step-increment)*6)}
.mr-xxs-6{margin-right:calc(var(--main-step-increment)*6)}
.mh-xxs-6{margin-left:calc(var(--main-step-increment)*6);margin-right:calc(var(--main-step-increment)*6)}
.p-xxs-7,:is(.p-xxs-7){padding:calc(var(--main-step-increment)*7)}
.pt-xxs-7{padding-top:calc(var(--main-step-increment)*7)}
.pb-xxs-7{padding-bottom:calc(var(--main-step-increment)*7)}
.pv-xxs-7{padding-top:calc(var(--main-step-increment)*7);padding-bottom:calc(var(--main-step-increment)*7)}
.pl-xxs-7{padding-left:calc(var(--main-step-increment)*7)}
.pr-xxs-7{padding-right:calc(var(--main-step-increment)*7)}
.ph-xxs-7{padding-left:calc(var(--main-step-increment)*7);padding-right:calc(var(--main-step-increment)*7)}
.m-xxs-7{margin:calc(var(--main-step-increment)*7)}
.mt-xxs-7{margin-top:calc(var(--main-step-increment)*7)}
.mb-xxs-7{margin-bottom:calc(var(--main-step-increment)*7)}
.mv-xxs-7{margin-top:calc(var(--main-step-increment)*7);margin-bottom:calc(var(--main-step-increment)*7)}
.ml-xxs-7{margin-left:calc(var(--main-step-increment)*7)}
.mr-xxs-7{margin-right:calc(var(--main-step-increment)*7)}
.mh-xxs-7{margin-left:calc(var(--main-step-increment)*7);margin-right:calc(var(--main-step-increment)*7)}
.p-xxs-8,:is(.p-xxs-8){padding:calc(var(--main-step-increment)*8)}
.pt-xxs-8{padding-top:calc(var(--main-step-increment)*8)}
.pb-xxs-8{padding-bottom:calc(var(--main-step-increment)*8)}
.pv-xxs-8{padding-top:calc(var(--main-step-increment)*8);padding-bottom:calc(var(--main-step-increment)*8)}
.pl-xxs-8{padding-left:calc(var(--main-step-increment)*8)}
.pr-xxs-8{padding-right:calc(var(--main-step-increment)*8)}
.ph-xxs-8{padding-left:calc(var(--main-step-increment)*8);padding-right:calc(var(--main-step-increment)*8)}
.m-xxs-8{margin:calc(var(--main-step-increment)*8)}
.mt-xxs-8{margin-top:calc(var(--main-step-increment)*8)}
.mb-xxs-8{margin-bottom:calc(var(--main-step-increment)*8)}
.mv-xxs-8{margin-top:calc(var(--main-step-increment)*8);margin-bottom:calc(var(--main-step-increment)*8)}
.ml-xxs-8{margin-left:calc(var(--main-step-increment)*8)}
.mr-xxs-8{margin-right:calc(var(--main-step-increment)*8)}
.mh-xxs-8{margin-left:calc(var(--main-step-increment)*8);margin-right:calc(var(--main-step-increment)*8)}
.p-xxs-9,:is(.p-xxs-9){padding:calc(var(--main-step-increment)*9)}
.pt-xxs-9{padding-top:calc(var(--main-step-increment)*9)}
.pb-xxs-9{padding-bottom:calc(var(--main-step-increment)*9)}
.pv-xxs-9{padding-top:calc(var(--main-step-increment)*9);padding-bottom:calc(var(--main-step-increment)*9)}
.pl-xxs-9{padding-left:calc(var(--main-step-increment)*9)}
.pr-xxs-9{padding-right:calc(var(--main-step-increment)*9)}
.ph-xxs-9{padding-left:calc(var(--main-step-increment)*9);padding-right:calc(var(--main-step-increment)*9)}
.m-xxs-9{margin:calc(var(--main-step-increment)*9)}
.mt-xxs-9{margin-top:calc(var(--main-step-increment)*9)}
.mb-xxs-9{margin-bottom:calc(var(--main-step-increment)*9)}
.mv-xxs-9{margin-top:calc(var(--main-step-increment)*9);margin-bottom:calc(var(--main-step-increment)*9)}
.ml-xxs-9{margin-left:calc(var(--main-step-increment)*9)}
.mr-xxs-9{margin-right:calc(var(--main-step-increment)*9)}
.mh-xxs-9{margin-left:calc(var(--main-step-increment)*9);margin-right:calc(var(--main-step-increment)*9)}
.p-xxs-10,:is(.p-xxs-10){padding:calc(var(--main-step-increment)*10)}
.pt-xxs-10{padding-top:calc(var(--main-step-increment)*10)}
.pb-xxs-10{padding-bottom:calc(var(--main-step-increment)*10)}
.pv-xxs-10{padding-top:calc(var(--main-step-increment)*10);padding-bottom:calc(var(--main-step-increment)*10)}
.pl-xxs-10{padding-left:calc(var(--main-step-increment)*10)}
.pr-xxs-10{padding-right:calc(var(--main-step-increment)*10)}
.ph-xxs-10{padding-left:calc(var(--main-step-increment)*10);padding-right:calc(var(--main-step-increment)*10)}
.m-xxs-10{margin:calc(var(--main-step-increment)*10)}
.mt-xxs-10{margin-top:calc(var(--main-step-increment)*10)}
.mb-xxs-10{margin-bottom:calc(var(--main-step-increment)*10)}
.mv-xxs-10{margin-top:calc(var(--main-step-increment)*10);margin-bottom:calc(var(--main-step-increment)*10)}
.ml-xxs-10{margin-left:calc(var(--main-step-increment)*10)}
.mr-xxs-10{margin-right:calc(var(--main-step-increment)*10)}
.mh-xxs-10{margin-left:calc(var(--main-step-increment)*10);margin-right:calc(var(--main-step-increment)*10)}
.p-xxs-11,:is(.p-xxs-11){padding:calc(var(--main-step-increment)*11)}
.pt-xxs-11{padding-top:calc(var(--main-step-increment)*11)}
.pb-xxs-11{padding-bottom:calc(var(--main-step-increment)*11)}
.pv-xxs-11{padding-top:calc(var(--main-step-increment)*11);padding-bottom:calc(var(--main-step-increment)*11)}
.pl-xxs-11{padding-left:calc(var(--main-step-increment)*11)}
.pr-xxs-11{padding-right:calc(var(--main-step-increment)*11)}
.ph-xxs-11{padding-left:calc(var(--main-step-increment)*11);padding-right:calc(var(--main-step-increment)*11)}
.m-xxs-11{margin:calc(var(--main-step-increment)*11)}
.mt-xxs-11{margin-top:calc(var(--main-step-increment)*11)}
.mb-xxs-11{margin-bottom:calc(var(--main-step-increment)*11)}
.mv-xxs-11{margin-top:calc(var(--main-step-increment)*11);margin-bottom:calc(var(--main-step-increment)*11)}
.ml-xxs-11{margin-left:calc(var(--main-step-increment)*11)}
.mr-xxs-11{margin-right:calc(var(--main-step-increment)*11)}
.mh-xxs-11{margin-left:calc(var(--main-step-increment)*11);margin-right:calc(var(--main-step-increment)*11)}
.p-xxs-12,:is(.p-xxs-12){padding:calc(var(--main-step-increment)*12)}
.pt-xxs-12{padding-top:calc(var(--main-step-increment)*12)}
.pb-xxs-12{padding-bottom:calc(var(--main-step-increment)*12)}
.pv-xxs-12{padding-top:calc(var(--main-step-increment)*12);padding-bottom:calc(var(--main-step-increment)*12)}
.pl-xxs-12{padding-left:calc(var(--main-step-increment)*12)}
.pr-xxs-12{padding-right:calc(var(--main-step-increment)*12)}
.ph-xxs-12{padding-left:calc(var(--main-step-increment)*12);padding-right:calc(var(--main-step-increment)*12)}
.m-xxs-12{margin:calc(var(--main-step-increment)*12)}
.mt-xxs-12{margin-top:calc(var(--main-step-increment)*12)}
.mb-xxs-12{margin-bottom:calc(var(--main-step-increment)*12)}
.mv-xxs-12{margin-top:calc(var(--main-step-increment)*12);margin-bottom:calc(var(--main-step-increment)*12)}
.ml-xxs-12{margin-left:calc(var(--main-step-increment)*12)}
.mr-xxs-12{margin-right:calc(var(--main-step-increment)*12)}
.mh-xxs-12{margin-left:calc(var(--main-step-increment)*12);margin-right:calc(var(--main-step-increment)*12)}
.pt-xxs-d{padding-top:var(--main-vertical-sep)}
.pb-xxs-d{padding-bottom:var(--main-vertical-sep)}
.pv-xxs-d{padding-top:var(--main-vertical-sep);padding-bottom:var(--main-vertical-sep)}
.pl-xxs-d{padding-left:var(--main-vertical-sep)}
.pr-xxs-d{padding-right:var(--main-vertical-sep)}
.ph-xxs-d{padding-left:var(--main-vertical-sep);padding-right:var(--main-vertical-sep)}
.mt-xxs-d{margin-top:var(--main-vertical-sep)}
.mb-xxs-d{margin-bottom:var(--main-vertical-sep)}
.mv-xxs-d{margin-top:var(--main-vertical-sep);margin-bottom:var(--main-vertical-sep)}
.ml-xxs-d{margin-left:var(--main-vertical-sep)}
.mr-xxs-d{margin-right:var(--main-vertical-sep)}
.mh-xxs-d{margin-left:var(--main-vertical-sep);margin-right:var(--main-vertical-sep)}
.m-xxs-a{margin:auto}
.mt-xxs-a{margin-top:auto}
.mb-xxs-a{margin-bottom:auto}
.mv-xxs-a{margin-top:auto;margin-bottom:auto}
.ml-xxs-a{margin-left:auto}
.mr-xxs-a{margin-right:auto}
.mh-xxs-a{margin-left:auto;margin-right:auto}
.d-xxs-block{display:block}
.d-xxs-inline-block{display:inline-block}
.d-xxs-none{display:none}
.d-xxs-flex{display:flex}
.d-xxs-grid{display:grid}
.flex-xxs-wrap{flex-wrap:wrap}
.flex-xxs-nowrap{flex-wrap:nowrap}
.flex-xxs-column{flex-direction:column}
.flex-xxs-column-reverse{flex-direction:column-reverse}
.flex-xxs-row{flex-direction:row}
.flex-xxs-row-reverse{flex-direction:row-reverse}
.align-xxs-items-start{align-items:flex-start}
.align-xxs-items-end{align-items:flex-end}
.align-xxs-items-center{align-items:center}
.align-xxs-items-stretch{align-items:stretch}
.justify-xxs-content-start{justify-content:flex-start}
.justify-xxs-content-end{justify-content:flex-end}
.justify-xxs-content-center{justify-content:center}
.justify-xxs-content-between{justify-content:space-between}
.justify-xxs-content-around{justify-content:space-around}
.justify-xxs-content-even{justify-content:space-evenly}
.order-xxs-0{order:0}
.grid-xxs-col-0{grid-template-columns:0}
.grid-xxs-col-start-0{grid-column-start:0}
.grid-xxs-col-end-0{grid-column-end:0}
.grid-xxs-col-span-0{grid-column:span 0}
.grid-xxs-rows-0{grid-auto-rows:0fr}
.grid-xxs-row-start-0{grid-row-start:0}
.grid-xxs-row-end-0{grid-row-end:0}
.grid-xxs-row-span-0{grid-row:span 0}
.order-xxs-1{order:1}
.grid-xxs-col-1{grid-template-columns:100%}
.grid-xxs-col-start-1{grid-column-start:1}
.grid-xxs-col-end-1{grid-column-end:1}
.grid-xxs-col-span-1{grid-column:span 1}
.grid-xxs-rows-1{grid-auto-rows:1fr}
.grid-xxs-row-start-1{grid-row-start:1}
.grid-xxs-row-end-1{grid-row-end:1}
.grid-xxs-row-span-1{grid-row:span 1}
.order-xxs-2{order:2}
.grid-xxs-col-2{grid-template-columns:repeat(2,1fr)}
.grid-xxs-col-2-auto{grid-template-columns:repeat(2,auto)}
.grid-xxs-col-start-2{grid-column-start:2}
.grid-xxs-col-end-2{grid-column-end:2}
.grid-xxs-col-span-2{grid-column:span 2}
.grid-xxs-rows-2{grid-auto-rows:2fr}
.grid-xxs-row-start-2{grid-row-start:2}
.grid-xxs-row-end-2{grid-row-end:2}
.grid-xxs-row-span-2{grid-row:span 2}
.order-xxs-3{order:3}
.grid-xxs-col-3{grid-template-columns:repeat(3,1fr)}
.grid-xxs-col-3-auto{grid-template-columns:repeat(3,auto)}
.grid-xxs-col-start-3{grid-column-start:3}
.grid-xxs-col-end-3{grid-column-end:3}
.grid-xxs-col-span-3{grid-column:span 3}
.grid-xxs-rows-3{grid-auto-rows:3fr}
.grid-xxs-row-start-3{grid-row-start:3}
.grid-xxs-row-end-3{grid-row-end:3}
.grid-xxs-row-span-3{grid-row:span 3}
.order-xxs-4{order:4}
.grid-xxs-col-4{grid-template-columns:repeat(4,1fr)}
.grid-xxs-col-4-auto{grid-template-columns:repeat(4,auto)}
.grid-xxs-col-start-4{grid-column-start:4}
.grid-xxs-col-end-4{grid-column-end:4}
.grid-xxs-col-span-4{grid-column:span 4}
.grid-xxs-rows-4{grid-auto-rows:4fr}
.grid-xxs-row-start-4{grid-row-start:4}
.grid-xxs-row-end-4{grid-row-end:4}
.grid-xxs-row-span-4{grid-row:span 4}
.order-xxs-5{order:5}
.grid-xxs-col-5{grid-template-columns:repeat(5,1fr)}
.grid-xxs-col-5-auto{grid-template-columns:repeat(5,auto)}
.grid-xxs-col-start-5{grid-column-start:5}
.grid-xxs-col-end-5{grid-column-end:5}
.grid-xxs-col-span-5{grid-column:span 5}
.grid-xxs-rows-5{grid-auto-rows:5fr}
.grid-xxs-row-start-5{grid-row-start:5}
.grid-xxs-row-end-5{grid-row-end:5}
.grid-xxs-row-span-5{grid-row:span 5}
.order-xxs-6{order:6}
.grid-xxs-col-6{grid-template-columns:repeat(6,1fr)}
.grid-xxs-col-6-auto{grid-template-columns:repeat(6,auto)}
.grid-xxs-col-start-6{grid-column-start:6}
.grid-xxs-col-end-6{grid-column-end:6}
.grid-xxs-col-span-6{grid-column:span 6}
.grid-xxs-rows-6{grid-auto-rows:6fr}
.grid-xxs-row-start-6{grid-row-start:6}
.grid-xxs-row-end-6{grid-row-end:6}
.grid-xxs-row-span-6{grid-row:span 6}
.order-xxs-7{order:7}
.grid-xxs-col-7{grid-template-columns:repeat(7,1fr)}
.grid-xxs-col-7-auto{grid-template-columns:repeat(7,auto)}
.grid-xxs-col-start-7{grid-column-start:7}
.grid-xxs-col-end-7{grid-column-end:7}
.grid-xxs-col-span-7{grid-column:span 7}
.grid-xxs-rows-7{grid-auto-rows:7fr}
.grid-xxs-row-start-7{grid-row-start:7}
.grid-xxs-row-end-7{grid-row-end:7}
.grid-xxs-row-span-7{grid-row:span 7}
.order-xxs-8{order:8}
.grid-xxs-col-8{grid-template-columns:repeat(8,1fr)}
.grid-xxs-col-8-auto{grid-template-columns:repeat(8,auto)}
.grid-xxs-col-start-8{grid-column-start:8}
.grid-xxs-col-end-8{grid-column-end:8}
.grid-xxs-col-span-8{grid-column:span 8}
.grid-xxs-rows-8{grid-auto-rows:8fr}
.grid-xxs-row-start-8{grid-row-start:8}
.grid-xxs-row-end-8{grid-row-end:8}
.grid-xxs-row-span-8{grid-row:span 8}
.order-xxs-9{order:9}
.grid-xxs-col-9{grid-template-columns:repeat(9,1fr)}
.grid-xxs-col-9-auto{grid-template-columns:repeat(9,auto)}
.grid-xxs-col-start-9{grid-column-start:9}
.grid-xxs-col-end-9{grid-column-end:9}
.grid-xxs-col-span-9{grid-column:span 9}
.grid-xxs-rows-9{grid-auto-rows:9fr}
.grid-xxs-row-start-9{grid-row-start:9}
.grid-xxs-row-end-9{grid-row-end:9}
.grid-xxs-row-span-9{grid-row:span 9}
.order-xxs-10{order:10}
.grid-xxs-col-10{grid-template-columns:repeat(10,1fr)}
.grid-xxs-col-10-auto{grid-template-columns:repeat(10,auto)}
.grid-xxs-col-start-10{grid-column-start:10}
.grid-xxs-col-end-10{grid-column-end:10}
.grid-xxs-col-span-10{grid-column:span 10}
.grid-xxs-rows-10{grid-auto-rows:10fr}
.grid-xxs-row-start-10{grid-row-start:10}
.grid-xxs-row-end-10{grid-row-end:10}
.grid-xxs-row-span-10{grid-row:span 10}
.order-xxs-11{order:11}
.grid-xxs-col-11{grid-template-columns:repeat(11,1fr)}
.grid-xxs-col-11-auto{grid-template-columns:repeat(11,auto)}
.grid-xxs-col-start-11{grid-column-start:11}
.grid-xxs-col-end-11{grid-column-end:11}
.grid-xxs-col-span-11{grid-column:span 11}
.grid-xxs-rows-11{grid-auto-rows:11fr}
.grid-xxs-row-start-11{grid-row-start:11}
.grid-xxs-row-end-11{grid-row-end:11}
.grid-xxs-row-span-11{grid-row:span 11}
.order-xxs-12{order:12}
.grid-xxs-col-12{grid-template-columns:repeat(12,1fr)}
.grid-xxs-col-12-auto{grid-template-columns:repeat(12,auto)}
.grid-xxs-col-start-12{grid-column-start:12}
.grid-xxs-col-end-12{grid-column-end:12}
.grid-xxs-col-span-12{grid-column:span 12}
.grid-xxs-rows-12{grid-auto-rows:12fr}
.grid-xxs-row-start-12{grid-row-start:12}
.grid-xxs-row-end-12{grid-row-end:12}
.grid-xxs-row-span-12{grid-row:span 12}
}
@media(min-width:29.6875rem){
.clip-xs-bg-padding{background-clip:padding-box}
.clip-xs-bg-border{background-clip:border-box}
.clip-xs-bg-content{background-clip:content-box}
.clip-xs-bg-text{background-clip:text}
.clip-xs-path-padding{clip-path:padding-box}
.clip-xs-path-border{clip-path:border-box}
.clip-xs-path-content{clip-path:content-box}
.clip-xs-path-margin{clip-path:margin-box}
.clip-xs-path-stroke{clip-path:stroke-box}
.clip-xs-path-fill{clip-path:fill-box}
.clip-xs-circle{clip-path:circle()}
.p-xs-0,:is(.p-xs-0){padding:calc(var(--main-step-increment)*0)}
.pt-xs-0{padding-top:calc(var(--main-step-increment)*0)}
.pb-xs-0{padding-bottom:calc(var(--main-step-increment)*0)}
.pv-xs-0{padding-top:calc(var(--main-step-increment)*0);padding-bottom:calc(var(--main-step-increment)*0)}
.pl-xs-0{padding-left:calc(var(--main-step-increment)*0)}
.pr-xs-0{padding-right:calc(var(--main-step-increment)*0)}
.ph-xs-0{padding-left:calc(var(--main-step-increment)*0);padding-right:calc(var(--main-step-increment)*0)}
.m-xs-0{margin:calc(var(--main-step-increment)*0)}
.mt-xs-0{margin-top:calc(var(--main-step-increment)*0)}
.mb-xs-0{margin-bottom:calc(var(--main-step-increment)*0)}
.mv-xs-0{margin-top:calc(var(--main-step-increment)*0);margin-bottom:calc(var(--main-step-increment)*0)}
.ml-xs-0{margin-left:calc(var(--main-step-increment)*0)}
.mr-xs-0{margin-right:calc(var(--main-step-increment)*0)}
.mh-xs-0{margin-left:calc(var(--main-step-increment)*0);margin-right:calc(var(--main-step-increment)*0)}
.p-xs-1,:is(.p-xs-1){padding:calc(var(--main-step-increment)*1)}
.pt-xs-1{padding-top:calc(var(--main-step-increment)*1)}
.pb-xs-1{padding-bottom:calc(var(--main-step-increment)*1)}
.pv-xs-1{padding-top:calc(var(--main-step-increment)*1);padding-bottom:calc(var(--main-step-increment)*1)}
.pl-xs-1{padding-left:calc(var(--main-step-increment)*1)}
.pr-xs-1{padding-right:calc(var(--main-step-increment)*1)}
.ph-xs-1{padding-left:calc(var(--main-step-increment)*1);padding-right:calc(var(--main-step-increment)*1)}
.m-xs-1{margin:calc(var(--main-step-increment)*1)}
.mt-xs-1{margin-top:calc(var(--main-step-increment)*1)}
.mb-xs-1{margin-bottom:calc(var(--main-step-increment)*1)}
.mv-xs-1{margin-top:calc(var(--main-step-increment)*1);margin-bottom:calc(var(--main-step-increment)*1)}
.ml-xs-1{margin-left:calc(var(--main-step-increment)*1)}
.mr-xs-1{margin-right:calc(var(--main-step-increment)*1)}
.mh-xs-1{margin-left:calc(var(--main-step-increment)*1);margin-right:calc(var(--main-step-increment)*1)}
.p-xs-2,:is(.p-xs-2){padding:calc(var(--main-step-increment)*2)}
.pt-xs-2{padding-top:calc(var(--main-step-increment)*2)}
.pb-xs-2{padding-bottom:calc(var(--main-step-increment)*2)}
.pv-xs-2{padding-top:calc(var(--main-step-increment)*2);padding-bottom:calc(var(--main-step-increment)*2)}
.pl-xs-2{padding-left:calc(var(--main-step-increment)*2)}
.pr-xs-2{padding-right:calc(var(--main-step-increment)*2)}
.ph-xs-2{padding-left:calc(var(--main-step-increment)*2);padding-right:calc(var(--main-step-increment)*2)}
.m-xs-2{margin:calc(var(--main-step-increment)*2)}
.mt-xs-2{margin-top:calc(var(--main-step-increment)*2)}
.mb-xs-2{margin-bottom:calc(var(--main-step-increment)*2)}
.mv-xs-2{margin-top:calc(var(--main-step-increment)*2);margin-bottom:calc(var(--main-step-increment)*2)}
.ml-xs-2{margin-left:calc(var(--main-step-increment)*2)}
.mr-xs-2{margin-right:calc(var(--main-step-increment)*2)}
.mh-xs-2{margin-left:calc(var(--main-step-increment)*2);margin-right:calc(var(--main-step-increment)*2)}
.p-xs-3,:is(.p-xs-3){padding:calc(var(--main-step-increment)*3)}
.pt-xs-3{padding-top:calc(var(--main-step-increment)*3)}
.pb-xs-3{padding-bottom:calc(var(--main-step-increment)*3)}
.pv-xs-3{padding-top:calc(var(--main-step-increment)*3);padding-bottom:calc(var(--main-step-increment)*3)}
.pl-xs-3{padding-left:calc(var(--main-step-increment)*3)}
.pr-xs-3{padding-right:calc(var(--main-step-increment)*3)}
.ph-xs-3{padding-left:calc(var(--main-step-increment)*3);padding-right:calc(var(--main-step-increment)*3)}
.m-xs-3{margin:calc(var(--main-step-increment)*3)}
.mt-xs-3{margin-top:calc(var(--main-step-increment)*3)}
.mb-xs-3{margin-bottom:calc(var(--main-step-increment)*3)}
.mv-xs-3{margin-top:calc(var(--main-step-increment)*3);margin-bottom:calc(var(--main-step-increment)*3)}
.ml-xs-3{margin-left:calc(var(--main-step-increment)*3)}
.mr-xs-3{margin-right:calc(var(--main-step-increment)*3)}
.mh-xs-3{margin-left:calc(var(--main-step-increment)*3);margin-right:calc(var(--main-step-increment)*3)}
.p-xs-4,:is(.p-xs-4){padding:calc(var(--main-step-increment)*4)}
.pt-xs-4{padding-top:calc(var(--main-step-increment)*4)}
.pb-xs-4{padding-bottom:calc(var(--main-step-increment)*4)}
.pv-xs-4{padding-top:calc(var(--main-step-increment)*4);padding-bottom:calc(var(--main-step-increment)*4)}
.pl-xs-4{padding-left:calc(var(--main-step-increment)*4)}
.pr-xs-4{padding-right:calc(var(--main-step-increment)*4)}
.ph-xs-4{padding-left:calc(var(--main-step-increment)*4);padding-right:calc(var(--main-step-increment)*4)}
.m-xs-4{margin:calc(var(--main-step-increment)*4)}
.mt-xs-4{margin-top:calc(var(--main-step-increment)*4)}
.mb-xs-4{margin-bottom:calc(var(--main-step-increment)*4)}
.mv-xs-4{margin-top:calc(var(--main-step-increment)*4);margin-bottom:calc(var(--main-step-increment)*4)}
.ml-xs-4{margin-left:calc(var(--main-step-increment)*4)}
.mr-xs-4{margin-right:calc(var(--main-step-increment)*4)}
.mh-xs-4{margin-left:calc(var(--main-step-increment)*4);margin-right:calc(var(--main-step-increment)*4)}
.p-xs-5,:is(.p-xs-5){padding:calc(var(--main-step-increment)*5)}
.pt-xs-5{padding-top:calc(var(--main-step-increment)*5)}
.pb-xs-5{padding-bottom:calc(var(--main-step-increment)*5)}
.pv-xs-5{padding-top:calc(var(--main-step-increment)*5);padding-bottom:calc(var(--main-step-increment)*5)}
.pl-xs-5{padding-left:calc(var(--main-step-increment)*5)}
.pr-xs-5{padding-right:calc(var(--main-step-increment)*5)}
.ph-xs-5{padding-left:calc(var(--main-step-increment)*5);padding-right:calc(var(--main-step-increment)*5)}
.m-xs-5{margin:calc(var(--main-step-increment)*5)}
.mt-xs-5{margin-top:calc(var(--main-step-increment)*5)}
.mb-xs-5{margin-bottom:calc(var(--main-step-increment)*5)}
.mv-xs-5{margin-top:calc(var(--main-step-increment)*5);margin-bottom:calc(var(--main-step-increment)*5)}
.ml-xs-5{margin-left:calc(var(--main-step-increment)*5)}
.mr-xs-5{margin-right:calc(var(--main-step-increment)*5)}
.mh-xs-5{margin-left:calc(var(--main-step-increment)*5);margin-right:calc(var(--main-step-increment)*5)}
.p-xs-6,:is(.p-xs-6){padding:calc(var(--main-step-increment)*6)}
.pt-xs-6{padding-top:calc(var(--main-step-increment)*6)}
.pb-xs-6{padding-bottom:calc(var(--main-step-increment)*6)}
.pv-xs-6{padding-top:calc(var(--main-step-increment)*6);padding-bottom:calc(var(--main-step-increment)*6)}
.pl-xs-6{padding-left:calc(var(--main-step-increment)*6)}
.pr-xs-6{padding-right:calc(var(--main-step-increment)*6)}
.ph-xs-6{padding-left:calc(var(--main-step-increment)*6);padding-right:calc(var(--main-step-increment)*6)}
.m-xs-6{margin:calc(var(--main-step-increment)*6)}
.mt-xs-6{margin-top:calc(var(--main-step-increment)*6)}
.mb-xs-6{margin-bottom:calc(var(--main-step-increment)*6)}
.mv-xs-6{margin-top:calc(var(--main-step-increment)*6);margin-bottom:calc(var(--main-step-increment)*6)}
.ml-xs-6{margin-left:calc(var(--main-step-increment)*6)}
.mr-xs-6{margin-right:calc(var(--main-step-increment)*6)}
.mh-xs-6{margin-left:calc(var(--main-step-increment)*6);margin-right:calc(var(--main-step-increment)*6)}
.p-xs-7,:is(.p-xs-7){padding:calc(var(--main-step-increment)*7)}
.pt-xs-7{padding-top:calc(var(--main-step-increment)*7)}
.pb-xs-7{padding-bottom:calc(var(--main-step-increment)*7)}
.pv-xs-7{padding-top:calc(var(--main-step-increment)*7);padding-bottom:calc(var(--main-step-increment)*7)}
.pl-xs-7{padding-left:calc(var(--main-step-increment)*7)}
.pr-xs-7{padding-right:calc(var(--main-step-increment)*7)}
.ph-xs-7{padding-left:calc(var(--main-step-increment)*7);padding-right:calc(var(--main-step-increment)*7)}
.m-xs-7{margin:calc(var(--main-step-increment)*7)}
.mt-xs-7{margin-top:calc(var(--main-step-increment)*7)}
.mb-xs-7{margin-bottom:calc(var(--main-step-increment)*7)}
.mv-xs-7{margin-top:calc(var(--main-step-increment)*7);margin-bottom:calc(var(--main-step-increment)*7)}
.ml-xs-7{margin-left:calc(var(--main-step-increment)*7)}
.mr-xs-7{margin-right:calc(var(--main-step-increment)*7)}
.mh-xs-7{margin-left:calc(var(--main-step-increment)*7);margin-right:calc(var(--main-step-increment)*7)}
.p-xs-8,:is(.p-xs-8){padding:calc(var(--main-step-increment)*8)}
.pt-xs-8{padding-top:calc(var(--main-step-increment)*8)}
.pb-xs-8{padding-bottom:calc(var(--main-step-increment)*8)}
.pv-xs-8{padding-top:calc(var(--main-step-increment)*8);padding-bottom:calc(var(--main-step-increment)*8)}
.pl-xs-8{padding-left:calc(var(--main-step-increment)*8)}
.pr-xs-8{padding-right:calc(var(--main-step-increment)*8)}
.ph-xs-8{padding-left:calc(var(--main-step-increment)*8);padding-right:calc(var(--main-step-increment)*8)}
.m-xs-8{margin:calc(var(--main-step-increment)*8)}
.mt-xs-8{margin-top:calc(var(--main-step-increment)*8)}
.mb-xs-8{margin-bottom:calc(var(--main-step-increment)*8)}
.mv-xs-8{margin-top:calc(var(--main-step-increment)*8);margin-bottom:calc(var(--main-step-increment)*8)}
.ml-xs-8{margin-left:calc(var(--main-step-increment)*8)}
.mr-xs-8{margin-right:calc(var(--main-step-increment)*8)}
.mh-xs-8{margin-left:calc(var(--main-step-increment)*8);margin-right:calc(var(--main-step-increment)*8)}
.p-xs-9,:is(.p-xs-9){padding:calc(var(--main-step-increment)*9)}
.pt-xs-9{padding-top:calc(var(--main-step-increment)*9)}
.pb-xs-9{padding-bottom:calc(var(--main-step-increment)*9)}
.pv-xs-9{padding-top:calc(var(--main-step-increment)*9);padding-bottom:calc(var(--main-step-increment)*9)}
.pl-xs-9{padding-left:calc(var(--main-step-increment)*9)}
.pr-xs-9{padding-right:calc(var(--main-step-increment)*9)}
.ph-xs-9{padding-left:calc(var(--main-step-increment)*9);padding-right:calc(var(--main-step-increment)*9)}
.m-xs-9{margin:calc(var(--main-step-increment)*9)}
.mt-xs-9{margin-top:calc(var(--main-step-increment)*9)}
.mb-xs-9{margin-bottom:calc(var(--main-step-increment)*9)}
.mv-xs-9{margin-top:calc(var(--main-step-increment)*9);margin-bottom:calc(var(--main-step-increment)*9)}
.ml-xs-9{margin-left:calc(var(--main-step-increment)*9)}
.mr-xs-9{margin-right:calc(var(--main-step-increment)*9)}
.mh-xs-9{margin-left:calc(var(--main-step-increment)*9);margin-right:calc(var(--main-step-increment)*9)}
.p-xs-10,:is(.p-xs-10){padding:calc(var(--main-step-increment)*10)}
.pt-xs-10{padding-top:calc(var(--main-step-increment)*10)}
.pb-xs-10{padding-bottom:calc(var(--main-step-increment)*10)}
.pv-xs-10{padding-top:calc(var(--main-step-increment)*10);padding-bottom:calc(var(--main-step-increment)*10)}
.pl-xs-10{padding-left:calc(var(--main-step-increment)*10)}
.pr-xs-10{padding-right:calc(var(--main-step-increment)*10)}
.ph-xs-10{padding-left:calc(var(--main-step-increment)*10);padding-right:calc(var(--main-step-increment)*10)}
.m-xs-10{margin:calc(var(--main-step-increment)*10)}
.mt-xs-10{margin-top:calc(var(--main-step-increment)*10)}
.mb-xs-10{margin-bottom:calc(var(--main-step-increment)*10)}
.mv-xs-10{margin-top:calc(var(--main-step-increment)*10);margin-bottom:calc(var(--main-step-increment)*10)}
.ml-xs-10{margin-left:calc(var(--main-step-increment)*10)}
.mr-xs-10{margin-right:calc(var(--main-step-increment)*10)}
.mh-xs-10{margin-left:calc(var(--main-step-increment)*10);margin-right:calc(var(--main-step-increment)*10)}
.p-xs-11,:is(.p-xs-11){padding:calc(var(--main-step-increment)*11)}
.pt-xs-11{padding-top:calc(var(--main-step-increment)*11)}
.pb-xs-11{padding-bottom:calc(var(--main-step-increment)*11)}
.pv-xs-11{padding-top:calc(var(--main-step-increment)*11);padding-bottom:calc(var(--main-step-increment)*11)}
.pl-xs-11{padding-left:calc(var(--main-step-increment)*11)}
.pr-xs-11{padding-right:calc(var(--main-step-increment)*11)}
.ph-xs-11{padding-left:calc(var(--main-step-increment)*11);padding-right:calc(var(--main-step-increment)*11)}
.m-xs-11{margin:calc(var(--main-step-increment)*11)}
.mt-xs-11{margin-top:calc(var(--main-step-increment)*11)}
.mb-xs-11{margin-bottom:calc(var(--main-step-increment)*11)}
.mv-xs-11{margin-top:calc(var(--main-step-increment)*11);margin-bottom:calc(var(--main-step-increment)*11)}
.ml-xs-11{margin-left:calc(var(--main-step-increment)*11)}
.mr-xs-11{margin-right:calc(var(--main-step-increment)*11)}
.mh-xs-11{margin-left:calc(var(--main-step-increment)*11);margin-right:calc(var(--main-step-increment)*11)}
.p-xs-12,:is(.p-xs-12){padding:calc(var(--main-step-increment)*12)}
.pt-xs-12{padding-top:calc(var(--main-step-increment)*12)}
.pb-xs-12{padding-bottom:calc(var(--main-step-increment)*12)}
.pv-xs-12{padding-top:calc(var(--main-step-increment)*12);padding-bottom:calc(var(--main-step-increment)*12)}
.pl-xs-12{padding-left:calc(var(--main-step-increment)*12)}
.pr-xs-12{padding-right:calc(var(--main-step-increment)*12)}
.ph-xs-12{padding-left:calc(var(--main-step-increment)*12);padding-right:calc(var(--main-step-increment)*12)}
.m-xs-12{margin:calc(var(--main-step-increment)*12)}
.mt-xs-12{margin-top:calc(var(--main-step-increment)*12)}
.mb-xs-12{margin-bottom:calc(var(--main-step-increment)*12)}
.mv-xs-12{margin-top:calc(var(--main-step-increment)*12);margin-bottom:calc(var(--main-step-increment)*12)}
.ml-xs-12{margin-left:calc(var(--main-step-increment)*12)}
.mr-xs-12{margin-right:calc(var(--main-step-increment)*12)}
.mh-xs-12{margin-left:calc(var(--main-step-increment)*12);margin-right:calc(var(--main-step-increment)*12)}
.pt-xs-d{padding-top:var(--main-vertical-sep)}
.pb-xs-d{padding-bottom:var(--main-vertical-sep)}
.pv-xs-d{padding-top:var(--main-vertical-sep);padding-bottom:var(--main-vertical-sep)}
.pl-xs-d{padding-left:var(--main-vertical-sep)}
.pr-xs-d{padding-right:var(--main-vertical-sep)}
.ph-xs-d{padding-left:var(--main-vertical-sep);padding-right:var(--main-vertical-sep)}
.mt-xs-d{margin-top:var(--main-vertical-sep)}
.mb-xs-d{margin-bottom:var(--main-vertical-sep)}
.mv-xs-d{margin-top:var(--main-vertical-sep);margin-bottom:var(--main-vertical-sep)}
.ml-xs-d{margin-left:var(--main-vertical-sep)}
.mr-xs-d{margin-right:var(--main-vertical-sep)}
.mh-xs-d{margin-left:var(--main-vertical-sep);margin-right:var(--main-vertical-sep)}
.m-xs-a{margin:auto}
.mt-xs-a{margin-top:auto}
.mb-xs-a{margin-bottom:auto}
.mv-xs-a{margin-top:auto;margin-bottom:auto}
.ml-xs-a{margin-left:auto}
.mr-xs-a{margin-right:auto}
.mh-xs-a{margin-left:auto;margin-right:auto}
.d-xs-block{display:block}
.d-xs-inline-block{display:inline-block}
.d-xs-none{display:none}
.d-xs-flex{display:flex}
.d-xs-grid{display:grid}
.flex-xs-wrap{flex-wrap:wrap}
.flex-xs-nowrap{flex-wrap:nowrap}
.flex-xs-column{flex-direction:column}
.flex-xs-column-reverse{flex-direction:column-reverse}
.flex-xs-row{flex-direction:row}
.flex-xs-row-reverse{flex-direction:row-reverse}
.align-xs-items-start{align-items:flex-start}
.align-xs-items-end{align-items:flex-end}
.align-xs-items-center{align-items:center}
.align-xs-items-stretch{align-items:stretch}
.justify-xs-content-start{justify-content:flex-start}
.justify-xs-content-end{justify-content:flex-end}
.justify-xs-content-center{justify-content:center}
.justify-xs-content-between{justify-content:space-between}
.justify-xs-content-around{justify-content:space-around}
.justify-xs-content-even{justify-content:space-evenly}
.order-xs-0{order:0}
.grid-xs-col-0{grid-template-columns:0}
.grid-xs-col-start-0{grid-column-start:0}
.grid-xs-col-end-0{grid-column-end:0}
.grid-xs-col-span-0{grid-column:span 0}
.grid-xs-rows-0{grid-auto-rows:0fr}
.grid-xs-row-start-0{grid-row-start:0}
.grid-xs-row-end-0{grid-row-end:0}
.grid-xs-row-span-0{grid-row:span 0}
.order-xs-1{order:1}
.grid-xs-col-1{grid-template-columns:100%}
.grid-xs-col-start-1{grid-column-start:1}
.grid-xs-col-end-1{grid-column-end:1}
.grid-xs-col-span-1{grid-column:span 1}
.grid-xs-rows-1{grid-auto-rows:1fr}
.grid-xs-row-start-1{grid-row-start:1}
.grid-xs-row-end-1{grid-row-end:1}
.grid-xs-row-span-1{grid-row:span 1}
.order-xs-2{order:2}
.grid-xs-col-2{grid-template-columns:repeat(2,1fr)}
.grid-xs-col-2-auto{grid-template-columns:repeat(2,auto)}
.grid-xs-col-start-2{grid-column-start:2}
.grid-xs-col-end-2{grid-column-end:2}
.grid-xs-col-span-2{grid-column:span 2}
.grid-xs-rows-2{grid-auto-rows:2fr}
.grid-xs-row-start-2{grid-row-start:2}
.grid-xs-row-end-2{grid-row-end:2}
.grid-xs-row-span-2{grid-row:span 2}
.order-xs-3{order:3}
.grid-xs-col-3{grid-template-columns:repeat(3,1fr)}
.grid-xs-col-3-auto{grid-template-columns:repeat(3,auto)}
.grid-xs-col-start-3{grid-column-start:3}
.grid-xs-col-end-3{grid-column-end:3}
.grid-xs-col-span-3{grid-column:span 3}
.grid-xs-rows-3{grid-auto-rows:3fr}
.grid-xs-row-start-3{grid-row-start:3}
.grid-xs-row-end-3{grid-row-end:3}
.grid-xs-row-span-3{grid-row:span 3}
.order-xs-4{order:4}
.grid-xs-col-4{grid-template-columns:repeat(4,1fr)}
.grid-xs-col-4-auto{grid-template-columns:repeat(4,auto)}
.grid-xs-col-start-4{grid-column-start:4}
.grid-xs-col-end-4{grid-column-end:4}
.grid-xs-col-span-4{grid-column:span 4}
.grid-xs-rows-4{grid-auto-rows:4fr}
.grid-xs-row-start-4{grid-row-start:4}
.grid-xs-row-end-4{grid-row-end:4}
.grid-xs-row-span-4{grid-row:span 4}
.order-xs-5{order:5}
.grid-xs-col-5{grid-template-columns:repeat(5,1fr)}
.grid-xs-col-5-auto{grid-template-columns:repeat(5,auto)}
.grid-xs-col-start-5{grid-column-start:5}
.grid-xs-col-end-5{grid-column-end:5}
.grid-xs-col-span-5{grid-column:span 5}
.grid-xs-rows-5{grid-auto-rows:5fr}
.grid-xs-row-start-5{grid-row-start:5}
.grid-xs-row-end-5{grid-row-end:5}
.grid-xs-row-span-5{grid-row:span 5}
.order-xs-6{order:6}
.grid-xs-col-6{grid-template-columns:repeat(6,1fr)}
.grid-xs-col-6-auto{grid-template-columns:repeat(6,auto)}
.grid-xs-col-start-6{grid-column-start:6}
.grid-xs-col-end-6{grid-column-end:6}
.grid-xs-col-span-6{grid-column:span 6}
.grid-xs-rows-6{grid-auto-rows:6fr}
.grid-xs-row-start-6{grid-row-start:6}
.grid-xs-row-end-6{grid-row-end:6}
.grid-xs-row-span-6{grid-row:span 6}
.order-xs-7{order:7}
.grid-xs-col-7{grid-template-columns:repeat(7,1fr)}
.grid-xs-col-7-auto{grid-template-columns:repeat(7,auto)}
.grid-xs-col-start-7{grid-column-start:7}
.grid-xs-col-end-7{grid-column-end:7}
.grid-xs-col-span-7{grid-column:span 7}
.grid-xs-rows-7{grid-auto-rows:7fr}
.grid-xs-row-start-7{grid-row-start:7}
.grid-xs-row-end-7{grid-row-end:7}
.grid-xs-row-span-7{grid-row:span 7}
.order-xs-8{order:8}
.grid-xs-col-8{grid-template-columns:repeat(8,1fr)}
.grid-xs-col-8-auto{grid-template-columns:repeat(8,auto)}
.grid-xs-col-start-8{grid-column-start:8}
.grid-xs-col-end-8{grid-column-end:8}
.grid-xs-col-span-8{grid-column:span 8}
.grid-xs-rows-8{grid-auto-rows:8fr}
.grid-xs-row-start-8{grid-row-start:8}
.grid-xs-row-end-8{grid-row-end:8}
.grid-xs-row-span-8{grid-row:span 8}
.order-xs-9{order:9}
.grid-xs-col-9{grid-template-columns:repeat(9,1fr)}
.grid-xs-col-9-auto{grid-template-columns:repeat(9,auto)}
.grid-xs-col-start-9{grid-column-start:9}
.grid-xs-col-end-9{grid-column-end:9}
.grid-xs-col-span-9{grid-column:span 9}
.grid-xs-rows-9{grid-auto-rows:9fr}
.grid-xs-row-start-9{grid-row-start:9}
.grid-xs-row-end-9{grid-row-end:9}
.grid-xs-row-span-9{grid-row:span 9}
.order-xs-10{order:10}
.grid-xs-col-10{grid-template-columns:repeat(10,1fr)}
.grid-xs-col-10-auto{grid-template-columns:repeat(10,auto)}
.grid-xs-col-start-10{grid-column-start:10}
.grid-xs-col-end-10{grid-column-end:10}
.grid-xs-col-span-10{grid-column:span 10}
.grid-xs-rows-10{grid-auto-rows:10fr}
.grid-xs-row-start-10{grid-row-start:10}
.grid-xs-row-end-10{grid-row-end:10}
.grid-xs-row-span-10{grid-row:span 10}
.order-xs-11{order:11}
.grid-xs-col-11{grid-template-columns:repeat(11,1fr)}
.grid-xs-col-11-auto{grid-template-columns:repeat(11,auto)}
.grid-xs-col-start-11{grid-column-start:11}
.grid-xs-col-end-11{grid-column-end:11}
.grid-xs-col-span-11{grid-column:span 11}
.grid-xs-rows-11{grid-auto-rows:11fr}
.grid-xs-row-start-11{grid-row-start:11}
.grid-xs-row-end-11{grid-row-end:11}
.grid-xs-row-span-11{grid-row:span 11}
.order-xs-12{order:12}
.grid-xs-col-12{grid-template-columns:repeat(12,1fr)}
.grid-xs-col-12-auto{grid-template-columns:repeat(12,auto)}
.grid-xs-col-start-12{grid-column-start:12}
.grid-xs-col-end-12{grid-column-end:12}
.grid-xs-col-span-12{grid-column:span 12}
.grid-xs-rows-12{grid-auto-rows:12fr}
.grid-xs-row-start-12{grid-row-start:12}
.grid-xs-row-end-12{grid-row-end:12}
.grid-xs-row-span-12{grid-row:span 12}
}
@media(min-width:40rem){
.clip-sm-bg-padding{background-clip:padding-box}
.clip-sm-bg-border{background-clip:border-box}
.clip-sm-bg-content{background-clip:content-box}
.clip-sm-bg-text{background-clip:text}
.clip-sm-path-padding{clip-path:padding-box}
.clip-sm-path-border{clip-path:border-box}
.clip-sm-path-content{clip-path:content-box}
.clip-sm-path-margin{clip-path:margin-box}
.clip-sm-path-stroke{clip-path:stroke-box}
.clip-sm-path-fill{clip-path:fill-box}
.clip-sm-circle{clip-path:circle()}
.p-sm-0,:is(.p-sm-0){padding:calc(var(--main-step-increment)*0)}
.pt-sm-0{padding-top:calc(var(--main-step-increment)*0)}
.pb-sm-0{padding-bottom:calc(var(--main-step-increment)*0)}
.pv-sm-0{padding-top:calc(var(--main-step-increment)*0);padding-bottom:calc(var(--main-step-increment)*0)}
.pl-sm-0{padding-left:calc(var(--main-step-increment)*0)}
.pr-sm-0{padding-right:calc(var(--main-step-increment)*0)}
.ph-sm-0{padding-left:calc(var(--main-step-increment)*0);padding-right:calc(var(--main-step-increment)*0)}
.m-sm-0{margin:calc(var(--main-step-increment)*0)}
.mt-sm-0{margin-top:calc(var(--main-step-increment)*0)}
.mb-sm-0{margin-bottom:calc(var(--main-step-increment)*0)}
.mv-sm-0{margin-top:calc(var(--main-step-increment)*0);margin-bottom:calc(var(--main-step-increment)*0)}
.ml-sm-0{margin-left:calc(var(--main-step-increment)*0)}
.mr-sm-0{margin-right:calc(var(--main-step-increment)*0)}
.mh-sm-0{margin-left:calc(var(--main-step-increment)*0);margin-right:calc(var(--main-step-increment)*0)}
.p-sm-1,:is(.p-sm-1){padding:calc(var(--main-step-increment)*1)}
.pt-sm-1{padding-top:calc(var(--main-step-increment)*1)}
.pb-sm-1{padding-bottom:calc(var(--main-step-increment)*1)}
.pv-sm-1{padding-top:calc(var(--main-step-increment)*1);padding-bottom:calc(var(--main-step-increment)*1)}
.pl-sm-1{padding-left:calc(var(--main-step-increment)*1)}
.pr-sm-1{padding-right:calc(var(--main-step-increment)*1)}
.ph-sm-1{padding-left:calc(var(--main-step-increment)*1);padding-right:calc(var(--main-step-increment)*1)}
.m-sm-1{margin:calc(var(--main-step-increment)*1)}
.mt-sm-1{margin-top:calc(var(--main-step-increment)*1)}
.mb-sm-1{margin-bottom:calc(var(--main-step-increment)*1)}
.mv-sm-1{margin-top:calc(var(--main-step-increment)*1);margin-bottom:calc(var(--main-step-increment)*1)}
.ml-sm-1{margin-left:calc(var(--main-step-increment)*1)}
.mr-sm-1{margin-right:calc(var(--main-step-increment)*1)}
.mh-sm-1{margin-left:calc(var(--main-step-increment)*1);margin-right:calc(var(--main-step-increment)*1)}
.p-sm-2,:is(.p-sm-2){padding:calc(var(--main-step-increment)*2)}
.pt-sm-2{padding-top:calc(var(--main-step-increment)*2)}
.pb-sm-2{padding-bottom:calc(var(--main-step-increment)*2)}
.pv-sm-2{padding-top:calc(var(--main-step-increment)*2);padding-bottom:calc(var(--main-step-increment)*2)}
.pl-sm-2{padding-left:calc(var(--main-step-increment)*2)}
.pr-sm-2{padding-right:calc(var(--main-step-increment)*2)}
.ph-sm-2{padding-left:calc(var(--main-step-increment)*2);padding-right:calc(var(--main-step-increment)*2)}
.m-sm-2{margin:calc(var(--main-step-increment)*2)}
.mt-sm-2{margin-top:calc(var(--main-step-increment)*2)}
.mb-sm-2{margin-bottom:calc(var(--main-step-increment)*2)}
.mv-sm-2{margin-top:calc(var(--main-step-increment)*2);margin-bottom:calc(var(--main-step-increment)*2)}
.ml-sm-2{margin-left:calc(var(--main-step-increment)*2)}
.mr-sm-2{margin-right:calc(var(--main-step-increment)*2)}
.mh-sm-2{margin-left:calc(var(--main-step-increment)*2);margin-right:calc(var(--main-step-increment)*2)}
.p-sm-3,:is(.p-sm-3){padding:calc(var(--main-step-increment)*3)}
.pt-sm-3{padding-top:calc(var(--main-step-increment)*3)}
.pb-sm-3{padding-bottom:calc(var(--main-step-increment)*3)}
.pv-sm-3{padding-top:calc(var(--main-step-increment)*3);padding-bottom:calc(var(--main-step-increment)*3)}
.pl-sm-3{padding-left:calc(var(--main-step-increment)*3)}
.pr-sm-3{padding-right:calc(var(--main-step-increment)*3)}
.ph-sm-3{padding-left:calc(var(--main-step-increment)*3);padding-right:calc(var(--main-step-increment)*3)}
.m-sm-3{margin:calc(var(--main-step-increment)*3)}
.mt-sm-3{margin-top:calc(var(--main-step-increment)*3)}
.mb-sm-3{margin-bottom:calc(var(--main-step-increment)*3)}
.mv-sm-3{margin-top:calc(var(--main-step-increment)*3);margin-bottom:calc(var(--main-step-increment)*3)}
.ml-sm-3{margin-left:calc(var(--main-step-increment)*3)}
.mr-sm-3{margin-right:calc(var(--main-step-increment)*3)}
.mh-sm-3{margin-left:calc(var(--main-step-increment)*3);margin-right:calc(var(--main-step-increment)*3)}
.p-sm-4,:is(.p-sm-4){padding:calc(var(--main-step-increment)*4)}
.pt-sm-4{padding-top:calc(var(--main-step-increment)*4)}
.pb-sm-4{padding-bottom:calc(var(--main-step-increment)*4)}
.pv-sm-4{padding-top:calc(var(--main-step-increment)*4);padding-bottom:calc(var(--main-step-increment)*4)}
.pl-sm-4{padding-left:calc(var(--main-step-increment)*4)}
.pr-sm-4{padding-right:calc(var(--main-step-increment)*4)}
.ph-sm-4{padding-left:calc(var(--main-step-increment)*4);padding-right:calc(var(--main-step-increment)*4)}
.m-sm-4{margin:calc(var(--main-step-increment)*4)}
.mt-sm-4{margin-top:calc(var(--main-step-increment)*4)}
.mb-sm-4{margin-bottom:calc(var(--main-step-increment)*4)}
.mv-sm-4{margin-top:calc(var(--main-step-increment)*4);margin-bottom:calc(var(--main-step-increment)*4)}
.ml-sm-4{margin-left:calc(var(--main-step-increment)*4)}
.mr-sm-4{margin-right:calc(var(--main-step-increment)*4)}
.mh-sm-4{margin-left:calc(var(--main-step-increment)*4);margin-right:calc(var(--main-step-increment)*4)}
.p-sm-5,:is(.p-sm-5){padding:calc(var(--main-step-increment)*5)}
.pt-sm-5{padding-top:calc(var(--main-step-increment)*5)}
.pb-sm-5{padding-bottom:calc(var(--main-step-increment)*5)}
.pv-sm-5{padding-top:calc(var(--main-step-increment)*5);padding-bottom:calc(var(--main-step-increment)*5)}
.pl-sm-5{padding-left:calc(var(--main-step-increment)*5)}
.pr-sm-5{padding-right:calc(var(--main-step-increment)*5)}
.ph-sm-5{padding-left:calc(var(--main-step-increment)*5);padding-right:calc(var(--main-step-increment)*5)}
.m-sm-5{margin:calc(var(--main-step-increment)*5)}
.mt-sm-5{margin-top:calc(var(--main-step-increment)*5)}
.mb-sm-5{margin-bottom:calc(var(--main-step-increment)*5)}
.mv-sm-5{margin-top:calc(var(--main-step-increment)*5);margin-bottom:calc(var(--main-step-increment)*5)}
.ml-sm-5{margin-left:calc(var(--main-step-increment)*5)}
.mr-sm-5{margin-right:calc(var(--main-step-increment)*5)}
.mh-sm-5{margin-left:calc(var(--main-step-increment)*5);margin-right:calc(var(--main-step-increment)*5)}
.p-sm-6,:is(.p-sm-6){padding:calc(var(--main-step-increment)*6)}
.pt-sm-6{padding-top:calc(var(--main-step-increment)*6)}
.pb-sm-6{padding-bottom:calc(var(--main-step-increment)*6)}
.pv-sm-6{padding-top:calc(var(--main-step-increment)*6);padding-bottom:calc(var(--main-step-increment)*6)}
.pl-sm-6{padding-left:calc(var(--main-step-increment)*6)}
.pr-sm-6{padding-right:calc(var(--main-step-increment)*6)}
.ph-sm-6{padding-left:calc(var(--main-step-increment)*6);padding-right:calc(var(--main-step-increment)*6)}
.m-sm-6{margin:calc(var(--main-step-increment)*6)}
.mt-sm-6{margin-top:calc(var(--main-step-increment)*6)}
.mb-sm-6{margin-bottom:calc(var(--main-step-increment)*6)}
.mv-sm-6{margin-top:calc(var(--main-step-increment)*6);margin-bottom:calc(var(--main-step-increment)*6)}
.ml-sm-6{margin-left:calc(var(--main-step-increment)*6)}
.mr-sm-6{margin-right:calc(var(--main-step-increment)*6)}
.mh-sm-6{margin-left:calc(var(--main-step-increment)*6);margin-right:calc(var(--main-step-increment)*6)}
.p-sm-7,:is(.p-sm-7){padding:calc(var(--main-step-increment)*7)}
.pt-sm-7{padding-top:calc(var(--main-step-increment)*7)}
.pb-sm-7{padding-bottom:calc(var(--main-step-increment)*7)}
.pv-sm-7{padding-top:calc(var(--main-step-increment)*7);padding-bottom:calc(var(--main-step-increment)*7)}
.pl-sm-7{padding-left:calc(var(--main-step-increment)*7)}
.pr-sm-7{padding-right:calc(var(--main-step-increment)*7)}
.ph-sm-7{padding-left:calc(var(--main-step-increment)*7);padding-right:calc(var(--main-step-increment)*7)}
.m-sm-7{margin:calc(var(--main-step-increment)*7)}
.mt-sm-7{margin-top:calc(var(--main-step-increment)*7)}
.mb-sm-7{margin-bottom:calc(var(--main-step-increment)*7)}
.mv-sm-7{margin-top:calc(var(--main-step-increment)*7);margin-bottom:calc(var(--main-step-increment)*7)}
.ml-sm-7{margin-left:calc(var(--main-step-increment)*7)}
.mr-sm-7{margin-right:calc(var(--main-step-increment)*7)}
.mh-sm-7{margin-left:calc(var(--main-step-increment)*7);margin-right:calc(var(--main-step-increment)*7)}
.p-sm-8,:is(.p-sm-8){padding:calc(var(--main-step-increment)*8)}
.pt-sm-8{padding-top:calc(var(--main-step-increment)*8)}
.pb-sm-8{padding-bottom:calc(var(--main-step-increment)*8)}
.pv-sm-8{padding-top:calc(var(--main-step-increment)*8);padding-bottom:calc(var(--main-step-increment)*8)}
.pl-sm-8{padding-left:calc(var(--main-step-increment)*8)}
.pr-sm-8{padding-right:calc(var(--main-step-increment)*8)}
.ph-sm-8{padding-left:calc(var(--main-step-increment)*8);padding-right:calc(var(--main-step-increment)*8)}
.m-sm-8{margin:calc(var(--main-step-increment)*8)}
.mt-sm-8{margin-top:calc(var(--main-step-increment)*8)}
.mb-sm-8{margin-bottom:calc(var(--main-step-increment)*8)}
.mv-sm-8{margin-top:calc(var(--main-step-increment)*8);margin-bottom:calc(var(--main-step-increment)*8)}
.ml-sm-8{margin-left:calc(var(--main-step-increment)*8)}
.mr-sm-8{margin-right:calc(var(--main-step-increment)*8)}
.mh-sm-8{margin-left:calc(var(--main-step-increment)*8);margin-right:calc(var(--main-step-increment)*8)}
.p-sm-9,:is(.p-sm-9){padding:calc(var(--main-step-increment)*9)}
.pt-sm-9{padding-top:calc(var(--main-step-increment)*9)}
.pb-sm-9{padding-bottom:calc(var(--main-step-increment)*9)}
.pv-sm-9{padding-top:calc(var(--main-step-increment)*9);padding-bottom:calc(var(--main-step-increment)*9)}
.pl-sm-9{padding-left:calc(var(--main-step-increment)*9)}
.pr-sm-9{padding-right:calc(var(--main-step-increment)*9)}
.ph-sm-9{padding-left:calc(var(--main-step-increment)*9);padding-right:calc(var(--main-step-increment)*9)}
.m-sm-9{margin:calc(var(--main-step-increment)*9)}
.mt-sm-9{margin-top:calc(var(--main-step-increment)*9)}
.mb-sm-9{margin-bottom:calc(var(--main-step-increment)*9)}
.mv-sm-9{margin-top:calc(var(--main-step-increment)*9);margin-bottom:calc(var(--main-step-increment)*9)}
.ml-sm-9{margin-left:calc(var(--main-step-increment)*9)}
.mr-sm-9{margin-right:calc(var(--main-step-increment)*9)}
.mh-sm-9{margin-left:calc(var(--main-step-increment)*9);margin-right:calc(var(--main-step-increment)*9)}
.p-sm-10,:is(.p-sm-10){padding:calc(var(--main-step-increment)*10)}
.pt-sm-10{padding-top:calc(var(--main-step-increment)*10)}
.pb-sm-10{padding-bottom:calc(var(--main-step-increment)*10)}
.pv-sm-10{padding-top:calc(var(--main-step-increment)*10);padding-bottom:calc(var(--main-step-increment)*10)}
.pl-sm-10{padding-left:calc(var(--main-step-increment)*10)}
.pr-sm-10{padding-right:calc(var(--main-step-increment)*10)}
.ph-sm-10{padding-left:calc(var(--main-step-increment)*10);padding-right:calc(var(--main-step-increment)*10)}
.m-sm-10{margin:calc(var(--main-step-increment)*10)}
.mt-sm-10{margin-top:calc(var(--main-step-increment)*10)}
.mb-sm-10{margin-bottom:calc(var(--main-step-increment)*10)}
.mv-sm-10{margin-top:calc(var(--main-step-increment)*10);margin-bottom:calc(var(--main-step-increment)*10)}
.ml-sm-10{margin-left:calc(var(--main-step-increment)*10)}
.mr-sm-10{margin-right:calc(var(--main-step-increment)*10)}
.mh-sm-10{margin-left:calc(var(--main-step-increment)*10);margin-right:calc(var(--main-step-increment)*10)}
.p-sm-11,:is(.p-sm-11){padding:calc(var(--main-step-increment)*11)}
.pt-sm-11{padding-top:calc(var(--main-step-increment)*11)}
.pb-sm-11{padding-bottom:calc(var(--main-step-increment)*11)}
.pv-sm-11{padding-top:calc(var(--main-step-increment)*11);padding-bottom:calc(var(--main-step-increment)*11)}
.pl-sm-11{padding-left:calc(var(--main-step-increment)*11)}
.pr-sm-11{padding-right:calc(var(--main-step-increment)*11)}
.ph-sm-11{padding-left:calc(var(--main-step-increment)*11);padding-right:calc(var(--main-step-increment)*11)}
.m-sm-11{margin:calc(var(--main-step-increment)*11)}
.mt-sm-11{margin-top:calc(var(--main-step-increment)*11)}
.mb-sm-11{margin-bottom:calc(var(--main-step-increment)*11)}
.mv-sm-11{margin-top:calc(var(--main-step-increment)*11);margin-bottom:calc(var(--main-step-increment)*11)}
.ml-sm-11{margin-left:calc(var(--main-step-increment)*11)}
.mr-sm-11{margin-right:calc(var(--main-step-increment)*11)}
.mh-sm-11{margin-left:calc(var(--main-step-increment)*11);margin-right:calc(var(--main-step-increment)*11)}
.p-sm-12,:is(.p-sm-12){padding:calc(var(--main-step-increment)*12)}
.pt-sm-12{padding-top:calc(var(--main-step-increment)*12)}
.pb-sm-12{padding-bottom:calc(var(--main-step-increment)*12)}
.pv-sm-12{padding-top:calc(var(--main-step-increment)*12);padding-bottom:calc(var(--main-step-increment)*12)}
.pl-sm-12{padding-left:calc(var(--main-step-increment)*12)}
.pr-sm-12{padding-right:calc(var(--main-step-increment)*12)}
.ph-sm-12{padding-left:calc(var(--main-step-increment)*12);padding-right:calc(var(--main-step-increment)*12)}
.m-sm-12{margin:calc(var(--main-step-increment)*12)}
.mt-sm-12{margin-top:calc(var(--main-step-increment)*12)}
.mb-sm-12{margin-bottom:calc(var(--main-step-increment)*12)}
.mv-sm-12{margin-top:calc(var(--main-step-increment)*12);margin-bottom:calc(var(--main-step-increment)*12)}
.ml-sm-12{margin-left:calc(var(--main-step-increment)*12)}
.mr-sm-12{margin-right:calc(var(--main-step-increment)*12)}
.mh-sm-12{margin-left:calc(var(--main-step-increment)*12);margin-right:calc(var(--main-step-increment)*12)}
.pt-sm-d{padding-top:var(--main-vertical-sep)}
.pb-sm-d{padding-bottom:var(--main-vertical-sep)}
.pv-sm-d{padding-top:var(--main-vertical-sep);padding-bottom:var(--main-vertical-sep)}
.pl-sm-d{padding-left:var(--main-vertical-sep)}
.pr-sm-d{padding-right:var(--main-vertical-sep)}
.ph-sm-d{padding-left:var(--main-vertical-sep);padding-right:var(--main-vertical-sep)}
.mt-sm-d{margin-top:var(--main-vertical-sep)}
.mb-sm-d{margin-bottom:var(--main-vertical-sep)}
.mv-sm-d{margin-top:var(--main-vertical-sep);margin-bottom:var(--main-vertical-sep)}
.ml-sm-d{margin-left:var(--main-vertical-sep)}
.mr-sm-d{margin-right:var(--main-vertical-sep)}
.mh-sm-d{margin-left:var(--main-vertical-sep);margin-right:var(--main-vertical-sep)}
.m-sm-a{margin:auto}
.mt-sm-a{margin-top:auto}
.mb-sm-a{margin-bottom:auto}
.mv-sm-a{margin-top:auto;margin-bottom:auto}
.ml-sm-a{margin-left:auto}
.mr-sm-a{margin-right:auto}
.mh-sm-a{margin-left:auto;margin-right:auto}
.d-sm-block{display:block}
.d-sm-inline-block{display:inline-block}
.d-sm-none{display:none}
.d-sm-flex{display:flex}
.d-sm-grid{display:grid}
.flex-sm-wrap{flex-wrap:wrap}
.flex-sm-nowrap{flex-wrap:nowrap}
.flex-sm-column{flex-direction:column}
.flex-sm-column-reverse{flex-direction:column-reverse}
.flex-sm-row{flex-direction:row}
.flex-sm-row-reverse{flex-direction:row-reverse}
.align-sm-items-start{align-items:flex-start}
.align-sm-items-end{align-items:flex-end}
.align-sm-items-center{align-items:center}
.align-sm-items-stretch{align-items:stretch}
.justify-sm-content-start{justify-content:flex-start}
.justify-sm-content-end{justify-content:flex-end}
.justify-sm-content-center{justify-content:center}
.justify-sm-content-between{justify-content:space-between}
.justify-sm-content-around{justify-content:space-around}
.justify-sm-content-even{justify-content:space-evenly}
.order-sm-0{order:0}
.grid-sm-col-0{grid-template-columns:0}
.grid-sm-col-start-0{grid-column-start:0}
.grid-sm-col-end-0{grid-column-end:0}
.grid-sm-col-span-0{grid-column:span 0}
.grid-sm-rows-0{grid-auto-rows:0fr}
.grid-sm-row-start-0{grid-row-start:0}
.grid-sm-row-end-0{grid-row-end:0}
.grid-sm-row-span-0{grid-row:span 0}
.order-sm-1{order:1}
.grid-sm-col-1{grid-template-columns:100%}
.grid-sm-col-start-1{grid-column-start:1}
.grid-sm-col-end-1{grid-column-end:1}
.grid-sm-col-span-1{grid-column:span 1}
.grid-sm-rows-1{grid-auto-rows:1fr}
.grid-sm-row-start-1{grid-row-start:1}
.grid-sm-row-end-1{grid-row-end:1}
.grid-sm-row-span-1{grid-row:span 1}
.order-sm-2{order:2}
.grid-sm-col-2{grid-template-columns:repeat(2,1fr)}
.grid-sm-col-2-auto{grid-template-columns:repeat(2,auto)}
.grid-sm-col-start-2{grid-column-start:2}
.grid-sm-col-end-2{grid-column-end:2}
.grid-sm-col-span-2{grid-column:span 2}
.grid-sm-rows-2{grid-auto-rows:2fr}
.grid-sm-row-start-2{grid-row-start:2}
.grid-sm-row-end-2{grid-row-end:2}
.grid-sm-row-span-2{grid-row:span 2}
.order-sm-3{order:3}
.grid-sm-col-3{grid-template-columns:repeat(3,1fr)}
.grid-sm-col-3-auto{grid-template-columns:repeat(3,auto)}
.grid-sm-col-start-3{grid-column-start:3}
.grid-sm-col-end-3{grid-column-end:3}
.grid-sm-col-span-3{grid-column:span 3}
.grid-sm-rows-3{grid-auto-rows:3fr}
.grid-sm-row-start-3{grid-row-start:3}
.grid-sm-row-end-3{grid-row-end:3}
.grid-sm-row-span-3{grid-row:span 3}
.order-sm-4{order:4}
.grid-sm-col-4{grid-template-columns:repeat(4,1fr)}
.grid-sm-col-4-auto{grid-template-columns:repeat(4,auto)}
.grid-sm-col-start-4{grid-column-start:4}
.grid-sm-col-end-4{grid-column-end:4}
.grid-sm-col-span-4{grid-column:span 4}
.grid-sm-rows-4{grid-auto-rows:4fr}
.grid-sm-row-start-4{grid-row-start:4}
.grid-sm-row-end-4{grid-row-end:4}
.grid-sm-row-span-4{grid-row:span 4}
.order-sm-5{order:5}
.grid-sm-col-5{grid-template-columns:repeat(5,1fr)}
.grid-sm-col-5-auto{grid-template-columns:repeat(5,auto)}
.grid-sm-col-start-5{grid-column-start:5}
.grid-sm-col-end-5{grid-column-end:5}
.grid-sm-col-span-5{grid-column:span 5}
.grid-sm-rows-5{grid-auto-rows:5fr}
.grid-sm-row-start-5{grid-row-start:5}
.grid-sm-row-end-5{grid-row-end:5}
.grid-sm-row-span-5{grid-row:span 5}
.order-sm-6{order:6}
.grid-sm-col-6{grid-template-columns:repeat(6,1fr)}
.grid-sm-col-6-auto{grid-template-columns:repeat(6,auto)}
.grid-sm-col-start-6{grid-column-start:6}
.grid-sm-col-end-6{grid-column-end:6}
.grid-sm-col-span-6{grid-column:span 6}
.grid-sm-rows-6{grid-auto-rows:6fr}
.grid-sm-row-start-6{grid-row-start:6}
.grid-sm-row-end-6{grid-row-end:6}
.grid-sm-row-span-6{grid-row:span 6}
.order-sm-7{order:7}
.grid-sm-col-7{grid-template-columns:repeat(7,1fr)}
.grid-sm-col-7-auto{grid-template-columns:repeat(7,auto)}
.grid-sm-col-start-7{grid-column-start:7}
.grid-sm-col-end-7{grid-column-end:7}
.grid-sm-col-span-7{grid-column:span 7}
.grid-sm-rows-7{grid-auto-rows:7fr}
.grid-sm-row-start-7{grid-row-start:7}
.grid-sm-row-end-7{grid-row-end:7}
.grid-sm-row-span-7{grid-row:span 7}
.order-sm-8{order:8}
.grid-sm-col-8{grid-template-columns:repeat(8,1fr)}
.grid-sm-col-8-auto{grid-template-columns:repeat(8,auto)}
.grid-sm-col-start-8{grid-column-start:8}
.grid-sm-col-end-8{grid-column-end:8}
.grid-sm-col-span-8{grid-column:span 8}
.grid-sm-rows-8{grid-auto-rows:8fr}
.grid-sm-row-start-8{grid-row-start:8}
.grid-sm-row-end-8{grid-row-end:8}
.grid-sm-row-span-8{grid-row:span 8}
.order-sm-9{order:9}
.grid-sm-col-9{grid-template-columns:repeat(9,1fr)}
.grid-sm-col-9-auto{grid-template-columns:repeat(9,auto)}
.grid-sm-col-start-9{grid-column-start:9}
.grid-sm-col-end-9{grid-column-end:9}
.grid-sm-col-span-9{grid-column:span 9}
.grid-sm-rows-9{grid-auto-rows:9fr}
.grid-sm-row-start-9{grid-row-start:9}
.grid-sm-row-end-9{grid-row-end:9}
.grid-sm-row-span-9{grid-row:span 9}
.order-sm-10{order:10}
.grid-sm-col-10{grid-template-columns:repeat(10,1fr)}
.grid-sm-col-10-auto{grid-template-columns:repeat(10,auto)}
.grid-sm-col-start-10{grid-column-start:10}
.grid-sm-col-end-10{grid-column-end:10}
.grid-sm-col-span-10{grid-column:span 10}
.grid-sm-rows-10{grid-auto-rows:10fr}
.grid-sm-row-start-10{grid-row-start:10}
.grid-sm-row-end-10{grid-row-end:10}
.grid-sm-row-span-10{grid-row:span 10}
.order-sm-11{order:11}
.grid-sm-col-11{grid-template-columns:repeat(11,1fr)}
.grid-sm-col-11-auto{grid-template-columns:repeat(11,auto)}
.grid-sm-col-start-11{grid-column-start:11}
.grid-sm-col-end-11{grid-column-end:11}
.grid-sm-col-span-11{grid-column:span 11}
.grid-sm-rows-11{grid-auto-rows:11fr}
.grid-sm-row-start-11{grid-row-start:11}
.grid-sm-row-end-11{grid-row-end:11}
.grid-sm-row-span-11{grid-row:span 11}
.order-sm-12{order:12}
.grid-sm-col-12{grid-template-columns:repeat(12,1fr)}
.grid-sm-col-12-auto{grid-template-columns:repeat(12,auto)}
.grid-sm-col-start-12{grid-column-start:12}
.grid-sm-col-end-12{grid-column-end:12}
.grid-sm-col-span-12{grid-column:span 12}
.grid-sm-rows-12{grid-auto-rows:12fr}
.grid-sm-row-start-12{grid-row-start:12}
.grid-sm-row-end-12{grid-row-end:12}
.grid-sm-row-span-12{grid-row:span 12}
}
@media(min-width:48rem){
.clip-md-bg-padding{background-clip:padding-box}
.clip-md-bg-border{background-clip:border-box}
.clip-md-bg-content{background-clip:content-box}
.clip-md-bg-text{background-clip:text}
.clip-md-path-padding{clip-path:padding-box}
.clip-md-path-border{clip-path:border-box}
.clip-md-path-content{clip-path:content-box}
.clip-md-path-margin{clip-path:margin-box}
.clip-md-path-stroke{clip-path:stroke-box}
.clip-md-path-fill{clip-path:fill-box}
.clip-md-circle{clip-path:circle()}
.p-md-0,:is(.p-md-0){padding:calc(var(--main-step-increment)*0)}
.pt-md-0{padding-top:calc(var(--main-step-increment)*0)}
.pb-md-0{padding-bottom:calc(var(--main-step-increment)*0)}
.pv-md-0{padding-top:calc(var(--main-step-increment)*0);padding-bottom:calc(var(--main-step-increment)*0)}
.pl-md-0{padding-left:calc(var(--main-step-increment)*0)}
.pr-md-0{padding-right:calc(var(--main-step-increment)*0)}
.ph-md-0{padding-left:calc(var(--main-step-increment)*0);padding-right:calc(var(--main-step-increment)*0)}
.m-md-0{margin:calc(var(--main-step-increment)*0)}
.mt-md-0{margin-top:calc(var(--main-step-increment)*0)}
.mb-md-0{margin-bottom:calc(var(--main-step-increment)*0)}
.mv-md-0{margin-top:calc(var(--main-step-increment)*0);margin-bottom:calc(var(--main-step-increment)*0)}
.ml-md-0{margin-left:calc(var(--main-step-increment)*0)}
.mr-md-0{margin-right:calc(var(--main-step-increment)*0)}
.mh-md-0{margin-left:calc(var(--main-step-increment)*0);margin-right:calc(var(--main-step-increment)*0)}
.p-md-1,:is(.p-md-1){padding:calc(var(--main-step-increment)*1)}
.pt-md-1{padding-top:calc(var(--main-step-increment)*1)}
.pb-md-1{padding-bottom:calc(var(--main-step-increment)*1)}
.pv-md-1{padding-top:calc(var(--main-step-increment)*1);padding-bottom:calc(var(--main-step-increment)*1)}
.pl-md-1{padding-left:calc(var(--main-step-increment)*1)}
.pr-md-1{padding-right:calc(var(--main-step-increment)*1)}
.ph-md-1{padding-left:calc(var(--main-step-increment)*1);padding-right:calc(var(--main-step-increment)*1)}
.m-md-1{margin:calc(var(--main-step-increment)*1)}
.mt-md-1{margin-top:calc(var(--main-step-increment)*1)}
.mb-md-1{margin-bottom:calc(var(--main-step-increment)*1)}
.mv-md-1{margin-top:calc(var(--main-step-increment)*1);margin-bottom:calc(var(--main-step-increment)*1)}
.ml-md-1{margin-left:calc(var(--main-step-increment)*1)}
.mr-md-1{margin-right:calc(var(--main-step-increment)*1)}
.mh-md-1{margin-left:calc(var(--main-step-increment)*1);margin-right:calc(var(--main-step-increment)*1)}
.p-md-2,:is(.p-md-2){padding:calc(var(--main-step-increment)*2)}
.pt-md-2{padding-top:calc(var(--main-step-increment)*2)}
.pb-md-2{padding-bottom:calc(var(--main-step-increment)*2)}
.pv-md-2{padding-top:calc(var(--main-step-increment)*2);padding-bottom:calc(var(--main-step-increment)*2)}
.pl-md-2{padding-left:calc(var(--main-step-increment)*2)}
.pr-md-2{padding-right:calc(var(--main-step-increment)*2)}
.ph-md-2{padding-left:calc(var(--main-step-increment)*2);padding-right:calc(var(--main-step-increment)*2)}
.m-md-2{margin:calc(var(--main-step-increment)*2)}
.mt-md-2{margin-top:calc(var(--main-step-increment)*2)}
.mb-md-2{margin-bottom:calc(var(--main-step-increment)*2)}
.mv-md-2{margin-top:calc(var(--main-step-increment)*2);margin-bottom:calc(var(--main-step-increment)*2)}
.ml-md-2{margin-left:calc(var(--main-step-increment)*2)}
.mr-md-2{margin-right:calc(var(--main-step-increment)*2)}
.mh-md-2{margin-left:calc(var(--main-step-increment)*2);margin-right:calc(var(--main-step-increment)*2)}
.p-md-3,:is(.p-md-3){padding:calc(var(--main-step-increment)*3)}
.pt-md-3{padding-top:calc(var(--main-step-increment)*3)}
.pb-md-3{padding-bottom:calc(var(--main-step-increment)*3)}
.pv-md-3{padding-top:calc(var(--main-step-increment)*3);padding-bottom:calc(var(--main-step-increment)*3)}
.pl-md-3{padding-left:calc(var(--main-step-increment)*3)}
.pr-md-3{padding-right:calc(var(--main-step-increment)*3)}
.ph-md-3{padding-left:calc(var(--main-step-increment)*3);padding-right:calc(var(--main-step-increment)*3)}
.m-md-3{margin:calc(var(--main-step-increment)*3)}
.mt-md-3{margin-top:calc(var(--main-step-increment)*3)}
.mb-md-3{margin-bottom:calc(var(--main-step-increment)*3)}
.mv-md-3{margin-top:calc(var(--main-step-increment)*3);margin-bottom:calc(var(--main-step-increment)*3)}
.ml-md-3{margin-left:calc(var(--main-step-increment)*3)}
.mr-md-3{margin-right:calc(var(--main-step-increment)*3)}
.mh-md-3{margin-left:calc(var(--main-step-increment)*3);margin-right:calc(var(--main-step-increment)*3)}
.p-md-4,:is(.p-md-4){padding:calc(var(--main-step-increment)*4)}
.pt-md-4{padding-top:calc(var(--main-step-increment)*4)}
.pb-md-4{padding-bottom:calc(var(--main-step-increment)*4)}
.pv-md-4{padding-top:calc(var(--main-step-increment)*4);padding-bottom:calc(var(--main-step-increment)*4)}
.pl-md-4{padding-left:calc(var(--main-step-increment)*4)}
.pr-md-4{padding-right:calc(var(--main-step-increment)*4)}
.ph-md-4{padding-left:calc(var(--main-step-increment)*4);padding-right:calc(var(--main-step-increment)*4)}
.m-md-4{margin:calc(var(--main-step-increment)*4)}
.mt-md-4{margin-top:calc(var(--main-step-increment)*4)}
.mb-md-4{margin-bottom:calc(var(--main-step-increment)*4)}
.mv-md-4{margin-top:calc(var(--main-step-increment)*4);margin-bottom:calc(var(--main-step-increment)*4)}
.ml-md-4{margin-left:calc(var(--main-step-increment)*4)}
.mr-md-4{margin-right:calc(var(--main-step-increment)*4)}
.mh-md-4{margin-left:calc(var(--main-step-increment)*4);margin-right:calc(var(--main-step-increment)*4)}
.p-md-5,:is(.p-md-5){padding:calc(var(--main-step-increment)*5)}
.pt-md-5{padding-top:calc(var(--main-step-increment)*5)}
.pb-md-5{padding-bottom:calc(var(--main-step-increment)*5)}
.pv-md-5{padding-top:calc(var(--main-step-increment)*5);padding-bottom:calc(var(--main-step-increment)*5)}
.pl-md-5{padding-left:calc(var(--main-step-increment)*5)}
.pr-md-5{padding-right:calc(var(--main-step-increment)*5)}
.ph-md-5{padding-left:calc(var(--main-step-increment)*5);padding-right:calc(var(--main-step-increment)*5)}
.m-md-5{margin:calc(var(--main-step-increment)*5)}
.mt-md-5{margin-top:calc(var(--main-step-increment)*5)}
.mb-md-5{margin-bottom:calc(var(--main-step-increment)*5)}
.mv-md-5{margin-top:calc(var(--main-step-increment)*5);margin-bottom:calc(var(--main-step-increment)*5)}
.ml-md-5{margin-left:calc(var(--main-step-increment)*5)}
.mr-md-5{margin-right:calc(var(--main-step-increment)*5)}
.mh-md-5{margin-left:calc(var(--main-step-increment)*5);margin-right:calc(var(--main-step-increment)*5)}
.p-md-6,:is(.p-md-6){padding:calc(var(--main-step-increment)*6)}
.pt-md-6{padding-top:calc(var(--main-step-increment)*6)}
.pb-md-6{padding-bottom:calc(var(--main-step-increment)*6)}
.pv-md-6{padding-top:calc(var(--main-step-increment)*6);padding-bottom:calc(var(--main-step-increment)*6)}
.pl-md-6{padding-left:calc(var(--main-step-increment)*6)}
.pr-md-6{padding-right:calc(var(--main-step-increment)*6)}
.ph-md-6{padding-left:calc(var(--main-step-increment)*6);padding-right:calc(var(--main-step-increment)*6)}
.m-md-6{margin:calc(var(--main-step-increment)*6)}
.mt-md-6{margin-top:calc(var(--main-step-increment)*6)}
.mb-md-6{margin-bottom:calc(var(--main-step-increment)*6)}
.mv-md-6{margin-top:calc(var(--main-step-increment)*6);margin-bottom:calc(var(--main-step-increment)*6)}
.ml-md-6{margin-left:calc(var(--main-step-increment)*6)}
.mr-md-6{margin-right:calc(var(--main-step-increment)*6)}
.mh-md-6{margin-left:calc(var(--main-step-increment)*6);margin-right:calc(var(--main-step-increment)*6)}
.p-md-7,:is(.p-md-7){padding:calc(var(--main-step-increment)*7)}
.pt-md-7{padding-top:calc(var(--main-step-increment)*7)}
.pb-md-7{padding-bottom:calc(var(--main-step-increment)*7)}
.pv-md-7{padding-top:calc(var(--main-step-increment)*7);padding-bottom:calc(var(--main-step-increment)*7)}
.pl-md-7{padding-left:calc(var(--main-step-increment)*7)}
.pr-md-7{padding-right:calc(var(--main-step-increment)*7)}
.ph-md-7{padding-left:calc(var(--main-step-increment)*7);padding-right:calc(var(--main-step-increment)*7)}
.m-md-7{margin:calc(var(--main-step-increment)*7)}
.mt-md-7{margin-top:calc(var(--main-step-increment)*7)}
.mb-md-7{margin-bottom:calc(var(--main-step-increment)*7)}
.mv-md-7{margin-top:calc(var(--main-step-increment)*7);margin-bottom:calc(var(--main-step-increment)*7)}
.ml-md-7{margin-left:calc(var(--main-step-increment)*7)}
.mr-md-7{margin-right:calc(var(--main-step-increment)*7)}
.mh-md-7{margin-left:calc(var(--main-step-increment)*7);margin-right:calc(var(--main-step-increment)*7)}
.p-md-8,:is(.p-md-8){padding:calc(var(--main-step-increment)*8)}
.pt-md-8{padding-top:calc(var(--main-step-increment)*8)}
.pb-md-8{padding-bottom:calc(var(--main-step-increment)*8)}
.pv-md-8{padding-top:calc(var(--main-step-increment)*8);padding-bottom:calc(var(--main-step-increment)*8)}
.pl-md-8{padding-left:calc(var(--main-step-increment)*8)}
.pr-md-8{padding-right:calc(var(--main-step-increment)*8)}
.ph-md-8{padding-left:calc(var(--main-step-increment)*8);padding-right:calc(var(--main-step-increment)*8)}
.m-md-8{margin:calc(var(--main-step-increment)*8)}
.mt-md-8{margin-top:calc(var(--main-step-increment)*8)}
.mb-md-8{margin-bottom:calc(var(--main-step-increment)*8)}
.mv-md-8{margin-top:calc(var(--main-step-increment)*8);margin-bottom:calc(var(--main-step-increment)*8)}
.ml-md-8{margin-left:calc(var(--main-step-increment)*8)}
.mr-md-8{margin-right:calc(var(--main-step-increment)*8)}
.mh-md-8{margin-left:calc(var(--main-step-increment)*8);margin-right:calc(var(--main-step-increment)*8)}
.p-md-9,:is(.p-md-9){padding:calc(var(--main-step-increment)*9)}
.pt-md-9{padding-top:calc(var(--main-step-increment)*9)}
.pb-md-9{padding-bottom:calc(var(--main-step-increment)*9)}
.pv-md-9{padding-top:calc(var(--main-step-increment)*9);padding-bottom:calc(var(--main-step-increment)*9)}
.pl-md-9{padding-left:calc(var(--main-step-increment)*9)}
.pr-md-9{padding-right:calc(var(--main-step-increment)*9)}
.ph-md-9{padding-left:calc(var(--main-step-increment)*9);padding-right:calc(var(--main-step-increment)*9)}
.m-md-9{margin:calc(var(--main-step-increment)*9)}
.mt-md-9{margin-top:calc(var(--main-step-increment)*9)}
.mb-md-9{margin-bottom:calc(var(--main-step-increment)*9)}
.mv-md-9{margin-top:calc(var(--main-step-increment)*9);margin-bottom:calc(var(--main-step-increment)*9)}
.ml-md-9{margin-left:calc(var(--main-step-increment)*9)}
.mr-md-9{margin-right:calc(var(--main-step-increment)*9)}
.mh-md-9{margin-left:calc(var(--main-step-increment)*9);margin-right:calc(var(--main-step-increment)*9)}
.p-md-10,:is(.p-md-10){padding:calc(var(--main-step-increment)*10)}
.pt-md-10{padding-top:calc(var(--main-step-increment)*10)}
.pb-md-10{padding-bottom:calc(var(--main-step-increment)*10)}
.pv-md-10{padding-top:calc(var(--main-step-increment)*10);padding-bottom:calc(var(--main-step-increment)*10)}
.pl-md-10{padding-left:calc(var(--main-step-increment)*10)}
.pr-md-10{padding-right:calc(var(--main-step-increment)*10)}
.ph-md-10{padding-left:calc(var(--main-step-increment)*10);padding-right:calc(var(--main-step-increment)*10)}
.m-md-10{margin:calc(var(--main-step-increment)*10)}
.mt-md-10{margin-top:calc(var(--main-step-increment)*10)}
.mb-md-10{margin-bottom:calc(var(--main-step-increment)*10)}
.mv-md-10{margin-top:calc(var(--main-step-increment)*10);margin-bottom:calc(var(--main-step-increment)*10)}
.ml-md-10{margin-left:calc(var(--main-step-increment)*10)}
.mr-md-10{margin-right:calc(var(--main-step-increment)*10)}
.mh-md-10{margin-left:calc(var(--main-step-increment)*10);margin-right:calc(var(--main-step-increment)*10)}
.p-md-11,:is(.p-md-11){padding:calc(var(--main-step-increment)*11)}
.pt-md-11{padding-top:calc(var(--main-step-increment)*11)}
.pb-md-11{padding-bottom:calc(var(--main-step-increment)*11)}
.pv-md-11{padding-top:calc(var(--main-step-increment)*11);padding-bottom:calc(var(--main-step-increment)*11)}
.pl-md-11{padding-left:calc(var(--main-step-increment)*11)}
.pr-md-11{padding-right:calc(var(--main-step-increment)*11)}
.ph-md-11{padding-left:calc(var(--main-step-increment)*11);padding-right:calc(var(--main-step-increment)*11)}
.m-md-11{margin:calc(var(--main-step-increment)*11)}
.mt-md-11{margin-top:calc(var(--main-step-increment)*11)}
.mb-md-11{margin-bottom:calc(var(--main-step-increment)*11)}
.mv-md-11{margin-top:calc(var(--main-step-increment)*11);margin-bottom:calc(var(--main-step-increment)*11)}
.ml-md-11{margin-left:calc(var(--main-step-increment)*11)}
.mr-md-11{margin-right:calc(var(--main-step-increment)*11)}
.mh-md-11{margin-left:calc(var(--main-step-increment)*11);margin-right:calc(var(--main-step-increment)*11)}
.p-md-12,:is(.p-md-12){padding:calc(var(--main-step-increment)*12)}
.pt-md-12{padding-top:calc(var(--main-step-increment)*12)}
.pb-md-12{padding-bottom:calc(var(--main-step-increment)*12)}
.pv-md-12{padding-top:calc(var(--main-step-increment)*12);padding-bottom:calc(var(--main-step-increment)*12)}
.pl-md-12{padding-left:calc(var(--main-step-increment)*12)}
.pr-md-12{padding-right:calc(var(--main-step-increment)*12)}
.ph-md-12{padding-left:calc(var(--main-step-increment)*12);padding-right:calc(var(--main-step-increment)*12)}
.m-md-12{margin:calc(var(--main-step-increment)*12)}
.mt-md-12{margin-top:calc(var(--main-step-increment)*12)}
.mb-md-12{margin-bottom:calc(var(--main-step-increment)*12)}
.mv-md-12{margin-top:calc(var(--main-step-increment)*12);margin-bottom:calc(var(--main-step-increment)*12)}
.ml-md-12{margin-left:calc(var(--main-step-increment)*12)}
.mr-md-12{margin-right:calc(var(--main-step-increment)*12)}
.mh-md-12{margin-left:calc(var(--main-step-increment)*12);margin-right:calc(var(--main-step-increment)*12)}
.pt-md-d{padding-top:var(--main-vertical-sep)}
.pb-md-d{padding-bottom:var(--main-vertical-sep)}
.pv-md-d{padding-top:var(--main-vertical-sep);padding-bottom:var(--main-vertical-sep)}
.pl-md-d{padding-left:var(--main-vertical-sep)}
.pr-md-d{padding-right:var(--main-vertical-sep)}
.ph-md-d{padding-left:var(--main-vertical-sep);padding-right:var(--main-vertical-sep)}
.mt-md-d{margin-top:var(--main-vertical-sep)}
.mb-md-d{margin-bottom:var(--main-vertical-sep)}
.mv-md-d{margin-top:var(--main-vertical-sep);margin-bottom:var(--main-vertical-sep)}
.ml-md-d{margin-left:var(--main-vertical-sep)}
.mr-md-d{margin-right:var(--main-vertical-sep)}
.mh-md-d{margin-left:var(--main-vertical-sep);margin-right:var(--main-vertical-sep)}
.m-md-a{margin:auto}
.mt-md-a{margin-top:auto}
.mb-md-a{margin-bottom:auto}
.mv-md-a{margin-top:auto;margin-bottom:auto}
.ml-md-a{margin-left:auto}
.mr-md-a{margin-right:auto}
.mh-md-a{margin-left:auto;margin-right:auto}
.d-md-block{display:block}
.d-md-inline-block{display:inline-block}
.d-md-none{display:none}
.d-md-flex{display:flex}
.d-md-grid{display:grid}
.flex-md-wrap{flex-wrap:wrap}
.flex-md-nowrap{flex-wrap:nowrap}
.flex-md-column{flex-direction:column}
.flex-md-column-reverse{flex-direction:column-reverse}
.flex-md-row{flex-direction:row}
.flex-md-row-reverse{flex-direction:row-reverse}
.align-md-items-start{align-items:flex-start}
.align-md-items-end{align-items:flex-end}
.align-md-items-center{align-items:center}
.align-md-items-stretch{align-items:stretch}
.justify-md-content-start{justify-content:flex-start}
.justify-md-content-end{justify-content:flex-end}
.justify-md-content-center{justify-content:center}
.justify-md-content-between{justify-content:space-between}
.justify-md-content-around{justify-content:space-around}
.justify-md-content-even{justify-content:space-evenly}
.order-md-0{order:0}
.grid-md-col-0{grid-template-columns:0}
.grid-md-col-start-0{grid-column-start:0}
.grid-md-col-end-0{grid-column-end:0}
.grid-md-col-span-0{grid-column:span 0}
.grid-md-rows-0{grid-auto-rows:0fr}
.grid-md-row-start-0{grid-row-start:0}
.grid-md-row-end-0{grid-row-end:0}
.grid-md-row-span-0{grid-row:span 0}
.order-md-1{order:1}
.grid-md-col-1{grid-template-columns:100%}
.grid-md-col-start-1{grid-column-start:1}
.grid-md-col-end-1{grid-column-end:1}
.grid-md-col-span-1{grid-column:span 1}
.grid-md-rows-1{grid-auto-rows:1fr}
.grid-md-row-start-1{grid-row-start:1}
.grid-md-row-end-1{grid-row-end:1}
.grid-md-row-span-1{grid-row:span 1}
.order-md-2{order:2}
.grid-md-col-2{grid-template-columns:repeat(2,1fr)}
.grid-md-col-2-auto{grid-template-columns:repeat(2,auto)}
.grid-md-col-start-2{grid-column-start:2}
.grid-md-col-end-2{grid-column-end:2}
.grid-md-col-span-2{grid-column:span 2}
.grid-md-rows-2{grid-auto-rows:2fr}
.grid-md-row-start-2{grid-row-start:2}
.grid-md-row-end-2{grid-row-end:2}
.grid-md-row-span-2{grid-row:span 2}
.order-md-3{order:3}
.grid-md-col-3{grid-template-columns:repeat(3,1fr)}
.grid-md-col-3-auto{grid-template-columns:repeat(3,auto)}
.grid-md-col-start-3{grid-column-start:3}
.grid-md-col-end-3{grid-column-end:3}
.grid-md-col-span-3{grid-column:span 3}
.grid-md-rows-3{grid-auto-rows:3fr}
.grid-md-row-start-3{grid-row-start:3}
.grid-md-row-end-3{grid-row-end:3}
.grid-md-row-span-3{grid-row:span 3}
.order-md-4{order:4}
.grid-md-col-4{grid-template-columns:repeat(4,1fr)}
.grid-md-col-4-auto{grid-template-columns:repeat(4,auto)}
.grid-md-col-start-4{grid-column-start:4}
.grid-md-col-end-4{grid-column-end:4}
.grid-md-col-span-4{grid-column:span 4}
.grid-md-rows-4{grid-auto-rows:4fr}
.grid-md-row-start-4{grid-row-start:4}
.grid-md-row-end-4{grid-row-end:4}
.grid-md-row-span-4{grid-row:span 4}
.order-md-5{order:5}
.grid-md-col-5{grid-template-columns:repeat(5,1fr)}
.grid-md-col-5-auto{grid-template-columns:repeat(5,auto)}
.grid-md-col-start-5{grid-column-start:5}
.grid-md-col-end-5{grid-column-end:5}
.grid-md-col-span-5{grid-column:span 5}
.grid-md-rows-5{grid-auto-rows:5fr}
.grid-md-row-start-5{grid-row-start:5}
.grid-md-row-end-5{grid-row-end:5}
.grid-md-row-span-5{grid-row:span 5}
.order-md-6{order:6}
.grid-md-col-6{grid-template-columns:repeat(6,1fr)}
.grid-md-col-6-auto{grid-template-columns:repeat(6,auto)}
.grid-md-col-start-6{grid-column-start:6}
.grid-md-col-end-6{grid-column-end:6}
.grid-md-col-span-6{grid-column:span 6}
.grid-md-rows-6{grid-auto-rows:6fr}
.grid-md-row-start-6{grid-row-start:6}
.grid-md-row-end-6{grid-row-end:6}
.grid-md-row-span-6{grid-row:span 6}
.order-md-7{order:7}
.grid-md-col-7{grid-template-columns:repeat(7,1fr)}
.grid-md-col-7-auto{grid-template-columns:repeat(7,auto)}
.grid-md-col-start-7{grid-column-start:7}
.grid-md-col-end-7{grid-column-end:7}
.grid-md-col-span-7{grid-column:span 7}
.grid-md-rows-7{grid-auto-rows:7fr}
.grid-md-row-start-7{grid-row-start:7}
.grid-md-row-end-7{grid-row-end:7}
.grid-md-row-span-7{grid-row:span 7}
.order-md-8{order:8}
.grid-md-col-8{grid-template-columns:repeat(8,1fr)}
.grid-md-col-8-auto{grid-template-columns:repeat(8,auto)}
.grid-md-col-start-8{grid-column-start:8}
.grid-md-col-end-8{grid-column-end:8}
.grid-md-col-span-8{grid-column:span 8}
.grid-md-rows-8{grid-auto-rows:8fr}
.grid-md-row-start-8{grid-row-start:8}
.grid-md-row-end-8{grid-row-end:8}
.grid-md-row-span-8{grid-row:span 8}
.order-md-9{order:9}
.grid-md-col-9{grid-template-columns:repeat(9,1fr)}
.grid-md-col-9-auto{grid-template-columns:repeat(9,auto)}
.grid-md-col-start-9{grid-column-start:9}
.grid-md-col-end-9{grid-column-end:9}
.grid-md-col-span-9{grid-column:span 9}
.grid-md-rows-9{grid-auto-rows:9fr}
.grid-md-row-start-9{grid-row-start:9}
.grid-md-row-end-9{grid-row-end:9}
.grid-md-row-span-9{grid-row:span 9}
.order-md-10{order:10}
.grid-md-col-10{grid-template-columns:repeat(10,1fr)}
.grid-md-col-10-auto{grid-template-columns:repeat(10,auto)}
.grid-md-col-start-10{grid-column-start:10}
.grid-md-col-end-10{grid-column-end:10}
.grid-md-col-span-10{grid-column:span 10}
.grid-md-rows-10{grid-auto-rows:10fr}
.grid-md-row-start-10{grid-row-start:10}
.grid-md-row-end-10{grid-row-end:10}
.grid-md-row-span-10{grid-row:span 10}
.order-md-11{order:11}
.grid-md-col-11{grid-template-columns:repeat(11,1fr)}
.grid-md-col-11-auto{grid-template-columns:repeat(11,auto)}
.grid-md-col-start-11{grid-column-start:11}
.grid-md-col-end-11{grid-column-end:11}
.grid-md-col-span-11{grid-column:span 11}
.grid-md-rows-11{grid-auto-rows:11fr}
.grid-md-row-start-11{grid-row-start:11}
.grid-md-row-end-11{grid-row-end:11}
.grid-md-row-span-11{grid-row:span 11}
.order-md-12{order:12}
.grid-md-col-12{grid-template-columns:repeat(12,1fr)}
.grid-md-col-12-auto{grid-template-columns:repeat(12,auto)}
.grid-md-col-start-12{grid-column-start:12}
.grid-md-col-end-12{grid-column-end:12}
.grid-md-col-span-12{grid-column:span 12}
.grid-md-rows-12{grid-auto-rows:12fr}
.grid-md-row-start-12{grid-row-start:12}
.grid-md-row-end-12{grid-row-end:12}
.grid-md-row-span-12{grid-row:span 12}
}
@media(min-width:60rem){
.clip-lg-bg-padding{background-clip:padding-box}
.clip-lg-bg-border{background-clip:border-box}
.clip-lg-bg-content{background-clip:content-box}
.clip-lg-bg-text{background-clip:text}
.clip-lg-path-padding{clip-path:padding-box}
.clip-lg-path-border{clip-path:border-box}
.clip-lg-path-content{clip-path:content-box}
.clip-lg-path-margin{clip-path:margin-box}
.clip-lg-path-stroke{clip-path:stroke-box}
.clip-lg-path-fill{clip-path:fill-box}
.clip-lg-circle{clip-path:circle()}
.p-lg-0,:is(.p-lg-0){padding:calc(var(--main-step-increment)*0)}
.pt-lg-0{padding-top:calc(var(--main-step-increment)*0)}
.pb-lg-0{padding-bottom:calc(var(--main-step-increment)*0)}
.pv-lg-0{padding-top:calc(var(--main-step-increment)*0);padding-bottom:calc(var(--main-step-increment)*0)}
.pl-lg-0{padding-left:calc(var(--main-step-increment)*0)}
.pr-lg-0{padding-right:calc(var(--main-step-increment)*0)}
.ph-lg-0{padding-left:calc(var(--main-step-increment)*0);padding-right:calc(var(--main-step-increment)*0)}
.m-lg-0{margin:calc(var(--main-step-increment)*0)}
.mt-lg-0{margin-top:calc(var(--main-step-increment)*0)}
.mb-lg-0{margin-bottom:calc(var(--main-step-increment)*0)}
.mv-lg-0{margin-top:calc(var(--main-step-increment)*0);margin-bottom:calc(var(--main-step-increment)*0)}
.ml-lg-0{margin-left:calc(var(--main-step-increment)*0)}
.mr-lg-0{margin-right:calc(var(--main-step-increment)*0)}
.mh-lg-0{margin-left:calc(var(--main-step-increment)*0);margin-right:calc(var(--main-step-increment)*0)}
.p-lg-1,:is(.p-lg-1){padding:calc(var(--main-step-increment)*1)}
.pt-lg-1{padding-top:calc(var(--main-step-increment)*1)}
.pb-lg-1{padding-bottom:calc(var(--main-step-increment)*1)}
.pv-lg-1{padding-top:calc(var(--main-step-increment)*1);padding-bottom:calc(var(--main-step-increment)*1)}
.pl-lg-1{padding-left:calc(var(--main-step-increment)*1)}
.pr-lg-1{padding-right:calc(var(--main-step-increment)*1)}
.ph-lg-1{padding-left:calc(var(--main-step-increment)*1);padding-right:calc(var(--main-step-increment)*1)}
.m-lg-1{margin:calc(var(--main-step-increment)*1)}
.mt-lg-1{margin-top:calc(var(--main-step-increment)*1)}
.mb-lg-1{margin-bottom:calc(var(--main-step-increment)*1)}
.mv-lg-1{margin-top:calc(var(--main-step-increment)*1);margin-bottom:calc(var(--main-step-increment)*1)}
.ml-lg-1{margin-left:calc(var(--main-step-increment)*1)}
.mr-lg-1{margin-right:calc(var(--main-step-increment)*1)}
.mh-lg-1{margin-left:calc(var(--main-step-increment)*1);margin-right:calc(var(--main-step-increment)*1)}
.p-lg-2,:is(.p-lg-2){padding:calc(var(--main-step-increment)*2)}
.pt-lg-2{padding-top:calc(var(--main-step-increment)*2)}
.pb-lg-2{padding-bottom:calc(var(--main-step-increment)*2)}
.pv-lg-2{padding-top:calc(var(--main-step-increment)*2);padding-bottom:calc(var(--main-step-increment)*2)}
.pl-lg-2{padding-left:calc(var(--main-step-increment)*2)}
.pr-lg-2{padding-right:calc(var(--main-step-increment)*2)}
.ph-lg-2{padding-left:calc(var(--main-step-increment)*2);padding-right:calc(var(--main-step-increment)*2)}
.m-lg-2{margin:calc(var(--main-step-increment)*2)}
.mt-lg-2{margin-top:calc(var(--main-step-increment)*2)}
.mb-lg-2{margin-bottom:calc(var(--main-step-increment)*2)}
.mv-lg-2{margin-top:calc(var(--main-step-increment)*2);margin-bottom:calc(var(--main-step-increment)*2)}
.ml-lg-2{margin-left:calc(var(--main-step-increment)*2)}
.mr-lg-2{margin-right:calc(var(--main-step-increment)*2)}
.mh-lg-2{margin-left:calc(var(--main-step-increment)*2);margin-right:calc(var(--main-step-increment)*2)}
.p-lg-3,:is(.p-lg-3){padding:calc(var(--main-step-increment)*3)}
.pt-lg-3{padding-top:calc(var(--main-step-increment)*3)}
.pb-lg-3{padding-bottom:calc(var(--main-step-increment)*3)}
.pv-lg-3{padding-top:calc(var(--main-step-increment)*3);padding-bottom:calc(var(--main-step-increment)*3)}
.pl-lg-3{padding-left:calc(var(--main-step-increment)*3)}
.pr-lg-3{padding-right:calc(var(--main-step-increment)*3)}
.ph-lg-3{padding-left:calc(var(--main-step-increment)*3);padding-right:calc(var(--main-step-increment)*3)}
.m-lg-3{margin:calc(var(--main-step-increment)*3)}
.mt-lg-3{margin-top:calc(var(--main-step-increment)*3)}
.mb-lg-3{margin-bottom:calc(var(--main-step-increment)*3)}
.mv-lg-3{margin-top:calc(var(--main-step-increment)*3);margin-bottom:calc(var(--main-step-increment)*3)}
.ml-lg-3{margin-left:calc(var(--main-step-increment)*3)}
.mr-lg-3{margin-right:calc(var(--main-step-increment)*3)}
.mh-lg-3{margin-left:calc(var(--main-step-increment)*3);margin-right:calc(var(--main-step-increment)*3)}
.p-lg-4,:is(.p-lg-4){padding:calc(var(--main-step-increment)*4)}
.pt-lg-4{padding-top:calc(var(--main-step-increment)*4)}
.pb-lg-4{padding-bottom:calc(var(--main-step-increment)*4)}
.pv-lg-4{padding-top:calc(var(--main-step-increment)*4);padding-bottom:calc(var(--main-step-increment)*4)}
.pl-lg-4{padding-left:calc(var(--main-step-increment)*4)}
.pr-lg-4{padding-right:calc(var(--main-step-increment)*4)}
.ph-lg-4{padding-left:calc(var(--main-step-increment)*4);padding-right:calc(var(--main-step-increment)*4)}
.m-lg-4{margin:calc(var(--main-step-increment)*4)}
.mt-lg-4{margin-top:calc(var(--main-step-increment)*4)}
.mb-lg-4{margin-bottom:calc(var(--main-step-increment)*4)}
.mv-lg-4{margin-top:calc(var(--main-step-increment)*4);margin-bottom:calc(var(--main-step-increment)*4)}
.ml-lg-4{margin-left:calc(var(--main-step-increment)*4)}
.mr-lg-4{margin-right:calc(var(--main-step-increment)*4)}
.mh-lg-4{margin-left:calc(var(--main-step-increment)*4);margin-right:calc(var(--main-step-increment)*4)}
.p-lg-5,:is(.p-lg-5){padding:calc(var(--main-step-increment)*5)}
.pt-lg-5{padding-top:calc(var(--main-step-increment)*5)}
.pb-lg-5{padding-bottom:calc(var(--main-step-increment)*5)}
.pv-lg-5{padding-top:calc(var(--main-step-increment)*5);padding-bottom:calc(var(--main-step-increment)*5)}
.pl-lg-5{padding-left:calc(var(--main-step-increment)*5)}
.pr-lg-5{padding-right:calc(var(--main-step-increment)*5)}
.ph-lg-5{padding-left:calc(var(--main-step-increment)*5);padding-right:calc(var(--main-step-increment)*5)}
.m-lg-5{margin:calc(var(--main-step-increment)*5)}
.mt-lg-5{margin-top:calc(var(--main-step-increment)*5)}
.mb-lg-5{margin-bottom:calc(var(--main-step-increment)*5)}
.mv-lg-5{margin-top:calc(var(--main-step-increment)*5);margin-bottom:calc(var(--main-step-increment)*5)}
.ml-lg-5{margin-left:calc(var(--main-step-increment)*5)}
.mr-lg-5{margin-right:calc(var(--main-step-increment)*5)}
.mh-lg-5{margin-left:calc(var(--main-step-increment)*5);margin-right:calc(var(--main-step-increment)*5)}
.p-lg-6,:is(.p-lg-6){padding:calc(var(--main-step-increment)*6)}
.pt-lg-6{padding-top:calc(var(--main-step-increment)*6)}
.pb-lg-6{padding-bottom:calc(var(--main-step-increment)*6)}
.pv-lg-6{padding-top:calc(var(--main-step-increment)*6);padding-bottom:calc(var(--main-step-increment)*6)}
.pl-lg-6{padding-left:calc(var(--main-step-increment)*6)}
.pr-lg-6{padding-right:calc(var(--main-step-increment)*6)}
.ph-lg-6{padding-left:calc(var(--main-step-increment)*6);padding-right:calc(var(--main-step-increment)*6)}
.m-lg-6{margin:calc(var(--main-step-increment)*6)}
.mt-lg-6{margin-top:calc(var(--main-step-increment)*6)}
.mb-lg-6{margin-bottom:calc(var(--main-step-increment)*6)}
.mv-lg-6{margin-top:calc(var(--main-step-increment)*6);margin-bottom:calc(var(--main-step-increment)*6)}
.ml-lg-6{margin-left:calc(var(--main-step-increment)*6)}
.mr-lg-6{margin-right:calc(var(--main-step-increment)*6)}
.mh-lg-6{margin-left:calc(var(--main-step-increment)*6);margin-right:calc(var(--main-step-increment)*6)}
.p-lg-7,:is(.p-lg-7){padding:calc(var(--main-step-increment)*7)}
.pt-lg-7{padding-top:calc(var(--main-step-increment)*7)}
.pb-lg-7{padding-bottom:calc(var(--main-step-increment)*7)}
.pv-lg-7{padding-top:calc(var(--main-step-increment)*7);padding-bottom:calc(var(--main-step-increment)*7)}
.pl-lg-7{padding-left:calc(var(--main-step-increment)*7)}
.pr-lg-7{padding-right:calc(var(--main-step-increment)*7)}
.ph-lg-7{padding-left:calc(var(--main-step-increment)*7);padding-right:calc(var(--main-step-increment)*7)}
.m-lg-7{margin:calc(var(--main-step-increment)*7)}
.mt-lg-7{margin-top:calc(var(--main-step-increment)*7)}
.mb-lg-7{margin-bottom:calc(var(--main-step-increment)*7)}
.mv-lg-7{margin-top:calc(var(--main-step-increment)*7);margin-bottom:calc(var(--main-step-increment)*7)}
.ml-lg-7{margin-left:calc(var(--main-step-increment)*7)}
.mr-lg-7{margin-right:calc(var(--main-step-increment)*7)}
.mh-lg-7{margin-left:calc(var(--main-step-increment)*7);margin-right:calc(var(--main-step-increment)*7)}
.p-lg-8,:is(.p-lg-8){padding:calc(var(--main-step-increment)*8)}
.pt-lg-8{padding-top:calc(var(--main-step-increment)*8)}
.pb-lg-8{padding-bottom:calc(var(--main-step-increment)*8)}
.pv-lg-8{padding-top:calc(var(--main-step-increment)*8);padding-bottom:calc(var(--main-step-increment)*8)}
.pl-lg-8{padding-left:calc(var(--main-step-increment)*8)}
.pr-lg-8{padding-right:calc(var(--main-step-increment)*8)}
.ph-lg-8{padding-left:calc(var(--main-step-increment)*8);padding-right:calc(var(--main-step-increment)*8)}
.m-lg-8{margin:calc(var(--main-step-increment)*8)}
.mt-lg-8{margin-top:calc(var(--main-step-increment)*8)}
.mb-lg-8{margin-bottom:calc(var(--main-step-increment)*8)}
.mv-lg-8{margin-top:calc(var(--main-step-increment)*8);margin-bottom:calc(var(--main-step-increment)*8)}
.ml-lg-8{margin-left:calc(var(--main-step-increment)*8)}
.mr-lg-8{margin-right:calc(var(--main-step-increment)*8)}
.mh-lg-8{margin-left:calc(var(--main-step-increment)*8);margin-right:calc(var(--main-step-increment)*8)}
.p-lg-9,:is(.p-lg-9){padding:calc(var(--main-step-increment)*9)}
.pt-lg-9{padding-top:calc(var(--main-step-increment)*9)}
.pb-lg-9{padding-bottom:calc(var(--main-step-increment)*9)}
.pv-lg-9{padding-top:calc(var(--main-step-increment)*9);padding-bottom:calc(var(--main-step-increment)*9)}
.pl-lg-9{padding-left:calc(var(--main-step-increment)*9)}
.pr-lg-9{padding-right:calc(var(--main-step-increment)*9)}
.ph-lg-9{padding-left:calc(var(--main-step-increment)*9);padding-right:calc(var(--main-step-increment)*9)}
.m-lg-9{margin:calc(var(--main-step-increment)*9)}
.mt-lg-9{margin-top:calc(var(--main-step-increment)*9)}
.mb-lg-9{margin-bottom:calc(var(--main-step-increment)*9)}
.mv-lg-9{margin-top:calc(var(--main-step-increment)*9);margin-bottom:calc(var(--main-step-increment)*9)}
.ml-lg-9{margin-left:calc(var(--main-step-increment)*9)}
.mr-lg-9{margin-right:calc(var(--main-step-increment)*9)}
.mh-lg-9{margin-left:calc(var(--main-step-increment)*9);margin-right:calc(var(--main-step-increment)*9)}
.p-lg-10,:is(.p-lg-10){padding:calc(var(--main-step-increment)*10)}
.pt-lg-10{padding-top:calc(var(--main-step-increment)*10)}
.pb-lg-10{padding-bottom:calc(var(--main-step-increment)*10)}
.pv-lg-10{padding-top:calc(var(--main-step-increment)*10);padding-bottom:calc(var(--main-step-increment)*10)}
.pl-lg-10{padding-left:calc(var(--main-step-increment)*10)}
.pr-lg-10{padding-right:calc(var(--main-step-increment)*10)}
.ph-lg-10{padding-left:calc(var(--main-step-increment)*10);padding-right:calc(var(--main-step-increment)*10)}
.m-lg-10{margin:calc(var(--main-step-increment)*10)}
.mt-lg-10{margin-top:calc(var(--main-step-increment)*10)}
.mb-lg-10{margin-bottom:calc(var(--main-step-increment)*10)}
.mv-lg-10{margin-top:calc(var(--main-step-increment)*10);margin-bottom:calc(var(--main-step-increment)*10)}
.ml-lg-10{margin-left:calc(var(--main-step-increment)*10)}
.mr-lg-10{margin-right:calc(var(--main-step-increment)*10)}
.mh-lg-10{margin-left:calc(var(--main-step-increment)*10);margin-right:calc(var(--main-step-increment)*10)}
.p-lg-11,:is(.p-lg-11){padding:calc(var(--main-step-increment)*11)}
.pt-lg-11{padding-top:calc(var(--main-step-increment)*11)}
.pb-lg-11{padding-bottom:calc(var(--main-step-increment)*11)}
.pv-lg-11{padding-top:calc(var(--main-step-increment)*11);padding-bottom:calc(var(--main-step-increment)*11)}
.pl-lg-11{padding-left:calc(var(--main-step-increment)*11)}
.pr-lg-11{padding-right:calc(var(--main-step-increment)*11)}
.ph-lg-11{padding-left:calc(var(--main-step-increment)*11);padding-right:calc(var(--main-step-increment)*11)}
.m-lg-11{margin:calc(var(--main-step-increment)*11)}
.mt-lg-11{margin-top:calc(var(--main-step-increment)*11)}
.mb-lg-11{margin-bottom:calc(var(--main-step-increment)*11)}
.mv-lg-11{margin-top:calc(var(--main-step-increment)*11);margin-bottom:calc(var(--main-step-increment)*11)}
.ml-lg-11{margin-left:calc(var(--main-step-increment)*11)}
.mr-lg-11{margin-right:calc(var(--main-step-increment)*11)}
.mh-lg-11{margin-left:calc(var(--main-step-increment)*11);margin-right:calc(var(--main-step-increment)*11)}
.p-lg-12,:is(.p-lg-12){padding:calc(var(--main-step-increment)*12)}
.pt-lg-12{padding-top:calc(var(--main-step-increment)*12)}
.pb-lg-12{padding-bottom:calc(var(--main-step-increment)*12)}
.pv-lg-12{padding-top:calc(var(--main-step-increment)*12);padding-bottom:calc(var(--main-step-increment)*12)}
.pl-lg-12{padding-left:calc(var(--main-step-increment)*12)}
.pr-lg-12{padding-right:calc(var(--main-step-increment)*12)}
.ph-lg-12{padding-left:calc(var(--main-step-increment)*12);padding-right:calc(var(--main-step-increment)*12)}
.m-lg-12{margin:calc(var(--main-step-increment)*12)}
.mt-lg-12{margin-top:calc(var(--main-step-increment)*12)}
.mb-lg-12{margin-bottom:calc(var(--main-step-increment)*12)}
.mv-lg-12{margin-top:calc(var(--main-step-increment)*12);margin-bottom:calc(var(--main-step-increment)*12)}
.ml-lg-12{margin-left:calc(var(--main-step-increment)*12)}
.mr-lg-12{margin-right:calc(var(--main-step-increment)*12)}
.mh-lg-12{margin-left:calc(var(--main-step-increment)*12);margin-right:calc(var(--main-step-increment)*12)}
.pt-lg-d{padding-top:var(--main-vertical-sep)}
.pb-lg-d{padding-bottom:var(--main-vertical-sep)}
.pv-lg-d{padding-top:var(--main-vertical-sep);padding-bottom:var(--main-vertical-sep)}
.pl-lg-d{padding-left:var(--main-vertical-sep)}
.pr-lg-d{padding-right:var(--main-vertical-sep)}
.ph-lg-d{padding-left:var(--main-vertical-sep);padding-right:var(--main-vertical-sep)}
.mt-lg-d{margin-top:var(--main-vertical-sep)}
.mb-lg-d{margin-bottom:var(--main-vertical-sep)}
.mv-lg-d{margin-top:var(--main-vertical-sep);margin-bottom:var(--main-vertical-sep)}
.ml-lg-d{margin-left:var(--main-vertical-sep)}
.mr-lg-d{margin-right:var(--main-vertical-sep)}
.mh-lg-d{margin-left:var(--main-vertical-sep);margin-right:var(--main-vertical-sep)}
.m-lg-a{margin:auto}
.mt-lg-a{margin-top:auto}
.mb-lg-a{margin-bottom:auto}
.mv-lg-a{margin-top:auto;margin-bottom:auto}
.ml-lg-a{margin-left:auto}
.mr-lg-a{margin-right:auto}
.mh-lg-a{margin-left:auto;margin-right:auto}
.d-lg-block{display:block}
.d-lg-inline-block{display:inline-block}
.d-lg-none{display:none}
.d-lg-flex{display:flex}
.d-lg-grid{display:grid}
.flex-lg-wrap{flex-wrap:wrap}
.flex-lg-nowrap{flex-wrap:nowrap}
.flex-lg-column{flex-direction:column}
.flex-lg-column-reverse{flex-direction:column-reverse}
.flex-lg-row{flex-direction:row}
.flex-lg-row-reverse{flex-direction:row-reverse}
.align-lg-items-start{align-items:flex-start}
.align-lg-items-end{align-items:flex-end}
.align-lg-items-center{align-items:center}
.align-lg-items-stretch{align-items:stretch}
.justify-lg-content-start{justify-content:flex-start}
.justify-lg-content-end{justify-content:flex-end}
.justify-lg-content-center{justify-content:center}
.justify-lg-content-between{justify-content:space-between}
.justify-lg-content-around{justify-content:space-around}
.justify-lg-content-even{justify-content:space-evenly}
.order-lg-0{order:0}
.grid-lg-col-0{grid-template-columns:0}
.grid-lg-col-start-0{grid-column-start:0}
.grid-lg-col-end-0{grid-column-end:0}
.grid-lg-col-span-0{grid-column:span 0}
.grid-lg-rows-0{grid-auto-rows:0fr}
.grid-lg-row-start-0{grid-row-start:0}
.grid-lg-row-end-0{grid-row-end:0}
.grid-lg-row-span-0{grid-row:span 0}
.order-lg-1{order:1}
.grid-lg-col-1{grid-template-columns:100%}
.grid-lg-col-start-1{grid-column-start:1}
.grid-lg-col-end-1{grid-column-end:1}
.grid-lg-col-span-1{grid-column:span 1}
.grid-lg-rows-1{grid-auto-rows:1fr}
.grid-lg-row-start-1{grid-row-start:1}
.grid-lg-row-end-1{grid-row-end:1}
.grid-lg-row-span-1{grid-row:span 1}
.order-lg-2{order:2}
.grid-lg-col-2{grid-template-columns:repeat(2,1fr)}
.grid-lg-col-2-auto{grid-template-columns:repeat(2,auto)}
.grid-lg-col-start-2{grid-column-start:2}
.grid-lg-col-end-2{grid-column-end:2}
.grid-lg-col-span-2{grid-column:span 2}
.grid-lg-rows-2{grid-auto-rows:2fr}
.grid-lg-row-start-2{grid-row-start:2}
.grid-lg-row-end-2{grid-row-end:2}
.grid-lg-row-span-2{grid-row:span 2}
.order-lg-3{order:3}
.grid-lg-col-3{grid-template-columns:repeat(3,1fr)}
.grid-lg-col-3-auto{grid-template-columns:repeat(3,auto)}
.grid-lg-col-start-3{grid-column-start:3}
.grid-lg-col-end-3{grid-column-end:3}
.grid-lg-col-span-3{grid-column:span 3}
.grid-lg-rows-3{grid-auto-rows:3fr}
.grid-lg-row-start-3{grid-row-start:3}
.grid-lg-row-end-3{grid-row-end:3}
.grid-lg-row-span-3{grid-row:span 3}
.order-lg-4{order:4}
.grid-lg-col-4{grid-template-columns:repeat(4,1fr)}
.grid-lg-col-4-auto{grid-template-columns:repeat(4,auto)}
.grid-lg-col-start-4{grid-column-start:4}
.grid-lg-col-end-4{grid-column-end:4}
.grid-lg-col-span-4{grid-column:span 4}
.grid-lg-rows-4{grid-auto-rows:4fr}
.grid-lg-row-start-4{grid-row-start:4}
.grid-lg-row-end-4{grid-row-end:4}
.grid-lg-row-span-4{grid-row:span 4}
.order-lg-5{order:5}
.grid-lg-col-5{grid-template-columns:repeat(5,1fr)}
.grid-lg-col-5-auto{grid-template-columns:repeat(5,auto)}
.grid-lg-col-start-5{grid-column-start:5}
.grid-lg-col-end-5{grid-column-end:5}
.grid-lg-col-span-5{grid-column:span 5}
.grid-lg-rows-5{grid-auto-rows:5fr}
.grid-lg-row-start-5{grid-row-start:5}
.grid-lg-row-end-5{grid-row-end:5}
.grid-lg-row-span-5{grid-row:span 5}
.order-lg-6{order:6}
.grid-lg-col-6{grid-template-columns:repeat(6,1fr)}
.grid-lg-col-6-auto{grid-template-columns:repeat(6,auto)}
.grid-lg-col-start-6{grid-column-start:6}
.grid-lg-col-end-6{grid-column-end:6}
.grid-lg-col-span-6{grid-column:span 6}
.grid-lg-rows-6{grid-auto-rows:6fr}
.grid-lg-row-start-6{grid-row-start:6}
.grid-lg-row-end-6{grid-row-end:6}
.grid-lg-row-span-6{grid-row:span 6}
.order-lg-7{order:7}
.grid-lg-col-7{grid-template-columns:repeat(7,1fr)}
.grid-lg-col-7-auto{grid-template-columns:repeat(7,auto)}
.grid-lg-col-start-7{grid-column-start:7}
.grid-lg-col-end-7{grid-column-end:7}
.grid-lg-col-span-7{grid-column:span 7}
.grid-lg-rows-7{grid-auto-rows:7fr}
.grid-lg-row-start-7{grid-row-start:7}
.grid-lg-row-end-7{grid-row-end:7}
.grid-lg-row-span-7{grid-row:span 7}
.order-lg-8{order:8}
.grid-lg-col-8{grid-template-columns:repeat(8,1fr)}
.grid-lg-col-8-auto{grid-template-columns:repeat(8,auto)}
.grid-lg-col-start-8{grid-column-start:8}
.grid-lg-col-end-8{grid-column-end:8}
.grid-lg-col-span-8{grid-column:span 8}
.grid-lg-rows-8{grid-auto-rows:8fr}
.grid-lg-row-start-8{grid-row-start:8}
.grid-lg-row-end-8{grid-row-end:8}
.grid-lg-row-span-8{grid-row:span 8}
.order-lg-9{order:9}
.grid-lg-col-9{grid-template-columns:repeat(9,1fr)}
.grid-lg-col-9-auto{grid-template-columns:repeat(9,auto)}
.grid-lg-col-start-9{grid-column-start:9}
.grid-lg-col-end-9{grid-column-end:9}
.grid-lg-col-span-9{grid-column:span 9}
.grid-lg-rows-9{grid-auto-rows:9fr}
.grid-lg-row-start-9{grid-row-start:9}
.grid-lg-row-end-9{grid-row-end:9}
.grid-lg-row-span-9{grid-row:span 9}
.order-lg-10{order:10}
.grid-lg-col-10{grid-template-columns:repeat(10,1fr)}
.grid-lg-col-10-auto{grid-template-columns:repeat(10,auto)}
.grid-lg-col-start-10{grid-column-start:10}
.grid-lg-col-end-10{grid-column-end:10}
.grid-lg-col-span-10{grid-column:span 10}
.grid-lg-rows-10{grid-auto-rows:10fr}
.grid-lg-row-start-10{grid-row-start:10}
.grid-lg-row-end-10{grid-row-end:10}
.grid-lg-row-span-10{grid-row:span 10}
.order-lg-11{order:11}
.grid-lg-col-11{grid-template-columns:repeat(11,1fr)}
.grid-lg-col-11-auto{grid-template-columns:repeat(11,auto)}
.grid-lg-col-start-11{grid-column-start:11}
.grid-lg-col-end-11{grid-column-end:11}
.grid-lg-col-span-11{grid-column:span 11}
.grid-lg-rows-11{grid-auto-rows:11fr}
.grid-lg-row-start-11{grid-row-start:11}
.grid-lg-row-end-11{grid-row-end:11}
.grid-lg-row-span-11{grid-row:span 11}
.order-lg-12{order:12}
.grid-lg-col-12{grid-template-columns:repeat(12,1fr)}
.grid-lg-col-12-auto{grid-template-columns:repeat(12,auto)}
.grid-lg-col-start-12{grid-column-start:12}
.grid-lg-col-end-12{grid-column-end:12}
.grid-lg-col-span-12{grid-column:span 12}
.grid-lg-rows-12{grid-auto-rows:12fr}
.grid-lg-row-start-12{grid-row-start:12}
.grid-lg-row-end-12{grid-row-end:12}
.grid-lg-row-span-12{grid-row:span 12}
}
@media(min-width:64rem){
.clip-xl-bg-padding{background-clip:padding-box}
.clip-xl-bg-border{background-clip:border-box}
.clip-xl-bg-content{background-clip:content-box}
.clip-xl-bg-text{background-clip:text}
.clip-xl-path-padding{clip-path:padding-box}
.clip-xl-path-border{clip-path:border-box}
.clip-xl-path-content{clip-path:content-box}
.clip-xl-path-margin{clip-path:margin-box}
.clip-xl-path-stroke{clip-path:stroke-box}
.clip-xl-path-fill{clip-path:fill-box}
.clip-xl-circle{clip-path:circle()}
.p-xl-0,:is(.p-xl-0){padding:calc(var(--main-step-increment)*0)}
.pt-xl-0{padding-top:calc(var(--main-step-increment)*0)}
.pb-xl-0{padding-bottom:calc(var(--main-step-increment)*0)}
.pv-xl-0{padding-top:calc(var(--main-step-increment)*0);padding-bottom:calc(var(--main-step-increment)*0)}
.pl-xl-0{padding-left:calc(var(--main-step-increment)*0)}
.pr-xl-0{padding-right:calc(var(--main-step-increment)*0)}
.ph-xl-0{padding-left:calc(var(--main-step-increment)*0);padding-right:calc(var(--main-step-increment)*0)}
.m-xl-0{margin:calc(var(--main-step-increment)*0)}
.mt-xl-0{margin-top:calc(var(--main-step-increment)*0)}
.mb-xl-0{margin-bottom:calc(var(--main-step-increment)*0)}
.mv-xl-0{margin-top:calc(var(--main-step-increment)*0);margin-bottom:calc(var(--main-step-increment)*0)}
.ml-xl-0{margin-left:calc(var(--main-step-increment)*0)}
.mr-xl-0{margin-right:calc(var(--main-step-increment)*0)}
.mh-xl-0{margin-left:calc(var(--main-step-increment)*0);margin-right:calc(var(--main-step-increment)*0)}
.p-xl-1,:is(.p-xl-1){padding:calc(var(--main-step-increment)*1)}
.pt-xl-1{padding-top:calc(var(--main-step-increment)*1)}
.pb-xl-1{padding-bottom:calc(var(--main-step-increment)*1)}
.pv-xl-1{padding-top:calc(var(--main-step-increment)*1);padding-bottom:calc(var(--main-step-increment)*1)}
.pl-xl-1{padding-left:calc(var(--main-step-increment)*1)}
.pr-xl-1{padding-right:calc(var(--main-step-increment)*1)}
.ph-xl-1{padding-left:calc(var(--main-step-increment)*1);padding-right:calc(var(--main-step-increment)*1)}
.m-xl-1{margin:calc(var(--main-step-increment)*1)}
.mt-xl-1{margin-top:calc(var(--main-step-increment)*1)}
.mb-xl-1{margin-bottom:calc(var(--main-step-increment)*1)}
.mv-xl-1{margin-top:calc(var(--main-step-increment)*1);margin-bottom:calc(var(--main-step-increment)*1)}
.ml-xl-1{margin-left:calc(var(--main-step-increment)*1)}
.mr-xl-1{margin-right:calc(var(--main-step-increment)*1)}
.mh-xl-1{margin-left:calc(var(--main-step-increment)*1);margin-right:calc(var(--main-step-increment)*1)}
.p-xl-2,:is(.p-xl-2){padding:calc(var(--main-step-increment)*2)}
.pt-xl-2{padding-top:calc(var(--main-step-increment)*2)}
.pb-xl-2{padding-bottom:calc(var(--main-step-increment)*2)}
.pv-xl-2{padding-top:calc(var(--main-step-increment)*2);padding-bottom:calc(var(--main-step-increment)*2)}
.pl-xl-2{padding-left:calc(var(--main-step-increment)*2)}
.pr-xl-2{padding-right:calc(var(--main-step-increment)*2)}
.ph-xl-2{padding-left:calc(var(--main-step-increment)*2);padding-right:calc(var(--main-step-increment)*2)}
.m-xl-2{margin:calc(var(--main-step-increment)*2)}
.mt-xl-2{margin-top:calc(var(--main-step-increment)*2)}
.mb-xl-2{margin-bottom:calc(var(--main-step-increment)*2)}
.mv-xl-2{margin-top:calc(var(--main-step-increment)*2);margin-bottom:calc(var(--main-step-increment)*2)}
.ml-xl-2{margin-left:calc(var(--main-step-increment)*2)}
.mr-xl-2{margin-right:calc(var(--main-step-increment)*2)}
.mh-xl-2{margin-left:calc(var(--main-step-increment)*2);margin-right:calc(var(--main-step-increment)*2)}
.p-xl-3,:is(.p-xl-3){padding:calc(var(--main-step-increment)*3)}
.pt-xl-3{padding-top:calc(var(--main-step-increment)*3)}
.pb-xl-3{padding-bottom:calc(var(--main-step-increment)*3)}
.pv-xl-3{padding-top:calc(var(--main-step-increment)*3);padding-bottom:calc(var(--main-step-increment)*3)}
.pl-xl-3{padding-left:calc(var(--main-step-increment)*3)}
.pr-xl-3{padding-right:calc(var(--main-step-increment)*3)}
.ph-xl-3{padding-left:calc(var(--main-step-increment)*3);padding-right:calc(var(--main-step-increment)*3)}
.m-xl-3{margin:calc(var(--main-step-increment)*3)}
.mt-xl-3{margin-top:calc(var(--main-step-increment)*3)}
.mb-xl-3{margin-bottom:calc(var(--main-step-increment)*3)}
.mv-xl-3{margin-top:calc(var(--main-step-increment)*3);margin-bottom:calc(var(--main-step-increment)*3)}
.ml-xl-3{margin-left:calc(var(--main-step-increment)*3)}
.mr-xl-3{margin-right:calc(var(--main-step-increment)*3)}
.mh-xl-3{margin-left:calc(var(--main-step-increment)*3);margin-right:calc(var(--main-step-increment)*3)}
.p-xl-4,:is(.p-xl-4){padding:calc(var(--main-step-increment)*4)}
.pt-xl-4{padding-top:calc(var(--main-step-increment)*4)}
.pb-xl-4{padding-bottom:calc(var(--main-step-increment)*4)}
.pv-xl-4{padding-top:calc(var(--main-step-increment)*4);padding-bottom:calc(var(--main-step-increment)*4)}
.pl-xl-4{padding-left:calc(var(--main-step-increment)*4)}
.pr-xl-4{padding-right:calc(var(--main-step-increment)*4)}
.ph-xl-4{padding-left:calc(var(--main-step-increment)*4);padding-right:calc(var(--main-step-increment)*4)}
.m-xl-4{margin:calc(var(--main-step-increment)*4)}
.mt-xl-4{margin-top:calc(var(--main-step-increment)*4)}
.mb-xl-4{margin-bottom:calc(var(--main-step-increment)*4)}
.mv-xl-4{margin-top:calc(var(--main-step-increment)*4);margin-bottom:calc(var(--main-step-increment)*4)}
.ml-xl-4{margin-left:calc(var(--main-step-increment)*4)}
.mr-xl-4{margin-right:calc(var(--main-step-increment)*4)}
.mh-xl-4{margin-left:calc(var(--main-step-increment)*4);margin-right:calc(var(--main-step-increment)*4)}
.p-xl-5,:is(.p-xl-5){padding:calc(var(--main-step-increment)*5)}
.pt-xl-5{padding-top:calc(var(--main-step-increment)*5)}
.pb-xl-5{padding-bottom:calc(var(--main-step-increment)*5)}
.pv-xl-5{padding-top:calc(var(--main-step-increment)*5);padding-bottom:calc(var(--main-step-increment)*5)}
.pl-xl-5{padding-left:calc(var(--main-step-increment)*5)}
.pr-xl-5{padding-right:calc(var(--main-step-increment)*5)}
.ph-xl-5{padding-left:calc(var(--main-step-increment)*5);padding-right:calc(var(--main-step-increment)*5)}
.m-xl-5{margin:calc(var(--main-step-increment)*5)}
.mt-xl-5{margin-top:calc(var(--main-step-increment)*5)}
.mb-xl-5{margin-bottom:calc(var(--main-step-increment)*5)}
.mv-xl-5{margin-top:calc(var(--main-step-increment)*5);margin-bottom:calc(var(--main-step-increment)*5)}
.ml-xl-5{margin-left:calc(var(--main-step-increment)*5)}
.mr-xl-5{margin-right:calc(var(--main-step-increment)*5)}
.mh-xl-5{margin-left:calc(var(--main-step-increment)*5);margin-right:calc(var(--main-step-increment)*5)}
.p-xl-6,:is(.p-xl-6){padding:calc(var(--main-step-increment)*6)}
.pt-xl-6{padding-top:calc(var(--main-step-increment)*6)}
.pb-xl-6{padding-bottom:calc(var(--main-step-increment)*6)}
.pv-xl-6{padding-top:calc(var(--main-step-increment)*6);padding-bottom:calc(var(--main-step-increment)*6)}
.pl-xl-6{padding-left:calc(var(--main-step-increment)*6)}
.pr-xl-6{padding-right:calc(var(--main-step-increment)*6)}
.ph-xl-6{padding-left:calc(var(--main-step-increment)*6);padding-right:calc(var(--main-step-increment)*6)}
.m-xl-6{margin:calc(var(--main-step-increment)*6)}
.mt-xl-6{margin-top:calc(var(--main-step-increment)*6)}
.mb-xl-6{margin-bottom:calc(var(--main-step-increment)*6)}
.mv-xl-6{margin-top:calc(var(--main-step-increment)*6);margin-bottom:calc(var(--main-step-increment)*6)}
.ml-xl-6{margin-left:calc(var(--main-step-increment)*6)}
.mr-xl-6{margin-right:calc(var(--main-step-increment)*6)}
.mh-xl-6{margin-left:calc(var(--main-step-increment)*6);margin-right:calc(var(--main-step-increment)*6)}
.p-xl-7,:is(.p-xl-7){padding:calc(var(--main-step-increment)*7)}
.pt-xl-7{padding-top:calc(var(--main-step-increment)*7)}
.pb-xl-7{padding-bottom:calc(var(--main-step-increment)*7)}
.pv-xl-7{padding-top:calc(var(--main-step-increment)*7);padding-bottom:calc(var(--main-step-increment)*7)}
.pl-xl-7{padding-left:calc(var(--main-step-increment)*7)}
.pr-xl-7{padding-right:calc(var(--main-step-increment)*7)}
.ph-xl-7{padding-left:calc(var(--main-step-increment)*7);padding-right:calc(var(--main-step-increment)*7)}
.m-xl-7{margin:calc(var(--main-step-increment)*7)}
.mt-xl-7{margin-top:calc(var(--main-step-increment)*7)}
.mb-xl-7{margin-bottom:calc(var(--main-step-increment)*7)}
.mv-xl-7{margin-top:calc(var(--main-step-increment)*7);margin-bottom:calc(var(--main-step-increment)*7)}
.ml-xl-7{margin-left:calc(var(--main-step-increment)*7)}
.mr-xl-7{margin-right:calc(var(--main-step-increment)*7)}
.mh-xl-7{margin-left:calc(var(--main-step-increment)*7);margin-right:calc(var(--main-step-increment)*7)}
.p-xl-8,:is(.p-xl-8){padding:calc(var(--main-step-increment)*8)}
.pt-xl-8{padding-top:calc(var(--main-step-increment)*8)}
.pb-xl-8{padding-bottom:calc(var(--main-step-increment)*8)}
.pv-xl-8{padding-top:calc(var(--main-step-increment)*8);padding-bottom:calc(var(--main-step-increment)*8)}
.pl-xl-8{padding-left:calc(var(--main-step-increment)*8)}
.pr-xl-8{padding-right:calc(var(--main-step-increment)*8)}
.ph-xl-8{padding-left:calc(var(--main-step-increment)*8);padding-right:calc(var(--main-step-increment)*8)}
.m-xl-8{margin:calc(var(--main-step-increment)*8)}
.mt-xl-8{margin-top:calc(var(--main-step-increment)*8)}
.mb-xl-8{margin-bottom:calc(var(--main-step-increment)*8)}
.mv-xl-8{margin-top:calc(var(--main-step-increment)*8);margin-bottom:calc(var(--main-step-increment)*8)}
.ml-xl-8{margin-left:calc(var(--main-step-increment)*8)}
.mr-xl-8{margin-right:calc(var(--main-step-increment)*8)}
.mh-xl-8{margin-left:calc(var(--main-step-increment)*8);margin-right:calc(var(--main-step-increment)*8)}
.p-xl-9,:is(.p-xl-9){padding:calc(var(--main-step-increment)*9)}
.pt-xl-9{padding-top:calc(var(--main-step-increment)*9)}
.pb-xl-9{padding-bottom:calc(var(--main-step-increment)*9)}
.pv-xl-9{padding-top:calc(var(--main-step-increment)*9);padding-bottom:calc(var(--main-step-increment)*9)}
.pl-xl-9{padding-left:calc(var(--main-step-increment)*9)}
.pr-xl-9{padding-right:calc(var(--main-step-increment)*9)}
.ph-xl-9{padding-left:calc(var(--main-step-increment)*9);padding-right:calc(var(--main-step-increment)*9)}
.m-xl-9{margin:calc(var(--main-step-increment)*9)}
.mt-xl-9{margin-top:calc(var(--main-step-increment)*9)}
.mb-xl-9{margin-bottom:calc(var(--main-step-increment)*9)}
.mv-xl-9{margin-top:calc(var(--main-step-increment)*9);margin-bottom:calc(var(--main-step-increment)*9)}
.ml-xl-9{margin-left:calc(var(--main-step-increment)*9)}
.mr-xl-9{margin-right:calc(var(--main-step-increment)*9)}
.mh-xl-9{margin-left:calc(var(--main-step-increment)*9);margin-right:calc(var(--main-step-increment)*9)}
.p-xl-10,:is(.p-xl-10){padding:calc(var(--main-step-increment)*10)}
.pt-xl-10{padding-top:calc(var(--main-step-increment)*10)}
.pb-xl-10{padding-bottom:calc(var(--main-step-increment)*10)}
.pv-xl-10{padding-top:calc(var(--main-step-increment)*10);padding-bottom:calc(var(--main-step-increment)*10)}
.pl-xl-10{padding-left:calc(var(--main-step-increment)*10)}
.pr-xl-10{padding-right:calc(var(--main-step-increment)*10)}
.ph-xl-10{padding-left:calc(var(--main-step-increment)*10);padding-right:calc(var(--main-step-increment)*10)}
.m-xl-10{margin:calc(var(--main-step-increment)*10)}
.mt-xl-10{margin-top:calc(var(--main-step-increment)*10)}
.mb-xl-10{margin-bottom:calc(var(--main-step-increment)*10)}
.mv-xl-10{margin-top:calc(var(--main-step-increment)*10);margin-bottom:calc(var(--main-step-increment)*10)}
.ml-xl-10{margin-left:calc(var(--main-step-increment)*10)}
.mr-xl-10{margin-right:calc(var(--main-step-increment)*10)}
.mh-xl-10{margin-left:calc(var(--main-step-increment)*10);margin-right:calc(var(--main-step-increment)*10)}
.p-xl-11,:is(.p-xl-11){padding:calc(var(--main-step-increment)*11)}
.pt-xl-11{padding-top:calc(var(--main-step-increment)*11)}
.pb-xl-11{padding-bottom:calc(var(--main-step-increment)*11)}
.pv-xl-11{padding-top:calc(var(--main-step-increment)*11);padding-bottom:calc(var(--main-step-increment)*11)}
.pl-xl-11{padding-left:calc(var(--main-step-increment)*11)}
.pr-xl-11{padding-right:calc(var(--main-step-increment)*11)}
.ph-xl-11{padding-left:calc(var(--main-step-increment)*11);padding-right:calc(var(--main-step-increment)*11)}
.m-xl-11{margin:calc(var(--main-step-increment)*11)}
.mt-xl-11{margin-top:calc(var(--main-step-increment)*11)}
.mb-xl-11{margin-bottom:calc(var(--main-step-increment)*11)}
.mv-xl-11{margin-top:calc(var(--main-step-increment)*11);margin-bottom:calc(var(--main-step-increment)*11)}
.ml-xl-11{margin-left:calc(var(--main-step-increment)*11)}
.mr-xl-11{margin-right:calc(var(--main-step-increment)*11)}
.mh-xl-11{margin-left:calc(var(--main-step-increment)*11);margin-right:calc(var(--main-step-increment)*11)}
.p-xl-12,:is(.p-xl-12){padding:calc(var(--main-step-increment)*12)}
.pt-xl-12{padding-top:calc(var(--main-step-increment)*12)}
.pb-xl-12{padding-bottom:calc(var(--main-step-increment)*12)}
.pv-xl-12{padding-top:calc(var(--main-step-increment)*12);padding-bottom:calc(var(--main-step-increment)*12)}
.pl-xl-12{padding-left:calc(var(--main-step-increment)*12)}
.pr-xl-12{padding-right:calc(var(--main-step-increment)*12)}
.ph-xl-12{padding-left:calc(var(--main-step-increment)*12);padding-right:calc(var(--main-step-increment)*12)}
.m-xl-12{margin:calc(var(--main-step-increment)*12)}
.mt-xl-12{margin-top:calc(var(--main-step-increment)*12)}
.mb-xl-12{margin-bottom:calc(var(--main-step-increment)*12)}
.mv-xl-12{margin-top:calc(var(--main-step-increment)*12);margin-bottom:calc(var(--main-step-increment)*12)}
.ml-xl-12{margin-left:calc(var(--main-step-increment)*12)}
.mr-xl-12{margin-right:calc(var(--main-step-increment)*12)}
.mh-xl-12{margin-left:calc(var(--main-step-increment)*12);margin-right:calc(var(--main-step-increment)*12)}
.pt-xl-d{padding-top:var(--main-vertical-sep)}
.pb-xl-d{padding-bottom:var(--main-vertical-sep)}
.pv-xl-d{padding-top:var(--main-vertical-sep);padding-bottom:var(--main-vertical-sep)}
.pl-xl-d{padding-left:var(--main-vertical-sep)}
.pr-xl-d{padding-right:var(--main-vertical-sep)}
.ph-xl-d{padding-left:var(--main-vertical-sep);padding-right:var(--main-vertical-sep)}
.mt-xl-d{margin-top:var(--main-vertical-sep)}
.mb-xl-d{margin-bottom:var(--main-vertical-sep)}
.mv-xl-d{margin-top:var(--main-vertical-sep);margin-bottom:var(--main-vertical-sep)}
.ml-xl-d{margin-left:var(--main-vertical-sep)}
.mr-xl-d{margin-right:var(--main-vertical-sep)}
.mh-xl-d{margin-left:var(--main-vertical-sep);margin-right:var(--main-vertical-sep)}
.m-xl-a{margin:auto}
.mt-xl-a{margin-top:auto}
.mb-xl-a{margin-bottom:auto}
.mv-xl-a{margin-top:auto;margin-bottom:auto}
.ml-xl-a{margin-left:auto}
.mr-xl-a{margin-right:auto}
.mh-xl-a{margin-left:auto;margin-right:auto}
.d-xl-block{display:block}
.d-xl-inline-block{display:inline-block}
.d-xl-none{display:none}
.d-xl-flex{display:flex}
.d-xl-grid{display:grid}
.flex-xl-wrap{flex-wrap:wrap}
.flex-xl-nowrap{flex-wrap:nowrap}
.flex-xl-column{flex-direction:column}
.flex-xl-column-reverse{flex-direction:column-reverse}
.flex-xl-row{flex-direction:row}
.flex-xl-row-reverse{flex-direction:row-reverse}
.align-xl-items-start{align-items:flex-start}
.align-xl-items-end{align-items:flex-end}
.align-xl-items-center{align-items:center}
.align-xl-items-stretch{align-items:stretch}
.justify-xl-content-start{justify-content:flex-start}
.justify-xl-content-end{justify-content:flex-end}
.justify-xl-content-center{justify-content:center}
.justify-xl-content-between{justify-content:space-between}
.justify-xl-content-around{justify-content:space-around}
.justify-xl-content-even{justify-content:space-evenly}
.order-xl-0{order:0}
.grid-xl-col-0{grid-template-columns:0}
.grid-xl-col-start-0{grid-column-start:0}
.grid-xl-col-end-0{grid-column-end:0}
.grid-xl-col-span-0{grid-column:span 0}
.grid-xl-rows-0{grid-auto-rows:0fr}
.grid-xl-row-start-0{grid-row-start:0}
.grid-xl-row-end-0{grid-row-end:0}
.grid-xl-row-span-0{grid-row:span 0}
.order-xl-1{order:1}
.grid-xl-col-1{grid-template-columns:100%}
.grid-xl-col-start-1{grid-column-start:1}
.grid-xl-col-end-1{grid-column-end:1}
.grid-xl-col-span-1{grid-column:span 1}
.grid-xl-rows-1{grid-auto-rows:1fr}
.grid-xl-row-start-1{grid-row-start:1}
.grid-xl-row-end-1{grid-row-end:1}
.grid-xl-row-span-1{grid-row:span 1}
.order-xl-2{order:2}
.grid-xl-col-2{grid-template-columns:repeat(2,1fr)}
.grid-xl-col-2-auto{grid-template-columns:repeat(2,auto)}
.grid-xl-col-start-2{grid-column-start:2}
.grid-xl-col-end-2{grid-column-end:2}
.grid-xl-col-span-2{grid-column:span 2}
.grid-xl-rows-2{grid-auto-rows:2fr}
.grid-xl-row-start-2{grid-row-start:2}
.grid-xl-row-end-2{grid-row-end:2}
.grid-xl-row-span-2{grid-row:span 2}
.order-xl-3{order:3}
.grid-xl-col-3{grid-template-columns:repeat(3,1fr)}
.grid-xl-col-3-auto{grid-template-columns:repeat(3,auto)}
.grid-xl-col-start-3{grid-column-start:3}
.grid-xl-col-end-3{grid-column-end:3}
.grid-xl-col-span-3{grid-column:span 3}
.grid-xl-rows-3{grid-auto-rows:3fr}
.grid-xl-row-start-3{grid-row-start:3}
.grid-xl-row-end-3{grid-row-end:3}
.grid-xl-row-span-3{grid-row:span 3}
.order-xl-4{order:4}
.grid-xl-col-4{grid-template-columns:repeat(4,1fr)}
.grid-xl-col-4-auto{grid-template-columns:repeat(4,auto)}
.grid-xl-col-start-4{grid-column-start:4}
.grid-xl-col-end-4{grid-column-end:4}
.grid-xl-col-span-4{grid-column:span 4}
.grid-xl-rows-4{grid-auto-rows:4fr}
.grid-xl-row-start-4{grid-row-start:4}
.grid-xl-row-end-4{grid-row-end:4}
.grid-xl-row-span-4{grid-row:span 4}
.order-xl-5{order:5}
.grid-xl-col-5{grid-template-columns:repeat(5,1fr)}
.grid-xl-col-5-auto{grid-template-columns:repeat(5,auto)}
.grid-xl-col-start-5{grid-column-start:5}
.grid-xl-col-end-5{grid-column-end:5}
.grid-xl-col-span-5{grid-column:span 5}
.grid-xl-rows-5{grid-auto-rows:5fr}
.grid-xl-row-start-5{grid-row-start:5}
.grid-xl-row-end-5{grid-row-end:5}
.grid-xl-row-span-5{grid-row:span 5}
.order-xl-6{order:6}
.grid-xl-col-6{grid-template-columns:repeat(6,1fr)}
.grid-xl-col-6-auto{grid-template-columns:repeat(6,auto)}
.grid-xl-col-start-6{grid-column-start:6}
.grid-xl-col-end-6{grid-column-end:6}
.grid-xl-col-span-6{grid-column:span 6}
.grid-xl-rows-6{grid-auto-rows:6fr}
.grid-xl-row-start-6{grid-row-start:6}
.grid-xl-row-end-6{grid-row-end:6}
.grid-xl-row-span-6{grid-row:span 6}
.order-xl-7{order:7}
.grid-xl-col-7{grid-template-columns:repeat(7,1fr)}
.grid-xl-col-7-auto{grid-template-columns:repeat(7,auto)}
.grid-xl-col-start-7{grid-column-start:7}
.grid-xl-col-end-7{grid-column-end:7}
.grid-xl-col-span-7{grid-column:span 7}
.grid-xl-rows-7{grid-auto-rows:7fr}
.grid-xl-row-start-7{grid-row-start:7}
.grid-xl-row-end-7{grid-row-end:7}
.grid-xl-row-span-7{grid-row:span 7}
.order-xl-8{order:8}
.grid-xl-col-8{grid-template-columns:repeat(8,1fr)}
.grid-xl-col-8-auto{grid-template-columns:repeat(8,auto)}
.grid-xl-col-start-8{grid-column-start:8}
.grid-xl-col-end-8{grid-column-end:8}
.grid-xl-col-span-8{grid-column:span 8}
.grid-xl-rows-8{grid-auto-rows:8fr}
.grid-xl-row-start-8{grid-row-start:8}
.grid-xl-row-end-8{grid-row-end:8}
.grid-xl-row-span-8{grid-row:span 8}
.order-xl-9{order:9}
.grid-xl-col-9{grid-template-columns:repeat(9,1fr)}
.grid-xl-col-9-auto{grid-template-columns:repeat(9,auto)}
.grid-xl-col-start-9{grid-column-start:9}
.grid-xl-col-end-9{grid-column-end:9}
.grid-xl-col-span-9{grid-column:span 9}
.grid-xl-rows-9{grid-auto-rows:9fr}
.grid-xl-row-start-9{grid-row-start:9}
.grid-xl-row-end-9{grid-row-end:9}
.grid-xl-row-span-9{grid-row:span 9}
.order-xl-10{order:10}
.grid-xl-col-10{grid-template-columns:repeat(10,1fr)}
.grid-xl-col-10-auto{grid-template-columns:repeat(10,auto)}
.grid-xl-col-start-10{grid-column-start:10}
.grid-xl-col-end-10{grid-column-end:10}
.grid-xl-col-span-10{grid-column:span 10}
.grid-xl-rows-10{grid-auto-rows:10fr}
.grid-xl-row-start-10{grid-row-start:10}
.grid-xl-row-end-10{grid-row-end:10}
.grid-xl-row-span-10{grid-row:span 10}
.order-xl-11{order:11}
.grid-xl-col-11{grid-template-columns:repeat(11,1fr)}
.grid-xl-col-11-auto{grid-template-columns:repeat(11,auto)}
.grid-xl-col-start-11{grid-column-start:11}
.grid-xl-col-end-11{grid-column-end:11}
.grid-xl-col-span-11{grid-column:span 11}
.grid-xl-rows-11{grid-auto-rows:11fr}
.grid-xl-row-start-11{grid-row-start:11}
.grid-xl-row-end-11{grid-row-end:11}
.grid-xl-row-span-11{grid-row:span 11}
.order-xl-12{order:12}
.grid-xl-col-12{grid-template-columns:repeat(12,1fr)}
.grid-xl-col-12-auto{grid-template-columns:repeat(12,auto)}
.grid-xl-col-start-12{grid-column-start:12}
.grid-xl-col-end-12{grid-column-end:12}
.grid-xl-col-span-12{grid-column:span 12}
.grid-xl-rows-12{grid-auto-rows:12fr}
.grid-xl-row-start-12{grid-row-start:12}
.grid-xl-row-end-12{grid-row-end:12}
.grid-xl-row-span-12{grid-row:span 12}
}
@media(min-width:75rem){
.clip-2xl-bg-padding{background-clip:padding-box}
.clip-2xl-bg-border{background-clip:border-box}
.clip-2xl-bg-content{background-clip:content-box}
.clip-2xl-bg-text{background-clip:text}
.clip-2xl-path-padding{clip-path:padding-box}
.clip-2xl-path-border{clip-path:border-box}
.clip-2xl-path-content{clip-path:content-box}
.clip-2xl-path-margin{clip-path:margin-box}
.clip-2xl-path-stroke{clip-path:stroke-box}
.clip-2xl-path-fill{clip-path:fill-box}
.clip-2xl-circle{clip-path:circle()}
.p-2xl-0,:is(.p-2xl-0){padding:calc(var(--main-step-increment)*0)}
.pt-2xl-0{padding-top:calc(var(--main-step-increment)*0)}
.pb-2xl-0{padding-bottom:calc(var(--main-step-increment)*0)}
.pv-2xl-0{padding-top:calc(var(--main-step-increment)*0);padding-bottom:calc(var(--main-step-increment)*0)}
.pl-2xl-0{padding-left:calc(var(--main-step-increment)*0)}
.pr-2xl-0{padding-right:calc(var(--main-step-increment)*0)}
.ph-2xl-0{padding-left:calc(var(--main-step-increment)*0);padding-right:calc(var(--main-step-increment)*0)}
.m-2xl-0{margin:calc(var(--main-step-increment)*0)}
.mt-2xl-0{margin-top:calc(var(--main-step-increment)*0)}
.mb-2xl-0{margin-bottom:calc(var(--main-step-increment)*0)}
.mv-2xl-0{margin-top:calc(var(--main-step-increment)*0);margin-bottom:calc(var(--main-step-increment)*0)}
.ml-2xl-0{margin-left:calc(var(--main-step-increment)*0)}
.mr-2xl-0{margin-right:calc(var(--main-step-increment)*0)}
.mh-2xl-0{margin-left:calc(var(--main-step-increment)*0);margin-right:calc(var(--main-step-increment)*0)}
.p-2xl-1,:is(.p-2xl-1){padding:calc(var(--main-step-increment)*1)}
.pt-2xl-1{padding-top:calc(var(--main-step-increment)*1)}
.pb-2xl-1{padding-bottom:calc(var(--main-step-increment)*1)}
.pv-2xl-1{padding-top:calc(var(--main-step-increment)*1);padding-bottom:calc(var(--main-step-increment)*1)}
.pl-2xl-1{padding-left:calc(var(--main-step-increment)*1)}
.pr-2xl-1{padding-right:calc(var(--main-step-increment)*1)}
.ph-2xl-1{padding-left:calc(var(--main-step-increment)*1);padding-right:calc(var(--main-step-increment)*1)}
.m-2xl-1{margin:calc(var(--main-step-increment)*1)}
.mt-2xl-1{margin-top:calc(var(--main-step-increment)*1)}
.mb-2xl-1{margin-bottom:calc(var(--main-step-increment)*1)}
.mv-2xl-1{margin-top:calc(var(--main-step-increment)*1);margin-bottom:calc(var(--main-step-increment)*1)}
.ml-2xl-1{margin-left:calc(var(--main-step-increment)*1)}
.mr-2xl-1{margin-right:calc(var(--main-step-increment)*1)}
.mh-2xl-1{margin-left:calc(var(--main-step-increment)*1);margin-right:calc(var(--main-step-increment)*1)}
.p-2xl-2,:is(.p-2xl-2){padding:calc(var(--main-step-increment)*2)}
.pt-2xl-2{padding-top:calc(var(--main-step-increment)*2)}
.pb-2xl-2{padding-bottom:calc(var(--main-step-increment)*2)}
.pv-2xl-2{padding-top:calc(var(--main-step-increment)*2);padding-bottom:calc(var(--main-step-increment)*2)}
.pl-2xl-2{padding-left:calc(var(--main-step-increment)*2)}
.pr-2xl-2{padding-right:calc(var(--main-step-increment)*2)}
.ph-2xl-2{padding-left:calc(var(--main-step-increment)*2);padding-right:calc(var(--main-step-increment)*2)}
.m-2xl-2{margin:calc(var(--main-step-increment)*2)}
.mt-2xl-2{margin-top:calc(var(--main-step-increment)*2)}
.mb-2xl-2{margin-bottom:calc(var(--main-step-increment)*2)}
.mv-2xl-2{margin-top:calc(var(--main-step-increment)*2);margin-bottom:calc(var(--main-step-increment)*2)}
.ml-2xl-2{margin-left:calc(var(--main-step-increment)*2)}
.mr-2xl-2{margin-right:calc(var(--main-step-increment)*2)}
.mh-2xl-2{margin-left:calc(var(--main-step-increment)*2);margin-right:calc(var(--main-step-increment)*2)}
.p-2xl-3,:is(.p-2xl-3){padding:calc(var(--main-step-increment)*3)}
.pt-2xl-3{padding-top:calc(var(--main-step-increment)*3)}
.pb-2xl-3{padding-bottom:calc(var(--main-step-increment)*3)}
.pv-2xl-3{padding-top:calc(var(--main-step-increment)*3);padding-bottom:calc(var(--main-step-increment)*3)}
.pl-2xl-3{padding-left:calc(var(--main-step-increment)*3)}
.pr-2xl-3{padding-right:calc(var(--main-step-increment)*3)}
.ph-2xl-3{padding-left:calc(var(--main-step-increment)*3);padding-right:calc(var(--main-step-increment)*3)}
.m-2xl-3{margin:calc(var(--main-step-increment)*3)}
.mt-2xl-3{margin-top:calc(var(--main-step-increment)*3)}
.mb-2xl-3{margin-bottom:calc(var(--main-step-increment)*3)}
.mv-2xl-3{margin-top:calc(var(--main-step-increment)*3);margin-bottom:calc(var(--main-step-increment)*3)}
.ml-2xl-3{margin-left:calc(var(--main-step-increment)*3)}
.mr-2xl-3{margin-right:calc(var(--main-step-increment)*3)}
.mh-2xl-3{margin-left:calc(var(--main-step-increment)*3);margin-right:calc(var(--main-step-increment)*3)}
.p-2xl-4,:is(.p-2xl-4){padding:calc(var(--main-step-increment)*4)}
.pt-2xl-4{padding-top:calc(var(--main-step-increment)*4)}
.pb-2xl-4{padding-bottom:calc(var(--main-step-increment)*4)}
.pv-2xl-4{padding-top:calc(var(--main-step-increment)*4);padding-bottom:calc(var(--main-step-increment)*4)}
.pl-2xl-4{padding-left:calc(var(--main-step-increment)*4)}
.pr-2xl-4{padding-right:calc(var(--main-step-increment)*4)}
.ph-2xl-4{padding-left:calc(var(--main-step-increment)*4);padding-right:calc(var(--main-step-increment)*4)}
.m-2xl-4{margin:calc(var(--main-step-increment)*4)}
.mt-2xl-4{margin-top:calc(var(--main-step-increment)*4)}
.mb-2xl-4{margin-bottom:calc(var(--main-step-increment)*4)}
.mv-2xl-4{margin-top:calc(var(--main-step-increment)*4);margin-bottom:calc(var(--main-step-increment)*4)}
.ml-2xl-4{margin-left:calc(var(--main-step-increment)*4)}
.mr-2xl-4{margin-right:calc(var(--main-step-increment)*4)}
.mh-2xl-4{margin-left:calc(var(--main-step-increment)*4);margin-right:calc(var(--main-step-increment)*4)}
.p-2xl-5,:is(.p-2xl-5){padding:calc(var(--main-step-increment)*5)}
.pt-2xl-5{padding-top:calc(var(--main-step-increment)*5)}
.pb-2xl-5{padding-bottom:calc(var(--main-step-increment)*5)}
.pv-2xl-5{padding-top:calc(var(--main-step-increment)*5);padding-bottom:calc(var(--main-step-increment)*5)}
.pl-2xl-5{padding-left:calc(var(--main-step-increment)*5)}
.pr-2xl-5{padding-right:calc(var(--main-step-increment)*5)}
.ph-2xl-5{padding-left:calc(var(--main-step-increment)*5);padding-right:calc(var(--main-step-increment)*5)}
.m-2xl-5{margin:calc(var(--main-step-increment)*5)}
.mt-2xl-5{margin-top:calc(var(--main-step-increment)*5)}
.mb-2xl-5{margin-bottom:calc(var(--main-step-increment)*5)}
.mv-2xl-5{margin-top:calc(var(--main-step-increment)*5);margin-bottom:calc(var(--main-step-increment)*5)}
.ml-2xl-5{margin-left:calc(var(--main-step-increment)*5)}
.mr-2xl-5{margin-right:calc(var(--main-step-increment)*5)}
.mh-2xl-5{margin-left:calc(var(--main-step-increment)*5);margin-right:calc(var(--main-step-increment)*5)}
.p-2xl-6,:is(.p-2xl-6){padding:calc(var(--main-step-increment)*6)}
.pt-2xl-6{padding-top:calc(var(--main-step-increment)*6)}
.pb-2xl-6{padding-bottom:calc(var(--main-step-increment)*6)}
.pv-2xl-6{padding-top:calc(var(--main-step-increment)*6);padding-bottom:calc(var(--main-step-increment)*6)}
.pl-2xl-6{padding-left:calc(var(--main-step-increment)*6)}
.pr-2xl-6{padding-right:calc(var(--main-step-increment)*6)}
.ph-2xl-6{padding-left:calc(var(--main-step-increment)*6);padding-right:calc(var(--main-step-increment)*6)}
.m-2xl-6{margin:calc(var(--main-step-increment)*6)}
.mt-2xl-6{margin-top:calc(var(--main-step-increment)*6)}
.mb-2xl-6{margin-bottom:calc(var(--main-step-increment)*6)}
.mv-2xl-6{margin-top:calc(var(--main-step-increment)*6);margin-bottom:calc(var(--main-step-increment)*6)}
.ml-2xl-6{margin-left:calc(var(--main-step-increment)*6)}
.mr-2xl-6{margin-right:calc(var(--main-step-increment)*6)}
.mh-2xl-6{margin-left:calc(var(--main-step-increment)*6);margin-right:calc(var(--main-step-increment)*6)}
.p-2xl-7,:is(.p-2xl-7){padding:calc(var(--main-step-increment)*7)}
.pt-2xl-7{padding-top:calc(var(--main-step-increment)*7)}
.pb-2xl-7{padding-bottom:calc(var(--main-step-increment)*7)}
.pv-2xl-7{padding-top:calc(var(--main-step-increment)*7);padding-bottom:calc(var(--main-step-increment)*7)}
.pl-2xl-7{padding-left:calc(var(--main-step-increment)*7)}
.pr-2xl-7{padding-right:calc(var(--main-step-increment)*7)}
.ph-2xl-7{padding-left:calc(var(--main-step-increment)*7);padding-right:calc(var(--main-step-increment)*7)}
.m-2xl-7{margin:calc(var(--main-step-increment)*7)}
.mt-2xl-7{margin-top:calc(var(--main-step-increment)*7)}
.mb-2xl-7{margin-bottom:calc(var(--main-step-increment)*7)}
.mv-2xl-7{margin-top:calc(var(--main-step-increment)*7);margin-bottom:calc(var(--main-step-increment)*7)}
.ml-2xl-7{margin-left:calc(var(--main-step-increment)*7)}
.mr-2xl-7{margin-right:calc(var(--main-step-increment)*7)}
.mh-2xl-7{margin-left:calc(var(--main-step-increment)*7);margin-right:calc(var(--main-step-increment)*7)}
.p-2xl-8,:is(.p-2xl-8){padding:calc(var(--main-step-increment)*8)}
.pt-2xl-8{padding-top:calc(var(--main-step-increment)*8)}
.pb-2xl-8{padding-bottom:calc(var(--main-step-increment)*8)}
.pv-2xl-8{padding-top:calc(var(--main-step-increment)*8);padding-bottom:calc(var(--main-step-increment)*8)}
.pl-2xl-8{padding-left:calc(var(--main-step-increment)*8)}
.pr-2xl-8{padding-right:calc(var(--main-step-increment)*8)}
.ph-2xl-8{padding-left:calc(var(--main-step-increment)*8);padding-right:calc(var(--main-step-increment)*8)}
.m-2xl-8{margin:calc(var(--main-step-increment)*8)}
.mt-2xl-8{margin-top:calc(var(--main-step-increment)*8)}
.mb-2xl-8{margin-bottom:calc(var(--main-step-increment)*8)}
.mv-2xl-8{margin-top:calc(var(--main-step-increment)*8);margin-bottom:calc(var(--main-step-increment)*8)}
.ml-2xl-8{margin-left:calc(var(--main-step-increment)*8)}
.mr-2xl-8{margin-right:calc(var(--main-step-increment)*8)}
.mh-2xl-8{margin-left:calc(var(--main-step-increment)*8);margin-right:calc(var(--main-step-increment)*8)}
.p-2xl-9,:is(.p-2xl-9){padding:calc(var(--main-step-increment)*9)}
.pt-2xl-9{padding-top:calc(var(--main-step-increment)*9)}
.pb-2xl-9{padding-bottom:calc(var(--main-step-increment)*9)}
.pv-2xl-9{padding-top:calc(var(--main-step-increment)*9);padding-bottom:calc(var(--main-step-increment)*9)}
.pl-2xl-9{padding-left:calc(var(--main-step-increment)*9)}
.pr-2xl-9{padding-right:calc(var(--main-step-increment)*9)}
.ph-2xl-9{padding-left:calc(var(--main-step-increment)*9);padding-right:calc(var(--main-step-increment)*9)}
.m-2xl-9{margin:calc(var(--main-step-increment)*9)}
.mt-2xl-9{margin-top:calc(var(--main-step-increment)*9)}
.mb-2xl-9{margin-bottom:calc(var(--main-step-increment)*9)}
.mv-2xl-9{margin-top:calc(var(--main-step-increment)*9);margin-bottom:calc(var(--main-step-increment)*9)}
.ml-2xl-9{margin-left:calc(var(--main-step-increment)*9)}
.mr-2xl-9{margin-right:calc(var(--main-step-increment)*9)}
.mh-2xl-9{margin-left:calc(var(--main-step-increment)*9);margin-right:calc(var(--main-step-increment)*9)}
.p-2xl-10,:is(.p-2xl-10){padding:calc(var(--main-step-increment)*10)}
.pt-2xl-10{padding-top:calc(var(--main-step-increment)*10)}
.pb-2xl-10{padding-bottom:calc(var(--main-step-increment)*10)}
.pv-2xl-10{padding-top:calc(var(--main-step-increment)*10);padding-bottom:calc(var(--main-step-increment)*10)}
.pl-2xl-10{padding-left:calc(var(--main-step-increment)*10)}
.pr-2xl-10{padding-right:calc(var(--main-step-increment)*10)}
.ph-2xl-10{padding-left:calc(var(--main-step-increment)*10);padding-right:calc(var(--main-step-increment)*10)}
.m-2xl-10{margin:calc(var(--main-step-increment)*10)}
.mt-2xl-10{margin-top:calc(var(--main-step-increment)*10)}
.mb-2xl-10{margin-bottom:calc(var(--main-step-increment)*10)}
.mv-2xl-10{margin-top:calc(var(--main-step-increment)*10);margin-bottom:calc(var(--main-step-increment)*10)}
.ml-2xl-10{margin-left:calc(var(--main-step-increment)*10)}
.mr-2xl-10{margin-right:calc(var(--main-step-increment)*10)}
.mh-2xl-10{margin-left:calc(var(--main-step-increment)*10);margin-right:calc(var(--main-step-increment)*10)}
.p-2xl-11,:is(.p-2xl-11){padding:calc(var(--main-step-increment)*11)}
.pt-2xl-11{padding-top:calc(var(--main-step-increment)*11)}
.pb-2xl-11{padding-bottom:calc(var(--main-step-increment)*11)}
.pv-2xl-11{padding-top:calc(var(--main-step-increment)*11);padding-bottom:calc(var(--main-step-increment)*11)}
.pl-2xl-11{padding-left:calc(var(--main-step-increment)*11)}
.pr-2xl-11{padding-right:calc(var(--main-step-increment)*11)}
.ph-2xl-11{padding-left:calc(var(--main-step-increment)*11);padding-right:calc(var(--main-step-increment)*11)}
.m-2xl-11{margin:calc(var(--main-step-increment)*11)}
.mt-2xl-11{margin-top:calc(var(--main-step-increment)*11)}
.mb-2xl-11{margin-bottom:calc(var(--main-step-increment)*11)}
.mv-2xl-11{margin-top:calc(var(--main-step-increment)*11);margin-bottom:calc(var(--main-step-increment)*11)}
.ml-2xl-11{margin-left:calc(var(--main-step-increment)*11)}
.mr-2xl-11{margin-right:calc(var(--main-step-increment)*11)}
.mh-2xl-11{margin-left:calc(var(--main-step-increment)*11);margin-right:calc(var(--main-step-increment)*11)}
.p-2xl-12,:is(.p-2xl-12){padding:calc(var(--main-step-increment)*12)}
.pt-2xl-12{padding-top:calc(var(--main-step-increment)*12)}
.pb-2xl-12{padding-bottom:calc(var(--main-step-increment)*12)}
.pv-2xl-12{padding-top:calc(var(--main-step-increment)*12);padding-bottom:calc(var(--main-step-increment)*12)}
.pl-2xl-12{padding-left:calc(var(--main-step-increment)*12)}
.pr-2xl-12{padding-right:calc(var(--main-step-increment)*12)}
.ph-2xl-12{padding-left:calc(var(--main-step-increment)*12);padding-right:calc(var(--main-step-increment)*12)}
.m-2xl-12{margin:calc(var(--main-step-increment)*12)}
.mt-2xl-12{margin-top:calc(var(--main-step-increment)*12)}
.mb-2xl-12{margin-bottom:calc(var(--main-step-increment)*12)}
.mv-2xl-12{margin-top:calc(var(--main-step-increment)*12);margin-bottom:calc(var(--main-step-increment)*12)}
.ml-2xl-12{margin-left:calc(var(--main-step-increment)*12)}
.mr-2xl-12{margin-right:calc(var(--main-step-increment)*12)}
.mh-2xl-12{margin-left:calc(var(--main-step-increment)*12);margin-right:calc(var(--main-step-increment)*12)}
.pt-2xl-d{padding-top:var(--main-vertical-sep)}
.pb-2xl-d{padding-bottom:var(--main-vertical-sep)}
.pv-2xl-d{padding-top:var(--main-vertical-sep);padding-bottom:var(--main-vertical-sep)}
.pl-2xl-d{padding-left:var(--main-vertical-sep)}
.pr-2xl-d{padding-right:var(--main-vertical-sep)}
.ph-2xl-d{padding-left:var(--main-vertical-sep);padding-right:var(--main-vertical-sep)}
.mt-2xl-d{margin-top:var(--main-vertical-sep)}
.mb-2xl-d{margin-bottom:var(--main-vertical-sep)}
.mv-2xl-d{margin-top:var(--main-vertical-sep);margin-bottom:var(--main-vertical-sep)}
.ml-2xl-d{margin-left:var(--main-vertical-sep)}
.mr-2xl-d{margin-right:var(--main-vertical-sep)}
.mh-2xl-d{margin-left:var(--main-vertical-sep);margin-right:var(--main-vertical-sep)}
.m-2xl-a{margin:auto}
.mt-2xl-a{margin-top:auto}
.mb-2xl-a{margin-bottom:auto}
.mv-2xl-a{margin-top:auto;margin-bottom:auto}
.ml-2xl-a{margin-left:auto}
.mr-2xl-a{margin-right:auto}
.mh-2xl-a{margin-left:auto;margin-right:auto}
.d-2xl-block{display:block}
.d-2xl-inline-block{display:inline-block}
.d-2xl-none{display:none}
.d-2xl-flex{display:flex}
.d-2xl-grid{display:grid}
.flex-2xl-wrap{flex-wrap:wrap}
.flex-2xl-nowrap{flex-wrap:nowrap}
.flex-2xl-column{flex-direction:column}
.flex-2xl-column-reverse{flex-direction:column-reverse}
.flex-2xl-row{flex-direction:row}
.flex-2xl-row-reverse{flex-direction:row-reverse}
.align-2xl-items-start{align-items:flex-start}
.align-2xl-items-end{align-items:flex-end}
.align-2xl-items-center{align-items:center}
.align-2xl-items-stretch{align-items:stretch}
.justify-2xl-content-start{justify-content:flex-start}
.justify-2xl-content-end{justify-content:flex-end}
.justify-2xl-content-center{justify-content:center}
.justify-2xl-content-between{justify-content:space-between}
.justify-2xl-content-around{justify-content:space-around}
.justify-2xl-content-even{justify-content:space-evenly}
.order-2xl-0{order:0}
.grid-2xl-col-0{grid-template-columns:0}
.grid-2xl-col-start-0{grid-column-start:0}
.grid-2xl-col-end-0{grid-column-end:0}
.grid-2xl-col-span-0{grid-column:span 0}
.grid-2xl-rows-0{grid-auto-rows:0fr}
.grid-2xl-row-start-0{grid-row-start:0}
.grid-2xl-row-end-0{grid-row-end:0}
.grid-2xl-row-span-0{grid-row:span 0}
.order-2xl-1{order:1}
.grid-2xl-col-1{grid-template-columns:100%}
.grid-2xl-col-start-1{grid-column-start:1}
.grid-2xl-col-end-1{grid-column-end:1}
.grid-2xl-col-span-1{grid-column:span 1}
.grid-2xl-rows-1{grid-auto-rows:1fr}
.grid-2xl-row-start-1{grid-row-start:1}
.grid-2xl-row-end-1{grid-row-end:1}
.grid-2xl-row-span-1{grid-row:span 1}
.order-2xl-2{order:2}
.grid-2xl-col-2{grid-template-columns:repeat(2,1fr)}
.grid-2xl-col-2-auto{grid-template-columns:repeat(2,auto)}
.grid-2xl-col-start-2{grid-column-start:2}
.grid-2xl-col-end-2{grid-column-end:2}
.grid-2xl-col-span-2{grid-column:span 2}
.grid-2xl-rows-2{grid-auto-rows:2fr}
.grid-2xl-row-start-2{grid-row-start:2}
.grid-2xl-row-end-2{grid-row-end:2}
.grid-2xl-row-span-2{grid-row:span 2}
.order-2xl-3{order:3}
.grid-2xl-col-3{grid-template-columns:repeat(3,1fr)}
.grid-2xl-col-3-auto{grid-template-columns:repeat(3,auto)}
.grid-2xl-col-start-3{grid-column-start:3}
.grid-2xl-col-end-3{grid-column-end:3}
.grid-2xl-col-span-3{grid-column:span 3}
.grid-2xl-rows-3{grid-auto-rows:3fr}
.grid-2xl-row-start-3{grid-row-start:3}
.grid-2xl-row-end-3{grid-row-end:3}
.grid-2xl-row-span-3{grid-row:span 3}
.order-2xl-4{order:4}
.grid-2xl-col-4{grid-template-columns:repeat(4,1fr)}
.grid-2xl-col-4-auto{grid-template-columns:repeat(4,auto)}
.grid-2xl-col-start-4{grid-column-start:4}
.grid-2xl-col-end-4{grid-column-end:4}
.grid-2xl-col-span-4{grid-column:span 4}
.grid-2xl-rows-4{grid-auto-rows:4fr}
.grid-2xl-row-start-4{grid-row-start:4}
.grid-2xl-row-end-4{grid-row-end:4}
.grid-2xl-row-span-4{grid-row:span 4}
.order-2xl-5{order:5}
.grid-2xl-col-5{grid-template-columns:repeat(5,1fr)}
.grid-2xl-col-5-auto{grid-template-columns:repeat(5,auto)}
.grid-2xl-col-start-5{grid-column-start:5}
.grid-2xl-col-end-5{grid-column-end:5}
.grid-2xl-col-span-5{grid-column:span 5}
.grid-2xl-rows-5{grid-auto-rows:5fr}
.grid-2xl-row-start-5{grid-row-start:5}
.grid-2xl-row-end-5{grid-row-end:5}
.grid-2xl-row-span-5{grid-row:span 5}
.order-2xl-6{order:6}
.grid-2xl-col-6{grid-template-columns:repeat(6,1fr)}
.grid-2xl-col-6-auto{grid-template-columns:repeat(6,auto)}
.grid-2xl-col-start-6{grid-column-start:6}
.grid-2xl-col-end-6{grid-column-end:6}
.grid-2xl-col-span-6{grid-column:span 6}
.grid-2xl-rows-6{grid-auto-rows:6fr}
.grid-2xl-row-start-6{grid-row-start:6}
.grid-2xl-row-end-6{grid-row-end:6}
.grid-2xl-row-span-6{grid-row:span 6}
.order-2xl-7{order:7}
.grid-2xl-col-7{grid-template-columns:repeat(7,1fr)}
.grid-2xl-col-7-auto{grid-template-columns:repeat(7,auto)}
.grid-2xl-col-start-7{grid-column-start:7}
.grid-2xl-col-end-7{grid-column-end:7}
.grid-2xl-col-span-7{grid-column:span 7}
.grid-2xl-rows-7{grid-auto-rows:7fr}
.grid-2xl-row-start-7{grid-row-start:7}
.grid-2xl-row-end-7{grid-row-end:7}
.grid-2xl-row-span-7{grid-row:span 7}
.order-2xl-8{order:8}
.grid-2xl-col-8{grid-template-columns:repeat(8,1fr)}
.grid-2xl-col-8-auto{grid-template-columns:repeat(8,auto)}
.grid-2xl-col-start-8{grid-column-start:8}
.grid-2xl-col-end-8{grid-column-end:8}
.grid-2xl-col-span-8{grid-column:span 8}
.grid-2xl-rows-8{grid-auto-rows:8fr}
.grid-2xl-row-start-8{grid-row-start:8}
.grid-2xl-row-end-8{grid-row-end:8}
.grid-2xl-row-span-8{grid-row:span 8}
.order-2xl-9{order:9}
.grid-2xl-col-9{grid-template-columns:repeat(9,1fr)}
.grid-2xl-col-9-auto{grid-template-columns:repeat(9,auto)}
.grid-2xl-col-start-9{grid-column-start:9}
.grid-2xl-col-end-9{grid-column-end:9}
.grid-2xl-col-span-9{grid-column:span 9}
.grid-2xl-rows-9{grid-auto-rows:9fr}
.grid-2xl-row-start-9{grid-row-start:9}
.grid-2xl-row-end-9{grid-row-end:9}
.grid-2xl-row-span-9{grid-row:span 9}
.order-2xl-10{order:10}
.grid-2xl-col-10{grid-template-columns:repeat(10,1fr)}
.grid-2xl-col-10-auto{grid-template-columns:repeat(10,auto)}
.grid-2xl-col-start-10{grid-column-start:10}
.grid-2xl-col-end-10{grid-column-end:10}
.grid-2xl-col-span-10{grid-column:span 10}
.grid-2xl-rows-10{grid-auto-rows:10fr}
.grid-2xl-row-start-10{grid-row-start:10}
.grid-2xl-row-end-10{grid-row-end:10}
.grid-2xl-row-span-10{grid-row:span 10}
.order-2xl-11{order:11}
.grid-2xl-col-11{grid-template-columns:repeat(11,1fr)}
.grid-2xl-col-11-auto{grid-template-columns:repeat(11,auto)}
.grid-2xl-col-start-11{grid-column-start:11}
.grid-2xl-col-end-11{grid-column-end:11}
.grid-2xl-col-span-11{grid-column:span 11}
.grid-2xl-rows-11{grid-auto-rows:11fr}
.grid-2xl-row-start-11{grid-row-start:11}
.grid-2xl-row-end-11{grid-row-end:11}
.grid-2xl-row-span-11{grid-row:span 11}
.order-2xl-12{order:12}
.grid-2xl-col-12{grid-template-columns:repeat(12,1fr)}
.grid-2xl-col-12-auto{grid-template-columns:repeat(12,auto)}
.grid-2xl-col-start-12{grid-column-start:12}
.grid-2xl-col-end-12{grid-column-end:12}
.grid-2xl-col-span-12{grid-column:span 12}
.grid-2xl-rows-12{grid-auto-rows:12fr}
.grid-2xl-row-start-12{grid-row-start:12}
.grid-2xl-row-end-12{grid-row-end:12}
.grid-2xl-row-span-12{grid-row:span 12}
}
@media(min-width:87.5rem){
.clip-3xl-bg-padding{background-clip:padding-box}
.clip-3xl-bg-border{background-clip:border-box}
.clip-3xl-bg-content{background-clip:content-box}
.clip-3xl-bg-text{background-clip:text}
.clip-3xl-path-padding{clip-path:padding-box}
.clip-3xl-path-border{clip-path:border-box}
.clip-3xl-path-content{clip-path:content-box}
.clip-3xl-path-margin{clip-path:margin-box}
.clip-3xl-path-stroke{clip-path:stroke-box}
.clip-3xl-path-fill{clip-path:fill-box}
.clip-3xl-circle{clip-path:circle()}
.p-3xl-0,:is(.p-3xl-0){padding:calc(var(--main-step-increment)*0)}
.pt-3xl-0{padding-top:calc(var(--main-step-increment)*0)}
.pb-3xl-0{padding-bottom:calc(var(--main-step-increment)*0)}
.pv-3xl-0{padding-top:calc(var(--main-step-increment)*0);padding-bottom:calc(var(--main-step-increment)*0)}
.pl-3xl-0{padding-left:calc(var(--main-step-increment)*0)}
.pr-3xl-0{padding-right:calc(var(--main-step-increment)*0)}
.ph-3xl-0{padding-left:calc(var(--main-step-increment)*0);padding-right:calc(var(--main-step-increment)*0)}
.m-3xl-0{margin:calc(var(--main-step-increment)*0)}
.mt-3xl-0{margin-top:calc(var(--main-step-increment)*0)}
.mb-3xl-0{margin-bottom:calc(var(--main-step-increment)*0)}
.mv-3xl-0{margin-top:calc(var(--main-step-increment)*0);margin-bottom:calc(var(--main-step-increment)*0)}
.ml-3xl-0{margin-left:calc(var(--main-step-increment)*0)}
.mr-3xl-0{margin-right:calc(var(--main-step-increment)*0)}
.mh-3xl-0{margin-left:calc(var(--main-step-increment)*0);margin-right:calc(var(--main-step-increment)*0)}
.p-3xl-1,:is(.p-3xl-1){padding:calc(var(--main-step-increment)*1)}
.pt-3xl-1{padding-top:calc(var(--main-step-increment)*1)}
.pb-3xl-1{padding-bottom:calc(var(--main-step-increment)*1)}
.pv-3xl-1{padding-top:calc(var(--main-step-increment)*1);padding-bottom:calc(var(--main-step-increment)*1)}
.pl-3xl-1{padding-left:calc(var(--main-step-increment)*1)}
.pr-3xl-1{padding-right:calc(var(--main-step-increment)*1)}
.ph-3xl-1{padding-left:calc(var(--main-step-increment)*1);padding-right:calc(var(--main-step-increment)*1)}
.m-3xl-1{margin:calc(var(--main-step-increment)*1)}
.mt-3xl-1{margin-top:calc(var(--main-step-increment)*1)}
.mb-3xl-1{margin-bottom:calc(var(--main-step-increment)*1)}
.mv-3xl-1{margin-top:calc(var(--main-step-increment)*1);margin-bottom:calc(var(--main-step-increment)*1)}
.ml-3xl-1{margin-left:calc(var(--main-step-increment)*1)}
.mr-3xl-1{margin-right:calc(var(--main-step-increment)*1)}
.mh-3xl-1{margin-left:calc(var(--main-step-increment)*1);margin-right:calc(var(--main-step-increment)*1)}
.p-3xl-2,:is(.p-3xl-2){padding:calc(var(--main-step-increment)*2)}
.pt-3xl-2{padding-top:calc(var(--main-step-increment)*2)}
.pb-3xl-2{padding-bottom:calc(var(--main-step-increment)*2)}
.pv-3xl-2{padding-top:calc(var(--main-step-increment)*2);padding-bottom:calc(var(--main-step-increment)*2)}
.pl-3xl-2{padding-left:calc(var(--main-step-increment)*2)}
.pr-3xl-2{padding-right:calc(var(--main-step-increment)*2)}
.ph-3xl-2{padding-left:calc(var(--main-step-increment)*2);padding-right:calc(var(--main-step-increment)*2)}
.m-3xl-2{margin:calc(var(--main-step-increment)*2)}
.mt-3xl-2{margin-top:calc(var(--main-step-increment)*2)}
.mb-3xl-2{margin-bottom:calc(var(--main-step-increment)*2)}
.mv-3xl-2{margin-top:calc(var(--main-step-increment)*2);margin-bottom:calc(var(--main-step-increment)*2)}
.ml-3xl-2{margin-left:calc(var(--main-step-increment)*2)}
.mr-3xl-2{margin-right:calc(var(--main-step-increment)*2)}
.mh-3xl-2{margin-left:calc(var(--main-step-increment)*2);margin-right:calc(var(--main-step-increment)*2)}
.p-3xl-3,:is(.p-3xl-3){padding:calc(var(--main-step-increment)*3)}
.pt-3xl-3{padding-top:calc(var(--main-step-increment)*3)}
.pb-3xl-3{padding-bottom:calc(var(--main-step-increment)*3)}
.pv-3xl-3{padding-top:calc(var(--main-step-increment)*3);padding-bottom:calc(var(--main-step-increment)*3)}
.pl-3xl-3{padding-left:calc(var(--main-step-increment)*3)}
.pr-3xl-3{padding-right:calc(var(--main-step-increment)*3)}
.ph-3xl-3{padding-left:calc(var(--main-step-increment)*3);padding-right:calc(var(--main-step-increment)*3)}
.m-3xl-3{margin:calc(var(--main-step-increment)*3)}
.mt-3xl-3{margin-top:calc(var(--main-step-increment)*3)}
.mb-3xl-3{margin-bottom:calc(var(--main-step-increment)*3)}
.mv-3xl-3{margin-top:calc(var(--main-step-increment)*3);margin-bottom:calc(var(--main-step-increment)*3)}
.ml-3xl-3{margin-left:calc(var(--main-step-increment)*3)}
.mr-3xl-3{margin-right:calc(var(--main-step-increment)*3)}
.mh-3xl-3{margin-left:calc(var(--main-step-increment)*3);margin-right:calc(var(--main-step-increment)*3)}
.p-3xl-4,:is(.p-3xl-4){padding:calc(var(--main-step-increment)*4)}
.pt-3xl-4{padding-top:calc(var(--main-step-increment)*4)}
.pb-3xl-4{padding-bottom:calc(var(--main-step-increment)*4)}
.pv-3xl-4{padding-top:calc(var(--main-step-increment)*4);padding-bottom:calc(var(--main-step-increment)*4)}
.pl-3xl-4{padding-left:calc(var(--main-step-increment)*4)}
.pr-3xl-4{padding-right:calc(var(--main-step-increment)*4)}
.ph-3xl-4{padding-left:calc(var(--main-step-increment)*4);padding-right:calc(var(--main-step-increment)*4)}
.m-3xl-4{margin:calc(var(--main-step-increment)*4)}
.mt-3xl-4{margin-top:calc(var(--main-step-increment)*4)}
.mb-3xl-4{margin-bottom:calc(var(--main-step-increment)*4)}
.mv-3xl-4{margin-top:calc(var(--main-step-increment)*4);margin-bottom:calc(var(--main-step-increment)*4)}
.ml-3xl-4{margin-left:calc(var(--main-step-increment)*4)}
.mr-3xl-4{margin-right:calc(var(--main-step-increment)*4)}
.mh-3xl-4{margin-left:calc(var(--main-step-increment)*4);margin-right:calc(var(--main-step-increment)*4)}
.p-3xl-5,:is(.p-3xl-5){padding:calc(var(--main-step-increment)*5)}
.pt-3xl-5{padding-top:calc(var(--main-step-increment)*5)}
.pb-3xl-5{padding-bottom:calc(var(--main-step-increment)*5)}
.pv-3xl-5{padding-top:calc(var(--main-step-increment)*5);padding-bottom:calc(var(--main-step-increment)*5)}
.pl-3xl-5{padding-left:calc(var(--main-step-increment)*5)}
.pr-3xl-5{padding-right:calc(var(--main-step-increment)*5)}
.ph-3xl-5{padding-left:calc(var(--main-step-increment)*5);padding-right:calc(var(--main-step-increment)*5)}
.m-3xl-5{margin:calc(var(--main-step-increment)*5)}
.mt-3xl-5{margin-top:calc(var(--main-step-increment)*5)}
.mb-3xl-5{margin-bottom:calc(var(--main-step-increment)*5)}
.mv-3xl-5{margin-top:calc(var(--main-step-increment)*5);margin-bottom:calc(var(--main-step-increment)*5)}
.ml-3xl-5{margin-left:calc(var(--main-step-increment)*5)}
.mr-3xl-5{margin-right:calc(var(--main-step-increment)*5)}
.mh-3xl-5{margin-left:calc(var(--main-step-increment)*5);margin-right:calc(var(--main-step-increment)*5)}
.p-3xl-6,:is(.p-3xl-6){padding:calc(var(--main-step-increment)*6)}
.pt-3xl-6{padding-top:calc(var(--main-step-increment)*6)}
.pb-3xl-6{padding-bottom:calc(var(--main-step-increment)*6)}
.pv-3xl-6{padding-top:calc(var(--main-step-increment)*6);padding-bottom:calc(var(--main-step-increment)*6)}
.pl-3xl-6{padding-left:calc(var(--main-step-increment)*6)}
.pr-3xl-6{padding-right:calc(var(--main-step-increment)*6)}
.ph-3xl-6{padding-left:calc(var(--main-step-increment)*6);padding-right:calc(var(--main-step-increment)*6)}
.m-3xl-6{margin:calc(var(--main-step-increment)*6)}
.mt-3xl-6{margin-top:calc(var(--main-step-increment)*6)}
.mb-3xl-6{margin-bottom:calc(var(--main-step-increment)*6)}
.mv-3xl-6{margin-top:calc(var(--main-step-increment)*6);margin-bottom:calc(var(--main-step-increment)*6)}
.ml-3xl-6{margin-left:calc(var(--main-step-increment)*6)}
.mr-3xl-6{margin-right:calc(var(--main-step-increment)*6)}
.mh-3xl-6{margin-left:calc(var(--main-step-increment)*6);margin-right:calc(var(--main-step-increment)*6)}
.p-3xl-7,:is(.p-3xl-7){padding:calc(var(--main-step-increment)*7)}
.pt-3xl-7{padding-top:calc(var(--main-step-increment)*7)}
.pb-3xl-7{padding-bottom:calc(var(--main-step-increment)*7)}
.pv-3xl-7{padding-top:calc(var(--main-step-increment)*7);padding-bottom:calc(var(--main-step-increment)*7)}
.pl-3xl-7{padding-left:calc(var(--main-step-increment)*7)}
.pr-3xl-7{padding-right:calc(var(--main-step-increment)*7)}
.ph-3xl-7{padding-left:calc(var(--main-step-increment)*7);padding-right:calc(var(--main-step-increment)*7)}
.m-3xl-7{margin:calc(var(--main-step-increment)*7)}
.mt-3xl-7{margin-top:calc(var(--main-step-increment)*7)}
.mb-3xl-7{margin-bottom:calc(var(--main-step-increment)*7)}
.mv-3xl-7{margin-top:calc(var(--main-step-increment)*7);margin-bottom:calc(var(--main-step-increment)*7)}
.ml-3xl-7{margin-left:calc(var(--main-step-increment)*7)}
.mr-3xl-7{margin-right:calc(var(--main-step-increment)*7)}
.mh-3xl-7{margin-left:calc(var(--main-step-increment)*7);margin-right:calc(var(--main-step-increment)*7)}
.p-3xl-8,:is(.p-3xl-8){padding:calc(var(--main-step-increment)*8)}
.pt-3xl-8{padding-top:calc(var(--main-step-increment)*8)}
.pb-3xl-8{padding-bottom:calc(var(--main-step-increment)*8)}
.pv-3xl-8{padding-top:calc(var(--main-step-increment)*8);padding-bottom:calc(var(--main-step-increment)*8)}
.pl-3xl-8{padding-left:calc(var(--main-step-increment)*8)}
.pr-3xl-8{padding-right:calc(var(--main-step-increment)*8)}
.ph-3xl-8{padding-left:calc(var(--main-step-increment)*8);padding-right:calc(var(--main-step-increment)*8)}
.m-3xl-8{margin:calc(var(--main-step-increment)*8)}
.mt-3xl-8{margin-top:calc(var(--main-step-increment)*8)}
.mb-3xl-8{margin-bottom:calc(var(--main-step-increment)*8)}
.mv-3xl-8{margin-top:calc(var(--main-step-increment)*8);margin-bottom:calc(var(--main-step-increment)*8)}
.ml-3xl-8{margin-left:calc(var(--main-step-increment)*8)}
.mr-3xl-8{margin-right:calc(var(--main-step-increment)*8)}
.mh-3xl-8{margin-left:calc(var(--main-step-increment)*8);margin-right:calc(var(--main-step-increment)*8)}
.p-3xl-9,:is(.p-3xl-9){padding:calc(var(--main-step-increment)*9)}
.pt-3xl-9{padding-top:calc(var(--main-step-increment)*9)}
.pb-3xl-9{padding-bottom:calc(var(--main-step-increment)*9)}
.pv-3xl-9{padding-top:calc(var(--main-step-increment)*9);padding-bottom:calc(var(--main-step-increment)*9)}
.pl-3xl-9{padding-left:calc(var(--main-step-increment)*9)}
.pr-3xl-9{padding-right:calc(var(--main-step-increment)*9)}
.ph-3xl-9{padding-left:calc(var(--main-step-increment)*9);padding-right:calc(var(--main-step-increment)*9)}
.m-3xl-9{margin:calc(var(--main-step-increment)*9)}
.mt-3xl-9{margin-top:calc(var(--main-step-increment)*9)}
.mb-3xl-9{margin-bottom:calc(var(--main-step-increment)*9)}
.mv-3xl-9{margin-top:calc(var(--main-step-increment)*9);margin-bottom:calc(var(--main-step-increment)*9)}
.ml-3xl-9{margin-left:calc(var(--main-step-increment)*9)}
.mr-3xl-9{margin-right:calc(var(--main-step-increment)*9)}
.mh-3xl-9{margin-left:calc(var(--main-step-increment)*9);margin-right:calc(var(--main-step-increment)*9)}
.p-3xl-10,:is(.p-3xl-10){padding:calc(var(--main-step-increment)*10)}
.pt-3xl-10{padding-top:calc(var(--main-step-increment)*10)}
.pb-3xl-10{padding-bottom:calc(var(--main-step-increment)*10)}
.pv-3xl-10{padding-top:calc(var(--main-step-increment)*10);padding-bottom:calc(var(--main-step-increment)*10)}
.pl-3xl-10{padding-left:calc(var(--main-step-increment)*10)}
.pr-3xl-10{padding-right:calc(var(--main-step-increment)*10)}
.ph-3xl-10{padding-left:calc(var(--main-step-increment)*10);padding-right:calc(var(--main-step-increment)*10)}
.m-3xl-10{margin:calc(var(--main-step-increment)*10)}
.mt-3xl-10{margin-top:calc(var(--main-step-increment)*10)}
.mb-3xl-10{margin-bottom:calc(var(--main-step-increment)*10)}
.mv-3xl-10{margin-top:calc(var(--main-step-increment)*10);margin-bottom:calc(var(--main-step-increment)*10)}
.ml-3xl-10{margin-left:calc(var(--main-step-increment)*10)}
.mr-3xl-10{margin-right:calc(var(--main-step-increment)*10)}
.mh-3xl-10{margin-left:calc(var(--main-step-increment)*10);margin-right:calc(var(--main-step-increment)*10)}
.p-3xl-11,:is(.p-3xl-11){padding:calc(var(--main-step-increment)*11)}
.pt-3xl-11{padding-top:calc(var(--main-step-increment)*11)}
.pb-3xl-11{padding-bottom:calc(var(--main-step-increment)*11)}
.pv-3xl-11{padding-top:calc(var(--main-step-increment)*11);padding-bottom:calc(var(--main-step-increment)*11)}
.pl-3xl-11{padding-left:calc(var(--main-step-increment)*11)}
.pr-3xl-11{padding-right:calc(var(--main-step-increment)*11)}
.ph-3xl-11{padding-left:calc(var(--main-step-increment)*11);padding-right:calc(var(--main-step-increment)*11)}
.m-3xl-11{margin:calc(var(--main-step-increment)*11)}
.mt-3xl-11{margin-top:calc(var(--main-step-increment)*11)}
.mb-3xl-11{margin-bottom:calc(var(--main-step-increment)*11)}
.mv-3xl-11{margin-top:calc(var(--main-step-increment)*11);margin-bottom:calc(var(--main-step-increment)*11)}
.ml-3xl-11{margin-left:calc(var(--main-step-increment)*11)}
.mr-3xl-11{margin-right:calc(var(--main-step-increment)*11)}
.mh-3xl-11{margin-left:calc(var(--main-step-increment)*11);margin-right:calc(var(--main-step-increment)*11)}
.p-3xl-12,:is(.p-3xl-12){padding:calc(var(--main-step-increment)*12)}
.pt-3xl-12{padding-top:calc(var(--main-step-increment)*12)}
.pb-3xl-12{padding-bottom:calc(var(--main-step-increment)*12)}
.pv-3xl-12{padding-top:calc(var(--main-step-increment)*12);padding-bottom:calc(var(--main-step-increment)*12)}
.pl-3xl-12{padding-left:calc(var(--main-step-increment)*12)}
.pr-3xl-12{padding-right:calc(var(--main-step-increment)*12)}
.ph-3xl-12{padding-left:calc(var(--main-step-increment)*12);padding-right:calc(var(--main-step-increment)*12)}
.m-3xl-12{margin:calc(var(--main-step-increment)*12)}
.mt-3xl-12{margin-top:calc(var(--main-step-increment)*12)}
.mb-3xl-12{margin-bottom:calc(var(--main-step-increment)*12)}
.mv-3xl-12{margin-top:calc(var(--main-step-increment)*12);margin-bottom:calc(var(--main-step-increment)*12)}
.ml-3xl-12{margin-left:calc(var(--main-step-increment)*12)}
.mr-3xl-12{margin-right:calc(var(--main-step-increment)*12)}
.mh-3xl-12{margin-left:calc(var(--main-step-increment)*12);margin-right:calc(var(--main-step-increment)*12)}
.pt-3xl-d{padding-top:var(--main-vertical-sep)}
.pb-3xl-d{padding-bottom:var(--main-vertical-sep)}
.pv-3xl-d{padding-top:var(--main-vertical-sep);padding-bottom:var(--main-vertical-sep)}
.pl-3xl-d{padding-left:var(--main-vertical-sep)}
.pr-3xl-d{padding-right:var(--main-vertical-sep)}
.ph-3xl-d{padding-left:var(--main-vertical-sep);padding-right:var(--main-vertical-sep)}
.mt-3xl-d{margin-top:var(--main-vertical-sep)}
.mb-3xl-d{margin-bottom:var(--main-vertical-sep)}
.mv-3xl-d{margin-top:var(--main-vertical-sep);margin-bottom:var(--main-vertical-sep)}
.ml-3xl-d{margin-left:var(--main-vertical-sep)}
.mr-3xl-d{margin-right:var(--main-vertical-sep)}
.mh-3xl-d{margin-left:var(--main-vertical-sep);margin-right:var(--main-vertical-sep)}
.m-3xl-a{margin:auto}
.mt-3xl-a{margin-top:auto}
.mb-3xl-a{margin-bottom:auto}
.mv-3xl-a{margin-top:auto;margin-bottom:auto}
.ml-3xl-a{margin-left:auto}
.mr-3xl-a{margin-right:auto}
.mh-3xl-a{margin-left:auto;margin-right:auto}
.d-3xl-block{display:block}
.d-3xl-inline-block{display:inline-block}
.d-3xl-none{display:none}
.d-3xl-flex{display:flex}
.d-3xl-grid{display:grid}
.flex-3xl-wrap{flex-wrap:wrap}
.flex-3xl-nowrap{flex-wrap:nowrap}
.flex-3xl-column{flex-direction:column}
.flex-3xl-column-reverse{flex-direction:column-reverse}
.flex-3xl-row{flex-direction:row}
.flex-3xl-row-reverse{flex-direction:row-reverse}
.align-3xl-items-start{align-items:flex-start}
.align-3xl-items-end{align-items:flex-end}
.align-3xl-items-center{align-items:center}
.align-3xl-items-stretch{align-items:stretch}
.justify-3xl-content-start{justify-content:flex-start}
.justify-3xl-content-end{justify-content:flex-end}
.justify-3xl-content-center{justify-content:center}
.justify-3xl-content-between{justify-content:space-between}
.justify-3xl-content-around{justify-content:space-around}
.justify-3xl-content-even{justify-content:space-evenly}
.order-3xl-0{order:0}
.grid-3xl-col-0{grid-template-columns:0}
.grid-3xl-col-start-0{grid-column-start:0}
.grid-3xl-col-end-0{grid-column-end:0}
.grid-3xl-col-span-0{grid-column:span 0}
.grid-3xl-rows-0{grid-auto-rows:0fr}
.grid-3xl-row-start-0{grid-row-start:0}
.grid-3xl-row-end-0{grid-row-end:0}
.grid-3xl-row-span-0{grid-row:span 0}
.order-3xl-1{order:1}
.grid-3xl-col-1{grid-template-columns:100%}
.grid-3xl-col-start-1{grid-column-start:1}
.grid-3xl-col-end-1{grid-column-end:1}
.grid-3xl-col-span-1{grid-column:span 1}
.grid-3xl-rows-1{grid-auto-rows:1fr}
.grid-3xl-row-start-1{grid-row-start:1}
.grid-3xl-row-end-1{grid-row-end:1}
.grid-3xl-row-span-1{grid-row:span 1}
.order-3xl-2{order:2}
.grid-3xl-col-2{grid-template-columns:repeat(2,1fr)}
.grid-3xl-col-2-auto{grid-template-columns:repeat(2,auto)}
.grid-3xl-col-start-2{grid-column-start:2}
.grid-3xl-col-end-2{grid-column-end:2}
.grid-3xl-col-span-2{grid-column:span 2}
.grid-3xl-rows-2{grid-auto-rows:2fr}
.grid-3xl-row-start-2{grid-row-start:2}
.grid-3xl-row-end-2{grid-row-end:2}
.grid-3xl-row-span-2{grid-row:span 2}
.order-3xl-3{order:3}
.grid-3xl-col-3{grid-template-columns:repeat(3,1fr)}
.grid-3xl-col-3-auto{grid-template-columns:repeat(3,auto)}
.grid-3xl-col-start-3{grid-column-start:3}
.grid-3xl-col-end-3{grid-column-end:3}
.grid-3xl-col-span-3{grid-column:span 3}
.grid-3xl-rows-3{grid-auto-rows:3fr}
.grid-3xl-row-start-3{grid-row-start:3}
.grid-3xl-row-end-3{grid-row-end:3}
.grid-3xl-row-span-3{grid-row:span 3}
.order-3xl-4{order:4}
.grid-3xl-col-4{grid-template-columns:repeat(4,1fr)}
.grid-3xl-col-4-auto{grid-template-columns:repeat(4,auto)}
.grid-3xl-col-start-4{grid-column-start:4}
.grid-3xl-col-end-4{grid-column-end:4}
.grid-3xl-col-span-4{grid-column:span 4}
.grid-3xl-rows-4{grid-auto-rows:4fr}
.grid-3xl-row-start-4{grid-row-start:4}
.grid-3xl-row-end-4{grid-row-end:4}
.grid-3xl-row-span-4{grid-row:span 4}
.order-3xl-5{order:5}
.grid-3xl-col-5{grid-template-columns:repeat(5,1fr)}
.grid-3xl-col-5-auto{grid-template-columns:repeat(5,auto)}
.grid-3xl-col-start-5{grid-column-start:5}
.grid-3xl-col-end-5{grid-column-end:5}
.grid-3xl-col-span-5{grid-column:span 5}
.grid-3xl-rows-5{grid-auto-rows:5fr}
.grid-3xl-row-start-5{grid-row-start:5}
.grid-3xl-row-end-5{grid-row-end:5}
.grid-3xl-row-span-5{grid-row:span 5}
.order-3xl-6{order:6}
.grid-3xl-col-6{grid-template-columns:repeat(6,1fr)}
.grid-3xl-col-6-auto{grid-template-columns:repeat(6,auto)}
.grid-3xl-col-start-6{grid-column-start:6}
.grid-3xl-col-end-6{grid-column-end:6}
.grid-3xl-col-span-6{grid-column:span 6}
.grid-3xl-rows-6{grid-auto-rows:6fr}
.grid-3xl-row-start-6{grid-row-start:6}
.grid-3xl-row-end-6{grid-row-end:6}
.grid-3xl-row-span-6{grid-row:span 6}
.order-3xl-7{order:7}
.grid-3xl-col-7{grid-template-columns:repeat(7,1fr)}
.grid-3xl-col-7-auto{grid-template-columns:repeat(7,auto)}
.grid-3xl-col-start-7{grid-column-start:7}
.grid-3xl-col-end-7{grid-column-end:7}
.grid-3xl-col-span-7{grid-column:span 7}
.grid-3xl-rows-7{grid-auto-rows:7fr}
.grid-3xl-row-start-7{grid-row-start:7}
.grid-3xl-row-end-7{grid-row-end:7}
.grid-3xl-row-span-7{grid-row:span 7}
.order-3xl-8{order:8}
.grid-3xl-col-8{grid-template-columns:repeat(8,1fr)}
.grid-3xl-col-8-auto{grid-template-columns:repeat(8,auto)}
.grid-3xl-col-start-8{grid-column-start:8}
.grid-3xl-col-end-8{grid-column-end:8}
.grid-3xl-col-span-8{grid-column:span 8}
.grid-3xl-rows-8{grid-auto-rows:8fr}
.grid-3xl-row-start-8{grid-row-start:8}
.grid-3xl-row-end-8{grid-row-end:8}
.grid-3xl-row-span-8{grid-row:span 8}
.order-3xl-9{order:9}
.grid-3xl-col-9{grid-template-columns:repeat(9,1fr)}
.grid-3xl-col-9-auto{grid-template-columns:repeat(9,auto)}
.grid-3xl-col-start-9{grid-column-start:9}
.grid-3xl-col-end-9{grid-column-end:9}
.grid-3xl-col-span-9{grid-column:span 9}
.grid-3xl-rows-9{grid-auto-rows:9fr}
.grid-3xl-row-start-9{grid-row-start:9}
.grid-3xl-row-end-9{grid-row-end:9}
.grid-3xl-row-span-9{grid-row:span 9}
.order-3xl-10{order:10}
.grid-3xl-col-10{grid-template-columns:repeat(10,1fr)}
.grid-3xl-col-10-auto{grid-template-columns:repeat(10,auto)}
.grid-3xl-col-start-10{grid-column-start:10}
.grid-3xl-col-end-10{grid-column-end:10}
.grid-3xl-col-span-10{grid-column:span 10}
.grid-3xl-rows-10{grid-auto-rows:10fr}
.grid-3xl-row-start-10{grid-row-start:10}
.grid-3xl-row-end-10{grid-row-end:10}
.grid-3xl-row-span-10{grid-row:span 10}
.order-3xl-11{order:11}
.grid-3xl-col-11{grid-template-columns:repeat(11,1fr)}
.grid-3xl-col-11-auto{grid-template-columns:repeat(11,auto)}
.grid-3xl-col-start-11{grid-column-start:11}
.grid-3xl-col-end-11{grid-column-end:11}
.grid-3xl-col-span-11{grid-column:span 11}
.grid-3xl-rows-11{grid-auto-rows:11fr}
.grid-3xl-row-start-11{grid-row-start:11}
.grid-3xl-row-end-11{grid-row-end:11}
.grid-3xl-row-span-11{grid-row:span 11}
.order-3xl-12{order:12}
.grid-3xl-col-12{grid-template-columns:repeat(12,1fr)}
.grid-3xl-col-12-auto{grid-template-columns:repeat(12,auto)}
.grid-3xl-col-start-12{grid-column-start:12}
.grid-3xl-col-end-12{grid-column-end:12}
.grid-3xl-col-span-12{grid-column:span 12}
.grid-3xl-rows-12{grid-auto-rows:12fr}
.grid-3xl-row-start-12{grid-row-start:12}
.grid-3xl-row-end-12{grid-row-end:12}
.grid-3xl-row-span-12{grid-row:span 12}
}
.auto-arrange-grid{--main-column-gap:var(--main-columns-side-pad);display:grid;column-gap:var(--main-column-gap);grid-template-columns:repeat(1,1fr)}
@media(min-width:40rem){
.auto-arrange-grid{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:48rem){
.auto-arrange-grid{grid-template-columns:repeat(3,1fr)}
}
.auto-arrange-grid-4{--main-column-gap:var(--main-columns-side-pad);display:grid;column-gap:var(--main-column-gap);grid-template-columns:repeat(1,1fr)}
@media(min-width:40rem){
.auto-arrange-grid-4{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:48rem){
.auto-arrange-grid-4{grid-template-columns:repeat(3,1fr)}
}
@media(min-width:75rem){
.auto-arrange-grid-4{grid-template-columns:repeat(4,1fr)}
}
.auto-arrange-grid-5{--main-column-gap:var(--main-columns-side-pad);display:grid;column-gap:var(--main-column-gap);grid-template-columns:repeat(1,1fr)}
@media(min-width:40rem){
.auto-arrange-grid-5{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:48rem){
.auto-arrange-grid-5{grid-template-columns:repeat(3,1fr)}
}
@media(min-width:75rem){
.auto-arrange-grid-5{grid-template-columns:repeat(4,1fr)}
}
@media(min-width:105rem){
.auto-arrange-grid-5{grid-template-columns:repeat(5,1fr)}
}
.auto-arrange-flex,.auto-arrange-flex-2,.auto-arrange-flex-3,.auto-arrange-flex-4,.auto-arrange-flex-5{display:flex;flex-flow:row wrap}
@media(min-width:105rem){
.auto-arrange-flex-5>:not(dialog){width:20%}
}
/*# sourceMappingURL=tru.css.map */
