html,body{overflow-x:hidden;overscroll-behavior-x:none}html,body{margin:0;padding:0;font-family:'Poppins',system-ui,-apple-system,BlinkMacSystemFont,sans-serif;background:#fff;color:#111;text-align:left;overflow-x:hidden}.full-bleed{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.full-bleed::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;z-index:-1}.pricing-section{font-family:'Poppins',sans-serif;overflow-x:hidden}.pricing-section .pricing-cards .columns{margin:0 -1rem;flex-wrap:wrap}.pricing-section .pricing-cards .column{padding:0 1rem;margin-bottom:2rem;flex:1 1 100%;max-width:100%}@media (min-width:769px){.pricing-section .pricing-cards .column{flex:1 1 25%;max-width:25%}}.pricing-section .plan-card{background:#fff;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .05);padding:2rem 1.5rem;display:flex;flex-direction:column;height:100%}.pricing-section .plan-title{font-size:1.5rem;font-weight:700;color:#4f46e5;margin-bottom:.5rem;text-align:center}.pricing-section .plan-price{font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.pricing-section .plan-price .currency{font-size:1rem;vertical-align:super}.pricing-section .features{list-style:none;padding:0;margin:1rem 0;flex-grow:1}.pricing-section .features li{border-bottom:1px solid #eee;padding:.5rem 0;font-size:.95rem}.pricing-section .plan-cta{text-align:center;margin-top:1rem}.plan-button{display:inline-block;padding:.75rem 1.5rem;border-radius:2rem;background-image:linear-gradient(135deg,#0997d9,#ff0090);color:#fff!important;font-family:'Poppins',sans-serif;font-weight:700;font-size:1rem;text-decoration:none;text-align:center;border:none;transition:filter 0.2s ease,box-shadow 0.2s ease}.plan-button:hover,.plan-button:focus{filter:brightness(1.1);box-shadow:0 4px 12px rgb(0 0 0 / .1);outline:none}.affiliate-section{font-family:'Poppins',sans-serif;padding:3rem 0}.commission-table,.example-table{width:100%;border-collapse:collapse;margin:1 auto}.commission-table th,.commission-table td,.example-table th,.example-table td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #eee}.commission-table th{background:none;font-weight:700}.tooltip-header{position:relative}.tooltip-icon{display:inline-block;margin-left:.25rem;width:1em;height:1em;line-height:1em;text-align:center;border-radius:50%;background:#ff0090;color:#fff;font-size:.75rem;cursor:help}.tooltip-text{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-.5rem);background:rgb(0 0 0 / .8);color:#fff;padding:.25rem .5rem;border-radius:4px;white-space:nowrap;font-size:.75rem;visibility:hidden;opacity:0;transition:opacity 0.2s ease;z-index:1000}.tooltip-icon:hover+.tooltip-text,.tooltip-icon:focus+.tooltip-text{visibility:visible;opacity:1}@media (max-width:767px){.commission-table thead{display:none}.commission-table tr{display:block;margin-bottom:1.5rem}.commission-table td{display:flex;justify-content:space-between;padding:.5rem}.commission-table td:before{content:attr(data-label);font-weight:600}}.bonus-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;max-width:1200px;margin:0 auto;padding:0 1rem}.tier-card{background:#fff;border:2px solid #fff0;border-image:linear-gradient(135deg,#0997d9,#ff0090) 1;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .08);padding:1.5rem;flex:1 1 200px;text-align:center;transition:border-color 0.3s ease,transform 0.3s ease}.tier-card:hover{border-color:#ff0090;transform:translateY(-4px)}.tier-silver{border-image:linear-gradient(135deg,#C0C0C0,#999) 1}.tier-gold{border-image:linear-gradient(135deg,#FFD700,#FFC107) 1}.tier-platinum{border-image:linear-gradient(135deg,#E5E4E2,#D4D3D2) 1}.deep-dive summary{display:block;width:100%;text-align:center;padding:.75rem 1rem;font-family:'Poppins',sans-serif;font-weight:700;font-size:1rem;color:#fff;background:linear-gradient(135deg,#0997d9 0%,#ff0090 100%);border:none;border-radius:8px;box-shadow:0 6px 12px rgb(0 0 0 / .1);text-decoration:none;transition:background-position 0.4s ease,transform 0.2s ease,box-shadow 0.2s ease;background-size:200% 200%;background-position:left center}.deep-dive summary:hover{background-position:right center;transform:translateY(-2px);box-shadow:0 8px 16px rgb(0 0 0 / .15);outline:none}.deep-dive table{margin-top:1rem}{background:rgb(9 151 217 / .1);border-left:4px solid #0997d9;padding:.75rem 1rem;margin-bottom:.75rem}.bnt,.bnt-contrast{display:inline-block;padding:.75rem 1.5rem;border-radius:2rem;text-decoration:none;font-family:'Poppins',sans-serif;font-weight:700;font-size:1rem;white-space:nowrap;position:relative;overflow:hidden;border:none}.bnt{background-image:linear-gradient(135deg,#0997d9,#ff0090)!important;color:#fff!important}.bnt-contrast{background-color:#fff!important}.bnt-contrast .gradient-text{background-image:linear-gradient(135deg,#0997d9 0%,#ff0090 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.bnt:hover,.bnt:focus,.bnt-contrast:hover,.bnt-contrast:focus{text-decoration:underline;text-decoration-color:#fff;text-underline-offset:4px;text-decoration-thickness:2px;filter:brightness(1.1)!important;box-shadow:0 4px 12px rgb(0 0 0 / .1)!important;outline:none!important}@media (max-width:767px){.pricing-section .plan-title{font-size:1.25rem}.pricing-section .plan-price{font-size:2rem}.pricing-section .features li{font-size:.9rem}.pricing-section .plan-button{width:100%;max-width:320px}.bonus-tiers{flex-direction:column;gap:1.5rem}.deep-dive summary{width:100%;text-align:center}.affiliate-section{padding:2rem 1rem}.commission-table th,.commission-table td,.example-table th,.example-table td{padding:.5rem .75rem}.bnt,.bnt-contrast{display:block;margin:0 auto;width:100%;max-width:320px}}.desktop-only{display:block}.mobile-only{display:none}@media (max-width:767px){.desktop-only{display:none!important}.mobile-only{display:block!important}}.table-container{overflow-x:auto;margin-bottom:2rem}.commission-table{width:100%;border-collapse:collapse;text-align:center}.commission-table th,.commission-table td{padding:.75em .5em;border:1px solid #ddd}@media(max-width:600px){.commission-table{font-size:.9rem}.commission-table th,.commission-table td{white-space:nowrap}}.tier-card{background:#fafafa}.tier-card .subtext{margin-top:.5em}.table-scroll{width:66.6666vw;max-width:800px;margin:1.5rem auto;padding:0 1rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-scroll .commission-table{width:100%!important;min-width:300px}.btn-contrast{display:inline-block;background-color:#fff!important;padding:.75rem 2rem;border-radius:2rem;position:relative;overflow:hidden;text-decoration:none;white-space:nowrap;text-align:center}.btn-contrast .gradient-text{background-image:linear-gradient(135deg,#0997d9 0%,#ff0090 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.btn-contrast:hover,.btn-contrast:focus{text-decoration:underline;text-decoration-color:#fff;text-underline-offset:4px;text-decoration-thickness:2px;filter:brightness(1.1)!important;box-shadow:0 4px 12px rgb(0 0 0 / .1)!important;outline:none!important}.btn-contrast .gradient-text{font-weight:700}.bnt-contrast{background-color:#fff!important;padding:.75rem 1rem;border-radius:2rem;font-weight:700;font-size:1rem;border:none}.bnt-contrast .gradient-text{background-image:linear-gradient(135deg,#0997d9 0%,#ff0090 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.hero-wrapper .bnt-contrast{display:inline-block;background-color:#fff;padding:.75rem 1.5rem;border-radius:2rem;text-decoration:none;white-space:nowrap;position:relative;transition:box-shadow 0.2s ease}.hero-wrapper .bnt-contrast .gradient-text{background-image:linear-gradient(135deg,#0997d9 0%,#ff0090 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-family:'Poppins',sans-serif;font-weight:700;font-size:1rem;line-height:1}.hero-wrapper .bnt-contrast:hover,.hero-wrapper .bnt-contrast:focus{box-shadow:0 0 0 3px rgb(255 255 255 / .8);outline:none}.bnt:hover,.bnt:focus,.bnt-contrast:hover,.bnt-contrast:focus{box-shadow:0 0 8px rgb(255 255 255 / .6)!important}.bnt,.bnt-contrast{overflow:visible!important}.bnt-contrast:hover,.bnt-contrast:focus,.btn-contrast:hover,.btn-contrast:focus{text-decoration:underline;text-decoration-color:#0997d9!important;text-underline-offset:4px;text-decoration-thickness:2px;box-shadow:0 0 8px rgb(255 255 255 / .6)!important;outline:none!important}.deep-dive summary.bnt{display:inline-block;width:auto!important;padding:.75rem 1.5rem;border-radius:2rem!important}.st-nav-secondary .nav{display:flex;align-items:center;gap:1rem;margin-top:0!important}.st-nav-secondary .btn-outline-gradient,.st-nav-secondary .btn-contrast.gradient-text-btn{padding:.5rem 1rem!important;font-size:.9rem}@media (max-width:767px){.st-nav-secondary .nav{flex-direction:column;gap:0rem}.st-nav-secondary .btn-outline-gradient,.st-nav-secondary .btn-contrast.gradient-text-btn{width:100%;text-align:center}}@media (min-width:768px){nav#main-nav.fixed-top{top:0px!important}nav#main-nav .container{padding-top:.5rem;padding-bottom:.5rem}}@media (max-width:767px){nav#main-nav .container{display:flex!important;align-items:center;justify-content:space-between;padding:.75rem 1rem!important}.navbar-toggler,.navbar-brand{position:relative!important;top:5!important;margin:5!important}.navbar-brand img.logo{margin:5!important;padding:0!important}.navbar-brand img.logo{display:inline-block;vertical-align:middle;max-height:40px}@media (max-width:767px){.st-nav-section.st-nav-mobile.st-popup-active .navbar-toggler{display:none!important}}.btn-contrast.text-primary{background-color:#fff!important;color:#0997d9!important;padding:0.5rem!important;box-shadow:none!important;border:none!important}.btn-contrast.text-primary i{font-size:1.5rem}.alert.cookiealert .cookiealert__action button{margin:0!important;padding:.5rem 1rem!important}.alert.cookiealert .cookiealert__message p{margin-bottom:0rem!important}@media (max-width:767px){.alert.cookiealert .cookiealert__action{margin-top:0!important}}.navbar{display:block!important}.navbar-toggler{display:inline-block!important;pointer-events:auto!important;z-index:2000!important}.navbar-expand-sm .navbar-toggler,.navbar-expand-md .navbar-toggler,.navbar-expand-lg .navbar-toggler{display:inline-block!important}.st-popup{z-index:1999!important}