.mf5fxPQ_SNyjP_weLIOw{appearance:button;background-color:#478482;border:solid rgba(0,0,0,0);border-radius:24px;border-width:0 0 4px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.8px;line-height:1.2rem;margin:0;outline:none;overflow:visible;padding:1rem 1.2rem;text-align:center;text-transform:uppercase;touch-action:manipulation;transform:translateZ(0);transition:filter .2s;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap;position:relative;text-align:left}.mf5fxPQ_SNyjP_weLIOw:after{background-clip:padding-box;background:linear-gradient(to right, #4cb8c4 0%, #3cd3ad 51%, #4cb8c4 100%);border:solid rgba(0,0,0,0);border-radius:24px;border-width:0 0 4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.mf5fxPQ_SNyjP_weLIOw:main,.mf5fxPQ_SNyjP_weLIOw:focus{user-select:auto}.mf5fxPQ_SNyjP_weLIOw:hover:not(:disabled){filter:brightness(1.1)}.mf5fxPQ_SNyjP_weLIOw:disabled{cursor:auto}.mf5fxPQ_SNyjP_weLIOw:active:after{bottom:-4px}.mf5fxPQ_SNyjP_weLIOw:active{padding-bottom:18px}.oLYEFQ2BoL3uj6qWwaA4{padding-top:2px}.oLYEFQ2BoL3uj6qWwaA4 .RGECjJVyWrvwvyRxBPSL{width:2.7rem;position:absolute;top:.3rem;left:.7rem}.oLYEFQ2BoL3uj6qWwaA4 .RGECjJVyWrvwvyRxBPSL svg{width:100%}.mf5fxPQ_SNyjP_weLIOw.AOtORJdQdNXCNKXcXzS9 .oLYEFQ2BoL3uj6qWwaA4 .CUutM4C_kcnSFZkWwq0n{margin-left:3rem}.mf5fxPQ_SNyjP_weLIOw.Ar3VFRtgsJ8XKRCiM3zb{padding:1.5rem 1.8rem;font-size:1.4rem}.mf5fxPQ_SNyjP_weLIOw.Ar3VFRtgsJ8XKRCiM3zb .oLYEFQ2BoL3uj6qWwaA4 .RGECjJVyWrvwvyRxBPSL{width:3.6rem}.mf5fxPQ_SNyjP_weLIOw.Ar3VFRtgsJ8XKRCiM3zb.AOtORJdQdNXCNKXcXzS9 .oLYEFQ2BoL3uj6qWwaA4 .CUutM4C_kcnSFZkWwq0n{margin-left:3.4rem}
.ZqacqSDLh0OjHA_v8oEF{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column}.ZqacqSDLh0OjHA_v8oEF .FW4eNrjbPG6AwjGYExyK{width:8rem;height:8rem;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;cursor:pointer;object-fit:cover}.ZqacqSDLh0OjHA_v8oEF .FW4eNrjbPG6AwjGYExyK._0abQNhe3LrTWAsjuMAw{background-color:#00a9a1}.ZqacqSDLh0OjHA_v8oEF .a2WYVpams4Eg4Rdp4c4r{cursor:pointer;background-color:#00a9a1;padding:8px;border-radius:5px;color:#fff;display:inline-block;position:relative;border-radius:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-direction:column}.ZqacqSDLh0OjHA_v8oEF .a2WYVpams4Eg4Rdp4c4r:hover{background-color:rgb(0,143.5,136.7071005917)}.ZqacqSDLh0OjHA_v8oEF .a2WYVpams4Eg4Rdp4c4r .oPGE6EMZaxVwIChtoInA{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;opacity:0;cursor:pointer}.ZqacqSDLh0OjHA_v8oEF .a2WYVpams4Eg4Rdp4c4r span{text-align:center;line-height:1.25;position:relative;z-index:0}.i_uK2e0JlZ7Sb5KSqjAb{padding:.4rem .2rem .4rem .2rem;width:80%;position:relative;margin:.5rem auto}.i_uK2e0JlZ7Sb5KSqjAb label{position:absolute;background-color:#fff;font-size:.8rem;top:-6px;left:9px;padding:0px 5px 0px 5px}.i_uK2e0JlZ7Sb5KSqjAb>span{color:#c4c4c4;position:absolute;top:50%;transform:translateY(-50%);left:.7rem}.i_uK2e0JlZ7Sb5KSqjAb>input[type=text]{border:2px solid #00a9a1;-webkit-appearance:none}.i_uK2e0JlZ7Sb5KSqjAb>input[type=text]::placeholder{color:#c4c4c4}
.D5pMUuONynzVEUlbLcHe{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.Bk2M28zrFdjigQRA8trM{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.Bk2M28zrFdjigQRA8trM{justify-content:center;font-size:2.5rem}}.kOzvm8rEKHKImVDNueu2{width:100%;height:100%;position:relative;z-index:0}.IkOmOQe33zjlJbnXFpqi{animation:GP9CP8rpZTjg7HDoi5g5 3s ease-in-out infinite alternate;background-image:var(--bg-loading-gradient);bottom:0;left:-50%;opacity:.5;position:fixed;right:-50%;top:0;z-index:-1}.zJ4g1MpOsNCv3RmcUnG8{animation-direction:alternate-reverse;animation-duration:4s}.BvRCdn0HxtID7omnjT_N{animation-duration:5s}.oWXwfIrjJZR_ytLMBVwp{box-sizing:border-box;left:50%;padding:1.5rem;position:fixed;text-align:center;top:50%;transform:translate(-50%, -50%);background-color:hsla(0,0%,100%,.5);border-radius:10px}.oWXwfIrjJZR_ytLMBVwp h1{font-weight:700;line-height:1.1;font-size:1.8rem;color:#fff;text-shadow:none}@media only screen and (min-width: 992px){.oWXwfIrjJZR_ytLMBVwp{padding-top:2.5rem;padding-bottom:2.5rem}.oWXwfIrjJZR_ytLMBVwp h1{font-size:3rem}}.oWXwfIrjJZR_ytLMBVwp .Bf26MI0oqa7wxRltPqUE{display:flex;justify-content:center;margin-top:.5rem}@keyframes GP9CP8rpZTjg7HDoi5g5{0%{transform:translateX(-25%)}100%{transform:translateX(25%)}}
.wcCfuES5lwIxLR55duM1{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.qxc5vrqyZTZMKf8fx6HZ{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.qxc5vrqyZTZMKf8fx6HZ{justify-content:center;font-size:2.5rem}}.zyV1i2pGCP27tjUaozTt{animation:ykzw28v4Oclli5SioiSw 2s infinite;height:50px;width:50px}.zyV1i2pGCP27tjUaozTt:before,.zyV1i2pGCP27tjUaozTt:after{border-radius:50%;content:"";display:block;height:20px;width:20px}.zyV1i2pGCP27tjUaozTt:before{animation:GwQ0KBD6Nh92semRsKA0 2s infinite;background-color:#cb2025;box-shadow:30px 0 0 #f8b334;margin-bottom:10px}.zyV1i2pGCP27tjUaozTt:after{animation:Jlgl7A1hWxM33lLP2tR6 2s infinite;background-color:#00a096;box-shadow:30px 0 0 #97bf0d}@keyframes ykzw28v4Oclli5SioiSw{0%{-webkit-transform:rotate(0deg) scale(0.8);-moz-transform:rotate(0deg) scale(0.8)}50%{-webkit-transform:rotate(360deg) scale(1.2);-moz-transform:rotate(360deg) scale(1.2)}100%{-webkit-transform:rotate(720deg) scale(0.8);-moz-transform:rotate(720deg) scale(0.8)}}@keyframes GwQ0KBD6Nh92semRsKA0{0%{box-shadow:30px 0 0 #f8b334}50%{box-shadow:0 0 0 #f8b334;margin-bottom:0;-webkit-transform:translate(15px, 15px);-moz-transform:translate(15px, 15px)}100%{box-shadow:30px 0 0 #f8b334;margin-bottom:10px}}@keyframes Jlgl7A1hWxM33lLP2tR6{0%{box-shadow:30px 0 0 #97bf0d}50%{box-shadow:0 0 0 #97bf0d;margin-top:-20px;-webkit-transform:translate(15px, 15px);-moz-transform:translate(15px, 15px)}100%{box-shadow:30px 0 0 #97bf0d;margin-top:0}}
.C7jn6eTvjcK1jy63JBEP{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.WqfRdH_Om_hBiCWe83V9{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.WqfRdH_Om_hBiCWe83V9{justify-content:center;font-size:2.5rem}}.IeOPRh2W3ArlPWQkrKvA{position:absolute;z-index:0;inset:0;display:flex;align-items:flex-end}.IeOPRh2W3ArlPWQkrKvA svg{width:100%}.IeOPRh2W3ArlPWQkrKvA .kqDgLnUMDouNckI13KDh{position:absolute;z-index:0;inset:0;opacity:.05}
.mZf3cClE_BUcC0sAkzRA{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.tir0HTf44feT20LkE_r8{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.tir0HTf44feT20LkE_r8{justify-content:center;font-size:2.5rem}}.n09dw2nFChy4zcP2V5gR{width:100%;height:100%;position:relative;z-index:0;display:grid;grid-template-rows:1fr 55px;z-index:1}.n09dw2nFChy4zcP2V5gR.qnBfECfbmwobYtRKj61k{grid-template-rows:1fr}@media only screen and (min-width: 992px){.n09dw2nFChy4zcP2V5gR{grid-template-rows:1fr 70px}}.swMxYKSnT8Dyq87hvqJP{padding:0 var(--padding-width);overflow:hidden;overflow-y:auto;position:relative}@media only screen and (min-width: 992px){.swMxYKSnT8Dyq87hvqJP{max-width:var(--desktopWidth);width:100%;margin:0 auto}}.SZhQ7hRjtu2tfdlRTFAs{height:100%;padding:0 var(--padding-width) 0;position:relative;z-index:1;top:-20px}@media only screen and (min-width: 992px){.SZhQ7hRjtu2tfdlRTFAs{width:100%;margin:0 auto;max-width:var(--desktopWidth)}}.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA{background-color:#fff;display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;box-shadow:0px 0px 10px rgba(0,0,0,.05);height:100%;border-radius:24px}.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M{padding:4px 2px;display:flex;justify-content:center;align-items:center;transition:opacity .5s ease;flex-direction:column}.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M .ZWgTgIpaf59DGa9TPPhS{position:relative;height:26px}@media only screen and (min-width: 992px){.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M .ZWgTgIpaf59DGa9TPPhS{height:32px}}.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M .ZWgTgIpaf59DGa9TPPhS svg{width:3rem;height:3rem;position:absolute;top:-18px;left:50%;transform:translate(-50%);filter:grayscale(1);transition:all .3s ease}@media only screen and (min-width: 992px){.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M .ZWgTgIpaf59DGa9TPPhS svg{width:3.2rem;height:3.2rem}}.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M .i7AyBBXFFsbtN4LMA1vb{color:#bababa;transition:all .3s ease}@media only screen and (min-width: 992px){.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M .i7AyBBXFFsbtN4LMA1vb{margin-top:7px}}.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M.tz4rLbHDN1elJlToTB8o .i7AyBBXFFsbtN4LMA1vb,.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M:hover .i7AyBBXFFsbtN4LMA1vb{color:#555;font-weight:600}.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M.tz4rLbHDN1elJlToTB8o .ZWgTgIpaf59DGa9TPPhS svg,.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M:hover .ZWgTgIpaf59DGa9TPPhS svg{top:-28px;width:3.5rem;height:3.5rem;filter:grayscale(0)}@media only screen and (min-width: 992px){.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M.tz4rLbHDN1elJlToTB8o .ZWgTgIpaf59DGa9TPPhS svg,.SZhQ7hRjtu2tfdlRTFAs .EvJdPwnQhzTpPUQHO8SA .itwrI1_Y22XDlYJPSj2M:hover .ZWgTgIpaf59DGa9TPPhS svg{width:3.6rem;height:3.6rem}}
.n2oxwLawxLN7YxRKum13{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.lcTagVVYaEIfrsOnW9Eg{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.lcTagVVYaEIfrsOnW9Eg{justify-content:center;font-size:2.5rem}}.Pr0d5E1wARlyCKTQthZz{padding:.8rem 0;display:grid;grid-template-columns:5rem 1fr;gap:10px;margin:0;cursor:pointer}@media only screen and (min-width: 992px){.Pr0d5E1wARlyCKTQthZz{padding-left:.8rem;padding-right:.8rem;margin-bottom:5px;border-radius:10px;transition:background-color ease .4s}.Pr0d5E1wARlyCKTQthZz:hover{background-color:rgba(0,0,0,.05)}}.Pr0d5E1wARlyCKTQthZz .RCytmdPF3MHH7YF9xh3F img{width:100%}.Pr0d5E1wARlyCKTQthZz .RCytmdPF3MHH7YF9xh3F svg{width:100%;height:100%}.Pr0d5E1wARlyCKTQthZz .VFefsMHSkSF2XScll29n{padding:.85rem;display:flex;flex-direction:column;justify-content:center}.Pr0d5E1wARlyCKTQthZz .VFefsMHSkSF2XScll29n .I2NqFy5ToKeSGqP29HIJ{font-size:1.6rem;text-shadow:var(--text-shadow);font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.Pr0d5E1wARlyCKTQthZz .VFefsMHSkSF2XScll29n .CBwQNOkmyncIZsc9Dh5o{font-size:1.3rem;line-height:1.25;margin-top:.3rem}
.Bt2EHfI5Rp3KkifiRpj2,.Tej7EeZfYdtIBKGYawuw{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.KC7CVqTqfCnpZ6REbEFq,.VoxNTsLHrdmc4JpAsa6A{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.KC7CVqTqfCnpZ6REbEFq,.VoxNTsLHrdmc4JpAsa6A{justify-content:center;font-size:2.5rem}}.Tej7EeZfYdtIBKGYawuw{min-height:100%}.UeG7dMB4PW4KP8xEMTjl{position:relative;padding-bottom:20px;min-height:100%}.UeG7dMB4PW4KP8xEMTjl .Ba9ZZHqBkj8P5LL19Gxy{padding:16px;background-color:hsla(0,0%,100%,.9);line-height:1.4;font-size:1.2rem;border-radius:6px;inset:0;color:var(--color-main)}.UeG7dMB4PW4KP8xEMTjl .Ba9ZZHqBkj8P5LL19Gxy p{margin:1rem 0}.UeG7dMB4PW4KP8xEMTjl .Ba9ZZHqBkj8P5LL19Gxy h2{font-weight:bold;text-shadow:none}.UeG7dMB4PW4KP8xEMTjl.C45OzqRxgtIvcxO7t086,.UeG7dMB4PW4KP8xEMTjl.BmNExuRIeEiQjlgNOE6E{display:flex;justify-content:center;align-items:center}
.yEKwntEVo5u8yr2RdO3C{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.wqtWHaOYTncAMLnoQyhE{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.wqtWHaOYTncAMLnoQyhE{justify-content:center;font-size:2.5rem}}.Aml7en9L_p9Cd2TbIHsX{padding:.8rem 0;display:grid;grid-template-columns:5rem 1fr;gap:10px;margin:0;cursor:pointer}@media only screen and (min-width: 992px){.Aml7en9L_p9Cd2TbIHsX{padding-left:.8rem;padding-right:.8rem;margin-bottom:5px;border-radius:10px;transition:background-color ease .4s}.Aml7en9L_p9Cd2TbIHsX:hover{background-color:rgba(0,0,0,.05)}}.Aml7en9L_p9Cd2TbIHsX .U4E5u1jCSScnIfppLyQD{display:flex}.Aml7en9L_p9Cd2TbIHsX .U4E5u1jCSScnIfppLyQD img{width:100%}.Aml7en9L_p9Cd2TbIHsX .U4E5u1jCSScnIfppLyQD svg{width:100%;height:100%}.Aml7en9L_p9Cd2TbIHsX .PnSYnqTJdAp9n6nZud6h{padding:.85rem;display:flex;flex-direction:column;justify-content:center}.Aml7en9L_p9Cd2TbIHsX .PnSYnqTJdAp9n6nZud6h .pyPtFC46_0HRa5qPaN8m{font-size:1.6rem;text-shadow:var(--text-shadow);font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.Aml7en9L_p9Cd2TbIHsX .PnSYnqTJdAp9n6nZud6h .I7fKmd8j15YdaH0qihRw{font-size:1.3rem;line-height:1.2}.Aml7en9L_p9Cd2TbIHsX .PnSYnqTJdAp9n6nZud6h .I7fKmd8j15YdaH0qihRw .Vps4HeMH3rzCoYsUc29S{margin-left:10px;text-decoration:line-through}.Aml7en9L_p9Cd2TbIHsX .PnSYnqTJdAp9n6nZud6h .uIq9A4xq8ck0U3OBja1s{margin-top:0px;font-size:1.1rem;line-height:1.2;position:relative;top:10px;display:flex;align-items:center;color:hsla(0,0%,100%,.9)}.Aml7en9L_p9Cd2TbIHsX .PnSYnqTJdAp9n6nZud6h .uIq9A4xq8ck0U3OBja1s .orp2pUQNAOxkFla2Q37G{width:16px;height:16px;margin-right:5px}.Aml7en9L_p9Cd2TbIHsX .PnSYnqTJdAp9n6nZud6h .uIq9A4xq8ck0U3OBja1s span{display:inline;position:relative;top:1px;background:linear-gradient(0deg, #67b219, #86e01e);padding:3px 7px;border-radius:8px;text-shadow:-1px -1px 0px rgba(0,0,0,.2)}
.rAZE0riZGHzIWdfc4piD,.FtqbIyZfJhODjUaZyeKE{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.ox1LLoD36rEfYzSckb8Y,.iiKW66HjFGl_K7ioxAXX{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.ox1LLoD36rEfYzSckb8Y,.iiKW66HjFGl_K7ioxAXX{justify-content:center;font-size:2.5rem}}.FtqbIyZfJhODjUaZyeKE{min-height:100%}.tuGwZRbTja8AQULooNI3{position:relative;min-height:100%}
.EZZAfoWwD07qGLkOyfPy{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.lQLtFM6b2CiJyFWEiQIg{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.lQLtFM6b2CiJyFWEiQIg{justify-content:center;font-size:2.5rem}}.wrmhGRafUnSTSAhEgmiQ{padding-bottom:2rem}.TEUfGIcWznb24sMvYzbH{font-size:1.8rem;font-weight:bold;margin-bottom:1.5rem}.SuNo4HVSeiCBVrnkUtX8{margin-top:2rem}
.hu6kT2NDlCpN0cR9KeXQ{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.z0ZSzrxL9KQBHJ4C4YPH{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.z0ZSzrxL9KQBHJ4C4YPH{justify-content:center;font-size:2.5rem}}.d3lWSQyp0nb4H5Ue0GkB{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:5rem;padding-bottom:2rem;background-color:#fff;border-radius:1rem;box-shadow:0px 0px 8px rgba(0,0,0,.3);background-color:var(--profile-color);border:5px solid #fff}.d3lWSQyp0nb4H5Ue0GkB .NOyGzXNwdlE6AIzgzDBj{margin-top:-5rem}.d3lWSQyp0nb4H5Ue0GkB .NOyGzXNwdlE6AIzgzDBj .IGP8ne3e2E5z50qoiKOj{width:10rem;height:10rem;border-width:6px;min-height:10rem;min-width:10rem}.d3lWSQyp0nb4H5Ue0GkB .GSljiNsyus3funrWJ41C{display:flex;flex-direction:column;justify-content:center;padding:0 0 5px .5rem;margin-top:.7rem}.d3lWSQyp0nb4H5Ue0GkB .GSljiNsyus3funrWJ41C .w6bS9_xn22ZcXocUIctb{font-size:2.4rem;font-weight:bold;text-align:center}@media only screen and (min-width: 992px){.d3lWSQyp0nb4H5Ue0GkB .GSljiNsyus3funrWJ41C .w6bS9_xn22ZcXocUIctb{font-size:3rem}}.d3lWSQyp0nb4H5Ue0GkB .GSljiNsyus3funrWJ41C .KrfwjteYAEZt5VuCvV9H{display:flex;justify-content:center}.d3lWSQyp0nb4H5Ue0GkB .GSljiNsyus3funrWJ41C .KrfwjteYAEZt5VuCvV9H .lm0cU0dUTptmZlhXZbp0{display:flex;align-items:center}.d3lWSQyp0nb4H5Ue0GkB .GSljiNsyus3funrWJ41C .KrfwjteYAEZt5VuCvV9H .lm0cU0dUTptmZlhXZbp0 svg{width:3rem;height:3rem}@media only screen and (min-width: 992px){.d3lWSQyp0nb4H5Ue0GkB .GSljiNsyus3funrWJ41C .KrfwjteYAEZt5VuCvV9H .lm0cU0dUTptmZlhXZbp0 svg{width:3rem;height:3rem}}.d3lWSQyp0nb4H5Ue0GkB .GSljiNsyus3funrWJ41C .KrfwjteYAEZt5VuCvV9H .lm0cU0dUTptmZlhXZbp0 .jrG8KlILuAy92KIpu2wt{padding-left:.6rem;font-weight:bold;position:relative;top:2px;font-size:3rem;line-height:1}@media only screen and (min-width: 992px){.d3lWSQyp0nb4H5Ue0GkB .GSljiNsyus3funrWJ41C .KrfwjteYAEZt5VuCvV9H .lm0cU0dUTptmZlhXZbp0 .jrG8KlILuAy92KIpu2wt{font-size:3rem}}.d3lWSQyp0nb4H5Ue0GkB .wG860idtSNM_qThHHDtr{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;margin-top:2.5rem;font-size:1.5rem;width:100%}@media only screen and (min-width: 992px){.d3lWSQyp0nb4H5Ue0GkB .wG860idtSNM_qThHHDtr{grid-template-columns:repeat(4, 1fr)}}.d3lWSQyp0nb4H5Ue0GkB .wG860idtSNM_qThHHDtr ._VwqEuLv9kn2Iz0qqblI{display:flex;flex-direction:column;align-items:center;justify-content:center}.d3lWSQyp0nb4H5Ue0GkB .wG860idtSNM_qThHHDtr ._VwqEuLv9kn2Iz0qqblI .jrG8KlILuAy92KIpu2wt{font-weight:bold;font-size:2.6rem;line-height:1;display:flex;justify-content:center}.d3lWSQyp0nb4H5Ue0GkB .wG860idtSNM_qThHHDtr ._VwqEuLv9kn2Iz0qqblI .jrG8KlILuAy92KIpu2wt .gT27Wt6eLHdKDyuWZZkr{width:2.3rem;height:2.3rem;display:inline-block}.d3lWSQyp0nb4H5Ue0GkB .wG860idtSNM_qThHHDtr ._VwqEuLv9kn2Iz0qqblI .jrG8KlILuAy92KIpu2wt .gT27Wt6eLHdKDyuWZZkr svg{width:100%;height:100%}.d3lWSQyp0nb4H5Ue0GkB .wG860idtSNM_qThHHDtr ._VwqEuLv9kn2Iz0qqblI .jrG8KlILuAy92KIpu2wt .YF1KwGixX1NSMuPgjFgC{margin-left:6px}.d3lWSQyp0nb4H5Ue0GkB .wG860idtSNM_qThHHDtr ._VwqEuLv9kn2Iz0qqblI .bpQ4o1QxbJCqlTVrgzDh{text-transform:uppercase;font-size:.9rem}@media only screen and (min-width: 992px){.d3lWSQyp0nb4H5Ue0GkB .wG860idtSNM_qThHHDtr ._VwqEuLv9kn2Iz0qqblI .bpQ4o1QxbJCqlTVrgzDh{font-size:1.3rem}}
.bJZoGLViAd7qCedRYCRg{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.XSrei7A0fuo3hrChuFLb{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.XSrei7A0fuo3hrChuFLb{justify-content:center;font-size:2.5rem}}.Ctxwi0uJ9KxzQxDmq1db{height:12.5rem;margin-top:-0.5rem}
.F5V8Gwzs5UV0OB1UU4FA{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.qccldMXOddF6d0dLVGIF{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.qccldMXOddF6d0dLVGIF{justify-content:center;font-size:2.5rem}}.kZ_kx3FAMg7p711oJBVM{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}.kZ_kx3FAMg7p711oJBVM .v2iZ8NrZ9LpmMdXgw7Eg{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff;border-radius:10px;aspect-ratio:1/1;position:relative}.kZ_kx3FAMg7p711oJBVM .v2iZ8NrZ9LpmMdXgw7Eg .f9um_4jvF4VsitgFZ9C6{width:32px;height:32px;position:absolute;top:0;right:10px}@media only screen and (min-width: 992px){.kZ_kx3FAMg7p711oJBVM .v2iZ8NrZ9LpmMdXgw7Eg .f9um_4jvF4VsitgFZ9C6{width:3rem;height:3rem}}.kZ_kx3FAMg7p711oJBVM .v2iZ8NrZ9LpmMdXgw7Eg .f9um_4jvF4VsitgFZ9C6 svg{width:100%;height:100%}.kZ_kx3FAMg7p711oJBVM .v2iZ8NrZ9LpmMdXgw7Eg .cYuvamn_GKBIN7dxHbg2{display:flex;flex-direction:column;justify-content:center;align-items:center}.kZ_kx3FAMg7p711oJBVM .v2iZ8NrZ9LpmMdXgw7Eg .AMEATBmN0DHLFa6qJ9yG{color:var(--color-main);font-size:1.3rem;font-weight:bold}.kZ_kx3FAMg7p711oJBVM .v2iZ8NrZ9LpmMdXgw7Eg .bx1JX24brSyoHll76RsN{margin-top:1px;color:var(--color-main-shadow);font-size:.9rem;font-weight:500}@media only screen and (min-width: 992px){.kZ_kx3FAMg7p711oJBVM .v2iZ8NrZ9LpmMdXgw7Eg .AMEATBmN0DHLFa6qJ9yG{font-size:2.1rem}.kZ_kx3FAMg7p711oJBVM .v2iZ8NrZ9LpmMdXgw7Eg .bx1JX24brSyoHll76RsN{font-size:1.4rem}}
.uhlNVE0k_tS01BPI_RYI,.u3lnLEawSSOWjeIFKAND{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.iVFprDJKiNoC9ZfYdTHT,.EBvCOwrG1VnXEwer_vvQ{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.iVFprDJKiNoC9ZfYdTHT,.EBvCOwrG1VnXEwer_vvQ{justify-content:center;font-size:2.5rem}}.QUqnU4Pq9J1trayeFBRc{position:relative}.QUqnU4Pq9J1trayeFBRc.Ymz5_SwlmS0H1XUJkYQf,.QUqnU4Pq9J1trayeFBRc.CavnULYalCU1NnN6k7Pa{display:flex;justify-content:center;align-items:center}
.DU6E97Scnxbx_ZovfFBU{text-align:center}.nnH1ZX7q6BkbdtXE52W2{--highlight-width: auto;--highlight-x-pos: 0;display:flex}.d3RNUq7nZk1i8iBl9hSA{display:grid;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:12px;max-width:500px;width:100%;padding:8px 4px;margin:auto;overflow:hidden;position:relative}.d3RNUq7nZk1i8iBl9hSA input{opacity:0;margin:0;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;cursor:pointer;height:100%}._UtmFKHREWvpCTtsTeEU{min-width:120px;position:relative;text-align:center;z-index:1}._UtmFKHREWvpCTtsTeEU label{cursor:pointer;display:block;font-weight:700;padding:4px;transition:color .5s ease;color:var(--color-inactive)}.KzZ40dxURtSLs0Fruare label{color:#fff}.d3RNUq7nZk1i8iBl9hSA::before{content:"";background:var(--color-main);border-radius:8px;width:var(--highlight-width);transform:translateX(var(--highlight-x-pos));position:absolute;top:4px;bottom:4px;left:0;z-index:0}.AxBJ0hvfmVWuDVr3o2sN::before{transition:transform .3s ease,width .3s ease}
.l0GI6lZf8zDaGwpOIPVQ,.HkpXbt1pOVnvoo2LBBZg{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.OngqbzMmi0ipaXnGOolq,.XRtYo3zT3pFNXoRz95ss{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.OngqbzMmi0ipaXnGOolq,.XRtYo3zT3pFNXoRz95ss{justify-content:center;font-size:2.5rem}}.HkpXbt1pOVnvoo2LBBZg{min-height:100%}.txh6Ek6nFwjqts1qjITf{display:grid;gap:1.5rem;grid-template-rows:auto 1fr;min-height:100%}.LGOIgag_MJoXrYjtv5rD{position:relative}.I7vbWH0iVXwfY_oiVyBQ{position:relative;bottom:-15px}.I7vbWH0iVXwfY_oiVyBQ .g48iJoP4mhbaSB_K3EPR{margin:0 0 1rem 0;display:grid;grid-template-columns:minmax(5rem, 6rem) minmax(6rem, 5.5rem) 1fr;color:#fff}@media only screen and (min-width: 992px){.I7vbWH0iVXwfY_oiVyBQ .g48iJoP4mhbaSB_K3EPR{border-radius:10px;padding:.6rem .8rem;margin:0 0 .2rem 0;transition:background-color ease .4s}.I7vbWH0iVXwfY_oiVyBQ .g48iJoP4mhbaSB_K3EPR:hover{background-color:rgba(0,0,0,.05)}}.I7vbWH0iVXwfY_oiVyBQ .g48iJoP4mhbaSB_K3EPR .P2fO8o6EKbat_mNjJZfZ{display:flex;font-size:2.7rem;justify-content:flex-end;align-items:center;text-shadow:var(--text-shadow);padding-right:1.5rem;padding-left:5px;font-weight:bold;text-align:right}.I7vbWH0iVXwfY_oiVyBQ .g48iJoP4mhbaSB_K3EPR .aoyWTwkgfwXltf5Y__aC .DZJc3LnifPwZ28QkFjyh{width:5rem;height:5rem}.I7vbWH0iVXwfY_oiVyBQ .g48iJoP4mhbaSB_K3EPR .g5oENM44wAs42nAUcqHy{display:flex;flex-direction:column;justify-content:center;padding:0 0 5px .5rem}.I7vbWH0iVXwfY_oiVyBQ .g48iJoP4mhbaSB_K3EPR .g5oENM44wAs42nAUcqHy .yLeLgdkYd3zedxKR9L_Q{font-size:2rem;line-height:1.2;text-shadow:var(--text-shadow);font-weight:bold}.I7vbWH0iVXwfY_oiVyBQ .g48iJoP4mhbaSB_K3EPR .g5oENM44wAs42nAUcqHy .SxshIOqSRwCK2npjY3NZ{display:grid;grid-template-columns:repeat(3, auto);gap:1rem}.I7vbWH0iVXwfY_oiVyBQ .g48iJoP4mhbaSB_K3EPR .g5oENM44wAs42nAUcqHy .SxshIOqSRwCK2npjY3NZ .ysIsSr8QEmi6DdabiFCl{display:flex;align-items:center}.I7vbWH0iVXwfY_oiVyBQ .g48iJoP4mhbaSB_K3EPR .g5oENM44wAs42nAUcqHy .SxshIOqSRwCK2npjY3NZ .ysIsSr8QEmi6DdabiFCl svg{width:24px;height:24px}.I7vbWH0iVXwfY_oiVyBQ .g48iJoP4mhbaSB_K3EPR .g5oENM44wAs42nAUcqHy .SxshIOqSRwCK2npjY3NZ .ysIsSr8QEmi6DdabiFCl .X_utR4BsKUb9FAhaltoh{padding-left:.5rem;font-size:1.3rem;font-weight:bold;position:relative;top:2px}
.As2nza10eUsYeAmBpqNe,.qeLeu9bVsBQS52Tdfcjw{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.LeiW1dbNWN8pd5FNlLjI,.OzbciH1oyIRzoqOiw9ZP{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.LeiW1dbNWN8pd5FNlLjI,.OzbciH1oyIRzoqOiw9ZP{justify-content:center;font-size:2.5rem}}.qeLeu9bVsBQS52Tdfcjw{min-height:100%}.azFusfhmVCdbqJ2b4eiJ{position:relative;min-height:100%}.azFusfhmVCdbqJ2b4eiJ.dOEpgvU3KK7lAJosChGv,.azFusfhmVCdbqJ2b4eiJ.ulrQm0XRcb60iZYWFGp1{display:flex;justify-content:center;align-items:center}
.Y_O47gVBxj9vFdox472l{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.v3au5Mt7PevXz0WsSuIy{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.v3au5Mt7PevXz0WsSuIy{justify-content:center;font-size:2.5rem}}.Xgziej8qS7s1HLQazRCk{display:flex;padding:5px;background-color:var(--color-main);box-shadow:-1px 4px 0px var(--color-main-shadow);border-radius:20px;max-width:13rem;min-width:11rem;height:46px}@media only screen and (min-width: 992px){.Xgziej8qS7s1HLQazRCk{min-width:17rem;grid-template-columns:4.2rem 1fr;height:auto}}.Xgziej8qS7s1HLQazRCk .r0C96pw3jk4Z2PR9djl3{position:relative;width:3.2rem;height:3.2rem}@media only screen and (min-width: 992px){.Xgziej8qS7s1HLQazRCk .r0C96pw3jk4Z2PR9djl3{width:4.2rem;height:4.2rem}}.Xgziej8qS7s1HLQazRCk .r0C96pw3jk4Z2PR9djl3 svg{position:absolute;top:-4px;left:-6px;width:100%;height:100%}@media only screen and (min-width: 992px){.Xgziej8qS7s1HLQazRCk .r0C96pw3jk4Z2PR9djl3 svg{top:-10px;left:-6px}}.Xgziej8qS7s1HLQazRCk ._ehOyKakOkgPKRLb0fAW{padding-left:0px;padding-right:5px;display:flex;justify-content:center;flex-direction:column}.Xgziej8qS7s1HLQazRCk ._ehOyKakOkgPKRLb0fAW .QWZ00c6iiihNZvTbRNQP{font-size:1rem;line-height:1.5;font-weight:bold}@media only screen and (min-width: 992px){.Xgziej8qS7s1HLQazRCk ._ehOyKakOkgPKRLb0fAW .QWZ00c6iiihNZvTbRNQP{font-size:1.3rem;line-height:1.35}}.Xgziej8qS7s1HLQazRCk ._ehOyKakOkgPKRLb0fAW .nDYOY5iy5sI8RdAjYe2P{font-size:.7rem;opacity:.7;line-height:.9}@media only screen and (min-width: 992px){.Xgziej8qS7s1HLQazRCk ._ehOyKakOkgPKRLb0fAW .nDYOY5iy5sI8RdAjYe2P{font-size:.9rem}}
.vKElVJEX9iMCIkHgJXoH,.wTNJqHhAdELNUGcY52bA{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.QDnq6tGpunDs_dp5gj2J{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.QDnq6tGpunDs_dp5gj2J{justify-content:center;font-size:2.5rem}}.wTNJqHhAdELNUGcY52bA{height:100%;grid-template-rows:3.4rem 1fr}.i42U3yZbzRqZz0Hh8g3T{height:100%;display:flex;justify-content:space-between}.i42U3yZbzRqZz0Hh8g3T .ubp3hunpMW9VOe07owMp{position:relative}.i42U3yZbzRqZz0Hh8g3T .ubp3hunpMW9VOe07owMp img{border-radius:100%;width:3.2rem;height:3.2rem;border:3px solid #fff;position:absolute;top:-4px;left:-6px;box-shadow:0 0 8px rgba(0,0,0,.2);background-color:var(--color-main);object-fit:cover}@media only screen and (min-width: 992px){.i42U3yZbzRqZz0Hh8g3T .ubp3hunpMW9VOe07owMp img{width:4.2rem;height:4.2rem;top:-10px;left:-10px}}.WJMfx1Nx0hcaCEnJ6UF8{padding-top:16px;display:flex;justify-content:center;align-items:center;flex-direction:column}.WJMfx1Nx0hcaCEnJ6UF8 .ix6dOg8CbL2Wx32XBNM_{font-size:4.5rem;font-weight:bold;text-align:center;text-transform:uppercase;margin:1rem 0;background:linear-gradient(to left, #ed8936, #ed64a6, #ed8936);background-size:200% auto;background-clip:text;text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:z37ytpicSxDQEFK426QM 2s linear infinite}@keyframes z37ytpicSxDQEFK426QM{to{background-position:200% center}}@media only screen and (min-width: 992px){.WJMfx1Nx0hcaCEnJ6UF8 .ix6dOg8CbL2Wx32XBNM_{font-size:5rem;margin-bottom:0}}.WJMfx1Nx0hcaCEnJ6UF8 .jxCLsg5no_M5Fa0dfKd6{display:flex;flex-direction:column;margin-top:1.5rem;margin-bottom:2rem}.WJMfx1Nx0hcaCEnJ6UF8 .jxCLsg5no_M5Fa0dfKd6 .d9J02h9IDQuwDroAXojh{margin-bottom:1rem;width:21.5rem}@media only screen and (min-width: 992px){.WJMfx1Nx0hcaCEnJ6UF8 .jxCLsg5no_M5Fa0dfKd6 .d9J02h9IDQuwDroAXojh{width:25rem}}
.xYIRLustLlfBsfqKWCzO{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}._GfQB8XEgsvHMDyYPIJw{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){._GfQB8XEgsvHMDyYPIJw{justify-content:center;font-size:2.5rem}}.HKip8OauDnj9tobDs8dq{width:100%;height:100%;position:relative;z-index:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.Ryz7_Dw8LhDerI7Mn3oV{font-size:15rem;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center}
.wDnccJ9nNdgJ1ejC6Km4,.D3VNGNbFoP7BesaKUonW{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.K4PjBhX04jwfKveNF9wU,.EshkzNBfii1wqk_Lrrik{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.K4PjBhX04jwfKveNF9wU,.EshkzNBfii1wqk_Lrrik{justify-content:center;font-size:2.5rem}}.D3VNGNbFoP7BesaKUonW{min-height:100%}.rzDLtVfGKuIalEU0BOCw{position:relative;padding-bottom:20px;min-height:100%}.rzDLtVfGKuIalEU0BOCw .zgvz9clxPHsMzWvLwo4A{padding:16px;background-color:hsla(0,0%,100%,.9);line-height:1.4;font-size:1.2rem;border-radius:6px;inset:0;color:var(--color-main)}.rzDLtVfGKuIalEU0BOCw .zgvz9clxPHsMzWvLwo4A p{margin:1rem 0}.rzDLtVfGKuIalEU0BOCw .zgvz9clxPHsMzWvLwo4A h2{font-weight:bold;text-shadow:none}.rzDLtVfGKuIalEU0BOCw.sLSqt20S3m6MKxAtKYUk,.rzDLtVfGKuIalEU0BOCw.NFwikHQMIQ_5eLI1V6Rp{display:flex;justify-content:center;align-items:center}
.dvmRch1W6OLVOwp_izQY,.ADKezcELJPL3GV2ge0jC{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.AOr8VJWxsgXA9Jg9dhZ2{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.AOr8VJWxsgXA9Jg9dhZ2{justify-content:center;font-size:2.5rem}}.ADKezcELJPL3GV2ge0jC{height:100%;grid-template-rows:3.4rem 1fr}.yOvHyV1YjfVpD6ca8Mi4{height:100%;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media only screen and (min-width: 992px){.yOvHyV1YjfVpD6ca8Mi4{display:flex;justify-content:space-between}}.yOvHyV1YjfVpD6ca8Mi4 .Zr_qYTg2_2jk9vlnEP36{position:relative}.yOvHyV1YjfVpD6ca8Mi4 .Zr_qYTg2_2jk9vlnEP36 img{border-radius:100%;width:3.2rem;height:3.2rem;border:3px solid #fff;position:absolute;top:-4px;left:-6px;box-shadow:0 0 8px rgba(0,0,0,.2);background-color:var(--color-main);object-fit:cover}@media only screen and (min-width: 992px){.yOvHyV1YjfVpD6ca8Mi4 .Zr_qYTg2_2jk9vlnEP36 img{width:4.2rem;height:4.2rem;top:-10px;left:-10px}}.Zcw3nNn0Kj8jLrukmdwD{padding-top:16px;display:flex;justify-content:center;align-items:center;flex-direction:column}.Zcw3nNn0Kj8jLrukmdwD .POUPhKKMUYCJsPJSuEOg{width:100%;margin:0 auto;max-width:500px}.Zcw3nNn0Kj8jLrukmdwD .POUPhKKMUYCJsPJSuEOg img{object-fit:contain}.Zcw3nNn0Kj8jLrukmdwD .pXXXD2hFcGfIvllpote6{display:flex;flex-direction:column;margin-top:1.5rem;margin-bottom:2rem}.Zcw3nNn0Kj8jLrukmdwD .pXXXD2hFcGfIvllpote6 .rm12FrZNDQ_Na9SagpFz{margin-bottom:1rem;width:21.5rem}@media only screen and (min-width: 992px){.Zcw3nNn0Kj8jLrukmdwD .pXXXD2hFcGfIvllpote6 .rm12FrZNDQ_Na9SagpFz{width:25rem}}
.kkT66sHcv8ZJq9zoEXnD{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.RXfkilyinR1ywD5GDIQM{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.RXfkilyinR1ywD5GDIQM{justify-content:center;font-size:2.5rem}}.X3MjfOgH2e1LwpuMfVKE{position:absolute;bottom:0;right:0;left:50%;z-index:20;height:10rem;width:10rem;display:flex;align-items:center;justify-content:center;transform:translateX(-50%)}.oj68J3XaCGNKazbMvJxT{height:8.6rem;width:8.6rem}.D0ze1r9vcqbsLVP_jrA4{height:100%;padding:1.5rem 1rem;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:15px;position:relative}.GLX_E2ju88jYv9dbBck1{text-align:center;font-size:clamp(1.4rem,2.1vw,2rem);line-height:1.15;color:#002f54;font-weight:500}@media only screen and (min-width: 992px){.GLX_E2ju88jYv9dbBck1{font-size:clamp(1.75rem,2.1vw,2rem)}}.kQkGTsFO1O0QT0TLgW7_{font-size:clamp(1.3rem,2vw,2rem)}@media only screen and (min-width: 992px){.kQkGTsFO1O0QT0TLgW7_{font-size:clamp(1.65rem,2vw,2rem)}}.LACpTX2SOZtQcuaElX3X{font-size:clamp(1.1rem,1.5vw,2rem)}@media only screen and (min-width: 992px){.LACpTX2SOZtQcuaElX3X{font-size:clamp(1.25rem,1.5vw,2rem)}}.LF7Jji3yPpKqPw9QsWx4{padding:1rem;border-radius:15px;background-color:#fff;display:flex;align-items:center;justify-content:center;height:100%}.ZnLQyHm1VG9LQdCKC7HL{text-align:center;font-size:clamp(1rem,4vw,1.4rem);line-height:1;color:#002f54;font-weight:500}@media only screen and (min-width: 992px){.ZnLQyHm1VG9LQdCKC7HL{font-size:clamp(1.42rem,1.5vw,1.4rem)}}.In6FQkUAaU9G_xiZnnWF{position:absolute;left:7px;top:4px;color:rgba(0,0,0,.15);font-weight:700;font-size:1.2rem}.HDXG7E3AYQX4602XIfrQ{background-color:#fff1d7}.VShIm9ow7zi9B58HTCOo{background-color:#b8f99e}
.lCby7Q2oxxpVhUHGx6HQ,.N6fwB8y0GrPUR5D1bM8Y{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.x4YxdpLUGbqiyr_GFLk8,.iJvpPv3tonrK7r090xTb{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.x4YxdpLUGbqiyr_GFLk8,.iJvpPv3tonrK7r090xTb{justify-content:center;font-size:2.5rem}}.N6fwB8y0GrPUR5D1bM8Y{min-height:100%}.i9ZHxrA_3c1dXby5H4tN{position:relative;padding-bottom:20px;min-height:100%}.i9ZHxrA_3c1dXby5H4tN .MlJ7YPyea9p5uGrwgl93{padding:16px;background-color:hsla(0,0%,100%,.9);line-height:1.4;font-size:1.2rem;border-radius:6px;inset:0;color:var(--color-main)}.i9ZHxrA_3c1dXby5H4tN .MlJ7YPyea9p5uGrwgl93 p{margin:1rem 0}.i9ZHxrA_3c1dXby5H4tN .MlJ7YPyea9p5uGrwgl93 h2{font-weight:bold;text-shadow:none}.i9ZHxrA_3c1dXby5H4tN.UV6HkywsJ7h24AipRv7j,.i9ZHxrA_3c1dXby5H4tN.DD8gi8q89anOcZf9xIKF{display:flex;justify-content:center;align-items:center}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button:focus{outline:0}
.baseContainer{display:grid;grid-template-rows:4rem 1fr;padding-top:var(--page-padding-top);padding-bottom:20px}.baseHeader{font-weight:bold;text-align:left;font-size:2rem;display:flex;align-items:center}@media only screen and (min-width: 992px){.baseHeader{justify-content:center;font-size:2.5rem}}.noselect,body,html{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,html{width:100vw;height:100%;font-size:14px;line-height:1.15;overflow:hidden;font-family:"Nunito",serif}@media only screen and (min-width: 992px){body,html{font-size:18px;line-height:1.25}}img,a{-webkit-user-drag:none}:root{--profile-color: #00879c;--gradient-color2: #4aadbd;--gradient-color1: #00879c;--padding-width: 18px;--page-padding-top: 18px;--color-main: #3f9e98;--color-main-shadow: #197e77;--text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);--color-inactive: #ccc;--desktopWidth: 992px;--main-gradient: linear-gradient(to right, #4cb8c4 0%, #3cd3ad 51%, #4cb8c4 100%);--bg-gradient: linear-gradient(-180deg, var(--gradient-color1) 0%, var(--gradient-color2) 100%);--bg-gradient-after: radial-gradient( circle, rgba(113, 226, 216, 0.5) 0%, rgba(255, 255, 255, 0) 40% );--bg-loading-gradient: linear-gradient( -60deg, var(--gradient-color1) 50%, var(--gradient-color2) 50% )}.game-quizstar{--profile-color: #3c7b79;--gradient-color2: #2f9d97;--gradient-color1: #88d599;--main-gradient: linear-gradient( 145deg, var(--gradient-color2) 0%, var(--gradient-color1) 100% );--header-gradient: radial-gradient( circle, var(--gradient-color2) 0%, var(--gradient-color1) 100% );--bg-gradient: linear-gradient( 145deg, var(--gradient-color2) 0%, #2f9d97 45%, var(--gradient-color1) 100% );--bg-loading-gradient: linear-gradient( -60deg, var(--gradient-color2) 50%, var(--gradient-color1) 50% );--bg-gradient-after: none;--color-main: #109087}.appContainer{width:100vw;height:100vh;background-color:var(--gradient-color1);background-image:var(--bg-gradient);color:#fff}.appContainer::after{content:"";position:absolute;background:var(--bg-gradient-after);width:100%;height:100%;left:0;right:0;bottom:-40%}*{box-sizing:border-box}a{text-decoration:none}h1{text-align:center;font-size:2rem;line-height:1.2;text-shadow:1px 1px 1px rgba(0,0,0,.2);margin-bottom:16px}h2{text-align:left;font-size:1.2rem;line-height:1.15;text-shadow:1px 1px 1px rgba(0,0,0,.2);margin-bottom:10px}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{-webkit-border-radius:5px;border-radius:5px;background:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background:rgba(0,0,0,.15)}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.15)}.page{height:100%;display:flex;flex-direction:column;position:relative}.page.with-background{background-color:hsla(0,0%,100%,.1);padding:1.5rem 1rem;border-radius:8px}.textBlock{height:100%;color:#fff;overflow:auto}.textBlock p{margin:.9rem 0;line-height:1.2;font-size:.9rem;font-weight:normal}.hover-item{transition:background-color .3s;border-radius:8px}.hover-item:hover{background-color:hsla(0,0%,100%,.1)}.sub-button{font-size:.85rem;margin:1rem 0 .5rem;color:#7a7a7a;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:3px}.sub-button:hover{color:#444;border-bottom:1px solid rgba(0,0,0,.18)}.navigationButton{display:flex;margin-right:1rem;justify-content:center;cursor:pointer;opacity:.8;transition:opacity ease .3s;font-size:2.5rem}@media only screen and (min-width: 992px){.navigationButton{position:absolute;left:12px}}.navigationButton svg{font-size:inherit}.navigationButton:hover{opacity:1}.textGradient{background:-webkit-linear-gradient(rgb(255, 255, 255), rgb(166, 226, 229));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.flipper{transition:transform .5s ease;transform-style:preserve-3d}.flipper.flipper-open{transform:rotateY(180deg)}.avatarPhoto{border-radius:100%;width:4.2rem;height:4.2rem;min-height:4.2rem;min-width:4.2rem;border:3px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.2);background-color:var(--color-main);object-fit:cover}@keyframes star-animation{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.dialog-round-finished{background:linear-gradient(to top, rgba(220, 227, 91, 0.031372549), rgb(255, 224, 219));border-radius:5px;padding:.5rem 0}.dialog-round-finished.is-winner{background:linear-gradient(to top, rgba(220, 227, 91, 0.031372549), rgba(138, 189, 15, 0.2784313725))}.dialog-round-finished .game-info .stat-block.points{display:flex;align-items:center;flex-direction:column;margin:1.1rem 0 1.6rem}.dialog-round-finished .game-info .stat-block.points .icon{width:57px;margin-right:.5rem;position:relative;animation:star-animation 1.3s infinite}.dialog-round-finished .game-info .stat-block.points .value{font-size:5.2rem;font-weight:bold}.dialog-round-finished .game-info .stat-block.points>span{color:rgba(0,0,0,.4);font-size:.75rem;margin-top:2px}.dialog-round-finished .game-info .stat-block.points.points .value{color:#ffc853;text-shadow:1px 1px 0 #dcae48;letter-spacing:3px}.dialog-round-finished .buttons{display:flex;align-items:center;flex-direction:column;margin:1rem 0 0}.dialog-round-finished .buttons .app-button{min-width:200px}.dialog-round-finished .buttons .sub-button{margin-top:.75rem}.play-field{grid-template-columns:repeat(4, 1fr)}.play-field.round-3{grid-template-columns:repeat(5, 1fr)}@media only screen and (min-width: 992px){.play-field.round-0{grid-template-columns:repeat(4, 1fr)}.play-field.round-1{grid-template-columns:repeat(5, 1fr)}.play-field.round-2{grid-template-columns:repeat(6, 1fr)}.play-field.round-3{grid-template-columns:repeat(6, 1fr)}}
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
  --tw-ring-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow-colored: 0 0 rgba(0,0,0,0);
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
  --tw-ring-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow-colored: 0 0 rgba(0,0,0,0);
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e2e8f0; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #94a3b8; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #94a3b8; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
.container {
  width: 100%;
}
@media (min-width: 640px) {

  .container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {

  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {

  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {

  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1536px) {

  .container {
    max-width: 1536px;
  }
}
.pointer-events-none {
  pointer-events: none;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.inset-0 {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}
.inset-5 {
  top: 1.25rem;
  right: 1.25rem;
  bottom: 1.25rem;
  left: 1.25rem;
}
.-bottom-5 {
  bottom: -1.25rem;
}
.-left-3 {
  left: -0.75rem;
}
.-top-1 {
  top: -0.25rem;
}
.-top-1\.5 {
  top: -0.375rem;
}
.-top-3 {
  top: -0.75rem;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-0\.5 {
  bottom: 0.125rem;
}
.left-0 {
  left: 0px;
}
.left-3 {
  left: 0.75rem;
}
.left-5 {
  left: 1.25rem;
}
.left-\[1\.5vw\] {
  left: 1.5vw;
}
.left-\[1px\] {
  left: 1px;
}
.left-\[2px\] {
  left: 2px;
}
.left-\[50\%\] {
  left: 50%;
}
.right-0 {
  right: 0px;
}
.right-2 {
  right: 0.5rem;
}
.top-0 {
  top: 0px;
}
.top-\[0\.9rem\] {
  top: 0.9rem;
}
.top-\[1\.4rem\] {
  top: 1.4rem;
}
.top-\[3px\] {
  top: 3px;
}
.z-0 {
  z-index: 0;
}
.z-10 {
  z-index: 10;
}
.m-auto {
  margin: auto;
}
.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.\!mb-3 {
  margin-bottom: 0.75rem !important;
}
.-mb-2 {
  margin-bottom: -0.5rem;
}
.-ml-1 {
  margin-left: -0.25rem;
}
.-mt-2 {
  margin-top: -0.5rem;
}
.-mt-6 {
  margin-top: -1.5rem;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.ms-1 {
  margin-left: 0.25rem;
}
.ms-4 {
  margin-left: 1rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-10 {
  margin-top: 2.5rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-5 {
  margin-top: 1.25rem;
}
.flex {
  display: flex;
}
.grid {
  display: grid;
}
.hidden {
  display: none;
}
.h-12 {
  height: 3rem;
}
.h-14 {
  height: 3.5rem;
}
.h-20 {
  height: 5rem;
}
.h-7 {
  height: 1.75rem;
}
.h-\[10rem\] {
  height: 10rem;
}
.h-\[15rem\] {
  height: 15rem;
}
.h-\[2rem\] {
  height: 2rem;
}
.h-\[3\.5rem\] {
  height: 3.5rem;
}
.h-\[3\.8rem\] {
  height: 3.8rem;
}
.h-\[3rem\] {
  height: 3rem;
}
.h-\[5rem\] {
  height: 5rem;
}
.h-\[6\.5rem\] {
  height: 6.5rem;
}
.h-\[8rem\] {
  height: 8rem;
}
.h-full {
  height: 100%;
}
.\!min-h-\[3\.5rem\] {
  min-height: 3.5rem !important;
}
.w-14 {
  width: 3.5rem;
}
.w-20 {
  width: 5rem;
}
.w-7 {
  width: 1.75rem;
}
.w-\[10rem\] {
  width: 10rem;
}
.w-\[15rem\] {
  width: 15rem;
}
.w-\[20rem\] {
  width: 20rem;
}
.w-\[25rem\] {
  width: 25rem;
}
.w-\[2rem\] {
  width: 2rem;
}
.w-\[3\.5rem\] {
  width: 3.5rem;
}
.w-\[30rem\] {
  width: 30rem;
}
.w-\[3rem\] {
  width: 3rem;
}
.w-\[5rem\] {
  width: 5rem;
}
.w-\[6\.5rem\] {
  width: 6.5rem;
}
.w-\[80\%\] {
  width: 80%;
}
.w-\[80vw\] {
  width: 80vw;
}
.w-full {
  width: 100%;
}
.\!min-w-\[3\.5rem\] {
  min-width: 3.5rem !important;
}
.-translate-x-\[25\%\] {
  --tw-translate-x: -25%;
  transform: translate(-25%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-\[50\%\] {
  --tw-translate-x: -50%;
  transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-5 {
  --tw-translate-x: 1.25rem;
  transform: translate(1.25rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[45\%\] {
  --tw-translate-y: 45%;
  transform: translate(var(--tw-translate-x), 45%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[3\] {
  --tw-scale-x: 3;
  --tw-scale-y: 3;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(3) scaleY(3);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform-gpu {
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes moving1 {

  0%, 100% {
    transform: translate(0, 0);
  }

  20% {
    transform: translate(2px, 2px);
  }

  40% {
    transform: translate(-2px, -2px);
  }

  60% {
    transform: translate(2px, -2px);
  }

  80% {
    transform: rotate(-2px, 2px);
  }

  90% {
    transform: rotate(1px, -1px);
  }
}
.animate-moving1 {
  animation: moving1 8s linear infinite;
}
@keyframes moving2 {

  0%, 100% {
    transform: translate(0, 0);
  }

  20% {
    transform: translate(-2px, 2px);
  }

  40% {
    transform: translate(2px, 2px);
  }

  60% {
    transform: translate(2px, -2px);
  }

  80% {
    transform: rotate(-2px, 2px);
  }

  90% {
    transform: rotate(-1px, 1px);
  }
}
.animate-moving2 {
  animation: moving2 8s linear infinite;
}
@keyframes scale {

  0%, 100% {
    transform: scale(1);
  }

  50% {
    transform: scale(1.05);
  }
}
.animate-scale {
  animation: scale 1s linear infinite;
}
@keyframes wiggle {

  0%, 100% {
    transform: rotate(-4deg);
  }

  50% {
    transform: rotate(4deg);
  }
}
.animate-wiggle {
  animation: wiggle 1s linear infinite;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-\[1fr_5rem_1fr\] {
  grid-template-columns: 1fr 5rem 1fr;
}
.grid-cols-\[2\.5rem_1fr\] {
  grid-template-columns: 2.5rem 1fr;
}
.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}
.grid-rows-\[1\.15fr_1fr\] {
  grid-template-rows: 1.15fr 1fr;
}
.flex-row {
  flex-direction: row;
}
.flex-col {
  flex-direction: column;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.justify-center {
  justify-content: center;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-6 {
  gap: 1.5rem;
}
.overflow-hidden {
  overflow: hidden;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-3xl {
  border-radius: 1.5rem;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.border-\[2px\] {
  border-width: 2px;
}
.border-\[6px\] {
  border-width: 6px;
}
.border-solid {
  border-style: solid;
}
.border-danger {
  --tw-border-opacity: 1;
  border-color: rgba(255, 80, 99, 1);
  border-color: rgba(255, 80, 99, var(--tw-border-opacity, 1));
}
.border-lime-500 {
  --tw-border-opacity: 1;
  border-color: rgba(132, 204, 22, 1);
  border-color: rgba(132, 204, 22, var(--tw-border-opacity, 1));
}
.border-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
}
.border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(234, 179, 8, 1);
  border-color: rgba(234, 179, 8, var(--tw-border-opacity, 1));
}
.\!bg-transparent {
  background-color: transparent !important;
}
.bg-black\/70 {
  background-color: rgba(0, 0, 0, 0.7);
}
.bg-main {
  --tw-bg-opacity: 1;
  background-color: rgba(63, 158, 152, 1);
  background-color: rgba(63, 158, 152, var(--tw-bg-opacity, 1));
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}
.bg-white\/20 {
  background-color: rgba(255, 255, 255, 0.2);
}
.object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}
.p-1 {
  padding: 0.25rem;
}
.p-10 {
  padding: 2.5rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-\[3px\] {
  padding: 3px;
}
.p-\[8px\] {
  padding: 8px;
}
.\!py-\[0\.85rem\] {
  padding-top: 0.85rem !important;
  padding-bottom: 0.85rem !important;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pl-6 {
  padding-left: 1.5rem;
}
.pr-7 {
  padding-right: 1.75rem;
}
.pt-2\.5 {
  padding-top: 0.625rem;
}
.pt-3 {
  padding-top: 0.75rem;
}
.text-center {
  text-align: center;
}
.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}
.text-\[0\.6rem\] {
  font-size: 0.6rem;
}
.text-\[0\.75rem\] {
  font-size: 0.75rem;
}
.text-\[11px\] {
  font-size: 11px;
}
.text-\[1rem\] {
  font-size: 1rem;
}
.text-\[2\.2rem\] {
  font-size: 2.2rem;
}
.text-\[6rem\] {
  font-size: 6rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-bold {
  font-weight: 700;
}
.uppercase {
  text-transform: uppercase;
}
.normal-case {
  text-transform: none;
}
.leading-\[0\] {
  line-height: 0;
}
.leading-none {
  line-height: 1;
}
.text-amber-500 {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, 1);
  color: rgba(245, 158, 11, var(--tw-text-opacity, 1));
}
.text-black {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, 1);
  color: rgba(0, 0, 0, var(--tw-text-opacity, 1));
}
.text-danger {
  --tw-text-opacity: 1;
  color: rgba(255, 80, 99, 1);
  color: rgba(255, 80, 99, var(--tw-text-opacity, 1));
}
.text-dark {
  --tw-text-opacity: 1;
  color: rgba(11, 15, 61, 1);
  color: rgba(11, 15, 61, var(--tw-text-opacity, 1));
}
.text-main {
  --tw-text-opacity: 1;
  color: rgba(63, 158, 152, 1);
  color: rgba(63, 158, 152, var(--tw-text-opacity, 1));
}
.text-mainShadow {
  --tw-text-opacity: 1;
  color: rgba(25, 126, 119, 1);
  color: rgba(25, 126, 119, var(--tw-text-opacity, 1));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}
.text-white\/50 {
  color: rgba(255, 255, 255, 0.5);
}
.text-white\/60 {
  color: rgba(255, 255, 255, 0.6);
}
.opacity-50 {
  opacity: 0.5;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.shadow-\[-1px_4px_0px\] {
  --tw-shadow: -1px 4px 0px;
  --tw-shadow-colored: -1px 4px 0px var(--tw-shadow-color);
  box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), -1px 4px 0px;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.shadow-black\/20 {
  --tw-shadow-color: rgba(0, 0, 0, 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}
.shadow-mainShadow {
  --tw-shadow-color: #197e77;
  --tw-shadow: var(--tw-shadow-colored);
}
.blur-2xl {
  --tw-blur: blur(40px);
  filter: blur(40px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-gold-points {
  --tw-drop-shadow: drop-shadow(2px 3px 0px #855304);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) drop-shadow(2px 3px 0px #855304);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale {
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.sepia {
  --tw-sepia: sepia(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) sepia(100%) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.baseContainer {
    display: grid;
    grid-template-rows: 4rem 1fr;
    padding-top: var(--page-padding-top);
    padding-bottom: 20px;
    min-height: 100%;
}

.baseHeader {
    font-weight: bold;
    text-align: left;
    font-size: 2rem;
    display: flex;
    align-items: center;
}

@media (min-width: 768px) {

.baseHeader {
        justify-content: center;
        font-size: 2.5rem;
}
    }

.baseContent {
    position: relative;
    min-height: 100%;
}

.flexContentCenter {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

iframe#iframe {
    left: 50% !important;
    top: 50% !important;
    transform: translate(-50%, -50%) !important;
}

.app-tg .appContainer {
    padding-bottom: 1rem;
}

@media (min-width: 768px) {

.app-tg .appContainer {
        padding-bottom: 0;
}
    }

.hover\:scale-125:hover {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@media (min-width: 768px) {

  .md\:left-0 {
    left: 0px;
  }

  .md\:mt-0 {
    margin-top: 0px;
  }

  .md\:mt-10 {
    margin-top: 2.5rem;
  }

  .md\:flex {
    display: flex;
  }

  .md\:grid {
    display: grid;
  }

  .md\:h-8 {
    height: 2rem;
  }

  .md\:w-8 {
    width: 2rem;
  }

  .md\:w-\[24rem\] {
    width: 24rem;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:-translate-x-\[48\%\] {
    --tw-translate-x: -48%;
    transform: translate(-48%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:-translate-y-\[45\%\] {
    --tw-translate-y: -45%;
    transform: translate(var(--tw-translate-x), -45%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr;
  }

  .md\:gap-3 {
    gap: 0.75rem;
  }

  .md\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .md\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.05) scaleY(1.05);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:hover\:scale-\[102\%\]:hover {
    --tw-scale-x: 102%;
    --tw-scale-y: 102%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(102%) scaleY(102%);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}

