.ec-earn-family,.ec-footer{--ec-ink:#15352d;--ec-forest:#073f34;--ec-forest-deep:#062f28;--ec-green:#159765;--ec-green-bright:#24b978;--ec-mint:#e8f7ef;--ec-pale:#f5fbf7;--ec-line:#d8e9df;--ec-muted:#64746d;--ec-white:#fff;--ec-shadow:0 16px 40px #0b3e341a}.ec-earn-family{box-sizing:border-box;color:var(--ec-ink);background:var(--ec-white);font-family:Arial,Helvetica,sans-serif;overflow:clip}.ec-earn-family *,.ec-earn-family :before,.ec-earn-family :after{box-sizing:border-box}.ec-earn-family h1,.ec-earn-family h2,.ec-earn-family h3,.ec-earn-family p{margin:0}.ec-earn-family a{color:inherit;text-decoration:none}.ec-earn-family em{color:var(--ec-green);font-style:normal}.ec-earn-family .brand-logo{align-items:center;width:158px;display:inline-flex}.ec-earn-family .brand-logo img{width:100%;height:auto;display:block}.ec-nav{background:var(--ec-white);border-bottom:1px solid var(--ec-line);z-index:5;justify-content:space-between;align-items:center;gap:28px;padding:15px max(22px,50% - 600px);display:flex;position:relative}.ec-nav nav{white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:21px;display:flex}.ec-nav nav>a{color:#3d5d51;font-size:12px;font-weight:800;transition:color .15s}:is(.ec-nav nav>a:hover,.ec-nav nav>a:focus-visible){color:var(--ec-green)}.ec-nav .ec-nav-signup{color:var(--ec-white);background:#08754f;border:1px solid #08754f;border-radius:8px;padding:10px 15px}:is(.ec-nav .ec-nav-signup:hover,.ec-nav .ec-nav-signup:focus-visible){background:var(--ec-forest);color:var(--ec-white)}.ec-hero{background:linear-gradient(180deg, var(--ec-pale) 0%, var(--ec-white) 92%);border-bottom:1px solid var(--ec-line);padding:58px max(22px,50% - 600px) 64px}.ec-hero-inner{grid-template-columns:minmax(0,1.16fr) minmax(230px,.72fr);align-items:center;gap:clamp(24px,3.2vw,52px);max-width:1200px;margin:0 auto;display:grid}.ec-hero-copy{min-width:0}.ec-hero-kicker,.ec-kicker,.ec-eyebrow{color:var(--ec-green);letter-spacing:.13em;font-size:10px;font-weight:900;line-height:1.3}.ec-hero-kicker{align-items:center;gap:7px;display:inline-flex}.ec-hero-kicker .earning-icon{width:15px;height:15px}.ec-hero h1{color:var(--ec-forest-deep);letter-spacing:-2.8px;max-width:610px;margin-top:18px;font-size:clamp(42px,4.55vw,70px);font-weight:900;line-height:.99}.ec-lead{color:#50665d;max-width:510px;font-size:16px;line-height:1.62;margin-top:20px!important}.ec-lead strong{color:var(--ec-ink);margin-top:4px;font-weight:700;display:block}.ec-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:25px;display:flex}.ec-cta{text-align:center;border-radius:9px;justify-content:center;align-items:center;min-height:45px;padding:13px 18px;font-size:13px;font-weight:900;line-height:1.25;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}:is(.ec-cta:hover,.ec-cta:focus-visible){transform:translateY(-1px)}.ec-earn-family .ec-cta-primary,.ec-entry-sticky .ec-cta-primary{color:#fff;background:#08754f;border:1px solid #08754f}:is(.ec-earn-family .ec-cta-primary:hover,.ec-earn-family .ec-cta-primary:focus-visible,.ec-entry-sticky .ec-cta-primary:hover,.ec-entry-sticky .ec-cta-primary:focus-visible){background:var(--ec-forest);border-color:var(--ec-forest);color:#fff}.ec-cta-secondary{background:var(--ec-white);color:var(--ec-forest);border:1px solid #a8cbbb}:is(.ec-cta-secondary:hover,.ec-cta-secondary:focus-visible){background:var(--ec-mint);border-color:var(--ec-green)}.ec-hero-note{color:var(--ec-muted);align-items:center;gap:6px;font-size:10px;line-height:1.5;display:flex;margin-top:17px!important}.ec-hero-note .earning-icon{color:var(--ec-green);width:14px;height:14px}.ec-task-icon .platform-mark{place-items:center;width:24px;height:24px;display:inline-grid}.ec-hero-aside{gap:13px;min-width:0;display:grid}.ec-example-panel{background:linear-gradient(148deg,#073f34 0%,#0b684e 100%);border:1px solid #2b8666;border-radius:22px;padding:clamp(18px,2.5vw,26px);box-shadow:0 24px 52px #073f3430}.ec-panel-heading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ec-earn-family .ec-panel-heading h2{color:#fff;letter-spacing:-.4px;margin-top:5px;font-size:22px;line-height:1.1}.ec-example-panel .ec-eyebrow{color:#b8f7bb}.ec-panel-icon{color:#073f34;background:#b8f7bb;border-radius:12px;place-items:center;width:33px;height:33px;display:grid}.ec-panel-icon .earning-icon{width:18px;height:18px}.ec-guide-message{align-items:flex-start;gap:10px;margin-top:18px;display:flex}.ec-guide-message>span{color:#073f34;background:#b8f7bb;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.ec-guide-message .earning-icon{width:17px;height:17px}.ec-guide-message p{color:#173d32;background:#fff;border-radius:3px 15px 15px;max-width:260px;padding:10px 13px;font-size:12px;line-height:1.45}.ec-guide-message strong{font-weight:900;display:block}.ec-example-list{gap:8px;margin-top:18px;display:grid}.ec-example-row{background:#fff;border:1px solid #d6e8db;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;display:flex}.ec-example-row-main{align-items:center;gap:9px;min-width:0;display:flex}.ec-example-row-main>div{min-width:0}.ec-example-row-main .platform-mark{flex:0 0 24px;width:24px;height:24px}.ec-example-row strong,.ec-example-row span{display:block}.ec-example-row strong{color:var(--ec-ink);font-size:12px}.ec-example-row span{color:var(--ec-muted);margin-top:3px;font-size:10px}.ec-example-row b{color:#086047;white-space:nowrap;font-size:13px}.ec-example-note{color:#d7f3e4;font-size:11px;line-height:1.5;margin-top:12px!important}.ec-welcome-offer{background:var(--ec-forest);color:var(--ec-white);border-radius:13px;align-items:center;gap:10px;padding:14px;display:flex}.ec-welcome-offer>span{color:#97e1b7;background:#ffffff18;border-radius:9px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.ec-welcome-offer .earning-icon{width:19px;height:19px}.ec-welcome-offer strong,.ec-welcome-offer small{display:block}.ec-welcome-offer strong{font-size:13px}.ec-welcome-offer small{color:#c9edde;margin-top:4px;font-size:9px;line-height:1.35}.ec-live,.ec-ways,.ec-reviews,.ec-faq,.ec-how{padding:68px max(22px,50% - 540px)}.ec-live,.ec-reviews{background:var(--ec-white)}.ec-section-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ec-earn-family h2{color:var(--ec-forest-deep);letter-spacing:-1.8px;font-size:clamp(30px,3.7vw,48px);font-weight:900;line-height:1.02}.ec-kicker{margin-bottom:10px!important}.ec-demo-pill{background:var(--ec-mint);color:var(--ec-forest);letter-spacing:.08em;border:1px solid #bfe1ce;border-radius:100px;flex-shrink:0;padding:7px 9px;font-size:8px;font-weight:900}.ec-demo-note{color:var(--ec-muted);font-size:10px;line-height:1.6;margin-top:13px!important}.ec-activity-controls{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.ec-activity-controls .ec-demo-note{max-width:500px;margin-top:0!important}.ec-activity-controls button{background:var(--ec-white);color:var(--ec-forest);border:1px solid #b9d6c5;border-radius:8px;flex-shrink:0;min-height:34px;padding:7px 10px;font-size:10px;font-weight:800}.ec-activity-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.ec-activity{background:var(--ec-pale);border:1px solid var(--ec-line);border-radius:12px;align-items:center;gap:9px;min-width:0;padding:12px;display:flex}.ec-person{color:var(--ec-forest);background:#d9f2e3;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:900;display:grid}.ec-person-1{background:#d4eee8}.ec-person-2{background:#e2f1df}.ec-activity p{color:#405b50;font-size:11px;line-height:1.5}.ec-activity p b{color:var(--ec-green);white-space:nowrap;font-size:12px}.ec-activity p>.earning-icon{vertical-align:-1px;width:17px;height:12px;margin-right:2px}.ec-proof{background:var(--ec-forest);color:var(--ec-white);text-align:center;padding:30px max(22px,50% - 500px)}.ec-proof>p{letter-spacing:.12em;font-size:10px;font-weight:900}.ec-proof>p span{color:#a8dfbe;letter-spacing:.04em;font-size:8px}.ec-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:900px;margin:21px auto 10px;display:grid}.ec-proof-grid>div{padding:0 15px}.ec-proof-grid>div+div{border-left:1px solid #ffffff38}.ec-proof-grid strong,.ec-proof-grid span,.ec-proof-grid p{display:block}.ec-proof-grid strong{color:#a9e8c3;letter-spacing:-.7px;font-size:24px;font-weight:900}.ec-proof-grid span{margin-top:4px;font-size:11px;font-weight:800}.ec-proof-grid p{color:#c5e1d2;max-width:220px;font-size:10px;line-height:1.5;margin:7px auto 0!important}.ec-proof>small{color:#b5d6c5;font-size:9px}.ec-ways{background:var(--ec-pale)}.ec-section-copy{color:#566c62;max-width:520px;font-size:14px;line-height:1.6;margin-top:13px!important}.ec-ways-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.ec-earn-card{background:var(--ec-forest);color:var(--ec-white);border:1px solid #0b5949;border-radius:15px;flex-direction:column;min-width:0;padding:19px;display:flex}.ec-card-blue{background:#116c58}.ec-card-teal{background:#08765a}.ec-card-forest{background:#0b4c40}.ec-card-mint{color:var(--ec-forest-deep);background:#dff4e8;border-color:#b9dfc9}.ec-task-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ec-task-icon{background:#ffffff18;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.ec-card-mint .ec-task-icon{background:#fff}.ec-task-icon .earning-icon{width:22px;height:22px}.ec-task-top>span:last-child{letter-spacing:.08em;border:1px solid #ffffff47;border-radius:100px;padding:6px 8px;font-size:8px;font-weight:900}.ec-card-mint .ec-task-top>span:last-child{border-color:#9acbad}.ec-earn-card h3{letter-spacing:-.5px;font-size:22px;font-weight:900;margin-top:17px!important}.ec-earn-card>p{color:#d8eee1;max-width:390px;font-size:12px;line-height:1.55;margin-top:7px!important}.ec-card-mint>p{color:#426457}.ec-card-bottom{border-top:1px solid #ffffff42;justify-content:space-between;align-items:end;gap:8px;margin-top:18px;padding-top:14px;display:flex}.ec-card-mint .ec-card-bottom{border-color:#a8ceb6}.ec-card-bottom small{letter-spacing:.06em;font-size:8px;font-weight:900;display:block}.ec-card-bottom strong{color:#a9e8c3;margin-top:3px;font-size:22px;display:block}.ec-card-mint .ec-card-bottom strong{color:var(--ec-green)}.ec-card-bottom>a{background:var(--ec-white);color:var(--ec-forest);white-space:nowrap;border-radius:7px;padding:9px 10px;font-size:10px;font-weight:900}.ec-card-mint .ec-card-bottom>a{background:var(--ec-green);color:var(--ec-white)}.ec-how{border-block:1px solid var(--ec-line);background:#eef9f2}.ec-steps{gap:10px;margin-top:22px;display:grid}.ec-steps article{background:var(--ec-white);border:1px solid var(--ec-line);border-radius:12px;align-items:center;gap:13px;padding:16px;display:flex}.ec-step-number{color:var(--ec-green);font-size:12px;font-weight:900}.ec-step-icon{background:var(--ec-mint);color:var(--ec-green);border-radius:8px;place-items:center;width:37px;height:37px;display:grid}.ec-step-icon .earning-icon{width:20px;height:20px}.ec-steps h3{color:var(--ec-forest-deep);font-size:16px;font-weight:900;line-height:1.2}.ec-steps p{color:#5d7067;font-size:11px;line-height:1.5;margin-top:4px!important}.ec-how>.ec-cta{margin-top:20px}.ec-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:20px;display:grid}.ec-review-grid article{background:var(--ec-pale);border:1px solid var(--ec-line);border-radius:13px;flex-direction:column;padding:17px;display:flex}.ec-review-stars{color:var(--ec-green);letter-spacing:2px;font-size:13px}.ec-review-grid blockquote{color:#405e51;margin:11px 0 19px;font-size:12px;line-height:1.65}.ec-review-person{align-items:center;gap:8px;margin-top:auto;display:flex}.ec-review-person>span{background:var(--ec-mint);color:var(--ec-green);border-radius:50%;place-items:center;width:31px;height:31px;font-size:11px;font-weight:900;display:grid}.ec-review-person strong,.ec-review-person small{display:block}.ec-review-person strong{font-size:10px}.ec-review-person small{color:var(--ec-muted);margin-top:3px;font-size:9px}.ec-faq{background:var(--ec-white)}.ec-faq-list{gap:8px;max-width:850px;margin-top:22px;display:grid}.ec-faq-list details{background:var(--ec-pale);border:1px solid var(--ec-line);border-radius:10px}.ec-faq-list summary{color:var(--ec-forest-deep);cursor:pointer;padding:15px;font-size:13px;font-weight:800;line-height:1.45}.ec-faq-list details>p{color:#4c6559;padding:0 15px 15px;font-size:12px;line-height:1.7}.ec-final{background:var(--ec-forest);color:var(--ec-white);text-align:center;padding:72px 22px}.ec-final-tag{color:#b6e8ca;letter-spacing:.1em;border:1px solid #ffffff3d;border-radius:100px;padding:8px 11px;font-size:9px;font-weight:900;display:inline-block}.ec-final h2{color:var(--ec-white);letter-spacing:-2px;margin-top:18px;font-size:clamp(40px,6vw,65px);line-height:.98}.ec-final h2 em{color:#a8e7c0}.ec-final p{color:#d3ede0;margin-top:15px;font-size:15px;line-height:1.65}.ec-final .ec-cta{margin-top:21px}.ec-final small{color:#b9d9c8;max-width:400px;margin:14px auto 0;font-size:9px;line-height:1.6;display:block}.ec-footer{background:var(--ec-white);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 28px;padding:24px 22px;display:flex}.ec-footer .brand-logo{width:142px}.ec-footer nav{flex-wrap:wrap;justify-content:center;gap:14px 19px;display:flex}.ec-footer nav a{color:#4e685b;font-size:10px;font-weight:800}:is(.ec-footer nav a:hover,.ec-footer nav a:focus-visible){color:var(--ec-green)}.ec-footer>small{color:var(--ec-muted);text-align:center;width:100%;font-size:9px}.earning-icon{vertical-align:middle;flex-shrink:0;width:1.25em;height:1.25em;display:inline-block}@media (max-width:1040px){.ec-hero-inner{grid-template-columns:minmax(0,1.15fr) minmax(255px,.85fr);gap:27px}}@media (max-width:760px){.ec-nav{align-items:flex-start;gap:12px;padding:12px 16px}.ec-earn-family .brand-logo{width:132px}.ec-nav nav{justify-content:flex-end;gap:8px 11px}.ec-nav nav>a:not(.ec-nav-signin){display:none}.ec-nav .ec-nav-signin{align-items:center;display:inline-flex}.ec-nav nav>a{font-size:10px}.ec-nav .ec-nav-signup{padding:8px 11px}.ec-hero{padding:38px 18px 45px}.ec-hero-inner{flex-direction:column;gap:28px;max-width:500px;display:flex}.ec-hero-copy{text-align:center}.ec-hero-kicker,.ec-hero-note{justify-content:center}.ec-hero h1{letter-spacing:-2px;margin-top:16px;font-size:clamp(39px,11vw,58px)}.ec-lead{font-size:14px;margin-left:auto!important;margin-right:auto!important}.ec-hero-actions{justify-content:center}.ec-cta{min-height:43px;padding:12px 15px}.ec-hero-aside{order:2;grid-column:auto;grid-template-columns:1fr;gap:11px;width:100%;display:grid}.ec-live,.ec-ways,.ec-reviews,.ec-faq,.ec-how{padding:48px 18px}.ec-activity-list{grid-template-columns:1fr}.ec-activity-controls{flex-direction:column;align-items:flex-start}.ec-activity-controls button{align-self:flex-start}.ec-proof{padding:26px 10px}.ec-proof-grid{gap:3px}.ec-proof-grid>div{padding:0 4px}.ec-proof-grid strong{font-size:20px}.ec-proof-grid span,.ec-proof-grid p{font-size:9px}.ec-ways-grid,.ec-review-grid{grid-template-columns:1fr}.ec-earn-card{padding:18px}.ec-review-grid{scroll-snap-type:x mandatory;grid-auto-columns:88%;grid-auto-flow:column;padding:2px 4px 10px 1px;overflow-x:auto}.ec-review-grid article{scroll-snap-align:start}.ec-section-top{align-items:flex-start}.ec-final{padding:56px 18px}}@media (max-width:390px){.ec-hero{padding-inline:15px}.ec-hero h1{font-size:38px}.ec-hero-actions{flex-direction:column;align-items:stretch}.ec-hero-actions .ec-cta{width:100%}.ec-preview-screen{max-width:270px}.ec-section-top{gap:8px}.ec-demo-pill{padding-inline:7px;font-size:7px}}@media (prefers-reduced-motion:reduce){.ec-cta{transition:none}}.ec-chat-landing{background:#fff;flex-direction:column;min-height:100svh;display:flex}.ec-landing{flex:1}.ec-entry-sticky{display:none}.ec-activity-copy{gap:4px;display:grid}.ec-activity-copy strong{color:var(--ec-forest-deep);font-size:12px}.ec-activity-copy span{color:var(--ec-muted);font-size:10px}@media (max-width:760px){.ec-chat-landing{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.ec-entry-sticky{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--ec-line);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));z-index:25;background:#ffffffed;display:block;position:fixed;bottom:0;left:0;right:0}.ec-entry-sticky .ec-cta{width:100%;min-height:52px}}.ec-chat-landing{--ec-forest:#073f34;--ec-green:#159765;--ec-forest-deep:#062f28;--ec-line:#d8e9df;--ec-muted:#64746d;--ec-white:#fff}.ec-chat-landing,.ec-chat-landing *{box-sizing:border-box}
