@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-greek.46dd4cdca58c.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-cyrillic.aebf2ab4a4ce.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-latin-ext.a28eb6d3ccb5.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-cyrillic-ext.fccca918fea4.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-greek-ext.a2e2c783ca6f.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-vietnamese.8db00ff46c67.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-latin.c940764593d0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-tight-normal-latin.83d548cd73ef.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-tight-normal-greek-ext.0c930dc2267b.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-tight-normal-vietnamese.c753c7f9f2dc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-tight-normal-greek.67b5c3cea0f6.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-tight-normal-cyrillic.04e865409d6f.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-tight-normal-cyrillic-ext.4a89b86d992e.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-tight-normal-latin-ext.3c299662298b.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/fonts/jetbrains-mono-normal-cyrillic.af7486955880.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/fonts/jetbrains-mono-normal-greek.3edf363dbf9d.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/fonts/jetbrains-mono-normal-cyrillic-ext.992eea2f7021.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/fonts/jetbrains-mono-normal-latin-ext.7db7affbce1f.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/fonts/jetbrains-mono-normal-latin.1e06740a02a4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/fonts/jetbrains-mono-normal-vietnamese.1390e86cc282.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/pacifico-normal-vietnamese.67b3429e0854.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/pacifico-normal-latin-ext.e2cf42a047ff.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/pacifico-normal-cyrillic-ext.696d194c5fa5.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/pacifico-normal-latin.1a47a54e53bb.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/pacifico-normal-cyrillic.a3e40b6b797d.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-italic-vietnamese.d0e436354c1d.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-italic-latin-ext.00b9920a8311.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-italic-latin.f7f3c763fa67.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-italic-cyrillic-ext.cc79c219f6d0.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-normal-latin.cd8db90cd950.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-normal-cyrillic-ext.a16f29d7d2a2.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-normal-vietnamese.5c913fc1b1f8.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-normal-latin-ext.0303e02b53b0.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-italic-greek.5e867cebca3a.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-italic-latin-ext.fa851a3159c2.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-italic-vietnamese.25f97f6bfa24.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-italic-cyrillic.151591aa1815.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-italic-latin.4dbf66388323.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-italic-cyrillic-ext.f8aaac46e6d1.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-normal-latin.8e38e3fbd74d.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-normal-cyrillic.7683b72ed39c.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-normal-vietnamese.752875b4c33f.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-normal-greek.303d60869ffd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-normal-cyrillic-ext.4d72739b0e43.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-normal-latin-ext.231f594ad829.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}@font-face{font-family:Inter Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}@font-face{font-family:Pacifico Fallback;src:local("Arial");ascent-override:137.32%;descent-override:47.74%;line-gap-override:0.00%;size-adjust:94.89%}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}@font-face{font-family:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.font-var-plus-jakarta-sans{--font-plus-jakarta-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}.font-var-jetbrains-mono{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}.font-var-source-serif{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}.font-var-pacifico{--font-pacifico:"Pacifico","Pacifico Fallback"}.font-var-app-text{--font-app-text:"Inter","Inter Fallback"}.font-var-inter-tight{--font-inter-tight:"Inter Tight","Inter Tight Fallback"}.ptnr-page-bg{background:linear-gradient(135deg,color-mix(in oklch,var(--partner-primary) 4%,#f8fafc) 0,color-mix(in oklch,var(--partner-primary) 6%,#ffffff) 40%,#ffffff 100%)}:is(.dark) .ptnr-page-bg{background:linear-gradient(135deg,color-mix(in oklch,var(--partner-primary) 3%,#131518) 0,color-mix(in oklch,var(--partner-primary) 2%,#17191d) 40%,#1a1c20 100%)}.ptnr-content-bg{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23c4bfd0' fill-opacity='0.08'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E")}:is(.dark) .ptnr-content-bg{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23334155' fill-opacity='0.1'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E")}html[data-partner]{--color-pink-50:color-mix(in oklch,var(--partner-primary),white 95%);--color-pink-100:color-mix(in oklch,var(--partner-primary),white 90%);--color-pink-200:color-mix(in oklch,var(--partner-primary),white 75%);--color-pink-300:var(--partner-primary);--color-pink-400:color-mix(in oklch,var(--partner-primary),black 15%);--color-rose-50:color-mix(in oklch,var(--partner-primary),white 95%);--color-rose-100:color-mix(in oklch,var(--partner-primary),white 90%);--color-rose-200:color-mix(in oklch,var(--partner-primary),white 75%);--color-rose-300:var(--partner-primary);--color-rose-400:color-mix(in oklch,var(--partner-primary),black 10%);--color-brand-primary:var(--partner-primary);--color-brand-accent:color-mix(in oklch,var(--partner-primary),black 30%);--color-dark-primary:var(--partner-primary);--color-brand-50:color-mix(in oklch,var(--partner-primary),white 95%);--color-brand-100:color-mix(in oklch,var(--partner-primary),white 90%);--color-brand-200:color-mix(in oklch,var(--partner-primary),white 75%);--color-brand-300:var(--partner-primary);--color-brand-400:color-mix(in oklch,var(--partner-primary),black 15%)}[data-partner] .bh-affiliate-section,[data-partner] .bh-appvault-banner,[data-partner] .bh-contact-business,[data-partner] .bh-contact-office,[data-partner] .bh-contact-social,[data-partner] .bh-exit-intent,[data-partner] .bh-keykeeper-banner,[data-partner] .bh-newsletter-signup,[data-partner] .bh-referral-program,[data-partner] .bh-social-login{display:none!important}html[data-partner] .bh-hero-badge{background:color-mix(in srgb,var(--partner-primary) 25%,white)!important;box-shadow:0 2px 12px color-mix(in srgb,var(--partner-primary) 25%,transparent)!important;animation:none!important}html[data-partner] .bh-hero-badge:before{background:currentColor!important}html[data-partner] .bh-hero-year{color:color-mix(in srgb,var(--partner-primary) 60%,transparent)!important}html[data-partner] .beta-banner,html[data-partner] .bundle-announcement,html[data-partner] .hero-glow-line{display:none!important}html[data-partner] .typing-cursor{background:linear-gradient(135deg,var(--partner-primary) 0,color-mix(in srgb,var(--partner-primary) 70%,black) 100%)!important;background-clip:text!important}html[data-partner] .bh-hero-accent{background:linear-gradient(135deg,color-mix(in srgb,var(--partner-primary) 60%,white) 0,var(--partner-primary) 50%,color-mix(in srgb,var(--partner-primary) 80%,black) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}html[data-partner] .bh-hero-tagline span{background:var(--partner-primary)!important}html[data-partner] .bh-hero-sub-lifetime{background:linear-gradient(135deg,var(--partner-primary) 0,color-mix(in srgb,var(--partner-primary) 70%,black) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}html[data-partner]:is(.dark) .bh-hero-sub-lifetime{background:linear-gradient(135deg,color-mix(in srgb,var(--partner-primary) 80%,white) 0,var(--partner-primary) 50%,color-mix(in srgb,var(--partner-primary) 70%,black) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}html[data-partner] .bh-urgency-bar{background:color-mix(in srgb,var(--partner-primary) 15%,transparent)!important}html[data-partner] .bh-urgency-bar-fill{background:linear-gradient(90deg,var(--partner-primary),color-mix(in srgb,var(--partner-primary) 70%,black))!important;box-shadow:0 0 8px color-mix(in srgb,var(--partner-primary) 35%,transparent)!important}html[data-partner]:is(.dark) .bh-urgency-bar{background:color-mix(in srgb,var(--partner-primary) 8%,transparent)!important}html[data-partner]:is(.dark) .bh-urgency-bar-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--partner-primary) 80%,white),var(--partner-primary),color-mix(in srgb,var(--partner-primary) 70%,black))!important;box-shadow:0 0 12px color-mix(in srgb,var(--partner-primary) 60%,transparent),0 0 24px color-mix(in srgb,var(--partner-primary) 25%,transparent)!important}html[data-partner] .bh-urgency-line{background:linear-gradient(135deg,color-mix(in srgb,var(--partner-primary) 10%,transparent),color-mix(in srgb,var(--partner-primary) 15%,transparent),color-mix(in srgb,var(--partner-primary) 10%,transparent))!important;border-color:color-mix(in srgb,var(--partner-primary) 25%,transparent)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--partner-primary) 10%,transparent),0 8px 24px -4px color-mix(in srgb,var(--partner-primary) 8%,transparent),inset 0 1px 0 rgba(255,255,255,.08)!important}html[data-partner]:is(.dark) .bh-urgency-line{background:linear-gradient(135deg,color-mix(in srgb,var(--partner-primary) 6%,transparent),color-mix(in srgb,var(--partner-primary) 10%,transparent),color-mix(in srgb,var(--partner-primary) 6%,transparent))!important;border-color:color-mix(in srgb,var(--partner-primary) 14%,transparent)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--partner-primary) 6%,transparent),0 8px 24px -4px color-mix(in srgb,var(--partner-primary) 6%,transparent),inset 0 1px 0 rgba(255,255,255,.04)!important}html[data-partner] .bh-urgency-line-text{color:color-mix(in srgb,var(--partner-primary) 80%,black)!important}html[data-partner]:is(.dark) .bh-urgency-line-text{color:color-mix(in srgb,var(--partner-primary) 80%,white)!important}html[data-partner] .app-leaving-soon{background:linear-gradient(135deg,color-mix(in srgb,var(--partner-primary) 70%,transparent) 0,color-mix(in srgb,var(--partner-primary) 60%,transparent) 100%)!important}html[data-partner] .app-leaving-soon,html[data-partner] .bpc-badge{box-shadow:0 2px 8px color-mix(in srgb,var(--partner-primary) 20%,transparent)!important}html[data-partner] .bpc-badge{background:color-mix(in srgb,var(--partner-primary) 18%,transparent)!important;border:1px solid color-mix(in srgb,var(--partner-primary) 22%,transparent)!important}html[data-partner] .bh-filter__option.is-active .bh-filter__option-icon,html[data-partner] .bh-filter__trigger-icon,html[data-partner] .bpc-badge{color:var(--partner-primary)!important}html[data-partner]:is(.dark) .bh-filter__option.is-active .bh-filter__option-icon{color:var(--partner-primary)!important}html[data-partner] .bh-filter__check{color:var(--partner-primary)!important}[data-partner] .ptnr-input{border-color:rgb(203 213 225)!important}[data-partner]:is(.dark) .ptnr-input{border-color:rgb(129 140 248/.15)!important}[data-partner] .ptnr-input:focus,[data-partner] .ptnr-input:focus-within{border-color:rgb(148 163 184)!important;--tw-ring-color:rgb(148 163 184/0.2)!important}[data-partner]:is(.dark) .ptnr-input:focus,[data-partner]:is(.dark) .ptnr-input:focus-within{border-color:rgb(129 140 248/.3)!important;--tw-ring-color:rgb(129 140 248/0.1)!important}[data-partner]:is(.dark) .pp-input:focus{border-color:rgb(129 140 248/.3);--tw-ring-color:rgb(129 140 248/0.1)}[data-partner] .ptnr-cf-input:focus{border-color:color-mix(in srgb,var(--partner-primary) 50%,transparent)!important;--tw-ring-color:color-mix(in srgb,var(--partner-primary) 8%,transparent)!important}[data-partner]:is(.dark) .ptnr-cf-input:focus{border-color:color-mix(in srgb,var(--partner-primary) 30%,transparent)!important}html[data-partner] .ptnr-category-badge{background:var(--partner-primary)!important}html[data-partner] .ptnr-discount-bar{background:color-mix(in srgb,var(--partner-primary) 10%,transparent)!important;color:color-mix(in srgb,var(--partner-primary) 85%,black)!important}html[data-partner]:is(.dark) .ptnr-discount-bar{background:color-mix(in srgb,var(--partner-primary) 15%,transparent)!important;color:color-mix(in srgb,var(--partner-primary) 75%,white)!important}html[data-partner] .ptnr-discount-pill{background:color-mix(in srgb,var(--partner-primary) 12%,transparent)!important;color:color-mix(in srgb,var(--partner-primary) 85%,black)!important}html[data-partner]:is(.dark) .ptnr-discount-pill{background:color-mix(in srgb,var(--partner-primary) 18%,transparent)!important;color:color-mix(in srgb,var(--partner-primary) 75%,white)!important}html[data-partner] .ptnr-save-badge{background:color-mix(in srgb,var(--partner-primary) 10%,transparent)!important;border-color:color-mix(in srgb,var(--partner-primary) 30%,transparent)!important}html[data-partner]:is(.dark) .ptnr-save-badge{background:color-mix(in srgb,var(--partner-primary) 15%,transparent)!important;border-color:color-mix(in srgb,var(--partner-primary) 25%,transparent)!important}html[data-partner] .ptnr-save-text{color:color-mix(in srgb,var(--partner-primary) 85%,black)!important}html[data-partner]:is(.dark) .ptnr-save-text{color:color-mix(in srgb,var(--partner-primary) 75%,white)!important}[data-partner] .ptnr-spinner{border-top-color:var(--partner-primary)}[data-partner] .ptnr-spinner-glow{background:radial-gradient(circle,var(--partner-primary) 0,transparent 70%)}[data-partner] .ptnr-cart-btn{background:linear-gradient(135deg,color-mix(in srgb,var(--partner-primary) 80%,white),color-mix(in srgb,var(--partner-primary) 80%,white))}[data-partner] .ptnr-cart-btn-shadow{box-shadow:0 4px 20px rgba(0,0,0,.15),0 2px 8px color-mix(in srgb,var(--partner-primary) 67%,transparent)}[data-partner] .ptnr-cart-btn-border{border-color:color-mix(in srgb,var(--partner-primary) 33%,transparent)}[data-partner]:is(.dark) .ptnr-cart-badge{background:color-mix(in srgb,var(--partner-primary) 15%,transparent);color:color-mix(in srgb,var(--partner-primary) 90%,transparent);border-color:color-mix(in srgb,var(--partner-primary) 20%,transparent);box-shadow:0 2px 8px color-mix(in srgb,var(--partner-primary) 12%,transparent)}[data-partner] .ptnr-cart-badge-light{color:var(--partner-primary)}[data-partner] .ptnr-toggle-knob{background-color:color-mix(in srgb,var(--partner-primary) 15%,white);border-color:var(--partner-primary)}[data-partner] .ptnr-sun-icon{color:var(--partner-primary)}[data-partner] .ptnr-sticky-note{background-color:color-mix(in srgb,var(--partner-primary) 8%,white)!important;border-color:color-mix(in srgb,var(--partner-primary) 15%,transparent)!important}[data-partner] .ptnr-tape{background-color:color-mix(in srgb,var(--partner-primary) 20%,white)!important}[data-partner] .ptnr-expired-success{color:var(--partner-primary)}[data-partner] .ptnr-cta-bg{background:linear-gradient(135deg,color-mix(in srgb,var(--partner-primary) 6%,transparent) 0,color-mix(in srgb,var(--partner-primary) 2%,transparent) 50%,rgba(99,102,241,.04) 100%)}[data-partner] .ptnr-coupon-banner{background-color:color-mix(in srgb,var(--partner-primary) 20%,transparent);border-color:color-mix(in srgb,var(--partner-primary) 40%,transparent);color:var(--partner-primary)}[data-partner] .ptnr-qty-icon{color:var(--partner-primary)}[data-partner] .ptnr-text-80{color:color-mix(in srgb,var(--partner-primary) 80%,transparent)!important}[data-partner]:is(.dark) .bh-appstore-tab{color:color-mix(in srgb,var(--partner-primary) 50%,transparent)!important}[data-partner]:is(.dark) .bh-appstore-tab:hover{color:color-mix(in srgb,var(--partner-primary) 80%,transparent)!important;background-color:color-mix(in srgb,var(--partner-primary) 5%,transparent)!important}[data-partner]:is(.dark) .bqc-add-btn{color:var(--partner-primary)!important}[data-partner] ._pm-tci.rose{background:color-mix(in srgb,var(--partner-primary) 10%,transparent);color:var(--partner-primary)}[data-partner]:is(.dark) ._pm-tci.rose{background:color-mix(in srgb,var(--partner-primary) 10%,transparent);color:var(--partner-primary)}[data-partner] .bh-sticky-note{border-color:color-mix(in srgb,var(--partner-primary) 12%,transparent)}[data-partner] .bh-sticky-note:hover{border-color:color-mix(in srgb,var(--partner-primary) 20%,transparent)}[data-partner]:is(.dark) .bh-sticky-note{border-color:color-mix(in srgb,var(--partner-primary) 8%,transparent);box-shadow:0 1px 3px rgba(0,0,0,.2),0 4px 16px -2px rgba(0,0,0,.3),0 16px 40px -8px rgba(0,0,0,.3),inset 0 1px 0 color-mix(in srgb,var(--partner-primary) 4%,transparent)}[data-partner]:is(.dark) .bh-sticky-note:hover{border-color:color-mix(in srgb,var(--partner-primary) 15%,transparent);box-shadow:0 2px 6px rgba(0,0,0,.25),0 8px 28px -4px rgba(0,0,0,.4),0 24px 56px -12px rgba(0,0,0,.4),inset 0 1px 0 color-mix(in srgb,var(--partner-primary) 6%,transparent)}[data-partner] .bh-tape{background:linear-gradient(145deg,color-mix(in srgb,var(--partner-primary) 50%,transparent) 0,color-mix(in srgb,var(--partner-primary) 40%,transparent) 100%);border-color:color-mix(in srgb,var(--partner-primary) 20%,transparent)}[data-partner]:is(.dark) .bh-tape{background:linear-gradient(145deg,color-mix(in srgb,var(--partner-primary) 20%,transparent) 0,color-mix(in srgb,var(--partner-primary) 12%,transparent) 100%);border-color:color-mix(in srgb,var(--partner-primary) 10%,transparent)}[data-partner]:is(.dark) .auth-modal-content{box-shadow:0 25px 60px -12px rgba(0,0,0,.7),0 0 0 1px rgb(255 255 255/.06)}[data-partner]:is(.dark) .auth-input-icon{color:rgb(148 163 184)}[data-partner]:is(.dark) .auth-submit-btn{background-color:color-mix(in srgb,var(--partner-primary) 15%,transparent);border-color:color-mix(in srgb,var(--partner-primary) 25%,transparent);color:#fff;box-shadow:0 2px 12px color-mix(in srgb,var(--partner-primary) 20%,transparent)}