:root{--tcc-ink:#09271e;--tcc-ink-2:#123c2e;--tcc-cream:#f4f1e8;--tcc-paper:#fffdf7;--tcc-lime:#9bc53d;--tcc-blue:#1680c1;--tcc-line:rgba(9, 39, 30, 0.16)}body.home.et-db .et-l--header .et_pb_button_0_tb_header_wrapper{display:none!important}body.et-db .et-l--header .et_pb_row{min-height:92px!important;width:min(94%, 1440px)!important}body.et-db .et-l--header .header-new-logo-wrap{width:27%!important}body.et-db .et-l--header .et_pb_column_1_tb_header{width:73%!important}@media (min-width:981px){body.et-db .et-l--header .et_pb_menu__menu>nav>ul.et-menu{justify-content:flex-end!important;gap:clamp(16px, 2vw, 36px)!important}body.et-db .et-l--header .et_pb_menu__menu>nav>ul.et-menu>li{padding:0!important}body.et-db .et-l--header .et_pb_menu__menu>nav>ul.et-menu>li>a{padding:34px 0!important;color:#fff!important;font-size:clamp(14px, 1.15vw, 18px)!important;font-weight:700!important;letter-spacing:0.02em!important;text-transform:none!important}body.et-db .et-l--header .et_pb_menu__menu>nav>ul.et-menu>li>a:hover,body.et-db .et-l--header .et_pb_menu__menu>nav>ul.et-menu>li>a:focus{color:var(--tcc-lime)!important}}body.home .tcc-home-hero{grid-template-columns:minmax(0,1.18fr) minmax(360px,0.82fr)!important;grid-template-areas:"copy manifesto" "values values"!important;align-items:stretch!important;column-gap:clamp(30px, 4vw, 64px)!important;row-gap:30px!important;min-height:0!important;padding-top:clamp(58px, 6vw, 84px)!important;padding-bottom:46px!important}body.home .tcc-home-hero__copy{grid-area:copy!important;align-self:center!important;height:auto!important}body.home .tcc-home-hero__copy h1{max-width:10ch!important;font-size:clamp(58px, 6vw, 94px)!important;line-height:0.92!important;letter-spacing:-0.055em!important;text-wrap:balance}body.home .tcc-home-manifesto{grid-area:manifesto!important;position:relative!important;display:flex!important;align-items:flex-end!important;min-height:430px!important;height:auto!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(9,39,30,.18)!important;border-radius:28px!important;background-image:linear-gradient(180deg,rgba(4,27,20,.02) 30%,rgba(4,27,20,.92) 100%),url(https://www.thecannabiscommunity.org/wp-content/uploads/2026/10/tcc-home-guidance-editorial-v1.jpg)!important;background-position:center,center!important;background-size:cover!important;box-shadow:0 24px 70px rgba(9,39,30,.16)!important}body.home .tcc-home-manifesto__panel{position:relative;z-index:1;width:100%;padding:28px 30px 30px;color:#fff}body.home .tcc-home-manifesto__kicker{display:block;margin-bottom:10px;color:var(--tcc-lime);font-size:11px;font-weight:900;letter-spacing:.18em}body.home .tcc-home-manifesto h2{max-width:15ch;margin:0 0 12px!important;color:#fff!important;font-size:clamp(28px, 3vw, 42px)!important;line-height:0.98!important;letter-spacing:-0.035em!important}body.home .tcc-home-manifesto p{max-width:47ch;margin:0!important;color:rgba(255,255,255,.84)!important;font-size:14px!important;line-height:1.5!important}body.home .tcc-home-values{grid-area:values!important}body.home .tcc-home-story__body{display:flex!important;flex-direction:column!important;align-items:flex-start!important}body.home .tcc-home-story__eyebrow{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;margin-bottom:18px!important}body.home .tcc-home-story__eyebrow .tcc-home-kicker,body.home .tcc-home-story__eyebrow .tcc-home-story__meta{margin:0!important;font-size:11px!important;font-weight:900!important;line-height:1.1!important;letter-spacing:0.13em!important}body.home .tcc-home-story__eyebrow .tcc-home-story__meta{color:rgba(9,39,30,.62)!important;text-align:right}body.home .tcc-home-story__body>h2,body.home .tcc-home-story__body>h3{margin-top:0!important}body.home .tcc-home-access{position:relative!important;grid-template-columns:minmax(0,1.35fr) minmax(300px,0.65fr)!important;gap:clamp(36px, 6vw, 88px)!important;padding:clamp(64px, 7vw, 96px) max(28px, calc((100vw - 1280px) / 2))!important;background:radial-gradient(circle at 93% 0%,rgba(155,197,61,.22),transparent 32%),linear-gradient(135deg,#071f18 0%,#0c3327 100%)!important;color:#fff!important}body.home .tcc-home-access__copy h2{max-width:14ch!important;color:#fff!important;font-size:clamp(44px, 5.1vw, 72px)!important;line-height:0.96!important;letter-spacing:-0.05em!important}body.home .tcc-home-access__copy>p:not(.tcc-home-kicker){max-width:60ch!important;color:rgba(255,255,255,.78)!important}body.home .tcc-home-access__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:30px 0 32px!important;padding:0!important;list-style:none!important}body.home .tcc-home-access__benefits li{position:relative;min-height:84px;padding:38px 15px 15px!important;border:1px solid rgba(255,255,255,.16);border-radius:16px;color:rgba(255,255,255,.88);font-size:12px;font-weight:700;line-height:1.35}body.home .tcc-home-access__benefits li::before{content:'âœ“';position:absolute;top:12px;left:15px;color:var(--tcc-lime);font-size:18px;font-weight:900}body.home .tcc-home-access__stat{align-content:center!important;min-height:380px!important;padding:36px!important;border:1px solid rgba(9,39,30,.14)!important;border-radius:26px!important;background:var(--tcc-cream)!important;color:var(--tcc-ink)!important;box-shadow:0 26px 70px rgba(0,0,0,.18)!important}body.home .tcc-home-access__stat-kicker{color:#4c6f21;font-size:11px;font-weight:900;letter-spacing:.16em}body.home .tcc-home-access__stat>strong,body.home .tcc-home-access__stat>p{color:var(--tcc-ink)!important}body.home .tcc-home-access__stat-note{margin-top:22px!important;padding-top:22px!important;border-top:1px solid var(--tcc-line);font-size:14px!important;line-height:1.5!important}body.home .tcc-home-group-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;height:auto!important}body.home .tcc-home-group-card{position:relative;display:grid!important;grid-template-rows:auto 1fr auto;min-height:250px!important;padding:24px!important;overflow:hidden;border:1px solid rgba(9,39,30,.15)!important;border-radius:22px!important;background:var(--tcc-paper)!important;color:var(--tcc-ink)!important;box-shadow:0 16px 40px rgba(9,39,30,.07)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body.home .tcc-home-group-card:hover,body.home .tcc-home-group-card:focus-visible{transform:translateY(-5px);border-color:rgba(155,197,61,.9)!important;box-shadow:0 24px 54px rgba(9,39,30,.14)!important}body.home .tcc-home-group-card__state{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:24px;border-radius:50%;background:var(--tcc-lime);color:var(--tcc-ink);font-size:14px;font-weight:900;letter-spacing:.08em}body.home .tcc-home-group-card__copy{display:flex;flex-direction:column;min-width:0}body.home .tcc-home-group-card__copy strong{max-width:16ch;color:var(--tcc-ink);font-size:19px;line-height:1.08}body.home .tcc-home-group-card__copy small{margin-top:10px;color:rgba(9,39,30,.68);font-size:13px;line-height:1.45}body.home .tcc-home-group-card__copy em{margin-top:auto;padding-top:20px;color:var(--tcc-ink);font-size:12px;font-style:normal;font-weight:900;text-transform:uppercase;letter-spacing:.1em}body.home .tcc-home-group-card__arrow{position:absolute;top:24px;right:24px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--tcc-line);border-radius:50%;font-size:17px}body.home .tcc-home-resource-bar{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;height:auto!important}body.home .tcc-home-resource-card{position:relative;display:grid!important;grid-template-columns:42px minmax(0,1fr) auto;gap:18px;min-height:190px!important;padding:26px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:20px!important;background:#0b3025!important;color:#fff!important}body.home .tcc-home-resource-card__number{color:var(--tcc-lime);font-size:13px;font-weight:900;letter-spacing:.1em}body.home .tcc-home-resource-card__copy{display:flex;flex-direction:column}body.home .tcc-home-resource-card__copy small{color:var(--tcc-lime);font-size:10px;font-weight:900;letter-spacing:.14em}body.home .tcc-home-resource-card__copy strong{margin-top:13px;color:#fff;font-size:22px;line-height:1.05}body.home .tcc-home-resource-card__copy em{margin-top:12px;color:rgba(255,255,255,.68);font-size:13px;font-style:normal;line-height:1.45}body.home .tcc-home-resource-card__arrow{align-self:end;color:var(--tcc-lime);font-size:24px}body.home .tcc-home-newsletter{gap:26px 50px!important;padding-top:64px!important;padding-bottom:64px!important}body.home .tcc-home-newsletter__button{display:inline-flex!important;align-items:center;justify-content:center;min-height:54px;padding:15px 26px!important;border:2px solid var(--tcc-lime)!important;border-radius:999px!important;background:var(--tcc-lime)!important;color:var(--tcc-ink)!important;font-size:15px!important;font-weight:900!important;box-shadow:0 12px 30px rgba(0,0,0,.2)}body.home .tcc-home-newsletter__button:hover,body.home .tcc-home-newsletter__button:focus-visible{background:#fff!important;border-color:#fff!important;transform:translateY(-2px)}body.et-db .et-l--footer .et_pb_module_heading{text-transform:none!important}body.et-db .et-l--footer .et_pb_social_media_follow{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:8px!important;max-width:100%!important}body.et-db .et-l--footer .et_pb_social_media_follow li{float:none!important;flex:0 0 auto!important;margin:0!important}@media (max-width:1100px){body.home .tcc-home-hero{grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr)!important}body.home .tcc-home-group-grid,body.home .tcc-home-resource-bar{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:820px){body.et-db .et-l--header .header-new-logo-wrap,body.et-db .et-l--header .et_pb_column_1_tb_header{width:50%!important}body.home .tcc-home-hero{grid-template-columns:1fr!important;grid-template-areas:"copy" "manifesto" "values"!important;padding-top:46px!important}body.home .tcc-home-hero__copy h1{font-size:clamp(48px, 11vw, 70px)!important}body.home .tcc-home-manifesto{min-height:520px!important}body.home .tcc-home-access{grid-template-columns:1fr!important;padding-left:24px!important;padding-right:24px!important}body.home .tcc-home-access__benefits{grid-template-columns:1fr!important}body.home .tcc-home-access__benefits li{min-height:0}body.home .tcc-home-group-grid,body.home .tcc-home-resource-bar{grid-template-columns:1fr!important}body.home .tcc-home-group-card,body.home .tcc-home-resource-card{min-height:0!important}body.home .tcc-home-newsletter{display:grid!important;grid-template-columns:1fr!important;padding-left:24px!important;padding-right:24px!important}}html body.home strong.tcc-home-access__offer{color:#ffffff!important;text-shadow:0 1px 0 rgba(0,0,0,.12)!important}html body.home strong.tcc-home-access__offer>span{color:var(--tcc-lime)!important}html body.home .tcc-home-group-card__state svg,html body.home .tcc-home-group-card__state .tcc-state-outline{fill:none!important;stroke:var(--tcc-lime)!important;stroke-width:2.35!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke}html body.home .tcc-home-resource-card{grid-template-columns:minmax(0,1fr) auto!important;gap:22px!important;min-height:180px!important;padding:28px 30px!important}@media (max-width:480px){html body.home .tcc-home-resource-card{grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;min-height:0!important;padding:24px!important}}@media (max-width:480px){body.home .tcc-home-manifesto{min-height:460px!important;background-position:center,54% center!important}body.home .tcc-home-manifesto__panel{padding:24px 22px 26px}body.home .tcc-home-story__eyebrow{margin-bottom:14px!important}body.home .tcc-home-access__stat{min-height:0!important;padding:28px!important}body.home .tcc-home-resource-card{grid-template-columns:32px minmax(0,1fr) auto;padding:22px!important}}body.et-db .et-l--header,body.et-db header.et-l--header{position:relative!important;inset:auto!important;z-index:1000!important}body.et-db .et-l--header>.et_builder_inner_content{background:linear-gradient(105deg,#071f18 0%,#0c2d22 58%,#294925 100%)!important;box-shadow:0 1px 0 rgba(255,255,255,.12)}body.et-db .et-l--header .et_pb_row{min-height:112px}body.et-db .et-l--header .et_pb_menu__menu>nav>ul>li>a{white-space:nowrap}@media (min-width:981px){body.et-db #et-boc .et-l--header #menu-item-33710{position:relative}body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu{display:none!important;position:absolute!important;top:calc(100% - 1px)!important;right:-30px!important;left:auto!important;width:min(620px, calc(100vw - 40px))!important;padding:18px!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;background:rgba(7,31,24,.98)!important;border:1px solid rgba(155,197,61,.34)!important;border-radius:18px!important;box-shadow:0 24px 70px rgba(0,0,0,.34)!important;overflow:hidden!important}body.et-db #et-boc .et-l--header #menu-item-33710:hover>ul.sub-menu,body.et-db #et-boc .et-l--header #menu-item-33710:focus-within>ul.sub-menu{display:grid!important}body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu>li,body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu>li>a{width:100%!important;max-width:none!important}body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu>li>a{display:flex!important;align-items:center;min-height:42px;padding:10px 14px!important;border-radius:10px;color:#fff!important;font-size:14px!important;line-height:1.2!important;transition:background-color 0.18s ease,color 0.18s ease}body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu>li>a:hover,body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu>li>a:focus{background:var(--tcc-lime)!important;color:var(--tcc-ink)!important}}@media (max-width:980px){body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu{display:grid!important;position:static!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;margin:6px 0 10px!important;padding:10px!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px!important}body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu a{padding:8px 10px!important;color:#fff!important;font-size:13px!important;line-height:1.25!important}}.tcc-community-hero{padding-top:clamp(72px, 8vw, 112px)!important}.tcc-community-hero h1,.tcc-community-story h2,.tcc-community-groups h2,.tcc-community-expect h2,.tcc-community-cta h2{text-wrap:balance}.tcc-community-groups{padding:clamp(72px, 8vw, 118px) max(24px, 6vw)!important}.tcc-community-heading{max-width:920px;margin:0 auto clamp(34px, 5vw, 58px)!important}.tcc-community-heading h2{max-width:820px;font-size:clamp(42px, 5.2vw, 72px)!important;line-height:0.98!important;letter-spacing:-0.045em!important}.tcc-community-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;max-width:1120px;margin:0 auto!important}.tcc-community-grid>a.tcc-community-card{display:flex!important;align-items:center!important;gap:20px!important;min-width:0!important;min-height:188px!important;padding:28px!important;color:#fff!important;text-decoration:none!important;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.025))!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:22px!important;box-shadow:0 16px 38px rgba(0,0,0,.12)!important;overflow:hidden!important;transition:transform 0.18s ease,border-color 0.18s ease,background-color 0.18s ease}.tcc-community-grid>a.tcc-community-card:hover,.tcc-community-grid>a.tcc-community-card:focus-visible{transform:translateY(-3px);border-color:rgba(155,197,61,.78)!important;background:rgba(255,255,255,.09)!important}.tcc-community-card__state{display:inline-flex!important;flex:0 0 68px!important;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;background:var(--tcc-lime);color:var(--tcc-ink);font-size:20px;font-weight:800;letter-spacing:.05em}.tcc-community-card__copy{display:block!important;flex:1 1 auto!important;min-width:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.tcc-community-card__copy strong{display:block;max-width:17ch;color:#fff;font-size:clamp(20px, 2vw, 28px);line-height:1.05;letter-spacing:-.025em}.tcc-community-card__copy small{display:block;margin-top:12px;color:rgba(255,255,255,.72);font-size:14px;line-height:1.45}body .tcc-community-groups .tcc-community-grid>a.tcc-community-card>.tcc-community-card__copy strong{color:#fff!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important}body .tcc-community-groups .tcc-community-grid>a.tcc-community-card>span.tcc-community-card__copy{background:transparent!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important}body .tcc-community-groups .tcc-community-grid>a.tcc-community-card>.tcc-community-card__copy small{color:rgba(255,255,255,.76)!important}.tcc-community-card__arrow{display:inline-flex!important;flex:0 0 34px!important;align-items:center;justify-content:center;color:var(--tcc-lime);font-size:28px;line-height:1}.tcc-community-cta>p:last-child,.tcc-blog-cta>p:last-child{margin:0!important;padding:0!important}.tcc-community-cta>p:last-child>a,.tcc-blog-cta>p:last-child>a,.tcc-home-newsletter a.tcc-home-button,.tcc-home-newsletter>p>a{display:inline-flex!important;align-items:center;justify-content:center;min-height:52px;padding:14px 26px!important;border:2px solid var(--tcc-ink)!important;border-radius:999px!important;background:var(--tcc-ink)!important;color:#fff!important;font-size:15px!important;font-weight:800!important;line-height:1!important;letter-spacing:.01em;text-decoration:none!important;box-shadow:0 10px 24px rgba(9,39,30,.18)}.tcc-community-cta>p:last-child>a:hover,.tcc-blog-cta>p:last-child>a:hover,.tcc-home-newsletter a.tcc-home-button:hover,.tcc-home-newsletter>p>a:hover{background:var(--tcc-lime)!important;color:var(--tcc-ink)!important}.tcc-blog-hero{min-height:auto!important;padding:clamp(80px, 8vw, 118px) max(24px, 6.5vw) clamp(72px, 7vw, 104px)!important;background:linear-gradient(135deg,#071f18 0%,#0a3124 62%,#234424 100%)!important}.tcc-blog-hero::before,.tcc-blog-hero::after{display:none!important}.tcc-blog-hero h1{max-width:980px!important;margin-top:24px!important;font-size:clamp(50px, 5.4vw, 76px)!important;line-height:0.94!important;letter-spacing:-0.052em!important;text-wrap:balance}.tcc-blog-hero>p:not(.tcc-blog-kicker){max-width:760px!important;font-size:clamp(18px, 1.6vw, 24px)!important;line-height:1.55!important}.tcc-blog-main{max-width:1440px!important;margin:0 auto!important;padding:clamp(72px, 8vw, 112px) max(24px, 6.5vw) clamp(84px, 9vw, 130px)!important}.tcc-blog-main>p:empty,.tcc-blog-card>p:empty,.tcc-blog-resource-links>br,.tcc-blog-cta>br{display:none!important}.tcc-blog-section-heading{display:grid!important;grid-template-columns:minmax(150px,0.28fr) minmax(0,1fr)!important;align-items:end!important;gap:clamp(28px, 5vw, 76px)!important;max-width:1240px!important;margin:0 auto clamp(40px, 5vw, 66px)!important}.tcc-blog-section-heading h2{max-width:820px!important;margin:0!important;font-size:clamp(40px, 4.5vw, 58px)!important;line-height:0.98!important;letter-spacing:-0.05em!important;text-wrap:balance}.tcc-blog-feature{max-width:1240px!important;margin:0 auto clamp(28px, 4vw, 52px)!important}.tcc-blog-card--feature{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,0.95fr)!important;grid-template-rows:minmax(480px,auto)!important;min-height:480px!important;border:1px solid var(--tcc-line)!important;border-radius:26px!important;background:var(--tcc-paper)!important;overflow:hidden!important;box-shadow:0 22px 60px rgba(9,39,30,.1)!important}.tcc-blog-card--feature>.tcc-blog-card__media{grid-column:1!important;grid-row:1!important;width:100%!important;height:100%!important;min-height:480px!important;border:0!important;border-radius:0!important;overflow:hidden!important}.tcc-blog-card--feature>.tcc-blog-card__media img{width:100%!important;height:100%!important;object-fit:cover!important}.tcc-blog-card--feature>.tcc-blog-card__body{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column;justify-content:center;min-width:0!important;padding:clamp(32px, 3.2vw, 50px)!important}.tcc-blog-card--feature h2{margin:18px 0 22px!important;font-size:clamp(32px, 3vw, 44px)!important;line-height:1.02!important;letter-spacing:-0.042em!important}.tcc-blog-card--feature .tcc-blog-card__excerpt{display:block!important;font-size:17px!important;line-height:1.58!important}.tcc-blog-card--feature .tcc-blog-card__meta{margin-top:auto!important;padding-top:28px!important}.tcc-blog-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;max-width:1240px!important;margin:0 auto!important}.tcc-blog-grid .tcc-blog-card{min-width:0!important;height:100%!important;border-radius:20px!important;overflow:hidden!important}.tcc-blog-grid .tcc-blog-card__media,.tcc-blog-grid .tcc-blog-card__media img{width:100%!important}.tcc-blog-grid .tcc-blog-card__media{aspect-ratio:16 / 9!important;overflow:hidden!important}.tcc-blog-grid .tcc-blog-card__media img{height:100%!important;object-fit:cover!important}.tcc-blog-grid .tcc-blog-card__body{padding:26px!important}.tcc-blog-grid .tcc-blog-card h2{font-size:clamp(23px, 2vw, 30px)!important;line-height:1.08!important;letter-spacing:-0.028em!important}.tcc-blog-resources{display:grid!important;grid-template-columns:minmax(280px,0.75fr) minmax(0,1.25fr)!important;gap:clamp(44px, 7vw, 110px)!important;padding:clamp(78px, 8vw, 118px) max(24px, 7.5vw)!important;background:linear-gradient(135deg,#09271e 0%,#123c2e 100%)!important;color:#fff!important}.tcc-blog-resources>div:first-child{align-self:center}.tcc-blog-resources h2{max-width:600px!important;margin:18px 0 24px!important;color:#fff!important;font-size:clamp(46px, 5.2vw, 68px)!important;line-height:0.92!important;letter-spacing:-0.055em!important;text-wrap:balance}.tcc-blog-resources .tcc-blog-kicker{color:var(--tcc-lime)!important}.tcc-blog-resources>div:first-child>p:last-child{max-width:560px;color:rgba(255,255,255,.74)!important;font-size:18px!important;line-height:1.6!important}.tcc-blog-resource-links{display:grid!important;gap:14px!important}.tcc-blog-resource-links>a{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:20px!important;min-height:112px!important;padding:26px 30px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:18px!important;background:rgba(255,255,255,.055)!important;color:#fff!important;text-decoration:none!important}.tcc-blog-resource-links>a:hover,.tcc-blog-resource-links>a:focus-visible{border-color:var(--tcc-lime)!important;background:rgba(155,197,61,.12)!important}.tcc-blog-resource-links>a span{color:var(--tcc-lime)!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.12em!important;text-transform:uppercase}.tcc-blog-resource-links>a strong{color:#fff!important;font-size:17px!important;line-height:1.3!important}.tcc-blog-cta{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:44px!important;padding:clamp(66px, 7vw, 96px) max(24px, 7.5vw)!important;background:var(--tcc-cream)!important;color:var(--tcc-ink)!important;border-top:8px solid var(--tcc-lime)!important}.tcc-blog-cta h2{margin:14px 0 18px!important;color:var(--tcc-ink)!important;font-size:clamp(44px, 4.6vw, 64px)!important;line-height:0.98!important;letter-spacing:-0.05em!important;text-wrap:balance}.tcc-blog-cta .tcc-blog-kicker{color:var(--tcc-blue)!important}.tcc-blog-cta>div>p:last-child{max-width:720px;color:rgba(9,39,30,.76)!important;font-size:18px!important;line-height:1.55!important}body.home .tcc-home-store{min-height:clamp(500px, 48vw, 660px)!important;background-image:linear-gradient(90deg,rgba(5,28,21,.98) 0%,rgba(5,28,21,.92) 34%,rgba(5,28,21,.3) 62%,rgba(5,28,21,.06) 100%),url(https://store.thecannabiscommunity.org/cdn/shop/files/4116233782316412049_2048.jpg?v=1785368845)!important;background-position:center,72% 42%!important;background-size:cover!important;background-repeat:no-repeat!important;border-bottom:8px solid var(--tcc-lime)!important}body.home .tcc-home-store h2{max-width:8.8ch!important;font-size:clamp(52px, 6vw, 84px)!important;line-height:0.94!important;letter-spacing:-0.052em!important;text-wrap:balance}@media (max-width:1100px){.tcc-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tcc-blog-card--feature{grid-template-columns:minmax(0,1fr) minmax(320px,0.9fr)!important}}@media (max-width:820px){body.et-db .et-l--header .et_pb_row{min-height:96px}.tcc-community-grid,.tcc-blog-grid{grid-template-columns:1fr!important}.tcc-community-grid>a.tcc-community-card{grid-template-columns:62px minmax(0,1fr) auto!important;min-height:150px!important;padding:22px!important}.tcc-community-card__state{width:58px;height:58px}.tcc-blog-section-heading,.tcc-blog-card--feature,.tcc-blog-resources,.tcc-blog-cta{grid-template-columns:1fr!important}.tcc-blog-card--feature{grid-template-rows:auto auto!important;min-height:0!important}.tcc-blog-card--feature>.tcc-blog-card__media{grid-column:1!important;grid-row:1!important;min-height:0!important;aspect-ratio:16 / 10!important}.tcc-blog-card--feature>.tcc-blog-card__body{grid-column:1!important;grid-row:2!important}.tcc-blog-resource-links>a{grid-template-columns:1fr!important;gap:8px!important}.tcc-blog-cta{justify-items:start}body.home .tcc-home-store{min-height:620px!important;padding-top:70px!important;padding-bottom:320px!important;background-image:linear-gradient(180deg,rgba(5,28,21,.98) 0%,rgba(5,28,21,.92) 38%,rgba(5,28,21,.22) 70%,rgba(5,28,21,.06) 100%),url(https://store.thecannabiscommunity.org/cdn/shop/files/4116233782316412049_2048.jpg?v=1785368845)!important;background-position:center,56% 78%!important;background-size:cover,auto 72%!important}}@media (max-width:480px){.tcc-blog-hero h1,.tcc-blog-section-heading h2,.tcc-blog-resources h2,.tcc-blog-cta h2,.tcc-community-heading h2,body.home .tcc-home-store h2{font-size:clamp(38px, 12vw, 54px)!important;line-height:0.98!important;letter-spacing:-0.045em!important}.tcc-community-grid>a.tcc-community-card{display:flex!important;gap:14px!important;min-height:178px!important;padding:20px!important}.tcc-community-card__state{flex-basis:48px!important;width:48px!important;height:48px!important;font-size:15px!important}.tcc-community-card__arrow{display:inline-flex!important;flex-basis:34px!important;width:34px!important;height:34px!important;border-radius:50%;background:var(--tcc-lime);color:var(--tcc-ink);font-size:17px!important}.tcc-community-card__copy strong{max-width:none!important;font-size:18px!important;line-height:1.08!important}.tcc-community-card__copy small{margin-top:8px;font-size:12px!important;line-height:1.4!important}.tcc-blog-main,.tcc-blog-hero,.tcc-blog-resources,.tcc-blog-cta,.tcc-community-groups{padding-left:18px!important;padding-right:18px!important}.tcc-blog-card--feature>.tcc-blog-card__body,.tcc-blog-grid .tcc-blog-card__body{padding:24px!important}body.home .tcc-home-store{min-height:600px!important;padding-left:20px!important;padding-right:20px!important;padding-bottom:310px!important}}body.et-db .et-l--header .et_pb_row{min-height:92px!important}body.et-db .et-l--header .et_pb_button_0_tb_header_wrapper,body.et-db .et-l--header .et_pb_button_module_wrapper:has(>a.et_pb_button[href*="get-a-medical-marijuana-card"]){display:none!important}body.home.et-db .et-l--header li.contacto-menu,body.et-db .et-l--header li.contacto-menu{display:flex!important}body.home .tcc-home-newsletter a.tcc-home-newsletter__button,body.home a.tcc-home-newsletter__button{border-color:var(--tcc-lime)!important;background:var(--tcc-lime)!important;color:var(--tcc-ink)!important}@media (max-width:600px){body.et-db .et-l--footer .et_pb_column:has(.et_pb_social_media_follow){flex:0 0 100%!important;grid-column:1 / -1!important;justify-self:stretch!important;clear:both!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.et-db .et-l--footer .menu-footer-wrap>.et_pb_column_4_tb_footer{grid-column:1 / -1!important;justify-self:stretch!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.et-db .et-l--footer .et_pb_social_media_follow{justify-content:flex-start!important;gap:6px!important;width:100%!important;max-width:220px!important}body.et-db .et-l--footer .et_pb_social_media_follow li a.icon{width:30px!important;height:30px!important}}@media (max-width:820px){body.et-db .et-l--header .et_pb_row{min-height:82px!important}}@media (min-width:981px){body.et-db .et-l--header .header-new-wrap.et_pb_row{display:grid!important;grid-template-columns:minmax(190px,230px) minmax(0,1fr)!important;align-items:center!important;gap:clamp(28px, 4vw, 64px)!important;min-height:116px!important;height:auto!important;padding:18px 0!important}body.et-db .et-l--header .header-new-wrap>.et_pb_column{float:none!important;width:auto!important;height:auto!important;margin:0!important}body.et-db .et-l--header .header-new-logo-wrap{align-items:center!important;justify-content:flex-start!important}body.et-db .et-l--header .et_pb_column--with-menu,body.et-db .et-l--header .et_pb_menu,body.et-db .et-l--header .et_pb_menu_inner_container,body.et-db .et-l--header .et_pb_menu__wrap,body.et-db .et-l--header .et_pb_menu__menu{align-items:center!important;justify-content:flex-end!important;min-height:0!important;height:auto!important}body.et-db .et-l--header .et_pb_menu__menu>nav>ul.et-menu>li>a{padding-top:18px!important;padding-bottom:18px!important}}body.home .tcc-home-hero{align-items:center!important;grid-template-columns:minmax(0,1.22fr) minmax(410px,0.78fr)!important;padding-top:clamp(46px, 4.5vw, 68px)!important;padding-bottom:54px!important}body.home .tcc-home-hero__copy h1{width:auto!important;max-width:12.5ch!important;font-size:clamp(54px, 4.2vw, 76px)!important;line-height:0.94!important;overflow-wrap:normal!important;word-break:keep-all!important;hyphens:none!important}body.home .tcc-home-manifesto{align-self:center!important;min-height:560px!important;height:clamp(560px, 36vw, 640px)!important}body.home .tcc-home-manifesto__panel{width:100%!important;padding:34px 36px 36px!important;background:linear-gradient(180deg,transparent 0%,rgba(4,27,20,.14) 100%)!important}body.home .tcc-home-manifesto__kicker{margin-bottom:12px!important;font-size:12px!important;letter-spacing:0.1em!important;text-transform:none!important}body.home .tcc-home-manifesto h2{width:auto!important;max-width:18ch!important;padding:0!important;font-size:clamp(30px, 2.25vw, 38px)!important;line-height:1.02!important;letter-spacing:-0.025em!important;text-transform:none!important;overflow-wrap:normal!important;word-break:normal!important}body.home .tcc-home-manifesto p{max-width:48ch!important;font-size:15px!important;line-height:1.55!important;overflow-wrap:normal!important}body.home .tcc-home-access__copy h2{width:auto!important;max-width:12ch!important;font-size:clamp(48px, 4.1vw, 64px)!important;line-height:0.98!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}body.home .tcc-home-access__stat{position:relative!important;display:grid!important;grid-template-rows:auto auto auto auto auto!important;align-content:start!important;gap:18px!important;min-height:0!important;padding:42px!important;overflow:hidden!important;border:1px solid rgba(9,39,30,.14)!important;border-top:6px solid var(--tcc-lime)!important;border-radius:28px!important;background:linear-gradient(145deg,#fffdf7 0%,#edf3df 100%)!important;box-shadow:0 30px 80px rgba(0,0,0,.22)!important}body.home .tcc-home-access__stat-kicker{display:inline-flex!important;justify-self:start!important;padding:8px 12px!important;border-radius:999px!important;background:rgba(22,128,193,.1)!important;color:#0c649c!important;font-size:11px!important;letter-spacing:0.1em!important;text-transform:uppercase!important}body.home .tcc-home-access__offer{display:flex!important;align-items:baseline!important;gap:12px!important;margin:0!important;color:var(--tcc-ink)!important;font-size:clamp(72px, 7vw, 104px)!important;font-weight:800!important;line-height:0.82!important;letter-spacing:-0.065em!important}body.home .tcc-home-access__offer span{font-size:14px!important;font-weight:900!important;letter-spacing:0.12em!important;text-transform:uppercase!important}body.home .tcc-home-access__offer-copy{margin:0!important;color:rgba(9,39,30,.72)!important;font-size:15px!important;line-height:1.5!important}body.home .tcc-home-access__code{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin-top:4px!important;padding:12px 14px 12px 18px!important;border:1px solid rgba(9,39,30,.16)!important;border-radius:14px!important;background:#fff!important;color:rgba(9,39,30,.64)!important;font-size:12px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.08em!important}body.home .tcc-home-access__code b{padding:8px 12px!important;border-radius:9px!important;background:var(--tcc-ink)!important;color:#fff!important;font-size:16px!important;letter-spacing:0.12em!important}body.home .tcc-home-access__stat small{color:rgba(9,39,30,.54)!important;font-size:12px!important;line-height:1.45!important}body.home .tcc-home-group-card{min-height:310px!important;padding:28px!important;border-top:4px solid var(--tcc-lime)!important;background:linear-gradient(155deg,#fffdf7 0%,#f5f8ed 100%)!important}body.home .tcc-home-group-card__state{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;width:max-content!important;height:36px!important;margin-bottom:28px!important;padding:0 14px!important;border:1px solid rgba(9,39,30,.14)!important;border-radius:999px!important;background:rgba(155,197,61,.14)!important;color:var(--tcc-ink)!important;font-size:12px!important;letter-spacing:0.02em!important;text-transform:none!important}body.home .tcc-home-group-card__state i{width:8px!important;height:8px!important;border-radius:50%!important;background:var(--tcc-blue)!important;box-shadow:0 0 0 4px rgba(22,128,193,.1)!important}body.home .tcc-home-group-card__copy strong{max-width:17ch!important;color:var(--tcc-ink)!important;font-size:23px!important;line-height:1.08!important;letter-spacing:-0.025em!important;text-transform:none!important;overflow-wrap:normal!important}body.home .tcc-home-group-card__copy small{color:rgba(9,39,30,.68)!important;font-size:13px!important;line-height:1.5!important;text-transform:none!important}body.home .tcc-home-group-card__copy em{align-self:flex-start!important;margin-top:22px!important;padding:10px 14px!important;border-radius:999px!important;background:var(--tcc-ink)!important;color:#fff!important;font-size:12px!important;letter-spacing:0.02em!important;text-transform:none!important}body.et-db .et-l--footer .et_pb_column_4_tb_footer .et_pb_module_heading{margin-bottom:18px!important}body.et-db .et-l--footer .et_pb_column_4_tb_footer .et_pb_social_media_follow{gap:12px!important;margin-bottom:0!important}body.et-db .et-l--footer .et_pb_column_4_tb_footer .et_pb_social_media_follow+.et_pb_image{margin-top:26px!important;padding-top:20px!important;border-top:1px solid rgba(255,255,255,.14)!important}@media (max-width:1180px){body.home .tcc-home-hero{grid-template-columns:1fr!important;grid-template-areas:"copy" "manifesto" "values"!important}body.home .tcc-home-hero__copy h1{max-width:12ch!important;font-size:clamp(52px, 7vw, 70px)!important}body.home .tcc-home-manifesto{width:100%!important;min-height:520px!important;height:560px!important}body.home .tcc-home-access{grid-template-columns:minmax(0,1.15fr) minmax(300px,0.85fr)!important}}@media (max-width:820px){body.home .tcc-home-hero__copy h1,body.home .tcc-home-access__copy h2{font-size:clamp(42px, 11vw, 58px)!important;overflow-wrap:normal!important;word-break:normal!important}body.home .tcc-home-manifesto{height:520px!important}body.home .tcc-home-manifesto__panel{padding:28px!important}body.home .tcc-home-manifesto h2{font-size:clamp(28px, 8vw, 36px)!important}body.home .tcc-home-access{grid-template-columns:1fr!important}body.home .tcc-home-access__stat{padding:32px!important}body.home .tcc-home-group-card{min-height:270px!important}}body.et-db .et-l--header .header-new-wrap.et_pb_row{row-gap:0!important;min-height:116px!important;padding-top:18px!important;padding-bottom:18px!important;align-content:center!important}body.et-db .et-l--header .header-new-wrap.et_pb_row::after{display:none!important}body.home .tcc-home-hero__copy h1{max-width:100%!important;font-size:clamp(50px, 3.5vw, 64px)!important;line-height:0.96!important}body.home .tcc-home-access__copy h2{max-width:14ch!important;font-size:clamp(46px, 3.6vw, 60px)!important;line-height:0.98!important}@media (max-width:1180px){body.home .tcc-home-hero__copy h1{max-width:15ch!important;font-size:clamp(48px, 6vw, 64px)!important}}@media (max-width:820px){body.et-db .et-l--header .header-new-wrap.et_pb_row{min-height:92px!important;padding-top:12px!important;padding-bottom:12px!important}body.home .tcc-home-hero__copy h1,body.home .tcc-home-access__copy h2{max-width:100%!important;font-size:clamp(40px, 10.5vw, 52px)!important}}@media (min-width:981px){body.et-db .et-l--header .header-new-wrap.et_pb_row{grid-template-columns:minmax(180px,210px) minmax(0,1fr)!important;column-gap:clamp(24px, 3vw, 48px)!important}body.et-db .et-l--header .et_pb_menu__menu>nav>ul.et-menu{gap:clamp(13px, 1.55vw, 25px)!important}body.et-db .et-l--header .et_pb_menu__menu>nav>ul.et-menu>li>a{font-size:clamp(13px, 1vw, 16px)!important;letter-spacing:0.01em!important}body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu{right:-24px!important;width:min(520px, calc(100vw - 48px))!important;padding:22px!important;gap:8px 14px!important;border-top:4px solid var(--tcc-lime)!important;border-radius:20px!important;background:linear-gradient(150deg,#0b3025 0%,#123f31 100%)!important}body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu::before{content:'Shop Cannabis Merch';grid-column:1 / -1;display:block;padding:2px 4px 12px;color:var(--tcc-lime);font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu>li>a{min-height:46px!important;padding:12px 15px!important;border:1px solid rgba(255,255,255,.09)!important;background:rgba(255,255,255,.045)!important}body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:520px!important;min-width:520px!important;max-width:calc(100vw - 48px)!important}body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu>li{width:auto!important;min-width:0!important}body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu>li>a{width:100%!important;min-width:0!important;max-width:none!important}}body.home .tcc-home-button--primary{border-color:var(--tcc-lime)!important;background:var(--tcc-lime)!important;color:var(--tcc-ink)!important;box-shadow:0 12px 30px rgba(110,151,27,.22)!important}body.home .tcc-home-button--primary:hover,body.home .tcc-home-button--primary:focus-visible{background:#acd84d!important;color:var(--tcc-ink)!important}body.home .tcc-home-latest{position:relative!important;width:auto!important;margin:0!important;padding-right:max(24px, calc((100vw - 1180px) / 2))!important;padding-left:max(24px, calc((100vw - 1180px) / 2))!important;background:linear-gradient(180deg,#f7f4ec 0%,#edf3e4 100%)!important}body.home .tcc-home-latest::before{content:'';position:absolute;top:0;left:max(24px, calc((100vw - 1180px) / 2));width:96px;height:5px;border-radius:0 0 999px 999px;background:var(--tcc-lime)}body.home .tcc-home-routes{border-top:6px solid var(--tcc-lime)!important}body.home .tcc-home-access{border-top:0!important;background:radial-gradient(circle at 94% 8%,rgba(155,197,61,.28),transparent 30%),linear-gradient(135deg,#f7f4ec 0%,#e8f0d6 100%)!important;color:var(--tcc-ink)!important}body.home .tcc-home-access .tcc-home-kicker{color:#5f841f!important}body.home .tcc-home-access__copy h2{color:var(--tcc-ink)!important}body.home .tcc-home-access__copy>p:not(.tcc-home-kicker){color:rgba(9,39,30,.74)!important}body.home .tcc-home-access__benefits li{border:1px solid rgba(9,39,30,.13)!important;background:rgba(255,255,255,.64)!important;color:rgba(9,39,30,.82)!important;box-shadow:0 10px 28px rgba(9,39,30,.06)!important}body.home .tcc-home-access__stat{border:1px solid rgba(255,255,255,.12)!important;border-top:6px solid var(--tcc-lime)!important;background:linear-gradient(150deg,#09271e 0%,#124433 100%)!important;color:#fff!important;box-shadow:0 30px 75px rgba(9,39,30,.22)!important}body.home .tcc-home-access__stat-kicker,body.home .tcc-home-access__offer span{color:var(--tcc-lime)!important}body.home .tcc-home-access__offer,body.home .tcc-home-access__offer-copy,body.home .tcc-home-access__stat small{color:#fff!important}body.home .tcc-home-access__offer-copy,body.home .tcc-home-access__stat small{color:rgba(255,255,255,.72)!important}body.home .tcc-home-access__code{border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.09)!important;color:rgba(255,255,255,.7)!important}body.home .tcc-home-access__code b{background:var(--tcc-lime)!important;color:var(--tcc-ink)!important}body.home .tcc-home-community{width:auto!important;margin:0!important;padding-right:max(24px, calc((100vw - 1180px) / 2))!important;padding-left:max(24px, calc((100vw - 1180px) / 2))!important;border-top:6px solid var(--tcc-lime)!important;background:radial-gradient(circle at 8% 0%,rgba(22,128,193,.17),transparent 30%),linear-gradient(135deg,#071f18 0%,#103b2d 100%)!important;color:#fff!important}body.home .tcc-home-community h2,body.home .tcc-home-community>div>p,body.home .tcc-home-community .tcc-home-kicker{color:#fff!important}body.home .tcc-home-community .tcc-home-kicker{color:var(--tcc-lime)!important}body.home .tcc-home-group-grid{gap:20px!important}body.home .tcc-home-group-card{min-height:330px!important;padding:28px!important;border:1px solid rgba(255,255,255,.15)!important;border-top:0!important;background:linear-gradient(155deg,#fffdf7 0%,#eef5df 100%)!important;box-shadow:0 22px 54px rgba(0,0,0,.2)!important}body.home .tcc-home-group-card__state{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:62px!important;height:62px!important;margin-bottom:26px!important;padding:10px!important;border:1px solid rgba(9,39,30,.12)!important;border-radius:18px!important;background:var(--tcc-ink)!important;box-shadow:0 12px 26px rgba(9,39,30,.15)!important}body.home .tcc-home-group-card__state svg{display:block;width:42px;height:42px;fill:var(--tcc-lime);stroke:rgba(255,255,255,.58);stroke-width:1.25;stroke-linejoin:round}body.home .tcc-home-group-card__copy strong{max-width:15ch!important;font-size:22px!important}body.home .tcc-home-group-card__copy em{background:var(--tcc-ink)!important;color:#fff!important}body.home .tcc-home-group-card:hover .tcc-home-group-card__copy em,body.home .tcc-home-group-card:focus-visible .tcc-home-group-card__copy em{background:var(--tcc-lime)!important;color:var(--tcc-ink)!important}body.home .tcc-home-resource-bar{width:auto!important;margin:0!important;padding:52px max(24px, calc((100vw - 1180px) / 2)) 58px!important;border:0!important;border-top:5px solid var(--tcc-lime)!important;background:linear-gradient(135deg,#ddeaaf 0%,#edf4d9 100%)!important}body.home .tcc-home-resource-card{min-height:190px!important;border:1px solid rgba(9,39,30,.13)!important;border-radius:22px!important;background:rgba(255,253,247,.88)!important;color:var(--tcc-ink)!important;box-shadow:0 16px 38px rgba(9,39,30,.09)!important}body.home .tcc-home-resource-card:hover,body.home .tcc-home-resource-card:focus-visible{border-color:var(--tcc-lime)!important;box-shadow:0 22px 50px rgba(9,39,30,.15)!important}body.home .tcc-home-newsletter{border-top:0!important;background:radial-gradient(circle at 86% 20%,rgba(255,255,255,.34),transparent 28%),linear-gradient(135deg,#9bc53d 0%,#b8db67 100%)!important;color:var(--tcc-ink)!important}body.home .tcc-home-newsletter h2,body.home .tcc-home-newsletter p,body.home .tcc-home-newsletter .tcc-home-kicker{color:var(--tcc-ink)!important}body.home .tcc-home-newsletter__button{border-color:var(--tcc-ink)!important;background:var(--tcc-ink)!important;color:#fff!important}@media (max-width:980px){body.et-db #et-boc .et-l--header #menu-item-33710>ul.sub-menu{gap:7px!important;padding:14px!important}body.home .tcc-home-latest,body.home .tcc-home-community,body.home .tcc-home-resource-bar{padding-right:24px!important;padding-left:24px!important}}@media (max-width:820px){body.home .tcc-home-community{padding-top:64px!important;padding-bottom:64px!important}body.home .tcc-home-group-card{min-height:0!important}body.home .tcc-home-resource-bar{padding-top:36px!important;padding-bottom:42px!important}}html body.home strong.tcc-home-access__offer{color:#ffffff!important;text-shadow:0 1px 0 rgba(0,0,0,.12)!important}html body.home strong.tcc-home-access__offer>span{color:var(--tcc-lime)!important}html body.home .tcc-home-resource-bar{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:58px max(24px, calc((100vw - 1180px) / 2)) 64px!important;border-top:4px solid var(--tcc-lime)!important;background:#f4f0e7!important}html body.home .tcc-home-resource-card{grid-template-columns:minmax(0,1fr) auto!important;gap:24px!important;min-height:176px!important;padding:28px 32px 24px!important;border:0!important;border-top:1px solid rgba(9,39,30,.62)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--tcc-ink)!important;transition:background-color 180ms ease,border-color 180ms ease!important}html body.home .tcc-home-resource-card+.tcc-home-resource-card{border-left:1px solid rgba(9,39,30,.16)!important}html body.home .tcc-home-resource-card:hover,html body.home .tcc-home-resource-card:focus-visible{border-top-color:var(--tcc-ink)!important;background:rgba(155,197,61,.12)!important;box-shadow:none!important;transform:none!important}html body.home .tcc-home-resource-card__copy small{color:#67852c!important;font-size:10px!important;letter-spacing:0.16em!important}html body.home .tcc-home-resource-card__copy strong{margin-top:20px!important;color:var(--tcc-ink)!important;font-size:clamp(21px, 1.75vw, 26px)!important;line-height:1.02!important}html body.home .tcc-home-resource-card__copy em{max-width:30ch;margin-top:11px!important;color:#53655e!important;font-size:13px!important;line-height:1.5!important}html body.home .tcc-home-resource-card__arrow{align-self:start!important;margin-top:1px;color:var(--tcc-ink)!important;font-size:18px!important}html body.home .tcc-home-newsletter{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(240px,320px)!important;gap:18px 72px!important;padding:76px max(24px, calc((100vw - 1180px) / 2)) 78px!important;border-top:1px solid rgba(255,255,255,.12)!important;border-bottom:4px solid var(--tcc-lime)!important;background:linear-gradient(115deg,#061c16 0%,#0a2a20 72%,#12372a 100%)!important;color:#f7f4ed!important;overflow:hidden}html body.home .tcc-home-newsletter::after{content:"THE CHRONICLE";position:absolute;right:max(24px, calc((100vw - 1180px) / 2));bottom:-15px;color:rgba(255,255,255,.035);font-size:clamp(70px, 10vw, 150px);font-weight:800;letter-spacing:-.055em;line-height:.8;white-space:nowrap;pointer-events:none}html body.home .tcc-home-newsletter .tcc-home-kicker{position:relative;z-index:1;grid-column:1;margin:0 0 4px!important;color:var(--tcc-lime)!important;font-size:11px!important;letter-spacing:0.18em!important}html body.home .tcc-home-newsletter h2{position:relative;z-index:1;grid-column:1;max-width:760px;margin:0!important;color:#f7f4ed!important;font-size:clamp(38px, 4.6vw, 66px)!important;font-weight:500!important;letter-spacing:-0.045em!important;line-height:0.98!important;text-transform:none!important}html body.home .tcc-home-newsletter>p:not(:last-child){position:relative;z-index:1;grid-column:1;max-width:620px;margin:8px 0 0!important;color:rgba(247,244,237,.74)!important;font-size:17px!important;line-height:1.55!important}html body.home .tcc-home-newsletter>p:last-child{position:relative;z-index:1;grid-column:2;grid-row:1 / span 3;align-self:center;justify-self:end;margin:0!important}html body.home .tcc-home-newsletter a.tcc-home-newsletter__button{min-width:240px;min-height:58px;padding:17px 22px!important;border:1px solid var(--tcc-lime)!important;border-radius:4px!important;background:transparent!important;color:#f7f4ed!important;box-shadow:none!important;font-size:14px!important;font-weight:750!important;letter-spacing:0.025em!important}html body.home .tcc-home-newsletter a.tcc-home-newsletter__button::after{content:"\2192";margin-left:18px;color:var(--tcc-lime)}html body.home .tcc-home-newsletter a.tcc-home-newsletter__button:hover,html body.home .tcc-home-newsletter a.tcc-home-newsletter__button:focus-visible{border-color:var(--tcc-lime)!important;background:var(--tcc-lime)!important;color:var(--tcc-ink)!important;transform:none!important}html body.home .tcc-home-newsletter a.tcc-home-newsletter__button:hover::after,html body.home .tcc-home-newsletter a.tcc-home-newsletter__button:focus-visible::after{color:var(--tcc-ink)}@media (max-width:820px){html body.home .tcc-home-resource-bar{grid-template-columns:1fr!important;padding:42px 24px 48px!important}html body.home .tcc-home-resource-card,html body.home .tcc-home-resource-card+.tcc-home-resource-card{min-height:0!important;padding:26px 8px 28px!important;border-left:0!important}html body.home .tcc-home-newsletter{grid-template-columns:1fr!important;gap:18px!important;padding:58px 24px 62px!important}html body.home .tcc-home-newsletter>p:last-child{grid-column:1;grid-row:auto;justify-self:start;margin-top:14px!important}html body.home .tcc-home-newsletter a.tcc-home-newsletter__button{min-width:0;width:auto}html body.home .tcc-home-newsletter::after{right:18px;bottom:-6px;font-size:68px}}@media (max-width:480px){html body.home .tcc-home-newsletter>p.tcc-home-kicker:not(:last-child){max-width:28ch!important;color:var(--tcc-lime)!important;font-size:10px!important;letter-spacing:0.14em!important;line-height:1.5!important}html body.home .tcc-home-newsletter h2{max-width:100%!important;font-size:33px!important;letter-spacing:-0.035em!important;line-height:1.02!important;overflow-wrap:normal!important;word-break:normal!important}html body.home .tcc-home-newsletter>p:not(:last-child):not(.tcc-home-kicker){max-width:100%!important;color:rgba(247,244,237,.76)!important;font-size:15px!important;line-height:1.55!important}html body.home .tcc-home-newsletter a.tcc-home-newsletter__button{min-height:54px;padding:15px 18px!important;font-size:13px!important}}html body.home .tcc-home-route-grid>a .tcc-home-route-icon{display:inline-flex!important;align-items:center;justify-content:flex-start;width:46px!important;height:46px!important;margin:0 0 25px!important;color:var(--tcc-lime)!important;font-size:0!important;line-height:0!important}html body.home .tcc-home-route-grid>a .tcc-home-route-icon svg{display:block;width:42px;height:42px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}html body.home .tcc-home-route-grid>a:hover .tcc-home-route-icon,html body.home .tcc-home-route-grid>a:focus-visible .tcc-home-route-icon{color:#c5e675!important}@media (max-width:480px){html body.home .tcc-home-route-grid>a .tcc-home-route-icon{width:40px!important;height:40px!important;margin-bottom:20px!important}html body.home .tcc-home-route-grid>a .tcc-home-route-icon svg{width:38px;height:38px}}body.et-db #et-boc .et-l--header .et_pb_section_1_tb_header,body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header{display:none!important}@media (min-width:1101px){body.et-db #et-boc .et-l--header .et_pb_menu_0_tb_header .et_pb_menu__menu{display:flex!important}body.et-db #et-boc .et-l--header .et_pb_menu_0_tb_header .et_mobile_nav_menu{display:none!important}body.et-db #et-boc .et-l--header .et_pb_menu_0_tb_header .et-menu{display:flex!important}}@media (max-width:1100px){body.et-db #et-boc .et-l--header .et_pb_menu_0_tb_header .et_pb_menu__menu{display:none!important}body.et-db #et-boc .et-l--header .et_pb_menu_0_tb_header .et_mobile_nav_menu{display:flex!important;align-items:center!important}}body.home .tcc-home-hero{align-items:start!important;padding-top:clamp(30px, 3.2vw, 48px)!important;padding-bottom:38px!important}body.home .tcc-home-hero__copy{align-self:start!important;padding-top:clamp(10px, 1.4vw, 22px)!important}body:not(.home):not(.tcc-article-page):not(.tcc-canonical-page):not(.tcc-directory-archive):not(.tcc-directory-detail) h1{max-width:18ch!important;font-size:clamp(42px, 5.8vw, 76px)!important;line-height:0.98!important;letter-spacing:-0.045em!important;text-wrap:balance!important}html.mantis-float-top{margin-top:0!important}html.mantis-float-top .mantis-display.mantis-float.mantis-float-top{display:none!important;height:0!important}@media (max-width:820px){body:not(.home):not(.tcc-article-page):not(.tcc-canonical-page):not(.tcc-directory-archive):not(.tcc-directory-detail) h1{max-width:15ch!important;font-size:clamp(38px, 10.5vw, 56px)!important;line-height:0.99!important}}@media (max-width:1100px){body.et-db #et-boc .et-l--header .et_pb_section_0_tb_header{display:none!important}body.et-db #et-boc .et-l--header .et_pb_section_1_tb_header{display:block!important;background:#06251d!important;min-height:78px!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header{display:block!important;background:#06251d!important;min-height:78px!important;padding:10px 18px!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .et_pb_menu_inner_container{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:58px!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .et_pb_menu__logo-wrap,body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .et_pb_menu__logo{display:flex!important;align-items:center!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .et_pb_menu__logo img{width:auto!important;max-width:190px!important;max-height:58px!important;height:auto!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .et_pb_menu__wrap{display:flex!important;align-items:center!important;justify-content:flex-end!important;margin-left:auto!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .et_pb_menu__menu{display:none!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .et_mobile_nav_menu{display:flex!important;align-items:center!important;margin-left:auto!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .mobile_nav{display:flex!important;align-items:center!important;background:transparent!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .mobile_menu_bar{display:block!important;width:42px!important;height:42px!important;position:relative!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before{color:#f7f3ea!important;font-size:34px!important;line-height:42px!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .et_mobile_menu{top:58px!important;right:0!important;left:auto!important;width:min(310px, calc(100vw - 36px))!important;background:#06251d!important;border-top:2px solid #a7cf3a!important;padding:10px 0!important}body.et-db #et-boc .et-l--header .et_pb_menu_1_tb_header .et_mobile_menu li a{color:#f7f3ea!important;font-size:18px!important;line-height:1.2!important;padding:13px 20px!important}}body.page-id-33736 .tcc-medical,body.page-id-7631 .tcc-community,body.page-id-75 .tcc-blog,body.page-id-7653 .tcc-signup,body.page-id-7630 .hero,body.page-id-7630 .section{box-sizing:border-box}body.page-id-33736 .tcc-medical>section,body.page-id-7631 .tcc-community>section,body.page-id-75 .tcc-blog>section,body.page-id-7653 .tcc-signup>section,body.page-id-7630 .hero,body.page-id-7630 .section{position:relative;isolation:isolate}body.page-id-33736 .tcc-medical-hero,body.page-id-7631 .tcc-community-hero,body.page-id-75 .tcc-blog-hero,body.page-id-7653 .tcc-signup-hero,body.page-id-7630 .hero{min-height:clamp(560px,72vh,760px);display:grid;align-items:center;overflow:hidden}body.page-id-33736 .tcc-medical-hero::after,body.page-id-7631 .tcc-community-hero::after,body.page-id-75 .tcc-blog-hero::after,body.page-id-7653 .tcc-signup-hero::after,body.page-id-7630 .hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(4,24,18,.98) 0%,rgba(4,24,18,.88) 38%,rgba(4,24,18,.28) 72%,rgba(4,24,18,.62) 100%)}body.page-id-33736 .tcc-medical-hero{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:clamp(34px,6vw,96px);padding:clamp(72px,10vw,132px) clamp(24px,7vw,112px);background:radial-gradient(circle at 85% 18%,rgba(164,205,63,.18),transparent 25%),linear-gradient(135deg,#06271e 0%,#0d4c39 100%)}body.page-id-33736 .tcc-medical-hero__copy{max-width:720px}body.page-id-33736 .tcc-medical-hero__copy h1{max-width:12ch;font-size:clamp(48px,5.6vw,86px);line-height:.94;letter-spacing:-.055em}body.page-id-33736 .tcc-medical-hero__panel{align-self:center;padding:clamp(28px,4vw,54px);border:1px solid rgba(247,243,234,.22);border-radius:28px;background:rgba(247,243,234,.10);box-shadow:0 24px 70px rgba(0,0,0,.18)}body.page-id-33736 .tcc-medical-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}body.page-id-33736 .tcc-medical-actions br{display:none}body.page-id-33736 .tcc-medical-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 25px;border-radius:999px;font-weight:700;text-decoration:none}body.page-id-33736 .tcc-medical-button--primary{background:#a7cf3a;color:#09251c}body.page-id-33736 .tcc-medical-button--secondary{border:1px solid rgba(247,243,234,.42);color:#f7f3ea}body.page-id-7631 .tcc-community-hero{padding:clamp(76px,10vw,144px) clamp(24px,7vw,112px);background:radial-gradient(circle at 80% 18%,rgba(164,205,63,.24),transparent 28%),linear-gradient(135deg,#061f18 0%,#0c4b38 100%)}body.page-id-7631 .tcc-community-hero>*{max-width:760px}body.page-id-7631 .tcc-community-groups{padding:clamp(68px,9vw,120px) clamp(24px,7vw,112px);background:#f7f3ea}body.page-id-7631 .tcc-community-groups .tcc-community-heading{max-width:820px;margin-bottom:42px}body.page-id-7631 .tcc-community-groups .tcc-community-card{border:1px solid rgba(7,42,31,.18);border-radius:22px;background:#fffdf8;box-shadow:0 16px 36px rgba(8,37,27,.08)}body.page-id-7631 .tcc-community-groups .tcc-community-card__state{background:#a7cf3a;color:#08281d;border-radius:999px;padding:7px 12px;font-weight:800;letter-spacing:.08em}body.page-id-75 .tcc-blog-hero{padding:clamp(72px,9vw,126px) clamp(24px,7vw,112px);background-image:linear-gradient(90deg,rgba(4,24,18,.98) 0%,rgba(4,24,18,.87) 42%,rgba(4,24,18,.34) 100%),url(https://www.thecannabiscommunity.org/wp-content/uploads/2026/06/illinois-cannabis-law-sb-3222-capitol-hero-1024x576.webp);background-size:cover;background-position:center}body.page-id-75 .tcc-blog-hero h1{max-width:11ch;font-size:clamp(52px,7vw,104px);line-height:.9;letter-spacing:-.06em}body.page-id-75 .tcc-blog-section-heading{max-width:960px;font-size:clamp(44px,6vw,88px);line-height:.92;letter-spacing:-.05em}body.page-id-75 .tcc-blog-card__body{display:grid;grid-template-columns:1fr auto;column-gap:22px;align-items:end}body.page-id-75 .tcc-blog-card__body h3{grid-column:1 / -1}body.page-id-75 .tcc-blog-card__body .tcc-blog-card__meta{grid-column:1}body.page-id-7653 .tcc-signup-hero{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:clamp(28px,6vw,92px);padding:clamp(72px,10vw,136px) clamp(24px,7vw,112px);background:radial-gradient(circle at 82% 18%,rgba(164,205,63,.22),transparent 28%),linear-gradient(135deg,#06241b 0%,#0d4c39 100%)}body.page-id-7653 .tcc-signup-hero__copy h1{max-width:10ch;font-size:clamp(50px,6.7vw,104px);line-height:.9;letter-spacing:-.06em}body.page-id-7653 .tcc-signup-card{border:1px solid rgba(7,42,31,.16);border-radius:24px;background:#f7f3ea;box-shadow:0 24px 70px rgba(0,0,0,.22)}body.page-id-7653 .tcc-signup-pillars{padding:clamp(64px,8vw,108px) clamp(24px,7vw,112px);background:#f7f3ea}body.page-id-7653 .tcc-signup-links{padding:clamp(56px,7vw,96px) clamp(24px,7vw,112px);background:#e7f0bf}body.page-id-7630 .hero{padding:clamp(86px,10vw,146px) clamp(24px,7vw,112px);background:radial-gradient(circle at 84% 18%,rgba(164,205,63,.22),transparent 27%),linear-gradient(135deg,#06241b 0%,#0d4c39 100%);color:#f7f3ea}body.page-id-7630 .hero h1{max-width:10ch;font-size:clamp(54px,7vw,110px);line-height:.9;letter-spacing:-.065em}body.page-id-7630 .section{padding:clamp(64px,8vw,112px) clamp(24px,7vw,112px)}body.page-id-7630 .section.white{background:#f7f3ea}body.page-id-7630 .section.dark{background:#06241b;color:#f7f3ea}@media (max-width:900px){body.page-id-33736 .tcc-medical-hero,body.page-id-7653 .tcc-signup-hero{grid-template-columns:1fr}body.page-id-33736 .tcc-medical-hero__copy h1,body.page-id-7630 .hero h1{max-width:14ch}body.page-id-75 .tcc-blog-card__body{grid-template-columns:1fr}body.page-id-75 .tcc-blog-card__body .tcc-blog-card__meta{grid-column:auto}}@media (max-width:600px){body.page-id-33736 .tcc-medical-hero,body.page-id-7631 .tcc-community-hero,body.page-id-75 .tcc-blog-hero,body.page-id-7653 .tcc-signup-hero,body.page-id-7630 .hero{min-height:0;padding:72px 22px 64px}body.page-id-33736 .tcc-medical-hero__copy h1,body.page-id-7631 .tcc-community-hero h1,body.page-id-75 .tcc-blog-hero h1,body.page-id-7653 .tcc-signup-hero__copy h1,body.page-id-7630 .hero h1{font-size:clamp(42px,12vw,62px);line-height:.94}}body.page-id-33736 .tcc-medical-hero{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)!important;gap:clamp(34px,6vw,96px)!important;padding:clamp(72px,10vw,132px) clamp(24px,7vw,112px)!important;background:radial-gradient(circle at 85% 18%,rgba(164,205,63,.18),transparent 25%),linear-gradient(135deg,#06271e 0%,#0d4c39 100%)!important}body.page-id-33736 .tcc-medical-hero__panel{align-self:center!important;padding:clamp(28px,4vw,54px)!important;border-radius:28px!important;background:rgba(247,243,234,.10)!important}body.page-id-7631 .tcc-community-hero{padding:clamp(76px,10vw,144px) clamp(24px,7vw,112px)!important;background:radial-gradient(circle at 80% 18%,rgba(164,205,63,.24),transparent 28%),linear-gradient(135deg,#061f18 0%,#0c4b38 100%)!important}body.page-id-75 .tcc-blog-hero{padding:clamp(72px,9vw,126px) clamp(24px,7vw,112px)!important;background-image:linear-gradient(90deg,rgba(4,24,18,.98) 0%,rgba(4,24,18,.87) 42%,rgba(4,24,18,.34) 100%),url(https://www.thecannabiscommunity.org/wp-content/uploads/2026/06/illinois-cannabis-law-sb-3222-capitol-hero-1024x576.webp)!important;background-size:cover!important;background-position:center!important}body.page-id-7653 .tcc-signup-hero{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr)!important;gap:clamp(28px,6vw,92px)!important;padding:clamp(72px,10vw,136px) clamp(24px,7vw,112px)!important;background:radial-gradient(circle at 82% 18%,rgba(164,205,63,.22),transparent 28%),linear-gradient(135deg,#06241b 0%,#0d4c39 100%)!important}body.page-id-7630 .hero{padding:clamp(86px,10vw,146px) clamp(24px,7vw,112px)!important;background:radial-gradient(circle at 84% 18%,rgba(164,205,63,.22),transparent 27%),linear-gradient(135deg,#06241b 0%,#0d4c39 100%)!important}@media (max-width:600px){body.page-id-33736 .tcc-medical-hero,body.page-id-7631 .tcc-community-hero,body.page-id-75 .tcc-blog-hero,body.page-id-7653 .tcc-signup-hero,body.page-id-7630 .hero{min-height:0!important;padding:72px 22px 64px!important}}body.page-id-7631 .tcc-community-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}body.page-id-7631 .tcc-community-card{display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-height:280px!important;padding:28px!important;border:1px solid rgba(7,42,31,.18)!important;border-radius:22px!important;background:#fffdf8!important;box-shadow:0 16px 36px rgba(8,37,27,.08)!important}body.page-id-7631 .tcc-community-card__state{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:48px!important;height:32px!important;padding:0 13px!important;border-radius:999px!important;background:#a7cf3a!important;color:#08281d!important;font-size:14px!important;font-weight:800!important;letter-spacing:.08em!important}body.page-id-7631 .tcc-community-card__copy{display:flex!important;flex-direction:column!important;gap:12px!important;margin-top:28px!important}body.page-id-7631 .tcc-community-card__copy strong{font-size:clamp(22px,2.1vw,30px)!important;line-height:1.03!important;letter-spacing:-.03em!important}body.page-id-7631 .tcc-community-card__copy small{font-size:16px!important;line-height:1.45!important;color:#426054!important}body.page-id-7631 .tcc-community-card__arrow{margin-top:auto!important;color:#1f7fca!important}body.page-id-7631 .tcc-community-cta{background:#e7f0bf!important;border-top:4px solid #a7cf3a!important}body.page-id-75 .tcc-blog-resources{background:#4f86bf!important;color:#f7f3ea!important}body.page-id-75 .tcc-blog-cta{background:#e7f0bf!important;border-top:4px solid #a7cf3a!important}body.page-id-7653 .tcc-signup-card{padding:clamp(28px,4vw,52px)!important}body.page-id-7653 .tcc-signup-links{background:#e7f0bf!important;border-top:4px solid #a7cf3a!important}@media (max-width:1000px){body.page-id-7631 .tcc-community-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){body.page-id-7631 .tcc-community-grid{grid-template-columns:1fr!important}body.page-id-7631 .tcc-community-card{min-height:0!important}}body.page-id-7631 .tcc-community-card__state{flex:0 0 auto!important;height:32px!important}body.page-id-7631 .tcc-community-card__copy,body.page-id-7631 .tcc-community-card__copy strong{color:#08281d!important;opacity:1!important}body.page-id-7631 .tcc-community-card__copy small{color:#426054!important;opacity:1!important}body.page-id-7631 .tcc-community-card__arrow{color:#1f7fca!important;background:transparent!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card>.tcc-community-card__copy strong{color:#08281d!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card>.tcc-community-card__copy small{color:#426054!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card>span.tcc-community-card__copy{width:100%!important;max-width:none!important;flex:1 1 auto!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card>span.tcc-community-card__copy strong{max-width:none!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card>span.tcc-community-card__arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;flex:0 0 32px!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card{min-height:360px!important;overflow:visible!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card>span.tcc-community-card__arrow{margin-top:auto!important}@media (max-width:600px){body.page-id-33736 .tcc-medical-hero,body.page-id-7653 .tcc-signup-hero{grid-template-columns:1fr!important;display:grid!important}body.page-id-33736 .tcc-medical-hero h1,body.page-id-7653 .tcc-signup-hero h1{width:auto!important;max-width:none!important;word-break:normal!important;overflow-wrap:normal!important;font-size:clamp(42px,12vw,58px)!important;line-height:.98!important}}body.page-id-7631 .tcc-community-hero{background-image:linear-gradient(90deg,rgba(4,28,20,.96) 0%,rgba(4,28,20,.82) 44%,rgba(4,28,20,.28) 100%),url(https://www.thecannabiscommunity.org/wp-content/uploads/2026/10/exec-ef055aa0-793d-4eac-a3d9-1f1f8463edb5.jpg)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}body.page-id-7652 .tcc-about-hero,body.page-id-7652 .hero{background-image:linear-gradient(90deg,rgba(4,28,20,.94) 0%,rgba(4,28,20,.82) 46%,rgba(4,28,20,.30) 100%),url(https://store.thecannabiscommunity.org/cdn/shop/files/tcc-homepage-community-hero.png?v=1784314199&width=2000)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}@media (max-width:600px){body.page-id-7652 .tcc-about-hero,body.page-id-7652 .hero{background-position:58% center!important}}body.page-id-7630 .tcc-about-hero,body.page-id-7630 .hero{background-image:linear-gradient(90deg,rgba(4,28,20,.94) 0%,rgba(4,28,20,.82) 46%,rgba(4,28,20,.30) 100%),url(https://store.thecannabiscommunity.org/cdn/shop/files/tcc-homepage-community-hero.png?v=1784314199&width=2000)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}@media (max-width:600px){body.page-id-7630 .tcc-about-hero,body.page-id-7630 .hero{background-position:58% center!important}}body.page-id-75 .tcc-blog-hero{background-image:linear-gradient(90deg,rgba(4,24,18,.98) 0%,rgba(4,24,18,.87) 42%,rgba(4,24,18,.34) 100%),url(https://www.thecannabiscommunity.org/wp-content/uploads/2026/10/tcc-editorial-hero.jpg)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}body.page-id-7630 .tcc-about-hero,body.page-id-7630 .hero,body.page-id-7652 .tcc-about-hero,body.page-id-7652 .hero{background-image:linear-gradient(90deg,rgba(4,28,20,.94) 0%,rgba(4,28,20,.82) 46%,rgba(4,28,20,.30) 100%),url(https://www.thecannabiscommunity.org/wp-content/uploads/2026/10/tcc-about-hero.jpg)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}@media (max-width:600px){body.page-id-7630 .tcc-about-hero,body.page-id-7630 .hero,body.page-id-7652 .tcc-about-hero,body.page-id-7652 .hero{background-position:58% center!important}}body.page-id-7630 .tcc-about-hero,body.page-id-7630 .hero,body.page-id-7652 .tcc-about-hero,body.page-id-7652 .hero{background-image:linear-gradient(90deg,rgba(4,28,20,.94) 0%,rgba(4,28,20,.82) 46%,rgba(4,28,20,.30) 100%),url(https://www.thecannabiscommunity.org/wp-content/uploads/2026/10/tcc-about-hero.jpg)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}body.page-id-75 .tcc-blog-resources{background:linear-gradient(135deg,#09271e 0%,#123c2e 100%)!important;color:#f7f3ea!important}html body.home section.tcc-home-hero{min-height:clamp(620px,78vh,820px)!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important;align-items:end!important;gap:clamp(28px,5vw,90px)!important;padding:clamp(90px,10vw,150px) clamp(28px,7vw,120px) clamp(56px,7vw,96px)!important;background-image:linear-gradient(90deg,rgba(8,28,23,.98),rgba(8,28,23,.88) 43%,rgba(8,28,23,.32) 76%,rgba(8,28,23,.06)),url(https://www.thecannabiscommunity.org/wp-content/uploads/2026/10/exec-ef055aa0-793d-4eac-a3d9-1f1f8463edb5.jpg)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;background-color:#0b241e!important;color:#f9f6ed!important;border-bottom:1px solid #b8d94a!important;overflow:hidden!important}html body.home section.tcc-home-hero:before{background:linear-gradient(transparent 94%,#b8d94a 94%,#b8d94a 95%,transparent 95%)!important}html body.home section.tcc-home-hero .tcc-home-hero__copy{grid-area:auto!important;align-self:end!important;max-width:760px!important;border-left:2px solid #b8d94a!important;padding-left:clamp(0px,2vw,28px)!important}html body.home section.tcc-home-hero h1{max-width:760px!important;margin:20px 0 26px!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(48px,6.4vw,108px)!important;line-height:.92!important;letter-spacing:-.055em!important;font-weight:400!important;text-transform:none!important;color:#f9f6ed!important}html body.home section.tcc-home-hero .tcc-home-manifesto{grid-area:auto!important;align-self:end!important;min-height:0!important;max-width:470px!important;margin-left:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important}html body.home section.tcc-home-hero .tcc-home-manifesto__panel{width:100%!important;padding:28px 30px 32px!important;border-top:1px solid #b8d94a!important;border-bottom:1px solid rgba(249,246,237,.28)!important;background:rgba(11,36,30,.58)!important;color:#f9f6ed!important;backdrop-filter:blur(5px)!important}html body.home section.tcc-home-hero .tcc-home-manifesto h2{max-width:none!important;margin:18px 0 12px!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(28px,3vw,45px)!important;line-height:1!important;letter-spacing:-.03em!important;text-transform:none!important}html body.home section.tcc-home-hero .tcc-home-values{grid-area:1/1/2/3!important;align-self:end!important;position:relative!important;left:auto!important;bottom:auto!important;margin:0 0 -34px!important}html body.home section.tcc-home-latest{background:#f6f3ea!important;padding:clamp(84px,9vw,132px) clamp(28px,7vw,120px)!important}html body.home section.tcc-home-latest .tcc-home-story-grid{grid-template-columns:1.25fr repeat(2,1fr)!important;gap:0!important;border-top:1px solid #0b241e!important;border-bottom:1px solid #0b241e!important}html body.home section.tcc-home-latest .tcc-home-story{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.home section.tcc-home-latest .tcc-home-story+.tcc-home-story{border-left:1px solid rgba(11,36,30,.28)!important}html body.home section.tcc-home-latest .tcc-home-story__media{border-radius:0!important}html body.home section.tcc-home-latest .tcc-home-story__body{padding:24px 24px 28px!important}html body.home section.tcc-home-latest .tcc-home-story h3{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;letter-spacing:-.03em!important}html body.home section.tcc-home-routes{background:#0b241e!important;color:#f9f6ed!important;border-top:8px solid #b8d94a!important;padding:clamp(84px,9vw,130px) clamp(28px,7vw,120px)!important}html body.home section.tcc-home-routes .tcc-home-route-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-top:1px solid rgba(249,246,237,.45)!important}html body.home section.tcc-home-routes .tcc-home-route-card{display:grid!important;grid-template-columns:40px 1fr 20px!important;gap:16px!important;padding:24px 16px 26px 0!important;border:0!important;border-bottom:1px solid rgba(249,246,237,.24)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f9f6ed!important}html body.home section.tcc-home-routes .tcc-home-route-card:nth-child(3n+2),html body.home section.tcc-home-routes .tcc-home-route-card:nth-child(3n+3){padding-left:18px!important;border-left:1px solid rgba(249,246,237,.24)!important}html body.home section.tcc-home-routes .tcc-home-route-card h3{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;font-size:26px!important;line-height:1.05!important}html body.home section.tcc-home-access{background:#e5ebd7!important;color:#0b241e!important;display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;gap:clamp(36px,7vw,110px)!important;padding:clamp(84px,9vw,126px) clamp(28px,7vw,120px)!important}html body.home section.tcc-home-access h2{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;letter-spacing:-.05em!important;text-transform:none!important}html body.home section.tcc-home-access .tcc-home-access__stat{border:1px solid #0b241e!important;border-radius:0!important;background:#0b241e!important;box-shadow:12px 12px 0 #b8d94a!important}html body.home section.tcc-home-community{background:#f9f6ed!important;padding:clamp(84px,9vw,130px) clamp(28px,7vw,120px)!important}html body.home section.tcc-home-community .tcc-home-group-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid #0b241e!important;border-bottom:1px solid #0b241e!important}html body.home section.tcc-home-community .tcc-home-group-card{display:flex!important;flex-direction:column!important;gap:18px!important;padding:24px 20px 30px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#0b241e!important;box-shadow:none!important}html body.home section.tcc-home-community .tcc-home-group-card+.tcc-home-group-card{padding-left:20px!important;border-left:1px solid rgba(11,36,30,.26)!important}html body.home section.tcc-home-community .tcc-home-group-card__state{width:78px!important;height:78px!important;border:2px solid #0b241e!important;border-radius:50%!important;background:transparent!important}html body.home section.tcc-home-community .tcc-home-group-card__state svg{width:48px!important;height:48px!important;fill:none!important;stroke:#b8d94a!important}html body.home section.tcc-home-resource-bar{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;padding:0 clamp(28px,7vw,120px)!important;background:#b8d94a!important;border-top:1px solid #0b241e!important;border-bottom:1px solid #0b241e!important}html body.home section.tcc-home-resource-bar .tcc-home-resource-card{min-height:160px!important;padding:26px 22px 28px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#0b241e!important}html body.home section.tcc-home-resource-bar .tcc-home-resource-card+.tcc-home-resource-card{padding-left:22px!important;border-left:1px solid rgba(11,36,30,.3)!important}html body.home section.tcc-home-store{min-height:480px!important;padding:clamp(84px,9vw,126px) clamp(28px,7vw,120px)!important;background:#0b241e!important;color:#f9f6ed!important;border-top:0!important}html body.home section.tcc-home-store h2{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.06em!important}html body.home section.tcc-home-newsletter{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)!important;gap:40px!important;align-items:end!important;padding:clamp(68px,8vw,110px) clamp(28px,7vw,120px)!important;background:#dce9b0!important;color:#0b241e!important;border-top:6px solid #b8d94a!important}html body.home section.tcc-home-newsletter h2{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.06em!important}html body.home section.tcc-home-newsletter .tcc-home-newsletter__button{justify-self:end!important;background:#0b241e!important;color:#f9f6ed!important;border-color:#0b241e!important;border-radius:3px!important}@media(max-width:980px){html body.home section.tcc-home-hero{grid-template-columns:1fr!important;min-height:auto!important;padding-top:110px!important}html body.home section.tcc-home-manifesto{margin:0!important;max-width:620px!important}html body.home section.tcc-home-values{grid-area:auto!important;position:relative!important;left:auto!important;bottom:auto!important;margin:30px 0 0!important}html body.home section.tcc-home-latest .tcc-home-story-grid{grid-template-columns:1fr 1fr!important}html body.home section.tcc-home-latest .tcc-home-story--lead{grid-column:1/-1!important}html body.home section.tcc-home-routes .tcc-home-route-grid,html body.home section.tcc-home-community .tcc-home-group-grid{grid-template-columns:1fr 1fr!important}html body.home section.tcc-home-access,html body.home section.tcc-home-newsletter{grid-template-columns:1fr!important}html body.home section.tcc-home-newsletter .tcc-home-newsletter__button{justify-self:start!important}}@media(max-width:620px){html body.home section.tcc-home-hero{padding:92px 22px 42px!important}html body.home section.tcc-home-hero h1{font-size:clamp(46px,14vw,74px)!important}html body.home section.tcc-home-latest,html body.home section.tcc-home-routes,html body.home section.tcc-home-access,html body.home section.tcc-home-community,html body.home section.tcc-home-store{padding-left:22px!important;padding-right:22px!important}html body.home section.tcc-home-latest .tcc-home-story-grid,html body.home section.tcc-home-routes .tcc-home-route-grid,html body.home section.tcc-home-community .tcc-home-group-grid,html body.home section.tcc-home-resource-bar{grid-template-columns:1fr!important}html body.home section.tcc-home-latest .tcc-home-story+.tcc-home-story,html body.home section.tcc-home-routes .tcc-home-route-card:nth-child(3n+2),html body.home section.tcc-home-routes .tcc-home-route-card:nth-child(3n+3),html body.home section.tcc-home-community .tcc-home-group-card+.tcc-home-group-card,html body.home section.tcc-home-resource-bar .tcc-home-resource-card+.tcc-home-resource-card{border-left:0!important;padding-left:0!important}html body.home section.tcc-home-access__benefits{grid-template-columns:1fr!important}}html body.home section.tcc-home-hero{min-height:680px!important;padding:82px clamp(28px,7vw,120px) 64px!important}html body.home section.tcc-home-hero h1{max-width:14ch!important;font-size:clamp(44px,5.2vw,80px)!important;line-height:.94!important}html body.home section.tcc-home-hero .tcc-home-hero__deck{max-width:560px!important;font-size:clamp(16px,1.3vw,20px)!important}html body.home section.tcc-home-hero .tcc-home-manifesto__panel{padding:24px 26px 28px!important}html body.home section.tcc-home-hero .tcc-home-manifesto h2{font-size:clamp(26px,2.6vw,40px)!important}@media(max-width:620px){html body.home section.tcc-home-hero{padding:74px 22px 42px!important}html body.home section.tcc-home-hero h1{max-width:11ch!important;font-size:clamp(42px,12vw,68px)!important}}@media (max-width:820px){html body.home section.tcc-home-hero{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy" "manifesto" "values"!important;width:100%!important;min-width:0!important;min-height:auto!important;gap:28px!important;padding:74px 22px 42px!important}html body.home section.tcc-home-hero .tcc-home-hero__copy,html body.home section.tcc-home-hero>.tcc-home-hero__copy{grid-column:1!important;grid-area:copy!important;width:auto!important;min-width:0!important;max-width:100%!important}html body.home section.tcc-home-hero .tcc-home-hero__copy h1{width:auto!important;max-width:100%!important;overflow-wrap:normal!important;word-break:normal!important}html body.home section.tcc-home-hero .tcc-home-hero__deck{width:auto!important;max-width:100%!important}html body.home section.tcc-home-hero .tcc-home-manifesto{grid-area:manifesto!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:auto!important;height:auto!important}html body.home section.tcc-home-hero .tcc-home-values{grid-area:values!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}}body.page-id-75 .tcc-blog-card__body{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto 1fr auto!important;align-items:start!important;min-width:0!important}body.page-id-75 .tcc-blog-card__body .tcc-blog-kicker{grid-column:1!important;grid-row:1!important;width:auto!important}body.page-id-75 .tcc-blog-card__body h2{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;min-width:0!important}body.page-id-75 .tcc-blog-card__body .tcc-blog-card__excerpt{grid-column:1 / -1!important;grid-row:3!important;width:100%!important;min-width:0!important}body.page-id-75 .tcc-blog-card__body .tcc-blog-card__meta{grid-column:2!important;grid-row:1!important;width:auto!important;margin:0!important;padding:0!important;justify-self:end!important}@media (max-width:600px){body.page-id-75 .tcc-blog-card__body{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto auto!important}body.page-id-75 .tcc-blog-card__body .tcc-blog-card__meta{grid-column:1!important;grid-row:4!important;justify-self:start!important;padding-top:18px!important}}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card{min-height:300px!important}@media (max-width:600px){body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card{min-height:280px!important}}@media (max-width:980px){body header .et_mobile_menu{max-height:calc(100vh - 110px)!important;overflow-y:auto!important;padding:8px 14px 18px!important;border-top:2px solid #a7cf3a!important;border-radius:0 0 18px 18px!important;background:#f4f1e8!important;box-shadow:0 18px 38px rgba(9,39,30,.22)!important}body header .et_mobile_menu>li>a,body header .et_mobile_menu>li.contacto-menu>a{display:flex!important;align-items:center!important;min-height:48px!important;padding:12px 20px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:#09271e!important;font-weight:700!important;letter-spacing:0.01em!important}body header .et_mobile_menu>li.contacto-menu>a{box-shadow:none!important}body header .et_mobile_menu>li>a:hover,body header .et_mobile_menu>li>a:focus-visible{background:#e7f0bf!important;color:#09271e!important}body header .et_mobile_menu .sub-menu{display:block!important;margin:0 0 8px!important;padding:0 0 4px 14px!important;border-left:2px solid #a7cf3a!important;background:transparent!important}body header .et_mobile_menu .sub-menu a{min-height:42px!important;padding:10px 18px!important;border:0!important;color:#426054!important;font-size:14px!important;font-weight:600!important}body header .et_mobile_menu .sub-menu a:hover,body header .et_mobile_menu .sub-menu a:focus-visible{color:#09271e!important;background:rgba(167,207,58,.18)!important}}@media (max-width:980px){html body .et-db #et-boc .et-l .et_pb_menu_1_tb_header ul li.contacto-menu a{background:transparent!important;color:#09271e!important;border-radius:12px!important;box-shadow:none!important}}body.page-id-75 .tcc-blog-card__media img{width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;background:#0b1513!important;display:block!important}@media (max-width:600px){body.page-id-75 .tcc-blog-card__media{height:auto!important;min-height:0!important}}@media (max-width:980px){body header .et_mobile_menu>li.menu-item-has-children>ul.sub-menu{display:none!important}body header .et_mobile_menu>li.menu-item-has-children.et-show-dropdown>ul.sub-menu{display:block!important}}@media (max-width:980px){html body header .et_mobile_menu>li.menu-item-has-children>ul.sub-menu{display:none!important}html body header .et_mobile_menu>li.menu-item-has-children.et-show-dropdown>ul.sub-menu{display:block!important}}html body.home .tcc-home-hero .tcc-home-button--ghost{color:#f4f1e8!important;border-color:#b8d94a!important;background:rgba(9,39,30,.42)!important;text-shadow:0 1px 1px rgba(0,0,0,.22)!important}html body.home .tcc-home-hero .tcc-home-button--ghost:hover,html body.home .tcc-home-hero .tcc-home-button--ghost:focus-visible{color:#09271e!important;background:#b8d94a!important}@media (min-width:601px) and (max-width:980px){html body footer .et_pb_social_media_follow,html body .et-l--footer .et_pb_social_media_follow{display:flex!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;justify-content:flex-start!important;gap:12px!important}html body footer .et_pb_social_media_follow li,html body .et-l--footer .et_pb_social_media_follow li{margin:0!important}}html body.home section.tcc-home-hero .tcc-home-values,html body.home section.tcc-home-hero .tcc-home-values span{color:#b8d94a!important;opacity:1!important;font-weight:700!important;text-shadow:0 1px 12px rgba(0,0,0,.36)!important}html body.home section.tcc-home-newsletter{background:linear-gradient(110deg,#d8e99e,#e8efc5)!important;color:#0b241e!important;min-height:0!important;padding:clamp(64px,7vw,104px) clamp(28px,7vw,120px)!important}html body.home section.tcc-home-newsletter h2{color:#0b241e!important;max-width:17ch!important;font-size:clamp(44px,5.4vw,88px)!important;line-height:.94!important;margin:16px 0 24px!important}html body.home section.tcc-home-newsletter .tcc-home-kicker,html body.home section.tcc-home-newsletter>p:not(:last-child){color:#27463a!important}html body.home section.tcc-home-newsletter .tcc-home-newsletter__button{background:#0b241e!important;color:#f9f6ed!important;border-color:#0b241e!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid{grid-auto-rows:minmax(360px,auto)!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card{min-height:360px!important;height:auto!important;overflow:visible!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card>.tcc-community-card__copy{width:100%!important;min-height:0!important;flex:1 1 auto!important;gap:12px!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card>.tcc-community-card__copy small{font-size:15px!important;line-height:1.42!important}@media(max-width:1000px){body.page-id-7631 .tcc-community-groups .tcc-community-grid{grid-auto-rows:minmax(330px,auto)!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card{min-height:330px!important}}@media(max-width:600px){body.page-id-7631 .tcc-community-groups .tcc-community-grid{grid-auto-rows:auto!important}body.page-id-7631 .tcc-community-groups .tcc-community-grid>a.tcc-community-card{min-height:0!important}}