.mg-container{width:100%}@media (min-width:0px){.mg-container{max-width:0}}@media (min-width:768px){.mg-container{max-width:768px}}@media (min-width:992px){.mg-container{max-width:992px}}@media (min-width:1200px){.mg-container{max-width:1200px}}@media (min-width:1340px){.mg-container{max-width:1340px}}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bg-transparent{background-color:transparent}.bg-black{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.bg-magic-nav{--bg-opacity:1;background-color:#d9323d;background-color:rgba(217,50,61,var(--bg-opacity))}.hover\:bg-white:hover{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.hover\:bg-magic-nav:hover{--bg-opacity:1;background-color:#d9323d;background-color:rgba(217,50,61,var(--bg-opacity))}.hover\:bg-indigo-100:hover{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.focus\:bg-magic-nav:focus{--bg-opacity:1;background-color:#d9323d;background-color:rgba(217,50,61,var(--bg-opacity))}.border-white{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.border-gray-600{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.rounded-full{border-radius:9999px}.border-solid{border-style:solid}.border-none{border-style:none}.border-0{border-width:0}.border{border-width:1px}.border-t{border-top-width:1px}.cursor-pointer{cursor:pointer}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.mg-hidden{display:none}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.font-thin{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.h-6{height:2.4rem}.h-12{height:4.8rem}.h-16{height:6.4rem}.h-full{height:100%}.h-screen{height:100vh}.text-lg{font-size:1.8rem}.text-xl{font-size:2rem}.leading-tight{line-height:1.25}.list-none{list-style-type:none}.my-1{margin-top:.4rem;margin-bottom:.4rem}.my-2{margin-top:.8rem;margin-bottom:.8rem}.mx-2{margin-left:.8rem;margin-right:.8rem}.mx-3{margin-left:1.2rem;margin-right:1.2rem}.my-4{margin-top:1.6rem;margin-bottom:1.6rem}.mx-4{margin-left:1.6rem;margin-right:1.6rem}.my-5{margin-top:2rem;margin-bottom:2rem}.mt-0{margin-top:0}.mt-1{margin-top:.4rem}.mb-1{margin-bottom:.4rem}.mt-2{margin-top:.8rem}.ml-2{margin-left:.8rem}.mt-3{margin-top:1.2rem}.mb-3{margin-bottom:1.2rem}.mt-4{margin-top:1.6rem}.ml-4{margin-left:1.6rem}.mt-5{margin-top:2rem}.ml-5{margin-left:2rem}.mt-6{margin-top:2.4rem}.mb-6{margin-bottom:2.4rem}.ml-6{margin-left:2.4rem}.mt-8{margin-top:3.2rem}.mt-10{margin-top:4rem}.mt-12{margin-top:4.8rem}.ml-12{margin-left:4.8rem}.mt-16{margin-top:6.4rem}.mt-20{margin-top:8rem}.mr-20{margin-right:8rem}.mt-24{margin-top:9.6rem}.mt-32{margin-top:12.8rem}.mt-40{margin-top:16rem}.mt-48{margin-top:19.2rem}.mt-56{margin-top:22.4rem}.mt-64{margin-top:25.6rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.focus\:outline-none:focus{outline:0}.overflow-auto{overflow:auto}.p-0{padding:0}.p-3{padding:1.2rem}.p-4{padding:1.6rem}.p-5{padding:2rem}.p-6{padding:2.4rem}.p-8{padding:3.2rem}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.py-1{padding-top:.4rem;padding-bottom:.4rem}.px-1{padding-left:.4rem;padding-right:.4rem}.py-2{padding-top:.8rem;padding-bottom:.8rem}.px-2{padding-left:.8rem;padding-right:.8rem}.py-3{padding-top:1.2rem;padding-bottom:1.2rem}.px-3{padding-left:1.2rem;padding-right:1.2rem}.py-4{padding-top:1.6rem;padding-bottom:1.6rem}.px-4{padding-left:1.6rem;padding-right:1.6rem}.py-5{padding-top:2rem;padding-bottom:2rem}.px-5{padding-left:2rem;padding-right:2rem}.py-6{padding-top:2.4rem;padding-bottom:2.4rem}.px-6{padding-left:2.4rem;padding-right:2.4rem}.py-8{padding-top:3.2rem;padding-bottom:3.2rem}.px-8{padding-left:3.2rem;padding-right:3.2rem}.py-10{padding-top:4rem;padding-bottom:4rem}.px-10{padding-left:4rem;padding-right:4rem}.py-12{padding-top:4.8rem;padding-bottom:4.8rem}.px-12{padding-left:4.8rem;padding-right:4.8rem}.py-16{padding-top:6.4rem;padding-bottom:6.4rem}.px-16{padding-left:6.4rem;padding-right:6.4rem}.py-20{padding-top:8rem;padding-bottom:8rem}.px-20{padding-left:8rem;padding-right:8rem}.py-24{padding-top:9.6rem;padding-bottom:9.6rem}.px-24{padding-left:9.6rem;padding-right:9.6rem}.py-32{padding-top:12.8rem;padding-bottom:12.8rem}.px-32{padding-left:12.8rem;padding-right:12.8rem}.py-40{padding-top:16rem;padding-bottom:16rem}.px-40{padding-left:16rem;padding-right:16rem}.py-48{padding-top:19.2rem;padding-bottom:19.2rem}.px-48{padding-left:19.2rem;padding-right:19.2rem}.py-56{padding-top:22.4rem;padding-bottom:22.4rem}.px-56{padding-left:22.4rem;padding-right:22.4rem}.py-64{padding-top:25.6rem;padding-bottom:25.6rem}.px-64{padding-left:25.6rem;padding-right:25.6rem}.py-px{padding-top:1px;padding-bottom:1px}.px-px{padding-left:1px;padding-right:1px}.pt-2{padding-top:.8rem}.pb-2{padding-bottom:.8rem}.pt-3{padding-top:1.2rem}.pb-3{padding-bottom:1.2rem}.pl-8{padding-left:3.2rem}.placeholder-white::-moz-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.placeholder-white:-ms-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.placeholder-white::-ms-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.placeholder-white::placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.right-0{right:0}.left-0{left:0}.-left-3{left:-4.2rem}.shadow-drop{box-shadow:0 10px 15px rgba(0,0,0,.05)}.shadow-panel{box-shadow:0 0 4px rgba(8,124,145,.15),0 4px 45px rgba(164,223,234,.1)}.text-left{text-align:left}.text-center{text-align:center}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-magic-footergray{--text-opacity:1;color:#afafaf;color:rgba(175,175,175,var(--text-opacity))}.text-magic-nav{--text-opacity:1;color:#d9323d;color:rgba(217,50,61,var(--text-opacity))}.text-gray-600{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.text-gray-700{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.text-gray-900{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.hover\:text-white:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.hover\:text-magic-footergray:hover{--text-opacity:1;color:#afafaf;color:rgba(175,175,175,var(--text-opacity))}.hover\:text-magic-nav:hover{--text-opacity:1;color:#d9323d;color:rgba(217,50,61,var(--text-opacity))}.hover\:text-gray-900:hover{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.focus\:text-white:focus{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.focus\:text-magic-footergray:focus{--text-opacity:1;color:#afafaf;color:rgba(175,175,175,var(--text-opacity))}.focus\:text-magic-nav:focus{--text-opacity:1;color:#d9323d;color:rgba(217,50,61,var(--text-opacity))}.focus\:text-gray-900:focus{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.capitalize{text-transform:capitalize}.focus\:no-underline:focus,.hover\:no-underline:hover,.no-underline{text-decoration:none}.tracking-wider{letter-spacing:.05em}.break-all{word-break:break-all}.w-6{width:2.4rem}.w-12{width:4.8rem}.w-16{width:6.4rem}.w-48{width:19.2rem}.w-64{width:25.6rem}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-full{width:100%}.w-screen{width:100vw}.z-40{z-index:40}.z-50{z-index:50}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (min-width:0px){.xs\:mg-container{width:100%;max-width:0}@media (min-width:768px){.xs\:mg-container{max-width:768px}}@media (min-width:992px){.xs\:mg-container{max-width:992px}}@media (min-width:1200px){.xs\:mg-container{max-width:1200px}}@media (min-width:1340px){.xs\:mg-container{max-width:1340px}}.xs\:flex-col{flex-direction:column}.xs\:text-center{text-align:center}}@media (min-width:768px){.sm\:mg-container{width:100%}@media (min-width:0px){.sm\:mg-container{max-width:0}}@media (min-width:768px){.sm\:mg-container{max-width:768px}}@media (min-width:992px){.sm\:mg-container{max-width:992px}}@media (min-width:1200px){.sm\:mg-container{max-width:1200px}}@media (min-width:1340px){.sm\:mg-container{max-width:1340px}}.sm\:text-4xl{font-size:3.6rem}}@media (min-width:992px){.md\:mg-container{width:100%}@media (min-width:0px){.md\:mg-container{max-width:0}}@media (min-width:768px){.md\:mg-container{max-width:768px}}@media (min-width:992px){.md\:mg-container{max-width:992px}}@media (min-width:1200px){.md\:mg-container{max-width:1200px}}@media (min-width:1340px){.md\:mg-container{max-width:1340px}}.md\:block{display:block}.md\:mg-hidden{display:none}.md\:flex-row{flex-direction:row}.md\:text-6xl{font-size:6.4rem}.md\:text-left{text-align:left}}@media (min-width:1200px){.lg\:mg-container{width:100%}@media (min-width:0px){.lg\:mg-container{max-width:0}}@media (min-width:768px){.lg\:mg-container{max-width:768px}}@media (min-width:992px){.lg\:mg-container{max-width:992px}}@media (min-width:1200px){.lg\:mg-container{max-width:1200px}}@media (min-width:1340px){.lg\:mg-container{max-width:1340px}}}@media (min-width:1340px){.xl\:mg-container{width:100%}@media (min-width:0px){.xl\:mg-container{max-width:0}}@media (min-width:768px){.xl\:mg-container{max-width:768px}}@media (min-width:992px){.xl\:mg-container{max-width:992px}}@media (min-width:1200px){.xl\:mg-container{max-width:1200px}}@media (min-width:1340px){.xl\:mg-container{max-width:1340px}}}