@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
html{font-size:calc(1 / var(--design-size-pc) * 100vw); font-size:1px; --grid-num:16px; --idt-num:16px;}
body{margin:0; padding:0; color:var(--font-color-base); font-family:"Inter", sans-serif; overflow-x:hidden; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; font-size:16rem;}
a{text-decoration:none; transition:all .3s ease 0; color:var(--font-color-base); font-family:"Inter", sans-serif;}
svg{transition:all .3s ease 0;}
a:hover{text-decoration:none; transition:all .3s ease 0; cursor:pointer;}
a:focus,a:hover{border-width:1rem; text-decoration:none;}
button:focus{outline: 0 dotted;}
h1,h2,h3,h4,h5,h6{font-family:"Inter", sans-serif; margin:0; color: #0B1736;}
p{font-family:"Inter", sans-serif; margin:0;}
ul{list-style:none; padding:0; margin:0;}
img{width:100%; height:auto;}
figure{margin:0;}
button:focus{outline:none;}


.panel__1 > * {width:100%;}
.panel__2 > * {width:calc((100% / 2) - (var(--grid-num) / 2));}
.panel__3 > * {width:calc((100% / 3) - (var(--grid-num) * 2 / 3));}
.panel__4 > * {width:calc((100% / 4) - (var(--grid-num) * 3 / 4));}
.panel__5 > * {width:calc((100% / 5) - (var(--grid-num) * 4 / 5));}
.panel__6 > * {width:calc((100% / 6) - (var(--grid-num) * 5 / 6));}
.panel__7 > * {width:calc((100% / 7) - (var(--grid-num) * 6 / 7));}
.panel__8 > * {width:calc((100% / 8) - (var(--grid-num) * 7 / 8));}
.panel__9 > * {width:calc((100% / 9) - (var(--grid-num) * 8 / 9));}
.panel__10 > * {width:calc((100% / 10) - (var(--grid-num) * 9 / 10));}
.panel__11 > * {width:calc((100% / 11) - (var(--grid-num) * 10 / 11));}
.panel__12 > * {width:calc((100% / 12) - (var(--grid-num) * 11 / 12));}

.text__underline{border-bottom:1rem; border-bottom-width:1rem; border-bottom-style:solid;}
.text__line__through{text-decoration:line-through;}

.l__grid{display:flex; flex-wrap:wrap;}
.cover__block{position:relative;}

.l__wid__64{max-width:64rem;}
.l__wid__110{max-width:110rem;}
.l__wid__120{max-width:120rem;}
.l__wid__190{max-width:190rem;}
.l__wid__200{max-width:200rem;}
.l__wid__220{max-width:220rem;}
.l__wid__230{max-width:230rem;}
.l__wid__240{max-width:240rem;}
.l__wid__250{max-width:250rem;}
.l__wid__280{max-width:280rem;}
.l__wid__300{max-width:300rem;}
.l__wid__310{max-width:310rem;}
.l__wid__525{max-width:525rem;}
.l__wid__600{max-width:600rem;}

.width__inline{width:auto;}
.f__width{width:100%;}
.width__305{width:305rem;}
.width__295{width:295rem;}
.width__280{width:280rem;}
.width__130{width:130rem;}
.width__90{width:90rem;}
.width__64{width:64rem;}
.width__60{width:60rem;}
.width__58{width:58rem;}
.width__56{width:56rem;}
.width__52{width:52rem;}
.width__48{width:48rem;}
.width__42{width:42rem;}
.width__40{width:40rem;}
.width__38{width:38rem;}
.width__36{width:36rem;}
.width__32{width:32rem;}
.width__30{width:30rem;}
.width__28{width:28rem;}
.width__26{width:26rem;}
.width__24{width:24rem;}
.width__22{width:22rem;}
.width__20{width:20rem;}
.width__15{width:15rem;}
.width__10{width:10rem;}
.width__08{width:08rem;}
.width__06{width:06rem;}
.width__04{width:04rem;}

.min__w__52{min-width:52rem;}
.min__w__content{min-width:max-content;}

.f__height{height:100%;}
.height__180{height:180rem;}
.height__64{height:64rem;}
.height__60{height:60rem;}
.height__58{height:58rem;}
.height__56{height:56rem;}
.height__52{height:52rem;}
.height__48{height:48rem;}
.height__42{height:42rem;}
.height__40{height:40rem;}
.height__38{height:38rem;}
.height__36{height:36rem;}
.height__32{height:32rem;}
.height__30{height:30rem;}
.height__28{height:28rem;}
.height__26{height:26rem;}
.height__24{height:24rem;}
.height__20{height:20rem;}
.height__22{height:22rem;}
.height__18{height:18rem;}
.height__15{height:15rem;}
.height__10{height:10rem;}
.height__08{height:08rem;}
.height__06{height:06rem;}
.height__04{height:04rem;}
.height__02{height:02rem;}
.height__01{height:01rem;}

.height__900{height:900rem;}
.height__auto{height:auto;}

.max__h__full{max-height:100%;}
.max__h__85__vh{max-height:85vh;}
.min__h__254{min-height:254rem;}
.min__h__310{min-height:310rem;}

.f__height__100{height:calc(100vh - var(--steps-height));}
.f__height__100__vh{height:100vh;}

.flex__30{flex:0 0 30rem;}
.flex__42{flex:0 0 42rem;}
.flex__56{flex:0 0 56rem;}

.text__left{text-align:left;}
.text__center{text-align:center;}
.text__right{text-align:right;}

.text__xs{font-size:20rem;}
.text__s{font-size:24rem;}
.text__m{font-size:28rem;}
.text__lg{font-size:33rem;}
.text__xl{font-size:36rem;}
.text__2xl{font-size:40rem;}
.text__3xl{font-size:48rem;}

.text__3xl__sm{font-size:10rem;}

.body__text__xl{font-size:20rem;}
.body__text__l{font-size:18rem;}
.body__text__m{font-size:16rem;}
.body__text__s{font-size:14rem;}
.body__text__xs{font-size:12rem;}
.body__text__xxs{font-size:11rem;}
.body__text__3xs{font-size:10rem;}
.body__text__4xs{font-size:8rem;}

.font__italic{font-style:italic;}
.font__normal{font-style:normal;}

.f__transform__normal{text-transform:none;}
.f__uppercase{text-transform:uppercase;}

.font__waight__light{font-weight:300;}
.font__waight__normal{font-weight:400;}
.font__waight__medium{font-weight:500;}
.font__waight__semi__bold{font-weight:600;}
.font__waight__bold{font-weight:700;}
.font__waight__extra__bold{font-weight:800;}
.line__height__normal{line-height:normal;}

.radius__36{border-radius:36rem;}
.radius__32{border-radius:32rem;}
.radius__30{border-radius:30rem;}
.radius__28{border-radius:28rem;}
.radius__26{border-radius:26rem;}
.radius__24{border-radius:24rem;}
.radius__18{border-radius:18rem;}
.radius__16{border-radius:16rem;}
.radius__12{border-radius:12rem;}
.radius__10{border-radius:10rem;}
.radius__08{border-radius:8rem;}
.radius__06{border-radius:6rem;}
.radius__04{border-radius:4rem;}

.radius__lt__32{border-top-left-radius:32;}
.radius__lt__30{border-top-left-radius:30rem;}
.radius__lt__28{border-top-left-radius:28rem;}
.radius__lt__26{border-top-left-radius:26rem;}
.radius__lt__24{border-top-left-radius:24rem;}
.radius__lt__18{border-top-left-radius:18rem;}
.radius__lt__16{border-top-left-radius:16rem;}
.radius__lt__12{border-top-left-radius:12rem;}
.radius__lt__10{border-top-left-radius:10rem;}
.radius__lt__08{border-top-left-radius:8rem;}
.radius__lt__06{border-top-left-radius:6rem;}
.radius__lt__04{border-top-left-radius:4rem;}

.radius__lb__32{border-bottom-left-radius:32;}
.radius__lb__30{border-bottom-left-radius:30rem;}
.radius__lb__28{border-bottom-left-radius:28rem;}
.radius__lb__26{border-bottom-left-radius:26rem;}
.radius__lb__24{border-bottom-left-radius:24rem;}
.radius__lb__18{border-bottom-left-radius:18rem;}
.radius__lb__16{border-bottom-left-radius:16rem;}
.radius__lb__12{border-bottom-left-radius:12rem;}
.radius__lb__10{border-bottom-left-radius:10rem;}
.radius__lb__08{border-bottom-left-radius:8rem;}
.radius__lb__06{border-bottom-left-radius:6rem;}
.radius__lb__04{border-bottom-left-radius:4rem;}

.radius__rt__32{border-top-right-radius:32;}
.radius__rt__30{border-top-right-radius:30rem;}
.radius__rt__28{border-top-right-radius:28rem;}
.radius__rt__26{border-top-right-radius:26rem;}
.radius__rt__24{border-top-right-radius:24rem;}
.radius__rt__18{border-top-right-radius:18rem;}
.radius__rt__16{border-top-right-radius:16rem;}
.radius__rt__12{border-top-right-radius:12rem;}
.radius__rt__10{border-top-right-radius:10rem;}
.radius__rt__08{border-top-right-radius:8rem;}
.radius__rt__06{border-top-right-radius:6rem;}
.radius__rt__04{border-top-right-radius:4rem;}

.radius__rb__32{border-bottom-right-radius:32;}
.radius__rb__30{border-bottom-right-radius:30rem;}
.radius__rb__28{border-bottom-right-radius:28rem;}
.radius__rb__26{border-bottom-right-radius:26rem;}
.radius__rb__24{border-bottom-right-radius:24rem;}
.radius__rb__18{border-bottom-right-radius:18rem;}
.radius__rb__16{border-bottom-right-radius:16rem;}
.radius__rb__12{border-bottom-right-radius:12rem;}
.radius__rb__10{border-bottom-right-radius:10rem;}
.radius__rb__08{border-bottom-right-radius:8rem;}
.radius__rb__06{border-bottom-right-radius:6rem;}
.radius__rb__04{border-bottom-right-radius:4rem;}



.bg__color__red__25{background-color:#fffbfb;}
.bg__color__red__50{background-color:#fef2f2;}
.bg__color__red__100{background-color:#fee2e2;}
.bg__color__red__200{background-color:#fecaca;}
.bg__color__red__300{background-color:#fca5a5;}
.bg__color__red__400{background-color:#f87171;}
.bg__color__red__500{background-color:#ef4444;}
.bg__color__red__600{background-color:#dc2626;}
.bg__color__red__700{background-color:#b91c1c;}
.bg__color__amber__25{background-color:#fffef9;}
.bg__color__amber__50{background-color:#fffbeb;}
.bg__color__amber__100{background-color:#fef3c7;}
.bg__color__amber__200{background-color:#fde68a;}
.bg__color__amber__400{background-color:#fbbf24;}
.bg__color__amber__500{background-color:#f59e0b;}
.bg__color__tangerine__100{background-color:#f1e9e3;}
.bg__color__tangerine__500{background-color:#f97316;}
.bg__color__amber__600{background-color:#BB4D00;}
.bg__color__amber__700{background-color:#b45309;}
.bg__color__green__50{background-color:#f0fdf4;}
.bg__color__green__100{background-color:#dcfce7;}
.bg__color__green__500{background-color:#22c55e;}
.bg__color__green__600{background-color:#16a34a;}
.bg__color__green__700{background-color:#15803d;}
.bg__color__emerald__50{background-color:#ecfdf5;}
.bg__color__emerald__100{background-color:#d1fae5;}
.bg__color__emerald__200{background-color:#a7f3d0;}
.bg__color__emerald__400{background-color:#34d399;}
.bg__color__emerald__500{background-color:#10b981;}
.bg__color__emerald__600{background-color:#059669;}
.bg__color__emerald__700{background-color:#2CA01C;}
.bg__color__teal__50{background-color:#f0fdfa;}
.bg__color__teal__600{background-color:#0d9488;}
.bg__color__blue__25{background-color:#F6FBFF;}
.bg__color__blue__50{background-color:#eff6ff;}
.bg__color__blue__100{background-color:#dbeafe;}
.bg__color__blue__200{background-color:#bfdbfe;}
.bg__color__blue__300{background-color:#93c5fd;}
.bg__color__blue__400{background-color:#60a5fa;}
.bg__color__blue__500{background-color:#3b82f6;}
.bg__color__blue__600{background-color:#2563eb;}
.bg__color__blue__700{background-color:#1d4ed8;}
.bg__color__blue__800{background-color:#1e40af;}
.bg__color__violet__50{background-color:#f5f3ff;}
.bg__color__violet__100{background-color:#ede9fe;}
.bg__color__violet__200{background-color:#ddd6fe;}
.bg__color__violet__300{background-color:#c4b5fd;}
.bg__color__violet__400{background-color:#a78bfa;}
.bg__color__violet__500{background-color:#8b5cf6;}
.bg__color__violet__600{background-color:#8200DB;}
.bg__color__violet__700{background-color:#6d28d9;}
.bg__color__purple__500{background-color:#a855f7;}
.bg__color__rose__100{background-color:#ffe4e6;}
.bg__color__rose__700{background-color:#be123c;}
.bg__color__slate__100{background-color:#f1f5f9;}
.bg__color__slate__400{background-color:#94a3b8;}
.bg__color__slate__500{background-color:#64748b;}
.bg__color__vermillion__50{background-color:#FFF7ED;}
.bg__color__vermillion__500{background-color:#EA4335;}
.bg__color__pink__500{background-color:#ec4899;}
.bg__color__gray{background-color:#F9F9F9;}
.bg__color__gray__50{background-color:#f9fafb;}
.bg__color__gray__100{background-color:#f3f4f6;}
.bg__color__gray__200{background-color:#e5e7eb;}
.bg__color__gray__300{background-color:#d1d5db;}
.bg__color__gray__400{background-color:#9ca3af;}
.bg__color__gray__500{background-color:#6b7280;}
.bg__color__gray__600{background-color:#4b5563;}
.bg__color__gray__700{background-color:#374151;}
.bg__color__gray__800{background-color:#1f2937;}
.bg__color__gray__900{background-color:#111827;}
.bg__color__gray__light{background-color:#F8F9FA;}
.bg__color__black{background-color:#000000;}
.bg__color__white{background-color:#ffffff;}
.bg__color__blue50{background-color:#E3EEFF;}
.bg__color__gray50{background-color:#F7FBFF;}
.bg__color__blue__accent{background-color:#E8EEFF;}
.bg__color__gray__accent{background-color:#F3F3F3;}
.bg__transparent{background-color:transparent;}

.text__color__primary{color:#64748B}
.text__color__secondary{color:#6A6A6A;}
.text__color__red__50{color:#fef2f2;}
.text__color__red__100{color:#fee2e2;}
.text__color__red__200{color:#fecaca;}
.text__color__red__300{color:#fca5a5;}
.text__color__red__400{color:#f87171;}
.text__color__red__500{color:#ef4444;}
.text__color__red__600{color:#dc2626;}
.text__color__red__700{color:#b91c1c;}
.text__color__amber__50{color:#fffbeb;}
.text__color__amber__100{color:#fef3c7;}
.text__color__amber__200{color:#fde68a;}
.text__color__amber__400{color:#fbbf24;}
.text__color__amber__500{color:#f59e0b;}
.text__color__amber__600{color:#d97706;}
.text__color__amber__700{color:#b45309;}
.text__color__tangerine__500{color:#f97316;}
.text__color__green__50{color:#f0fdf4;}
.text__color__green__100{color:#dcfce7;}
.text__color__green__500{color:#22c55e;}
.text__color__green__600{color:#16a34a;}
.text__color__green__700{color:#2CA01C;}
.text__color__emerald__50{color:#ecfdf5;}
.text__color__emerald__100{color:#d1fae5;}
.text__color__emerald__200{color:#a7f3d0;}
.text__color__emerald__400{color:#34d399;}
.text__color__emerald__500{color:#10b981;}
.text__color__emerald__600{color:#007A55;}
.text__color__emerald__700{color:#047857;}
.text__color__teal__50{color:#f0fdfa;}
.text__color__teal__600{color:#0d9488;}
.text__color__blue__50{color:#eff6ff;}
.text__color__blue__100{color:#dbeafe;}
.text__color__blue__200{color:#bfdbfe;}
.text__color__blue__300{color:#93c5fd;}
.text__color__blue__400{color:#60a5fa;}
.text__color__blue__500{color:#3b82f6;}
.text__color__blue__600{color:#2563eb;}
.text__color__blue__700{color:#005BFF;}
.text__color__blue__800{color:#1e40af;}
.text__color__violet__50{color:#f5f3ff;}
.text__color__violet__100{color:#ede9fe;}
.text__color__violet__200{color:#ddd6fe;}
.text__color__violet__300{color:#c4b5fd;}
.text__color__violet__400{color:#a78bfa;}
.text__color__violet__500{color:#8b5cf6;}
.text__color__violet__600{color:#8200DB;}
.text__color__violet__700{color:#6d28d9;}
.text__color__purple__500{color:#a855f7;}
.text__color__rose__100{color:#ffe4e6;}
.text__color__rose__700{color:#C70036;}
.text__color__slate__400{color:#94a3b8;}
.text__color__slate__500{color:#64748b;}
.text__color__vermillion__50{color:#FFF7ED;}
.text__color__vermillion__500{color:#EA4335;}
.text__color__gray__50{color:#f9fafb;}
.text__color__gray__100{color:#f3f4f6;}
.text__color__gray__200{color:#e5e7eb;}
.text__color__gray__300{color:#d1d5db;}
.text__color__gray__400{color:#9ca3af;}
.text__color__gray__500{color:#6b7280;}
.text__color__gray__600{color:#4b5563;}
.text__color__gray__700{color:#374151;}
.text__color__gray__800{color:#1f2937;}
.text__color__gray__900{color:#111827;}
.text__color__gray__accent{color:#626262}
.text__color__blue{color:#005BFF;}
.text__color__black{color:#000000;}
.text__color__white{color:#ffffff;}
.text__color__white__700{color:#C0C7D9;}
.text__color__white__72{color:#B8BCC8;}
.text__color__primary__accent{color:#101828;}

.position__relative{position:relative;}
.position__absolute{position:absolute;}
.position__fixed{position:fixed;}


.top__0{top:0;}
.right__0{right:0;}
.bottom__0{bottom:0;}
.left__0{left:0;}

.d__block{display:block;}
.d__flex{display:flex;}
.d__inline{display:inline-flex;}
.d__grid{display:grid;}
.grid__cols__1{grid-template-columns:repeat(1,minmax(0,1fr));}
.grid__cols__2{grid-template-columns:repeat(2,minmax(0,1fr));}
.grid__cols__3{grid-template-columns:repeat(3,minmax(0,1fr));}
.grid__cols__4{grid-template-columns:repeat(4,minmax(0,1fr));}
.grid__cols__5{grid-template-columns:repeat(5,minmax(0,1fr));}
.grid__cols__6{grid-template-columns:repeat(6,minmax(0,1fr));}


.content__center{justify-content:center;}
.content__between{justify-content:space-between;}
.content__start{justify-content:flex-start;}
.content__end{justify-content:flex-end;}
.items__center{align-items:center;}
.items__start{align-items:flex-start;}
.items__end{align-items:flex-end;}
.items__unset{align-items:unset !important;}
.flex__column{flex-direction:column;}
.flex__row{flex-direction:row;}
.column__reverse{flex-direction:column-reverse;}
.row__reverse{flex-direction:row-reverse;}

.flex__wrap{flex-wrap:wrap;}
.flex__flow{flex-flow:row wrap;}

.flex__1{flex:1;}
.flex__56{flex:0 0 56;}
.flex__42{flex:0 0 42;}
.flex__16{flex:0 0 16;}
.flex__190{flex:0 0 190rem;}
.flex__180{flex:0 0 180rem;}
.flex__auto{flex:0 0 auto;}
.flex__none{flex:none;}

.col__gap__40{column-gap:var(--spacing-40);}
.col__gap__36{column-gap:var(--spacing-36);}
.col__gap__32{column-gap:var(--spacing-32);}
.col__gap__28{column-gap:var(--spacing-28);}
.col__gap__24{column-gap:var(--spacing-24);}
.col__gap__20{column-gap:var(--spacing-20);}
.col__gap__16{column-gap:var(--spacing-16);}
.col__gap__12{column-gap:var(--spacing-12);}
.col__gap__08{column-gap:var(--spacing-08);}
.col__gap__06{column-gap:var(--spacing-06);}
.col__gap__04{column-gap:var(--spacing-04);}

.row__gap__40{row-gap:var(--spacing-40);}
.row__gap__36{row-gap:var(--spacing-36);}
.row__gap__32{row-gap:var(--spacing-32);}
.row__gap__28{row-gap:var(--spacing-28);}
.row__gap__24{row-gap:var(--spacing-24);}
.row__gap__20{row-gap:var(--spacing-20);}
.row__gap__16{row-gap:var(--spacing-16);}
.row__gap__12{row-gap:var(--spacing-12);}
.row__gap__08{row-gap:var(--spacing-08);}
.row__gap__06{row-gap:var(--spacing-06);}
.row__gap__04{row-gap:var(--spacing-04);}

.gap__40{column-gap:var(--spacing-40);}
.gap__36{column-gap:var(--spacing-36);}
.gap__32{column-gap:var(--spacing-32);}
.gap__28{column-gap:var(--spacing-28);}
.gap__24{column-gap:var(--spacing-24);}
.gap__20{column-gap:var(--spacing-20);}
.gap__16{column-gap:var(--spacing-16);}
.gap__12{column-gap:var(--spacing-12);}
.gap__08{column-gap:var(--spacing-08);}
.gap__04{column-gap:var(--spacing-04);}


.padding__none{padding:0;}

.px__02{padding-inline:var(--spacing-02);}
.px__04{padding-inline:var(--spacing-04);}
.px__06{padding-inline:var(--spacing-06);}
.px__08{padding-inline:var(--spacing-08);}
.px__10{padding-inline:var(--spacing-10);}
.px__12{padding-inline:var(--spacing-12);}
.px__14{padding-inline:var(--spacing-14);}
.px__16{padding-inline:var(--spacing-16);}
.px__18{padding-inline:var(--spacing-18);}
.px__20{padding-inline:var(--spacing-20);}
.px__22{padding-inline:var(--spacing-22);}
.px__24{padding-inline:var(--spacing-24);}
.px__26{padding-inline:var(--spacing-26);}
.px__28{padding-inline:var(--spacing-28);}
.px__30{padding-inline:var(--spacing-30);}
.px__32{padding-inline:var(--spacing-32);}
.px__34{padding-inline:var(--spacing-34);}
.px__36{padding-inline:var(--spacing-36);}
.px__38{padding-inline:var(--spacing-38);}
.px__40{padding-inline:var(--spacing-40);}
.px__42{padding-inline:var(--spacing-42);}
.px__44{padding-inline:var(--spacing-44);}
.px__46{padding-inline:var(--spacing-46);}
.px__48{padding-inline:var(--spacing-48);}
.px__50{padding-inline:var(--spacing-50);}
.px__52{padding-inline:var(--spacing-52);}
.px__54{padding-inline:var(--spacing-54);}
.px__56{padding-inline:var(--spacing-56);}
.px__58{padding-inline:var(--spacing-58);}
.px__60{padding-inline:var(--spacing-60);}
.px__62{padding-inline:var(--spacing-62);}
.px__64{padding-inline:var(--spacing-64);}
.px__66{padding-inline:var(--spacing-66);}
.px__68{padding-inline:var(--spacing-68);}
.px__70{padding-inline:var(--spacing-70);}
.px__72{padding-inline:var(--spacing-72);}
.px__74{padding-inline:var(--spacing-74);}
.px__76{padding-inline:var(--spacing-76);}
.px__78{padding-inline:var(--spacing-78);}
.px__80{padding-inline:var(--spacing-80);}
.px__82{padding-inline:var(--spacing-82);}
.px__84{padding-inline:var(--spacing-84);}
.px__86{padding-inline:var(--spacing-86);}
.px__88{padding-inline:var(--spacing-88);}
.px__90{padding-inline:var(--spacing-90);}
.px__92{padding-inline:var(--spacing-92);}
.px__94{padding-inline:var(--spacing-94);}
.px__96{padding-inline:var(--spacing-96);}
.px__98{padding-inline:var(--spacing-98);}
.px__100{padding-inline:var(--spacing-100);}

.py__02{padding-block:var(--spacing-02);}
.py__04{padding-block:var(--spacing-04);}
.py__06{padding-block:var(--spacing-06);}
.py__08{padding-block:var(--spacing-08);}
.py__10{padding-block:var(--spacing-10);}
.py__12{padding-block:var(--spacing-12);}
.py__14{padding-block:var(--spacing-14);}
.py__16{padding-block:var(--spacing-16);}
.py__18{padding-block:var(--spacing-18);}
.py__20{padding-block:var(--spacing-20);}
.py__22{padding-block:var(--spacing-22);}
.py__24{padding-block:var(--spacing-24);}
.py__26{padding-block:var(--spacing-26);}
.py__28{padding-block:var(--spacing-28);}
.py__30{padding-block:var(--spacing-30);}
.py__32{padding-block:var(--spacing-32);}
.py__34{padding-block:var(--spacing-34);}
.py__36{padding-block:var(--spacing-36);}
.py__38{padding-block:var(--spacing-38);}
.py__40{padding-block:var(--spacing-40);}
.py__42{padding-block:var(--spacing-42);}
.py__44{padding-block:var(--spacing-44);}
.py__46{padding-block:var(--spacing-46);}
.py__48{padding-block:var(--spacing-48);}
.py__50{padding-block:var(--spacing-50);}
.py__52{padding-block:var(--spacing-52);}
.py__54{padding-block:var(--spacing-54);}
.py__56{padding-block:var(--spacing-56);}
.py__58{padding-block:var(--spacing-58);}
.py__60{padding-block:var(--spacing-60);}
.py__62{padding-block:var(--spacing-62);}
.py__64{padding-block:var(--spacing-64);}
.py__66{padding-block:var(--spacing-66);}
.py__68{padding-block:var(--spacing-68);}
.py__70{padding-block:var(--spacing-70);}
.py__72{padding-block:var(--spacing-72);}
.py__74{padding-block:var(--spacing-74);}
.py__76{padding-block:var(--spacing-76);}
.py__78{padding-block:var(--spacing-78);}
.py__80{padding-block:var(--spacing-80);}
.py__82{padding-block:var(--spacing-82);}
.py__84{padding-block:var(--spacing-84);}
.py__86{padding-block:var(--spacing-86);}
.py__88{padding-block:var(--spacing-88);}
.py__90{padding-block:var(--spacing-90);}
.py__92{padding-block:var(--spacing-92);}
.py__94{padding-block:var(--spacing-94);}
.py__96{padding-block:var(--spacing-96);}
.py__98{padding-block:var(--spacing-98);}
.py__100{padding-block:var(--spacing-100);}

.padding__inline__start__02{padding-inline-start:var(--spacing-02);}
.padding__inline__start__04{padding-inline-start:var(--spacing-04);}
.padding__inline__start__06{padding-inline-start:var(--spacing-06);}
.padding__inline__start__08{padding-inline-start:var(--spacing-08);}
.padding__inline__start__10{padding-inline-start:var(--spacing-10);}
.padding__inline__start__12{padding-inline-start:var(--spacing-12);}
.padding__inline__start__14{padding-inline-start:var(--spacing-14);}
.padding__inline__start__16{padding-inline-start:var(--spacing-16);}
.padding__inline__start__18{padding-inline-start:var(--spacing-18);}
.padding__inline__start__20{padding-inline-start:var(--spacing-20);}
.padding__inline__start__22{padding-inline-start:var(--spacing-22);}
.padding__inline__start__24{padding-inline-start:var(--spacing-24);}
.padding__inline__start__26{padding-inline-start:var(--spacing-26);}
.padding__inline__start__28{padding-inline-start:var(--spacing-28);}
.padding__inline__start__30{padding-inline-start:var(--spacing-30);}
.padding__inline__start__32{padding-inline-start:var(--spacing-32);}
.padding__inline__start__34{padding-inline-start:var(--spacing-34);}
.padding__inline__start__36{padding-inline-start:var(--spacing-36);}
.padding__inline__start__38{padding-inline-start:var(--spacing-38);}
.padding__inline__start__40{padding-inline-start:var(--spacing-40);}
.padding__inline__start__42{padding-inline-start:var(--spacing-42);}
.padding__inline__start__44{padding-inline-start:var(--spacing-44);}
.padding__inline__start__46{padding-inline-start:var(--spacing-46);}
.padding__inline__start__48{padding-inline-start:var(--spacing-48);}
.padding__inline__start__50{padding-inline-start:var(--spacing-50);}
.padding__inline__start__52{padding-inline-start:var(--spacing-52);}
.padding__inline__start__54{padding-inline-start:var(--spacing-54);}
.padding__inline__start__56{padding-inline-start:var(--spacing-56);}
.padding__inline__start__58{padding-inline-start:var(--spacing-58);}
.padding__inline__start__60{padding-inline-start:var(--spacing-60);}
.padding__inline__start__62{padding-inline-start:var(--spacing-62);}
.padding__inline__start__64{padding-inline-start:var(--spacing-64);}
.padding__inline__start__66{padding-inline-start:var(--spacing-66);}
.padding__inline__start__68{padding-inline-start:var(--spacing-68);}
.padding__inline__start__70{padding-inline-start:var(--spacing-70);}
.padding__inline__start__72{padding-inline-start:var(--spacing-72);}
.padding__inline__start__74{padding-inline-start:var(--spacing-74);}
.padding__inline__start__76{padding-inline-start:var(--spacing-76);}
.padding__inline__start__78{padding-inline-start:var(--spacing-78);}
.padding__inline__start__80{padding-inline-start:var(--spacing-80);}
.padding__inline__start__82{padding-inline-start:var(--spacing-82);}
.padding__inline__start__84{padding-inline-start:var(--spacing-84);}
.padding__inline__start__86{padding-inline-start:var(--spacing-86);}
.padding__inline__start__88{padding-inline-start:var(--spacing-88);}
.padding__inline__start__90{padding-inline-start:var(--spacing-90);}
.padding__inline__start__92{padding-inline-start:var(--spacing-92);}
.padding__inline__start__94{padding-inline-start:var(--spacing-94);}
.padding__inline__start__96{padding-inline-start:var(--spacing-96);}
.padding__inline__start__98{padding-inline-start:var(--spacing-98);}
.padding__inline__start__100{padding-inline-start:var(--spacing-100);}

.padding__inline__end__02{padding-inline-end:var(--spacing-02);}
.padding__inline__end__04{padding-inline-end:var(--spacing-04);}
.padding__inline__end__06{padding-inline-end:var(--spacing-06);}
.padding__inline__end__08{padding-inline-end:var(--spacing-08);}
.padding__inline__end__10{padding-inline-end:var(--spacing-10);}
.padding__inline__end__12{padding-inline-end:var(--spacing-12);}
.padding__inline__end__14{padding-inline-end:var(--spacing-14);}
.padding__inline__end__16{padding-inline-end:var(--spacing-16);}
.padding__inline__end__18{padding-inline-end:var(--spacing-18);}
.padding__inline__end__20{padding-inline-end:var(--spacing-20);}
.padding__inline__end__22{padding-inline-end:var(--spacing-22);}
.padding__inline__end__24{padding-inline-end:var(--spacing-24);}
.padding__inline__end__26{padding-inline-end:var(--spacing-26);}
.padding__inline__end__28{padding-inline-end:var(--spacing-28);}
.padding__inline__end__30{padding-inline-end:var(--spacing-30);}
.padding__inline__end__32{padding-inline-end:var(--spacing-32);}
.padding__inline__end__34{padding-inline-end:var(--spacing-34);}
.padding__inline__end__36{padding-inline-end:var(--spacing-36);}
.padding__inline__end__38{padding-inline-end:var(--spacing-38);}
.padding__inline__end__40{padding-inline-end:var(--spacing-40);}
.padding__inline__end__42{padding-inline-end:var(--spacing-42);}
.padding__inline__end__44{padding-inline-end:var(--spacing-44);}
.padding__inline__end__46{padding-inline-end:var(--spacing-46);}
.padding__inline__end__48{padding-inline-end:var(--spacing-48);}
.padding__inline__end__50{padding-inline-end:var(--spacing-50);}
.padding__inline__end__52{padding-inline-end:var(--spacing-52);}
.padding__inline__end__54{padding-inline-end:var(--spacing-54);}
.padding__inline__end__56{padding-inline-end:var(--spacing-56);}
.padding__inline__end__58{padding-inline-end:var(--spacing-58);}
.padding__inline__end__60{padding-inline-end:var(--spacing-60);}
.padding__inline__end__62{padding-inline-end:var(--spacing-62);}
.padding__inline__end__64{padding-inline-end:var(--spacing-64);}
.padding__inline__end__66{padding-inline-end:var(--spacing-66);}
.padding__inline__end__68{padding-inline-end:var(--spacing-68);}
.padding__inline__end__70{padding-inline-end:var(--spacing-70);}
.padding__inline__end__72{padding-inline-end:var(--spacing-72);}
.padding__inline__end__74{padding-inline-end:var(--spacing-74);}
.padding__inline__end__76{padding-inline-end:var(--spacing-76);}
.padding__inline__end__78{padding-inline-end:var(--spacing-78);}
.padding__inline__end__80{padding-inline-end:var(--spacing-80);}
.padding__inline__end__82{padding-inline-end:var(--spacing-82);}
.padding__inline__end__84{padding-inline-end:var(--spacing-84);}
.padding__inline__end__86{padding-inline-end:var(--spacing-86);}
.padding__inline__end__88{padding-inline-end:var(--spacing-88);}
.padding__inline__end__90{padding-inline-end:var(--spacing-90);}
.padding__inline__end__92{padding-inline-end:var(--spacing-92);}
.padding__inline__end__94{padding-inline-end:var(--spacing-94);}
.padding__inline__end__96{padding-inline-end:var(--spacing-96);}
.padding__inline__end__98{padding-inline-end:var(--spacing-98);}
.padding__inline__end__100{padding-inline-end:var(--spacing-100);}

.padding__block__start__02{padding-block-start:var(--spacing-02);}
.padding__block__start__04{padding-block-start:var(--spacing-04);}
.padding__block__start__06{padding-block-start:var(--spacing-06);}
.padding__block__start__08{padding-block-start:var(--spacing-08);}
.padding__block__start__10{padding-block-start:var(--spacing-10);}
.padding__block__start__12{padding-block-start:var(--spacing-12);}
.padding__block__start__14{padding-block-start:var(--spacing-14);}
.padding__block__start__16{padding-block-start:var(--spacing-16);}
.padding__block__start__18{padding-block-start:var(--spacing-18);}
.padding__block__start__20{padding-block-start:var(--spacing-20);}
.padding__block__start__22{padding-block-start:var(--spacing-22);}
.padding__block__start__24{padding-block-start:var(--spacing-24);}
.padding__block__start__26{padding-block-start:var(--spacing-26);}
.padding__block__start__28{padding-block-start:var(--spacing-28);}
.padding__block__start__30{padding-block-start:var(--spacing-30);}
.padding__block__start__32{padding-block-start:var(--spacing-32);}
.padding__block__start__34{padding-block-start:var(--spacing-34);}
.padding__block__start__36{padding-block-start:var(--spacing-36);}
.padding__block__start__38{padding-block-start:var(--spacing-38);}
.padding__block__start__40{padding-block-start:var(--spacing-40);}
.padding__block__start__42{padding-block-start:var(--spacing-42);}
.padding__block__start__44{padding-block-start:var(--spacing-44);}
.padding__block__start__46{padding-block-start:var(--spacing-46);}
.padding__block__start__48{padding-block-start:var(--spacing-48);}
.padding__block__start__50{padding-block-start:var(--spacing-50);}
.padding__block__start__52{padding-block-start:var(--spacing-52);}
.padding__block__start__54{padding-block-start:var(--spacing-54);}
.padding__block__start__56{padding-block-start:var(--spacing-56);}
.padding__block__start__58{padding-block-start:var(--spacing-58);}
.padding__block__start__60{padding-block-start:var(--spacing-60);}
.padding__block__start__62{padding-block-start:var(--spacing-62);}
.padding__block__start__64{padding-block-start:var(--spacing-64);}
.padding__block__start__66{padding-block-start:var(--spacing-66);}
.padding__block__start__68{padding-block-start:var(--spacing-68);}
.padding__block__start__70{padding-block-start:var(--spacing-70);}
.padding__block__start__72{padding-block-start:var(--spacing-72);}
.padding__block__start__74{padding-block-start:var(--spacing-74);}
.padding__block__start__76{padding-block-start:var(--spacing-76);}
.padding__block__start__78{padding-block-start:var(--spacing-78);}
.padding__block__start__80{padding-block-start:var(--spacing-80);}
.padding__block__start__82{padding-block-start:var(--spacing-82);}
.padding__block__start__84{padding-block-start:var(--spacing-84);}
.padding__block__start__86{padding-block-start:var(--spacing-86);}
.padding__block__start__88{padding-block-start:var(--spacing-88);}
.padding__block__start__90{padding-block-start:var(--spacing-90);}
.padding__block__start__92{padding-block-start:var(--spacing-92);}
.padding__block__start__94{padding-block-start:var(--spacing-94);}
.padding__block__start__96{padding-block-start:var(--spacing-96);}
.padding__block__start__98{padding-block-start:var(--spacing-98);}
.padding__block__start__100{padding-block-start:var(--spacing-100);}

.padding__block__end__02{padding-block-end:var(--spacing-02);}
.padding__block__end__04{padding-block-end:var(--spacing-04);}
.padding__block__end__06{padding-block-end:var(--spacing-06);}
.padding__block__end__08{padding-block-end:var(--spacing-08);}
.padding__block__end__10{padding-block-end:var(--spacing-10);}
.padding__block__end__12{padding-block-end:var(--spacing-12);}
.padding__block__end__14{padding-block-end:var(--spacing-14);}
.padding__block__end__16{padding-block-end:var(--spacing-16);}
.padding__block__end__18{padding-block-end:var(--spacing-18);}
.padding__block__end__20{padding-block-end:var(--spacing-20);}
.padding__block__end__22{padding-block-end:var(--spacing-22);}
.padding__block__end__24{padding-block-end:var(--spacing-24);}
.padding__block__end__26{padding-block-end:var(--spacing-26);}
.padding__block__end__28{padding-block-end:var(--spacing-28);}
.padding__block__end__30{padding-block-end:var(--spacing-30);}
.padding__block__end__32{padding-block-end:var(--spacing-32);}
.padding__block__end__34{padding-block-end:var(--spacing-34);}
.padding__block__end__36{padding-block-end:var(--spacing-36);}
.padding__block__end__38{padding-block-end:var(--spacing-38);}
.padding__block__end__40{padding-block-end:var(--spacing-40);}
.padding__block__end__42{padding-block-end:var(--spacing-42);}
.padding__block__end__44{padding-block-end:var(--spacing-44);}
.padding__block__end__46{padding-block-end:var(--spacing-46);}
.padding__block__end__48{padding-block-end:var(--spacing-48);}
.padding__block__end__50{padding-block-end:var(--spacing-50);}
.padding__block__end__52{padding-block-end:var(--spacing-52);}
.padding__block__end__54{padding-block-end:var(--spacing-54);}
.padding__block__end__56{padding-block-end:var(--spacing-56);}
.padding__block__end__58{padding-block-end:var(--spacing-58);}
.padding__block__end__60{padding-block-end:var(--spacing-60);}
.padding__block__end__62{padding-block-end:var(--spacing-62);}
.padding__block__end__64{padding-block-end:var(--spacing-64);}
.padding__block__end__66{padding-block-end:var(--spacing-66);}
.padding__block__end__68{padding-block-end:var(--spacing-68);}
.padding__block__end__70{padding-block-end:var(--spacing-70);}
.padding__block__end__72{padding-block-end:var(--spacing-72);}
.padding__block__end__74{padding-block-end:var(--spacing-74);}
.padding__block__end__76{padding-block-end:var(--spacing-76);}
.padding__block__end__78{padding-block-end:var(--spacing-78);}
.padding__block__end__80{padding-block-end:var(--spacing-80);}
.padding__block__end__82{padding-block-end:var(--spacing-82);}
.padding__block__end__84{padding-block-end:var(--spacing-84);}
.padding__block__end__86{padding-block-end:var(--spacing-86);}
.padding__block__end__88{padding-block-end:var(--spacing-88);}
.padding__block__end__90{padding-block-end:var(--spacing-90);}
.padding__block__end__92{padding-block-end:var(--spacing-92);}
.padding__block__end__94{padding-block-end:var(--spacing-94);}
.padding__block__end__96{padding-block-end:var(--spacing-96);}
.padding__block__end__98{padding-block-end:var(--spacing-98);}
.padding__block__end__100{padding-block-end:var(--spacing-100);}

.mx__02{margin-inline:var(--spacing-02);}
.mx__04{margin-inline:var(--spacing-04);}
.mx__06{margin-inline:var(--spacing-06);}
.mx__08{margin-inline:var(--spacing-08);}
.mx__10{margin-inline:var(--spacing-10);}
.mx__12{margin-inline:var(--spacing-12);}
.mx__14{margin-inline:var(--spacing-14);}
.mx__16{margin-inline:var(--spacing-16);}
.mx__18{margin-inline:var(--spacing-18);}
.mx__20{margin-inline:var(--spacing-20);}
.mx__22{margin-inline:var(--spacing-22);}
.mx__24{margin-inline:var(--spacing-24);}
.mx__26{margin-inline:var(--spacing-26);}
.mx__28{margin-inline:var(--spacing-28);}
.mx__30{margin-inline:var(--spacing-30);}
.mx__32{margin-inline:var(--spacing-32);}
.mx__34{margin-inline:var(--spacing-34);}
.mx__36{margin-inline:var(--spacing-36);}
.mx__38{margin-inline:var(--spacing-38);}
.mx__40{margin-inline:var(--spacing-40);}
.mx__42{margin-inline:var(--spacing-42);}
.mx__44{margin-inline:var(--spacing-44);}
.mx__46{margin-inline:var(--spacing-46);}
.mx__48{margin-inline:var(--spacing-48);}
.mx__50{margin-inline:var(--spacing-50);}
.mx__52{margin-inline:var(--spacing-52);}
.mx__54{margin-inline:var(--spacing-54);}
.mx__56{margin-inline:var(--spacing-56);}
.mx__58{margin-inline:var(--spacing-58);}
.mx__60{margin-inline:var(--spacing-60);}
.mx__62{margin-inline:var(--spacing-62);}
.mx__64{margin-inline:var(--spacing-64);}

.my__02{margin-block:var(--spacing-02);}
.my__04{margin-block:var(--spacing-04);}
.my__06{margin-block:var(--spacing-06);}
.my__08{margin-block:var(--spacing-08);}
.my__10{margin-block:var(--spacing-10);}
.my__12{margin-block:var(--spacing-12);}
.my__14{margin-block:var(--spacing-14);}
.my__16{margin-block:var(--spacing-16);}
.my__18{margin-block:var(--spacing-18);}
.my__20{margin-block:var(--spacing-20);}
.my__22{margin-block:var(--spacing-22);}
.my__24{margin-block:var(--spacing-24);}
.my__26{margin-block:var(--spacing-26);}
.my__28{margin-block:var(--spacing-28);}
.my__30{margin-block:var(--spacing-30);}
.my__32{margin-block:var(--spacing-32);}
.my__34{margin-block:var(--spacing-34);}
.my__36{margin-block:var(--spacing-36);}
.my__38{margin-block:var(--spacing-38);}
.my__40{margin-block:var(--spacing-40);}
.my__42{margin-block:var(--spacing-42);}
.my__44{margin-block:var(--spacing-44);}
.my__46{margin-block:var(--spacing-46);}
.my__48{margin-block:var(--spacing-48);}
.my__50{margin-block:var(--spacing-50);}
.my__52{margin-block:var(--spacing-52);}
.my__54{margin-block:var(--spacing-54);}
.my__56{margin-block:var(--spacing-56);}
.my__58{margin-block:var(--spacing-58);}
.my__60{margin-block:var(--spacing-60);}
.my__62{margin-block:var(--spacing-62);}
.my__64{margin-block:var(--spacing-64);}

.margin__inline__start__02{margin-inline-start:var(--spacing-02);}
.margin__inline__start__04{margin-inline-start:var(--spacing-04);}
.margin__inline__start__06{margin-inline-start:var(--spacing-06);}
.margin__inline__start__08{margin-inline-start:var(--spacing-08);}
.margin__inline__start__10{margin-inline-start:var(--spacing-10);}
.margin__inline__start__12{margin-inline-start:var(--spacing-12);}
.margin__inline__start__14{margin-inline-start:var(--spacing-14);}
.margin__inline__start__16{margin-inline-start:var(--spacing-16);}
.margin__inline__start__18{margin-inline-start:var(--spacing-18);}
.margin__inline__start__20{margin-inline-start:var(--spacing-20);}
.margin__inline__start__22{margin-inline-start:var(--spacing-22);}
.margin__inline__start__24{margin-inline-start:var(--spacing-24);}
.margin__inline__start__26{margin-inline-start:var(--spacing-26);}
.margin__inline__start__28{margin-inline-start:var(--spacing-28);}
.margin__inline__start__30{margin-inline-start:var(--spacing-30);}
.margin__inline__start__32{margin-inline-start:var(--spacing-32);}
.margin__inline__start__34{margin-inline-start:var(--spacing-34);}
.margin__inline__start__36{margin-inline-start:var(--spacing-36);}
.margin__inline__start__38{margin-inline-start:var(--spacing-38);}
.margin__inline__start__40{margin-inline-start:var(--spacing-40);}
.margin__inline__start__42{margin-inline-start:var(--spacing-42);}
.margin__inline__start__44{margin-inline-start:var(--spacing-44);}
.margin__inline__start__46{margin-inline-start:var(--spacing-46);}
.margin__inline__start__48{margin-inline-start:var(--spacing-48);}
.margin__inline__start__50{margin-inline-start:var(--spacing-50);}
.margin__inline__start__52{margin-inline-start:var(--spacing-52);}
.margin__inline__start__54{margin-inline-start:var(--spacing-54);}
.margin__inline__start__56{margin-inline-start:var(--spacing-56);}
.margin__inline__start__58{margin-inline-start:var(--spacing-58);}
.margin__inline__start__60{margin-inline-start:var(--spacing-60);}
.margin__inline__start__62{margin-inline-start:var(--spacing-62);}
.margin__inline__start__64{margin-inline-start:var(--spacing-64);}

.margin__inline__end__02{margin-inline-end:var(--spacing-02);}
.margin__inline__end__04{margin-inline-end:var(--spacing-04);}
.margin__inline__end__06{margin-inline-end:var(--spacing-06);}
.margin__inline__end__08{margin-inline-end:var(--spacing-08);}
.margin__inline__end__10{margin-inline-end:var(--spacing-10);}
.margin__inline__end__12{margin-inline-end:var(--spacing-12);}
.margin__inline__end__14{margin-inline-end:var(--spacing-14);}
.margin__inline__end__16{margin-inline-end:var(--spacing-16);}
.margin__inline__end__18{margin-inline-end:var(--spacing-18);}
.margin__inline__end__20{margin-inline-end:var(--spacing-20);}
.margin__inline__end__22{margin-inline-end:var(--spacing-22);}
.margin__inline__end__24{margin-inline-end:var(--spacing-24);}
.margin__inline__end__26{margin-inline-end:var(--spacing-26);}
.margin__inline__end__28{margin-inline-end:var(--spacing-28);}
.margin__inline__end__30{margin-inline-end:var(--spacing-30);}
.margin__inline__end__32{margin-inline-end:var(--spacing-32);}
.margin__inline__end__34{margin-inline-end:var(--spacing-34);}
.margin__inline__end__36{margin-inline-end:var(--spacing-36);}
.margin__inline__end__38{margin-inline-end:var(--spacing-38);}
.margin__inline__end__40{margin-inline-end:var(--spacing-40);}
.margin__inline__end__42{margin-inline-end:var(--spacing-42);}
.margin__inline__end__44{margin-inline-end:var(--spacing-44);}
.margin__inline__end__46{margin-inline-end:var(--spacing-46);}
.margin__inline__end__48{margin-inline-end:var(--spacing-48);}
.margin__inline__end__50{margin-inline-end:var(--spacing-50);}
.margin__inline__end__52{margin-inline-end:var(--spacing-52);}
.margin__inline__end__54{margin-inline-end:var(--spacing-54);}
.margin__inline__end__56{margin-inline-end:var(--spacing-56);}
.margin__inline__end__58{margin-inline-end:var(--spacing-58);}
.margin__inline__end__60{margin-inline-end:var(--spacing-60);}
.margin__inline__end__62{margin-inline-end:var(--spacing-62);}
.margin__inline__end__64{margin-inline-end:var(--spacing-64);}

.margin__block__start__02{margin-block-start:var(--spacing-02);}
.margin__block__start__04{margin-block-start:var(--spacing-04);}
.margin__block__start__06{margin-block-start:var(--spacing-06);}
.margin__block__start__08{margin-block-start:var(--spacing-08);}
.margin__block__start__10{margin-block-start:var(--spacing-10);}
.margin__block__start__12{margin-block-start:var(--spacing-12);}
.margin__block__start__14{margin-block-start:var(--spacing-14);}
.margin__block__start__16{margin-block-start:var(--spacing-16);}
.margin__block__start__18{margin-block-start:var(--spacing-18);}
.margin__block__start__20{margin-block-start:var(--spacing-20);}
.margin__block__start__22{margin-block-start:var(--spacing-22);}
.margin__block__start__24{margin-block-start:var(--spacing-24);}
.margin__block__start__26{margin-block-start:var(--spacing-26);}
.margin__block__start__28{margin-block-start:var(--spacing-28);}
.margin__block__start__30{margin-block-start:var(--spacing-30);}
.margin__block__start__32{margin-block-start:var(--spacing-32);}
.margin__block__start__34{margin-block-start:var(--spacing-34);}
.margin__block__start__36{margin-block-start:var(--spacing-36);}
.margin__block__start__38{margin-block-start:var(--spacing-38);}
.margin__block__start__40{margin-block-start:var(--spacing-40);}
.margin__block__start__42{margin-block-start:var(--spacing-42);}
.margin__block__start__44{margin-block-start:var(--spacing-44);}
.margin__block__start__46{margin-block-start:var(--spacing-46);}
.margin__block__start__48{margin-block-start:var(--spacing-48);}
.margin__block__start__50{margin-block-start:var(--spacing-50);}
.margin__block__start__52{margin-block-start:var(--spacing-52);}
.margin__block__start__54{margin-block-start:var(--spacing-54);}
.margin__block__start__56{margin-block-start:var(--spacing-56);}
.margin__block__start__58{margin-block-start:var(--spacing-58);}
.margin__block__start__60{margin-block-start:var(--spacing-60);}
.margin__block__start__62{margin-block-start:var(--spacing-62);}
.margin__block__start__64{margin-block-start:var(--spacing-64);}

.margin__block__end__02{margin-block-end:var(--spacing-02);}
.margin__block__end__04{margin-block-end:var(--spacing-04);}
.margin__block__end__06{margin-block-end:var(--spacing-06);}
.margin__block__end__08{margin-block-end:var(--spacing-08);}
.margin__block__end__10{margin-block-end:var(--spacing-10);}
.margin__block__end__12{margin-block-end:var(--spacing-12);}
.margin__block__end__14{margin-block-end:var(--spacing-14);}
.margin__block__end__16{margin-block-end:var(--spacing-16);}
.margin__block__end__18{margin-block-end:var(--spacing-18);}
.margin__block__end__20{margin-block-end:var(--spacing-20);}
.margin__block__end__22{margin-block-end:var(--spacing-22);}
.margin__block__end__24{margin-block-end:var(--spacing-24);}
.margin__block__end__26{margin-block-end:var(--spacing-26);}
.margin__block__end__28{margin-block-end:var(--spacing-28);}
.margin__block__end__30{margin-block-end:var(--spacing-30);}
.margin__block__end__32{margin-block-end:var(--spacing-32);}
.margin__block__end__34{margin-block-end:var(--spacing-34);}
.margin__block__end__36{margin-block-end:var(--spacing-36);}
.margin__block__end__38{margin-block-end:var(--spacing-38);}
.margin__block__end__40{margin-block-end:var(--spacing-40);}
.margin__block__end__42{margin-block-end:var(--spacing-42);}
.margin__block__end__44{margin-block-end:var(--spacing-44);}
.margin__block__end__46{margin-block-end:var(--spacing-46);}
.margin__block__end__48{margin-block-end:var(--spacing-48);}
.margin__block__end__50{margin-block-end:var(--spacing-50);}
.margin__block__end__52{margin-block-end:var(--spacing-52);}
.margin__block__end__54{margin-block-end:var(--spacing-54);}
.margin__block__end__56{margin-block-end:var(--spacing-56);}
.margin__block__end__58{margin-block-end:var(--spacing-58);}
.margin__block__end__60{margin-block-end:var(--spacing-60);}
.margin__block__end__62{margin-block-end:var(--spacing-62);}
.margin__block__end__64{margin-block-end:var(--spacing-64);}

.margin__inline__auto{margin-inline:auto;}
.margin__block__auto{margin-block:auto;}

.m__auto{margin:auto;}
.mt__auto{margin-top:auto;}
.mb__auto{margin-bottom:auto;}
.ml__auto{margin-left:auto;}
.ml__none{margin-left:0;}
.mr__auto{margin-right:auto;}

.margin__none{margin:0;}


.overflow__hidden{overflow:hidden;}
.overflow__x__auto{overflow-x:auto;}
.overflow__y__auto{overflow-y:auto;}
.overflow__y__hidden{overflow-y:hidden;}


.vertical__middle{vertical-align:middle;}

.border__style__1{border-style:var(--tw-border-style); border-width:1rem;}
.border__style__2{border-style:dashed; border-width:1rem;}
.border__style__3{border-style:var(--tw-border-style); border-width:2rem;}
.border__style__top__1{border-top-width:1rem; border-top-style:solid;}
.border__style__bottom__1{border-bottom-width:1rem; border-bottom-style:solid;}

.border__global{border:1rem solid rgba(0, 0, 0, 0.16);}
.border__global__01{border:1rem solid rgba(0, 0, 0, 0.05);}
.border__dash{border:1rem dashed rgba(0, 0, 0, 0.16);}
.border__single{border:1rem solid #E4EEFF;}
.border__top{border-top-width:1rem; border-top-style:solid; border-top-color:rgba(0, 0, 0, 0.16);}
.border__top__01{border-top-width:1rem; border-top-style:solid; border-top-color:rgba(0, 0, 0, 0.05);}
.border__bottom{border-bottom-width:1rem; border-bottom-style:solid; border-bottom-color:rgba(0, 0, 0, 0.16);}
.border__bottom__01{border-bottom-width:1rem; border-bottom-style:solid; border-bottom-color:rgba(0, 0, 0, 0.05);}
.border__left__solid{border-left-width:1rem; border-left-style:solid; border-left-color:rgba(0, 0, 0, 0.16);}
.border__right__solid{border-right-width:1rem; border-right-style:solid; border-right-color:rgba(0, 0, 0, 0.16);}
.border__none{border:0;}
.border__left__none{border-left:0;}
.border__right__none{border-right:0;}

.border__color__white{border-color:#FFFFFF;}
.border__color__blue{border-color:#8EC5FF;}
.border__color__blue__50{border-color:#eff6ff;}
.border__color__blue__100{border-color:#dbeafe;}
.border__color__blue__700{border-color:#8EC5FF;}
.border__color__blue__single{border:1rem solid #8EC5FF;}
.border__color__transparent{border-color:transparent;}
.border__color__red__200{border:1rem solid#fecaca;}
.border__color__emerald__200{border:1rem solid#a7f3d0;}
.border__color__emerald{border:1rem solid #A4F4CF}
.border__color__emerald__500{border:1rem solid #A4F4CF}

.border__color__blue__50{border-color:var(--color-blue-50);}
.border__color__blue__100{border-color:var(--color-blue-100);}
.border__color__blue__200{border-color:var(--color-blue-200);}
.border__color__blue__300{border-color:var(--color-blue-300);}
.border__color__blue__400{border-color:var(--color-blue-400);}
.border__color__blue__500{border-color:var(--color-blue-500);}
.border__color__blue__600{border-color:var(--color-blue-600);}
.border__color__blue__700{border-color:var(--color-blue-700);}
.border__color__blue__800{border-color:var(--color-blue-800);}
.border__color__blue__900{border-color:var(--color-blue-900);}


.border__amber__200{border-color:var(--color-amber-200);}
.border__emerald__100{border-color:var(--color-emerald-100)}
.border__emerald__200{border-color:var(--color-emerald-200)}
.border__emerald__400{border-color:var(--color-emerald-400)}
.border__gray__50{border-color:var(--color-gray-50)}
.border__gray__100{border-color:var(--color-gray-100)}
.border__gray__200{border-color:var(--color-gray-200)}
.border__gray__300{border-color:var(--color-gray-300)}
.border__green__100{border-color:var(--color-green-100)}
.border__green__700{border-color:var(--color-green-700)}
.border__input{border-color:var(--input)}
.border__primary{border-color:var(--primary)}
.border__red__200{border-color:var(--color-red-200)}
.border__red__300{border-color:var(--color-red-300)}
.border__rose__200{border-color:var(--color-rose-200)}
.border__violet__200{border-color:var(--color-violet-200)}

.border__slate__100{border-color:var(--color-slate-100);}
.border__slate__200{border-color:var(--color-slate-200);}
.border__slate__400{border-color:var(--color-slate-400);}
.border__slate__500{border-color:var(--color-slate-500);}
.border__blue__500{border-color:var(--color-blue-600);}


.line__global{background:rgba(0, 0, 0, 0.16); height:1rem;}
.line__global__01{background:rgba(0, 0, 0, 0.05); height:1rem;}
.line__divider{background:rgba(0, 0, 0, 0.16); width:1rem;}
.line__global__02{background:rgba(0, 0, 0, 0.8); height:1rem;}

.btn__primary{position:relative;}
.btn__global{background:linear-gradient(135deg, #2563FF 0%, #1D4ED8 100%);}
.btn__single{background:linear-gradient(278deg, #00A63E 80.76%, #FFF 251.25%);}
.btn__transparent{background:none;}
.btn__active__tab{box-shadow:0 5rem 15rem 0 rgba(0, 0, 0, 0.12); background-color:#fff;}
.btn__active__tab__global{background-color:var(--color-blue-100); border-color:var(--color-blue-600); color:var(--color-blue-700);}

.btn__active__single{border-color:#1d4ed8;}
.btn__active{background-color:#1d4ed8; border-color:#1d4ed8; color:#fff;}

.inline__btn{background:#F5FAFF;}
.opne__link{background-color:transparent;} 

.shadow__01{box-shadow:0 5rem 15rem 0 rgba(0, 0, 0, 0.12);}
.shadow__02{box-shadow: 0 -4px 14px 0 rgba(0, 0, 0, 0.12);}

.opacity__01{opacity:0.7;}

.form__control::-webkit-input-placeholder{color:#64748B;}
.form__control::-moz-placeholder{color:#64748B; opacity:1;}
.form__control:-ms-input-placeholder{color:#64748B;}
.form__control::-ms-input-placeholder{color:#64748B;}

.resize__none{resize:none;}

table{text-indent:0; border-color:inherit; border-collapse:collapse;}
table tbody tr:hover{background-color:#fbfcfd;}

.z__index__10{z-index:10;}

.hover\:bg__gray__50:hover{background-color:var(--color-gray-50);}
.hover\:bg__gray__100:hover{background-color:var(--color-gray-100);}
.hover\:bg__gray__200:hover{background-color:var(--color-gray-200);}
.hover\:bg__gray__300:hover{background-color:var(--color-gray-300);}
.hover\:bg__gray__400:hover{background-color:var(--color-gray-400);}
.hover\:bg__gray__500:hover{background-color:var(--color-gray-500);}
.hover\:bg__gray__600:hover{background-color:var(--color-gray-600);}
.hover\:bg__gray__700:hover{background-color:var(--color-gray-700);}
.hover\:bg__gray__800:hover{background-color:var(--color-gray-800);}
.hover\:bg__gray__900:hover{background-color:var(--color-gray-900);}

.hover\:bg__blue__50:hover{background-color:var(--color-blue-50);}
.hover\:bg__blue__100:hover{background-color:var(--color-blue-100);}
.hover\:bg__blue__200:hover{background-color:var(--color-blue-200);}
.hover\:bg__blue__300:hover{background-color:var(--color-blue-300);}
.hover\:bg__blue__400:hover{background-color:var(--color-blue-400);}
.hover\:bg__blue__500:hover{background-color:var(--color-blue-500);}
.hover\:bg__blue__600:hover{background-color:var(--color-blue-600);}
.hover\:bg__blue__700:hover{background-color:var(--color-blue-700);}
.hover\:bg__blue__800:hover{background-color:var(--color-blue-800);}
.hover\:bg__blue__900:hover{background-color:var(--color-blue-900);}

.hover\:bg__red__50:hover{background-color:var(--color-red-50);}
.hover\:bg__red__100:hover{background-color:var(--color-red-100);}
.hover\:bg__red__200:hover{background-color:var(--color-red-200);}
.hover\:bg__red__300:hover{background-color:var(--color-red-300);}
.hover\:bg__red__400:hover{background-color:var(--color-red-400);}
.hover\:bg__red__500:hover{background-color:var(--color-red-500);}
.hover\:bg__red__600:hover{background-color:var(--color-red-600);}
.hover\:bg__red__700:hover{background-color:var(--color-red-700);}

.hover\:bg__emerald__50:hover{background-color:var(--color-emerald-50);}
.hover\:bg__emerald__100:hover{background-color:var(--color-emerald-100);}
.hover\:bg__emerald__200:hover{background-color:var(--color-emerald-200);}
.hover\:bg__emerald__300:hover{background-color:var(--color-emerald-300);}
.hover\:bg__emerald__400:hover{background-color:var(--color-emerald-400);}
.hover\:bg__emerald__500:hover{background-color:var(--color-emerald-500);}
.hover\:bg__emerald__600:hover{background-color:var(--color-emerald-600);}
.hover\:bg__emerald__700:hover{background-color:var(--color-emerald-700);}

.hover\:bg__amber__50:hover{background-color:var(--color-amber-50);}
.hover\:bg__amber__100:hover{background-color:var(--color-amber-100);}
.hover\:bg__amber__200:hover{background-color:var(--color-amber-200);}
.hover\:bg__amber__300:hover{background-color:var(--color-amber-300);}
.hover\:bg__amber__400:hover{background-color:var(--color-amber-400);}
.hover\:bg__amber__500:hover{background-color:var(--color-amber-500);}
.hover\:bg__amber__600:hover{background-color:var(--color-amber-600);}
.hover\:bg__amber__700:hover{background-color:var(--color-amber-700);}

.hover\:bg__slate__100:hover{background-color:var(--color-slate-100);}

.hover\:border__gray__50:hover{border-color:var(--color-gray-50);}
.hover\:border__gray__100:hover{border-color:var(--color-gray-100);}
.hover\:border__gray__200:hover{border-color:var(--color-gray-200);}
.hover\:border__gray__300:hover{border-color:var(--color-gray-300);}
.hover\:border__gray__400:hover{border-color:var(--color-gray-400);}
.hover\:border__gray__500:hover{border-color:var(--color-gray-500);}
.hover\:border__gray__600:hover{border-color:var(--color-gray-600);}
.hover\:border__gray__700:hover{border-color:var(--color-gray-700);}
.hover\:border__gray__800:hover{border-color:var(--color-gray-800);}
.hover\:border__gray__900:hover{border-color:var(--color-gray-900);}

.hover\:border__blue__50:hover{border-color:var(--color-blue-50);}
.hover\:border__blue__100:hover{border-color:var(--color-blue-100);}
.hover\:border__blue__200:hover{border-color:var(--color-blue-200);}
.hover\:border__blue__300:hover{border-color:var(--color-blue-300);}
.hover\:border__blue__400:hover{border-color:var(--color-blue-400);}
.hover\:border__blue__500:hover{border-color:var(--color-blue-500);}
.hover\:border__blue__600:hover{border-color:var(--color-blue-600);}
.hover\:border__blue__700:hover{border-color:var(--color-blue-700);}
.hover\:border__blue__800:hover{border-color:var(--color-blue-800);}
.hover\:border__blue__900:hover{border-color:var(--color-blue-900);}

.hover\:border__red__50:hover{border-color:var(--color-red-50);}
.hover\:border__red__100:hover{border-color:var(--color-red-100);}
.hover\:border__red__200:hover{border-color:var(--color-red-200);}
.hover\:border__red__300:hover{border-color:var(--color-red-300);}
.hover\:border__red__400:hover{border-color:var(--color-red-400);}
.hover\:border__red__500:hover{border-color:var(--color-red-500);}
.hover\:border__red__600:hover{border-color:var(--color-red-600);}
.hover\:border__red__700:hover{border-color:var(--color-red-700);}
.hover\:border__red__800:hover{border-color:var(--color-red-800);}
.hover\:border__red__900:hover{border-color:var(--color-red-900);}

.hover\:border__emerald__50:hover{border-color:var(--color-emerald-50);}
.hover\:border__emerald__100:hover{border-color:var(--color-emerald-100);}
.hover\:border__emerald__200:hover{border-color:var(--color-emerald-200);}
.hover\:border__emerald__300:hover{border-color:var(--color-emerald-300);}
.hover\:border__emerald__400:hover{border-color:var(--color-emerald-400);}
.hover\:border__emerald__500:hover{border-color:var(--color-emerald-500);}
.hover\:border__emerald__600:hover{border-color:var(--color-emerald-600);}
.hover\:border__emerald__700:hover{border-color:var(--color-emerald-700);}
.hover\:border__emerald__800:hover{border-color:var(--color-emerald-800);}
.hover\:border__emerald__900:hover{border-color:var(--color-emerald-900);}

.hover\:border__violet__500:hover{border-color:var(--color-violet-500);}
.hover\:border__amber__500:hover{border-color:var(--color-amber-500);}
.hover\:border__tangerine__500:hover{border-color:var(--color-tangerine-500);}


.hover\:svg__path__white:hover path{fill:#FFFFFF;}
.hover\:svg__path__white:hover path{fill:#FFFFFF;}
.hover\:svg__path__blue__600:hover path{stroke:#2563eb;}
.hover\:svg__path__blue__600:hover circle{stroke:#2563eb;}
.hover\:svg__path__gray__700:hover path{stroke:#374151;}
.hover\:svg__path__emerald__600:hover path{stroke:#059669;}

.hover\:text__white:hover{color:var(--color-white);}
.hover\:text__gray__600:hover{color:var(--color-gray-600);}
.hover\:text__gray__700:hover{color:var(--color-gray-700);}
.hover\:text__gray__800:hover{color:var(--color-gray-800);}
.hover\:text__blue__600:hover{color:var(--color-blue-600);}
.hover\:text__slate__500:hover{color:var(--color-slate-500);}
.hover\:text__emerald__700:hover{color:var(--color-emerald-600);}
.hover\:text__red__600:hover{color:var(--color-red-600);}

.hover\:cursor__pointer:hover{cursor:pointer;}


.focus\:bg__blue__50:focus{background-color:var(--color-blue-50);}
.focus\:bg__blue__100:focus{background-color:var(--color-blue-100);}
.focus\:bg__blue__200:focus{background-color:var(--color-blue-200);}
.focus\:bg__blue__300:focus{background-color:var(--color-blue-300);}
.focus\:bg__blue__400:focus{background-color:var(--color-blue-400);}
.focus\:bg__blue__500:focus{background-color:var(--color-blue-500);}
.focus\:bg__blue__600:focus{background-color:var(--color-blue-600);}
.focus\:bg__blue__700:focus{background-color:var(--color-blue-700);}
.focus\:bg__blue__800:focus{background-color:var(--color-blue-800);}
.focus\:bg__blue__900:focus{background-color:var(--color-blue-900);}

.focus\:text__white:focus{color:var(--color-white);}

.active\:bg__blue__50:active{background-color:var(--color-blue-50);}
.active\:bg__blue__100:active{background-color:var(--color-blue-100);}
.active\:bg__blue__200:active{background-color:var(--color-blue-200);}
.active\:bg__blue__300:active{background-color:var(--color-blue-300);}
.active\:bg__blue__400:active{background-color:var(--color-blue-400);}
.active\:bg__blue__500:active{background-color:var(--color-blue-500);}
.active\:bg__blue__600:active{background-color:var(--color-blue-600);}
.active\:bg__blue__700:active{background-color:var(--color-blue-700);}
.active\:bg__blue__800:active{background-color:var(--color-blue-800);}
.active\:bg__blue__900:active{background-color:var(--color-blue-900);}

.active\:text__white:active{color:var(--color-white);}



.border__red{border:1px solid red;}

/* .disabled\:pointer__events__none:disabled{pointer-events:none;}
.disabled\:cursor__not__allowed:disabled{cursor:not-allowed;}
.disabled\:opacity__40:disabled{opacity:.4;}
.disabled\:opacity__50:disabled {opacity:.5;} */







/* Additive utilities from design (responsive + new screens) — do not override existing sizes */
.l__wid__65{max-width:65rem;}
.l__wid__400{max-width:400rem;}
.width__18{width:18rem;}
.min__w__0{min-width:0;}
.min__w__75{min-width:75rem;}
.height__108{height:108rem;}
.height__80{height:80rem;}
.height__70{height:70rem;}
.height__34{height:34rem;}
.max__h__64{max-height:64rem;}
.max__h__80{max-height:80rem;}
.min__h__210{min-height:210rem;}
.text__2xs{font-size:18rem;}
.text__4xl{font-size:34rem;}
.text__5xl{font-size:36rem;}
.letter__spacing__01{letter-spacing:normal;}
.letter__spacing__02{letter-spacing:0.2rem;}
.letter__spacing__03{letter-spacing:0.3rem;}
.bg__color__emerald__25{background-color:#f4fcf7;}
.bg__color__single{background-color:#fcfdff;}
.flex__06{flex:0 0 6rem;}
.flex__48{flex:0 0 48rem;}
.flex__36{flex:0 0 36rem;}
.flex__32{flex:0 0 32rem;}
.flex__16{flex:0 0 16rem;}
.row__gap__10{row-gap:var(--spacing-10);}
.overflow__x__hidden{overflow-x:hidden;}
.text__overflow{text-overflow:ellipsis;}
.space__normal{white-space:normal;}
.space__nowrap{white-space:nowrap;}
.btn__single{background-color:#00A63E;}
.shadow__03{box-shadow:0 1px 5px 0 var(--color-gray-200)}
.opacity__02{opacity:0.05;}
.hover\:bg__red__800:hover{background-color:var(--color-red-800);}
.hover\:bg__red__900:hover{background-color:var(--color-red-900);}
.hover\:box__shadow:hover{box-shadow:0 2rem 10.8rem 0 var(--color-gray-200);}