*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb;--tw-bg-opacity:1}
html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:'Poppins',sans-serif}
body{margin:0;line-height:inherit;background-color:#EFFAFD;color:#1e293b}
img,svg{display:block;max-width:100%;height:auto}
a{color:inherit;text-decoration:inherit}
button,input{font:inherit;color:inherit}
h1,h2,h3,h4,p,ul{margin:0;padding:0}
.absolute{position:absolute;}.antialiased{-webkit-font-smoothing:antialiased;;-moz-osx-font-smoothing:grayscale;}.aspect-square{aspect-ratio:1/1;}.backdrop-blur-md{-webkit-backdrop-filter:blur(12px);;backdrop-filter:blur(12px);}.bg-\[\#e0f2fe\]{background-color:#e0f2fe;}.bg-\[\#f0f9fd\]{background-color:#f0f9fd;}.bg-black{background-color:rgb(0 0 0 / var(--tw-bg-opacity));}.bg-brand-bg{background-color:#EFFAFD;}.bg-brand-blue{background-color:#0052cc;}.bg-brand-header{background-color:#FFFFFF;}.bg-btn-gradient{background-image:linear-gradient(to right,#ff9d2b,#ff7b00);}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));}.bg-opacity-0{--tw-bg-opacity:0;}.bg-white{background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.bg-white\/95{background-color:rgba(255,255,255,0.95);}.block{display:block;}.blur-\[100px\]{filter:blur(100px);}.border{border-width:1px;;border-style:solid;}.border-2{border-width:2px;;border-style:solid;}.border-blue-100{border-color:#dbeafe;}.border-blue-50{border-color:#eff6ff;}.border-brand-blue{border-color:#0052cc;}.border-gray-100{border-color:#f3f4f6;}.border-gray-200{border-color:#e5e7eb;}.border-t{border-top-width:1px;;border-style:solid;}.border-white{border-color:#fff;}.border-y{border-top-width:1px;;border-bottom-width:1px;;border-style:solid;}.brightness-0{filter:brightness(0);}.cursor-pointer{cursor:pointer;}.drop-shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.15\)\]{filter:drop-shadow(0 20px 50px rgba(0,0,0,0.15));}.duration-300{transition-duration:300ms;}.duration-500{transition-duration:500ms;}.flex{display:flex;}.flex-col{flex-direction:column;}.flex-shrink{flex-shrink:1;}.flex-shrink-0{flex-shrink:0;}.flex-wrap{flex-wrap:wrap;}.font-bold{font-weight:700;}.font-medium{font-weight:500;}.font-sans{font-family:'Poppins',sans-serif;}.font-semibold{font-weight:600;}.from-brand-footerStart{--tw-gradient-from:#E1F4FD;;--tw-gradient-to:rgb(255 255 255 / 0);;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);}.gap-10{gap:2.5rem;}.gap-2{gap:0.5rem;}.gap-4{gap:1rem;}.gap-6{gap:1.5rem;}.gap-8{gap:2rem;}.grid{display:grid;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.h-20{height:5rem;}.h-5{height:1.25rem;}.h-6{height:1.5rem;}.h-7{height:1.75rem;}.h-\[30px\]{height:30px;}.h-auto{height:auto;}.h-full{height:100%;}.hidden{display:none;}.inline-block{display:inline-block;}.inset-0{inset:0;}.items-center{align-items:center;}.justify-between{justify-content:space-between;}.justify-center{justify-content:center;}.leading-\[1\.15\]{line-height:1.15;}.leading-relaxed{line-height:1.625;}.left-0{left:0;}.list-disc{list-style-type:disc;}.max-h-10{max-height:2.5rem;}.max-w-2xl{max-width:42rem;}.max-w-4xl{max-width:56rem;}.max-w-5xl{max-width:64rem;}.max-w-7xl{max-width:80rem;}.max-w-\[1400px\]{max-width:1400px;}.max-w-\[420px\]{max-width:420px;}.max-w-\[460px\]{max-width:460px;}.max-w-\[600px\]{max-width:600px;}.max-w-full{max-width:100%;}.max-w-none{max-width:none;}.max-w-sm{max-width:24rem;}.mb-10{margin-bottom:2.5rem;}.mb-12{margin-bottom:3rem;}.mb-2{margin-bottom:0.5rem;}.mb-4{margin-bottom:1rem;}.mb-5{margin-bottom:1.25rem;}.mb-6{margin-bottom:1.5rem;}.mb-8{margin-bottom:2rem;}.min-w-0{min-width:0;}.ml-2{margin-left:0.5rem;}.mt-1{margin-top:0.25rem;}.mt-10{margin-top:2.5rem;}.mt-12{margin-top:3rem;}.mt-2{margin-top:0.5rem;}.mt-4{margin-top:1rem;}.mt-5{margin-top:1.25rem;}.mx-auto{margin-left:auto;;margin-right:auto;}.object-contain{object-fit:contain;}.object-cover{object-fit:cover;}.opacity-0{opacity:0;}.opacity-60{opacity:0.6;}.overflow-hidden{overflow:hidden;}.overflow-x-hidden{overflow-x:hidden;}.p-1{padding:0.25rem;}.p-6{padding:1.5rem;}.p-8{padding:2rem;}.pb-16{padding-bottom:4rem;}.pb-3{padding-bottom:0.75rem;}.pb-8{padding-bottom:2rem;}.pl-6{padding-left:1.5rem;}.pr-4{padding-right:1rem;}.pt-12{padding-top:3rem;}.pt-16{padding-top:4rem;}.pt-2{padding-top:0.5rem;}.pt-8{padding-top:2rem;}.px-10{padding-left:2.5rem;;padding-right:2.5rem;}.px-2{padding-left:0.5rem;;padding-right:0.5rem;}.px-3{padding-left:0.75rem;;padding-right:0.75rem;}.px-4{padding-left:1rem;;padding-right:1rem;}.px-6{padding-left:1.5rem;;padding-right:1.5rem;}.px-8{padding-left:2rem;;padding-right:2rem;}.py-10{padding-top:2.5rem;;padding-bottom:2.5rem;}.py-16{padding-top:4rem;;padding-bottom:4rem;}.py-2{padding-top:0.5rem;;padding-bottom:0.5rem;}.py-20{padding-top:5rem;;padding-bottom:5rem;}.py-3{padding-top:0.75rem;;padding-bottom:0.75rem;}.py-4{padding-top:1rem;;padding-bottom:1rem;}.relative{position:relative;}.rounded-2xl{border-radius:1rem;}.rounded-3xl{border-radius:1.5rem;}.rounded-\[2rem\]{border-radius:2rem;}.rounded-full{border-radius:9999px;}.rounded-md{border-radius:0.375rem;}.scale-90{--tw-scale-x:0.9;;--tw-scale-y:0.9;;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) skewX(var(--tw-skew-x,0)) skewY(var(--tw-skew-y,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}.scroll-smooth{scroll-behavior:smooth;}.shadow-\[0_4px_15px_rgba\(255\,157\,43\,0\.3\)\]{box-shadow:0 4px 15px rgba(255,157,43,0.3);}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.03\)\]{box-shadow:0 4px 20px rgba(0,0,0,0.03);}.shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.06\)\]{box-shadow:0 8px 30px rgb(0,0,0,0.06);}.shadow-lg{box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);}.shadow-md{box-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);}.shadow-sm{box-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);}.shadow-xl{box-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);}.sticky{position:sticky;}.text-2xl{font-size:1.5rem;;line-height:2rem;}.text-3xl{font-size:1.875rem;;line-height:2.25rem;}.text-\[\#0f172a\]{color:#0f172a;}.text-\[12px\]{font-size:12px;}.text-\[13px\]{font-size:13px;}.text-\[15px\]{font-size:15px;}.text-\[2\.2rem\]{font-size:2.2rem;}.text-base{font-size:1rem;;line-height:1.5rem;}.text-brand-blue{color:#0052cc;}.text-brand-text{color:#1e293b;}.text-center{text-align:center;}.text-gray-400{color:#9ca3af;}.text-gray-500{color:#6b7280;}.text-gray-600{color:#4b5563;}.text-gray-700{color:#374151;}.text-gray-800{color:#1f2937;}.text-gray-900{color:#111827;}.text-lg{font-size:1.125rem;;line-height:1.75rem;}.text-sm{font-size:0.875rem;;line-height:1.25rem;}.text-white{color:#fff;}.text-xl{font-size:1.25rem;;line-height:1.75rem;}.text-xs{font-size:0.75rem;;line-height:1rem;}.to-brand-footerEnd{--tw-gradient-to:#FFFFFF;}.top-0{top:0;}.tracking-tight{letter-spacing:-0.025em;}.tracking-wide{letter-spacing:0.025em;}.transform{transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) skewX(var(--tw-skew-x,0)) skewY(var(--tw-skew-y,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}.transition-all{transition-property:all;;transition-timing-function:cubic-bezier(0.4,0,0.2,1);;transition-duration:150ms;}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;;transition-timing-function:cubic-bezier(0.4,0,0.2,1);;transition-duration:150ms;}.transition-opacity{transition-property:opacity;;transition-timing-function:cubic-bezier(0.4,0,0.2,1);;transition-duration:150ms;}.transition-transform{transition-property:transform;;transition-timing-function:cubic-bezier(0.4,0,0.2,1);;transition-duration:150ms;}.translate-y-4{--tw-translate-y:1rem;;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) skewX(var(--tw-skew-x,0)) skewY(var(--tw-skew-y,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}.w-40{width:10rem;}.w-5{width:1.25rem;}.w-6{width:1.5rem;}.w-7{width:1.75rem;}.w-\[140px\]{width:140px;}.w-\[180px\]{width:180px;}.w-\[50px\]{width:50px;}.w-\[70px\]{width:70px;}.w-auto{width:auto;}.w-full{width:100%;}.z-0{z-index:0;}.z-10{z-index:10;}.z-20{z-index:20;}.z-50{z-index:50;}.space-x-8 > :not([hidden]) ~ :not([hidden]){margin-left:2rem}.space-y-1 > :not([hidden]) ~ :not([hidden]){margin-top:0.25rem}.space-y-2 > :not([hidden]) ~ :not([hidden]){margin-top:0.5rem}.space-y-3 > :not([hidden]) ~ :not([hidden]){margin-top:0.75rem}.space-y-4 > :not([hidden]) ~ :not([hidden]){margin-top:1rem}.space-y-8 > :not([hidden]) ~ :not([hidden]){margin-top:2rem}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) skewX(var(--tw-skew-x,0)) skewY(var(--tw-skew-y,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem;;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) skewX(var(--tw-skew-x,0)) skewY(var(--tw-skew-y,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}.hover\:bg-blue-700:hover{background-color:#1d4ed8;}.hover\:bg-brand-blue:hover{background-color:#0052cc;}.hover\:bg-gray-50:hover{background-color:#f9fafb;}.hover\:border-brand-blue:hover{border-color:#0052cc;}.hover\:opacity-80:hover{opacity:0.8;}.hover\:opacity-90:hover{opacity:0.9;}.hover\:shadow-\[0_6px_20px_rgba\(255\,157\,43\,0\.5\)\]:hover{box-shadow:0 6px 20px rgba(255,157,43,0.5);}.hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);}.hover\:shadow-xl:hover{box-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);}.hover\:text-blue-700:hover{color:#1d4ed8;}.hover\:text-brand-blue:hover{color:#0052cc;}.hover\:text-white:hover{color:#fff;}.group:hover .group-hover\:bg-opacity-50{--tw-bg-opacity:0.5;}.group:hover .group-hover\:opacity-100{opacity:1;}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;;--tw-scale-y:1.1;;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) skewX(var(--tw-skew-x,0)) skewY(var(--tw-skew-y,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}.group:hover .group-hover\:translate-y-0{--tw-translate-y:0;;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) skewX(var(--tw-skew-x,0)) skewY(var(--tw-skew-y,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}.group[open] .group-open\:-rotate-180{--tw-rotate:-180deg;;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) skewX(var(--tw-skew-x,0)) skewY(var(--tw-skew-y,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}@media (min-width:640px){.sm\:gap-3{gap:0.75rem;}.sm\:gap-6{gap:1.5rem;}.sm\:gap-8{gap:2rem;}.sm\:h-24{height:6rem;}.sm\:max-h-14{max-height:3.5rem;}.sm\:p-2{padding:0.5rem;}.sm\:p-8{padding:2rem;}.sm\:px-3{padding-left:0.75rem;;padding-right:0.75rem;}.sm\:px-6{padding-left:1.5rem;;padding-right:1.5rem;}.sm\:text-\[17px\]{font-size:17px;}.sm\:text-\[3rem\]{font-size:3rem;}.sm\:text-sm{font-size:0.875rem;;line-height:1.25rem;}.sm\:w-52{width:13rem;}.sm\:w-\[160px\]{width:160px;}}@media (min-width:768px){.md\:flex{display:flex;}.md\:flex-row{flex-direction:row;}.md\:flex-row-reverse{flex-direction:row-reverse;}.md\:gap-12{gap:3rem;}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.md\:hidden{display:none;}.md\:items-start{align-items:flex-start;}.md\:mb-0{margin-bottom:0;}.md\:p-12{padding:3rem;}.md\:p-14{padding:3.5rem;}.md\:pl-12{padding-left:3rem;}.md\:pr-12{padding-right:3rem;}.md\:text-4xl{font-size:2.25rem;;line-height:2.5rem;}.md\:text-left{text-align:left;}.md\:w-1\/2{width:50%;}.md\:w-\[180px\]{width:180px;}}@media (min-width:1024px){.lg\:flex-row{flex-direction:row;}.lg\:gap-12{gap:3rem;}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.lg\:justify-end{justify-content:flex-end;}.lg\:max-w-\[750px\]{max-width:750px;}.lg\:min-h-\[550px\]{min-height:550px;}.lg\:mt-0{margin-top:0;}.lg\:px-8{padding-left:2rem;;padding-right:2rem;}.lg\:py-24{padding-top:6rem;;padding-bottom:6rem;}.lg\:text-\[3\.2rem\]{font-size:3.2rem;}.lg\:w-\[45\%\]{width:45%;}.lg\:w-\[55\%\]{width:55%;}}@media (min-width:1280px){.xl\:max-w-\[850px\]{max-width:850px;}}
        /* Custom styles for specific UI elements */
        .deposit-input {
            appearance: none;
        }
        .deposit-input:checked + label {
            border-color: #0052cc;
            background-color: #eff6ff;
            color: #0052cc;
            font-weight: 600;
        }
        .provider-track {
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            gap: 1.5rem;
        }
        /* Styling the scrollbar for webkit to make it cleaner */
        ::-webkit-scrollbar {
            width: 8px;
        }
        ::-webkit-scrollbar-track {
            background: #EFFAFD;
        }
        ::-webkit-scrollbar-thumb {
            background: #cbd5e1;
            border-radius: 4px;
        }
        ::-webkit-scrollbar-thumb:hover {
            background: #94a3b8;
        }
        /* FAQ Details animation */
        details > summary {
            list-style: none;
        }
        details > summary::-webkit-details-marker {
            display: none;
        }
    
            .oz-toplist-wrap {
                font-family: 'Poppins', sans-serif;
                max-width: 860px;
                margin: 0 auto;
            }
            .oz-toplist-label {
                font-size: 12px;
                font-weight: 800;
                letter-spacing: 0.22em;
                text-transform: uppercase;
                color: #0052cc;
                margin-bottom: 12px;
                text-align: center;
            }
            .oz-toplist-card {
                background: linear-gradient(135deg, #ffffff 0%, #f7fcff 55%, #ffffff 100%);
                border: 1.5px solid #dbeafe;
                border-radius: 28px;
                padding: 24px;
                display: flex;
                align-items: center;
                gap: 22px;
                position: relative;
                overflow: hidden;
                box-shadow: 0 12px 35px rgba(0, 82, 204, 0.10);
            }
            .oz-toplist-card::before {
                content: '';
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                height: 5px;
                background: linear-gradient(90deg, #0052cc, #ff8c00);
            }
            .oz-toplist-glow {
                position: absolute;
                right: -70px;
                top: -70px;
                width: 220px;
                height: 220px;
                background: radial-gradient(circle, rgba(255, 140, 0, 0.16) 0%, transparent 68%);
                pointer-events: none;
            }
            .oz-toplist-badge {
                position: absolute;
                top: 0;
                left: 0;
                background: linear-gradient(90deg, #0052cc, #2f7df6);
                color: #ffffff;
                font-size: 10px;
                font-weight: 800;
                padding: 5px 14px 5px 12px;
                border-radius: 28px 0 16px 0;
                letter-spacing: 0.08em;
                text-transform: uppercase;
            }
            .oz-toplist-logo {
                flex-shrink: 0;
                width: 138px;
                height: 76px;
                background: #ffffff;
                border-radius: 18px;
                display: flex;
                align-items: center;
                justify-content: center;
                padding: 9px;
                box-shadow: 0 8px 24px rgba(15, 23, 42, 0.08);
                border: 1px solid #eef6ff;
                overflow: hidden;
                position: relative;
                z-index: 1;
            }
            .oz-toplist-logo img {
                width: 100%;
                height: 100%;
                object-fit: contain;
            }
            .oz-toplist-mid {
                flex: 1;
                min-width: 0;
                position: relative;
                z-index: 1;
            }
            .oz-toplist-name {
                font-size: 21px;
                font-weight: 800;
                color: #0f172a;
                margin-bottom: 4px;
                line-height: 1.2;
            }
            .oz-toplist-name a {
                color: #0f172a;
                text-decoration: none;
            }
            .oz-toplist-name a:hover {
                color: #0052cc;
            }
            .oz-toplist-bonus {
                font-size: 14px;
                font-weight: 700;
                color: #ff8c00;
                margin-bottom: 10px;
            }
            .oz-toplist-feats {
                display: flex;
                flex-direction: column;
                gap: 5px;
            }
            .oz-toplist-feat {
                display: flex;
                align-items: center;
                gap: 8px;
                font-size: 13px;
                color: #64748b;
            }
            .oz-toplist-feat::before {
                content: '';
                width: 16px;
                height: 16px;
                flex-shrink: 0;
                border-radius: 50%;
                background: #0052cc;
                box-shadow: inset 0 0 0 4px #ffffff, 0 0 0 1px #0052cc;
            }
            .oz-toplist-right {
                flex-shrink: 0;
                width: 165px;
                display: flex;
                flex-direction: column;
                align-items: center;
                gap: 9px;
                position: relative;
                z-index: 1;
            }
            .oz-toplist-stars {
                display: flex;
                gap: 2px;
            }
            .oz-toplist-stars span {
                color: #ff8c00;
                font-size: 18px;
                line-height: 1;
            }
            .oz-toplist-btn {
                display: block;
                width: 100%;
                text-align: center;
                background: linear-gradient(to right, #ff9d2b, #ff7b00);
                color: #ffffff !important;
                font-size: 13px;
                font-weight: 800;
                padding: 13px 8px;
                border-radius: 999px;
                text-decoration: none !important;
                letter-spacing: 0.02em;
                box-shadow: 0 5px 18px rgba(255, 140, 0, 0.34);
                transition: opacity 0.15s, transform 0.15s, box-shadow 0.15s;
            }
            .oz-toplist-btn:hover {
                opacity: 0.92;
                transform: translateY(-2px);
                box-shadow: 0 8px 22px rgba(255, 140, 0, 0.42);
            }
            .oz-toplist-note {
                font-size: 10px;
                color: #94a3b8;
                text-align: center;
                margin-top: 10px;
            }
            @media(max-width: 640px) {
                .oz-toplist-card {
                    flex-wrap: wrap;
                    padding: 22px 16px 18px;
                    gap: 14px;
                    border-radius: 24px;
                }
                .oz-toplist-logo {
                    width: 118px;
                    height: 66px;
                }
                .oz-toplist-right {
                    width: 145px;
                }
                .oz-toplist-name {
                    font-size: 18px;
                }
                .oz-toplist-feats {
                    display: none;
                }
            }
        
.prose{color:#374151}.prose:not(.max-w-none){max-width:65ch}.prose.max-w-none,.max-w-none{max-width:none!important}
.prose-lg{font-size:1.125rem;line-height:1.777}
.prose p{margin-top:1.25em;margin-bottom:1.25em}
.prose h2{font-size:1.5em;font-weight:700;margin-top:1.5em;margin-bottom:.75em;color:#0f172a}
.prose h3{font-size:1.25em;font-weight:600;margin-top:1.4em;margin-bottom:.6em;color:#0f172a}
.prose ul{list-style:disc;padding-left:1.5em;margin:1em 0}
.prose a,.prose-blue a{color:#0052cc;text-decoration:underline}
.group-hover\:bg-opacity-50{}.group:hover .group-hover\:bg-opacity-50{--tw-bg-opacity:0.5;background-color:rgba(0,0,0,0.5)}
.\[\&_summary\:\:-webkit-details-marker\]\:hidden summary::-webkit-details-marker{display:none}
.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}
