@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.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:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.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:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.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:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.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:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.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:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.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:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.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:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.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:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.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:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.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:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.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:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.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:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.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:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.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:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.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:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.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:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.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;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.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:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.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:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.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:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.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:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.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;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.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:900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.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:900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.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:900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.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:900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.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 Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d0be19{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d0be19{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_6b9622{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_6b9622{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8bfb68ab9ab617c-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/982ceffe7b733b3b-s.p.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:Archivo Black Fallback;src:local("Arial");ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.00%;size-adjust:124.05%}.__className_93a132{font-family:Archivo Black,Archivo Black Fallback;font-weight:400;font-style:normal}.__variable_93a132{--font-archivo-black:"Archivo Black","Archivo Black Fallback"}:root{--scof-bg:#0B0F0D;--scof-surface:#151C17;--scof-surface-alt:#19221B;--scof-surface-hi:#1E271F;--scof-bg-elev:var(--scof-surface-hi);--scof-border:#2A352D;--scof-border-hi:#384A3B;--scof-red:#43C83E;--scof-red-dark:#2EA52C;--scof-red-light:#5BD957;--scof-red-soft:#12331A;--scof-blue:#0EA5E9;--scof-blue-dark:#0284C7;--scof-blue-light:#38BDF8;--scof-blue-soft:#0C2A38;--scof-safaricom:#00B800;--scof-success:#43C83E;--scof-success-dark:#2EA52C;--scof-success-bg:#092114;--scof-warning:#F2982C;--scof-warning-dark:#D67E16;--scof-warning-bg:#241A08;--scof-danger:#D80000;--scof-danger-dark:#A80000;--scof-danger-bg:#2B1010;--scof-text:#F2F7F3;--scof-text-body:#D7E0D9;--scof-text-muted:#9AA89F;--scof-text-faint:#62726A;--scof-text-on-red:#FFFFFF;--scof-ink:var(--scof-text);--scof-line:var(--scof-border);--scof-muted:var(--scof-text-muted);--scof-primary:var(--scof-red);--scof-accent:var(--scof-blue);--scof-gold:#F2982C;--scof-gold-soft:#FDEFD9;--scof-green:var(--scof-success);--scof-green-dark:var(--scof-success-dark);--scof-grad-hero:linear-gradient(135deg,var(--scof-red) 0%,var(--scof-red-dark) 100%);--scof-grad-promo:linear-gradient(90deg,var(--scof-red) 0%,var(--scof-blue) 100%);--scof-grad-dark:linear-gradient(135deg,var(--scof-bg) 0%,var(--scof-red-soft) 100%);--scof-grad-hot-deal:linear-gradient(135deg,var(--scof-red) 0%,var(--scof-red-dark) 100%);--scof-font-display:var(--font-space-grotesk),var(--font-archivo-black),"Space Grotesk","Archivo Black","Inter",sans-serif;--scof-font-body:var(--font-inter),"Inter",-apple-system,"Segoe UI","Helvetica Neue",Arial,sans-serif;--scof-font-mono:"JetBrains Mono","Monaco",monospace;--scof-w-regular:400;--scof-w-medium:500;--scof-w-semibold:600;--scof-w-bold:700;--scof-w-black:900;--scof-fs-display-xl:48px;--scof-fs-display-lg:36px;--scof-fs-h1:28px;--scof-fs-h2:22px;--scof-fs-h3:18px;--scof-fs-body-lg:16px;--scof-fs-body:14px;--scof-fs-small:13px;--scof-fs-caption:11px;--scof-lh-tight:1.1;--scof-lh-snug:1.3;--scof-lh-normal:1.5;--scof-track-tight:-0.02em;--scof-track-normal:0;--scof-track-wide:0.04em;--scof-track-wider:0.12em;--scof-space-1:4px;--scof-space-2:8px;--scof-space-3:12px;--scof-space-4:16px;--scof-space-5:20px;--scof-space-6:24px;--scof-space-7:32px;--scof-space-8:48px;--scof-space-9:64px;--scof-radius-sm:8px;--scof-radius-md:12px;--scof-radius-lg:16px;--scof-radius-xl:20px;--scof-radius-pill:999px;--scof-radius-circle:50%;--scof-shadow-sm:0 1px 2px rgba(0,0,0,0.4);--scof-shadow-md:0 4px 12px rgba(0,0,0,0.5);--scof-shadow-lg:0 8px 28px rgba(0,0,0,0.6);--scof-shadow-red:0 4px 24px rgba(67,200,62,0.30);--scof-shadow-card:var(--scof-shadow-md);--scof-shadow-pill:var(--scof-shadow-md);--scof-shadow-lift:var(--scof-shadow-lg);--scof-dur-fast:120ms;--scof-dur-normal:200ms;--scof-dur-slow:400ms;--scof-ease:cubic-bezier(0.4,0,0.2,1);--scof-ease-out:cubic-bezier(0.0,0,0.2,1);--scof-z-base:0;--scof-z-raised:10;--scof-z-sticky:20;--scof-z-drawer:30;--scof-z-modal:40;--scof-z-toast:50;--scof-z-tooltip:60;--card-bg:var(--scof-surface);--card-border:var(--scof-border);--muted:var(--scof-text-muted);--accent:var(--scof-blue);--accent-secondary:var(--scof-red);--warn-bg:var(--scof-warning-bg);--warn-fg:var(--scof-warning)}html[data-theme=light]{--scof-bg:#F7FAF8;--scof-surface:#FFFFFF;--scof-surface-alt:#EFF7F0;--scof-surface-hi:#F5F5F5;--scof-border:#E5E7EB;--scof-border-hi:#D1D5DB;--scof-text:#0F172A;--scof-text-body:#1F2937;--scof-text-muted:#64748B;--scof-text-faint:#94A3B8;--card-bg:var(--scof-surface);--card-border:var(--scof-border);--muted:var(--scof-text-muted)}:root{--c-ink:#0B1010;--c-text:#3A3A3A;--c-muted:#8A8A8A;--c-surface:#FFFFFF;--c-bg:#F2F5F1;--c-line:#D8D8D8;--c-soft-line:#EDEDED;--c-primary-soft:#E7F8E6;--c-secondary-soft:#E7F8E6;--c-orange-soft:#FDEFD9;--c-blue-soft:#E2F4FB;--c-danger-soft:#FEE9E9;--c-warning-soft:#FDEFD9;--c-gold-soft:#FDEFD9;--c-accent-soft:#E8F4E5;--c-glass:rgba(255,255,255,0.95);--c-input:#EDF1ED;--c-input-line:#DDE4DD}html[data-theme=dark]{--c-ink:#F2F7F3;--c-text:#D7E0D9;--c-muted:#9AA89F;--c-surface:#151C17;--c-bg:#0B0F0D;--c-line:#2A352D;--c-soft-line:#212C22;--c-primary-soft:#1C2A20;--c-secondary-soft:#1A2A1E;--c-orange-soft:#2E2412;--c-blue-soft:#0C2A38;--c-danger-soft:#2E1A1A;--c-warning-soft:#2E2412;--c-gold-soft:#2E2412;--c-accent-soft:#1A2A1E;--c-glass:rgba(11,15,13,0.92);--c-input:#10160F;--c-input-line:#2A352D}input:focus,select:focus,textarea:focus{border-color:#0EA5E9!important;box-shadow:0 0 0 3px rgba(14,165,233,.18)!important}.scof-page{background:var(--scof-bg);color:var(--scof-text);min-height:100vh}.scof-page,.scof-section-header{font-family:var(--scof-font-body)}.scof-section-header{color:var(--scof-blue);font-size:var(--scof-fs-h3);font-weight:var(--scof-w-black);letter-spacing:var(--scof-track-wider);text-transform:uppercase;margin:var(--scof-space-6) 0 var(--scof-space-3)}.scof-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--scof-radius-lg);padding:var(--scof-space-5)}.scof-card--hi{background:var(--scof-surface-hi);border-color:var(--scof-border-hi)}.scof-card--red-tint{background:var(--scof-surface-alt);border-color:var(--scof-red)}.scof-plan-row{display:flex;align-items:center;gap:var(--scof-space-3);padding:var(--scof-space-4);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--scof-radius-lg);transition:border-color var(--scof-dur-normal) var(--scof-ease)}.scof-plan-row:hover{border-color:var(--scof-blue)}.scof-plan-row__body{flex:1 1}.scof-plan-row__title{color:var(--scof-text);font-size:var(--scof-fs-body-lg);font-weight:var(--scof-w-semibold)}.scof-plan-row__meta{color:var(--scof-text-muted);font-size:var(--scof-fs-small);margin-top:2px}.scof-plan-row__price{color:var(--scof-blue);font-size:var(--scof-fs-h2);font-weight:var(--scof-w-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scof-plan-row__price-label{color:var(--scof-blue);font-size:var(--scof-fs-caption);font-weight:var(--scof-w-semibold);letter-spacing:var(--scof-track-wide)}.scof-hot-deal{background:var(--scof-grad-hot-deal);color:#fff;border-radius:var(--scof-radius-lg);padding:var(--scof-space-5);min-width:200px;box-shadow:var(--scof-shadow-red);position:relative;overflow:hidden}.scof-hot-deal__label{font-size:var(--scof-fs-caption);text-transform:uppercase;letter-spacing:var(--scof-track-wide);opacity:.85}.scof-hot-deal__title{font-family:var(--scof-font-display);font-size:var(--scof-fs-h2);font-weight:var(--scof-w-black);line-height:var(--scof-lh-tight);margin:var(--scof-space-2) 0 var(--scof-space-1)}.scof-hot-deal__meta{font-size:var(--scof-fs-small);opacity:.85}.scof-pill-tab{display:inline-flex;align-items:center;background:var(--scof-surface);color:var(--scof-text-muted);border:1px solid var(--scof-border);border-radius:var(--scof-radius-pill);padding:var(--scof-space-2) var(--scof-space-5);font-size:var(--scof-fs-small);font-weight:var(--scof-w-semibold);cursor:pointer;transition:all var(--scof-dur-normal) var(--scof-ease)}.scof-pill-tab--active{background:var(--scof-blue);color:#fff;border-color:var(--scof-blue)}.scof-icon-badge{display:flex;flex-direction:column;align-items:center;gap:var(--scof-space-2)}.scof-icon-badge__circle{width:56px;height:56px;border-radius:var(--scof-radius-circle);background:var(--scof-surface);border:2px solid var(--scof-red);display:flex;align-items:center;justify-content:center;color:var(--scof-red);font-size:24px}.scof-icon-badge__label{color:var(--scof-text-muted);font-size:var(--scof-fs-small);font-weight:var(--scof-w-medium)}.scof-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--scof-space-2);background:var(--scof-red);color:#fff;font-family:var(--scof-font-body);font-size:var(--scof-fs-body);font-weight:var(--scof-w-bold);letter-spacing:var(--scof-track-wide);padding:0 var(--scof-space-6);height:48px;border:none;border-radius:var(--scof-radius-pill);box-shadow:var(--scof-shadow-red);cursor:pointer;transition:all var(--scof-dur-normal) var(--scof-ease)}.scof-btn:hover{background:var(--scof-red-dark);transform:translateY(-1px)}.scof-btn:active{transform:translateY(0)}.scof-btn--outline{background:transparent;color:var(--scof-red);border:1.5px solid var(--scof-red);box-shadow:none}.scof-btn--secondary{background:var(--scof-surface-hi);color:var(--scof-text);border:1px solid var(--scof-border-hi);box-shadow:none}.scof-btn--sm{height:36px;padding:0 var(--scof-space-4)}.scof-btn--sm,.scof-buy-btn{font-size:var(--scof-fs-small)}.scof-buy-btn{background:transparent;color:var(--scof-blue);border:1.5px solid var(--scof-blue);border-radius:var(--scof-radius-pill);padding:var(--scof-space-2) var(--scof-space-5);font-weight:var(--scof-w-semibold);cursor:pointer;transition:all var(--scof-dur-normal) var(--scof-ease)}.scof-buy-btn:hover{background:var(--scof-blue);color:#fff}.scof-new-tag{display:inline-block;background:var(--scof-red);color:#fff;font-size:var(--scof-fs-caption);font-weight:var(--scof-w-black);letter-spacing:var(--scof-track-wide);padding:2px 8px;border-radius:4px;text-transform:uppercase}.scof-network-chip{display:inline-flex;align-items:center;gap:var(--scof-space-2);background:var(--scof-success-bg);color:var(--scof-success);border:1px solid var(--scof-success-dark);border-radius:var(--scof-radius-pill);padding:var(--scof-space-1) var(--scof-space-3);font-size:var(--scof-fs-small);font-weight:var(--scof-w-semibold)}.scof-announcement{background:var(--scof-red-soft);border:1px solid var(--scof-red);border-radius:var(--scof-radius-md);padding:var(--scof-space-3) var(--scof-space-4);color:var(--scof-text);display:flex;align-items:flex-start;gap:var(--scof-space-3)}.scof-paybill{background:var(--scof-success);color:#fff;border-radius:var(--scof-radius-lg);text-align:center;padding:var(--scof-space-5)}.scof-paybill__number{font-family:var(--scof-font-display);font-size:var(--scof-fs-display-lg);font-weight:var(--scof-w-black);letter-spacing:.04em}.scof-pill-header{display:inline-block;background:var(--scof-red);color:#fff;font-family:var(--scof-font-display);font-size:var(--scof-fs-h2);text-transform:uppercase;letter-spacing:var(--scof-track-wide);padding:var(--scof-space-2) var(--scof-space-5);border-radius:var(--scof-radius-pill);box-shadow:var(--scof-shadow-pill)}.scof-pill-header--green{background:var(--scof-success)}.scof-deal-row{display:flex;align-items:baseline;gap:var(--scof-space-3);padding:var(--scof-space-2) 0;border-bottom:1px dotted var(--scof-border)}.scof-deal-row__price{font-weight:var(--scof-w-bold);font-feature-settings:"tnum";color:var(--scof-text)}.scof-deal-row__offer{font-weight:var(--scof-w-semibold)}.scof-deal-row__meta{margin-left:auto;color:var(--scof-text-muted);font-size:var(--scof-fs-caption);text-transform:uppercase;letter-spacing:var(--scof-track-wide)}.scof-deal-row--hot{background:var(--scof-warning-bg);border-radius:var(--scof-radius-sm);padding-left:var(--scof-space-3);padding-right:var(--scof-space-3)}@media (min-width:768px){.scof-section-header{padding-left:var(--scof-space-5);padding-right:var(--scof-space-5)}.scof-plan-row{grid-template-columns:repeat(3,1fr)}.scof-card{padding:var(--scof-space-5)}.scof-buy-btn{padding:var(--scof-space-3) var(--scof-space-6)}.scof-network-chip{font-size:var(--scof-fs-body)}}@media (min-width:1024px){body{background:radial-gradient(at 50% 0,rgba(70,210,87,.06),transparent 60%),var(--scof-bg)}.scof-page-wrap,main.scof-main{max-width:960px;margin-left:auto;margin-right:auto}.scof-plan-row{grid-template-columns:repeat(4,1fr);gap:var(--scof-space-5)}.scof-hero{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:var(--scof-space-5);gap:var(--scof-space-5);align-items:center}.scof-announcement{padding:var(--scof-space-4) var(--scof-space-6)}}@media (min-width:1280px){.scof-page-wrap,main.scof-main{max-width:1100px}.scof-icon-badge{width:44px;height:44px;font-size:22px}}.scof-buy-btn,.scof-icon-badge,.scof-pill-tab,button.scof-tap-target{min-height:44px;min-width:44px}@media (prefers-reduced-motion:reduce){.scof-deal-row,.scof-pill-tab,.scof-plan-row{animation:none!important;transition:none!important}}@media (max-height:480px) and (orientation:landscape){.scof-hero{padding-top:var(--scof-space-2);padding-bottom:var(--scof-space-2)}.scof-section-header{margin-top:var(--scof-space-2);margin-bottom:var(--scof-space-2)}}@media (min-width:768px){[data-scof=daily-verse]{max-width:520px!important;padding:14px 20px!important}}@media (min-width:1024px){[data-scof=daily-verse]{max-width:640px!important;font-size:15px}}@media (min-width:768px){[data-scof=spin-wheel-prize]{padding:14px 24px!important;font-size:15px!important}[data-scof=spin-wheel-button]{min-width:160px!important}}[data-scof=spin-wheel-button]{min-height:44px}.scofweb-bottom-nav{display:flex}@media (min-width:960px){.scofweb-bottom-nav,.scofweb-hide-desktop{display:none!important}}@media (max-width:959px){body{padding-bottom:64px}}@media (max-width:767px){.scofweb-hide-phone,.scofweb-topbar-extra{display:none!important}}@media (min-width:1024px){[data-scof=home-hero]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.05fr);grid-gap:14px 16px;gap:14px 16px;align-items:start;padding:30px 28px!important;grid-template-areas:"greet    greet    actions" "wallet   wallet   actions" "products products actions" "track    track    actions" "strips   strips   strips" "aside    aside    aside"}[data-bento=greet]{grid-area:greet}[data-bento=wallet]{grid-area:wallet}[data-bento=products]{grid-area:products}[data-bento=track]{grid-area:track}[data-bento=actions]{grid-area:actions}[data-bento=strips]{grid-area:strips}[data-bento=aside]{grid-area:aside}[data-scof=home-hero] [data-bento] [style*="max-width: 480"]{max-width:none!important}}.scofweb-sidebar{display:none}@media (min-width:960px){.scofweb-shell{display:grid;grid-template-columns:236px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.scofweb-sidebar{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:84px;background:var(--card-bg,#fff);border:1px solid var(--card-border,#e6ebf2);border-radius:18px;padding:14px 10px}.scofweb-shell{max-width:1180px;margin:0 auto}.scofweb-shell-main [data-scof=home-hero]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)!important;grid-template-areas:"greet    aside" "wallet   aside" "products aside" "track    aside" "actions  actions" "strips   strips"!important;grid-gap:14px 24px;gap:14px 24px;align-items:start}.scofweb-shell-main [data-bento=aside]{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e6ebf2);border-radius:16px;padding:12px 14px;align-self:start}.scofweb-shell-main [data-bento=aside]>div{margin-top:0!important;justify-content:flex-start!important}.scofweb-shell-main [data-bento=aside]>div+div{margin-top:12px!important}.scofweb-shell-main [data-bento] [style*="max-width: 480"],.scofweb-shell-main [data-bento] [style*="max-width: 720"],.scofweb-shell-main [data-bento] [style*="max-width:480"],.scofweb-shell-main [data-bento] [style*="max-width:720"]{max-width:none!important;margin-left:0!important;margin-right:0!important}}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(14,165,233,.5);outline-offset:2px;border-radius:6px}.scofweb-skip-link{position:absolute;left:-9999px;top:0;background:var(--scof-red,#43C83E);color:#fff;padding:12px 18px;border-radius:0 0 12px 0;font-weight:800;z-index:1000;text-decoration:none}.scofweb-skip-link:focus{left:0}@keyframes scofShimmer{0%{background-position:-300px 0}to{background-position:300px 0}}[data-scof=skeleton]{background:linear-gradient(90deg,#eef2f7,#f7fafc 50%,#eef2f7);background-size:600px 100%;animation:scofShimmer 1.4s linear infinite;border-radius:8px}html[data-theme=dark] [data-scof=skeleton]{background:linear-gradient(90deg,#1A231C,#26332A 50%,#1A231C);background-size:600px 100%}html[data-theme=dark] .scof-section-header{color:#38BDF8}html[data-theme=dark] [data-scof=home-hero]{background:linear-gradient(180deg,#1A231C,#0B0F0D)!important;border-color:#2A352D!important;color:#F2F7F3!important;box-shadow:0 8px 24px rgba(0,0,0,.55)!important}html[data-theme=dark] [data-scof=home-hero] [style*="background: #fff"],html[data-theme=dark] [data-scof=home-hero] [style*="background: rgb(255, 255, 255)"],html[data-theme=dark] [data-scof=home-hero] [style*="background:#fff"]{background:#1E271F!important;border-color:#2E3A30!important;color:#E6EFE8!important}html[data-theme=dark] [data-scof=home-hero-left]{border-right-color:rgba(255,255,255,.08)!important}html[data-theme=dark] .scofweb-bottom-nav{background:#131A14!important;border-top-color:#2A352D!important;box-shadow:0 -4px 16px rgba(0,0,0,.6)!important}html[data-theme=dark] main>div[style*="background: rgb(255, 255, 255)"][style*="border-radius: 16px"],html[data-theme=dark] main>div[style*="background:#fff"][style*="borderRadius:16"]{background:#131A14!important;border-color:#2A352D!important}html[data-theme=dark] button[aria-current=page]{background:rgba(14,165,233,.18)!important;color:#38BDF8!important}.home-tagline{overflow-wrap:anywhere}.home-tagline strong{color:#ff8994;font-weight:700}html[data-theme=light] .home-tagline strong{color:#b42318}:root{--home-page:#101713;--home-surface:#1a241e;--home-ink:#f0f7f1;--home-muted:#afc2b3;--home-line:#35473b;--home-green:#8ce49b;--home-green-soft:#213c28;--home-button-ink:#122c18;--home-blue:#8fc9fa;--home-blue-soft:#203447;--home-amber:#e9c57b;--home-amber-soft:#3d3320;--home-purple:#c8b0ee;--home-purple-soft:#342946}html[data-theme=light]{--home-page:#f3f6f2;--home-surface:#ffffff;--home-ink:#16281d;--home-muted:#5c6e61;--home-line:#dce6dd;--home-green:#237633;--home-green-soft:#e8f5e7;--home-button-ink:#ffffff;--home-blue:#276aa5;--home-blue-soft:#e9f3fe;--home-amber:#855b13;--home-amber-soft:#fff3dd;--home-purple:#7253a5;--home-purple-soft:#f1ebfc}.customer-topbar{background:var(--home-surface)!important;box-shadow:none!important;border-color:var(--home-line)!important}.customer-topbar-inner{max-width:1240px!important;min-height:80px;gap:20px!important}.customer-brand{flex:1 1 220px!important}.customer-brand>div:last-child>div:first-child{font-family:var(--font-inter),sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.02em!important;color:var(--home-ink)!important}.customer-brand .scofweb-topbar-extra{color:var(--home-muted)!important;font-weight:400!important;max-width:310px}.customer-topbar-actions{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end}.customer-topbar-actions button{min-height:44px}.customer-account-signin{background:var(--home-green)!important;color:var(--home-button-ink)!important;border-radius:10px!important;min-height:44px;box-shadow:none!important;font-weight:600!important}.customer-menu [role=radiogroup],.customer-topbar [role=radiogroup]{background:var(--home-page)!important;border-color:var(--home-line)!important;border-radius:11px!important}.customer-menu [role=radio],.customer-topbar [role=radio]{min-height:44px;color:var(--home-muted)!important;border-radius:9px!important;font-weight:500!important}.customer-menu [role=radio][aria-checked=true],.customer-topbar [role=radio][aria-checked=true]{background:var(--home-green-soft)!important;color:var(--home-green)!important;box-shadow:none!important}.customer-topbar-actions>button[aria-label="Open menu"]{background:var(--home-surface)!important;color:var(--home-ink)!important;border-color:var(--home-line)!important;border-radius:10px!important;box-shadow:none!important}.customer-secondary-help{display:none!important}.customer-main{padding-top:28px!important}.scofweb-shell-main{min-width:0}.home-storefront{color:var(--home-ink);background:var(--home-page);font:14px/1.5 var(--font-inter),system-ui,sans-serif;border-radius:18px;padding:24px;width:100%;min-width:0}.home-storefront,.home-storefront *{box-sizing:border-box}.home-storefront a,.home-storefront button{font:inherit;cursor:pointer}.home-storefront button:disabled{cursor:not-allowed;opacity:.55}.home-storefront h1,.home-storefront h2{font-family:inherit;color:var(--home-ink);font-weight:600;letter-spacing:-.02em}.home-storefront h1{font-size:clamp(24px,2.3vw,30px);line-height:1.2;margin:4px 0 10px}.home-storefront h2{font-size:17px;line-height:1.3;margin:0 0 14px}.home-intro{margin-bottom:24px}.home-intro>p{color:var(--home-green);font-size:12px;letter-spacing:.07em;margin:0 0 6px}.home-intro>span{color:var(--home-muted)}.home-wallet-slot{margin-bottom:22px}.home-wallet-slot>button{background:var(--home-green-soft)!important;color:var(--home-ink)!important;min-height:56px;border:1px solid var(--home-line)!important}.home-wallet-slot>button strong{color:var(--home-green)!important}.home-wallet-slot [data-scof=home-wallet]{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px 16px;gap:10px 16px;padding:18px!important;border:1px solid var(--home-line);background:var(--home-surface)!important;color:var(--home-ink)!important;box-shadow:none!important;border-radius:14px!important}.home-wallet-slot [data-scof=home-wallet]>div:first-child{grid-column:1/-1;color:var(--home-muted)}.home-wallet-slot [data-scof=home-wallet]>div:first-child button{color:var(--home-ink)!important;background:var(--home-green-soft)!important;width:44px!important;height:44px!important}.home-wallet-slot [data-scof=home-wallet]>button{color:var(--home-ink)!important;margin-top:0!important;min-height:44px}.home-wallet-slot [data-scof=home-wallet]>button span:last-child{font-family:inherit!important;font-weight:600!important;overflow-wrap:anywhere}.home-wallet-slot [data-scof=home-wallet]>div:last-child{margin-top:0!important}.home-wallet-slot [data-scof=home-wallet]>div:last-child button{min-height:44px;padding:10px 15px!important;font-size:13px!important;font-weight:600!important;border-radius:10px!important}.home-wallet-slot [data-scof=home-wallet]>div:last-child button:first-child{background:var(--home-green)!important;color:var(--home-button-ink)!important}.home-wallet-slot [data-scof=home-wallet]>div:last-child button:last-child{background:var(--home-surface)!important;color:var(--home-ink)!important;border-color:var(--home-line)!important}.home-columns{display:grid;grid-template-columns:minmax(0,1fr) 218px;grid-gap:22px;gap:22px;align-items:start}.home-buy-column,.home-rail{min-width:0}.home-rail{display:flex;flex-direction:column;gap:16px}.home-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:16px}.home-services button{border:1px solid var(--home-line);border-radius:14px;padding:16px 6px;min-height:112px;background:var(--home-surface);color:var(--home-ink);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:11px;font-size:12px;text-align:center}.home-services i{width:44px;height:44px;border-radius:13px;display:flex;align-items:center;justify-content:center;background:var(--home-blue-soft);color:var(--home-blue)}.home-services [data-product=minutes] i{background:var(--home-amber-soft);color:var(--home-amber)}.home-services [data-product=airtime] i{background:var(--home-green-soft);color:var(--home-green)}.home-services [data-product=bonga] i{background:var(--home-purple-soft);color:var(--home-purple)}.home-benefits{display:flex;gap:12px;margin:0 0 24px}.home-benefits:empty{display:none}.home-benefits button{flex:1 1;min-width:0;display:flex;align-items:flex-start;gap:10px;padding:17px;border:1px solid var(--home-line);border-radius:14px;text-align:left;color:var(--home-ink);background:var(--home-surface)}.home-benefits svg{flex-shrink:0;color:var(--home-green);margin-top:3px}.home-benefits strong{font-weight:600}.home-benefits small{display:block;font-size:12px;color:var(--home-muted);margin-top:5px}.home-heading-row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.home-heading-row h2{margin:0}.home-heading-row button{border:0;background:transparent;color:var(--home-green);min-height:44px;font-size:12px;padding:4px 0}.home-popular,.home-repeat{margin-bottom:24px}.home-small-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.home-small-card{min-width:0;display:flex;flex-direction:column;border:1px solid var(--home-line);border-radius:14px;background:var(--home-surface);color:var(--home-ink);padding:15px;text-align:left}.home-small-card small{color:var(--home-muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere}.home-small-card strong{font-size:15px;line-height:1.4;font-weight:600;margin:8px 0 16px;overflow-wrap:anywhere}.home-small-card>span{display:flex;gap:8px;justify-content:space-between;align-items:center;flex-wrap:wrap;border-top:1px solid var(--home-line);padding-top:12px;margin-top:auto}.home-small-card b{font-weight:600;color:var(--home-green)}.home-small-card em{font-size:12px;font-style:normal;padding:6px 9px;background:var(--home-green-soft);color:var(--home-green);border-radius:8px}.home-rankings{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.home-rankings button{min-height:44px;padding:8px 12px;font-size:12px;border-radius:10px;border:1px solid var(--home-line);background:var(--home-surface);color:var(--home-ink)}.home-rankings button[aria-pressed=true]{background:var(--home-green-soft);color:var(--home-green);border-color:var(--home-green)}.home-saved-note{color:var(--home-muted);font-size:12px}.home-side-card{border:1px solid var(--home-line);border-radius:14px;padding:18px;background:var(--home-surface)}.home-side-card p{color:var(--home-muted);font-size:13px;margin:8px 0 16px}.home-install{background:var(--home-green-soft)}.home-install-icon{color:var(--home-green);background:var(--home-surface);width:44px;height:44px;border-radius:12px;margin-bottom:18px}.home-install-button,.home-install-icon{display:flex;align-items:center;justify-content:center}.home-install-button{gap:8px;width:100%;min-height:44px;border:0;border-radius:10px;padding:11px;background:var(--home-green);color:var(--home-button-ink);font-weight:600!important}.home-offline-tip{display:block;width:100%;text-align:left;border:0;padding:0;background:transparent;color:var(--home-ink)}.home-offline-tip strong{display:block;font-size:17px;font-weight:600;margin-bottom:9px}.home-offline-tip span>span{display:block;color:var(--home-muted);font-size:13px}.home-offline-tip .home-offline-continue{min-height:44px;padding:12px 0;color:var(--home-green);font-size:12px}.home-counter{text-align:center;border-top:1px solid var(--home-line);padding-top:12px}.home-counter [data-scof=customer-counter]{color:var(--home-muted)!important}.home-counter strong{color:var(--home-green)!important}body:has(.home-storefront) [data-scof-offline-status]{display:none!important}.home-support a,.home-support button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:44px;padding:9px 0;background:transparent;border:0;color:var(--home-green);font-size:13px;text-decoration:none;text-align:left}.home-support small{color:var(--home-muted);font-size:12px;margin-top:3px}.home-gallery{overflow:hidden;margin:24px 0 16px}.home-gallery-window{overflow:hidden;border-radius:14px}.home-gallery-track{display:flex;transition:transform .45s ease}.home-gallery-track button{flex:0 0 100%;width:100%;border:0;padding:0;background:var(--home-surface)}.home-gallery img{display:block;width:100%;aspect-ratio:16/9;object-fit:contain}.home-gallery-controls{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--home-muted);font-size:12px}.home-gallery-controls button{min-width:44px;min-height:44px;border:0;background:transparent;color:inherit}.home-inspiration-slot [data-scof=daily-verse]{max-width:none!important;margin:0!important;padding:20px!important;border-radius:14px!important;background:var(--home-green-soft)!important;border-color:var(--home-line)!important}.home-inspiration-slot [data-scof=daily-verse] p{color:var(--home-ink)!important}.home-inspiration-slot [data-scof=daily-verse] p:first-child,.home-inspiration-slot [data-scof=daily-verse] p:last-child:not(:nth-child(2)){color:var(--home-muted)!important;font-size:12px!important}.home-bonus{width:100%;min-height:44px;padding:12px;margin:0 0 16px;border:1px solid var(--home-line);border-radius:12px;background:var(--home-green-soft);color:var(--home-green)}.customer-share-on-home{display:none!important}.customer-menu aside{background:var(--home-surface)!important;color:var(--home-ink)!important}.customer-menu aside>div:first-child{background:var(--home-green-soft)!important;color:var(--home-ink)!important;border-bottom:1px solid var(--home-line)}.customer-menu aside>div:first-child button{color:var(--home-ink)!important;background:var(--home-surface)!important;border-color:var(--home-line)!important;min-height:44px}.customer-menu button[aria-label=Close]{min-width:44px}.customer-menu .customer-menu-heading,.customer-menu .customer-menu-subtitle{color:var(--home-muted)!important}.customer-menu .customer-menu-row{border-color:var(--home-line)!important;background:var(--home-page)!important;min-height:52px}.customer-menu .customer-menu-label{color:var(--home-ink)!important}@media (min-width:960px){.scofweb-shell{grid-template-columns:166px minmax(0,1fr);gap:24px;max-width:1208px}.scofweb-sidebar{background:var(--home-surface)!important;border-color:var(--home-line);border-radius:14px;padding:18px 8px;top:104px}.scofweb-sidebar nav button{min-height:46px;gap:9px!important;padding:10px!important;font-size:13px!important;font-weight:500!important;color:var(--home-ink)!important}html[data-theme] .scofweb-sidebar nav button[aria-current=page]{background:var(--home-green-soft)!important;color:var(--home-green)!important}}@media (min-width:768px) and (max-width:1100px){.customer-brand{flex-basis:170px!important}.customer-brand .scofweb-topbar-extra{display:none!important}}@media (max-width:959px){.home-storefront{max-width:760px;margin:0 auto}.home-columns{grid-template-columns:minmax(0,1fr)}.home-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home-support{grid-column:1/-1}}@media (max-width:600px){.customer-main{padding:16px 10px!important}.customer-topbar-inner{min-height:70px;gap:12px!important}.customer-brand{flex:1 1 auto!important}.customer-brand>div:last-child>div:first-child{font-size:14px!important}.customer-topbar-actions{flex-wrap:nowrap}.home-storefront{padding:18px 12px}.home-buy-column,.home-columns,.home-rail{display:contents}.home-storefront{display:flex;flex-direction:column}.home-intro{order:1}.home-wallet-slot{order:2}.home-products{order:3}.home-benefits{order:4}.home-offline-card{order:5;margin-bottom:20px}.home-repeat{order:6}.home-popular{order:7}.home-install{order:8;margin-bottom:18px}.home-gallery{order:9;margin-top:0}.home-bonus{order:10}.home-inspiration-slot{order:11}.home-support{order:12;margin-top:18px}.home-services{gap:6px}.home-services button{padding:12px 3px;font-size:11px;min-height:104px}.home-benefits{gap:8px}.home-benefits button{display:block;padding:13px}.home-benefits strong{display:block;margin-top:7px;font-size:13px}.home-small-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.home-small-card{padding:12px}.home-wallet-slot [data-scof=home-wallet]{grid-template-columns:minmax(0,1fr)}.home-wallet-slot [data-scof=home-wallet]>div:last-child{margin-top:8px!important}.customer-share-fab{max-width:160px!important;font-size:12px!important}}@media (prefers-reduced-motion:reduce){.home-gallery-track{transition:none}}@media (min-width:380px) and (max-width:600px){.home-wallet-slot [data-scof=home-wallet]{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px!important}.home-wallet-slot [data-scof=home-wallet]>div:last-child{margin-top:0!important}.home-wallet-slot [data-scof=home-wallet]>div:last-child button{padding:10px 12px!important}}.home-order-channels{background:linear-gradient(135deg,var(--home-green-soft),var(--home-blue-soft))}.home-channel-eyebrow{display:inline-block;color:var(--home-ink);border:1px solid var(--home-line);padding:6px 10px;border-radius:20px;font-size:10px;letter-spacing:.7px;text-transform:uppercase;margin-bottom:14px}.home-order-channels h2{font-size:21px;line-height:1.25}.home-channel-button{display:flex;width:100%;flex-direction:column;gap:6px;text-decoration:none;text-align:left;border:0;border-radius:13px;padding:15px;margin-top:11px;min-height:64px;font:inherit;overflow-wrap:anywhere}.home-channel-button strong{font-size:13px}.home-channel-button small{font-size:11px;color:inherit}.home-channel-whatsapp{background:#167d40;color:#fff}.home-channel-facebook{background:#2164d8;color:#fff}.home-channel-button:disabled{background:var(--home-surface);color:var(--home-muted);cursor:not-allowed;border:1px solid var(--home-line)}.home-channel-button:focus-visible{outline:3px solid var(--home-ink);outline-offset:3px}.home-channel-note{color:var(--home-muted);font-size:12px;line-height:1.6;margin-top:14px}.home-channel-note summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.home-channel-note p{margin-bottom:0}@media (max-width:959px) and (min-width:601px){.home-order-channels{grid-column:1/-1}}@media (max-width:600px){.home-order-channels{order:12;margin-top:18px}.home-support{order:13}.home-package-finder{order:8}}.customer-legal,.customer-main{font-family:var(--font-inter),system-ui,sans-serif;color:var(--home-ink)}.customer-card{background:var(--home-surface)!important;border:1px solid var(--home-line)!important;box-shadow:0 3px 16px #10291b06!important;border-radius:16px!important;padding:clamp(16px,2vw,24px)!important;min-width:0}.customer-card h2{font:650 19px/1.35 var(--font-inter),system-ui,sans-serif!important;letter-spacing:-.02em!important;color:var(--home-ink)!important}.customer-card p{line-height:1.6}.customer-card>div{min-width:0}.customer-main input:not([type=checkbox]):not([type=radio]),.customer-main select,.customer-main textarea{background:var(--home-surface)!important;color:var(--home-ink)!important;border-color:var(--home-line)!important;min-height:44px;font-size:16px!important;max-width:100%}.customer-card button,.customer-main button{min-height:44px}.customer-main button:disabled{cursor:not-allowed}.customer-card :focus-visible,.customer-legal :focus-visible,.customer-main :focus-visible,[role=dialog] :focus-visible{outline:3px solid var(--home-green)!important;outline-offset:3px}.customer-main [role=button]{overflow-wrap:anywhere}.customer-main [role=button]:focus-visible{outline:3px solid var(--home-green);outline-offset:3px}.customer-legal h2{scroll-margin-top:24px}.customer-legal ul{padding-left:22px}.customer-legal a{text-underline-offset:3px}[data-scof=checkout-modal]{max-width:760px!important;max-height:92dvh!important;color:var(--home-ink);background:var(--home-surface)!important}.customer-conversion-overlay{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;align-items:center;background:#06110999;padding:16px}.customer-conversion-dialog{width:min(600px,100%);max-height:90dvh;overflow:auto;background:var(--home-surface);color:var(--home-ink);border:1px solid var(--home-line);border-radius:20px;padding:24px;box-shadow:0 20px 60px #0003}.customer-conversion-dialog header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.customer-conversion-dialog h2{font-size:22px}.customer-conversion-dialog button{min-height:44px}.customer-conversion-dialog dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px}.customer-conversion-dialog dt{color:var(--home-muted)}.customer-conversion-dialog dd{margin:0;overflow-wrap:anywhere}.customer-conversion-dialog p{margin-top:18px;line-height:1.6}.customer-auth-field>label{display:block;margin:0 0 7px;font-size:13px;font-weight:650;color:var(--home-ink)}.customer-auth-field input{font-size:16px!important;color:var(--home-ink)!important}.customer-auth-field>div:first-of-type{background:var(--home-surface)!important;border-color:var(--home-line)!important}.customer-main details>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px}.customer-main details[open]>summary{margin-bottom:14px}@media(max-width:700px){.customer-main{padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}.customer-stepper{gap:2px!important;padding:8px 4px!important;flex-wrap:wrap}.customer-stepper button{padding:6px!important;font-size:12px!important}.customer-stepper button>span:last-child{overflow-wrap:anywhere}.customer-conversion-overlay{align-items:flex-end;padding:0}.customer-conversion-dialog{border-radius:20px 20px 0 0;padding-bottom:calc(24px + env(safe-area-inset-bottom))}[data-scof=checkout-modal]{padding-bottom:env(safe-area-inset-bottom)}}@media(prefers-reduced-motion:reduce){.customer-main *,.customer-topbar *,[role=dialog] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.home-finder{margin:18px 0;order:8}.home-finder summary{min-height:44px;cursor:pointer;font-weight:650;color:var(--home-green)}.home-finder p{color:var(--home-muted);font-size:13px;margin:10px 0}.home-finder-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.home-finder-fields label{font-size:12px;display:block}.home-finder-fields input,.home-finder-fields select{display:block;width:100%;border-radius:9px;padding:10px;border:1px solid var(--home-line);margin:6px 0}.home-art-caption{display:block;background:var(--home-surface);color:var(--home-ink);padding:10px;font-size:13px}.home-services button small{display:block;font-size:10px}.home-offline-card{margin-top:16px}.home-gallery-window button{height:auto!important}@media(max-width:700px){.home-finder-fields{grid-template-columns:1fr}.home-finder{order:8}}.customer-checkout-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(200px,.7fr);grid-gap:24px;gap:24px;align-items:start}.customer-checkout-grid>div{min-width:0}.customer-checkout-summary{position:-webkit-sticky;position:sticky;top:0;border:1px solid var(--home-line);border-radius:14px;padding:18px;background:var(--home-green-soft);color:var(--home-ink)}.customer-checkout-summary h3{font-size:18px}.customer-checkout-summary p{font-size:13px;line-height:1.6;margin:12px 0}.customer-checkout-summary dt{font-size:12px;color:var(--home-muted);margin-top:14px}.customer-checkout-summary dd{font-size:15px;font-weight:650;margin:4px 0;overflow-wrap:anywhere}[data-scof=plan-recommendations] summary{cursor:pointer;min-height:44px;display:flex;align-items:center}@media(max-width:650px){.customer-checkout-grid{grid-template-columns:minmax(0,1fr)}.customer-checkout-summary{position:static}.customer-checkout-summary dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.customer-checkout-summary dd,.customer-checkout-summary dt{margin:0}.customer-checkout-summary p:last-child{display:none}}.customer-other-channels{margin-top:16px}.customer-other-channels>summary{cursor:pointer;color:var(--home-green);font-size:13px;padding:12px;border:1px solid var(--home-line);border-radius:10px;min-height:44px}.customer-other-channels[open]>summary{margin-bottom:10px}@media(max-width:700px){.customer-share-fab:not(.customer-share-on-home){position:static!important;margin:16px auto 24px!important;transform:none!important}}.customer-auth-body{color:var(--home-ink)}.customer-auth-body a:focus-visible,.customer-auth-body button:focus-visible{outline:3px solid var(--home-green);outline-offset:3px}.customer-auth-body button{min-height:44px}.customer-auth-body input::placeholder{color:var(--home-muted);opacity:.75}@media(min-width:900px){.customer-auth>div:first-child{padding-top:28px!important;padding-bottom:24px!important}.customer-auth-body{padding-top:24px!important}}