:root{--primary:#2A5395;--primary-5:#2a53950d;--primary-10:#2a53951a;--primary-20:#2a539533;--primary-30:#2a53954d;--primary-40:#2a539566;--primary-50:#2a539580;--primary-60:#2a539599;--primary-70:#2a5395b3;--primary-80:#2a5395cc;--primary-90:#2a5395e6;--primary-d-1:#264375;--primary-d-2:#203357;--primary-d-3:#19243b;--primary-d-4:#121620;--primary-l-1:#5a72aa;--primary-l-2:#8493bf;--primary-l-3:#adb6d4;--primary-l-4:#d6daea;--secondary:#C0372A;--secondary-5:#c0372a0d;--secondary-10:#c0372a1a;--secondary-20:#c0372a33;--secondary-30:#c0372a4d;--secondary-40:#c0372a66;--secondary-50:#c0372a80;--secondary-60:#c0372a99;--secondary-70:#c0372ab3;--secondary-80:#c0372acc;--secondary-90:#c0372ae6;--secondary-d-1:#972f23;--secondary-d-2:#70261c;--secondary-d-3:#4b1d16;--secondary-d-4:#29130d;--secondary-l-1:#d36450;--secondary-l-2:#e28b79;--secondary-l-3:#efb2a4;--secondary-l-4:#f9d8d1;--accent:#FEF7BE;--accent-5:#fef7be0d;--accent-10:#fef7be1a;--accent-20:#fef7be33;--accent-30:#fef7be4d;--accent-40:#fef7be66;--accent-50:#fef7be80;--accent-60:#fef7be99;--accent-70:#fef7beb3;--accent-80:#fef7becc;--accent-90:#fef7bee6;--accent-d-1:#c6c095;--accent-d-2:#908c6d;--accent-d-3:#5e5c49;--accent-d-4:#302f27;--accent-l-1:#fff9cb;--accent-l-2:#fffad8;--accent-l-3:#fffce5;--accent-l-4:#fffdf2;--bg-light:#e2e0dd;--bg-dark:#2C2C2C;--text-title:rgb(34,34,34);--text-body:#2C2C2C;--base:#808080;--white:hsla(85,0%,100%,1);--black:hsla(0,0%,0%,1);--black-5:hsla(0,0%,0%,0.05);--black-10:hsla(0,0%,0%,0.1);--black-20:hsla(0,0%,0%,0.2);--black-30:hsla(0,0%,0%,0.3);--black-40:hsla(0,0%,0%,0.4);--black-50:hsla(0,0%,0%,0.5);--black-60:hsla(0,0%,0%,0.6);--black-70:hsla(0,0%,0%,0.7);--black-80:hsla(0,0%,0%,0.8);--black-90:hsla(0,0%,0%,0.9);--black-l-1:hsl(147,0%,12%);--black-l-2:hsl(146,0%,21%);--black-l-3:hsl(146,0%,31%);--black-l-4:hsl(145,0%,41%);--black-l-5:hsl(145,0%,52%);--black-l-6:hsl(145,0%,64%);--black-l-7:hsl(145,0%,75%);--black-l-8:hsl(145,0%,88%);--success:#29a745;--warning:#ffc10a;--info:hsla(203,76%,48%,1);--info-d-1:hsl(204,70%,43%);--info-d-2:hsl(205,65%,39%);--info-d-3:hsl(205,60%,34%);--info-d-4:hsl(206,56%,29%);--info-d-5:hsl(207,50%,23%);--info-d-6:hsl(208,45%,18%);--info-d-7:hsl(209,37%,13%);--info-d-8:hsl(210,29%,8%);--danger:#dc3545;--space-4xs:clamp(0.49rem,calc(0.17vw + 0.46rem),0.59rem);--space-3xs:clamp(0.61rem,calc(0.3vw + 0.56rem),0.79rem);--space-2xs:clamp(0.77rem,calc(0.48vw + 0.67rem),1.06rem);--space-xs:clamp(0.96rem,calc(0.74vw + 0.81rem),1.41rem);--space-s:clamp(1.2rem,calc(1.13vw + 0.97rem),1.88rem);--space-m:clamp(1.5rem,calc(1.67vw + 1.17rem),2.5rem);--space-l:clamp(1.88rem,calc(2.43vw + 1.39rem),3.33rem);--space-xl:clamp(2.34rem,calc(3.5vw + 1.64rem),4.44rem);--space-2xl:clamp(2.93rem,calc(4.99vw + 1.93rem),5.92rem);--space-3xl:clamp(3.66rem,calc(7.05vw + 2.25rem),7.89rem);--space-4xl:clamp(4.58rem,calc(9.91vw + 2.6rem),10.52rem);--section-3xs:clamp(0.38rem,calc(1.46vw + 0.08rem),1.25rem);--section-2xs:clamp(0.75rem,calc(2.81vw + 0.19rem),2.44rem);--section-xs:clamp(1.13rem,calc(2.29vw + 0.67rem),2.5rem);--section-s:clamp(1.5rem,calc(3.75vw + 0.75rem),3.75rem);--section-m:clamp(2.25rem,calc(4.58vw + 1.33rem),5rem);--section-l:clamp(3rem,calc(7.5vw + 1.5rem),7.5rem);--section-xl:clamp(4.5rem,calc(9.17vw + 2.67rem),10rem);--header-space:var(--space-s);--btn-space:var(--space-xs) var(--space-s);--card-space:var(--space-s);--footer-space:var(--space-s) var(--space-m);--text-xs:clamp(0.79rem,calc(-0.01vw + 0.79rem),0.78rem);--text-s:clamp(0.89rem,calc(0.08vw + 0.87rem),0.94rem);--text-m:clamp(1rem,calc(0.21vw + 0.96rem),1.13rem);--text-l:clamp(1.13rem,calc(0.38vw + 1.05rem),1.35rem);--text-xl:clamp(1.27rem,calc(0.59vw + 1.15rem),1.62rem);--post-title-size:var(--text-xl);--nav-link-size:var(--text-s);--h6:clamp(0.8rem,calc(0.07vw + 0.79rem),0.84rem);--h5:clamp(1rem,calc(0.21vw + 0.96rem),1.13rem);--h4:clamp(1.25rem,calc(0.42vw + 1.17rem),1.5rem);--h3:clamp(1.56rem,calc(0.73vw + 1.42rem),2rem);--h2:clamp(1.95rem,calc(1.19vw + 1.72rem),2.67rem);--h1:clamp(2.44rem,calc(2.06vw + 2.03rem),3.68rem);--hero-title:clamp(3.05rem,calc(3.85vw + 2.28rem),5.36rem);--hero-title-large:clamp(3.81rem,calc(4.06vw + 3rem),6.25rem);--grid-gap:var(--space-m);--content-gap:var(--space-s);--container-gap:var(--space-m);--columns-1:repeat(1,minmax(0,1fr));--columns-2:repeat(2,minmax(0,1fr));--columns-3:repeat(3,minmax(0,1fr));--columns-4:repeat(4,minmax(0,1fr));--columns-5:repeat(5,minmax(0,1fr));--columns-6:repeat(6,minmax(0,1fr));--columns-7:repeat(7,minmax(0,1fr));--columns-8:repeat(8,minmax(0,1fr));--columns-9:repeat(9,minmax(0,1fr));--columns-10:repeat(10,minmax(0,1fr));--columns-11:repeat(11,minmax(0,1fr));--columns-12:repeat(12,minmax(0,1fr));--radius-xs:clamp(0.25rem,calc(0vw + 0.25rem),0.25rem);--radius-s:clamp(0.38rem,calc(0.21vw + 0.33rem),0.5rem);--radius-m:clamp(0.63rem,calc(0.21vw + 0.58rem),0.75rem);--radius-l:clamp(1rem,calc(0.42vw + 0.92rem),1.25rem);--radius-xl:clamp(1.63rem,calc(0.63vw + 1.5rem),2rem);--radius-full:999rem;}/* Color System */ .bg-light{background-color:var(--bg-light);}.bg-dark{background-color:var(--bg-dark);}/* Fluid Spacing */ .padding-4xs{padding:0.49rem;padding:var(--space-4xs);}.padding-3xs{padding:0.61rem;padding:var(--space-3xs);}.padding-2xs{padding:0.77rem;padding:var(--space-2xs);}.padding-xs{padding:0.96rem;padding:var(--space-xs);}.padding-s{padding:1.2rem;padding:var(--space-s);}.padding-m{padding:1.5rem;padding:var(--space-m);}.padding-l{padding:1.88rem;padding:var(--space-l);}.padding-xl{padding:2.34rem;padding:var(--space-xl);}.padding-2xl{padding:2.93rem;padding:var(--space-2xl);}.padding-3xl{padding:3.66rem;padding:var(--space-3xl);}.padding-4xl{padding:4.58rem;padding:var(--space-4xl);}.padding-horizontal-4xs{padding-left:0.49rem;padding-left:var(--space-4xs);padding-right:0.49rem;padding-right:var(--space-4xs);}.padding-horizontal-3xs{padding-left:0.61rem;padding-left:var(--space-3xs);padding-right:0.61rem;padding-right:var(--space-3xs);}.padding-horizontal-2xs{padding-left:0.77rem;padding-left:var(--space-2xs);padding-right:0.77rem;padding-right:var(--space-2xs);}.padding-horizontal-xs{padding-left:0.96rem;padding-left:var(--space-xs);padding-right:0.96rem;padding-right:var(--space-xs);}.padding-horizontal-s{padding-left:1.2rem;padding-left:var(--space-s);padding-right:1.2rem;padding-right:var(--space-s);}.padding-horizontal-m{padding-left:1.5rem;padding-left:var(--space-m);padding-right:1.5rem;padding-right:var(--space-m);}.padding-horizontal-l{padding-left:1.88rem;padding-left:var(--space-l);padding-right:1.88rem;padding-right:var(--space-l);}.padding-horizontal-xl{padding-left:2.34rem;padding-left:var(--space-xl);padding-right:2.34rem;padding-right:var(--space-xl);}.padding-horizontal-2xl{padding-left:2.93rem;padding-left:var(--space-2xl);padding-right:2.93rem;padding-right:var(--space-2xl);}.padding-horizontal-3xl{padding-left:3.66rem;padding-left:var(--space-3xl);padding-right:3.66rem;padding-right:var(--space-3xl);}.padding-horizontal-4xl{padding-left:4.58rem;padding-left:var(--space-4xl);padding-right:4.58rem;padding-right:var(--space-4xl);}.padding-vertical-4xs{padding-top:0.49rem;padding-top:var(--space-4xs);padding-bottom:0.49rem;padding-bottom:var(--space-4xs);}.padding-vertical-3xs{padding-top:0.61rem;padding-top:var(--space-3xs);padding-bottom:0.61rem;padding-bottom:var(--space-3xs);}.padding-vertical-2xs{padding-top:0.77rem;padding-top:var(--space-2xs);padding-bottom:0.77rem;padding-bottom:var(--space-2xs);}.padding-vertical-xs{padding-top:0.96rem;padding-top:var(--space-xs);padding-bottom:0.96rem;padding-bottom:var(--space-xs);}.padding-vertical-s{padding-top:1.2rem;padding-top:var(--space-s);padding-bottom:1.2rem;padding-bottom:var(--space-s);}.padding-vertical-m{padding-top:1.5rem;padding-top:var(--space-m);padding-bottom:1.5rem;padding-bottom:var(--space-m);}.padding-vertical-l{padding-top:1.88rem;padding-top:var(--space-l);padding-bottom:1.88rem;padding-bottom:var(--space-l);}.padding-vertical-xl{padding-top:2.34rem;padding-top:var(--space-xl);padding-bottom:2.34rem;padding-bottom:var(--space-xl);}.padding-vertical-2xl{padding-top:2.93rem;padding-top:var(--space-2xl);padding-bottom:2.93rem;padding-bottom:var(--space-2xl);}.padding-vertical-3xl{padding-top:3.66rem;padding-top:var(--space-3xl);padding-bottom:3.66rem;padding-bottom:var(--space-3xl);}.padding-vertical-4xl{padding-top:4.58rem;padding-top:var(--space-4xl);padding-bottom:4.58rem;padding-bottom:var(--space-4xl);}.padding-top-4xs{padding-top:0.49rem;padding-top:var(--space-4xs);}.padding-top-3xs{padding-top:0.61rem;padding-top:var(--space-3xs);}.padding-top-2xs{padding-top:0.77rem;padding-top:var(--space-2xs);}.padding-top-xs{padding-top:0.96rem;padding-top:var(--space-xs);}.padding-top-s{padding-top:1.2rem;padding-top:var(--space-s);}.padding-top-m{padding-top:1.5rem;padding-top:var(--space-m);}.padding-top-l{padding-top:1.88rem;padding-top:var(--space-l);}.padding-top-xl{padding-top:2.34rem;padding-top:var(--space-xl);}.padding-top-2xl{padding-top:2.93rem;padding-top:var(--space-2xl);}.padding-top-3xl{padding-top:3.66rem;padding-top:var(--space-3xl);}.padding-top-4xl{padding-top:4.58rem;padding-top:var(--space-4xl);}.padding-right-4xs{padding-right:0.49rem;padding-right:var(--space-4xs);}.padding-right-3xs{padding-right:0.61rem;padding-right:var(--space-3xs);}.padding-right-2xs{padding-right:0.77rem;padding-right:var(--space-2xs);}.padding-right-xs{padding-right:0.96rem;padding-right:var(--space-xs);}.padding-right-s{padding-right:1.2rem;padding-right:var(--space-s);}.padding-right-m{padding-right:1.5rem;padding-right:var(--space-m);}.padding-right-l{padding-right:1.88rem;padding-right:var(--space-l);}.padding-right-xl{padding-right:2.34rem;padding-right:var(--space-xl);}.padding-right-2xl{padding-right:2.93rem;padding-right:var(--space-2xl);}.padding-right-3xl{padding-right:3.66rem;padding-right:var(--space-3xl);}.padding-right-4xl{padding-right:4.58rem;padding-right:var(--space-4xl);}.padding-bottom-4xs{padding-bottom:0.49rem;padding-bottom:var(--space-4xs);}.padding-bottom-3xs{padding-bottom:0.61rem;padding-bottom:var(--space-3xs);}.padding-bottom-2xs{padding-bottom:0.77rem;padding-bottom:var(--space-2xs);}.padding-bottom-xs{padding-bottom:0.96rem;padding-bottom:var(--space-xs);}.padding-bottom-s{padding-bottom:1.2rem;padding-bottom:var(--space-s);}.padding-bottom-m{padding-bottom:1.5rem;padding-bottom:var(--space-m);}.padding-bottom-l{padding-bottom:1.88rem;padding-bottom:var(--space-l);}.padding-bottom-xl{padding-bottom:2.34rem;padding-bottom:var(--space-xl);}.padding-bottom-2xl{padding-bottom:2.93rem;padding-bottom:var(--space-2xl);}.padding-bottom-3xl{padding-bottom:3.66rem;padding-bottom:var(--space-3xl);}.padding-bottom-4xl{padding-bottom:4.58rem;padding-bottom:var(--space-4xl);}.padding-left-4xs{padding-left:0.49rem;padding-left:var(--space-4xs);}.padding-left-3xs{padding-left:0.61rem;padding-left:var(--space-3xs);}.padding-left-2xs{padding-left:0.77rem;padding-left:var(--space-2xs);}.padding-left-xs{padding-left:0.96rem;padding-left:var(--space-xs);}.padding-left-s{padding-left:1.2rem;padding-left:var(--space-s);}.padding-left-m{padding-left:1.5rem;padding-left:var(--space-m);}.padding-left-l{padding-left:1.88rem;padding-left:var(--space-l);}.padding-left-xl{padding-left:2.34rem;padding-left:var(--space-xl);}.padding-left-2xl{padding-left:2.93rem;padding-left:var(--space-2xl);}.padding-left-3xl{padding-left:3.66rem;padding-left:var(--space-3xl);}.padding-left-4xl{padding-left:4.58rem;padding-left:var(--space-4xl);}.gap-4xs{gap:0.49rem;gap:var(--space-4xs);}.gap-3xs{gap:0.61rem;gap:var(--space-3xs);}.gap-2xs{gap:0.77rem;gap:var(--space-2xs);}.gap-xs{gap:0.96rem;gap:var(--space-xs);}.gap-s{gap:1.2rem;gap:var(--space-s);}.gap-m{gap:1.5rem;gap:var(--space-m);}.gap-l{gap:1.88rem;gap:var(--space-l);}.gap-xl{gap:2.34rem;gap:var(--space-xl);}.gap-2xl{gap:2.93rem;gap:var(--space-2xl);}.gap-3xl{gap:3.66rem;gap:var(--space-3xl);}.gap-4xl{gap:4.58rem;gap:var(--space-4xl);}.gap-horizontal-4xs{column-gap:0.49rem;column-gap:var(--space-4xs);}.gap-horizontal-3xs{column-gap:0.61rem;column-gap:var(--space-3xs);}.gap-horizontal-2xs{column-gap:0.77rem;column-gap:var(--space-2xs);}.gap-horizontal-xs{column-gap:0.96rem;column-gap:var(--space-xs);}.gap-horizontal-s{column-gap:1.2rem;column-gap:var(--space-s);}.gap-horizontal-m{column-gap:1.5rem;column-gap:var(--space-m);}.gap-horizontal-l{column-gap:1.88rem;column-gap:var(--space-l);}.gap-horizontal-xl{column-gap:2.34rem;column-gap:var(--space-xl);}.gap-horizontal-2xl{column-gap:2.93rem;column-gap:var(--space-2xl);}.gap-horizontal-3xl{column-gap:3.66rem;column-gap:var(--space-3xl);}.gap-horizontal-4xl{column-gap:4.58rem;column-gap:var(--space-4xl);}.gap-vertical-4xs{row-gap:0.49rem;row-gap:var(--space-4xs);}.gap-vertical-3xs{row-gap:0.61rem;row-gap:var(--space-3xs);}.gap-vertical-2xs{row-gap:0.77rem;row-gap:var(--space-2xs);}.gap-vertical-xs{row-gap:0.96rem;row-gap:var(--space-xs);}.gap-vertical-s{row-gap:1.2rem;row-gap:var(--space-s);}.gap-vertical-m{row-gap:1.5rem;row-gap:var(--space-m);}.gap-vertical-l{row-gap:1.88rem;row-gap:var(--space-l);}.gap-vertical-xl{row-gap:2.34rem;row-gap:var(--space-xl);}.gap-vertical-2xl{row-gap:2.93rem;row-gap:var(--space-2xl);}.gap-vertical-3xl{row-gap:3.66rem;row-gap:var(--space-3xl);}.gap-vertical-4xl{row-gap:4.58rem;row-gap:var(--space-4xl);}/* Fluid Typography */ .text-xs{font-size:0.79rem;font-size:var(--text-xs);line-height:1.7;}.text-s{font-size:0.89rem;font-size:var(--text-s);line-height:1.6;}.text-m{font-size:1rem;font-size:var(--text-m);line-height:1.5;}.text-l{font-size:1.13rem;font-size:var(--text-l);line-height:1.5;}.text-xl{font-size:1.27rem;font-size:var(--text-xl);line-height:1.4;}.h6{font-size:0.8rem;font-size:var(--h6);line-height:1.6;}.h5{font-size:1rem;font-size:var(--h5);line-height:1.5;}.h4{font-size:1.25rem;font-size:var(--h4);line-height:1.4;}.h3{font-size:1.56rem;font-size:var(--h3);line-height:1.3;}.h2{font-size:1.95rem;font-size:var(--h2);line-height:1.2;}.h1{font-size:2.44rem;font-size:var(--h1);line-height:1.1;}.hero-title{font-size:3.05rem;font-size:var(--hero-title);line-height:1.1;}.hero-title-large{font-size:3.81rem;font-size:var(--hero-title-large);line-height:0.95;}/* Line heights */ .line-height-xxs{line-height:1;}.line-height-xs{line-height:1.1;}.line-height-s{line-height:1.2;}.line-height-m{line-height:1.3;}.line-height-l{line-height:1.4;}.line-height-xl{line-height:1.5;}.line-height-xxl{line-height:1.6;}/* Text Line Heights */ /* Heading Line Heights */ /* Contextual Spacing Utilities */ .grid-gap{gap:var(--grid-gap);}.content-gap{gap:var(--content-gap);}.content-gap-s{gap:calc(var(--content-gap)/1.5);}.container-gap{gap:var(--container-gap);}/* Contextual Spacing */ /* Grid Variables */ /* Grid Layouts */ .row{display:grid;grid-auto-flow:column;justify-content:start;}.column{display:grid;grid-auto-flow:row;justify-items:start;align-content:start;}.columns-2{display:grid;grid-template-columns:1fr 1fr;}.columns-3{display:grid;grid-template-columns:1fr 1fr 1fr;}.columns-4{display:grid;grid-template-columns:repeat(4,1fr);}.columns-5{display:grid;grid-template-columns:repeat(5,1fr);}.columns-6{display:grid;grid-template-columns:repeat(6,1fr);}.columns-7{display:grid;grid-template-columns:repeat(7,1fr);}.columns-8{display:grid;grid-template-columns:repeat(8,1fr);}/* Grid Column Span */ .col-span-2{grid-column:auto / span 2;}.col-span-3{grid-column:auto / span 3;}.col-span-4{grid-column:auto / span 4;}.col-span-5{grid-column:auto / span 5;}.col-span-6{grid-column:auto / span 6;}.col-span-7{grid-column:auto / span 7;}.col-span-8{grid-column:auto / span 8;}/* Custom */ body{min-height:100vbh;font-size:var(--text-m);}:where(.brxe-section){padding-block:calc(var(--space-l)*2);padding-inline:var(--space-m);gap:var(--container-gap);}body.bricks-is-frontend :focus{outline:none;box-shadow:none;}body.bricks-is-frontend :focus-visible{outline-width:1px;outline-style:dotted;outline-offset:1px;outline-color:var(--dark-50);}.padding-none{padding:0;}@media (max-width:1280px){.column--on-xl{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-xl{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-xl{grid-template-columns:repeat(2,1fr);}.columns-3--on-xl{grid-template-columns:repeat(3,1fr);}.columns-4--on-xl{grid-template-columns:repeat(4,1fr);}.columns-5--on-xl{grid-template-columns:repeat(5,1fr);}.columns-6--on-xl{grid-template-columns:repeat(6,1fr);}.col-span-1--on-xl{grid-column:auto / span 1;}.col-span-2--on-xl{grid-column:auto / span 2;}.col-span-3--on-xl{grid-column:auto / span 3;}.col-span-4--on-xl{grid-column:auto / span 4;}.col-span-5--on-xl{grid-column:auto / span 5;}.col-span-6--on-xl{grid-column:auto / span 6;}}@media (max-width:991px){.column--on-l{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-l{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-l{grid-template-columns:repeat(2,1fr);}.columns-3--on-l{grid-template-columns:repeat(3,1fr);}.columns-4--on-l{grid-template-columns:repeat(4,1fr);}.columns-5--on-l{grid-template-columns:repeat(5,1fr);}.columns-6--on-l{grid-template-columns:repeat(6,1fr);}.col-span-1--on-l{grid-column:auto / span 1;}.col-span-2--on-l{grid-column:auto / span 2;}.col-span-3--on-l{grid-column:auto / span 3;}.col-span-4--on-l{grid-column:auto / span 4;}.col-span-5--on-l{grid-column:auto / span 5;}.col-span-6--on-l{grid-column:auto / span 6;}}@media (max-width:767px){.column--on-m{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-m{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-m{grid-template-columns:repeat(2,1fr);}.columns-3--on-m{grid-template-columns:repeat(3,1fr);}.columns-4--on-m{grid-template-columns:repeat(4,1fr);}.columns-5--on-m{grid-template-columns:repeat(5,1fr);}.columns-6--on-m{grid-template-columns:repeat(6,1fr);}.col-span-1--on-m{grid-column:auto / span 1;}.col-span-2--on-m{grid-column:auto / span 2;}.col-span-3--on-m{grid-column:auto / span 3;}.col-span-4--on-m{grid-column:auto / span 4;}.col-span-5--on-m{grid-column:auto / span 5;}.col-span-6--on-m{grid-column:auto / span 6;}}@media (max-width:478px){.column--on-s{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-s{grid-template-columns:1fr;grid-auto-flow:column;}.columns-2--on-s{grid-template-columns:repeat(2,1fr);}.columns-3--on-s{grid-template-columns:repeat(3,1fr);}.columns-4--on-s{grid-template-columns:repeat(4,1fr);}.columns-5--on-s{grid-template-columns:repeat(5,1fr);}.columns-6--on-s{grid-template-columns:repeat(6,1fr);}.col-span-1--on-s{grid-column:auto / span 1;}.col-span-2--on-s{grid-column:auto / span 2;}.col-span-3--on-s{grid-column:auto / span 3;}.col-span-4--on-s{grid-column:auto / span 4;}.col-span-5--on-s{grid-column:auto / span 5;}.col-span-6--on-s{grid-column:auto / span 6;}}