.elementor .s-hero-kicker{font-family:var(--font-mono);font-weight:600;font-size:12px;color:var(--jade);letter-spacing:2.6px;text-transform:uppercase;}.elementor .s-hero-h1{font-family:var(--font-display);font-weight:600;font-size:62px;color:var(--spruce);line-height:1.08em;}.elementor .s-hero-lede{max-width:560px;font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.65em;}.elementor .s-hero-btn-shop{font-family:var(--font-mono);font-weight:600;font-size:13px;color:var(--paper);letter-spacing:1.2px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:var(--coral);}.elementor .s-hero-btn-proof{font-family:var(--font-mono);font-weight:600;font-size:13px;color:var(--spruce);letter-spacing:1.2px;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1.5px;border-color:var(--spruce);border-style:solid;background-color:transparent;}.elementor .s-hero-actions{flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .s-hero-pill-studies{font-family:var(--font-mono);font-size:11.5px;color:var(--spruce);letter-spacing:0.9px;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1.5px;border-color:var(--spruce);border-style:dashed;background-color:var(--paper);}.elementor .s-hero-pill-patents{font-family:var(--font-mono);font-size:11.5px;color:var(--spruce);letter-spacing:0.9px;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1.5px;border-color:var(--spruce);border-style:dashed;background-color:var(--paper);}.elementor .s-hero-pill-guarantee{font-family:var(--font-mono);font-size:11.5px;color:var(--spruce);letter-spacing:0.9px;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1.5px;border-color:var(--spruce);border-style:dashed;background-color:var(--paper);}.elementor .s-hero-pills{margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .s-hero-copy{min-width:300px;flex-direction:column;gap:24px;flex:1 1 0%;align-items:flex-start;}.elementor .s-hero-card-img{width:100%;height:190px;object-fit:cover;border-radius:12px;}.elementor .s-hero-card-label{font-family:var(--font-mono);font-weight:600;font-size:11px;color:var(--jade);letter-spacing:1.8px;text-transform:uppercase;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--mint-deep);border-style:dashed;}.elementor .s-hero-card-title{font-family:var(--font-display);font-weight:600;font-size:30px;color:var(--spruce);}.elementor .s-hero-card-text{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.6em;}.elementor .s-hero-card-cta{font-family:var(--font-mono);font-weight:600;font-size:13px;color:var(--coral);letter-spacing:1px;text-transform:uppercase;padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .s-hero-card{width:380px;padding-block-start:32px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:18px;border-width:1.5px;border-color:var(--spruce);border-style:solid;background-color:var(--paper);box-shadow:8px 8px 0px 0px #14382C2E;flex-direction:column;gap:14px;}.elementor .s-hero-in{width:100%;max-width:1200px;flex-direction:row;gap:48px;flex-wrap:wrap;align-items:center;}.elementor .s-hero{padding-block-start:44px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--mint);flex-direction:row;justify-content:center;}.elementor .s-ledger-1915{font-family:var(--font-mono);font-size:12px;color:var(--spruce);letter-spacing:1.2px;text-transform:uppercase;}.elementor .s-ledger-multi{font-family:var(--font-mono);font-size:12px;color:var(--spruce);letter-spacing:1.2px;text-transform:uppercase;}.elementor .s-ledger-1956{font-family:var(--font-mono);font-size:12px;color:var(--spruce);letter-spacing:1.2px;text-transform:uppercase;}.elementor .s-ledger-1961{font-family:var(--font-mono);font-size:12px;color:var(--spruce);letter-spacing:1.2px;text-transform:uppercase;}.elementor .s-ledger-climate{font-family:var(--font-mono);font-size:12px;color:var(--spruce);letter-spacing:1.2px;text-transform:uppercase;}.elementor .s-ledger-nasa{font-family:var(--font-mono);font-size:12px;color:var(--spruce);letter-spacing:1.2px;text-transform:uppercase;}.elementor .s-heritage-in{width:100%;max-width:1200px;column-gap:28px;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:center;}.elementor .s-heritage{padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1.5px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--spruce);border-style:solid;background-color:var(--paper);flex-direction:row;justify-content:center;}.elementor .s-disp-no{font-family:var(--font-display);font-weight:700;font-size:56px;color:var(--coral);line-height:0.9em;font-style:italic;}.elementor .s-disp-h2{font-family:var(--font-display);font-weight:600;font-size:42px;color:var(--spruce);}.elementor .s-disp-sub{max-width:620px;font-family:var(--font-body);font-size:19px;color:var(--jade);line-height:1.65em;}.elementor .s-disp-head-col{min-width:280px;flex-direction:column;gap:10px;flex:1 1 0%;}.elementor .s-disp-head{flex-direction:row;gap:26px;flex-wrap:wrap;align-items:flex-start;}.elementor .s-shelf-a-img{width:90px;height:90px;object-fit:cover;border-radius:10px;}.elementor .s-shelf-a-title{font-family:var(--font-display);font-weight:600;font-size:27px;color:var(--spruce);}.elementor .s-shelf-a-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.55em;}.elementor .s-shelf-a-col{min-width:260px;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .s-shelf-a-cta{font-family:var(--font-mono);font-weight:600;font-size:12px;color:var(--spruce);letter-spacing:1.2px;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:1.5px;border-color:var(--spruce);border-style:solid;background-color:transparent;}.elementor .s-shelf-nutrition{padding-block-start:28px;padding-block-end:28px;padding-inline-start:8px;padding-inline-end:8px;border-block-start-width:1.5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--spruce);border-style:solid;flex-direction:row;gap:26px;flex-wrap:wrap;align-items:center;}.elementor .s-shelf-b-img{width:90px;height:90px;object-fit:cover;border-radius:10px;}.elementor .s-shelf-b-title{font-family:var(--font-display);font-weight:600;font-size:27px;color:var(--spruce);}.elementor .s-shelf-b-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.55em;}.elementor .s-shelf-b-col{min-width:260px;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .s-shelf-b-cta{font-family:var(--font-mono);font-weight:600;font-size:12px;color:var(--spruce);letter-spacing:1.2px;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:1.5px;border-color:var(--spruce);border-style:solid;background-color:transparent;}.elementor .s-shelf-beauty{padding-block-start:28px;padding-block-end:28px;padding-inline-start:8px;padding-inline-end:8px;border-block-start-width:1.5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--spruce);border-style:solid;flex-direction:row;gap:26px;flex-wrap:wrap;align-items:center;}.elementor .s-shelf-c-img{width:90px;height:90px;object-fit:cover;border-radius:10px;}.elementor .s-shelf-c-title{font-family:var(--font-display);font-weight:600;font-size:27px;color:var(--spruce);}.elementor .s-shelf-c-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.55em;}.elementor .s-shelf-c-col{min-width:260px;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .s-shelf-c-cta{font-family:var(--font-mono);font-weight:600;font-size:12px;color:var(--spruce);letter-spacing:1.2px;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:1.5px;border-color:var(--spruce);border-style:solid;background-color:transparent;}.elementor .s-shelf-greenhome{padding-block-start:28px;padding-block-end:28px;padding-inline-start:8px;padding-inline-end:8px;border-block-start-width:1.5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--spruce);border-style:solid;flex-direction:row;gap:26px;flex-wrap:wrap;align-items:center;}.elementor .s-shelf-d-img{width:90px;height:90px;object-fit:cover;border-radius:10px;}.elementor .s-shelf-d-title{font-family:var(--font-display);font-weight:600;font-size:27px;color:var(--spruce);}.elementor .s-shelf-d-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.55em;}.elementor .s-shelf-d-col{min-width:260px;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .s-shelf-d-cta{font-family:var(--font-mono);font-weight:600;font-size:12px;color:var(--spruce);letter-spacing:1.2px;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:1.5px;border-color:var(--spruce);border-style:solid;background-color:transparent;}.elementor .s-shelf-modere{padding-block-start:28px;padding-block-end:28px;padding-inline-start:8px;padding-inline-end:8px;border-block-start-width:1.5px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--spruce);border-style:solid;flex-direction:row;gap:26px;flex-wrap:wrap;align-items:center;}.elementor .s-dispensary-in{width:100%;max-width:1200px;flex-direction:column;gap:44px;}.elementor .s-dispensary{padding-block-start:44px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:row;justify-content:center;}.elementor .s-form-no{font-family:var(--font-display);font-weight:700;font-size:56px;color:var(--coral);line-height:0.9em;font-style:italic;}.elementor .s-form-h2{font-family:var(--font-display);font-weight:600;font-size:42px;color:var(--spruce);}.elementor .s-form-sub{max-width:620px;font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.6em;}.elementor .s-form-head-col{min-width:280px;flex-direction:column;gap:10px;flex:1 1 0%;}.elementor .s-form-head{flex-direction:row;gap:26px;flex-wrap:wrap;align-items:flex-start;}.elementor .s-fcard-shake-img{width:100%;height:180px;object-fit:cover;border-radius:10px;}.elementor .s-fcard-shake-label{font-family:var(--font-mono);font-weight:600;font-size:10.5px;color:var(--coral);letter-spacing:1.6px;text-transform:uppercase;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--mint-deep);border-style:dashed;}.elementor .s-fcard-shake-title{font-family:var(--font-display);font-weight:600;font-size:21px;color:var(--spruce);}.elementor .s-fcard-shake-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.55em;}.elementor .s-fcard-shake-cta{font-family:var(--font-mono);font-weight:600;font-size:12.5px;color:var(--coral);letter-spacing:1px;text-transform:uppercase;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .s-fcard-shake{min-width:240px;padding-block-start:22px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:1.5px;border-color:var(--spruce);border-style:solid;background-color:var(--mint);flex-direction:column;gap:12px;flex:1 1 0%;}.elementor .s-fcard-biocell-img{width:100%;height:180px;object-fit:cover;border-radius:10px;}.elementor .s-fcard-biocell-label{font-family:var(--font-mono);font-weight:600;font-size:10.5px;color:var(--coral);letter-spacing:1.6px;text-transform:uppercase;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--mint-deep);border-style:dashed;}.elementor .s-fcard-biocell-title{font-family:var(--font-display);font-weight:600;font-size:21px;color:var(--spruce);}.elementor .s-fcard-biocell-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.55em;}.elementor .s-fcard-biocell-cta{font-family:var(--font-mono);font-weight:600;font-size:12.5px;color:var(--coral);letter-spacing:1px;text-transform:uppercase;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .s-fcard-biocell{min-width:240px;padding-block-start:22px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:1.5px;border-color:var(--spruce);border-style:solid;background-color:var(--mint);flex-direction:column;gap:12px;flex:1 1 0%;}.elementor .s-fcard-vitalea-img{width:100%;height:180px;object-fit:cover;border-radius:10px;}.elementor .s-fcard-vitalea-label{font-family:var(--font-mono);font-weight:600;font-size:10.5px;color:var(--coral);letter-spacing:1.6px;text-transform:uppercase;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--mint-deep);border-style:dashed;}.elementor .s-fcard-vitalea-title{font-family:var(--font-display);font-weight:600;font-size:21px;color:var(--spruce);}.elementor .s-fcard-vitalea-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.55em;}.elementor .s-fcard-vitalea-cta{font-family:var(--font-mono);font-weight:600;font-size:12.5px;color:var(--coral);letter-spacing:1px;text-transform:uppercase;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .s-fcard-vitalea{min-width:240px;padding-block-start:22px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:1.5px;border-color:var(--spruce);border-style:solid;background-color:var(--mint);flex-direction:column;gap:12px;flex:1 1 0%;}.elementor .s-fcard-basich-img{width:100%;height:180px;object-fit:cover;border-radius:10px;}.elementor .s-fcard-basich-label{font-family:var(--font-mono);font-weight:600;font-size:10.5px;color:var(--coral);letter-spacing:1.6px;text-transform:uppercase;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--mint-deep);border-style:dashed;}.elementor .s-fcard-basich-title{font-family:var(--font-display);font-weight:600;font-size:21px;color:var(--spruce);}.elementor .s-fcard-basich-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.55em;}.elementor .s-fcard-basich-cta{font-family:var(--font-mono);font-weight:600;font-size:12.5px;color:var(--coral);letter-spacing:1px;text-transform:uppercase;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .s-fcard-basich{min-width:240px;padding-block-start:22px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:1.5px;border-color:var(--spruce);border-style:solid;background-color:var(--mint);flex-direction:column;gap:12px;flex:1 1 0%;}.elementor .s-form-grid{flex-direction:row;gap:20px;flex-wrap:wrap;align-items:stretch;}.elementor .s-formulas-in{width:100%;max-width:1200px;flex-direction:column;gap:44px;}.elementor .s-formulas{padding-block-start:44px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1.5px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--spruce);border-style:solid;background-color:var(--paper);flex-direction:row;justify-content:center;}.elementor .s-proof-no{font-family:var(--font-display);font-weight:700;font-size:56px;color:var(--coral-soft);line-height:0.9em;font-style:italic;}.elementor .s-proof-h2{font-family:var(--font-display);font-weight:600;font-size:42px;color:var(--paper);}.elementor .s-proof-sub{max-width:620px;font-family:var(--font-body);font-size:19px;color:#CDEBDCCC;line-height:1.6em;}.elementor .s-proof-head-col{min-width:280px;flex-direction:column;gap:10px;flex:1 1 0%;}.elementor .s-proof-head{flex-direction:row;gap:26px;flex-wrap:wrap;align-items:flex-start;}.elementor .s-proof-quote{font-family:var(--font-display);font-weight:500;font-size:30px;color:var(--paper);line-height:1.32em;font-style:italic;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:var(--coral);border-style:solid;}.elementor .s-proof-attr{font-family:var(--font-mono);font-size:12px;color:#CDEBDCA6;letter-spacing:1.6px;text-transform:uppercase;}.elementor .s-proof-cta{font-family:var(--font-mono);font-weight:600;font-size:13px;color:var(--paper);letter-spacing:1.2px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:var(--coral);}.elementor .s-proof-left{min-width:300px;flex-direction:column;gap:24px;flex:1 1 0%;align-items:flex-start;}.elementor .s-stat-years-num{width:110px;font-family:var(--font-display);font-weight:700;font-size:27px;color:var(--coral-soft);}.elementor .s-stat-years-lbl{font-family:var(--font-body);font-size:19px;color:#CDEBDCD9;line-height:1.5em;flex:1 1 0%;}.elementor .s-stat-years{padding-block-start:18px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;border-block-start-width:0px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#CDEBDC4D;border-style:dashed;flex-direction:row;gap:18px;align-items:center;}.elementor .s-stat-studies-num{width:110px;font-family:var(--font-display);font-weight:700;font-size:27px;color:var(--coral-soft);}.elementor .s-stat-studies-lbl{font-family:var(--font-body);font-size:19px;color:#CDEBDCD9;line-height:1.5em;flex:1 1 0%;}.elementor .s-stat-studies{padding-block-start:18px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;border-block-start-width:0px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#CDEBDC4D;border-style:dashed;flex-direction:row;gap:18px;align-items:center;}.elementor .s-stat-tests-num{width:110px;font-family:var(--font-display);font-weight:700;font-size:27px;color:var(--coral-soft);}.elementor .s-stat-tests-lbl{font-family:var(--font-body);font-size:19px;color:#CDEBDCD9;line-height:1.5em;flex:1 1 0%;}.elementor .s-stat-tests{padding-block-start:18px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;border-block-start-width:0px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#CDEBDC4D;border-style:dashed;flex-direction:row;gap:18px;align-items:center;}.elementor .s-stat-guarantee-num{width:110px;font-family:var(--font-display);font-weight:700;font-size:27px;color:var(--coral-soft);}.elementor .s-stat-guarantee-lbl{font-family:var(--font-body);font-size:19px;color:#CDEBDCD9;line-height:1.5em;flex:1 1 0%;}.elementor .s-stat-guarantee{padding-block-start:18px;padding-block-end:4px;padding-inline-start:4px;padding-inline-end:4px;flex-direction:row;gap:18px;align-items:center;}.elementor .s-proof-ledger{min-width:300px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:1.5px;border-color:#CDEBDC66;border-style:solid;flex-direction:column;flex:1 1 0%;}.elementor .s-proof-grid{flex-direction:row;gap:52px;flex-wrap:wrap;align-items:center;}.elementor .s-proof-in{width:100%;max-width:1200px;flex-direction:column;gap:44px;}.elementor .s-proof{padding-block-start:46px;padding-block-end:46px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--spruce);flex-direction:row;justify-content:center;}.elementor .s-meo-kicker{font-family:var(--font-mono);font-weight:600;font-size:12px;color:var(--jade);letter-spacing:2.4px;text-transform:uppercase;}.elementor .s-meo-h2{font-family:var(--font-display);font-weight:600;font-size:42px;color:var(--spruce);line-height:1.12em;}.elementor .s-meo-copy{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.65em;}.elementor .s-meo-cta{font-family:var(--font-mono);font-weight:600;font-size:13px;color:var(--paper);letter-spacing:1.2px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:var(--coral);}.elementor .s-meo-left{min-width:300px;flex-direction:column;gap:20px;flex:1 1 0%;align-items:flex-start;}.elementor .s-step-1-no{width:58px;font-family:var(--font-display);font-weight:700;font-size:30px;color:var(--coral);font-style:italic;}.elementor .s-step-1-title{font-family:var(--font-display);font-weight:600;font-size:20px;color:var(--spruce);}.elementor .s-step-1-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.55em;}.elementor .s-step-1-col{flex-direction:column;gap:4px;flex:1 1 0%;}.elementor .s-meo-step-1{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-start-width:1.5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--spruce);border-style:solid;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .s-step-2-no{width:58px;font-family:var(--font-display);font-weight:700;font-size:30px;color:var(--coral);font-style:italic;}.elementor .s-step-2-title{font-family:var(--font-display);font-weight:600;font-size:20px;color:var(--spruce);}.elementor .s-step-2-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.55em;}.elementor .s-step-2-col{flex-direction:column;gap:4px;flex:1 1 0%;}.elementor .s-meo-step-2{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-start-width:1.5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--spruce);border-style:solid;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .s-step-3-no{width:58px;font-family:var(--font-display);font-weight:700;font-size:30px;color:var(--coral);font-style:italic;}.elementor .s-step-3-title{font-family:var(--font-display);font-weight:600;font-size:20px;color:var(--spruce);}.elementor .s-step-3-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.55em;}.elementor .s-step-3-col{flex-direction:column;gap:4px;flex:1 1 0%;}.elementor .s-meo-step-3{padding-block-start:22px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;border-block-start-width:1.5px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--spruce);border-style:solid;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .s-meo-steps{min-width:300px;flex-direction:column;flex:1 1 0%;}.elementor .s-compounded-in{width:100%;max-width:1200px;flex-direction:row;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .s-compounded{padding-block-start:44px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:row;justify-content:center;}.elementor .s-join-no{font-family:var(--font-display);font-weight:700;font-size:56px;color:var(--coral);line-height:0.9em;font-style:italic;}.elementor .s-join-h2{font-family:var(--font-display);font-weight:600;font-size:42px;color:var(--spruce);}.elementor .s-join-sub{max-width:620px;font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.6em;}.elementor .s-join-head-col{min-width:280px;flex-direction:column;gap:10px;flex:1 1 0%;}.elementor .s-join-head{flex-direction:row;gap:26px;flex-wrap:wrap;align-items:flex-start;}.elementor .s-member-tab{font-family:var(--font-mono);font-weight:600;font-size:11px;color:var(--spruce);letter-spacing:1.6px;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:var(--coral-soft);}.elementor .s-member-title{font-family:var(--font-display);font-weight:600;font-size:28px;color:var(--spruce);}.elementor .s-member-desc{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.6em;}.elementor .s-member-cta{font-family:var(--font-mono);font-weight:600;font-size:13px;color:var(--paper);letter-spacing:1.2px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:var(--coral);}.elementor .s-join-member{min-width:290px;padding-block-start:30px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:18px;border-width:1.5px;border-color:var(--spruce);border-style:solid;background-color:var(--paper);box-shadow:7px 7px 0px 0px #14382C2E;flex-direction:column;gap:16px;flex:1 1 0%;align-items:flex-start;}.elementor .s-amb-tab{font-family:var(--font-mono);font-weight:600;font-size:11px;color:var(--paper);letter-spacing:1.6px;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:var(--coral);}.elementor .s-amb-title{font-family:var(--font-display);font-weight:600;font-size:28px;color:var(--paper);}.elementor .s-amb-desc{font-family:var(--font-body);font-size:19px;color:#CDEBDCD9;line-height:1.6em;}.elementor .s-amb-cta{font-family:var(--font-mono);font-weight:600;font-size:13px;color:var(--coral-soft);letter-spacing:1.2px;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1.5px;border-color:var(--coral-soft);border-style:solid;background-color:transparent;}.elementor .s-join-ambassador{min-width:290px;padding-block-start:30px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:18px;background-color:var(--spruce);box-shadow:7px 7px 0px 0px #14382C2E;flex-direction:column;gap:16px;flex:1 1 0%;align-items:flex-start;}.elementor .s-join-cards{flex-direction:row;gap:28px;flex-wrap:wrap;align-items:stretch;}.elementor .s-join-in{width:100%;max-width:1200px;flex-direction:column;gap:44px;}.elementor .s-join{padding-block-start:44px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1.5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--spruce);border-style:solid;background-color:var(--mint-deep);flex-direction:row;justify-content:center;}.elementor .s-press-label{font-family:var(--font-mono);font-weight:600;font-size:12px;color:var(--jade);letter-spacing:2.4px;text-transform:uppercase;}.elementor .s-press-forbes{font-family:var(--font-display);font-weight:600;font-size:25px;color:var(--spruce);font-style:italic;}.elementor .s-press-time{font-family:var(--font-display);font-weight:600;font-size:25px;color:var(--spruce);font-style:italic;}.elementor .s-press-today{font-family:var(--font-display);font-weight:600;font-size:25px;color:var(--spruce);font-style:italic;}.elementor .s-press-realsimple{font-family:var(--font-display);font-weight:600;font-size:25px;color:var(--spruce);font-style:italic;}.elementor .s-press-fortune{font-family:var(--font-display);font-weight:600;font-size:25px;color:var(--spruce);font-style:italic;}.elementor .s-press-row{column-gap:44px;flex-direction:row;row-gap:14px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .s-press-in{width:100%;max-width:1200px;flex-direction:column;gap:22px;align-items:center;}.elementor .s-press{padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1.5px;border-block-end-width:1.5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--spruce);border-style:solid;background-color:var(--paper);flex-direction:row;justify-content:center;}.elementor .s-seo-h2{font-family:var(--font-display);font-weight:600;font-size:36px;color:var(--spruce);line-height:1.15em;}.elementor .s-seo-p1{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.7em;}.elementor .s-seo-p2{font-family:var(--font-body);font-size:19px;color:var(--spruce);line-height:1.7em;}.elementor .s-sources-title{font-family:var(--font-mono);font-weight:600;font-size:13px;color:var(--jade);letter-spacing:1.8px;text-transform:uppercase;}.elementor .s-sources-list{font-family:var(--font-body);font-size:19px;color:var(--jade);line-height:1.6em;}.elementor .s-seo-sources{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1.5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--mint-deep);border-style:dashed;flex-direction:column;gap:10px;}.elementor .s-income-disclaimer{font-family:var(--font-body);font-size:19px;color:var(--jade);line-height:1.6em;font-style:italic;}.elementor .s-seo-disclaimers{flex-direction:column;gap:10px;}.elementor .s-seo-in{width:100%;max-width:940px;flex-direction:column;gap:24px;}.elementor .s-seo-closing{padding-block-start:40px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:row;justify-content:center;}