:root{
	--agds-size-2: calc(1px + (2 - 1) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-4: calc(3px + (4 - 3) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-6: calc(4px + (6 - 4) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-8: calc(6px + (8 - 6) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-10: calc(7px + (10 - 7) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-12: calc(8px + (12 - 8) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-16: calc(12px + (16 - 12) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-20: calc(14px + (20 - 14) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-24: calc(16px + (24 - 16) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-28: calc(20px + (28 - 20) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-32: calc(22px + (32 - 22) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-36: calc(24px + (36 - 24) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-40: calc(26px + (40 - 26) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-52: calc(36px + (52 - 36) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-60: calc(38px + (60 - 38) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-80: calc(50px + (80 - 50) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-100: calc(62px + (100 - 62) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-120: calc(74px + (120 - 74) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-140: calc(86px + (140 - 86) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-160: calc(98px + (160 - 98) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-180: calc(110px + (180 - 110) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
	--agds-size-200: calc(122px + (200 - 122) * ((100vw - var(--min-viewport) * 1px) / (var(--max-viewport) - var(--min-viewport))));
}
.gap-2{gap:var(--agds-size-2)}
.gap-4{gap:var(--agds-size-4)}
.gap-6{gap:var(--agds-size-6)}
.gap-8{gap:var(--agds-size-8)}
.gap-10{gap:var(--agds-size-10)}
.gap-12{gap:var(--agds-size-12)}
.gap-16{gap:var(--agds-size-16)}
.gap-20{gap:var(--agds-size-20)}
.gap-24{gap:var(--agds-size-24)}
.gap-28{gap:var(--agds-size-28)}
.gap-32{gap:var(--agds-size-32)}
.gap-36{gap:var(--agds-size-36)}
.gap-40{gap:var(--agds-size-40)}
.gap-52{gap:var(--agds-size-52)}
.gap-60{gap:var(--agds-size-60)}
.gap-80{gap:var(--agds-size-80)}
.gap-100{gap:var(--agds-size-100)}
.gap-120{gap:var(--agds-size-120)}
.gap-140{gap:var(--agds-size-140)}
.gap-160{gap:var(--agds-size-160)}
.gap-180{gap:var(--agds-size-180)}
.gap-200{gap:var(--agds-size-200)}
.gap-row-2{row-gap:var(--agds-size-2)}
.gap-row-4{row-gap:var(--agds-size-4)}
.gap-row-6{row-gap:var(--agds-size-6)}
.gap-row-8{row-gap:var(--agds-size-8)}
.gap-row-10{row-gap:var(--agds-size-10)}
.gap-row-12{row-gap:var(--agds-size-12)}
.gap-row-16{row-gap:var(--agds-size-16)}
.gap-row-20{row-gap:var(--agds-size-20)}
.gap-row-24{row-gap:var(--agds-size-24)}
.gap-row-28{row-gap:var(--agds-size-28)}
.gap-row-32{row-gap:var(--agds-size-32)}
.gap-row-36{row-gap:var(--agds-size-36)}
.gap-row-40{row-gap:var(--agds-size-40)}
.gap-row-52{row-gap:var(--agds-size-52)}
.gap-row-60{row-gap:var(--agds-size-60)}
.gap-row-80{row-gap:var(--agds-size-80)}
.gap-row-100{row-gap:var(--agds-size-100)}
.gap-row-120{row-gap:var(--agds-size-120)}
.gap-row-140{row-gap:var(--agds-size-140)}
.gap-row-160{row-gap:var(--agds-size-160)}
.gap-row-180{row-gap:var(--agds-size-180)}
.gap-row-200{row-gap:var(--agds-size-200)}
.gap-col-2{column-gap:var(--agds-size-2)}
.gap-col-4{column-gap:var(--agds-size-4)}
.gap-col-6{column-gap:var(--agds-size-6)}
.gap-col-8{column-gap:var(--agds-size-8)}
.gap-col-10{column-gap:var(--agds-size-10)}
.gap-col-12{column-gap:var(--agds-size-12)}
.gap-col-16{column-gap:var(--agds-size-16)}
.gap-col-20{column-gap:var(--agds-size-20)}
.gap-col-24{column-gap:var(--agds-size-24)}
.gap-col-28{column-gap:var(--agds-size-28)}
.gap-col-32{column-gap:var(--agds-size-32)}
.gap-col-36{column-gap:var(--agds-size-36)}
.gap-col-40{column-gap:var(--agds-size-40)}
.gap-col-52{column-gap:var(--agds-size-52)}
.gap-col-60{column-gap:var(--agds-size-60)}
.gap-col-80{column-gap:var(--agds-size-80)}
.gap-col-100{column-gap:var(--agds-size-100)}
.gap-col-120{column-gap:var(--agds-size-120)}
.gap-col-140{column-gap:var(--agds-size-140)}
.gap-col-160{column-gap:var(--agds-size-160)}
.gap-col-180{column-gap:var(--agds-size-180)}
.gap-col-200{column-gap:var(--agds-size-200)}
.gap-0{gap:0!important}
.gap-row-0{row-gap:0!important}
.gap-col-0{column-gap:0!important}
.padd-2{padding:var(--agds-size-2)}
.padd-4{padding:var(--agds-size-4)}
.padd-6{padding:var(--agds-size-6)}
.padd-8{padding:var(--agds-size-8)}
.padd-10{padding:var(--agds-size-10)}
.padd-12{padding:var(--agds-size-12)}
.padd-16{padding:var(--agds-size-16)}
.padd-20{padding:var(--agds-size-20)}
.padd-24{padding:var(--agds-size-24)}
.padd-28{padding:var(--agds-size-28)}
.padd-32{padding:var(--agds-size-32)}
.padd-36{padding:var(--agds-size-36)}
.padd-40{padding:var(--agds-size-40)}
.padd-52{padding:var(--agds-size-52)}
.padd-60{padding:var(--agds-size-60)}
.padd-80{padding:var(--agds-size-80)}
.padd-100{padding:var(--agds-size-100)}
.padd-120{padding:var(--agds-size-120)}
.padd-140{padding:var(--agds-size-140)}
.padd-160{padding:var(--agds-size-160)}
.padd-180{padding:var(--agds-size-180)}
.padd-200{padding:var(--agds-size-200)}
.padd-y-2{padding-top:var(--agds-size-2);padding-bottom:var(--agds-size-2)}
.padd-y-4{padding-top:var(--agds-size-4);padding-bottom:var(--agds-size-4)}
.padd-y-6{padding-top:var(--agds-size-6);padding-bottom:var(--agds-size-6)}
.padd-y-8{padding-top:var(--agds-size-8);padding-bottom:var(--agds-size-8)}
.padd-y-10{padding-top:var(--agds-size-10);padding-bottom:var(--agds-size-10)}
.padd-y-12{padding-top:var(--agds-size-12);padding-bottom:var(--agds-size-12)}
.padd-y-16{padding-top:var(--agds-size-16);padding-bottom:var(--agds-size-16)}
.padd-y-20{padding-top:var(--agds-size-20);padding-bottom:var(--agds-size-20)}
.padd-y-24{padding-top:var(--agds-size-24);padding-bottom:var(--agds-size-24)}
.padd-y-28{padding-top:var(--agds-size-28);padding-bottom:var(--agds-size-28)}
.padd-y-32{padding-top:var(--agds-size-32);padding-bottom:var(--agds-size-32)}
.padd-y-36{padding-top:var(--agds-size-36);padding-bottom:var(--agds-size-36)}
.padd-y-40{padding-top:var(--agds-size-40);padding-bottom:var(--agds-size-40)}
.padd-y-52{padding-top:var(--agds-size-52);padding-bottom:var(--agds-size-52)}
.padd-y-60{padding-top:var(--agds-size-60);padding-bottom:var(--agds-size-60)}
.padd-y-80{padding-top:var(--agds-size-80);padding-bottom:var(--agds-size-80)}
.padd-y-100{padding-top:var(--agds-size-100);padding-bottom:var(--agds-size-100)}
.padd-y-120{padding-top:var(--agds-size-120);padding-bottom:var(--agds-size-120)}
.padd-y-140{padding-top:var(--agds-size-140);padding-bottom:var(--agds-size-140)}
.padd-y-160{padding-top:var(--agds-size-160);padding-bottom:var(--agds-size-160)}
.padd-y-180{padding-top:var(--agds-size-180);padding-bottom:var(--agds-size-180)}
.padd-y-190{padding-top:var(--agds-size-190);padding-bottom:var(--agds-size-190)}
.padd-y-200{padding-top:var(--agds-size-200);padding-bottom:var(--agds-size-200)}
.padd-t-2{padding-top:var(--agds-size-2)}
.padd-t-4{padding-top:var(--agds-size-4)}
.padd-t-6{padding-top:var(--agds-size-6)}
.padd-t-8{padding-top:var(--agds-size-8)}
.padd-t-10{padding-top:var(--agds-size-10)}
.padd-t-12{padding-top:var(--agds-size-12)}
.padd-t-16{padding-top:var(--agds-size-16)}
.padd-t-20{padding-top:var(--agds-size-20)}
.padd-t-24{padding-top:var(--agds-size-24)}
.padd-t-28{padding-top:var(--agds-size-28)}
.padd-t-32{padding-top:var(--agds-size-32)}
.padd-t-36{padding-top:var(--agds-size-36)}
.padd-t-40{padding-top:var(--agds-size-40)}
.padd-t-52{padding-top:var(--agds-size-52)}
.padd-t-60{padding-top:var(--agds-size-60)}
.padd-t-80{padding-top:var(--agds-size-80)}
.padd-t-100{padding-top:var(--agds-size-100)}
.padd-t-120{padding-top:var(--agds-size-120)}
.padd-t-140{padding-top:var(--agds-size-140)}
.padd-t-160{padding-top:var(--agds-size-160)}
.padd-t-180{padding-top:var(--agds-size-180)}
.padd-t-200{padding-top:var(--agds-size-200)}
.padd-b-2{padding-bottom:var(--agds-size-2)}
.padd-b-4{padding-bottom:var(--agds-size-4)}
.padd-b-6{padding-bottom:var(--agds-size-6)}
.padd-b-8{padding-bottom:var(--agds-size-8)}
.padd-b-10{padding-bottom:var(--agds-size-10)}
.padd-b-12{padding-bottom:var(--agds-size-12)}
.padd-b-16{padding-bottom:var(--agds-size-16)}
.padd-b-20{padding-bottom:var(--agds-size-20)}
.padd-b-24{padding-bottom:var(--agds-size-24)}
.padd-b-28{padding-bottom:var(--agds-size-28)}
.padd-b-32{padding-bottom:var(--agds-size-32)}
.padd-b-36{padding-bottom:var(--agds-size-36)}
.padd-b-40{padding-bottom:var(--agds-size-40)}
.padd-b-52{padding-bottom:var(--agds-size-52)}
.padd-b-60{padding-bottom:var(--agds-size-60)}
.padd-b-80{padding-bottom:var(--agds-size-80)}
.padd-b-100{padding-bottom:var(--agds-size-100)}
.padd-b-120{padding-bottom:var(--agds-size-120)}
.padd-b-140{padding-bottom:var(--agds-size-140)}
.padd-b-160{padding-bottom:var(--agds-size-160)}
.padd-b-180{padding-bottom:var(--agds-size-180)}
.padd-b-200{padding-bottom:var(--agds-size-200)}
.padd-l-2{padding-left:var(--agds-size-2)}
.padd-l-4{padding-left:var(--agds-size-4)}
.padd-l-6{padding-left:var(--agds-size-6)}
.padd-l-8{padding-left:var(--agds-size-8)}
.padd-l-10{padding-left:var(--agds-size-10)}
.padd-l-12{padding-left:var(--agds-size-12)}
.padd-l-16{padding-left:var(--agds-size-16)}
.padd-l-20{padding-left:var(--agds-size-20)}
.padd-l-24{padding-left:var(--agds-size-24)}
.padd-l-28{padding-left:var(--agds-size-28)}
.padd-l-32{padding-left:var(--agds-size-32)}
.padd-l-36{padding-left:var(--agds-size-36)}
.padd-l-40{padding-left:var(--agds-size-40)}
.padd-l-52{padding-left:var(--agds-size-52)}
.padd-l-60{padding-left:var(--agds-size-60)}
.padd-l-80{padding-left:var(--agds-size-80)}
.padd-l-100{padding-left:var(--agds-size-100)}
.padd-l-120{padding-left:var(--agds-size-120)}
.padd-l-140{padding-left:var(--agds-size-140)}
.padd-l-160{padding-left:var(--agds-size-160)}
.padd-l-180{padding-left:var(--agds-size-180)}
.padd-l-200{padding-left:var(--agds-size-200)}
.padd-r-2{padding-right:var(--agds-size-2)}
.padd-r-4{padding-right:var(--agds-size-4)}
.padd-r-6{padding-right:var(--agds-size-6)}
.padd-r-8{padding-right:var(--agds-size-8)}
.padd-r-10{padding-right:var(--agds-size-10)}
.padd-r-12{padding-right:var(--agds-size-12)}
.padd-r-16{padding-right:var(--agds-size-16)}
.padd-r-20{padding-right:var(--agds-size-20)}
.padd-r-24{padding-right:var(--agds-size-24)}
.padd-r-28{padding-right:var(--agds-size-28)}
.padd-r-32{padding-right:var(--agds-size-32)}
.padd-r-36{padding-right:var(--agds-size-36)}
.padd-r-40{padding-right:var(--agds-size-40)}
.padd-r-52{padding-right:var(--agds-size-52)}
.padd-r-60{padding-right:var(--agds-size-60)}
.padd-r-80{padding-right:var(--agds-size-80)}
.padd-r-100{padding-right:var(--agds-size-100)}
.padd-r-120{padding-right:var(--agds-size-120)}
.padd-r-140{padding-right:var(--agds-size-140)}
.padd-r-160{padding-right:var(--agds-size-160)}
.padd-r-180{padding-right:var(--agds-size-180)}
.padd-r-200{padding-right:var(--agds-size-200)}
.padd-0{padding:0!important}
.padd-t-0{padding-top:0!important}
.padd-b-0{padding-bottom:0!important}
.padd-l-0{padding-bottom:0!important}
.padd-r-0{padding-bottom:0!important}
.marg-y-2{margin-top:var(--agds-size-2);margin-bottom:var(--agds-size-2)}
.marg-y-4{margin-top:var(--agds-size-4);margin-bottom:var(--agds-size-4)}
.marg-y-6{margin-top:var(--agds-size-6);margin-bottom:var(--agds-size-6)}
.marg-y-8{margin-top:var(--agds-size-8);margin-bottom:var(--agds-size-8)}
.marg-y-10{margin-top:var(--agds-size-10);margin-bottom:var(--agds-size-10)}
.marg-y-12{margin-top:var(--agds-size-12);margin-bottom:var(--agds-size-12)}
.marg-y-16{margin-top:var(--agds-size-16);margin-bottom:var(--agds-size-16)}
.marg-y-20{margin-top:var(--agds-size-20);margin-bottom:var(--agds-size-20)}
.marg-y-24{margin-top:var(--agds-size-24);margin-bottom:var(--agds-size-24)}
.marg-y-28{margin-top:var(--agds-size-28);margin-bottom:var(--agds-size-28)}
.marg-y-32{margin-top:var(--agds-size-32);margin-bottom:var(--agds-size-32)}
.marg-y-36{margin-top:var(--agds-size-36);margin-bottom:var(--agds-size-36)}
.marg-y-40{margin-top:var(--agds-size-40);margin-bottom:var(--agds-size-40)}
.marg-y-52{margin-top:var(--agds-size-52);margin-bottom:var(--agds-size-52)}
.marg-y-60{margin-top:var(--agds-size-60);margin-bottom:var(--agds-size-60)}
.marg-y-80{margin-top:var(--agds-size-80);margin-bottom:var(--agds-size-80)}
.marg-y-100{margin-top:var(--agds-size-100);margin-bottom:var(--agds-size-100)}
.marg-y-120{margin-top:var(--agds-size-120);margin-bottom:var(--agds-size-120)}
.marg-y-140{margin-top:var(--agds-size-140);margin-bottom:var(--agds-size-140)}
.marg-y-160{margin-top:var(--agds-size-160);margin-bottom:var(--agds-size-160)}
.marg-y-180{margin-top:var(--agds-size-180);margin-bottom:var(--agds-size-180)}
.marg-y-200{margin-top:var(--agds-size-200);margin-bottom:var(--agds-size-200)}
.marg-t-2{margin-top:var(--agds-size-2)}
.marg-t-4{margin-top:var(--agds-size-4)}
.marg-t-6{margin-top:var(--agds-size-6)}
.marg-t-8{margin-top:var(--agds-size-8)}
.marg-t-10{margin-top:var(--agds-size-10)}
.marg-t-12{margin-top:var(--agds-size-12)}
.marg-t-16{margin-top:var(--agds-size-16)}
.marg-t-20{margin-top:var(--agds-size-20)}
.marg-t-24{margin-top:var(--agds-size-24)}
.marg-t-28{margin-top:var(--agds-size-28)}
.marg-t-32{margin-top:var(--agds-size-32)}
.marg-t-36{margin-top:var(--agds-size-36)}
.marg-t-40{margin-top:var(--agds-size-40)}
.marg-t-52{margin-top:var(--agds-size-52)}
.marg-t-60{margin-top:var(--agds-size-60)}
.marg-t-80{margin-top:var(--agds-size-80)}
.marg-t-100{margin-top:var(--agds-size-100)}
.marg-t-120{margin-top:var(--agds-size-120)}
.marg-t-140{margin-top:var(--agds-size-140)}
.marg-t-160{margin-top:var(--agds-size-160)}
.marg-t-180{margin-top:var(--agds-size-180)}
.marg-t-200{margin-top:var(--agds-size-200)}
.marg-b-2{margin-bottom:var(--agds-size-2)}
.marg-b-4{margin-bottom:var(--agds-size-4)}
.marg-b-6{margin-bottom:var(--agds-size-6)}
.marg-b-8{margin-bottom:var(--agds-size-8)}
.marg-b-10{margin-bottom:var(--agds-size-10)}
.marg-b-12{margin-bottom:var(--agds-size-12)}
.marg-b-16{margin-bottom:var(--agds-size-16)}
.marg-b-20{margin-bottom:var(--agds-size-20)}
.marg-b-24{margin-bottom:var(--agds-size-24)}
.marg-b-28{margin-bottom:var(--agds-size-28)}
.marg-b-32{margin-bottom:var(--agds-size-32)}
.marg-b-36{margin-bottom:var(--agds-size-36)}
.marg-b-40{margin-bottom:var(--agds-size-40)}
.marg-b-52{margin-bottom:var(--agds-size-52)}
.marg-b-60{margin-bottom:var(--agds-size-60)}
.marg-b-80{margin-bottom:var(--agds-size-80)}
.marg-b-100{margin-bottom:var(--agds-size-100)}
.marg-b-120{margin-bottom:var(--agds-size-120)}
.marg-b-140{margin-bottom:var(--agds-size-140)}
.marg-b-160{margin-bottom:var(--agds-size-160)}
.marg-b-180{margin-bottom:var(--agds-size-180)}
.marg-b-200{margin-bottom:var(--agds-size-200)}
.marg-l-2{margin-left:var(--agds-size-2)}
.marg-l-4{margin-left:var(--agds-size-4)}
.marg-l-6{margin-left:var(--agds-size-6)}
.marg-l-8{margin-left:var(--agds-size-8)}
.marg-l-10{margin-left:var(--agds-size-10)}
.marg-l-12{margin-left:var(--agds-size-12)}
.marg-l-16{margin-left:var(--agds-size-16)}
.marg-l-20{margin-left:var(--agds-size-20)}
.marg-l-24{margin-left:var(--agds-size-24)}
.marg-l-28{margin-left:var(--agds-size-28)}
.marg-l-32{margin-left:var(--agds-size-32)}
.marg-l-36{margin-left:var(--agds-size-36)}
.marg-l-40{margin-left:var(--agds-size-40)}
.marg-l-52{margin-left:var(--agds-size-52)}
.marg-l-60{margin-left:var(--agds-size-60)}
.marg-l-80{margin-left:var(--agds-size-80)}
.marg-l-100{margin-left:var(--agds-size-100)}
.marg-l-120{margin-left:var(--agds-size-120)}
.marg-l-140{margin-left:var(--agds-size-140)}
.marg-l-160{margin-left:var(--agds-size-160)}
.marg-l-180{margin-left:var(--agds-size-180)}
.marg-l-200{margin-left:var(--agds-size-200)}
.marg-r-2{margin-right:var(--agds-size-2)}
.marg-r-4{margin-right:var(--agds-size-4)}
.marg-r-6{margin-right:var(--agds-size-6)}
.marg-r-8{margin-right:var(--agds-size-8)}
.marg-r-10{margin-right:var(--agds-size-10)}
.marg-r-12{margin-right:var(--agds-size-12)}
.marg-r-16{margin-right:var(--agds-size-16)}
.marg-r-20{margin-right:var(--agds-size-20)}
.marg-r-24{margin-right:var(--agds-size-24)}
.marg-r-28{margin-right:var(--agds-size-28)}
.marg-r-32{margin-right:var(--agds-size-32)}
.marg-r-36{margin-right:var(--agds-size-36)}
.marg-r-40{margin-right:var(--agds-size-40)}
.marg-r-52{margin-right:var(--agds-size-52)}
.marg-r-60{margin-right:var(--agds-size-60)}
.marg-r-80{margin-right:var(--agds-size-80)}
.marg-r-100{margin-right:var(--agds-size-100)}
.marg-r-120{margin-right:var(--agds-size-120)}
.marg-r-140{margin-right:var(--agds-size-140)}
.marg-r-160{margin-right:var(--agds-size-160)}
.marg-r-180{margin-right:var(--agds-size-180)}
.marg-r-200{margin-right:var(--agds-size-200)}
.marg-t-0{margin-top:0!important}
.marg-b-0{margin-bottom:0!important}
.marg-0{margin:0!important}
.marg-auto{margin-left:auto;margin-right:auto}
.marg-l-auto{margin-left:auto}
.marg-r-auto{margin-right:auto}