:root{--primary-50:#fffeeb;--primary-100:#fffbc6;--primary-200:#fff788;--primary-300:#ffec4a;--primary-400:#ffde20;--primary-500:#f9c00e;--primary-600:#dc9303;--primary-700:#b76906;--primary-800:#94510c;--primary-900:#7a430d;--primary-950:#462202;--accent:#f9c00e;--dark-50:#f4f6fb;--dark-100:#e8ecf6;--dark-200:#cbd8ec;--dark-300:#9db6dc;--dark-400:#6990c7;--dark-500:#4672b1;--dark-600:#345995;--dark-700:#2b4779;--dark-800:#273e65;--dark-900:#253555;--dark-950:#111827;--light:#f7f7f7;--light-50:#f7f7f7;--light-100:#efefef;--light-200:#dcdcdc;--light-300:#bdbdbd;--light-400:#989898;--light-500:#7c7c7c;--light-600:#656565;--light-700:#525252;--light-800:#464646;--light-900:#3d3d3d;--light-950:#292929;--color-black:#000;--body-color:#333;--color-white:#fff;--color-gray:#f2f2f2;--shadow:0 20px 40px rgba(0,0,0,.08);--white-light:#f7f7f7;--prime-bg:#050505;--prime-surface:#111;--prime-surface-soft:#171717;--prime-border:hsla(0,0%,100%,.08);--prime-text:#f5f5f5;--prime-muted:hsla(0,0%,100%,.68);--prime-accent:#f6bf26;--prime-accent-2:#2ec5ff;--container-width:1320px;--container-gutter:40px;--letter-spacing--container-space:40px;--_spacing---none:0px;--_spacing---8xsm:6px;--_spacing---7xsm:8px;--_spacing---6xsm:10px;--_spacing---5xsm:12px;--_spacing---4xsm:14px;--_spacing---3xsm:16px;--_spacing---2xsm:18px;--_spacing---xsm:20px;--_spacing---sm:24px;--_spacing---md:32px;--_spacing---lg:34px;--_spacing---xlg:40px;--_spacing---2xlg:50px;--_spacing---3xlg:56px;--_spacing---4xlg:60px;--_spacing---5xlg:64px;--_spacing---6xlg:80px;--_spacing---7xlg:88px;--_spacing---8xlg:100px;--_spacing---9xlg:120px;--_spacing---10xlg:140px;--_spacing---11xlg:160px;--_spacing---full:100%;--space-2xs:var(--_spacing---7xsm);--space-xs:var(--_spacing---5xsm);--space-sm:var(--_spacing---3xsm);--space-md:var(--_spacing---sm);--space-lg:var(--_spacing---md);--space-xl:var(--_spacing---3xlg);--space-2xl:var(--_spacing---5xlg);--space-3xl:var(--_spacing---8xlg);--section-space-y:var(--_spacing---11xlg);--section-space-y-tight:var(--_spacing---7xlg)}@media(max-width:1199.98px){:root{--container-gutter:30px;--letter-spacing--container-space:30px;--_spacing---lg:30px;--_spacing---sm:20px;--_spacing---md:28px;--_spacing---xlg:36px;--_spacing---2xlg:42px;--_spacing---3xlg:48px;--_spacing---4xlg:56px;--_spacing---5xlg:56px;--_spacing---6xlg:64px;--_spacing---7xlg:72px;--_spacing---8xlg:72px;--_spacing---9xlg:80px;--_spacing---10xlg:80px;--_spacing---11xlg:100px;--section-space-y:var(--_spacing---11xlg);--section-space-y-tight:var(--_spacing---7xlg)}}@media(max-width:991.98px){:root{--container-gutter:24px;--letter-spacing--container-space:24px;--_spacing---8xsm:4px;--_spacing---7xsm:6px;--_spacing---6xsm:8px;--_spacing---5xsm:12px;--_spacing---4xsm:12px;--_spacing---3xsm:16px;--_spacing---2xsm:18px;--_spacing---xsm:20px;--_spacing---sm:24px;--_spacing---md:28px;--_spacing---lg:30px;--_spacing---xlg:36px;--_spacing---2xlg:40px;--_spacing---3xlg:44px;--_spacing---4xlg:48px;--_spacing---5xlg:56px;--_spacing---6xlg:60px;--_spacing---7xlg:64px;--_spacing---8xlg:68px;--_spacing---9xlg:72px;--_spacing---10xlg:80px;--_spacing---11xlg:88px;--section-space-y:var(--_spacing---11xlg);--section-space-y-tight:var(--_spacing---7xlg)}}:root{--font-primary:"Space Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif;--font-secondary:"Prata",Georgia,"Times New Roman",serif}.bg-pattern{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192'%3E%3Cpath fill='%23ff7701' fill-opacity='.1' d='M192 15v2a11 11 0 0 0-11 11c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H145v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11 13 13 0 1 1 .02 26 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43a6.1 6.1 0 0 0-3.03 4.87V143h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 181 164a11 11 0 0 0 11 11v2a13 13 0 0 1-13-13 12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84a6.1 6.1 0 0 0-4.87-3.03H145v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 124 181a11 11 0 0 0-11 11h-2a13 13 0 0 1 13-13c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43a6.1 6.1 0 0 0 3.03-4.87V145h-35.02a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 107 124a11 11 0 0 0-22 0c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H49v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11A13 13 0 0 1 81 192h-2a11 11 0 0 0-11-11c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V145H11.98a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 0 1 0 177v-2a11 11 0 0 0 11-11c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H47v-35.02a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 28 109a13 13 0 1 1 0-26c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43A6.1 6.1 0 0 0 47 84.02V49H11.98a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 11 28 11 11 0 0 0 0 17v-2a13 13 0 0 1 13 13c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84A6.1 6.1 0 0 0 11.98 47H47V11.98a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 68 11 11 11 0 0 0 79 0h2a13 13 0 0 1-13 13 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43A6.1 6.1 0 0 0 49 11.98V47h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 85 68a11 11 0 0 0 22 0c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H143V11.98a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 124 13a13 13 0 0 1-13-13h2a11 11 0 0 0 11 11c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V47h35.02a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 179 28a13 13 0 0 1 13-13zM84.02 143a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 83 124a13 13 0 1 1 26 0c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84a6.1 6.1 0 0 0 4.87 3.03H143v-35.02a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 164 107a11 11 0 0 0 0-22c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V49h-35.02a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 1 1 83 68a12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84A6.1 6.1 0 0 0 84.02 49H49v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 28 85a11 11 0 0 0 0 22c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V143h35.02z'/%3E%3C/svg%3E")}.bg-danger-soft,.bg-danger-soft-hover:active,.bg-danger-soft-hover:focus,.bg-danger-soft-hover:hover{background-color:rgba(214,41,62,.1)!important;color:#d6293e!important}.bg-primary{background-color:#f9c00e!important}.bg-primary-transparent{background-color:rgba(249,192,14,.5)!important}.text-primary{color:#f9c00e!important}.border-primary{border-color:#f9c00e!important}.bg-primary-50{background-color:#fffeeb!important}.bg-primary-50-transparent{background-color:rgba(255,254,235,.5)!important}.text-primary-50{color:#fffeeb!important}.border-primary-50{border-color:#fffeeb!important}.bg-primary-100{background-color:#fffbc6!important}.bg-primary-100-transparent{background-color:rgba(255,251,198,.5)!important}.text-primary-100{color:#fffbc6!important}.border-primary-100{border-color:#fffbc6!important}.bg-primary-200{background-color:#fff788!important}.bg-primary-200-transparent{background-color:rgba(255,247,136,.5)!important}.text-primary-200{color:#fff788!important}.border-primary-200{border-color:#fff788!important}.bg-primary-300{background-color:#ffec4a!important}.bg-primary-300-transparent{background-color:rgba(255,236,74,.5)!important}.text-primary-300{color:#ffec4a!important}.border-primary-300{border-color:#ffec4a!important}.bg-primary-400{background-color:#ffde20!important}.bg-primary-400-transparent{background-color:rgba(255,222,32,.5)!important}.text-primary-400{color:#ffde20!important}.border-primary-400{border-color:#ffde20!important}.bg-primary-500{background-color:#f9c00e!important}.bg-primary-500-transparent{background-color:rgba(249,192,14,.5)!important}.text-primary-500{color:#f9c00e!important}.border-primary-500{border-color:#f9c00e!important}.bg-primary-600{background-color:#dc9303!important}.bg-primary-600-transparent{background-color:rgba(220,147,3,.5)!important}.text-primary-600{color:#dc9303!important}.border-primary-600{border-color:#dc9303!important}.bg-primary-700{background-color:#b76906!important}.bg-primary-700-transparent{background-color:rgba(183,105,6,.5)!important}.text-primary-700{color:#b76906!important}.border-primary-700{border-color:#b76906!important}.bg-primary-800{background-color:#94510c!important}.bg-primary-800-transparent{background-color:rgba(148,81,12,.5)!important}.text-primary-800{color:#94510c!important}.border-primary-800{border-color:#94510c!important}.bg-primary-900{background-color:#7a430d!important}.bg-primary-900-transparent{background-color:rgba(122,67,13,.5)!important}.text-primary-900{color:#7a430d!important}.border-primary-900{border-color:#7a430d!important}.bg-primary-950{background-color:#462202!important}.bg-primary-950-transparent{background-color:rgba(70,34,2,.5)!important}.text-primary-950{color:#462202!important}.border-primary-950{border-color:#462202!important}.bg-accent{background-color:#f9c00e!important}.bg-accent-transparent{background-color:rgba(249,192,14,.5)!important}.text-accent{color:#f9c00e!important}.border-accent{border-color:#f9c00e!important}.bg-dark{background-color:#111!important}.bg-dark-transparent{background-color:hsla(0,0%,7%,.5)!important}.text-dark{color:#111!important}.border-dark{border-color:#111!important}.bg-dark-50{background-color:#f4f6fb!important}.bg-dark-50-transparent{background-color:rgba(244,246,251,.5)!important}.text-dark-50{color:#f4f6fb!important}.border-dark-50{border-color:#f4f6fb!important}.bg-dark-100{background-color:#e8ecf6!important}.bg-dark-100-transparent{background-color:rgba(232,236,246,.5)!important}.text-dark-100{color:#e8ecf6!important}.border-dark-100{border-color:#e8ecf6!important}.bg-dark-200{background-color:#cbd8ec!important}.bg-dark-200-transparent{background-color:rgba(203,216,236,.5)!important}.text-dark-200{color:#cbd8ec!important}.border-dark-200{border-color:#cbd8ec!important}.bg-dark-300{background-color:#9db6dc!important}.bg-dark-300-transparent{background-color:rgba(157,182,220,.5)!important}.text-dark-300{color:#9db6dc!important}.border-dark-300{border-color:#9db6dc!important}.bg-dark-400{background-color:#6990c7!important}.bg-dark-400-transparent{background-color:rgba(105,144,199,.5)!important}.text-dark-400{color:#6990c7!important}.border-dark-400{border-color:#6990c7!important}.bg-dark-500{background-color:#4672b1!important}.bg-dark-500-transparent{background-color:rgba(70,114,177,.5)!important}.text-dark-500{color:#4672b1!important}.border-dark-500{border-color:#4672b1!important}.bg-dark-600{background-color:#345995!important}.bg-dark-600-transparent{background-color:rgba(52,89,149,.5)!important}.text-dark-600{color:#345995!important}.border-dark-600{border-color:#345995!important}.bg-dark-700{background-color:#2b4779!important}.bg-dark-700-transparent{background-color:rgba(43,71,121,.5)!important}.text-dark-700{color:#2b4779!important}.border-dark-700{border-color:#2b4779!important}.bg-dark-800{background-color:#273e65!important}.bg-dark-800-transparent{background-color:rgba(39,62,101,.5)!important}.text-dark-800{color:#273e65!important}.border-dark-800{border-color:#273e65!important}.bg-dark-900{background-color:#253555!important}.bg-dark-900-transparent{background-color:rgba(37,53,85,.5)!important}.text-dark-900{color:#253555!important}.border-dark-900{border-color:#253555!important}.bg-dark-950{background-color:#111827!important}.bg-dark-950-transparent{background-color:rgba(17,24,39,.5)!important}.text-dark-950{color:#111827!important}.border-dark-950{border-color:#111827!important}.bg-light{background-color:#f7f7f7!important}.bg-light-transparent{background-color:hsla(0,0%,97%,.5)!important}.text-light{color:#f7f7f7!important}.border-light{border-color:#f7f7f7!important}.bg-light-50{background-color:#f7f7f7!important}.bg-light-50-transparent{background-color:hsla(0,0%,97%,.5)!important}.text-light-50{color:#f7f7f7!important}.border-light-50{border-color:#f7f7f7!important}.bg-light-100{background-color:#efefef!important}.bg-light-100-transparent{background-color:hsla(0,0%,94%,.5)!important}.text-light-100{color:#efefef!important}.border-light-100{border-color:#efefef!important}.bg-light-200{background-color:#dcdcdc!important}.bg-light-200-transparent{background-color:hsla(0,0%,86%,.5)!important}.text-light-200{color:#dcdcdc!important}.border-light-200{border-color:#dcdcdc!important}.bg-light-300{background-color:#bdbdbd!important}.bg-light-300-transparent{background-color:hsla(0,0%,74%,.5)!important}.text-light-300{color:#bdbdbd!important}.border-light-300{border-color:#bdbdbd!important}.bg-light-400{background-color:#989898!important}.bg-light-400-transparent{background-color:hsla(0,0%,60%,.5)!important}.text-light-400{color:#989898!important}.border-light-400{border-color:#989898!important}.bg-light-500{background-color:#7c7c7c!important}.bg-light-500-transparent{background-color:hsla(0,0%,49%,.5)!important}.text-light-500{color:#7c7c7c!important}.border-light-500{border-color:#7c7c7c!important}.bg-light-600{background-color:#656565!important}.bg-light-600-transparent{background-color:hsla(0,0%,40%,.5)!important}.text-light-600{color:#656565!important}.border-light-600{border-color:#656565!important}.bg-light-700{background-color:#525252!important}.bg-light-700-transparent{background-color:rgba(82,82,82,.5)!important}.text-light-700{color:#525252!important}.border-light-700{border-color:#525252!important}.bg-light-800{background-color:#464646!important}.bg-light-800-transparent{background-color:rgba(70,70,70,.5)!important}.text-light-800{color:#464646!important}.border-light-800{border-color:#464646!important}.bg-light-900{background-color:#3d3d3d!important}.bg-light-900-transparent{background-color:rgba(61,61,61,.5)!important}.text-light-900{color:#3d3d3d!important}.border-light-900{border-color:#3d3d3d!important}.bg-light-950{background-color:#292929!important}.bg-light-950-transparent{background-color:rgba(41,41,41,.5)!important}.text-light-950{color:#292929!important}.border-light-950{border-color:#292929!important}.bg-color-black{background-color:#000!important}.bg-color-black-transparent{background-color:rgba(0,0,0,.5)!important}.text-color-black{color:#000!important}.border-color-black{border-color:#000!important}.bg-body-color{background-color:#333!important}.bg-body-color-transparent{background-color:rgba(51,51,51,.5)!important}.text-body-color{color:#333!important}.border-body-color{border-color:#333!important}.bg-color-white{background-color:#fff!important}.bg-color-white-transparent{background-color:hsla(0,0%,100%,.5)!important}.text-color-white{color:#fff!important}.border-color-white{border-color:#fff!important}.bg-color-gray{background-color:#f2f2f2!important}.bg-color-gray-transparent{background-color:hsla(0,0%,95%,.5)!important}.text-color-gray{color:#f2f2f2!important}.border-color-gray{border-color:#f2f2f2!important}.w-6{width:6rem!important}.h-6{height:6rem!important}.m-6{margin:6rem!important}.m-n6{margin:-6rem!important}.mt-n6{margin-top:-6rem!important}.ms-n6{margin-left:-6rem!important}.w-7{width:7rem!important}.h-7{height:7rem!important}.m-7{margin:7rem!important}.m-n7{margin:-7rem!important}.mt-n7{margin-top:-7rem!important}.ms-n7{margin-left:-7rem!important}.w-8{width:8rem!important}.h-8{height:8rem!important}.m-8{margin:8rem!important}.m-n8{margin:-8rem!important}.mt-n8{margin-top:-8rem!important}.ms-n8{margin-left:-8rem!important}.w-9{width:9rem!important}.h-9{height:9rem!important}.m-9{margin:9rem!important}.m-n9{margin:-9rem!important}.mt-n9{margin-top:-9rem!important}.ms-n9{margin-left:-9rem!important}.w-10px{width:10px!important}.h-10px{height:10px!important}.m-10px{margin:10px!important}.m-n10px{margin:-10px!important}.mt-n10px{margin-top:-10px!important}.ms-n10px{margin-left:-10px!important}.w-100px{width:100px!important}.h-100px{height:100px!important}.m-100px{margin:100px!important}.m-n100px{margin:-100px!important}.mt-n100px{margin-top:-100px!important}.ms-n100px{margin-left:-100px!important}.w-130px{width:130px!important}.h-130px{height:130px!important}.m-130px{margin:130px!important}.m-n130px{margin:-130px!important}.mt-n130px{margin-top:-130px!important}.ms-n130px{margin-left:-130px!important}.w-20px{width:20px!important}.h-20px{height:20px!important}.m-20px{margin:20px!important}.m-n20px{margin:-20px!important}.mt-n20px{margin-top:-20px!important}.ms-n20px{margin-left:-20px!important}.w-25px{width:25px!important}.h-25px{height:25px!important}.m-25px{margin:25px!important}.m-n25px{margin:-25px!important}.mt-n25px{margin-top:-25px!important}.ms-n25px{margin-left:-25px!important}.w-200px{width:200px!important}.h-200px{height:200px!important}.m-200px{margin:200px!important}.m-n200px{margin:-200px!important}.mt-n200px{margin-top:-200px!important}.ms-n200px{margin-left:-200px!important}.w-230px{width:230px!important}.h-230px{height:230px!important}.m-230px{margin:230px!important}.m-n230px{margin:-230px!important}.mt-n230px{margin-top:-230px!important}.ms-n230px{margin-left:-230px!important}.w-30px{width:30px!important}.h-30px{height:30px!important}.m-30px{margin:30px!important}.m-n30px{margin:-30px!important}.mt-n30px{margin-top:-30px!important}.ms-n30px{margin-left:-30px!important}.w-35px{width:35px!important}.h-35px{height:35px!important}.m-35px{margin:35px!important}.m-n35px{margin:-35px!important}.mt-n35px{margin-top:-35px!important}.ms-n35px{margin-left:-35px!important}.w-300px{width:300px!important}.h-300px{height:300px!important}.m-300px{margin:300px!important}.m-n300px{margin:-300px!important}.mt-n300px{margin-top:-300px!important}.ms-n300px{margin-left:-300px!important}.w-330px{width:330px!important}.h-330px{height:330px!important}.m-330px{margin:330px!important}.m-n330px{margin:-330px!important}.mt-n330px{margin-top:-330px!important}.ms-n330px{margin-left:-330px!important}.w-40px{width:40px!important}.h-40px{height:40px!important}.m-40px{margin:40px!important}.m-n40px{margin:-40px!important}.mt-n40px{margin-top:-40px!important}.ms-n40px{margin-left:-40px!important}.w-45px{width:45px!important}.h-45px{height:45px!important}.m-45px{margin:45px!important}.m-n45px{margin:-45px!important}.mt-n45px{margin-top:-45px!important}.ms-n45px{margin-left:-45px!important}.w-400px{width:400px!important}.h-400px{height:400px!important}.m-400px{margin:400px!important}.m-n400px{margin:-400px!important}.mt-n400px{margin-top:-400px!important}.ms-n400px{margin-left:-400px!important}.w-430px{width:430px!important}.h-430px{height:430px!important}.m-430px{margin:430px!important}.m-n430px{margin:-430px!important}.mt-n430px{margin-top:-430px!important}.ms-n430px{margin-left:-430px!important}.w-50px{width:50px!important}.h-50px{height:50px!important}.m-50px{margin:50px!important}.m-n50px{margin:-50px!important}.mt-n50px{margin-top:-50px!important}.ms-n50px{margin-left:-50px!important}.w-55px{width:55px!important}.h-55px{height:55px!important}.m-55px{margin:55px!important}.m-n55px{margin:-55px!important}.mt-n55px{margin-top:-55px!important}.ms-n55px{margin-left:-55px!important}.w-500px{width:500px!important}.h-500px{height:500px!important}.m-500px{margin:500px!important}.m-n500px{margin:-500px!important}.mt-n500px{margin-top:-500px!important}.ms-n500px{margin-left:-500px!important}.w-530px{width:530px!important}.h-530px{height:530px!important}.m-530px{margin:530px!important}.m-n530px{margin:-530px!important}.mt-n530px{margin-top:-530px!important}.ms-n530px{margin-left:-530px!important}.w-60px{width:60px!important}.h-60px{height:60px!important}.m-60px{margin:60px!important}.m-n60px{margin:-60px!important}.mt-n60px{margin-top:-60px!important}.ms-n60px{margin-left:-60px!important}.w-65px{width:65px!important}.h-65px{height:65px!important}.m-65px{margin:65px!important}.m-n65px{margin:-65px!important}.mt-n65px{margin-top:-65px!important}.ms-n65px{margin-left:-65px!important}.w-600px{width:600px!important}.h-600px{height:600px!important}.m-600px{margin:600px!important}.m-n600px{margin:-600px!important}.mt-n600px{margin-top:-600px!important}.ms-n600px{margin-left:-600px!important}.w-70px{width:70px!important}.h-70px{height:70px!important}.m-70px{margin:70px!important}.m-n70px{margin:-70px!important}.mt-n70px{margin-top:-70px!important}.ms-n70px{margin-left:-70px!important}.w-75px{width:75px!important}.h-75px{height:75px!important}.m-75px{margin:75px!important}.m-n75px{margin:-75px!important}.mt-n75px{margin-top:-75px!important}.ms-n75px{margin-left:-75px!important}.w-700px{width:700px!important}.h-700px{height:700px!important}.m-700px{margin:700px!important}.m-n700px{margin:-700px!important}.mt-n700px{margin-top:-700px!important}.ms-n700px{margin-left:-700px!important}.w-80px{width:80px!important}.h-80px{height:80px!important}.m-80px{margin:80px!important}.m-n80px{margin:-80px!important}.mt-n80px{margin-top:-80px!important}.ms-n80px{margin-left:-80px!important}.w-85px{width:85px!important}.h-85px{height:85px!important}.m-85px{margin:85px!important}.m-n85px{margin:-85px!important}.mt-n85px{margin-top:-85px!important}.ms-n85px{margin-left:-85px!important}.w-800px{width:800px!important}.h-800px{height:800px!important}.m-800px{margin:800px!important}.m-n800px{margin:-800px!important}.mt-n800px{margin-top:-800px!important}.ms-n800px{margin-left:-800px!important}@media screen and (min-width:992px){.w-lg-6{width:6rem!important}.h-lg-6{height:6rem!important}.m-lg-6{margin:6rem!important}.m-lg-n6{margin:-6rem!important}.mt-lg-n6{margin-top:-6rem!important}.ms-lg-n6{margin-left:-6rem!important}.w-lg-7{width:7rem!important}.h-lg-7{height:7rem!important}.m-lg-7{margin:7rem!important}.m-lg-n7{margin:-7rem!important}.mt-lg-n7{margin-top:-7rem!important}.ms-lg-n7{margin-left:-7rem!important}.w-lg-8{width:8rem!important}.h-lg-8{height:8rem!important}.m-lg-8{margin:8rem!important}.m-lg-n8{margin:-8rem!important}.mt-lg-n8{margin-top:-8rem!important}.ms-lg-n8{margin-left:-8rem!important}.w-lg-9{width:9rem!important}.h-lg-9{height:9rem!important}.m-lg-9{margin:9rem!important}.m-lg-n9{margin:-9rem!important}.mt-lg-n9{margin-top:-9rem!important}.ms-lg-n9{margin-left:-9rem!important}.w-lg-10px{width:10px!important}.h-lg-10px{height:10px!important}.m-lg-10px{margin:10px!important}.m-lg-n10px{margin:-10px!important}.mt-lg-n10px{margin-top:-10px!important}.ms-lg-n10px{margin-left:-10px!important}.w-lg-100px{width:100px!important}.h-lg-100px{height:100px!important}.m-lg-100px{margin:100px!important}.m-lg-n100px{margin:-100px!important}.mt-lg-n100px{margin-top:-100px!important}.ms-lg-n100px{margin-left:-100px!important}.w-lg-130px{width:130px!important}.h-lg-130px{height:130px!important}.m-lg-130px{margin:130px!important}.m-lg-n130px{margin:-130px!important}.mt-lg-n130px{margin-top:-130px!important}.ms-lg-n130px{margin-left:-130px!important}.w-lg-20px{width:20px!important}.h-lg-20px{height:20px!important}.m-lg-20px{margin:20px!important}.m-lg-n20px{margin:-20px!important}.mt-lg-n20px{margin-top:-20px!important}.ms-lg-n20px{margin-left:-20px!important}.w-lg-25px{width:25px!important}.h-lg-25px{height:25px!important}.m-lg-25px{margin:25px!important}.m-lg-n25px{margin:-25px!important}.mt-lg-n25px{margin-top:-25px!important}.ms-lg-n25px{margin-left:-25px!important}.w-lg-200px{width:200px!important}.h-lg-200px{height:200px!important}.m-lg-200px{margin:200px!important}.m-lg-n200px{margin:-200px!important}.mt-lg-n200px{margin-top:-200px!important}.ms-lg-n200px{margin-left:-200px!important}.w-lg-230px{width:230px!important}.h-lg-230px{height:230px!important}.m-lg-230px{margin:230px!important}.m-lg-n230px{margin:-230px!important}.mt-lg-n230px{margin-top:-230px!important}.ms-lg-n230px{margin-left:-230px!important}.w-lg-30px{width:30px!important}.h-lg-30px{height:30px!important}.m-lg-30px{margin:30px!important}.m-lg-n30px{margin:-30px!important}.mt-lg-n30px{margin-top:-30px!important}.ms-lg-n30px{margin-left:-30px!important}.w-lg-35px{width:35px!important}.h-lg-35px{height:35px!important}.m-lg-35px{margin:35px!important}.m-lg-n35px{margin:-35px!important}.mt-lg-n35px{margin-top:-35px!important}.ms-lg-n35px{margin-left:-35px!important}.w-lg-300px{width:300px!important}.h-lg-300px{height:300px!important}.m-lg-300px{margin:300px!important}.m-lg-n300px{margin:-300px!important}.mt-lg-n300px{margin-top:-300px!important}.ms-lg-n300px{margin-left:-300px!important}.w-lg-330px{width:330px!important}.h-lg-330px{height:330px!important}.m-lg-330px{margin:330px!important}.m-lg-n330px{margin:-330px!important}.mt-lg-n330px{margin-top:-330px!important}.ms-lg-n330px{margin-left:-330px!important}.w-lg-40px{width:40px!important}.h-lg-40px{height:40px!important}.m-lg-40px{margin:40px!important}.m-lg-n40px{margin:-40px!important}.mt-lg-n40px{margin-top:-40px!important}.ms-lg-n40px{margin-left:-40px!important}.w-lg-45px{width:45px!important}.h-lg-45px{height:45px!important}.m-lg-45px{margin:45px!important}.m-lg-n45px{margin:-45px!important}.mt-lg-n45px{margin-top:-45px!important}.ms-lg-n45px{margin-left:-45px!important}.w-lg-400px{width:400px!important}.h-lg-400px{height:400px!important}.m-lg-400px{margin:400px!important}.m-lg-n400px{margin:-400px!important}.mt-lg-n400px{margin-top:-400px!important}.ms-lg-n400px{margin-left:-400px!important}.w-lg-430px{width:430px!important}.h-lg-430px{height:430px!important}.m-lg-430px{margin:430px!important}.m-lg-n430px{margin:-430px!important}.mt-lg-n430px{margin-top:-430px!important}.ms-lg-n430px{margin-left:-430px!important}.w-lg-50px{width:50px!important}.h-lg-50px{height:50px!important}.m-lg-50px{margin:50px!important}.m-lg-n50px{margin:-50px!important}.mt-lg-n50px{margin-top:-50px!important}.ms-lg-n50px{margin-left:-50px!important}.w-lg-55px{width:55px!important}.h-lg-55px{height:55px!important}.m-lg-55px{margin:55px!important}.m-lg-n55px{margin:-55px!important}.mt-lg-n55px{margin-top:-55px!important}.ms-lg-n55px{margin-left:-55px!important}.w-lg-500px{width:500px!important}.h-lg-500px{height:500px!important}.m-lg-500px{margin:500px!important}.m-lg-n500px{margin:-500px!important}.mt-lg-n500px{margin-top:-500px!important}.ms-lg-n500px{margin-left:-500px!important}.w-lg-530px{width:530px!important}.h-lg-530px{height:530px!important}.m-lg-530px{margin:530px!important}.m-lg-n530px{margin:-530px!important}.mt-lg-n530px{margin-top:-530px!important}.ms-lg-n530px{margin-left:-530px!important}.w-lg-60px{width:60px!important}.h-lg-60px{height:60px!important}.m-lg-60px{margin:60px!important}.m-lg-n60px{margin:-60px!important}.mt-lg-n60px{margin-top:-60px!important}.ms-lg-n60px{margin-left:-60px!important}.w-lg-65px{width:65px!important}.h-lg-65px{height:65px!important}.m-lg-65px{margin:65px!important}.m-lg-n65px{margin:-65px!important}.mt-lg-n65px{margin-top:-65px!important}.ms-lg-n65px{margin-left:-65px!important}.w-lg-600px{width:600px!important}.h-lg-600px{height:600px!important}.m-lg-600px{margin:600px!important}.m-lg-n600px{margin:-600px!important}.mt-lg-n600px{margin-top:-600px!important}.ms-lg-n600px{margin-left:-600px!important}.w-lg-70px{width:70px!important}.h-lg-70px{height:70px!important}.m-lg-70px{margin:70px!important}.m-lg-n70px{margin:-70px!important}.mt-lg-n70px{margin-top:-70px!important}.ms-lg-n70px{margin-left:-70px!important}.w-lg-75px{width:75px!important}.h-lg-75px{height:75px!important}.m-lg-75px{margin:75px!important}.m-lg-n75px{margin:-75px!important}.mt-lg-n75px{margin-top:-75px!important}.ms-lg-n75px{margin-left:-75px!important}.w-lg-700px{width:700px!important}.h-lg-700px{height:700px!important}.m-lg-700px{margin:700px!important}.m-lg-n700px{margin:-700px!important}.mt-lg-n700px{margin-top:-700px!important}.ms-lg-n700px{margin-left:-700px!important}.w-lg-80px{width:80px!important}.h-lg-80px{height:80px!important}.m-lg-80px{margin:80px!important}.m-lg-n80px{margin:-80px!important}.mt-lg-n80px{margin-top:-80px!important}.ms-lg-n80px{margin-left:-80px!important}.w-lg-85px{width:85px!important}.h-lg-85px{height:85px!important}.m-lg-85px{margin:85px!important}.m-lg-n85px{margin:-85px!important}.mt-lg-n85px{margin-top:-85px!important}.ms-lg-n85px{margin-left:-85px!important}.w-lg-800px{width:800px!important}.h-lg-800px{height:800px!important}.m-lg-800px{margin:800px!important}.m-lg-n800px{margin:-800px!important}.mt-lg-n800px{margin-top:-800px!important}.ms-lg-n800px{margin-left:-800px!important}}body{font-family:var(--font-secondary);font-optical-sizing:auto;font-variation-settings:"wdth" 100}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-weight:500}.fs-heading{font-size:clamp(2rem,4.8vw,3rem)!important}.fs-heading-hero,.fs-heading-primary{font-size:clamp(2rem,4.8vw,3.4rem)!important}.fs-heading-sub{font-size:clamp(1.3rem,3vw,1.5rem)!important}.fs-small{font-size:12px}.fs-default{font-size:16px}.fw-500,.fw-bold{font-weight:500!important}.red-border{border-color:darkred}.input-no-error{border-color:green}.error{color:red}hr{border-width:1.2px;color:#000!important;opacity:1}.border,.border-bottom,.border-end,.border-start,.border-top{border-color:var(-- "primary");border-width:1.2px!important}.border-white{border-color:var(-- "white")}.border-primary{border-color:var(-- "primary")!important}.border-accent{border-color:var(-- "accent")}.min-vh-100{min-height:100vh!important}.min-vh-90{min-height:90vh!important}.min-vh-75{min-height:75vh!important}.min-vh-50{min-height:50vh!important}.box{border-radius:10px;height:41px!important;width:44px!important}.box.check{height:42px!important;width:60px!important}.text-link{color:var(--color-red);font-size:small;font-weight:700;transition:all .2s}.text-link:hover{text-decoration:none}.icon{height:16px;width:16px}.icon-sm{height:12px;width:12px}.icon-md{height:14px;width:14px}.rounded-full{border-radius:var(--radius-default)}.note-modal-backdrop{z-index:-1!important}.overflow-x-auto{overflow-x:auto}.flex-center{align-items:center;display:flex;justify-content:center}.flex-between{display:flex;justify-content:space-between}.flex-between.center{align-items:center}.img-icon{height:50px;width:50px}body{font-family:var(--font-primary);font-size:18px}a{color:var(--dark);font-size:14px;font-weight:700;text-decoration:none}a:hover{color:var(--accent)}a.disabled{pointer-events:none}@media screen and (max-width:768px){body{font-size:16px}}.fs-10px,.text-sm{font-size:10px!important}.fs-12px,.text-md{font-size:12px!important}.fs-14px,.text-lg{font-size:14px!important}.button{border-radius:var(border-radius-sm);box-shadow:var(--shadow-md);color:var(--light);font-size:var(--font-size-base);font-weight:var(font-weight-bold);padding:var(spacing-sm) var(spacing-md);transition:background-color .2s ease,transform .1s ease}.button,.button:hover{background-color:var(--primary)}.button:hover{transform:translateY(-1px)}.btn{background-color:var(--primary);border-radius:5px;font-size:11.5px;padding:.7rem 1.4rem;transition:all ease-in-out}.btn,.btn:hover{color:#fff;font-weight:700}.btn:hover{background-color:var(--dark);transition-duration:1s}.btn-sm{font-size:11px;padding-bottom:8px!important;padding-top:8px!important}.btn-md{font-size:13px}.btn-lg,.btn-md{padding:.9rem 1.4rem!important}.btn-lg{font-size:14px}.btn-outline{background-color:transparent;border:1px solid var(--black);color:var(--black);transition:all}.btn-outline:hover{background-color:var(--black);color:var(--color-white)!important}.btn-outline.no-hover{background-color:transparent!important;color:var(--black)!important}.btn-outline-primary{color:var(--accent)!important}.btn:focus{box-shadow:unset}.btn.bg-primary{background-color:var(--accent)!important;color:var(--color-white)!important}.btn.bg-primary-light{background-color:var(--color-red-light)!important;color:var(--color-white)!important}.btn.bg-accent{background-color:var(--accent)!important;color:var(--color-white)!important}.btn.bg-dark{background-color:var(--color-dak)}.btn.bg-dark:hover{color:var(--color-white)}.btn.bg-black{background-color:var(--black)}.btn.bg-black:hover{background-color:var(--accent);border:1px solid rgba(var(--primary),.8);color:var(--white)}.btn.bg-white{color:var(--black)!important}.btn.bg-white,.btn.bg-white:hover{background-color:var(--white)!important}.btn.bg-white:hover{border:1px solid rgba(var(--white),.8);color:var(--black) I!important}.btn:not([data-kt-indicator]) .spinner-border{display:none}.btn [data-kt-indicator] .spinner-border,.btn[data-kt-indicator=on] .spinner-border{display:inline-block}.card{transition:border .2s ease,transform .1s ease}.card:hover{outline:2px solid var(--primary)}.swiper-slide{transition:transform .5s ease}.swiper-container{will-change:transform}.form-card{background:#fff;border:1px solid #e9ecef;border-radius:14px;box-shadow:0 6px 24px rgba(16,24,40,.08);margin-inline:auto;max-width:720px;padding:clamp(1rem,2.5vw,2rem)}.form-card .form-card__header{margin-bottom:1rem}.form-card .form-card__header h1,.form-card .form-card__header h2,.form-card .form-card__header h3{font-weight:700;letter-spacing:-.01em;margin:0 0 .25rem}.form-card .form-card__header p{color:#6c757d;margin:0}.form-control,.form-select,.input-group .form-control{background-color:#fff;border-color:#e9ecef;border-radius:10px;padding-block:.65rem;padding-inline:.875rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.form-control::-webkit-input-placeholder,.form-control::placeholder,.form-select::-webkit-input-placeholder,.form-select::placeholder,.input-group .form-control::-webkit-input-placeholder,.input-group .form-control::placeholder{font-size:.8rem}.form-control:hover,.form-select:hover,.input-group .form-control:hover{border-color:rgba(233,236,239,.6)}.form-control:focus,.form-select:focus,.input-group .form-control:focus{background-color:#fff;border-color:var(--color-accent)!important;box-shadow:0 0 0 2px rgba(var(--color-accent),.32),0 1px 2px rgba(16,24,40,.06)!important}.form-control.is-valid:focus,.form-select.is-valid:focus,.input-group .form-control.is-valid:focus{border-color:#00c2a8!important;box-shadow:0 0 0 2px rgba(0,194,168,.32),0 1px 2px rgba(16,24,40,.06)!important}.form-control.is-invalid:focus,.form-select.is-invalid:focus,.input-group .form-control.is-invalid:focus{border-color:#e63946!important;box-shadow:0 0 0 2px rgba(230,57,70,.32),0 1px 2px rgba(16,24,40,.06)!important}.form-label{font-size:1rem;font-weight:500;margin-bottom:.5rem}.form-text{color:#6c757d;font-size:.875rem}.mb-field{margin-bottom:1rem}@media(min-width:768px){.mb-field{margin-bottom:1.15rem}}.input-group .input-group-text{background:#f8f9fb;border-color:#e9ecef;border-right:none}.input-group .form-control{border-left:none}.input-group .form-control:first-child,.input-group .form-select:first-child,.input-group .input-group-text:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.input-group .form-control:last-child,.input-group .form-select:last-child,.input-group .input-group-text:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.input-group:focus-within .form-control,.input-group:focus-within .form-select,.input-group:focus-within .input-group-text{border-color:var(--color-accent)!important;box-shadow:0 0 0 2px rgba(var(--color-accent),.32),0 1px 2px rgba(16,24,40,.06)!important}.input-group::-moz-placeholder{color:hsla(0,0%,98%,.822);font-size:1rem}.input-group::placeholder{color:hsla(0,0%,98%,.822);font-size:1rem}.form-check .form-check-input{border:2px solid #e9ecef;cursor:pointer;height:1.1rem;transition:box-shadow .2s ease,border-color .2s ease,background-color .2s ease;width:1.1rem}.form-check .form-check-input:focus{border-color:var(--color-accent)!important;box-shadow:0 0 0 2px rgba(var(--color-accent),.32),0 1px 2px rgba(16,24,40,.06)!important}.form-check .form-check-input:checked{background-color:var(--color-accent);border-color:var(--color-accent)}.form-check .form-check-label{cursor:pointer;font-weight:500}.form-switch .form-check-input{background-size:50% 50%;height:1.3em;width:2.3em}.form-switch .form-check-input:focus{border-color:var(--color-accent)!important;box-shadow:0 0 0 2px rgba(var(--color-accent),.32),0 1px 2px rgba(16,24,40,.06)!important}.form-switch .form-check-input:checked{background-color:var(--color-accent);border-color:var(--color-accent)}.form-floating .form-control,.form-floating .form-select{padding-bottom:.5rem;padding-top:1.125rem}.form-floating label{color:#6c757d;transition:transform .2s ease,opacity .2s ease}.form-floating .form-control:not(:-moz-placeholder)~label{opacity:.9;transform:translateY(-.35rem) scale(.92)}.form-floating .form-control:focus~label,.form-floating .form-control:not(:placeholder-shown)~label,.form-floating .form-select:focus~label,.form-floating .form-select:not([value=""])~label{opacity:.9;transform:translateY(-.35rem) scale(.92)}.form-control[type=file]{padding:.5rem .75rem}.form-control[type=file]::file-selector-button{background:#f8f9fb;border:1px solid #e9ecef;border-radius:8px;margin-right:.75rem;padding:.45rem .75rem;transition:background-color .2s ease,border-color .2s ease}.form-control[type=file]::file-selector-button:hover{background:#eef1f5;border-color:rgba(233,236,239,.6)}.invalid-feedback,.valid-feedback{font-size:.875rem;margin-top:.35rem}.is-invalid{border-color:#e63946!important}.is-valid{border-color:#00c2a8!important}.form-control:disabled,.form-control[readonly],.form-select:disabled{background-color:#f6f7f9;border-color:#e9ecef;color:#6c757d;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:inset 0 0 0 1000px #fff}.form-actions{display:flex;gap:.75rem;margin-top:1rem}.form-actions .btn{border-radius:10px;font-weight:600;padding:.6rem 1rem}.form-actions .btn-primary{background-color:var(--color-accent);border-color:var(--color-accent)}.form-actions .btn-primary:focus{border-color:var(--color-accent)!important;box-shadow:0 0 0 2px rgba(var(--color-accent),.32),0 1px 2px rgba(16,24,40,.06)!important}.form-actions .btn-outline-secondary{border-color:#e9ecef}.form-actions .btn-outline-secondary:hover{background:#f8f9fb}.form-section-title{color:#111827;font-size:.975rem;font-weight:700;margin:1.25rem 0 .75rem}.prime-nav-cart{position:relative}.prime-nav-cart__count{align-items:center;background:var(--prime-accent);border-radius:999px;color:#090909;display:inline-flex;font-size:.68rem;font-weight:700;height:18px;justify-content:center;min-width:18px;position:absolute;right:-2px;top:-2px}.prime-cart-modal{--bs-modal-width:840px}.prime-cart-modal .modal-content{background:#151515;border:1px solid hsla(0,0%,100%,.08);border-radius:1.6rem;box-shadow:0 32px 80px rgba(0,0,0,.55);color:#fff}.prime-cart-modal .modal-header{border-bottom:1px solid hsla(0,0%,100%,.12);padding:2rem 2rem 1.5rem}.prime-cart-modal .modal-title{font-size:2rem;font-weight:700}.prime-cart-modal .modal-body{padding:2rem}.prime-cart-modal__empty{display:grid;gap:1rem;justify-items:center;padding:1rem 0 .5rem;text-align:center}.prime-cart-modal__empty p{color:var(--prime-muted);margin:0}.prime-cart-modal__item{align-items:start;border-bottom:1px solid hsla(0,0%,100%,.12);display:grid;gap:1.5rem;grid-template-columns:150px minmax(0,1fr) 86px;padding-bottom:1.75rem}.prime-cart-modal__thumb{background:#fff;border-radius:1rem;overflow:hidden}.prime-cart-modal__thumb img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.prime-cart-modal__details h3{color:#fff;font-size:1.15rem;line-height:1.35;margin:0 0 .9rem}.prime-cart-modal__price{color:#fff;font-size:1.05rem;margin-bottom:.9rem}.prime-cart-modal__remove{background:transparent;border:0;color:var(--prime-accent);font-weight:600;padding:0}.prime-cart-modal__remove:hover{color:#ffd458}.prime-cart-modal__qty input{background:#181818;border:1px solid hsla(0,0%,100%,.18);border-radius:.75rem;color:#fff;height:52px;text-align:center;width:68px}.prime-cart-modal__summary{padding-top:1.75rem}.prime-cart-modal__subtotal{align-items:center;display:flex;font-size:1.15rem;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.prime-cart-modal__subtotal strong{color:#55d3ff;font-size:1.25rem}.prime-cart-modal__actions{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}.prime-calc-modal{--bs-modal-width:560px}.prime-calc-modal .modal-content{background:#151515;border:1px solid hsla(0,0%,100%,.08);border-radius:1.6rem;box-shadow:0 32px 80px rgba(0,0,0,.55);color:#fff}.prime-calc-modal .modal-header{border-bottom:1px solid hsla(0,0%,100%,.12);padding:1.75rem 1.75rem 1.25rem}.prime-calc-modal .modal-title{font-size:1.5rem;font-weight:700}.prime-calc-modal .modal-body{display:grid;gap:1.1rem;padding:1.75rem}.prime-calc-modal .modal-footer{border-top:1px solid hsla(0,0%,100%,.12);padding:1.25rem 1.75rem 1.75rem}.prime-calc-modal__field{display:grid;gap:.45rem}.prime-calc-modal__field label{font-size:.9rem;font-weight:600}.prime-calc-modal__field input,.prime-calc-modal__field select{background:#181818;border:1px solid hsla(0,0%,100%,.18);border-radius:.75rem;color:#fff;height:52px;padding:0 .9rem;width:100%}.prime-calc-modal__field input:focus,.prime-calc-modal__field select:focus{border-color:var(--prime-accent);outline:none}.prime-calc-modal__limits{color:var(--prime-muted);font-size:.8rem}.prime-calc-modal__error{color:#ff8a8a;font-size:.88rem;margin:0}.prime-calc-modal__results{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;display:grid;gap:.65rem;padding:1.1rem 1.25rem}.prime-calc-modal__row{align-items:center;display:flex;font-size:.95rem;gap:1rem;justify-content:space-between}.prime-calc-modal__row span{color:var(--prime-muted)}.prime-calc-modal__row strong{color:#fff}.prime-calc-modal__row--total strong{color:var(--prime-accent);font-size:1.2rem}.prime-calc-modal__note{color:var(--prime-muted);font-size:.8rem;margin:0}.navbar>.container{align-items:center;display:grid;grid-template-columns:1fr auto 1fr}.prime-nav-cta{justify-self:end}nav.bg-light .nav-link{border-radius:5px;color:var(--dark);font-size:14px;font-weight:400;padding-left:.8rem;padding-right:.8rem}nav.bg-light .nav-link.active{background-color:var(--dark);color:var(--white);font-weight:500}nav.bg-light .nav-link.active:hover{background-color:var(--primary);color:var(--white)}nav.navbar{background:transparent}nav.navbar .nav-item .nav-link{border-radius:5px;color:var(--dark);font-size:14px;font-weight:400;padding-left:.8rem;padding-right:.8rem}nav.navbar .nav-item .nav-link.active{background-color:var(--dark);color:var(--white);font-weight:500}nav.navbar .nav-item .nav-link.active:hover,nav.navbar .nav-item .nav-link:hover{background-color:var(--primary);color:var(--white)}nav.navbar.is-scrolled{background-color:var(--white)}@media screen and (max-width:768px){nav.navbar .nav-item .nav-link{font-size:13px;padding-left:.6rem;padding-right:.6rem}nav.navbar .navbar-brand img{height:20px!important}nav.navbar .offcanvas.offcanvas-end.show{min-height:100vh}nav.navbar .offcanvas.offcanvas-end.show .offcanvas-body{background-color:var(--black)}}.page-about,.page-checkout,.page-contact,.page-cookie-policy,.page-home,.page-privacy-policy,.page-product,.page-refund-policy,.page-risk-disclosure,.page-services,.page-store,.page-term-of-use{background:#000;color:var(--prime-text)}#primeSiteContent{transition:opacity .2s ease}#primeSiteContent.is-loading{opacity:.72;pointer-events:none}.page-about .navbar,.page-checkout .navbar,.page-contact .navbar,.page-cookie-policy .navbar,.page-home .navbar,.page-privacy-policy .navbar,.page-product .navbar,.page-refund-policy .navbar,.page-risk-disclosure .navbar,.page-services .navbar,.page-store .navbar,.page-term-of-use .navbar{backdrop-filter:blur(14px);background:rgba(5,5,5,.82);border-bottom:1px solid hsla(0,0%,100%,.06)}.page-about .navbar-brand img,.page-checkout .navbar-brand img,.page-contact .navbar-brand img,.page-cookie-policy .navbar-brand img,.page-home .navbar-brand img,.page-privacy-policy .navbar-brand img,.page-product .navbar-brand img,.page-refund-policy .navbar-brand img,.page-risk-disclosure .navbar-brand img,.page-services .navbar-brand img,.page-store .navbar-brand img,.page-term-of-use .navbar-brand img{filter:drop-shadow(0 0 16px rgba(255,255,255,.08))}.page-about .navbar-toggler,.page-checkout .navbar-toggler,.page-contact .navbar-toggler,.page-cookie-policy .navbar-toggler,.page-home .navbar-toggler,.page-privacy-policy .navbar-toggler,.page-product .navbar-toggler,.page-refund-policy .navbar-toggler,.page-risk-disclosure .navbar-toggler,.page-services .navbar-toggler,.page-store .navbar-toggler,.page-term-of-use .navbar-toggler{box-shadow:none}.page-about .navbar-toggler-icon,.page-checkout .navbar-toggler-icon,.page-contact .navbar-toggler-icon,.page-cookie-policy .navbar-toggler-icon,.page-home .navbar-toggler-icon,.page-privacy-policy .navbar-toggler-icon,.page-product .navbar-toggler-icon,.page-refund-policy .navbar-toggler-icon,.page-risk-disclosure .navbar-toggler-icon,.page-services .navbar-toggler-icon,.page-store .navbar-toggler-icon,.page-term-of-use .navbar-toggler-icon{filter:invert(1)}.page-about .offcanvas,.page-checkout .offcanvas,.page-contact .offcanvas,.page-cookie-policy .offcanvas,.page-home .offcanvas,.page-privacy-policy .offcanvas,.page-product .offcanvas,.page-refund-policy .offcanvas,.page-risk-disclosure .offcanvas,.page-services .offcanvas,.page-store .offcanvas,.page-term-of-use .offcanvas{background:#090909;color:#fff}.page-about .nav-link,.page-about .navbar .btn-link,.page-checkout .nav-link,.page-checkout .navbar .btn-link,.page-contact .nav-link,.page-contact .navbar .btn-link,.page-cookie-policy .nav-link,.page-cookie-policy .navbar .btn-link,.page-home .nav-link,.page-home .navbar .btn-link,.page-privacy-policy .nav-link,.page-privacy-policy .navbar .btn-link,.page-product .nav-link,.page-product .navbar .btn-link,.page-refund-policy .nav-link,.page-refund-policy .navbar .btn-link,.page-risk-disclosure .nav-link,.page-risk-disclosure .navbar .btn-link,.page-services .nav-link,.page-services .navbar .btn-link,.page-store .nav-link,.page-store .navbar .btn-link,.page-term-of-use .nav-link,.page-term-of-use .navbar .btn-link{color:hsla(0,0%,100%,.76)!important}.page-about .nav-link.active,.page-about .nav-link:hover,.page-about .navbar .btn-link:hover,.page-checkout .nav-link.active,.page-checkout .nav-link:hover,.page-checkout .navbar .btn-link:hover,.page-contact .nav-link.active,.page-contact .nav-link:hover,.page-contact .navbar .btn-link:hover,.page-cookie-policy .nav-link.active,.page-cookie-policy .nav-link:hover,.page-cookie-policy .navbar .btn-link:hover,.page-home .nav-link.active,.page-home .nav-link:hover,.page-home .navbar .btn-link:hover,.page-privacy-policy .nav-link.active,.page-privacy-policy .nav-link:hover,.page-privacy-policy .navbar .btn-link:hover,.page-product .nav-link.active,.page-product .nav-link:hover,.page-product .navbar .btn-link:hover,.page-refund-policy .nav-link.active,.page-refund-policy .nav-link:hover,.page-refund-policy .navbar .btn-link:hover,.page-risk-disclosure .nav-link.active,.page-risk-disclosure .nav-link:hover,.page-risk-disclosure .navbar .btn-link:hover,.page-services .nav-link.active,.page-services .nav-link:hover,.page-services .navbar .btn-link:hover,.page-store .nav-link.active,.page-store .nav-link:hover,.page-store .navbar .btn-link:hover,.page-term-of-use .nav-link.active,.page-term-of-use .nav-link:hover,.page-term-of-use .navbar .btn-link:hover{color:#fff!important}.page-about .navbar .btn-dark,.page-checkout .navbar .btn-dark,.page-contact .navbar .btn-dark,.page-cookie-policy .navbar .btn-dark,.page-home .navbar .btn-dark,.page-privacy-policy .navbar .btn-dark,.page-product .navbar .btn-dark,.page-refund-policy .navbar .btn-dark,.page-risk-disclosure .navbar .btn-dark,.page-services .navbar .btn-dark,.page-store .navbar .btn-dark,.page-term-of-use .navbar .btn-dark{background:var(--prime-accent);border-color:var(--prime-accent);box-shadow:0 10px 24px rgba(246,191,38,.2);color:#0b0b0b;font-weight:700}.page-about .footer,.page-checkout .footer,.page-contact .footer,.page-cookie-policy .footer,.page-home .footer,.page-privacy-policy .footer,.page-product .footer,.page-refund-policy .footer,.page-risk-disclosure .footer,.page-services .footer,.page-store .footer,.page-term-of-use .footer{background:#000!important;border-top:1px solid hsla(0,0%,100%,.06)}.page-about .footer p,.page-about .footer-link,.page-checkout .footer p,.page-checkout .footer-link,.page-contact .footer p,.page-contact .footer-link,.page-cookie-policy .footer p,.page-cookie-policy .footer-link,.page-home .footer p,.page-home .footer-link,.page-privacy-policy .footer p,.page-privacy-policy .footer-link,.page-product .footer p,.page-product .footer-link,.page-refund-policy .footer p,.page-refund-policy .footer-link,.page-risk-disclosure .footer p,.page-risk-disclosure .footer-link,.page-services .footer p,.page-services .footer-link,.page-store .footer p,.page-store .footer-link,.page-term-of-use .footer p,.page-term-of-use .footer-link{color:hsla(0,0%,100%,.72)}.page-about .footer-link:hover,.page-checkout .footer-link:hover,.page-contact .footer-link:hover,.page-cookie-policy .footer-link:hover,.page-home .footer-link:hover,.page-privacy-policy .footer-link:hover,.page-product .footer-link:hover,.page-refund-policy .footer-link:hover,.page-risk-disclosure .footer-link:hover,.page-services .footer-link:hover,.page-store .footer-link:hover,.page-term-of-use .footer-link:hover{color:#fff}.prime-nav-links .nav-link{padding:.5rem 1rem!important}.prime-nav-cta .btn-link,.prime-nav-links .nav-link{font-size:.98rem;letter-spacing:0;text-transform:none}.prime-nav-cta .btn-link{padding:.5rem .9rem}.prime-navbar-brand{margin-right:2rem}.prime-nav-links{gap:.35rem}.prime-nav-icon{align-items:center;border-radius:999px;color:#fff;display:inline-flex;height:40px;justify-content:center;text-decoration:none;width:40px}.prime-nav-icon img{filter:brightness(0) invert(1);height:18px;width:18px}.prime-nav-icon:hover{background:hsla(0,0%,100%,.06)}.prime-nav-cta .btn-dark{padding-inline:1.35rem}.container{max-width:var(--container-width);padding-left:var(--letter-spacing--container-space);padding-right:var(--letter-spacing--container-space)}.hero{background:linear-gradient(180deg,#fafaff,#fff 60%);padding-bottom:6rem;padding-top:6rem}.hero h1{font-weight:500;letter-spacing:-.02em}.hero .accent,.hero-kicker{color:var(--onedev-primary)}.hero-kicker{background:#eef0ff;border-radius:9999px;display:inline-block;font-size:.8rem;font-weight:600;padding:.35rem .6rem}.hero.home,.hero.scholarship{background-image:url(https://onedev.club/public/images/Header%20Background.jpg);background-position:bottom;background-repeat:no-repeat;background-size:90%;padding-top:8rem}.hero.home:after,.hero.scholarship:after{background-color:hsla(0,0%,100%,.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero.scholarship{background:url(https://onedev.club/public/images/Scholarship%20Background%20Image.jpg);background-size:cover}.hero.section{padding-top:10rem}.section{padding-bottom:7rem;padding-top:7rem}.section--sm{padding-bottom:2.5rem;padding-top:2.5rem}.section-top{padding-top:7rem}.section-top--sm{padding-top:2.5rem}.section-bottom{padding-bottom:7rem}.section-bottom--sm{padding-bottom:2.5rem}.section-pattern{background-image:url(https://onedev.club/public/images/Background%20Pattern.svg);background-position:top;background-repeat:no-repeat;position:relative}.section-pattern-cta{overflow:hidden;position:relative;width:100%}.section-pattern-cta:before{background:url(https://onedev.club/public/images/Shape%20Image%203.png) no-repeat 20%,url(https://onedev.club/public/images/Shape%20Image%204.png) no-repeat 80%;background-size:auto 60%;content:"";filter:blur(5px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.section-pattern-cta .content{position:relative;z-index:1}.section-pattern-circle{background-image:url(https://onedev.club/public/images/circle.png);background-position:50%;background-repeat:no-repeat;background-size:1000%;position:relative}.section-pattern-join{background:linear-gradient(135deg,#a5d8ff 20%,#fff 50%,#d1c2ff 70%);background-position:50%;background-repeat:no-repeat;background-size:1000%;position:relative}.section-pattern:after{background-color:var(--black);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.section-join .card{overflow:hidden}.section-join .card .row{height:400px}.section-join .card img{margin-left:-3%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.section-join .card{background:linear-gradient(135deg,#a5d8ff 10%,#fff 65%,#d1c2ff 90%);background-position:top;background-repeat:no-repeat;position:relative}.section-join .card:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.section-black{background:var(--black);color:var(--white);overflow:hidden;padding:5rem 0;position:relative}.section-black .card{background:#0f1320;border-color:#1e2436}.section-black .text-muted{color:#9aa3b2!important}.section-dark{background:var(--dark);color:#e8e8e8;overflow:hidden;padding:5rem 0;position:relative}.section-dark .card{background:#0f1320;border-color:#1e2436}.section-dark .text-muted{color:#9aa3b2!important}@media screen and (max-width:768px){.hero.home{background-size:cover;padding-top:4rem}.section-pattern-cta:before{background-size:auto 29%}.section-join .card .row{height:auto}.section-join .card img{margin-left:-3%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.section-join .card img.h-100{height:250px!important}.container{padding-left:var(--_spacing---xsm);padding-right:var(--_spacing---xsm)}}@media screen and (min-width:1400px){.section{padding-bottom:9rem;padding-top:9rem}.section--sm{padding-bottom:3rem;padding-top:3rem}.section-top{padding-top:9rem}.section-top--sm{padding-top:3rem}.section-bottom{padding-bottom:9rem}.section-bottom--sm{padding-bottom:3rem}}.tp-widget-wrapper{text-align:left!important}footer .footer-link{color:#fff}footer .footer-link:hover{color:var(--primary)}footer.bg-white .nav-link{color:var(--color-red)}footer .nav-link{color:var(--color-white);margin-bottom:.6rem;padding:0}footer .nav-link:last-of-type{margin-bottom:0}footer .nav-link:hover{font-weight:500}footer .nav-link.active{color:var(--color-red);font-weight:700}footer.user-nav{border-top:2px solid var(--color-accent)}footer.user-nav a.active{background-color:var(--color-accent)!important;border-radius:.25rem;display:inline-block;padding:.5rem .25rem .25rem}footer.user-nav .dropdown-menu.show{border-top:4px solid var(--color-accent)!important}.prime-auth-page{background:radial-gradient(circle at top left,rgba(246,191,38,.1),transparent 28%),linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0),#050505;background-size:auto,72px 72px,72px 72px,auto;min-height:100vh;padding:7.5rem 0 3rem}.prime-auth-wrap{align-items:stretch;display:grid;gap:2rem;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.prime-auth-aside,.prime-auth-card{background:hsla(0,0%,8%,.92);border:1px solid hsla(0,0%,100%,.08);border-radius:1.75rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 24px 60px rgba(0,0,0,.3)}.prime-auth-aside{display:flex;flex-direction:column;justify-content:space-between;min-height:42rem;overflow:hidden;padding:2.2rem;position:relative}.prime-auth-aside:before{background:radial-gradient(circle,rgba(246,191,38,.2),transparent 62%);content:"";filter:blur(36px);height:60%;inset:auto -10% -20% 10%;pointer-events:none;position:absolute}.prime-auth-brand{display:grid;gap:1rem;position:relative;z-index:1}.prime-auth-brand img{height:auto;width:8.75rem}.prime-auth-brand .prime-pill{width:-moz-fit-content;width:fit-content}.prime-auth-brand h1{color:#fff;font-size:clamp(2.8rem,5vw,4.5rem);letter-spacing:-.05em;line-height:.96;margin:0;max-width:12ch}.prime-auth-brand p{color:hsla(0,0%,100%,.72);font-size:1.02rem;line-height:1.6;margin:0;max-width:34rem}.prime-auth-points{margin-top:2rem}.prime-auth-journey,.prime-auth-points{display:grid;gap:1rem;position:relative;z-index:1}.prime-auth-journey{background:linear-gradient(180deg,rgba(17,29,33,.88),hsla(0,0%,4%,.72));border:1px solid rgba(33,205,233,.18);border-radius:1.15rem;padding:1.15rem}.prime-auth-journey__head{align-items:center;display:flex;gap:1rem;justify-content:space-between}.prime-auth-journey__head strong{color:#fff;font-size:.96rem}.prime-auth-journey__head span{color:rgba(33,205,233,.84);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.prime-auth-journey__steps{display:grid;gap:.85rem}.prime-auth-journey__step{align-items:start;display:grid;gap:.8rem;grid-template-columns:auto 1fr}.prime-auth-journey__step span{align-items:center;background:hsla(0,0%,100%,.07);border-radius:999px;color:hsla(0,0%,100%,.74);display:inline-flex;font-size:.88rem;font-weight:700;height:1.9rem;justify-content:center;width:1.9rem}.prime-auth-journey__step strong{color:#fff;display:block;font-size:.95rem}.prime-auth-journey__step small{color:hsla(0,0%,100%,.58);display:block;font-size:.84rem;line-height:1.45}.prime-auth-journey__step.is-active span{background:var(--prime-accent);color:#050505}.prime-auth-point{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;display:grid;gap:.2rem;padding:1rem 1.1rem}.prime-auth-point strong{color:#fff;font-size:1rem;font-weight:600}.prime-auth-point span{color:hsla(0,0%,100%,.62);font-size:.92rem}.prime-auth-card{padding:2.1rem}.prime-auth-card__head{display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.prime-auth-card__head h2{color:#fff;font-size:clamp(2.1rem,3vw,3rem);letter-spacing:-.04em;line-height:.98;margin:0 0 .45rem}.prime-auth-card__foot,.prime-auth-card__head p,.prime-auth-card__helper,.prime-auth-check label,.prime-auth-form label{color:hsla(0,0%,100%,.68)}.prime-auth-card__helper{font-size:.95rem;text-align:right}.prime-auth-card__foot a,.prime-auth-card__helper a{color:var(--prime-accent);text-decoration:none}.prime-auth-form{display:grid;gap:1.15rem}.prime-auth-badge-row{display:grid}.prime-auth-badge{background:rgba(33,205,233,.06);border:1px solid rgba(33,205,233,.16);border-radius:1rem;padding:.95rem 1rem}.prime-auth-badge strong{color:#fff;display:block;font-size:.94rem}.prime-auth-badge span{color:hsla(0,0%,100%,.62);display:block;font-size:.88rem;margin-top:.18rem}.prime-auth-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.prime-auth-field{display:grid;gap:.55rem}.prime-auth-field label{font-size:.92rem}.prime-auth-input{background:#101010;border:1px solid hsla(0,0%,100%,.12);border-radius:.95rem;color:#fff;outline:none;padding:1rem 1.05rem;width:100%}.prime-auth-input::-moz-placeholder{color:hsla(0,0%,100%,.34)}.prime-auth-input::placeholder{color:hsla(0,0%,100%,.34)}.prime-auth-input:focus{border-color:rgba(246,191,38,.65);box-shadow:0 0 0 4px rgba(246,191,38,.1)}.prime-auth-password{position:relative}.prime-auth-password .prime-auth-input{padding-right:3.5rem}.prime-auth-toggle{background:transparent;border:0;color:hsla(0,0%,100%,.56);position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.prime-auth-row{align-items:center;display:flex;gap:1rem;justify-content:space-between}.prime-auth-check{align-items:center;display:inline-flex;gap:.55rem}.prime-auth-check input{accent-color:var(--prime-accent)}.prime-auth-submit{margin-top:.35rem;width:100%}.prime-auth-card__foot{font-size:.96rem;margin-top:1.25rem}.prime-auth-note{background:rgba(246,191,38,.08);border:1px solid rgba(246,191,38,.22);border-radius:1rem;color:hsla(0,0%,100%,.72);margin-bottom:1.35rem;padding:1rem 1.1rem}@media(max-width:991.98px){.prime-auth-wrap{grid-template-columns:1fr}.prime-auth-aside{min-height:auto}}@media(max-width:767.98px){.prime-auth-page{padding-top:6.5rem}.prime-auth-aside,.prime-auth-card{border-radius:1.25rem;padding:1.4rem}.prime-auth-grid,.prime-auth-row{display:grid;grid-template-columns:1fr}}.prime-home{overflow:hidden;position:relative}.prime-home .container{position:relative;z-index:1}.prime-hero{padding:8.75rem 0 2.75rem;position:relative}.prime-about-hero{padding:9rem 0 1.5rem;position:relative}.prime-services-hero{padding:8.75rem 0 2.75rem;position:relative}.prime-about-hero:before,.prime-cta__panel:before,.prime-hero:before{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:72px 72px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent);pointer-events:none;position:absolute}.prime-hero__shell{margin-bottom:2.5rem}.prime-about-hero__shell{margin:0 auto;max-width:52rem;position:relative;text-align:center;z-index:2}.prime-services-hero__copy{margin:0 auto;max-width:56rem;text-align:center}.prime-kicker,.prime-pill{align-items:center;background:rgba(46,197,255,.12);border:1px solid rgba(46,197,255,.22);border-radius:999px;color:#9ceaff;display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem;letter-spacing:.08em;padding:.35rem .75rem;text-transform:uppercase}.prime-about-hero h1,.prime-card h3,.prime-cta__panel h2,.prime-hero h1,.prime-mobile h2,.prime-plan__roi,.prime-product-card h3,.prime-section-heading h2,.prime-service-card h3{color:#fff}.prime-hero h1{font-size:clamp(3.5rem,5.6vw,3.6rem);letter-spacing:-.045em;line-height:1.05;margin:0 0 1.35rem}.prime-about-hero h1{font-size:clamp(4rem,7vw,6.2rem);letter-spacing:-.055em;line-height:.92;margin:1rem auto;max-width:11ch}.prime-about-hero p{font-size:1.15rem;line-height:1.5;margin:0 auto;max-width:42rem}.prime-services-hero h1{font-size:clamp(3.6rem,6vw,5.5rem);letter-spacing:-.055em;line-height:.95;margin:1rem auto;max-width:12ch}.prime-services-hero p{color:var(--prime-muted);font-size:1.08rem;line-height:1.5;margin:0 auto;max-width:46rem}.prime-about-hero .prime-actions{justify-content:center}.prime-about-hero__visual{margin-top:-2rem;pointer-events:none;position:relative}.prime-about-hero__visual img,.prime-about-hero__visual video{display:block;filter:sepia(.7) saturate(.8) brightness(.78);max-height:18rem;min-height:18rem;mix-blend-mode:screen;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.42;width:100%}.prime-about-hero p,.prime-card p,.prime-cta__panel p,.prime-feature-card p,.prime-hero p,.prime-mobile p,.prime-plan__min,.prime-quote p,.prime-section-heading p,.prime-service-card p{color:var(--prime-muted)}.prime-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.prime-btn-primary,.prime-btn-secondary{border-radius:.8rem;font-size:.95rem;font-weight:600;padding:.95rem 1.65rem}.prime-btn-primary{background:var(--prime-accent);color:#0e0e0e}.prime-btn-primary:hover{background:#ffd458;color:#0e0e0e}.prime-btn-secondary{background:transparent;border:1px solid hsla(0,0%,100%,.16);color:#fff}.prime-btn-secondary:hover{background:hsla(0,0%,100%,.06);color:#fff}.prime-btn-secondary--light{background:#f3f3f3;border-color:#f3f3f3;color:#111}.prime-btn-secondary--light:hover{background:#fff;border-color:#fff;color:#111}.prime-hero__image{background:#04070d;border:1px solid hsla(0,0%,100%,.04);border-radius:1.9rem;box-shadow:0 22px 60px rgba(0,0,0,.42);overflow:hidden;position:relative}.prime-hero__image:after{background:linear-gradient(0deg,rgba(5,5,5,.3),transparent);content:"";height:30%;inset:auto 0 0 0;pointer-events:none;position:absolute}.prime-dashboard__panel img,.prime-hero__image img,.prime-mobile__visual img,.prime-product-card img,.prime-service-card__visual img{display:block;width:100%}.prime-hero__image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.prime-section-heading{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.prime-section-heading--center{display:block;margin:0 auto 2.75rem;max-width:56rem;text-align:center}.prime-section-heading h2{font-size:clamp(2rem,4.8vw,3rem);letter-spacing:-.04em;line-height:1.04;margin:0 0 .75rem}.prime-card,.prime-cta__panel,.prime-dashboard__panel,.prime-feature-card,.prime-plan,.prime-product-card,.prime-quote__box,.prime-service-card{background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01)),var(--prime-surface);border:1px solid var(--prime-border);border-radius:1.35rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.prime-card,.prime-feature-card,.prime-plan,.prime-quote__box{padding:1.5rem}.prime-card h3,.prime-feature-card h3,.prime-product-card h3{font-size:1.35rem;margin:1rem 0 .75rem}.prime-card--stat{min-height:100%}.prime-stat{color:#fff;font-size:clamp(4.25rem,5vw,5.4rem);font-weight:700;line-height:.9}.prime-intro-card{background:#161616;border-radius:1.7rem;min-height:100%;padding:2.4rem 2.5rem}.prime-intro-card__head{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2.25rem}.prime-intro-card__head--stat{align-items:start;margin-bottom:2.1rem}.prime-intro-card--copy{display:flex;flex-direction:column;justify-content:flex-start}.prime-intro-card--copy p{color:hsla(0,0%,100%,.72);font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.55;margin:0}.prime-intro-card--stat p{font-size:1rem;line-height:1.45;margin:0}.prime-service-card{background:var(--dark);border-radius:1.6rem;display:grid;gap:1.5rem;overflow:hidden;padding:2rem}.prime-service-card--wide{grid-template-columns:1fr 1.1fr;min-height:23rem}.prime-service-card--wide .prime-service-card__content{padding:2rem}.prime-product-card__meta a:not(.btn),.prime-section-heading a:not(.btn),.prime-service-card__content a:not(.btn){color:var(--prime-accent)}.prime-product-card__meta a,.prime-section-heading a,.prime-service-card__content a{font-weight:700;text-decoration:none}.prime-service-card__visual{align-items:end;background:#111;border-radius:1rem;display:flex;justify-content:center;min-height:17rem;overflow:hidden}.prime-service-card__content{display:flex;flex-direction:column;justify-content:center;padding:.25rem 0}.prime-service-card__content h3{font-size:clamp(1.3rem,3vw,1.9rem);line-height:1.08;margin:1.35rem 0 1rem}.prime-service-card__content p{font-size:1.06rem;line-height:1.6;max-width:31rem}.prime-service-card__extra{margin-top:.4rem}.prime-service-card__content a{align-items:center;display:inline-flex;font-size:1.02rem;gap:.35rem;margin-top:1rem}.prime-service-card--wide .prime-service-card__visual img{max-width:30rem;-o-object-fit:contain;object-fit:contain;width:100%}.prime-solutions .col-lg-6 .prime-service-card{min-height:28rem}.prime-solutions .col-lg-6 .prime-service-card__content{justify-content:flex-start}.prime-solutions .col-lg-6 .prime-service-card__content h3{font-size:clamp(1.3rem,3vw,1.9rem)}.prime-solutions .col-lg-6 .prime-service-card__visual{margin:-.35rem -.35rem 0;min-height:15.5rem}.prime-solutions .col-lg-6 .prime-service-card__visual img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.prime-feature-card__icon{align-items:center;border:1.5px solid rgba(246,191,38,.95);border-radius:999px;color:var(--prime-accent);display:inline-flex;font-size:.9rem;height:2.15rem;justify-content:center;margin-bottom:1.85rem;width:2.15rem}.prime-feature-card__icon--image{border:0;border-radius:0;height:2.25rem;-o-object-fit:contain;object-fit:contain;width:2.25rem}.prime-feature-card{background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:1.35rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02);min-height:100%;padding:2rem 1.6rem 1.55rem}.prime-feature-card h3{font-size:clamp(1.35rem,1.9vw,1.95rem);letter-spacing:-.03em;line-height:1.12;margin:0 0 .95rem}.prime-feature-card p{color:hsla(0,0%,100%,.7);font-size:1.01rem;line-height:1.48;margin:0}.prime-features .prime-section-heading--center{margin-inline:auto;max-width:50rem}.prime-features .prime-section-heading p{margin-inline:auto;max-width:36rem}.prime-quote__box{background:#151515;padding:3.7rem 2rem 3.5rem;text-align:center}.prime-quote__rating{align-items:center;color:#fff;display:inline-flex;font-weight:600;gap:.45rem}.prime-quote__rating i{color:var(--prime-accent);font-size:.82rem}.prime-quote blockquote{color:#fff;font-size:clamp(2rem,3.7vw,3.55rem);letter-spacing:-.045em;line-height:1.05;margin:1rem auto 1.7rem;max-width:70rem}.prime-quote__author{display:grid;gap:.15rem;justify-items:center}.prime-quote__author strong{font-size:1.05rem;font-weight:600}.prime-quote__author span{color:hsla(0,0%,100%,.56);font-size:.95rem}.prime-dashboard__copy{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:.75rem 0}.prime-dashboard__copy h2{font-size:clamp(2.35rem,4.8vw,3.4rem);letter-spacing:-.045em;line-height:.98;margin:1.1rem 0 1rem;max-width:14ch}.prime-dashboard__copy p{color:hsla(0,0%,100%,.74);line-height:1.55;margin-bottom:1.5rem;max-width:30rem}.prime-dashboard__trust{color:hsla(0,0%,100%,.76);display:flex;flex-wrap:wrap;font-size:.92rem;gap:1rem 1.2rem;margin-top:1.1rem}.prime-dashboard__trust span{align-items:center;display:inline-flex;gap:.45rem}.prime-dashboard__trust i{color:var(--prime-accent);font-size:.8rem}.prime-dashboard__panel{padding:1.15rem 1.15rem 1rem}.prime-dashboard__top{align-items:start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.prime-dashboard__label{color:hsla(0,0%,100%,.62);display:block;font-size:.82rem;margin-bottom:.2rem}.prime-dashboard__top strong{display:block;font-size:clamp(1.8rem,2vw,2.3rem);line-height:1}.prime-dashboard__gain{background:rgba(126,211,86,.18);border-radius:999px;color:#7ed356;font-size:.82rem;font-weight:700;padding:.35rem .7rem}.prime-dashboard__chart{background:linear-gradient(0deg,rgba(246,191,38,.08),transparent 70%),linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0);background-position:0 0,0 0;background-size:100% 100%,100% 25%;border-radius:.9rem;height:12rem;margin-bottom:.65rem;overflow:hidden;position:relative}.prime-dashboard__chart-fill{background:linear-gradient(180deg,rgba(246,191,38,.28),rgba(246,191,38,.08) 55%,rgba(246,191,38,0));clip-path:polygon(0 33%,11% 30%,24% 31%,37% 32%,51% 31%,66% 22%,80% 28%,92% 27%,100% 20%,100% 100%,0 100%);inset:3rem 0 0;position:absolute}.prime-dashboard__chart-line{inset:0;position:absolute}.prime-dashboard__chart-line:after{background:linear-gradient(180deg,rgba(246,191,38,.98),rgba(246,191,38,.92));box-shadow:0 0 20px rgba(246,191,38,.35);clip-path:polygon(0 56%,11% 53%,24% 54%,37% 55%,51% 54%,66% 45%,80% 51%,92% 50%,100% 43%,100% 46%,92% 53%,80% 54%,66% 48%,51% 57%,37% 58%,24% 57%,11% 56%,0 59%);content:"";inset:0;position:absolute}.prime-dashboard__days{color:hsla(0,0%,100%,.44);display:grid;font-size:.72rem;gap:.5rem;grid-template-columns:repeat(7,1fr);margin-bottom:1rem}.prime-dashboard__stats{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.prime-dashboard__stat-card{background:rgba(5,5,5,.45);border:1px solid hsla(0,0%,100%,.08);border-radius:.9rem;padding:.9rem 1rem}.prime-dashboard__stat-label{align-items:center;color:hsla(0,0%,100%,.6);display:inline-flex;font-size:.74rem;gap:.45rem;margin-bottom:.55rem}.prime-dashboard__stat-label i{color:var(--prime-accent)}.prime-dashboard__stat-card strong{font-size:1.2rem;line-height:1}.prime-dashboard__panel,.prime-mobile__visual{box-shadow:0 24px 50px rgba(0,0,0,.36);overflow:hidden}.prime-plan{height:100%;padding:1.35rem 1.25rem 1.25rem;position:relative}.prime-plan--featured{background:linear-gradient(180deg,rgba(246,191,38,.18),hsla(0,0%,100%,.02)),var(--prime-surface);border-color:rgba(246,191,38,.35);transform:translateY(-10px)}.prime-plan h3{font-size:1.75rem;line-height:1.1;margin:0 0 .8rem}.prime-plan__badge{left:50%;padding-inline:.9rem;position:absolute;top:-.85rem;transform:translateX(-50%)}.prime-plan__roi-row{align-items:end;display:flex;gap:.35rem;margin-bottom:1.15rem}.prime-plan__roi{font-size:clamp(2.8rem,4vw,3.6rem);font-weight:800;line-height:.95}.prime-plan__term{color:hsla(0,0%,100%,.72);font-size:.95rem;margin-bottom:.28rem}.prime-plan__stats{display:grid;margin-bottom:1.1rem}.prime-plan__stat{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:flex;gap:1rem;justify-content:space-between;padding:.92rem 0}.prime-plan__stat span{color:hsla(0,0%,100%,.62);font-size:.92rem}.prime-plan__stat strong{font-size:.98rem;font-weight:700}.prime-plan__stat-accent{color:#8be85b}.prime-plan ul{color:var(--prime-muted);list-style:none;margin:1rem 0 1.4rem;padding-left:0}.prime-plan li{font-size:.94rem;padding-left:1.15rem;position:relative}.prime-plan li:before{border:1px solid var(--prime-accent);border-radius:999px;content:"";height:.45rem;left:0;position:absolute;top:.48rem;width:.45rem}.prime-plan li+li{margin-top:.7rem}.prime-pricing .prime-section-heading--center{max-width:39rem}.prime-pricing .prime-section-heading p{margin-inline:auto;max-width:32rem}.prime-product-card{background:#171717;border:1px solid hsla(0,0%,100%,.08);border-radius:1.1rem;overflow:hidden}.prime-products .prime-section-heading{align-items:center}.prime-products .prime-section-heading h2{margin-bottom:.5rem}.prime-products .prime-section-heading p{color:hsla(0,0%,100%,.65);margin:0;max-width:42rem}.prime-products__cta{min-width:9rem}.prime-product-card__media{background:#f7f7f4;padding:1rem}.prime-product-card img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.prime-product-card__body{padding:1rem 1rem .95rem}.prime-product-card__body h3{color:#fff;font-size:1.1rem;line-height:1.28;margin:0}.prime-product-card__meta{align-items:center;color:#5ed8ff;display:flex;font-weight:700;gap:1rem;justify-content:space-between;margin-top:.95rem}.prime-product-card__stock{background:#fff;border-radius:999px;color:#111;font-size:.72rem;font-weight:600;padding:.3rem .6rem}.prime-mobile h2{font-size:clamp(2.35rem,4.8vw,3.4rem);letter-spacing:-.045em;line-height:.98;margin:1rem 0;max-width:15ch}.prime-mobile p{color:hsla(0,0%,100%,.72);margin-bottom:1.2rem;max-width:32rem}.prime-mobile__stores{display:flex;flex-wrap:wrap;gap:.85rem;margin-bottom:1.45rem}.prime-trust-card{background:#171717;border:1px solid hsla(0,0%,100%,.08);border-radius:1.1rem;min-height:100%;padding:1.6rem 1.35rem 1.45rem}.prime-trust-card__icon{align-items:center;border:1px solid rgba(246,191,38,.95);border-radius:999px;color:var(--prime-accent);display:inline-flex;font-size:.78rem;height:1.7rem;justify-content:center;margin-bottom:1.15rem;width:1.7rem}.prime-trust-card h3{font-size:1.5rem;line-height:1.12;margin:0 0 .75rem}.prime-trust-card p{color:hsla(0,0%,100%,.68);font-size:.95rem;line-height:1.45;margin:0}.prime-mobile__meta{border-top:1px solid hsla(0,0%,100%,.12);display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;max-width:34rem;padding-top:1.45rem}.prime-store-badge{background:#fff;border-radius:.45rem;padding:.45rem .8rem}.prime-store-badge img{display:block;height:44px;width:auto}.prime-mobile__meta div{display:grid;gap:.15rem;padding-left:1.8rem;position:relative}.prime-mobile__meta div:before{border:1.4px solid var(--prime-accent);border-radius:.18rem;content:"";height:.95rem;left:0;position:absolute;top:.32rem;width:.95rem}.prime-mobile__meta strong{color:#fff;font-size:1.05rem}.prime-mobile__meta span{color:hsla(0,0%,100%,.6);font-size:.86rem}.prime-cta__panel{background:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0),#171717;background-size:6rem 6rem,6rem 6rem,auto;overflow:hidden;padding:7.25rem 1.5rem;position:relative;text-align:center}.prime-cta__panel:before{-webkit-mask-image:none;mask-image:none;opacity:0}.prime-cta__panel h2{font-size:clamp(3rem,5vw,4.9rem);letter-spacing:-.05em;line-height:.98;margin:0 auto 1rem;max-width:20ch}.prime-cta__panel p{color:hsla(0,0%,100%,.66);margin:0 auto 1.7rem;max-width:40rem}.prime-about-highlight h2,.prime-about-story h2,.prime-contact-copy h2,.prime-service-row h2{color:#fff;font-size:clamp(2rem,4vw,3rem);line-height:1;margin:1rem 0}.prime-about-highlight p,.prime-about-story p,.prime-contact-copy p,.prime-service-row p{color:var(--prime-muted)}.prime-about-highlight__image,.prime-about-story__image,.prime-contact-visual,.prime-service-row__visual,.prime-services-hero__image{background:#0b0b0b;border:1px solid var(--prime-border);border-radius:1.5rem;box-shadow:0 24px 50px rgba(0,0,0,.36);overflow:hidden}.prime-about-highlight__image img,.prime-about-story__image img,.prime-contact-visual img,.prime-service-row__visual img,.prime-services-hero__image img{display:block;width:100%}.prime-about-highlight__image{margin-bottom:1.5rem}.prime-services-hero__image{border-radius:1.8rem;margin-top:2rem}.prime-services-hero__image img{min-height:32rem;-o-object-fit:cover;object-fit:cover}.prime-service-row{align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.prime-service-row--reverse .prime-service-row__copy{order:2}.prime-service-row--reverse .prime-service-row__visual{order:1}.prime-service-row__feature-grid{display:grid;gap:1rem 1.4rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.6rem}.prime-service-row__feature{align-items:center;color:hsla(0,0%,100%,.76);display:inline-flex;font-size:.95rem;gap:.55rem}.prime-service-row__feature img{flex:0 0 auto;height:1.2rem;width:1.2rem}.prime-service-row__meta{color:var(--prime-muted);display:flex;flex-wrap:wrap;font-size:.95rem;gap:1rem;margin-top:1.8rem}.prime-service-row__meta span{position:relative}.prime-service-row__meta span:not(:first-child):before{color:hsla(0,0%,100%,.4);content:"â€¢";margin-right:1rem}.prime-faq{--bs-accordion-border-color:hsla(0,0%,100%,.08);--bs-accordion-bg:transparent;--bs-accordion-color:#fff;--bs-accordion-btn-color:#fff;--bs-accordion-active-color:#fff;--bs-accordion-active-bg:transparent;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-btn-icon-filter:invert(1);border-top:1px solid hsla(0,0%,100%,.08)}.prime-faq .accordion-item{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.08)}.prime-faq .accordion-button{background:transparent;font-weight:600;padding:1.35rem 0}.prime-faq .accordion-button:not(.collapsed){box-shadow:none}.prime-faq .accordion-button:after{background-size:1rem}.prime-faq .accordion-body{color:var(--prime-muted);padding:0 0 1.35rem}.prime-about-faq .prime-section-heading--center{max-width:38rem}.prime-about-faq .prime-section-heading h2{line-height:.98}.prime-about-faq .prime-faq{border-top:0}.prime-about-faq .prime-faq .accordion-item{background:transparent;border:1px solid hsla(0,0%,100%,.18);border-radius:1rem;margin-bottom:1rem;padding:0 1.6rem}.prime-about-faq .prime-faq .accordion-button{font-size:1.05rem;padding:1.45rem 0}.prime-about-faq .prime-faq .accordion-button:after{background-size:.9rem}.prime-about-faq .prime-faq .accordion-body{font-size:.95rem;line-height:1.55;padding:0 0 1.4rem}.prime-store-toolbar{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.prime-store-tabs{display:flex;flex-wrap:wrap;gap:.75rem}.prime-store-filter,.prime-store-tab{background:transparent;border:1px solid hsla(0,0%,100%,.14);border-radius:.9rem;color:#fff;font-size:.92rem;padding:.7rem 1rem}.prime-store-tab.is-active{background:var(--prime-accent);border-color:var(--prime-accent);color:#0e0e0e;font-weight:700}.prime-store-card{background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01)),var(--prime-surface);border:1px solid var(--prime-border);border-radius:1rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03);height:100%;overflow:hidden}.prime-store-card__image{aspect-ratio:1/1;background:#fff}.prime-store-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.prime-store-card__body{padding:1rem 1rem 1.1rem}.prime-store-card__category{color:hsla(0,0%,100%,.55);font-size:.78rem;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.prime-store-card h3{color:#fff;font-size:1.1rem;line-height:1.2;margin-bottom:.5rem}.prime-store-card h3 a{color:inherit;text-decoration:none}.prime-store-card p{color:var(--prime-muted);font-size:.92rem;margin-bottom:.9rem}.prime-store-card__footer{align-items:center;display:flex;gap:1rem;justify-content:space-between}.prime-store-card__price{color:#55d3ff;font-weight:700}.prime-store-card__tag{border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#fff;font-size:.78rem;padding:.3rem .7rem}.prime-product-section{padding:7.5rem 0 2.5rem}.prime-product-layout{align-items:start;display:grid;gap:2rem;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.prime-product-gallery__main,.prime-product-gallery__thumb{background:#fff;border-radius:1rem;overflow:hidden}.prime-product-gallery__main{margin-bottom:1rem}.prime-product-gallery__main img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.prime-product-gallery__thumbs{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.prime-product-gallery__thumb img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.prime-product-info h1{color:#fff;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.1;margin:.4rem 0 .8rem}.prime-product-price{color:#55d3ff;font-size:1.45rem;font-weight:700;margin-bottom:.5rem}.prime-product-status,.prime-product-stock{color:var(--prime-muted)}.prime-product-purchase{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0}.prime-product-qty{align-items:center;border:1px solid hsla(0,0%,100%,.12);border-radius:.85rem;display:inline-flex;overflow:hidden}.prime-product-qty button,.prime-product-qty span{align-items:center;background:transparent;border:0;color:#fff;display:inline-flex;height:44px;justify-content:center;min-width:44px}.prime-product-qty button+span,.prime-product-qty span+button{border-left:1px solid hsla(0,0%,100%,.12)}.prime-product-accordion{margin-top:1.5rem}.prime-product-specs{color:var(--prime-muted);margin:0;padding-left:1rem}.prime-product-specs li+li{margin-top:.5rem}.prime-checkout-section{padding:8.5rem 0 4rem}.prime-checkout-layout{align-items:start;display:grid;gap:2rem;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr)}.prime-checkout-heading,.prime-checkout-order h2,.prime-checkout-payment h2{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.prime-checkout-heading h1,.prime-checkout-order h2,.prime-checkout-payment h2{color:#fff;font-size:clamp(1.8rem,3vw,2.4rem);margin:0}.prime-checkout-heading p{color:var(--prime-muted);margin:0}.prime-checkout-heading a,.prime-checkout-payment__copy a,.prime-checkout-terms a{color:var(--prime-accent);text-decoration:none}.prime-checkout-card,.prime-checkout-order__card,.prime-checkout-payment__method{background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01)),var(--prime-surface);border:1px solid var(--prime-border);border-radius:1.35rem}.prime-checkout-card{padding:1.5rem}.prime-checkout-card__section h2{color:#fff;font-size:1.9rem;margin:.75rem 0 0}.prime-field-grid{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}.prime-field-group{display:grid;gap:.7rem;margin-top:1.25rem}.prime-field-group label{color:#fff;font-weight:500}.prime-field-group input,.prime-field-group select,.prime-field-group textarea{background:#121212;border:1px solid hsla(0,0%,100%,.16);border-radius:1rem;color:#fff;min-height:58px;outline:none;padding:.95rem 1rem;width:100%}.prime-field-group textarea{min-height:108px;resize:vertical}.prime-field-group input::-moz-placeholder,.prime-field-group textarea::-moz-placeholder{color:hsla(0,0%,100%,.45)}.prime-field-group input::placeholder,.prime-field-group select,.prime-field-group textarea::placeholder{color:hsla(0,0%,100%,.45)}.prime-checkout-payment{margin-top:2rem}.prime-checkout-payment__method{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1.2rem 1.35rem}.prime-checkout-payment__method span{color:#fff}.prime-checkout-payment__icons{display:flex;flex-shrink:0;gap:.4rem}.prime-coin{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:.95rem;font-weight:700;height:34px;justify-content:center;width:34px}.prime-coin--ngn{background:#2f9f4a}.prime-coin--btc{background:#f7931a}.prime-coin--eth{background:#6c727f}.prime-coin--usdt{background:#2775ca}.prime-checkout-payment__copy{color:var(--prime-muted);margin:1.5rem 0;max-width:42rem}.prime-checkout-submit{border-radius:1rem;font-size:1.1rem;width:100%}.prime-checkout-submit:disabled{cursor:not-allowed;opacity:.45}.prime-checkout-terms{align-items:start;color:var(--prime-muted);display:flex;gap:.75rem;margin-top:1rem}.prime-checkout-terms input{margin-top:.25rem}.prime-checkout-order__card{padding:1.5rem}.prime-checkout-order__head,.prime-checkout-order__item,.prime-checkout-order__line{display:flex;gap:1rem;justify-content:space-between}.prime-checkout-order__head{border-bottom:1px solid hsla(0,0%,100%,.12);color:#fff;font-weight:600;padding-bottom:1rem}.prime-checkout-order__head div,.prime-checkout-order__meta{display:grid;gap:1.25rem;grid-template-columns:minmax(36px,auto) minmax(70px,auto);justify-content:end;min-width:130px;text-align:right}.prime-checkout-order__item{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);padding:1.25rem 0}.prime-checkout-order__product{align-items:center;display:grid;gap:1rem;grid-template-columns:86px minmax(0,1fr);min-width:0}.prime-checkout-order__thumb{background:#fff;border-radius:.9rem;overflow:hidden}.prime-checkout-order__thumb img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.prime-checkout-order__details h3{color:#fff;font-size:1.05rem;line-height:1.35;margin:0}.prime-checkout-order__line,.prime-checkout-order__meta span{color:var(--prime-muted)}.prime-checkout-order__line strong,.prime-checkout-order__meta strong{color:#fff}.prime-checkout-order__empty{display:grid;gap:1rem;justify-items:start;padding:1.5rem 0}.prime-checkout-order__empty p{color:var(--prime-muted);margin:0}.prime-checkout-order__totals{padding-top:1.25rem}.prime-checkout-order__line{border-bottom:1px solid hsla(0,0%,100%,.12);padding:1rem 0}.prime-checkout-order__line:last-child{border-bottom:0;padding-bottom:0}.prime-checkout-order__line--total span,.prime-checkout-order__line--total strong{color:#fff;font-size:1.25rem;font-weight:700}.prime-contact-hero{padding-top:7.8rem}.prime-contact-layout{align-items:start;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.prime-contact-card,.prime-contact-form{background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01)),var(--prime-surface);border:1px solid var(--prime-border);border-radius:1.35rem}.prime-contact-form{padding:1.5rem}.prime-contact-form .prime-btn-primary{border-radius:.9rem;margin-top:1.25rem;padding-inline:1.4rem}.prime-contact-cards{margin-top:1.5rem}.prime-contact-card{height:100%;padding:1.4rem}.prime-contact-card__icon{align-items:center;border:1px solid rgba(246,191,38,.28);border-radius:999px;color:var(--prime-accent);display:inline-flex;height:40px;justify-content:center;margin-bottom:1rem;width:40px}.prime-contact-card h3{color:#fff;font-size:1.15rem;margin-bottom:.5rem}.prime-contact-card p{color:var(--prime-muted);margin:0}.dashboard-app{background:#050608;color:#f5f7fa;font-family:Geist,sans-serif}.prime-dashboard-app{background:radial-gradient(circle at top right,rgba(245,195,43,.08),transparent 26%),linear-gradient(180deg,#060709,#0a0b0d);min-height:100vh;overflow-x:clip}.prime-dashboard-shell{display:grid;grid-template-columns:282px minmax(0,1fr);min-height:100vh}.prime-dashboard-sidebar{background-color:var(--dark);border-right:1px solid hsla(0,0%,100%,.08);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.03);display:flex;flex-direction:column;gap:1.75rem;padding:2rem 1.25rem}.prime-dashboard-sidebar__inner{display:flex;flex:1 1 auto;flex-direction:column;gap:1.75rem}.prime-dashboard-sidebar__mobile-header{border-bottom:0;padding:1.25rem 1.25rem .5rem}.offcanvas-backdrop.show{opacity:.72}.prime-dashboard-content{min-width:0}.prime-dashboard-content.is-loading{opacity:.72;pointer-events:none;transition:opacity .2s ease}.prime-dashboard-brand img{width:132px}.prime-dashboard-user{background:linear-gradient(180deg,#14181d,#101317);border:1px solid hsla(0,0%,100%,.07);border-radius:24px;padding:1.25rem}.prime-dashboard-kicker,.prime-dashboard-stat__label,.prime-dashboard-user__eyebrow{align-items:center;color:#8c9199;display:inline-flex;font-size:.78rem;font-weight:600;gap:.35rem;letter-spacing:.04em;text-transform:uppercase}.prime-dashboard-panel h2,.prime-dashboard-topbar h1,.prime-dashboard-user h2{color:#fff;margin:0}.prime-dashboard-user h2{font-size:1.2rem;margin-top:.45rem}.prime-dashboard-user p{color:#8c9199;font-size:.95rem;margin:.35rem 0 0}.prime-dashboard-user__meta{border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:.55rem;margin-top:1rem;padding-top:.95rem}.prime-dashboard-user__meta span{align-items:center;color:#c6ccd5;display:inline-flex;font-size:.9rem;gap:.55rem}.prime-dashboard-nav{display:grid;gap:.45rem}.prime-dashboard-nav__group{display:grid;gap:.55rem}.prime-dashboard-nav__group+.prime-dashboard-nav__group{border-top:1px solid hsla(0,0%,100%,.06);margin-top:.45rem;padding-top:.9rem}.prime-dashboard-nav__title{color:#7f8792;font-size:.74rem;font-weight:700;letter-spacing:.08em;padding:0 .35rem;text-transform:uppercase}.prime-dashboard-nav__links{display:grid;gap:.45rem}.prime-dashboard-link,.prime-dashboard-nav a{align-items:center;border-radius:16px;color:#b5bac1;display:flex;gap:.8rem;padding:.95rem 1rem;text-decoration:none;transition:.2s ease}.prime-logout-form{margin:0}button.prime-dashboard-link{background:transparent;border:0;cursor:pointer;font:inherit;width:100%}.prime-dashboard-link:hover,.prime-dashboard-nav a.is-active,.prime-dashboard-nav a:hover{background:#f7a90a;color:#0b0f14}.prime-dashboard-nav a.is-active i,.prime-dashboard-nav a:hover i{color:#fff}.prime-dashboard-sidebar__footer{display:grid;gap:.4rem;margin-top:auto}.prime-dashboard-main{padding:2rem}.prime-dashboard-overview-head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.prime-dashboard-overview-head h2{color:#fff;font-size:2.4rem;letter-spacing:-.05em;line-height:1;margin:0}.prime-dashboard-overview-head p{color:#8c9199;margin:.35rem 0 0}.prime-dashboard-invest-btn{white-space:nowrap}.prime-dashboard-alert{align-items:center;background:rgba(39,30,24,.78);border:1px solid rgba(226,182,98,.55);border-radius:24px;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.4rem;padding:1.15rem 1.35rem}.prime-dashboard-alert__content{align-items:flex-start;display:flex;gap:1rem}.prime-dashboard-alert__icon{align-items:center;border-radius:999px;color:#f7a90a;display:inline-flex;font-size:1.1rem;height:2rem;justify-content:center;width:2rem}.prime-dashboard-alert strong{color:#f7a90a;display:block;font-size:1.35rem}.prime-dashboard-alert p{color:#a8a1a0;margin:.2rem 0 0}.prime-dashboard-balance-bar{align-items:center;background:linear-gradient(180deg,#141b2d,#12192a);border:1px solid hsla(0,0%,100%,.18);border-radius:28px;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.2rem;padding:1.4rem 1.6rem}.prime-dashboard-balance-bar__content span{color:#98a0ab;display:block;font-size:.9rem}.prime-dashboard-balance-bar__content strong{color:#fff;display:inline-block;font-size:clamp(2.2rem,5vw,2.5rem);letter-spacing:-.06em;line-height:1;margin-top:.35rem}.prime-dashboard-balance-bar__content small{color:#677186;display:inline-block;font-size:1.05rem;font-weight:600;margin-left:.8rem}.prime-dashboard-hero{background:radial-gradient(circle at top right,rgba(245,195,43,.12),transparent 28%),linear-gradient(180deg,#14181d,#101317);border:1px solid hsla(0,0%,100%,.07);border-radius:28px;display:grid;gap:1rem;grid-template-columns:minmax(0,1.4fr) minmax(280px,.75fr);margin-bottom:1rem;padding:1.4rem}.prime-dashboard-hero__content h2{color:#fff;font-size:clamp(2rem,3vw,3rem);letter-spacing:-.05em;line-height:.96;margin:.3rem 0 0;max-width:15ch}.prime-dashboard-hero__content p{color:#9ba2ab;line-height:1.65;margin:.9rem 0 0;max-width:42rem}.prime-dashboard-hero__actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.3rem}.prime-dashboard-hero__stats{display:grid;gap:.9rem}.prime-dashboard-hero__stat{background:rgba(8,10,12,.62);border:1px solid hsla(0,0%,100%,.07);border-radius:20px;padding:1.15rem}.prime-dashboard-hero__stat span{color:#8c9199;display:block;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.prime-dashboard-hero__stat strong{color:#fff;display:block;font-size:1.7rem;line-height:1.05;margin-top:.35rem}.prime-dashboard-topbar{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.75rem}.prime-dashboard-topbar__intro{align-items:center;display:flex;gap:.9rem}.prime-dashboard-topbar__copy{min-width:0}.prime-dashboard-topbar__copy .fs-12px{color:#f3f6fb}.prime-dashboard-topbar h1{font-size:clamp(2rem,3vw,2.9rem);line-height:1.02}.prime-dashboard-topbar__meta{display:flex;flex-wrap:wrap;gap:.75rem}.prime-dashboard-topbar__meta--icons{align-items:center}.prime-dashboard-avatar-chip,.prime-dashboard-icon-chip{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#dce1ea;display:inline-flex;height:44px;justify-content:center;width:44px}.prime-dashboard-icon-chip--alert{position:relative}.prime-dashboard-icon-chip--alert:after{background:#f04d6a;border-radius:999px;content:"";height:8px;position:absolute;right:10px;top:8px;width:8px}.prime-dashboard-avatar-chip{color:#f7a90a;font-weight:700}.prime-dashboard-sidebar-toggle{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.14);border-radius:14px;color:#fff;display:inline-flex;height:46px;justify-content:center;transition:.2s ease;width:46px}.prime-dashboard-sidebar-toggle:hover{border-color:rgba(247,169,10,.45);color:#f7a90a}.prime-dashboard-chip{align-items:center;background:#13161a;border:1px solid hsla(0,0%,100%,.07);border-radius:999px;color:#d8dde5;display:inline-flex;font-size:.9rem;gap:.5rem;padding:.8rem 1rem}.prime-dashboard-summary{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1.2rem}.prime-dashboard-summary--wallet{margin-bottom:1.5rem}.prime-dashboard-panel,.prime-dashboard-stat{background:linear-gradient(180deg,#13161a,#101317);border:1px solid hsla(0,0%,100%,.07);border-radius:28px}.prime-dashboard-stat{overflow:hidden;padding:1.4rem;position:relative}.prime-dashboard-stat:after{background:radial-gradient(circle,rgba(245,195,43,.12),transparent 64%);border-radius:50%;content:"";height:11rem;inset:auto -10% -35% auto;pointer-events:none;position:absolute;width:11rem}.prime-dashboard-stat strong{color:#fff;display:block;font-size:1.55rem;line-height:1;margin-top:1rem}.prime-dashboard-stat p{color:#8c9199;margin:.75rem 0 0}.prime-dashboard-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);margin-bottom:1rem}.prime-dashboard-panel{padding:1.5rem}.prime-dashboard-panel__intro{margin-bottom:1rem}.prime-dashboard-panel__intro p{color:#8c9199;line-height:1.6;margin:0}.prime-dashboard-panel__head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem}.prime-dashboard-chart{background:rgba(8,10,12,.44);border:1px solid hsla(0,0%,100%,.05);border-radius:22px;height:420px;padding:1rem}.prime-dashboard-panel__head--chart{align-items:center}.prime-dashboard-chart-tabs{background:#090f1d;border:1px solid hsla(0,0%,100%,.05);border-radius:14px;display:inline-flex;gap:.3rem;padding:.25rem}.prime-dashboard-chart-tabs span{border-radius:10px;color:#7f8997;font-size:.86rem;font-weight:700;padding:.55rem 1rem}.prime-dashboard-chart-tabs .is-active{background:#1a2235;color:#fff}.prime-dashboard-activity,.prime-dashboard-notifications,.prime-dashboard-orders,.prime-dashboard-plan-grid,.prime-dashboard-plan-list{display:grid;gap:.85rem}.prime-dashboard-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.prime-dashboard-activity__item,.prime-dashboard-plan{background:linear-gradient(180deg,#0f1215,#0b0d10);border:1px solid hsla(0,0%,100%,.06);border-radius:20px;padding:1rem 1.1rem}.prime-dashboard-plan--card{min-height:100%}.prime-dashboard-activity__item,.prime-dashboard-plan__top{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.prime-dashboard-plan__hero{align-items:baseline;display:flex;gap:.45rem;margin-top:.9rem}.prime-dashboard-plan__hero strong{color:#fff;font-size:2rem;line-height:1}.prime-dashboard-plan__hero span,.prime-dashboard-plan__meta--stack span{color:#8c9199}.prime-dashboard-plan__meta--stack{display:grid}.prime-dashboard-activity__item h3,.prime-dashboard-plan h3{color:#fff;font-size:1.05rem;margin:0}.prime-dashboard-stat__icon{align-items:center;border-radius:18px;display:inline-flex;font-size:1.45rem;height:3.9rem;justify-content:center;width:3.9rem}.prime-dashboard-stat__icon--blue{background:rgba(75,136,255,.14);color:#6eabff}.prime-dashboard-stat__icon--green{background:rgba(29,190,145,.12);color:#3de7b8}.prime-dashboard-stat__icon--purple{background:rgba(145,93,255,.14);color:#bc8eff}.prime-dashboard-plan__meta{color:#d8dde5;display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.55rem}.prime-dashboard-plan ul{color:#8c9199;margin:.9rem 0 0;padding-left:1rem}.prime-dashboard-plan__form{display:grid;gap:.75rem;margin-top:1rem}.prime-dashboard-plan__form input{background:#090b0d;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;color:#fff;padding:.95rem 1rem;width:100%}.prime-dashboard-plan li+li{margin-top:.4rem}.prime-dashboard-empty{color:#8c9199;padding:2rem 1rem;text-align:center}.prime-dashboard-form{display:grid;gap:1rem}.prime-dashboard-fund-form{border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:1rem;margin-top:1rem;padding-top:1rem}.prime-dashboard-fund-form__head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.prime-dashboard-fund-form__head h3{color:#fff;font-size:1.05rem;margin:.3rem 0 0}.prime-dashboard-earnings-feed{display:grid;gap:1rem}.prime-dashboard-earning-item{align-items:center;background:#0a1020;border:1px solid hsla(0,0%,100%,.12);border-radius:18px;display:grid;gap:1rem;grid-template-columns:56px minmax(0,1fr) auto;padding:1.1rem 1.15rem}.prime-dashboard-earning-item__icon{align-items:center;background:rgba(14,57,55,.92);border-radius:999px;color:#35e2b2;display:inline-flex;height:3rem;justify-content:center;width:3rem}.prime-dashboard-earning-item__content strong{color:#fff;display:block;font-size:1.02rem}.prime-dashboard-earning-item__content span{color:#7e8797;display:block;margin-top:.2rem}.prime-dashboard-earning-item__amount{color:#35e2b2;font-size:1rem;font-weight:700}.prime-dashboard-feed-link{align-items:center;background:#090f1d;border-radius:18px;color:#c4cbd8;display:flex;font-weight:700;justify-content:center;margin-top:1rem;padding:1rem;text-decoration:none}.prime-dashboard-back-link{display:inline-flex;margin-bottom:1.1rem;margin-top:0;padding:.7rem 1.1rem}.prime-settings-tabs{border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 1.25rem;padding:0 0 1rem}.prime-settings-tabs button{background:transparent;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#c4cbd8;cursor:pointer;font-size:.9rem;font-weight:700;padding:.6rem 1.15rem}.prime-settings-tabs button.active{background:#f7a90a;border-color:#f7a90a;color:#0b0f14}.prime-settings-panes{padding-top:.25rem}.prime-settings-check{align-items:flex-start;background:#0d0f12;border:1px solid hsla(0,0%,100%,.06);border-radius:18px;cursor:pointer;display:flex;gap:.85rem;padding:1rem}.prime-settings-check input{accent-color:#f7a90a;height:1.15rem;margin-top:.15rem;width:1.15rem}.prime-settings-check span{display:grid;gap:.2rem}.prime-settings-check strong{color:#fff;font-size:.98rem}.prime-settings-check small{color:#8c9199;font-size:.85rem}.prime-dashboard-table td a{color:#6eabff;font-weight:600;text-decoration:none}.prime-dashboard-table td a:hover{text-decoration:underline}.prime-dashboard-view-link{display:inline-flex;font-size:.85rem;margin-top:0;padding:.55rem .95rem;white-space:nowrap}.prime-dashboard-detail-head{align-items:flex-start}.prime-dashboard-detail-ref{color:#8c9199;font-size:.9rem;margin:.4rem 0 0}.prime-dashboard-progress{display:grid;gap:.6rem;margin-top:1.25rem}.prime-dashboard-progress__meta{align-items:center;color:#c4cbd8;display:flex;font-size:.9rem;justify-content:space-between}.prime-dashboard-progress__meta strong{color:#fff;font-size:1.05rem}.prime-dashboard-progress__bar{background:hsla(0,0%,100%,.08);border-radius:999px;height:.65rem;overflow:hidden}.prime-dashboard-progress__bar span{background:linear-gradient(90deg,#21cde9,#f5bf26);border-radius:inherit;display:block;height:100%}.prime-dashboard-progress__dates{color:#8c9199;display:flex;flex-wrap:wrap;font-size:.85rem;gap:.5rem;justify-content:space-between}.prime-dashboard-form__row{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.prime-dashboard-form__field{display:grid;gap:.45rem}.prime-dashboard-form__field label{color:#d8dde5;font-size:.92rem;font-weight:600}.prime-dashboard-form__field input,.prime-dashboard-form__field select{background:#0d0f12;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;color:#fff;padding:.95rem 1rem;width:100%}.prime-dashboard-form__field input:disabled{opacity:.7}.prime-dashboard-form__note{color:#8c9199}.prime-dashboard-payouts{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.prime-dashboard-payout{background:#0d0f12;border:1px solid hsla(0,0%,100%,.06);border-radius:18px;padding:1rem}.prime-dashboard-payout strong{color:#fff;display:block;margin-top:.35rem}.prime-dashboard-payout p{color:#8c9199;margin:.35rem 0 0;word-break:break-word}.prime-dashboard-empty h3{color:#fff;margin-bottom:.45rem}.prime-dashboard-table-wrap{overflow-x:auto}.prime-dashboard-table{border-collapse:collapse;min-width:720px;width:100%}.prime-dashboard-table td,.prime-dashboard-table th{border-bottom:1px solid hsla(0,0%,100%,.06);padding:1rem .75rem;text-align:left}.prime-dashboard-table th{color:#8c9199;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.prime-dashboard-table td{color:#e6ebf2}.prime-dashboard-activity__item p{color:#8c9199;font-size:.92rem;margin:.35rem 0 0}.prime-dashboard-notification{background:linear-gradient(180deg,#0f1215,#0b0d10);border:1px solid hsla(0,0%,100%,.06);border-radius:20px;display:grid;gap:1rem;grid-template-columns:48px minmax(0,1fr);padding:1rem 1.1rem}.prime-dashboard-notification__icon{align-items:center;background:rgba(245,195,43,.12);border-radius:14px;color:#f5c32b;display:inline-flex;height:48px;justify-content:center;width:48px}.prime-dashboard-notification h3{color:#fff;font-size:1rem;margin:0}.prime-dashboard-notification p{color:#c4cad3;margin:.35rem 0}.prime-dashboard-notification span{color:#8c9199;font-size:.85rem}.prime-dashboard-order{background:linear-gradient(180deg,#0f1215,#0b0d10);border:1px solid hsla(0,0%,100%,.06);border-radius:20px;padding:1rem 1.1rem}.prime-dashboard-order__head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.prime-dashboard-order__head h3{color:#fff;font-size:1.05rem;margin:.25rem 0 0}.prime-dashboard-order__meta{color:#9ca4b0;display:flex;flex-wrap:wrap;font-size:.92rem;gap:.75rem 1rem;margin-top:.9rem}.prime-dashboard-order__items{border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:.65rem;margin-top:1rem;padding-top:1rem}.prime-dashboard-order__item{align-items:center;color:#cdd3dd;display:flex;gap:1rem;justify-content:space-between}.prime-dashboard-order__item strong{color:#fff;font-size:.95rem}.prime-dashboard-funding-history{display:grid;gap:.85rem}.prime-dashboard-funding-item{background:linear-gradient(180deg,#0f1215,#0b0d10);border:1px solid hsla(0,0%,100%,.06);border-radius:20px;padding:1rem 1.1rem}.prime-dashboard-funding-item__head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.prime-dashboard-funding-item__head h3{color:#fff;font-size:1.05rem;margin:0}.prime-dashboard-funding-item__head p{color:#8c9199;font-size:.92rem;margin:.35rem 0 0}.prime-dashboard-funding-item__meta{color:#9ca4b0;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.75rem 1rem;margin-top:.9rem}.prime-dashboard-status{align-items:center;border-radius:999px;display:inline-flex;font-size:.8rem;font-weight:600;justify-content:center;padding:.45rem .75rem}.prime-dashboard-status--active,.prime-dashboard-status--approved,.prime-dashboard-status--paid,.prime-dashboard-status--processed{background:rgba(42,167,103,.12);color:#5be39a}.prime-dashboard-status--pending{background:rgba(245,195,43,.14);color:#f5c32b}.prime-dashboard-status--failed,.prime-dashboard-status--rejected{background:rgba(230,72,72,.14);color:#ff8b8b}@media(max-width:1199.98px){.prime-dashboard-grid,.prime-dashboard-grid--bottom,.prime-dashboard-plan-grid,.prime-dashboard-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991.98px){.prime-dashboard-shell{grid-template-columns:1fr}.prime-dashboard-sidebar{background:linear-gradient(180deg,rgba(10,12,16,.98),#08090c),radial-gradient(circle at top left,rgba(247,169,10,.08),transparent 28%);border-bottom:0;border-right:1px solid hsla(0,0%,100%,.08);padding:0;width:min(320px,88vw)!important}.prime-dashboard-sidebar__mobile-header{padding:1rem 1.25rem .4rem}.prime-dashboard-sidebar .offcanvas-body{overflow-y:auto;padding:0 1.25rem 1.25rem}.prime-dashboard-sidebar.offcanvas.show,.prime-dashboard-sidebar.offcanvas.showing{box-shadow:0 30px 80px rgba(0,0,0,.5)}.prime-dashboard-sidebar .prime-dashboard-user{border-radius:20px}.prime-dashboard-sidebar .prime-dashboard-link,.prime-dashboard-sidebar .prime-dashboard-nav a{min-height:52px}}@media(max-width:767.98px){.prime-dashboard-main{padding:1rem}.prime-dashboard-alert,.prime-dashboard-balance-bar,.prime-dashboard-form__row,.prime-dashboard-grid,.prime-dashboard-grid--bottom,.prime-dashboard-hero,.prime-dashboard-overview-head,.prime-dashboard-panel__head,.prime-dashboard-payouts,.prime-dashboard-plan-grid,.prime-dashboard-summary{display:grid;grid-template-columns:1fr}.prime-dashboard-topbar{align-items:center;display:flex;gap:.85rem;justify-content:space-between;margin-bottom:1.25rem}.prime-dashboard-topbar__meta{flex-wrap:nowrap;justify-content:flex-end;margin-left:auto}.prime-dashboard-topbar__intro{align-items:center;flex:1 1 auto;gap:.75rem;min-width:0}.prime-dashboard-topbar__copy{display:grid;gap:.15rem}.prime-dashboard-kicker{font-size:.72rem}.prime-dashboard-topbar__copy .fs-12px{color:#fff;display:block;font-size:.8rem!important;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prime-dashboard-avatar-chip,.prime-dashboard-icon-chip,.prime-dashboard-sidebar-toggle{height:42px;width:42px}.prime-dashboard-overview-head{gap:.85rem;margin-bottom:.85rem!important}.prime-dashboard-overview-head h2,.prime-dashboard-overview-head h3{font-size:1.9rem;letter-spacing:-.04em;line-height:1}.prime-dashboard-balance-bar__action,.prime-dashboard-feed-link,.prime-dashboard-invest-btn{justify-content:center;width:100%}.prime-dashboard-alert,.prime-dashboard-balance-bar,.prime-dashboard-panel,.prime-dashboard-stat{border-radius:22px;padding:1rem}.prime-dashboard-alert{gap:.85rem}.prime-dashboard-alert strong{font-size:1.1rem}.prime-dashboard-balance-bar{gap:.9rem;margin-bottom:1rem}.prime-dashboard-balance-bar__content strong{font-size:2rem}.prime-dashboard-balance-bar__content small{font-size:.92rem}.prime-dashboard-stat__icon{border-radius:16px;height:52px;width:52px}.prime-dashboard-stat__value{font-size:1.9rem}.prime-dashboard-grid,.prime-dashboard-grid--bottom{gap:.85rem}.prime-dashboard-panel__head{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem}.prime-dashboard-panel__head--chart{gap:1rem}.prime-dashboard-chart-tabs{gap:.35rem;overflow-x:auto;padding:.3rem;scrollbar-width:none;width:100%}.prime-dashboard-chart-tabs::-webkit-scrollbar{display:none}.prime-dashboard-chart-tabs button{flex:0 0 auto;min-width:58px}.prime-dashboard-earnings-feed{gap:.75rem}.prime-dashboard-earning-item{border-radius:18px;gap:.7rem;padding:.95rem}.prime-dashboard-earning-item>:last-child{justify-self:start}.prime-dashboard-plan-grid{gap:.85rem}.prime-dashboard-funding-item__head,.prime-dashboard-order__head,.prime-dashboard-order__item{align-items:flex-start;flex-direction:column}.prime-dashboard-form .btn,.prime-dashboard-payouts .btn,.prime-dashboard-plan__form .btn{width:100%}.prime-dashboard-form__row,.prime-dashboard-payouts{gap:.85rem}.prime-dashboard-history-item,.prime-dashboard-notification,.prime-dashboard-withdrawal{align-items:flex-start;grid-template-columns:1fr}.prime-dashboard-history-item>:last-child,.prime-dashboard-notification>:last-child,.prime-dashboard-withdrawal>:last-child{justify-content:flex-start;width:100%}.prime-dashboard-main table,.prime-dashboard-panel table{min-width:680px}.prime-dashboard-main .table-responsive,.prime-dashboard-panel .table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.prime-dashboard-hero__actions .btn{width:100%}.prime-dashboard-balance-bar__content small{display:block;margin:.45rem 0 0}.prime-dashboard-earning-item{grid-template-columns:1fr}}@media(max-width:575.98px){.prime-dashboard-main{padding:.9rem}.prime-dashboard-sidebar{width:min(300px,90vw)!important}.prime-dashboard-topbar{gap:.65rem}.prime-dashboard-topbar__copy .fs-12px{font-size:.75rem!important}.prime-dashboard-alert,.prime-dashboard-balance-bar,.prime-dashboard-panel,.prime-dashboard-stat{border-radius:20px;padding:.9rem}.prime-dashboard-balance-bar__content strong{font-size:1.8rem}.prime-dashboard-stat__value{font-size:1.7rem}.prime-dashboard-panel h2,.prime-dashboard-panel h3{font-size:1.1rem}}.prime-legal-hero{padding-top:7.8rem}.prime-legal-card{background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01)),var(--prime-surface);border:1px solid var(--prime-border);border-radius:1.35rem;margin:0 auto;max-width:920px;padding:2rem}.prime-legal-card section+section{border-top:1px solid hsla(0,0%,100%,.08);margin-top:2rem;padding-top:2rem}.prime-legal-card h2{color:#fff;font-size:1.35rem;margin:0 0 .85rem}.prime-legal-card li,.prime-legal-card p{color:var(--prime-muted);line-height:1.75}.prime-legal-card a{color:var(--prime-accent);text-decoration:none}.prime-onboarding-page{background:radial-gradient(circle at top left,rgba(246,191,38,.12),transparent 26%),linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0),#050505;background-size:auto,72px 72px,72px 72px,auto;min-height:100vh;padding:2rem 0}.prime-onboarding-shell{display:grid;gap:2rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:calc(100vh - 4rem)}.prime-onboarding-aside,.prime-onboarding-card{background:hsla(0,0%,7%,.94);border:1px solid hsla(0,0%,100%,.08);border-radius:1.8rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 24px 60px rgba(0,0,0,.28)}.prime-onboarding-aside{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;padding:2.2rem}.prime-onboarding-brand{display:grid;gap:1rem}.prime-onboarding-brand img{height:auto;width:8.6rem}.prime-onboarding-brand h1{color:#fff;font-size:clamp(3rem,5vw,4.8rem);letter-spacing:-.055em;line-height:.95;margin:0;max-width:11ch}.prime-onboarding-brand p{color:hsla(0,0%,100%,.72);line-height:1.6;margin:0;max-width:34rem}.prime-onboarding-snapshot{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.prime-onboarding-snapshot__metric{background:linear-gradient(180deg,rgba(16,24,28,.92),hsla(0,0%,4%,.72));border:1px solid rgba(33,205,233,.14);border-radius:1rem;padding:1rem 1.05rem}.prime-onboarding-snapshot__metric span{color:hsla(0,0%,100%,.58);display:block;font-size:.82rem;letter-spacing:.08em;margin-bottom:.25rem;text-transform:uppercase}.prime-onboarding-snapshot__metric strong{color:#fff;font-size:1.2rem;line-height:1.2}.prime-onboarding-steps,.prime-onboarding-support{display:grid;gap:1rem}.prime-onboarding-note,.prime-onboarding-step,.prime-onboarding-summary__item,.prime-onboarding-support__card{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:1.15rem}.prime-onboarding-step{align-items:center;display:flex;gap:1rem;padding:1rem 1.05rem}.prime-onboarding-step__count{align-items:center;background:hsla(0,0%,100%,.06);border-radius:999px;color:hsla(0,0%,100%,.72);display:inline-flex;font-weight:600;height:2.2rem;justify-content:center;width:2.2rem}.prime-onboarding-step strong,.prime-onboarding-summary__item strong,.prime-onboarding-support__card strong{color:#fff;display:block;font-size:1rem}.prime-onboarding-step span,.prime-onboarding-summary__item span,.prime-onboarding-support__card span{color:hsla(0,0%,100%,.62);font-size:.92rem}.prime-onboarding-step.is-active{background:rgba(33,205,233,.08);border-color:rgba(33,205,233,.45)}.prime-onboarding-step.is-active .prime-onboarding-step__count,.prime-onboarding-step.is-done .prime-onboarding-step__count{background:var(--prime-accent);color:#050505}.prime-onboarding-card{align-content:start;display:grid;gap:1.5rem;padding:2.2rem}.prime-onboarding-card__head{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:1rem;justify-content:space-between;padding-bottom:.35rem}.prime-onboarding-card__eyebrow{color:rgba(33,205,233,.9);display:inline-block;font-size:.82rem;font-weight:600;letter-spacing:.08em;margin-bottom:.5rem;text-transform:uppercase}.prime-onboarding-card__head h2{color:#fff;font-size:clamp(2.1rem,3vw,3.2rem);letter-spacing:-.045em;line-height:.98;margin:0}.prime-onboarding-card__logout{background:transparent;border:0;color:hsla(0,0%,100%,.65);cursor:pointer;font:inherit;padding:0;text-decoration:none;transition:color .2s ease}.prime-onboarding-card__logout:hover{color:#fff}.prime-onboarding-progress__bar{background:hsla(0,0%,100%,.08);border-radius:999px;height:.45rem;overflow:hidden;width:100%}.prime-onboarding-progress__bar span{background:linear-gradient(90deg,#21cde9,#f5bf26);border-radius:inherit;display:block;height:100%}.prime-onboarding-note,.prime-onboarding-summary__item{padding:1rem 1.1rem}.prime-onboarding-panel{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem 1.1rem}.prime-onboarding-panel--single{grid-template-columns:1fr}.prime-onboarding-panel__item span{color:hsla(0,0%,100%,.56);display:block;font-size:.82rem;letter-spacing:.08em;margin-bottom:.24rem;text-transform:uppercase}.prime-onboarding-panel__item strong{color:#fff;font-size:.96rem;line-height:1.5}.prime-onboarding-form{align-content:start;display:grid;gap:1.2rem}.prime-onboarding-field{display:grid;gap:.55rem}.prime-onboarding-field label{color:hsla(0,0%,100%,.72);font-size:.92rem}.prime-onboarding-grid{display:grid;gap:1rem}.prime-onboarding-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.prime-onboarding-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.prime-onboarding-otp{display:grid;gap:.75rem;grid-template-columns:repeat(6,minmax(0,1fr))}.prime-onboarding-otp--pin{grid-template-columns:repeat(4,minmax(0,1fr));max-width:24rem}.prime-onboarding-otp .prime-auth-input{font-size:1.2rem;font-weight:700;text-align:center}.prime-onboarding-actions{display:flex;flex-wrap:wrap;gap:1rem}.prime-onboarding-actions .btn{min-width:11rem}.prime-onboarding-summary{display:grid;gap:1rem}.prime-onboarding-summary__item strong{font-size:1.02rem}@media(max-width:991.98px){.prime-onboarding-shell{min-height:auto}.prime-onboarding-panel,.prime-onboarding-shell,.prime-onboarding-snapshot{grid-template-columns:1fr}}@media(max-width:767.98px){.prime-onboarding-page{padding:1rem 0}.prime-onboarding-aside,.prime-onboarding-card{border-radius:1.25rem;padding:1.4rem}.prime-onboarding-card__head{display:grid;gap:.6rem}.prime-onboarding-grid--three,.prime-onboarding-grid--two,.prime-onboarding-otp{grid-template-columns:1fr}.prime-onboarding-actions .btn{width:100%}}@media(max-width:991.98px){.prime-about-hero,.prime-contact-hero,.prime-hero,.prime-legal-hero{padding-top:6.5rem}.prime-service-card--wide{grid-template-columns:1fr}.prime-service-card--wide .prime-service-card__content{padding:1.25rem}.prime-contact-layout,.prime-service-row{grid-template-columns:1fr}.prime-service-row--reverse .prime-service-row__copy,.prime-service-row--reverse .prime-service-row__visual{order:0}.prime-store-toolbar{align-items:stretch;flex-direction:column}.prime-checkout-layout,.prime-product-layout{grid-template-columns:1fr}.prime-checkout-heading,.prime-checkout-order h2,.prime-checkout-payment h2,.prime-checkout-payment__method{display:block}.prime-checkout-heading p{margin-top:.75rem}.prime-cart-modal .modal-body,.prime-cart-modal .modal-header{padding:1.5rem}.prime-cart-modal__item{grid-template-columns:1fr}.prime-cart-modal__qty input{width:100%}.prime-cart-modal__actions{grid-template-columns:1fr}.prime-plan--featured{transform:none}.prime-section-heading{display:block}.prime-nav-links{border-top:1px solid hsla(0,0%,100%,.08);gap:0;padding-top:1rem}.prime-nav-cta{align-items:stretch!important}.prime-nav-icon{border-radius:.75rem;justify-content:flex-start;padding-inline:.9rem}}@media(max-width:767.98px){.prime-hero h1{max-width:none}.prime-card,.prime-cta__panel,.prime-feature-card,.prime-legal-card,.prime-plan,.prime-quote__box,.prime-service-card{padding:1.25rem}.prime-actions{flex-direction:column}.prime-actions .btn{width:100%}.prime-field-grid{grid-template-columns:1fr}.prime-checkout-order__head{display:none}.prime-checkout-order__item,.prime-checkout-order__meta,.prime-checkout-order__product{display:grid;grid-template-columns:1fr}.prime-checkout-order__meta{gap:.35rem;justify-content:start;min-width:0;text-align:left}}:root{--primary:#f9c00e;--dark:#111;--black:#000;--onedev-bg:#f7f7f7;--surface:#fff;--onedev-white:#fff;--radius:16px}body,html{height:100%}body{background:var(--surface)}.display-serif,.h-serif{font-family:Prata,Georgia,Times New Roman,serif}.lead-contrast{color:#2d2d2d;opacity:.9}.navbar-brand-logo{background:radial-gradient(circle at 30% 30%,#7a7cff,var(--primary));border-radius:9999px;display:inline-block;height:34px;margin-right:.5rem;width:34px}.btn-primary,.btn-primary:focus{background-color:var(--primary);border-color:var(--primary)}.btn-outline-dark:hover{background-color:var(--dark);color:#fff}.badge-pill{border-radius:9999px;font-weight:600;padding:.45rem .8rem}.card-soft{border:1px solid #eee;border-radius:var(--radius);box-shadow:0 10px 30px rgba(0,0,0,.05)}.card-soft .card-img-top{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.grid-icon{background:var(--black);color:var(--white);display:grid;font-weight:700;height:40px;place-items:center;width:40px}.footer{background:#fff;border-top:1px solid #eee}.newsletter{background:#f7f7ff;border:1px dashed #cfd3ff;border-radius:var(--radius);padding:1rem}.reveal-up{opacity:0;transform:translateY(24px)}.reveal-fade{opacity:0}.reveal-scale{opacity:0;transform:scale(.98)}.post-meta{color:#6b7280;font-size:.825rem}.form-control:focus{border-color:var(--primary);box-shadow:0 0 0 .25rem rgba(19,3,149,.15)}hr.soft{border-top:1px solid #eee;opacity:1}.shadow-soft{box-shadow:0 20px 40px rgba(0,0,0,.08)}
