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;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img,fieldset,a img{border:none}input[type=text],input[type=email],input[type=search],input[type=tel],textarea{-webkit-appearance:none}input[type=submit],button{cursor:pointer}input[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}input,button{margin:0;padding:0;border:0}div,input,textarea,select,button,h1,h2,h3,h4,h5,h6,a,span,a:focus{outline:none}ul,ol{list-style-type:none}table{width:100%;border-spacing:0;border-collapse:collapse}html{box-sizing:border-box;width:100%}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:"Title";src:url("/public/fonts/font-title-super.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"Title";src:url("/public/fonts/font-title-medium.otf") format("opentype");font-weight:600;font-style:normal}html{background-color:#fff}body{font-family:"DM Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:18px;line-height:1.7;color:#131313;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{min-height:100vh}button,input,textarea,select{font-family:"DM Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}a{color:#131313;text-decoration:none}a.lined{color:#fff;display:inline-block;position:relative;text-transform:uppercase;font-family:"Title",serif;font-weight:900;font-style:normal}a.lined:after{content:"";position:absolute;bottom:-10px;left:0;right:0;height:1px;background:#131313}button{background:none}img,svg{display:block;max-width:100%}h1,h2,h3{font-family:"Title",serif;font-weight:900;font-style:normal;margin-bottom:1.1em}h1{font-size:35px;line-height:1.2}@media only screen and (min-width: 1024px){h1{font-size:50px}}@media only screen and (min-width: 1260px){h1{font-size:65px}}@media only screen and (min-width: 1680px){h1.huge{font-size:100px}}h2{font-size:25px;line-height:1.3}@media only screen and (min-width: 1024px){h2{font-size:40px}}h3{font-size:20px;line-height:1.4;font-weight:600}@media only screen and (min-width: 1024px){h3{font-size:24px}}.rte p:not(:first-child),.rte ul:not(:first-child),.rte ol:not(:first-child),.rte h1:not(:first-child),.rte h2:not(:first-child),.rte h3:not(:first-child){margin-top:2em}.rte p:not(:last-child),.rte ul:not(:last-child),.rte ol:not(:last-child),.rte h1:not(:last-child),.rte h2:not(:last-child),.rte h3:not(:last-child){margin-bottom:.5em}.rte ul,.rte ol{padding:.5em .5em .5em 1em}.rte ul{list-style:disc}.rte ul li::marker{color:#f8f129}.rte ol{list-style:decimal}.rte p+.btn{margin-top:1em}.has-bg-bots{position:relative;overflow:hidden}.has-bg-bots:after{content:"";z-index:-1;position:absolute;top:0;left:0;width:max(100vw,100vh);height:max(100vw,100vh);border-radius:50%;background:linear-gradient(150deg, #f8f129 50%, #27dbff);filter:blur(100px);pointer-events:none;animation:hero 20s linear infinite;opacity:.7}.has-bg-forms{position:relative;overflow:hidden}.has-bg-forms:after{content:"";z-index:-1;position:absolute;top:0;left:0;width:max(100vw,100vh);height:max(100vw,100vh);border-radius:50%;background:linear-gradient(150deg, #f8f129 50%, #e6e6e6);filter:blur(100px);pointer-events:none;animation:hero 20s linear infinite;opacity:.7}.has-bg-insta{position:relative;overflow:hidden}.has-bg-insta:after{content:"";z-index:-1;position:absolute;top:0;left:0;width:max(100vw,100vh);height:max(100vw,100vh);border-radius:50%;background:linear-gradient(115deg, #f9ce34, #ee2a7b, #6228d7);filter:blur(100px);pointer-events:none;animation:hero 20s linear infinite;opacity:.7}.stats-chart{width:100%;height:calc(100vh - 70px)}.stats-chart include m{height:calc(100vh - 80px)}.btn,button{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px 8px;border-radius:5px;font-family:"Title",serif;font-weight:900;font-style:normal;font-weight:600;font-size:16px;line-height:1;background:linear-gradient(330deg, #FFF, #f8f129 80%);background-size:300% 100%;background-position:-290% 0;transition:all cubic-bezier(0.2, 0.15, 0, 1) .4s;color:#131313;border:1px solid #f8f129}.btn[disabled],button[disabled]{cursor:not-allowed}.btn:hover,button:hover{background-position:-140% 0}.btn.small,button.small{font-size:14px;padding:8px 15px}.btn.alt,button.alt{color:#fff;border-color:#fff !important;background:rgba(0,0,0,0)}.btn.alt:hover,button.alt:hover{background:#fff;color:#131313}@keyframes banner{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.container{position:relative;width:100%;margin:0 auto;padding:0 20px;z-index:1}@media only screen and (min-width: 480px){.container{padding:0 25px}}@media only screen and (min-width: 1024px){.container{padding:0 40px;max-width:1600px}}@media only screen and (min-width: 1024px){.container.narrow{max-width:960px}}.table-unit{margin:50px 0}.table-unit .table-container{overflow-x:auto;max-width:100%;position:relative}.table-unit table{width:100%;border-collapse:collapse;color:#131313;min-width:-moz-max-content;min-width:max-content}.table-unit table td:first-child{position:sticky;left:0;z-index:2}.table-unit table td:first-child:after{content:"";position:absolute;right:0px;top:0;height:100%;width:0px;z-index:-1;background-color:#131313;box-shadow:2px 0px 6px 1px rgba(0,0,0,.4)}@media only screen and (min-width: 1024px){.table-unit table td:first-child:after{content:none}}.table-unit table tr.empty{background-color:#ddd}.table-unit table tr.empty td{padding:1px}.table-unit table td:last-child{text-align:right}.table-unit table tbody td p{font-family:"Title",serif;font-weight:900;font-style:normal;text-transform:uppercase}.table-unit table tbody td p span{display:block;text-transform:none;font-family:"DM Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.table-unit table tbody td:has(>p){background-color:#fff}.table-unit table thead td,.table-unit table tbody td:first-child{font-weight:600}.table-unit table thead td{border-bottom-width:3px}.table-unit table td{border:1px solid #ddd;padding:10px;vertical-align:middle}@media only screen and (min-width: 1024px){.table-unit table td{padding:10px 40px}}.hero{position:relative;min-height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden;flex-direction:column;gap:50px;padding-top:80px}@media only screen and (min-width: 1024px){.hero{gap:100px}}.hero.shallow{min-height:60vh;margin-bottom:50px}.hero h1{max-width:90%;margin:200px auto 0;text-align:center}@media only screen and (min-width: 768px){.hero h1{max-width:80%;margin:0 auto}}@media only screen and (min-width: 1024px){.hero h1{max-width:75%}}@media only screen and (min-width: 1260px){.hero h1{max-width:900px}}.hero h1 span{display:block;letter-spacing:2px;font-size:.7em;max-width:90%;margin:1.2em auto 0}@media only screen and (min-width: 1024px){.hero h1 span{font-size:.5em}}@media only screen and (min-width: 1260px){.hero h1 span{font-size:.4em}}.hero-usps{gap:50px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:100px}@media only screen and (min-width: 768px){.hero-usps{gap:100px;flex-direction:row;margin-bottom:0}}.hero-usps-item{position:relative;text-align:center}.hero-usps-item:not(:first-child):after{content:"";position:absolute;background-color:currentColor;left:25%;top:-25px;height:1px;width:50%}@media only screen and (min-width: 768px){.hero-usps-item:not(:first-child):after{left:-50px;top:0;height:100%;width:1px}}.hero-usps-item svg{margin:0 auto 1.2em}.hero:after{content:"";z-index:-1;position:absolute;top:0;left:0;width:max(100vw,100vh);height:max(100vw,100vh);border-radius:50%;background:linear-gradient(120deg, #8938ff, #11f2ff, #f8f129, #ff0e9f);filter:blur(100px);pointer-events:none;animation:hero 20s linear infinite}@keyframes hero{0%{transform:translate(10%) rotate(0deg);filter:blur(100px)}50%{transform:translate(0%) rotate(180deg);filter:blur(200px)}100%{transform:translate(10%) rotate(359deg);filter:blur(100px)}}header{padding:10px 0;position:fixed;top:0;right:0;left:0;background-color:hsla(0,0%,100%,.95);backdrop-filter:blur(2px);box-shadow:0 0 20px -15px rgba(0,0,0,.6);z-index:10}@media only screen and (min-width: 480px){header{padding:20px 0}}header nav{display:flex;justify-content:space-between;align-items:center;gap:20px}header nav .brand svg{width:113px}@media only screen and (min-width: 480px){header nav .brand svg{width:130px}}header nav menu{display:flex;justify-content:center;gap:20px;font-weight:500;width:131px}@media only screen and (min-width: 1024px){header nav menu{justify-content:flex-end}}header nav menu a:not(.btn){color:#131313;position:relative}header nav menu a:not(.btn):after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:1px;background-color:#f8f129;transition:all cubic-bezier(0.2, 0.15, 0, 1) .3s}header nav menu a:not(.btn):hover:after{width:100%}footer{padding:40px 0;background-color:#131313;color:#fff}footer menu{font-weight:500}@media only screen and (min-width: 768px){footer menu{display:flex;justify-content:flex-end;gap:20px}}footer menu+menu{margin-top:20px}footer menu menuitem{display:block;text-align:right}@media only screen and (min-width: 768px){footer menu menuitem{text-align:left}}footer menu a{color:#fff}footer menu.small{font-size:.75em}footer .footer-flex{display:flex;justify-content:space-between}footer .footer-by{font-size:12px;display:flex;align-items:center;gap:5px;margin-top:20px;width:150px}footer .footer-by svg{max-height:12px}.intro{color:#fff;padding:50px 0;position:relative}@media only screen and (min-width: 1024px){.intro{padding:100px 0}}.intro canvas{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#131313}.intro-cols{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width: 1024px){.intro-cols{flex-direction:row;gap:100px}}.intro-col{flex:0 0 calc(50% - 10px)}@media only screen and (min-width: 1024px){.intro-col{flex:0 0 calc(50% - 50px)}}.intro:before{position:absolute;content:"";background:rgba(0,0,0,.65);top:0;right:0;bottom:0;left:0;z-index:1}.cards{background-color:#e6e6e6;padding:50px 0}@media only screen and (min-width: 1024px){.cards{padding:100px 0}}@media only screen and (min-width: 1260px){.cards{padding:20vh 0}}.cards-grid{display:grid;gap:20px;grid-template-columns:repeat(1, 1fr)}@media only screen and (min-width: 768px){.cards-grid{grid-template-columns:repeat(2, 1fr);gap:30px}}@media only screen and (min-width: 1024px){.cards-grid{grid-template-columns:repeat(3, 1fr)}}.cards-grid-item{--pad: 20px;border:1px solid #131313;border-top:8px solid #f8f129;padding:var(--pad);background-color:#fff;position:relative;transition:all cubic-bezier(0.2, 0.15, 0, 1) .4s;box-shadow:0 0 0px 0px rgba(0,0,0,.5);cursor:pointer}.cards-grid-item .card-icon svg{width:35px;height:35px;margin-bottom:20px}.cards-grid-item .card-icon svg path,.cards-grid-item .card-icon svg rect,.cards-grid-item .card-icon svg line{stroke:currentColor}@media only screen and (min-width: 768px){.cards-grid-item{--pad: 40px}}@media only screen and (min-width: 1024px){.cards-grid-item{--pad: 50px}}.cards-grid-item:hover{box-shadow:0 0 50px -25px rgba(0,0,0,.5);background-color:#f8f129;border-top-color:#131313}.cards-grid-item .lucide-move-right{position:absolute;bottom:calc(var(--pad) - 10px);right:calc(var(--pad) - 10px)}.cards-grid-item .lucide-move-right path{transition:stroke linear .2s}.usps{border-bottom:3px solid currentColor;padding:50px 0}@media only screen and (min-width: 1024px){.usps{padding:100px 0}}@media only screen and (min-width: 1260px){.usps{padding:20vh 0}}.usps h2{margin-bottom:1em;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.usps h2 .btn{border-color:#131313}.usps h3{margin-bottom:2em}@media only screen and (min-width: 768px){.usps h3{max-width:60%}}.usps-grid{display:grid;gap:50px;grid-template-columns:repeat(1, 1fr)}@media only screen and (min-width: 768px){.usps-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1024px){.usps-grid{grid-template-columns:repeat(var(--count), 1fr)}}.usps-grid-item{position:relative;display:flex;flex-direction:column;gap:20px}.usps-grid-item:not(:first-child):after{content:"";position:absolute;background-color:currentColor;left:0;top:-30px;height:1px;width:100%}@media only screen and (min-width: 768px){.usps-grid-item:not(:first-child):after{left:-30px;top:0;height:100%;width:1px}}.usps-grid-item h4{font-size:1.2em;margin-bottom:1em}.usps-grid-item svg{height:60px;width:60px;margin-bottom:20px;stroke-width:1}.usps-grid-item svg path,.usps-grid-item svg rect,.usps-grid-item svg line{stroke:currentColor}.popup{position:fixed;left:0;right:0;top:0;bottom:0;height:100vh;overflow-y:auto;transform:translateX(calc(100% + 100px));z-index:99;transition:transform cubic-bezier(0.2, 0.15, 0, 1) .4s;background-color:#fff}@media only screen and (min-width: 768px){.popup{display:flex;flex-direction:column;justify-content:center}}.popup.active{transform:translateX(0)}.popup .lucide-circle-x{position:absolute;top:10px;right:10px;cursor:pointer;width:30px;height:30px}@media only screen and (min-width: 768px){.popup .lucide-circle-x{top:20px;right:20px}}.popup.has-bg-bots{background-size:100% !important;animation:banner 30s ease infinite;background:linear-gradient(150deg, #f8f129 50%, #27dbff)}.popup.has-bg-forms{background-size:100% !important;animation:banner 30s ease infinite;background:linear-gradient(150deg, #f8f129 50%, #e6e6e6)}.popup.has-bg-insta{color:#fff;background-size:100% !important;animation:banner 30s ease infinite;background:linear-gradient(115deg, #f9ce34, #ee2a7b, #6228d7)}body:has(.popup.active){overflow-y:hidden}body:has(.popup.active)::after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background-color:rgba(0,0,0,.8)}.nformr{margin:50px auto}.nformr-form-field:not(:last-of-type){margin-bottom:2em}.nformr-form-field.error label{color:#ed1c24}.nformr-form-field.error input{border-color:#ed1c24}.nformr-form-field-error{margin-top:5px !important;font-size:.8rem;color:#ed1c24}.nformr-form-field-label{font-weight:600;margin-bottom:.5em}.nformr-form-field-input input,.nformr-form-field-input textarea,.nformr-form-field-input select,.nformr-form-field-textarea input,.nformr-form-field-textarea textarea,.nformr-form-field-textarea select,.nformr-form-field-select input,.nformr-form-field-select textarea,.nformr-form-field-select select{background-color:#fafafa;padding:10px 20px;border:1px solid #ccc;border-radius:0;width:100%;font-family:Roboto,sans-serif}.nformr-form-field-checks label,.nformr-form-field-radios label{position:relative;padding-left:30px}.nformr-form-field-checks input[type=checkbox],.nformr-form-field-checks input[type=radio],.nformr-form-field-radios input[type=checkbox],.nformr-form-field-radios input[type=radio]{width:0;height:0;opacity:0;position:absolute;z-index:-1}.nformr-form-field-checks input[type=checkbox]:focus+label,.nformr-form-field-checks input[type=radio]:focus+label,.nformr-form-field-radios input[type=checkbox]:focus+label,.nformr-form-field-radios input[type=radio]:focus+label{font-weight:700}.nformr-form-field-checks input[type=checkbox]:checked+label:before,.nformr-form-field-checks input[type=radio]:checked+label:before,.nformr-form-field-radios input[type=checkbox]:checked+label:before,.nformr-form-field-radios input[type=radio]:checked+label:before{background-color:#f8f129}.nformr-form-field-checks input[type=checkbox]+label:before,.nformr-form-field-checks input[type=radio]+label:before,.nformr-form-field-radios input[type=checkbox]+label:before,.nformr-form-field-radios input[type=radio]+label:before{content:"";display:block;position:absolute;top:0;width:1.3em;height:1.3em;margin-right:10px;border:2px solid #f8f129;background-color:rgba(0,0,0,0);transition:background-color ease .3s}.nformr-form-field-checks input[type=checkbox]+label:before,.nformr-form-field-radios input[type=checkbox]+label:before{border-radius:0px}.nformr-form-field-checks input[type=radio]:checked+label:after,.nformr-form-field-radios input[type=radio]:checked+label:after{content:"";position:absolute;top:.4em;left:.4em;width:.5em;height:.5em;border-radius:50%;background-color:#fff}.nformr-form-field-checks input[type=radio]+label:before,.nformr-form-field-radios input[type=radio]+label:before{border-radius:50%}.nformr-form-field-upload label{display:block;width:100%;padding:10px;border:1px solid #ddd;cursor:pointer}.nformr-form-field-upload-button span{display:block}.nformr-form-field-upload-clear{cursor:pointer}.nformr-form-actions{margin:2em 0}.nformr-form-actions button{-webkit-appearance:none;border:1px solid rgba(0,0,0,0);border-radius:4px;box-shadow:none;padding:1em 2em;background-color:#f8f129;color:#131313;font-weight:600;cursor:pointer}.nformr-form-actions button[disabled]{background-color:#ddd;cursor:not-allowed}details{display:flex;flex-direction:column;border-radius:5px;overflow:hidden;background:rgba(0,0,0,.05);border-left:15px solid gray;padding:20px;margin-bottom:30px}details summary{position:relative;display:block;cursor:pointer}details summary h2{margin-bottom:0}details summary::-webkit-details-marker{display:none}details[open]{padding:20px 50px 50px 20px}.nformr-insta{display:grid;grid-gap:20px;grid-template-columns:repeat(3, 1fr)}.nformr-insta .insta-tile{aspect-ratio:1}.nformr-insta .insta-tile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
