@charset "UTF-8";.upcoming-project--panaceum-cannmed{--color-brand:#3d6830;--color-brand-alt:#72b040;--color-brand-accent:#3d7ec0;--green-dark:var(--color-brand);--green-mid:var(--color-brand-alt);--blue-mid:var(--color-brand-accent);--teal:#4a9898;--orange:#e8793a;--bg-section:#f4f5f7;--text-main:#1a1a1a;--text-muted:#888;--fw-normal:300;--fw-bold:400;--fw-bolder:700;background:#fff;color:#1a1a1a;font-family:Merriweather Sans,sans-serif;font-size:16px;line-height:1.6}.upcoming-project--panaceum-cannmed b,.upcoming-project--panaceum-cannmed strong{font-weight:var(--fw-bold)}.upcoming-project--panaceum-cannmed .hero-disclaimer{margin:0 auto;max-width:1320px;padding:0 1.5em 1em}.upcoming-project--panaceum-cannmed .form-header{font-size:2.4em}@media (max-width:349px){.upcoming-project--panaceum-cannmed .form-header{font-size:2.1em}}.upcoming-project--panaceum-cannmed>section:not(.hero){padding:5.5em 1.5em}@media (max-width:639px){.upcoming-project--panaceum-cannmed>section:not(.hero){padding:3em 1em}}.upcoming-project--panaceum-cannmed section.--immersive{display:flex;flex-direction:column;justify-content:center;min-height:100vh}.upcoming-project--panaceum-cannmed .section-inner{margin:0 auto;max-width:1000px}.upcoming-project--panaceum-cannmed li,.upcoming-project--panaceum-cannmed p,.upcoming-project--panaceum-cannmed td{hyphens:auto}.upcoming-project--panaceum-cannmed .hero{background-image:url(/build/images/sygnet.f53bbe0d.png),url(/build/images/sygnet.f53bbe0d.png);background-position:left -375px center,right -375px center;background-repeat:no-repeat,no-repeat;background-size:750px auto,750px auto;padding:0}@media (max-width:991px){.upcoming-project--panaceum-cannmed .hero{background-image:none}}.upcoming-project--panaceum-cannmed .hero-inner{margin:0 auto;max-width:1000px;padding:3em 1.5em;text-align:center}@media (max-width:639px){.upcoming-project--panaceum-cannmed .hero-inner{padding:1.5em 1em}}.upcoming-project--panaceum-cannmed .hero-block{background-color:#fff;border-radius:24px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07);padding:2.5em 2em}@media (max-width:991px){.upcoming-project--panaceum-cannmed .hero-block{box-shadow:none}}@media (max-width:639px){.upcoming-project--panaceum-cannmed .hero-block{border-radius:16px;padding:1.75em 1.25em}}.upcoming-project--panaceum-cannmed .hero .pill-value,.upcoming-project--panaceum-cannmed .hero .section-note-label{color:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .hero .hero-pill.pill-accent{background:var(--color-brand-accent);border-color:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .hero .hero-pill.pill-accent .pill-value{color:#fff}.upcoming-project--panaceum-cannmed .hero-brand-logo{display:block;height:80px;margin:0 auto 1.5em;max-width:100%;width:auto}@media (max-width:639px){.upcoming-project--panaceum-cannmed .hero-brand-logo{height:60px}}.upcoming-project--panaceum-cannmed .hero-pretagline{color:var(--color-brand-alt);font-size:.85em;font-weight:var(--fw-bold);letter-spacing:.12em;line-height:1.35;margin:0 auto 1.25em;max-width:720px;text-transform:uppercase}.upcoming-project--panaceum-cannmed .hero-pretagline br{display:none}@media (min-width:600px) and (max-width:991px){.upcoming-project--panaceum-cannmed .hero-pretagline br{display:inline}}.upcoming-project--panaceum-cannmed .hero-title{font-size:2.4em;font-weight:800;line-height:1.15;margin:0 auto .6em;max-width:820px}@media (max-width:639px){.upcoming-project--panaceum-cannmed .hero-title{font-size:1.6em}}.upcoming-project--panaceum-cannmed .hero-accent{color:var(--color-brand-alt);font-weight:var(--fw-bolder)}.upcoming-project--panaceum-cannmed .upcoming-project__hero-declaration-summary{--color-secondary:var(--color-brand-alt);color:var(--text-main);font-size:1.2em}.upcoming-project--panaceum-cannmed .upcoming-project__hero-declaration-summary .app-icon{--fa-primary-color:var(--color-brand);--fa-secondary-color:var(--color-brand-alt)}.upcoming-project--panaceum-cannmed .upcoming-project__hero-declaration-summary .upcoming-project__hero-declaration-summary-value{--amount-color:var(--color-brand);--amount-decimals-color:var(--color-brand);--amount-scale-color:var(--color-brand);border-color:var(--color-brand-accent);border-radius:var(--inner-border-radius)}.upcoming-project--panaceum-cannmed .hero-grid{display:grid;gap:1.5em;grid-template-columns:1fr;margin-top:3em;text-align:left}@media (max-width:639px){.upcoming-project--panaceum-cannmed .hero-grid{margin-top:2em}}@media (min-width:768px){.upcoming-project--panaceum-cannmed .hero-grid{align-items:center;gap:2em;grid-template-columns:1fr 1fr}}.upcoming-project--panaceum-cannmed .hero-cell{display:flex;flex-direction:column;justify-content:center}.upcoming-project--panaceum-cannmed .hero-sub{color:#444;font-size:.97em;font-weight:var(--fw-normal);hyphens:manual;line-height:1.7;margin-bottom:.8em}.upcoming-project--panaceum-cannmed .hero-sub:last-child{margin-bottom:0}.upcoming-project--panaceum-cannmed .hero-pills{display:flex;flex-wrap:wrap;gap:.75em;justify-content:center;margin:2.5em auto}.upcoming-project--panaceum-cannmed .hero-pill{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.05);display:flex;flex-direction:column;min-width:140px;padding:1em 1.5em;text-align:center}.upcoming-project--panaceum-cannmed .hero-pill.pill-accent{background:var(--color-brand);border-color:var(--color-brand)}.upcoming-project--panaceum-cannmed .hero-pill.pill-accent .pill-label{color:hsla(0,0%,100%,.7)}.upcoming-project--panaceum-cannmed .hero-pill.pill-accent .pill-value{color:#fff}.upcoming-project--panaceum-cannmed .pill-label{color:var(--text-muted);font-size:.7em;font-weight:var(--fw-bold);letter-spacing:.07em;margin-bottom:.35em;text-transform:uppercase}.upcoming-project--panaceum-cannmed .pill-value{color:var(--color-brand);font-size:1.05em;font-weight:var(--fw-bolder);line-height:1.2}.upcoming-project--panaceum-cannmed .hero-cta-text{color:var(--text-main);font-size:1em;font-weight:var(--fw-bold);line-height:1.45;margin:2em 0 0;text-align:center}@media (min-width:560px){.upcoming-project--panaceum-cannmed .hero-cta-text{font-size:1.15em}}.upcoming-project--panaceum-cannmed .hero-btn-wrap{display:flex;justify-content:center;margin-top:1em}.upcoming-project--panaceum-cannmed .hero-cta{--button-bg-color-override:var(--color-brand-alt);--button-border-color-override:var(--color-brand-alt);--button-text-color-override:#fff;--button-outline-color-override:rgba(114,176,64,.3);--button-border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07)}.upcoming-project--panaceum-cannmed .hero-cta:focus,.upcoming-project--panaceum-cannmed .hero-cta:hover{box-shadow:0 4px 12px rgba(0,0,0,.1),0 12px 32px rgba(0,0,0,.12)!important}.upcoming-project--panaceum-cannmed .floating-cta{opacity:0;pointer-events:none;position:fixed;right:24px;top:20px;transform:translateY(-8px);transition:opacity .25s ease-out,transform .25s ease-out;z-index:999}.upcoming-project--panaceum-cannmed .floating-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.upcoming-project--panaceum-cannmed .floating-cta a{align-items:center;background:var(--color-brand-accent);border-radius:12px;color:#fff;display:inline-flex;font-family:Merriweather Sans,sans-serif;font-size:.82em;font-weight:var(--fw-bold);gap:8px;outline:3px solid hsla(0,0%,100%,.7);padding:12px 22px;text-decoration:none;transition:outline-color .15s ease-out;white-space:nowrap}.upcoming-project--panaceum-cannmed .floating-cta a i{animation:pc-bell-shake 5s linear infinite;font-size:1.05em}.upcoming-project--panaceum-cannmed .floating-cta a:hover{outline-color:#fff}.upcoming-project--panaceum-cannmed .floating-cta a:hover i{animation:fa-shake 1s linear infinite}@keyframes pc-bell-shake{0%{transform:rotate(-15deg)}0.8%{transform:rotate(15deg)}1.6%{transform:rotate(-18deg)}2.4%{transform:rotate(18deg)}3.2%{transform:rotate(-22deg)}4%{transform:rotate(22deg)}4.8%{transform:rotate(-18deg)}5.6%{transform:rotate(18deg)}6.4%{transform:rotate(-12deg)}7.2%{transform:rotate(12deg)}8%,to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.upcoming-project--panaceum-cannmed .floating-cta{transition:none}.upcoming-project--panaceum-cannmed .floating-cta a i,.upcoming-project--panaceum-cannmed .floating-cta a:hover i{animation:none}}.upcoming-project--panaceum-cannmed .gmp-callout{background:#fff;border:1px solid #dde1e8;border-radius:12px;cursor:pointer;margin-top:2em;overflow:hidden;transition:box-shadow .2s ease-out,border-color .2s ease-out;user-select:none}.upcoming-project--panaceum-cannmed .gmp-callout.open,.upcoming-project--panaceum-cannmed .gmp-callout:hover{box-shadow:0 4px 12px rgba(0,0,0,.1),0 12px 32px rgba(0,0,0,.12)}.upcoming-project--panaceum-cannmed .gmp-callout.open{border-color:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .gmp-callout.open .gmp-callout-summary{background:#eef4fb}.upcoming-project--panaceum-cannmed .gmp-callout.open .gmp-callout-chevron{color:#1a1a1a;transform:rotate(180deg)}.upcoming-project--panaceum-cannmed .gmp-callout-summary{align-items:center;display:flex;gap:1em;padding:1.25em 1.5em;transition:background .2s ease-out}.upcoming-project--panaceum-cannmed .gmp-callout-icon{color:var(--color-brand-accent);flex-shrink:0;font-size:1.4em;line-height:1}.upcoming-project--panaceum-cannmed .gmp-callout-title{color:#1a1a1a;flex:1;font-size:.95em;font-weight:var(--fw-bolder);hyphens:auto;line-height:1.35}.upcoming-project--panaceum-cannmed .gmp-callout-chevron{color:#bbb;display:block;flex-shrink:0;transition:transform .2s ease-out,color .2s ease-out}.upcoming-project--panaceum-cannmed .gmp-callout-text{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.upcoming-project--panaceum-cannmed .gmp-callout-text-inner{border-top:1px solid #e4e7ec;color:#444;font-size:.85em;hyphens:auto;line-height:1.65;padding:1.25em 1.5em 1.5em}.upcoming-project--panaceum-cannmed .gmp-callout-text-inner p{margin:0 0 .75em}.upcoming-project--panaceum-cannmed .gmp-callout-text-inner p:last-child{margin-bottom:0}.upcoming-project--panaceum-cannmed .gmp-callout-text-inner strong{color:#1a1a1a;font-weight:var(--fw-bold)}.upcoming-project--panaceum-cannmed .gmp-callout-text-inner .gmp-callout-cta-label{color:var(--color-brand-accent);font-size:.72em;font-weight:var(--fw-bold);letter-spacing:.08em;margin:.5em 0 .4em;text-transform:uppercase}.upcoming-project--panaceum-cannmed .section{margin:0 auto;max-width:1000px}.upcoming-project--panaceum-cannmed .section-dark{background:#f4f5f7}.upcoming-project--panaceum-cannmed .section-label{color:var(--color-brand-alt);font-size:.7em;font-weight:var(--fw-bold);letter-spacing:.1em;margin-bottom:.5em;text-transform:uppercase}.upcoming-project--panaceum-cannmed .section-title{color:#1a1a1a;font-size:1.5em;font-weight:800;line-height:1.25;margin-bottom:20px}.upcoming-project--panaceum-cannmed .section-title-tail{font-weight:var(--fw-normal)}.upcoming-project--panaceum-cannmed .section-lead{color:#444;font-size:1em;line-height:1.75;margin-bottom:3em}@media (min-width:768px){.upcoming-project--panaceum-cannmed .section-title{font-size:2em}}.upcoming-project--panaceum-cannmed .cards{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:560px){.upcoming-project--panaceum-cannmed .cards-2{grid-template-columns:1fr 1fr}}.upcoming-project--panaceum-cannmed .card{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:22px}.upcoming-project--panaceum-cannmed .card-dark{background:#1e3a5f;border:none;border-radius:12px;color:#fff;padding:22px}.upcoming-project--panaceum-cannmed .card-title{color:#1a1a1a;font-size:.95em;font-weight:var(--fw-bolder);line-height:1.3;margin-bottom:8px}.upcoming-project--panaceum-cannmed .card-dark .card-title{color:#fff}.upcoming-project--panaceum-cannmed .card-body{color:#555;font-size:.88em;hyphens:auto;line-height:1.65;padding:0}.upcoming-project--panaceum-cannmed .modules{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:768px){.upcoming-project--panaceum-cannmed .modules{grid-template-columns:repeat(3,1fr)}.upcoming-project--panaceum-cannmed .modules--partners{grid-template-columns:1fr 1fr}}.upcoming-project--panaceum-cannmed .module-card{background:#fff;border:1px solid color-mix(in srgb,var(--color-brand-accent) 18%,transparent);border-radius:12px;box-shadow:0 2px 6px color-mix(in srgb,var(--color-brand-accent) 14%,transparent),0 8px 24px color-mix(in srgb,var(--color-brand-accent) 16%,transparent);overflow:hidden;padding:22px;position:relative}.upcoming-project--panaceum-cannmed .modules--partners .module-card{box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07)}.upcoming-project--panaceum-cannmed .module-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px;margin-top:.5em}.upcoming-project--panaceum-cannmed .module-icon{color:var(--color-brand-accent);font-size:3em}.upcoming-project--panaceum-cannmed .module-num{color:#e8f0f8;font-size:2.4em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.upcoming-project--panaceum-cannmed .module-title{color:#1a1a1a;font-size:.98em;font-weight:var(--fw-bolder);line-height:1.3;margin-bottom:8px}.upcoming-project--panaceum-cannmed .module-body{color:#555;font-size:.85em;hyphens:auto;line-height:1.65}.upcoming-project--panaceum-cannmed .module-body strong{color:#1a1a1a;font-weight:var(--fw-bold)}.upcoming-project--panaceum-cannmed .about-section .module-card{background:var(--color-brand-accent);border-color:transparent;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07)}.upcoming-project--panaceum-cannmed .about-section .module-icon{color:#fff}.upcoming-project--panaceum-cannmed .about-section .module-num{color:hsla(0,0%,100%,.32)}.upcoming-project--panaceum-cannmed .about-section .module-title{color:#fff}.upcoming-project--panaceum-cannmed .about-section .module-body{color:hsla(0,0%,100%,.85)}.upcoming-project--panaceum-cannmed .about-section .module-body strong{color:#fff}.upcoming-project--panaceum-cannmed .card-dark .card-body{color:hsla(0,0%,100%,.75)}.upcoming-project--panaceum-cannmed .stats-row{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:32px 0}@media (min-width:768px){.upcoming-project--panaceum-cannmed .stats-row{grid-template-columns:repeat(4,1fr)}}.upcoming-project--panaceum-cannmed .stat-box{backdrop-filter:blur(5px);background:rgba(244,245,247,.6);border-radius:12px;padding:2em .5em;text-align:center}.upcoming-project--panaceum-cannmed .stat-icon{color:var(--color-brand-accent);display:block;font-size:3em;line-height:1;margin-bottom:20px}.upcoming-project--panaceum-cannmed .stat-num{color:#1a1a1a;font-size:clamp(1.4em,7vw,2.2em);font-weight:var(--fw-bolder);letter-spacing:-1px;line-height:1.1;margin-bottom:8px;white-space:nowrap}.upcoming-project--panaceum-cannmed .stat-label{color:#666;font-size:.75em;line-height:1.4}.upcoming-project--panaceum-cannmed .kompleks-img-wrap{margin-top:3em;text-align:center}.upcoming-project--panaceum-cannmed .kompleks-img{border:1px solid rgba(0,0,0,.08);border-radius:12px;display:block;height:auto;margin:0 auto;width:100%}.upcoming-project--panaceum-cannmed .video-wrap{aspect-ratio:16/9;background:#000;border-radius:12px;margin:0 auto;max-width:760px;overflow:hidden;position:relative;width:100%}.upcoming-project--panaceum-cannmed .video-wrap iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.upcoming-project--panaceum-cannmed .video-wrap video{display:block;max-height:520px;object-fit:cover;width:100%}.upcoming-project--panaceum-cannmed .subsection-label{color:#1a1a1a;font-size:1.1em;font-weight:var(--fw-bolder);line-height:1.35;margin:2.5em 0 1.25em}.upcoming-project--panaceum-cannmed .subsection-label+*{margin-top:0}.upcoming-project--panaceum-cannmed .subsection-desc{color:#666;font-size:.88em;margin:-8px 0 16px}.upcoming-project--panaceum-cannmed .flow-section .subsection-label,.upcoming-project--panaceum-cannmed .section-navy .subsection-label{color:#fff}.upcoming-project--panaceum-cannmed .flow-section .subsection-desc,.upcoming-project--panaceum-cannmed .section-navy .subsection-desc{color:hsla(0,0%,100%,.55)}.upcoming-project--panaceum-cannmed .team-featured{display:grid;gap:32px;grid-template-columns:1fr;margin:2.5em auto 0;max-width:720px}@media (min-width:768px){.upcoming-project--panaceum-cannmed .team-featured{grid-template-columns:1fr 1fr}}.upcoming-project--panaceum-cannmed .team-featured+.subsection-label{margin-top:4em}.upcoming-project--panaceum-cannmed .team-list{display:flex;flex-direction:column;gap:28px;margin:2em auto 0;max-width:720px}.upcoming-project--panaceum-cannmed .team-card{background:#fff;border:1px solid #e8e8e8;border-radius:12px;display:flex;flex-direction:column;padding:22px}.upcoming-project--panaceum-cannmed .team-card-head{align-items:center;display:flex;gap:1em;margin-bottom:14px}.upcoming-project--panaceum-cannmed .team-photo{border-radius:50%;flex-shrink:0;height:84px;object-fit:cover;object-position:center top;width:84px}.upcoming-project--panaceum-cannmed .team-avatar{align-items:center;background:var(--color-brand);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.3em;height:52px;justify-content:center;width:52px}.upcoming-project--panaceum-cannmed .team-avatar--green{background:var(--color-brand-alt)}.upcoming-project--panaceum-cannmed .team-avatar--blue{background:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .team-avatar--orange{background:var(--orange)}.upcoming-project--panaceum-cannmed .team-ident{min-width:0}.upcoming-project--panaceum-cannmed .team-role{color:var(--green-mid);font-size:.68em;font-weight:var(--fw-bold);letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.upcoming-project--panaceum-cannmed .team-role-pill{align-self:flex-start;background:var(--color-brand-alt);border-radius:999px;color:#fff;display:inline-block;font-size:.66em;font-weight:var(--fw-bold);letter-spacing:.06em;line-height:1;margin-top:auto;padding:8px 14px 6px;text-transform:uppercase}.upcoming-project--panaceum-cannmed .team-role-pill--pending{background:#fff;border:1px solid var(--orange);color:var(--orange)}.upcoming-project--panaceum-cannmed .team-name{color:#1a1a1a;font-size:1.4em;font-weight:var(--fw-bolder);line-height:1.3}.upcoming-project--panaceum-cannmed .team-bio{color:#555;font-size:.85em;hyphens:auto;line-height:1.65;margin-bottom:14px}.upcoming-project--panaceum-cannmed .team-card--institute{border-color:#d4e8f5}.upcoming-project--panaceum-cannmed .team-card--institute .team-role{color:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .team-card--institute .team-role-pill{background:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .team-card--panaceum .team-role{color:var(--color-brand)}.upcoming-project--panaceum-cannmed .compare-table{background:var(--color-brand);border-collapse:separate;border-radius:16px;border-spacing:6px;font-size:.86em;min-width:500px;padding:6px;width:100%}.upcoming-project--panaceum-cannmed .compare-table td,.upcoming-project--panaceum-cannmed .compare-table th{border-radius:5px;padding:12px 15px;text-align:left;vertical-align:top}.upcoming-project--panaceum-cannmed .compare-table td:nth-child(2),.upcoming-project--panaceum-cannmed .compare-table td:nth-child(3),.upcoming-project--panaceum-cannmed .compare-table th:nth-child(2),.upcoming-project--panaceum-cannmed .compare-table th:nth-child(3){text-align:center;width:40%}.upcoming-project--panaceum-cannmed .compare-table thead th{background:#fff;color:var(--color-brand);font-size:.92em;font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;vertical-align:bottom}.upcoming-project--panaceum-cannmed .compare-table thead th:first-child{background:transparent;color:hsla(0,0%,100%,.5)}.upcoming-project--panaceum-cannmed .compare-table thead th:nth-child(2){border-top-left-radius:10px;font-weight:var(--fw-bolder)}.upcoming-project--panaceum-cannmed .compare-table thead th:last-child{border-top-right-radius:10px}.upcoming-project--panaceum-cannmed .compare-table thead th:nth-child(3){background:var(--color-brand-alt);color:#fff;font-weight:var(--fw-bolder)}.upcoming-project--panaceum-cannmed .compare-table tbody td{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.88);line-height:1.5;transition:background .15s ease-out}.upcoming-project--panaceum-cannmed .compare-table tbody td:first-child{background:transparent;color:#fff;font-weight:var(--fw-bolder)}.upcoming-project--panaceum-cannmed .compare-table tbody td:nth-child(3){color:#fff;font-weight:var(--fw-bold)}.upcoming-project--panaceum-cannmed .compare-table tbody td:nth-child(3) .td-reg{font-weight:var(--fw-normal)}.upcoming-project--panaceum-cannmed .compare-table tbody tr:hover td{background:hsla(0,0%,100%,.11)}.upcoming-project--panaceum-cannmed .compare-table tbody tr:last-child td:nth-child(2){border-bottom-left-radius:10px}.upcoming-project--panaceum-cannmed .compare-table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.upcoming-project--panaceum-cannmed .compare-table tbody tr:last-child:hover td:first-child{border-bottom-left-radius:10px}.upcoming-project--panaceum-cannmed .compare-table tbody tr:last-child:hover td:nth-child(2){border-bottom-left-radius:5px}.upcoming-project--panaceum-cannmed .compare-table tbody tr:first-child:hover td:first-child{border-top-left-radius:10px}.upcoming-project--panaceum-cannmed .card,.upcoming-project--panaceum-cannmed .covenant-card,.upcoming-project--panaceum-cannmed .gmp-callout,.upcoming-project--panaceum-cannmed .team-card{box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07)}.upcoming-project--panaceum-cannmed .card-dark{box-shadow:0 2px 8px rgba(0,0,0,.18),0 8px 24px rgba(0,0,0,.22)}.upcoming-project--panaceum-cannmed .sec-acc-item{box-shadow:0 0 0 1px #dde1e8,0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07);transition:box-shadow .2s ease-out}.upcoming-project--panaceum-cannmed .sec-acc-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1),0 12px 32px rgba(0,0,0,.12)}.upcoming-project--panaceum-cannmed .download-card{box-shadow:0 2px 8px rgba(0,0,0,.18),0 6px 20px rgba(0,0,0,.2)}.upcoming-project--panaceum-cannmed .card-dark{transition:transform .2s ease-out,box-shadow .2s ease-out,background .2s ease-out}.upcoming-project--panaceum-cannmed .card-dark:hover{background:#264d7a;box-shadow:0 12px 32px rgba(0,0,0,.3);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.upcoming-project--panaceum-cannmed .card-dark{transition:none}.upcoming-project--panaceum-cannmed .card-dark:hover{transform:none}}.upcoming-project--panaceum-cannmed .divider{background:#e8e8e8;height:1px;margin:0}.upcoming-project--panaceum-cannmed .section-navy{background:#1e3a5f}.upcoming-project--panaceum-cannmed .section-navy .section-label{color:var(--green-mid)}.upcoming-project--panaceum-cannmed .section-navy .section-title{color:#fff}.upcoming-project--panaceum-cannmed .section-navy .section-lead{color:hsla(0,0%,100%,.75)}.upcoming-project--panaceum-cannmed .hero-social-proof{display:none}.upcoming-project--panaceum-cannmed .social-bar{align-items:center;background:#f2f2f2;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:18px 24px}.upcoming-project--panaceum-cannmed .social-bar-text{color:#1a1a1a;font-size:1em;font-weight:var(--fw-bold);line-height:1.5;text-align:center}.upcoming-project--panaceum-cannmed .social-bar-num{background:transparent;border:2px solid var(--green-dark);border-radius:4px;color:var(--green-dark);display:inline-block;font-weight:var(--fw-bolder);margin:0 2px;padding:1px 8px;white-space:nowrap}@media (min-width:560px){.upcoming-project--panaceum-cannmed .social-bar-text{font-size:1.1em}}.upcoming-project--panaceum-cannmed .social-bar-hero{background:transparent;border:none;border-radius:0;margin:12px 0 20px;padding:4px 0}.upcoming-project--panaceum-cannmed .timeline-section{background:#f4f5f7}.upcoming-project--panaceum-cannmed .about-section .section-label,.upcoming-project--panaceum-cannmed .timeline-section .section-label{color:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .ownership-section .section-note{background:#fff}.upcoming-project--panaceum-cannmed .ownership-section .pill-value,.upcoming-project--panaceum-cannmed .ownership-section .section-label,.upcoming-project--panaceum-cannmed .ownership-section .section-note-label{color:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .ownership-section .hero-pill.pill-accent{background:var(--color-brand-accent);border-color:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .timeline{margin-top:5em;padding-bottom:2em;position:relative}.upcoming-project--panaceum-cannmed .timeline:before{background:linear-gradient(to bottom,var(--green-mid),var(--blue-mid),var(--teal));border-radius:2px;bottom:0;content:"";left:28px;position:absolute;top:-2em;width:4px}.upcoming-project--panaceum-cannmed .tl-item{margin-bottom:32px;padding-left:56px}.upcoming-project--panaceum-cannmed .tl-item:last-child{margin-bottom:0}.upcoming-project--panaceum-cannmed .tl-card{background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07);padding:22px}.upcoming-project--panaceum-cannmed .tl-item{position:relative}.upcoming-project--panaceum-cannmed .tl-item:after{background:var(--green-mid);border:3px solid #f4f5f7;border-radius:50%;box-shadow:0 0 0 2px var(--green-mid);box-sizing:border-box;content:"";height:20px;left:30px;margin-left:-10px;position:absolute;top:51px;width:20px;z-index:1}.upcoming-project--panaceum-cannmed .tl-item:nth-child(2):after{background:color-mix(in srgb,var(--green-mid),var(--blue-mid));box-shadow:0 0 0 2px color-mix(in srgb,var(--green-mid),var(--blue-mid))}.upcoming-project--panaceum-cannmed .tl-item:nth-child(3):after{background:var(--blue-mid);box-shadow:0 0 0 2px var(--blue-mid)}.upcoming-project--panaceum-cannmed .tl-item:nth-child(4):after{background:color-mix(in srgb,var(--blue-mid),var(--teal));box-shadow:0 0 0 2px color-mix(in srgb,var(--blue-mid),var(--teal))}.upcoming-project--panaceum-cannmed .tl-item:nth-child(5):after{background:var(--teal);box-shadow:0 0 0 2px var(--teal)}@media (min-width:769px){.upcoming-project--panaceum-cannmed .timeline{column-gap:4em;display:grid;grid-template-columns:1fr 1fr;row-gap:32px}.upcoming-project--panaceum-cannmed .timeline:before{left:50%;transform:translateX(-50%)}.upcoming-project--panaceum-cannmed .tl-item{grid-column:1;margin-bottom:0;padding-left:0}.upcoming-project--panaceum-cannmed .tl-item.tl-right{grid-column:2}.upcoming-project--panaceum-cannmed .tl-item:first-child{grid-row:1}.upcoming-project--panaceum-cannmed .tl-item:nth-child(2){grid-row:2}.upcoming-project--panaceum-cannmed .tl-item:nth-child(3){grid-row:3}.upcoming-project--panaceum-cannmed .tl-item:nth-child(4){grid-row:4}.upcoming-project--panaceum-cannmed .tl-item:nth-child(5){grid-row:5}.upcoming-project--panaceum-cannmed .tl-item:not(.tl-right):after{left:auto;margin-left:0;right:calc(-2em - 10px)}.upcoming-project--panaceum-cannmed .tl-item.tl-right:after{left:calc(-2em - 10px);margin-left:0}}.upcoming-project--panaceum-cannmed .tl-tranche{font-size:.65em;font-weight:var(--fw-bold);letter-spacing:.12em;margin-bottom:4px;text-transform:uppercase}.upcoming-project--panaceum-cannmed .tl-amount{color:var(--blue-mid);font-size:2.2em;font-weight:800;letter-spacing:-1px;line-height:1.1;margin-bottom:4px}.upcoming-project--panaceum-cannmed .tranche-coverage{color:var(--green-mid);font-size:.78em;margin-bottom:12px;margin-top:4px}.upcoming-project--panaceum-cannmed .tranche-coverage strong{font-weight:var(--fw-bolder)}.upcoming-project--panaceum-cannmed .tl-title{color:#1a1a1a;font-size:.92em;font-weight:var(--fw-bold);line-height:1.35;margin-bottom:8px}.upcoming-project--panaceum-cannmed .tl-body{color:#555;font-size:.82em;hyphens:auto;line-height:1.6}.upcoming-project--panaceum-cannmed .tl-covenant{background:#fff;border:1px solid var(--blue-mid);border-radius:8px;cursor:pointer;margin-top:14px;padding:9px 13px;position:relative;transition:background .15s ease-out,color .15s ease-out;user-select:none}.upcoming-project--panaceum-cannmed .tl-covenant-label{align-items:center;color:var(--blue-mid);display:flex;font-size:.63em;font-weight:var(--fw-bold);letter-spacing:.09em;text-transform:uppercase;transition:color .15s ease-out}.upcoming-project--panaceum-cannmed .tl-covenant-chevron{color:var(--blue-mid);flex-shrink:0;margin-left:auto;order:1;transition:transform .2s ease-out}.upcoming-project--panaceum-cannmed .tl-covenant-list{display:none;list-style:none;margin:0;padding:0}.upcoming-project--panaceum-cannmed .tl-covenant-list li{font-size:.8em;line-height:1.55;padding:3px 0 3px 18px;position:relative}.upcoming-project--panaceum-cannmed .tl-covenant-list li:before{content:"✓";font-size:.95em;font-weight:var(--fw-bold);left:0;line-height:1;position:absolute;top:7px}.upcoming-project--panaceum-cannmed .tl-item:has(.tl-covenant.is-open){z-index:10}.upcoming-project--panaceum-cannmed .tl-covenant.is-open{background:var(--blue-mid);border-color:var(--blue-mid);border-bottom-color:transparent;border-radius:8px 8px 0 0;filter:drop-shadow(0 6px 14px color-mix(in srgb,var(--color-brand-accent) 38%,transparent))}.upcoming-project--panaceum-cannmed .tl-covenant.is-open .tl-covenant-chevron,.upcoming-project--panaceum-cannmed .tl-covenant.is-open .tl-covenant-label{color:#fff}.upcoming-project--panaceum-cannmed .tl-covenant.is-open .tl-covenant-chevron{transform:rotate(180deg)}.upcoming-project--panaceum-cannmed .tl-covenant.is-open .tl-covenant-list{background:var(--blue-mid);border-radius:0 0 8px 8px;display:block;left:-1px;padding:8px 14px 12px;position:absolute;right:-1px;top:calc(100% - 1px);z-index:5}.upcoming-project--panaceum-cannmed .tl-covenant.is-open .tl-covenant-list li{color:hsla(0,0%,100%,.92)}.upcoming-project--panaceum-cannmed .tl-covenant.is-open .tl-covenant-list li:before{color:#fff}.upcoming-project--panaceum-cannmed .security-section{background:#f4f5f7}.upcoming-project--panaceum-cannmed .sec-acc{display:flex;flex-direction:column;gap:2em;margin:2.5em auto 0;max-width:880px}.upcoming-project--panaceum-cannmed .sec-acc-item{background:#fff;border-radius:12px;overflow:hidden}.upcoming-project--panaceum-cannmed .sec-acc-item.open{box-shadow:0 0 0 1px var(--green-mid),0 4px 12px rgba(0,0,0,.1),0 12px 32px rgba(0,0,0,.12)}.upcoming-project--panaceum-cannmed .sec-acc-item.open .sec-acc-summary{background:#f6faf2}.upcoming-project--panaceum-cannmed .sec-acc-item.open .sec-acc-chevron{color:#1a1a1a;transform:rotate(180deg)}.upcoming-project--panaceum-cannmed .sec-acc-summary{align-items:flex-start;cursor:pointer;display:flex;gap:1em;padding:1.25em 1.5em;transition:background .2s ease-out;user-select:none}.upcoming-project--panaceum-cannmed .sec-icon{color:var(--green-mid);flex-shrink:0;font-size:1.4em;padding-top:.15em;text-align:center;transition:color .2s ease-out;width:1.6em}.upcoming-project--panaceum-cannmed .sec-summary-body{flex:1;min-width:0}.upcoming-project--panaceum-cannmed .sec-title{color:#1a1a1a;font-size:.95em;font-weight:var(--fw-bolder);line-height:1.3;margin-bottom:6px;margin-top:5px}.upcoming-project--panaceum-cannmed .sec-body{color:#555;font-size:.82em;hyphens:auto;line-height:1.55}.upcoming-project--panaceum-cannmed .sec-acc-chevron{color:#bbb;flex-shrink:0;margin-top:.35em;transition:transform .2s ease-out,color .2s ease-out}.upcoming-project--panaceum-cannmed .sec-acc-legal{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.upcoming-project--panaceum-cannmed .sec-acc-legal-inner{border-top:1px solid #e4e7ec;padding:1.25em 1.5em 1.5em}.upcoming-project--panaceum-cannmed .sec-acc-legal-title{color:var(--green-dark);font-size:.7em;font-weight:var(--fw-bold);letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.upcoming-project--panaceum-cannmed .sec-acc-legal-text{color:#444;font-size:.85em;line-height:1.65;margin-bottom:0}.upcoming-project--panaceum-cannmed .sec-acc-legal-text strong{color:#1a1a1a;font-weight:var(--fw-bold)}.upcoming-project--panaceum-cannmed .section-note .admin-name{color:#1a1a1a;font-size:.95em;font-weight:var(--fw-bolder);line-height:1.4;margin:0 0 .5em;text-align:center}.upcoming-project--panaceum-cannmed .section-note .admin-desc{color:#555;font-size:.85em;line-height:1.6;margin:0;text-align:center}@media (prefers-reduced-motion:reduce){.upcoming-project--panaceum-cannmed .sec-acc-chevron,.upcoming-project--panaceum-cannmed .sec-acc-legal{transition:none}}.upcoming-project--panaceum-cannmed .status-section.--immersive{background-color:#1a2528;background-image:linear-gradient(rgba(26,37,40,.25),rgba(26,37,40,.25)),linear-gradient(to bottom,var(--green-mid) 0,var(--green-mid) 35%,var(--orange) 55%,var(--blue-mid) 75%,var(--teal) 92%,var(--teal) 100%);color:#fff}@media (min-width:640px){.upcoming-project--panaceum-cannmed .status-section.--immersive{background-image:linear-gradient(rgba(26,37,40,.25),rgba(26,37,40,.25)),linear-gradient(to right,var(--green-mid) 0,var(--green-mid) 25%,var(--orange) 42%,var(--blue-mid) 58%,var(--teal) 75%,var(--teal) 100%)}}.upcoming-project--panaceum-cannmed .status-section.--immersive .section-label{color:hsla(0,0%,100%,.55)}.upcoming-project--panaceum-cannmed .status-section.--immersive .section-title{color:#fff}.upcoming-project--panaceum-cannmed .status-section.--immersive .section-lead{color:hsla(0,0%,100%,.78)}.upcoming-project--panaceum-cannmed .status-section.--immersive .status-stage{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18)}.upcoming-project--panaceum-cannmed .status-section.--immersive .status-stage.done{border-color:var(--green-mid)}.upcoming-project--panaceum-cannmed .status-section.--immersive .status-stage.active{border-color:var(--orange)}.upcoming-project--panaceum-cannmed .status-section.--immersive .status-stage.next{border-color:var(--blue-mid)}.upcoming-project--panaceum-cannmed .status-section.--immersive .status-stage.goal{border-color:var(--teal)}.upcoming-project--panaceum-cannmed .status-section.--immersive .status-stage-title{color:#fff}.upcoming-project--panaceum-cannmed .status-section.--immersive .status-stage-items li{color:hsla(0,0%,100%,.78)}.upcoming-project--panaceum-cannmed .status-section.--immersive .status-stage-items li:before{color:hsla(0,0%,100%,.88)}.upcoming-project--panaceum-cannmed .status-section.--immersive .status-badge{backdrop-filter:none;color:#fff}.upcoming-project--panaceum-cannmed .status-section.--immersive .badge-done{background:var(--green-mid)}.upcoming-project--panaceum-cannmed .status-section.--immersive .badge-active{background:var(--orange)}.upcoming-project--panaceum-cannmed .status-section.--immersive .badge-next{background:var(--blue-mid)}.upcoming-project--panaceum-cannmed .status-section.--immersive .badge-goal{background:var(--teal)}@media (min-width:640px){.upcoming-project--panaceum-cannmed .status-section.--immersive .status-stage{padding:0 12px 20px}.upcoming-project--panaceum-cannmed .status-section.--immersive .status-badge{border-radius:0;display:block;margin:0 -12px 16px;padding:8px 14px;text-align:left}}.upcoming-project--panaceum-cannmed .status-stages{display:grid;gap:0;grid-template-columns:1fr;margin-top:40px}@media (min-width:640px){.upcoming-project--panaceum-cannmed .status-stages{grid-template-columns:repeat(4,1fr)}}.upcoming-project--panaceum-cannmed .status-stage{border-left:4px solid;padding:20px 16px}@media (min-width:640px){.upcoming-project--panaceum-cannmed .status-stage{border-left:none;border-top:4px solid;padding:20px 12px}}.upcoming-project--panaceum-cannmed .status-badge{display:inline-block;font-size:.67em;font-weight:var(--fw-bold);letter-spacing:.1em;margin-bottom:10px;padding:3px 8px;text-transform:uppercase}.upcoming-project--panaceum-cannmed .status-stage-title{font-size:.9em;font-weight:var(--fw-bolder);line-height:1.3;margin-bottom:10px}.upcoming-project--panaceum-cannmed .status-stage-items{list-style:none;margin:0;padding:0}.upcoming-project--panaceum-cannmed .status-stage-items li{font-size:.78em;line-height:1.55;padding:2px 0 2px 13px;position:relative}.upcoming-project--panaceum-cannmed .status-stage-items li:before{content:"•";font-size:1.3em;font-weight:var(--fw-bold);left:0;line-height:1.2;position:absolute}.upcoming-project--panaceum-cannmed .params-hero{background:#fff;border:1px solid #dde1e8;border-radius:12px;display:flex;margin:32px 0 36px;overflow:hidden}.upcoming-project--panaceum-cannmed .params-hero-item{border-right:1px solid #dde1e8;border-top:3px solid transparent;flex:1;padding:28px 24px;transition:background .18s ease-out}.upcoming-project--panaceum-cannmed .params-hero-item:hover{background:#f8fafe}.upcoming-project--panaceum-cannmed .params-hero-item:last-child{border-right:none}.upcoming-project--panaceum-cannmed .params-hero-item:first-child{border-top-color:var(--green-dark)}.upcoming-project--panaceum-cannmed .params-hero-item:nth-child(2),.upcoming-project--panaceum-cannmed .params-hero-item:nth-child(3){border-top-color:var(--blue-mid)}.upcoming-project--panaceum-cannmed .rate-tiers{display:flex;gap:6px;margin-top:10px}.upcoming-project--panaceum-cannmed .rate-tier{background:rgba(61,126,192,.05);border-radius:6px;border-top:2px solid rgba(61,126,192,.18);flex:1;padding:8px 4px;text-align:center}.upcoming-project--panaceum-cannmed .rate-tier.rt-high{background:rgba(61,126,192,.1);border-top-color:var(--blue-mid)}.upcoming-project--panaceum-cannmed .rate-tier.rt-top{background:rgba(114,176,64,.08);border-top-color:var(--green-dark)}.upcoming-project--panaceum-cannmed .rt-pct{color:#1a1a1a;font-size:1.05em;font-weight:var(--fw-bolder);line-height:1}.upcoming-project--panaceum-cannmed .rate-tier.rt-top .rt-pct{color:var(--green-dark)}.upcoming-project--panaceum-cannmed .rt-cap{color:#888;font-size:.62em;line-height:1.3;margin-top:4px}.upcoming-project--panaceum-cannmed .params-hero-value{color:#1a1a1a;font-size:1.9em;font-weight:var(--fw-bolder);letter-spacing:-.01em;line-height:1.1;margin-bottom:6px}.upcoming-project--panaceum-cannmed .params-hero-value.green{color:var(--green-dark)}.upcoming-project--panaceum-cannmed .params-hero-metakey{color:#444;font-size:.75em;font-weight:var(--fw-bold);margin-bottom:3px}.upcoming-project--panaceum-cannmed .params-hero-sub{color:#aaa;font-size:.7em;line-height:1.5}.upcoming-project--panaceum-cannmed .params-security-block{background:#fff;border-left:3px solid var(--green-dark);border-radius:0 8px 8px 0;margin:0 0 28px;padding:18px 22px}.upcoming-project--panaceum-cannmed .params-security-title{color:var(--green-dark);font-size:.68em;font-weight:var(--fw-bold);letter-spacing:.07em;margin-bottom:8px;text-transform:uppercase}.upcoming-project--panaceum-cannmed .params-security-body{color:#333;font-size:.85em;line-height:1.65}.upcoming-project--panaceum-cannmed .params-details-grid{display:grid;gap:0;grid-template-columns:1fr 1fr;margin-bottom:16px}.upcoming-project--panaceum-cannmed .params-detail-item{color:#444;font-size:.9em;hyphens:auto;line-height:1.55;padding:16px 20px}.upcoming-project--panaceum-cannmed .params-detail-key{color:var(--color-brand-accent);font-size:.78em;font-weight:var(--fw-bold);letter-spacing:.06em;margin-bottom:5px;text-transform:uppercase}@media (min-width:601px){.upcoming-project--panaceum-cannmed .params-detail-item:nth-child(odd){border-right:1px solid #e2e5ea;text-align:right}.upcoming-project--panaceum-cannmed .params-detail-item:nth-child(-n+2){border-bottom:1px solid #e2e5ea;padding-top:32px}.upcoming-project--panaceum-cannmed .params-detail-item:nth-child(n+3){padding-bottom:32px}}@media (max-width:600px){.upcoming-project--panaceum-cannmed .params-hero{flex-direction:column}.upcoming-project--panaceum-cannmed .params-hero-item{border-bottom:1px solid #dde1e8;border-right:none}.upcoming-project--panaceum-cannmed .params-hero-item:last-child{border-bottom:none}.upcoming-project--panaceum-cannmed .params-details-grid{grid-template-columns:1fr}}.upcoming-project--panaceum-cannmed .params-section{background:#f4f5f7}.upcoming-project--panaceum-cannmed .params-section .section-label{color:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .params-grid{background:#d4d8d2;border:1px solid #d4d8d2;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 10px 32px rgba(0,0,0,.08);display:grid;gap:1px;grid-template-columns:1fr;margin-top:32px;overflow:hidden}@media (min-width:560px){.upcoming-project--panaceum-cannmed .params-grid{grid-template-columns:1fr 1fr}}.upcoming-project--panaceum-cannmed .param-row{background:#fff;border-left:3px solid transparent;display:flex;flex-direction:column;gap:4px;padding:18px 22px;transition:background .15s,border-color .15s}.upcoming-project--panaceum-cannmed .param-row:has(.param-value.green){border-left-color:var(--green-mid)}.upcoming-project--panaceum-cannmed .param-row:has(.param-value.accent){border-left-color:var(--blue-mid)}@media (min-width:560px){.upcoming-project--panaceum-cannmed .param-row:nth-child(4n+1),.upcoming-project--panaceum-cannmed .param-row:nth-child(4n+2){background:#f7fbf3}}@media (max-width:559px){.upcoming-project--panaceum-cannmed .param-row:nth-child(odd){background:#f7fbf3}}.upcoming-project--panaceum-cannmed .param-label{color:#888;font-size:.67em;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase}.upcoming-project--panaceum-cannmed .param-value{color:#1a1a1a;font-size:.95em;font-weight:var(--fw-bold);line-height:1.4}.upcoming-project--panaceum-cannmed .param-value.accent{color:var(--blue-mid)}.upcoming-project--panaceum-cannmed .param-value.green{color:var(--green-dark)}.upcoming-project--panaceum-cannmed .infographic-wrap{border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 10px 32px rgba(0,0,0,.08);margin-top:32px;overflow:hidden}.upcoming-project--panaceum-cannmed .infographic-wrap img{display:block;height:auto;width:100%}.upcoming-project--panaceum-cannmed .vs-section{background:#fff}.upcoming-project--panaceum-cannmed .vs-table-wrap{margin-top:32px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07)}.upcoming-project--panaceum-cannmed .vs-table{background:#f0f0f0;border:1px solid #dde1e8;border-collapse:separate;border-radius:16px;border-spacing:6px;font-size:.86em;min-width:500px;padding:6px;width:100%}.upcoming-project--panaceum-cannmed .vs-table td,.upcoming-project--panaceum-cannmed .vs-table th{border-radius:5px;padding:12px 15px;text-align:left;vertical-align:top}.upcoming-project--panaceum-cannmed .vs-table td:nth-child(2),.upcoming-project--panaceum-cannmed .vs-table td:nth-child(3),.upcoming-project--panaceum-cannmed .vs-table th:nth-child(2),.upcoming-project--panaceum-cannmed .vs-table th:nth-child(3){text-align:center;width:40%}.upcoming-project--panaceum-cannmed .vs-table thead th{color:#fff;font-size:.86em;font-weight:var(--fw-bolder);letter-spacing:.06em;text-transform:uppercase;vertical-align:bottom}.upcoming-project--panaceum-cannmed .vs-table thead th:first-child{background:transparent;color:rgba(0,0,0,.5)}.upcoming-project--panaceum-cannmed .vs-table thead th:nth-child(2){background:#555;border-top-left-radius:10px}.upcoming-project--panaceum-cannmed .vs-table thead th:nth-child(3){background:var(--green-dark);border-top-right-radius:10px}.upcoming-project--panaceum-cannmed .vs-table tbody td{color:#333;line-height:1.55;transition:background .15s ease-out}.upcoming-project--panaceum-cannmed .vs-table tbody td:first-child{background:transparent;font-weight:var(--fw-bolder)}.upcoming-project--panaceum-cannmed .vs-table tbody td:nth-child(2){background:#fafafa}.upcoming-project--panaceum-cannmed .vs-table tbody td:nth-child(3){background:#fafafa;color:var(--green-dark);font-weight:var(--fw-bold)}.upcoming-project--panaceum-cannmed .vs-table tbody tr:hover td{background:#fff}.upcoming-project--panaceum-cannmed .vs-table tbody tr:last-child td:nth-child(2){border-bottom-left-radius:10px}.upcoming-project--panaceum-cannmed .vs-table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.upcoming-project--panaceum-cannmed .vs-table tbody tr:last-child:hover td:first-child{border-bottom-left-radius:10px}.upcoming-project--panaceum-cannmed .vs-table tbody tr:last-child:hover td:nth-child(2){border-bottom-left-radius:5px}.upcoming-project--panaceum-cannmed .vs-table tbody tr:first-child:hover td:first-child{border-top-left-radius:10px}.upcoming-project--panaceum-cannmed .vs-table .vs-row-muted td{opacity:.6}.upcoming-project--panaceum-cannmed .flow-section{background-color:var(--color-brand);background-image:radial-gradient(at 50% 50%,var(--color-brand) 0,transparent 55%),radial-gradient(at 15% 20%,var(--color-brand-accent) 0,transparent 45%),radial-gradient(at 85% 25%,var(--teal) 0,transparent 45%),radial-gradient(at 80% 80%,var(--color-brand-alt) 0,transparent 40%),radial-gradient(at 15% 85%,var(--color-brand-accent) 0,transparent 45%);color:#fff}.upcoming-project--panaceum-cannmed .flow-section .section-label{color:hsla(0,0%,100%,.5)}.upcoming-project--panaceum-cannmed .flow-section .section-title{color:#fff}.upcoming-project--panaceum-cannmed .flow-section .section-lead{color:hsla(0,0%,100%,.78)}.upcoming-project--panaceum-cannmed .flow-steps{display:flex;flex-direction:column;gap:0;margin-top:4em}@media (min-width:640px){.upcoming-project--panaceum-cannmed .flow-steps{align-items:flex-start;flex-direction:row}}.upcoming-project--panaceum-cannmed .flow-step{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex:1;flex-direction:row;gap:16px;padding:20px 0}.upcoming-project--panaceum-cannmed .flow-step:last-child{border-bottom:none}@media (min-width:640px){.upcoming-project--panaceum-cannmed .flow-step{align-items:center;border-bottom:none;border-right:1px solid hsla(0,0%,100%,.1);flex-direction:column;padding:1.5em 12px;text-align:center}.upcoming-project--panaceum-cannmed .flow-step:last-child{border-right:none}}.upcoming-project--panaceum-cannmed .flow-num{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.6em;font-weight:800;height:60px;justify-content:center;line-height:1;padding-top:.1em;width:60px}@media (min-width:640px){.upcoming-project--panaceum-cannmed .flow-num{height:68px;margin-bottom:1em;width:68px}}.upcoming-project--panaceum-cannmed .flow-step-title{color:#fff;font-size:.88em;font-weight:var(--fw-bolder);line-height:1.3;margin-bottom:1em}.upcoming-project--panaceum-cannmed .flow-step-body{color:hsla(0,0%,100%,.68);font-size:.78em;line-height:1.5}.upcoming-project--panaceum-cannmed .flow-note{background-color:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.35);border-radius:12px;margin:5em auto 0;max-width:720px;padding:2.5em 2.5em 2em;position:relative;text-align:center}.upcoming-project--panaceum-cannmed .flow-note-label{align-items:center;background:#fff;border-radius:999px;color:var(--color-brand);display:inline-flex;font-size:.78em;font-weight:var(--fw-bolder);left:50%;letter-spacing:.18em;line-height:1;margin:0;padding:.55em 1.2em .45em;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%,-50%);white-space:nowrap}.upcoming-project--panaceum-cannmed .flow-note-body{color:#fff;font-size:1.05em;line-height:1.55;margin:0}.upcoming-project--panaceum-cannmed .covenants-section{background:#f4f5f7}.upcoming-project--panaceum-cannmed .covenants-grid{display:grid;gap:16px;grid-template-columns:1fr;margin-top:32px}@media (min-width:560px){.upcoming-project--panaceum-cannmed .covenants-grid{grid-template-columns:1fr 1fr}}@media (min-width:900px){.upcoming-project--panaceum-cannmed .covenants-grid{grid-template-columns:1fr 1fr 1fr}}.upcoming-project--panaceum-cannmed .covenant-card{background:#fff;border:1px solid #e8e8e8;border-radius:10px;border-top:3px solid var(--blue-mid);padding:22px;transition:transform .2s ease-out,box-shadow .2s ease-out}.upcoming-project--panaceum-cannmed .covenant-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.07);transform:translateY(-3px)}.upcoming-project--panaceum-cannmed .covenant-icon{font-size:1.5em;margin-bottom:10px}.upcoming-project--panaceum-cannmed .covenant-title{color:#1a1a1a;font-size:.92em;font-weight:var(--fw-bolder);line-height:1.3;margin-bottom:12px}.upcoming-project--panaceum-cannmed .covenant-list{list-style:none;margin:0;padding:0}.upcoming-project--panaceum-cannmed .covenant-list li{border-bottom:1px solid #f2f2f2;color:#555;font-size:.8em;line-height:1.6;padding:4px 0 4px 18px;position:relative}.upcoming-project--panaceum-cannmed .covenant-list li:last-child{border-bottom:none}.upcoming-project--panaceum-cannmed .covenant-list li:before{color:#c44;content:"✕";font-size:.68em;font-weight:var(--fw-bold);left:0;position:absolute;top:6px}.upcoming-project--panaceum-cannmed .covenant-list.obowiazki li:before{color:var(--green-mid);content:"✓"}@media (prefers-reduced-motion:reduce){.upcoming-project--panaceum-cannmed .covenant-card{transition:none}.upcoming-project--panaceum-cannmed .covenant-card:hover{transform:none}}.upcoming-project--panaceum-cannmed .risk-section{background:linear-gradient(90deg,#f0f0f0 0,#f0f0f0 21%,#fcf2f2 26%,#fcf2f2 46%,#f2faeb 51%,#f2faeb)}.upcoming-project--panaceum-cannmed .risk-section .section-label{color:rgba(0,0,0,.5)}@media (min-width:1200px){.upcoming-project--panaceum-cannmed .risk-section{background:linear-gradient(90deg,#f0f0f0 0,#f0f0f0 27%,#fcf2f2 32%,#fcf2f2 48%,#f2faeb 53%,#f2faeb)}}@media (max-width:600px){.upcoming-project--panaceum-cannmed .risk-section{background:#fff}}.upcoming-project--panaceum-cannmed .risk-table-wrap{margin-top:32px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07)}.upcoming-project--panaceum-cannmed .risk-table{background:#fff;border:1px solid #dde1e8;border-collapse:separate;border-radius:16px;border-spacing:6px;font-size:.86em;min-width:520px;padding:6px;table-layout:fixed;width:100%}.upcoming-project--panaceum-cannmed .risk-table td,.upcoming-project--panaceum-cannmed .risk-table th{border-radius:5px;padding:12px 15px;text-align:left;vertical-align:top}.upcoming-project--panaceum-cannmed .risk-table td:first-child,.upcoming-project--panaceum-cannmed .risk-table th:first-child{width:20%}.upcoming-project--panaceum-cannmed .risk-table td:nth-child(2),.upcoming-project--panaceum-cannmed .risk-table th:nth-child(2){width:27%}.upcoming-project--panaceum-cannmed .risk-table td:nth-child(3),.upcoming-project--panaceum-cannmed .risk-table th:nth-child(3){width:53%}.upcoming-project--panaceum-cannmed .risk-table thead th{color:#fff;font-size:.86em;font-weight:var(--fw-bolder);letter-spacing:.06em;text-transform:uppercase;vertical-align:bottom}.upcoming-project--panaceum-cannmed .risk-table thead th:first-child{background:#555;border-top-left-radius:10px}.upcoming-project--panaceum-cannmed .risk-table thead th:nth-child(2){background:#b03030}.upcoming-project--panaceum-cannmed .risk-table thead th:nth-child(3){background:var(--green-dark);border-top-right-radius:10px}.upcoming-project--panaceum-cannmed .risk-table tbody td{color:#333;line-height:1.55;transition:background .15s ease-out}.upcoming-project--panaceum-cannmed .risk-table tbody td:first-child{background:#f0f0f0;font-weight:var(--fw-bolder)}.upcoming-project--panaceum-cannmed .risk-table tbody td:nth-child(2){background:#fdf4f4;font-weight:var(--fw-bold)}.upcoming-project--panaceum-cannmed .risk-table tbody td:nth-child(3){background:#f0f7ea;color:var(--green-dark)}.upcoming-project--panaceum-cannmed .risk-table tbody tr:hover td:first-child{background:#e7e7e7}.upcoming-project--panaceum-cannmed .risk-table tbody tr:hover td:nth-child(2){background:#f8e3e3}.upcoming-project--panaceum-cannmed .risk-table tbody tr:hover td:nth-child(3){background:#e4f2d4}.upcoming-project--panaceum-cannmed .risk-table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.upcoming-project--panaceum-cannmed .risk-table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.upcoming-project--panaceum-cannmed .faq-section{background:#f4f5f7}.upcoming-project--panaceum-cannmed .faq-section .section-label{color:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .faq-acc{display:flex;flex-direction:column;gap:2em;margin:2.5em auto 0;max-width:880px}.upcoming-project--panaceum-cannmed .faq-acc-item{background:#fff;border:1px solid #dde1e8;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07);overflow:hidden;transition:box-shadow .2s ease-out,border-color .2s ease-out}.upcoming-project--panaceum-cannmed .faq-acc-item.open,.upcoming-project--panaceum-cannmed .faq-acc-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1),0 12px 32px rgba(0,0,0,.12)}.upcoming-project--panaceum-cannmed .faq-acc-item.open{border-color:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .faq-acc-item.open .faq-acc-summary{background:#eef4fb}.upcoming-project--panaceum-cannmed .faq-acc-item.open .faq-acc-chevron{color:var(--color-brand-accent);transform:rotate(180deg)}.upcoming-project--panaceum-cannmed .faq-acc-summary{align-items:center;cursor:pointer;display:flex;gap:1em;padding:1.25em 1.5em;transition:background .2s ease-out;user-select:none}.upcoming-project--panaceum-cannmed .faq-acc-question{color:#1a1a1a;flex:1;font-size:1.1em;font-weight:var(--fw-bolder);hyphens:auto;line-height:1.4;transform:translateY(3px)}.upcoming-project--panaceum-cannmed .faq-acc-chevron{color:#bbb;flex-shrink:0;transition:transform .2s ease-out,color .2s ease-out}.upcoming-project--panaceum-cannmed .faq-acc-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.upcoming-project--panaceum-cannmed .faq-acc-answer-inner{border-top:1px solid #e4e7ec;color:#444;font-size:.9em;hyphens:auto;line-height:1.65;padding:1.25em 1.5em 1.5em}.upcoming-project--panaceum-cannmed .faq-acc-answer-inner p{margin:0 0 .75em}.upcoming-project--panaceum-cannmed .faq-acc-answer-inner p:last-child{margin-bottom:0}.upcoming-project--panaceum-cannmed .faq-acc-answer-inner ol,.upcoming-project--panaceum-cannmed .faq-acc-answer-inner ul{margin:0 0 .75em;padding-left:1.2em}.upcoming-project--panaceum-cannmed .faq-acc-answer-inner ol:last-child,.upcoming-project--panaceum-cannmed .faq-acc-answer-inner ul:last-child{margin-bottom:0}.upcoming-project--panaceum-cannmed .faq-acc-answer-inner li{margin-bottom:.5em}.upcoming-project--panaceum-cannmed .faq-acc-answer-inner li:last-child{margin-bottom:0}.upcoming-project--panaceum-cannmed .faq-acc-answer-inner strong{color:#1a1a1a;font-weight:var(--fw-bold)}.upcoming-project--panaceum-cannmed .download-section{background:#1e3a5f}.upcoming-project--panaceum-cannmed .download-grid{display:grid;gap:16px;grid-template-columns:1fr;margin-top:32px}@media (min-width:560px){.upcoming-project--panaceum-cannmed .download-grid{grid-template-columns:1fr 1fr}}.upcoming-project--panaceum-cannmed .download-card{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:22px;transition:background .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.upcoming-project--panaceum-cannmed .download-card:hover{background:hsla(0,0%,100%,.13);border-color:var(--green-mid);transform:translateY(-2px)}.upcoming-project--panaceum-cannmed .download-card-type{color:var(--green-mid);font-size:.62em;font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase}.upcoming-project--panaceum-cannmed .download-card-title{color:#fff;font-size:.92em;font-weight:var(--fw-bolder);line-height:1.3}.upcoming-project--panaceum-cannmed .download-card-tag{border:1px solid rgba(114,176,64,.4);border-radius:4px;color:var(--green-mid);display:inline-block;font-size:.6em;font-weight:var(--fw-bolder);letter-spacing:.07em;margin-bottom:8px;padding:2px 7px;text-transform:uppercase}.upcoming-project--panaceum-cannmed .download-card-desc{color:hsla(0,0%,100%,.65);flex:1;font-size:.78em;line-height:1.55}.upcoming-project--panaceum-cannmed .download-btn{align-items:center;align-self:flex-start;background:var(--green-mid);border-radius:6px;color:#1a1a1a;display:inline-flex;font-family:Merriweather Sans,sans-serif;font-size:.8em;font-weight:var(--fw-bolder);gap:8px;padding:10px 18px;text-decoration:none;transition:background .15s ease-out,transform .16s ease-out!important}.upcoming-project--panaceum-cannmed .download-btn:hover{background:#5a9a30;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.upcoming-project--panaceum-cannmed .download-card{transition:none}.upcoming-project--panaceum-cannmed .download-card:hover{transform:none}}.upcoming-project--panaceum-cannmed .why-list{display:flex;flex-direction:column;gap:2.5em;margin:32px auto 0;max-width:880px}.upcoming-project--panaceum-cannmed .section-note{background:#fff;border:1px solid #e8e8e8;border-radius:12px;margin:5em auto 0;max-width:720px;padding:2.25em 1.5em 1.5em;position:relative}.upcoming-project--panaceum-cannmed .section-note-label{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:999px;color:var(--color-brand);display:inline-flex;font-size:.78em;font-weight:var(--fw-bold);left:50%;letter-spacing:.18em;line-height:1;margin:0;padding:.55em 1.2em .45em;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%,-50%);white-space:nowrap}.upcoming-project--panaceum-cannmed .section-note-body{color:var(--text-main);font-size:.92em;line-height:1.5;margin:0;text-align:center}.upcoming-project--panaceum-cannmed .section-note-body p{margin:0 0 1em}.upcoming-project--panaceum-cannmed .section-note-body p:last-child{margin-bottom:0}.upcoming-project--panaceum-cannmed .section-note--compact{padding-bottom:1em;padding-top:1.6em}.upcoming-project--panaceum-cannmed .section-note--compact .section-note-label{font-size:.62em}.upcoming-project--panaceum-cannmed .section-note--compact .section-note-body{font-size:.7em}.upcoming-project--panaceum-cannmed .section-note--neutral{background:transparent}.upcoming-project--panaceum-cannmed .section-note--neutral .section-note-label{background:var(--bg-section);color:var(--text-main)}.upcoming-project--panaceum-cannmed .section-note--neutral .section-note-body{color:var(--text-main)}@media (min-width:992px){.upcoming-project--panaceum-cannmed .section-note--neutral .section-note-body p{margin-left:auto;margin-right:auto;width:80%}}.upcoming-project--panaceum-cannmed .section-note--accent .section-note-label{background:var(--green-mid);border-color:var(--green-mid);color:#fff}.upcoming-project--panaceum-cannmed .section-note--blue .section-note-label{background:var(--blue-mid);border-color:var(--blue-mid);color:#fff}.upcoming-project--panaceum-cannmed .section-note .hero-pills{gap:0;justify-content:space-evenly;margin:0}.upcoming-project--panaceum-cannmed .section-note .hero-pill{border:none;box-shadow:none;padding:.5em 1.25em}@media (max-width:559px){.upcoming-project--panaceum-cannmed .hero .section-note .hero-pills{align-items:center;flex-direction:column;gap:1em}}.upcoming-project--panaceum-cannmed .why-item{align-items:flex-start;display:flex;gap:32px}.upcoming-project--panaceum-cannmed .why-num{color:var(--green-mid);flex-shrink:0;font-size:2.2em;font-weight:var(--fw-bolder);line-height:1;min-width:48px;padding-top:2px}.upcoming-project--panaceum-cannmed .why-content{flex:1;hyphens:auto}.upcoming-project--panaceum-cannmed .why-title{color:#1a1a1a;font-size:1em;font-weight:var(--fw-bolder);line-height:1.3;margin-bottom:8px;margin-top:8px}.upcoming-project--panaceum-cannmed .why-body{color:#555;font-size:.88em;line-height:1.65}.upcoming-project--panaceum-cannmed .section-rynek{background:#f4f5f7;overflow-x:clip}.upcoming-project--panaceum-cannmed .section-rynek .section-label{color:var(--color-brand-accent)}.upcoming-project--panaceum-cannmed .section-rynek .section-title{color:#1a1a1a}.upcoming-project--panaceum-cannmed .section-rynek .section-lead{color:#555}.upcoming-project--panaceum-cannmed .europe-map-wrap{margin:0 auto;position:relative}@media (min-width:992px){.upcoming-project--panaceum-cannmed .europe-map-wrap{height:944px;margin-bottom:-5.5em;margin-left:calc(50% - 875px);margin-top:-222px;width:1610px;z-index:0}.upcoming-project--panaceum-cannmed .section-rynek .section-label,.upcoming-project--panaceum-cannmed .section-rynek .section-lead,.upcoming-project--panaceum-cannmed .section-rynek .section-title,.upcoming-project--panaceum-cannmed .section-rynek .stats-row,.upcoming-project--panaceum-cannmed .section-rynek .subsection-label{position:relative;z-index:1}}.upcoming-project--panaceum-cannmed .europe-map-figure{width:100%}@media (min-width:992px){.upcoming-project--panaceum-cannmed .europe-map-figure{inset:0;position:absolute;z-index:0}}.upcoming-project--panaceum-cannmed .europe-map{display:block;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);width:100%}@media (min-width:992px){.upcoming-project--panaceum-cannmed .europe-map{height:100%}}.upcoming-project--panaceum-cannmed .europe-map path{fill:#c8d0d9;stroke:#fff;stroke-width:.6}.upcoming-project--panaceum-cannmed .europe-map #PL{fill:#72b040}.upcoming-project--panaceum-cannmed .europe-map #DE{fill:#3d7ec0}.upcoming-project--panaceum-cannmed .europe-map #GB{fill:#3d6830}.upcoming-project--panaceum-cannmed .europe-map #DE,.upcoming-project--panaceum-cannmed .europe-map #GB,.upcoming-project--panaceum-cannmed .europe-map #PL{transition:fill .15s ease-out,filter .15s ease-out}.upcoming-project--panaceum-cannmed .market-cards{inset:0;pointer-events:none;position:absolute;z-index:2}.upcoming-project--panaceum-cannmed .market-callout{pointer-events:auto;position:absolute;width:min(330px,30vw)}.upcoming-project--panaceum-cannmed .market-callout[data-market=GB]{left:23%;top:71%}.upcoming-project--panaceum-cannmed .market-callout[data-market=DE]{left:40%;top:30%}.upcoming-project--panaceum-cannmed .market-callout[data-market=PL]{left:65%;top:73%}@media (max-width:1199px){.upcoming-project--panaceum-cannmed .market-callout{opacity:0;transition:opacity .16s ease-out;visibility:hidden}.upcoming-project--panaceum-cannmed .europe-map-wrap[data-active=DE] .market-callout[data-market=DE],.upcoming-project--panaceum-cannmed .europe-map-wrap[data-active=GB] .market-callout[data-market=GB],.upcoming-project--panaceum-cannmed .europe-map-wrap[data-active=PL] .market-callout[data-market=PL]{opacity:1;visibility:visible}.upcoming-project--panaceum-cannmed .europe-map-wrap[data-active=DE] .market-dot--DE,.upcoming-project--panaceum-cannmed .europe-map-wrap[data-active=GB] .market-dot--GB,.upcoming-project--panaceum-cannmed .europe-map-wrap[data-active=PL] .market-dot--PL{fill:#e8793a;animation:none}}@media (min-width:992px) and (max-width:1199px){.upcoming-project--panaceum-cannmed .market-callout{min-width:390px}.upcoming-project--panaceum-cannmed .market-callout[data-market=GB],.upcoming-project--panaceum-cannmed .market-callout[data-market=PL]{left:40%;top:30%}}@media (max-width:991px){.upcoming-project--panaceum-cannmed .europe-map-wrap{margin-bottom:-5.5em;margin-left:calc(50% - 50vw);width:100vw}.upcoming-project--panaceum-cannmed .europe-map-figure{height:580px;overflow:hidden;position:relative}.upcoming-project--panaceum-cannmed .europe-map{height:580px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:auto}}@media (max-width:639px){.upcoming-project--panaceum-cannmed .europe-map-wrap{margin-bottom:-3em}}@media (max-width:768px){.upcoming-project--panaceum-cannmed .market-callout[data-market]{left:60px;min-width:0;right:60px;top:30px;transform:none;width:auto}}@media (min-width:769px) and (max-width:991px){.upcoming-project--panaceum-cannmed .market-callout[data-market]{left:25%;min-width:0;right:25%;top:30px;transform:none;width:auto}}.upcoming-project--panaceum-cannmed .market-callout{background:#fff;border:1px solid #e0e4e8;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07);padding:14px 16px;transition:box-shadow .15s ease-out}.upcoming-project--panaceum-cannmed .market-callout-title{color:#1a1a1a;font-size:1em;font-weight:var(--fw-normal);line-height:1.3;margin-bottom:6px}.upcoming-project--panaceum-cannmed .market-callout-country{font-weight:var(--fw-bolder)}.upcoming-project--panaceum-cannmed .market-callout[data-market=PL] .market-callout-country{color:#72b040}.upcoming-project--panaceum-cannmed .market-callout[data-market=DE] .market-callout-country{color:#3d7ec0}.upcoming-project--panaceum-cannmed .market-callout[data-market=GB] .market-callout-country{color:#3d6830}.upcoming-project--panaceum-cannmed .market-callout-body{color:#4a5568;font-size:.84em;line-height:1.55}.upcoming-project--panaceum-cannmed .market-callout-note{color:#1a1a1a;font-size:.84em;font-weight:var(--fw-bold);line-height:1.4;margin:6px 0 0}.upcoming-project--panaceum-cannmed .subsection-label--map{margin:4.5em 0 2em}.upcoming-project--panaceum-cannmed .europe-map-wrap .market-dot{animation:pc-market-dot-pulse 2s ease-in-out infinite;pointer-events:none;transition:fill .15s ease-out}.upcoming-project--panaceum-cannmed .europe-map-wrap .market-dot--PL{--dot-color:#72b040}.upcoming-project--panaceum-cannmed .europe-map-wrap .market-dot--DE{--dot-color:#3d7ec0}.upcoming-project--panaceum-cannmed .europe-map-wrap .market-dot--GB{--dot-color:#3d6830}@media (min-width:1200px){.upcoming-project--panaceum-cannmed .europe-map-wrap .market-dot{animation:none}}.upcoming-project--panaceum-cannmed .europe-map-wrap:has(#PL:hover,.market-callout[data-market=PL]:hover) #PL{filter:brightness(1.12)}.upcoming-project--panaceum-cannmed .europe-map-wrap:has(#PL:hover,.market-callout[data-market=PL]:hover) .market-dot--PL{fill:#e8793a;animation:none}.upcoming-project--panaceum-cannmed .europe-map-wrap:has(#DE:hover,.market-callout[data-market=DE]:hover) #DE{filter:brightness(1.12)}.upcoming-project--panaceum-cannmed .europe-map-wrap:has(#DE:hover,.market-callout[data-market=DE]:hover) .market-dot--DE{fill:#e8793a;animation:none}.upcoming-project--panaceum-cannmed .europe-map-wrap:has(#GB:hover,.market-callout[data-market=GB]:hover) #GB{filter:brightness(1.12)}.upcoming-project--panaceum-cannmed .europe-map-wrap:has(#GB:hover,.market-callout[data-market=GB]:hover) .market-dot--GB{fill:#e8793a;animation:none}@media (min-width:1200px){.upcoming-project--panaceum-cannmed .europe-map-wrap:has(#DE:hover,.market-callout[data-market=DE]:hover) .market-callout[data-market=DE],.upcoming-project--panaceum-cannmed .europe-map-wrap:has(#GB:hover,.market-callout[data-market=GB]:hover) .market-callout[data-market=GB],.upcoming-project--panaceum-cannmed .europe-map-wrap:has(#PL:hover,.market-callout[data-market=PL]:hover) .market-callout[data-market=PL]{box-shadow:0 4px 14px rgba(0,0,0,.12),0 14px 36px rgba(0,0,0,.16)}}@keyframes pc-market-dot-pulse{0%,to{fill:var(--dot-color)}50%{fill:#fff}}.upcoming-project--panaceum-cannmed .map-global-stat{align-items:flex-start;background:#fff;border:1px solid #e0e4e8;border-radius:10px;display:flex;gap:14px;margin-top:12px;max-width:520px;padding:18px 22px}.upcoming-project--panaceum-cannmed .map-global-num{color:#1a1a1a;font-size:1.2em;font-weight:var(--fw-bolder);line-height:1.2;margin-bottom:4px}.upcoming-project--panaceum-cannmed .map-global-label{color:#666;font-size:.78em;line-height:1.5}.upcoming-project--panaceum-cannmed .covenants-list-layout{display:flex;flex-direction:column;gap:1.5em;margin-left:auto;margin-right:auto;margin-top:2em;max-width:880px}.upcoming-project--panaceum-cannmed .covenant-row{--covenant-color:var(--text-muted);align-items:stretch;background-color:var(--covenant-color);border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07);display:grid;gap:6px;grid-template-columns:280px 1fr;padding:12px}.upcoming-project--panaceum-cannmed .cov-prohibitions{--covenant-color:#c05a1a;background-image:radial-gradient(ellipse 55% 60% at 18% 28%,color-mix(in srgb,var(--covenant-color) 50%,#fff) 0,transparent 65%),radial-gradient(ellipse 50% 45% at 78% 75%,color-mix(in srgb,var(--covenant-color) 75%,#000) 0,transparent 60%),radial-gradient(ellipse 35% 35% at 92% 18%,color-mix(in srgb,var(--covenant-color) 70%,#fff) 0,transparent 70%)}.upcoming-project--panaceum-cannmed .cov-obligations{--covenant-color:var(--color-brand);background-image:radial-gradient(ellipse 50% 60% at 80% 32%,color-mix(in srgb,var(--covenant-color) 40%,#fff) 0,transparent 60%),radial-gradient(ellipse 65% 50% at 22% 78%,color-mix(in srgb,var(--covenant-color) 75%,#000) 0,transparent 65%),radial-gradient(ellipse 30% 30% at 45% 15%,color-mix(in srgb,var(--covenant-color) 55%,#fff) 0,transparent 70%)}.upcoming-project--panaceum-cannmed .cov-rights{--covenant-color:var(--color-brand-accent);background-image:radial-gradient(ellipse 60% 50% at 50% 22%,color-mix(in srgb,var(--covenant-color) 50%,#fff) 0,transparent 60%),radial-gradient(ellipse 45% 55% at 12% 65%,color-mix(in srgb,var(--covenant-color) 80%,#000) 0,transparent 65%),radial-gradient(ellipse 45% 40% at 88% 92%,color-mix(in srgb,var(--covenant-color) 75%,#000) 0,transparent 60%)}.upcoming-project--panaceum-cannmed .covenant-row-left{color:#fff;display:flex;flex-direction:column;gap:.6em;justify-content:flex-start;padding:12px 15px}.upcoming-project--panaceum-cannmed .covenant-row-category{color:hsla(0,0%,100%,.6);font-size:.7em;font-weight:var(--fw-bolder);letter-spacing:.12em;margin:0;text-transform:uppercase}.upcoming-project--panaceum-cannmed .covenant-row-header{align-items:center;display:flex;gap:.75em}.upcoming-project--panaceum-cannmed .covenant-row-icon{color:#fff;flex-shrink:0;font-size:2.5em;text-align:center;width:1.2em}.upcoming-project--panaceum-cannmed .covenant-row-title{color:#fff;font-size:1em;font-weight:var(--fw-bolder);line-height:1.3}.upcoming-project--panaceum-cannmed .covenant-row-items{background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:.7em;justify-content:center;padding:12px 15px}.upcoming-project--panaceum-cannmed .covenant-row-item{color:var(--text-main);font-size:.92em;hyphens:auto;line-height:1.55;padding-left:1.1em;position:relative}.upcoming-project--panaceum-cannmed .covenant-row-item:before{background:var(--covenant-color);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.55em;width:6px}@media (max-width:600px){.upcoming-project--panaceum-cannmed .covenant-row{gap:6px;grid-template-columns:1fr}.upcoming-project--panaceum-cannmed .covenant-row-items{padding:14px 15px}}.upcoming-project--panaceum-cannmed .logo-bar{align-items:center;background:#fff;display:flex;justify-content:center;padding:16px 24px}.upcoming-project--panaceum-cannmed .logo-bar img{border:none;display:block;height:38px;outline:none}.upcoming-project--panaceum-cannmed .thailand-gallery{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);grid-template-rows:220px 220px;margin-top:16px}.upcoming-project--panaceum-cannmed .tg-item{background:#1a2533;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07);overflow:hidden;position:relative}.upcoming-project--panaceum-cannmed .tg-item img{cursor:zoom-in;display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.upcoming-project--panaceum-cannmed .tg-item:hover img{transform:scale(1.04)}.upcoming-project--panaceum-cannmed .tg-wide{grid-column:span 2}.upcoming-project--panaceum-cannmed .tg-caption{background:linear-gradient(transparent,rgba(0,0,0,.85));bottom:0;color:#fff;font-size:.75em;left:0;line-height:1.4;padding:24px 14px 12px;pointer-events:none;position:absolute;right:0;text-shadow:0 1px 3px rgba(0,0,0,.6)}@media (max-width:640px){.upcoming-project--panaceum-cannmed .thailand-gallery{grid-template-columns:1fr 1fr;grid-template-rows:auto}.upcoming-project--panaceum-cannmed .tg-wide{grid-column:span 2}.upcoming-project--panaceum-cannmed .tg-item{height:160px}}.upcoming-project--panaceum-cannmed .pc-lightbox{align-items:center;background:rgba(12,17,22,.92);cursor:zoom-out;display:flex;inset:0;justify-content:center;opacity:0;padding:5vw;pointer-events:none;position:fixed;transition:opacity .2s ease-out;z-index:9999}.upcoming-project--panaceum-cannmed .pc-lightbox img{border-radius:10px;box-shadow:0 16px 56px rgba(0,0,0,.55);max-height:100%;max-width:100%}.upcoming-project--panaceum-cannmed .pc-lightbox.is-open{opacity:1;pointer-events:auto}.upcoming-project--panaceum-cannmed .pc-lightbox-close{align-items:center;background:hsla(0,0%,100%,.12);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.2em;height:40px;justify-content:center;position:absolute;right:1.5em;top:1.25em;transition:background .15s ease-out;width:40px}.upcoming-project--panaceum-cannmed .pc-lightbox-close:hover{background:hsla(0,0%,100%,.22)}.upcoming-project--panaceum-cannmed .streams-accordion{display:flex;flex-direction:column;gap:24px}.upcoming-project--panaceum-cannmed .stream-item{background:#fff;border:1px solid #dde1e8;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07);overflow:hidden;transition:box-shadow .2s ease-out,border-color .2s ease-out}.upcoming-project--panaceum-cannmed .stream-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1),0 12px 32px rgba(0,0,0,.12)}.upcoming-project--panaceum-cannmed .stream-item.open{border-color:var(--green-mid);box-shadow:0 4px 14px rgba(0,0,0,.14),0 14px 36px rgba(0,0,0,.18)}.upcoming-project--panaceum-cannmed .stream-item.open .stream-summary{background:#f6faf2}.upcoming-project--panaceum-cannmed .stream-item.open .stream-chevron{color:#1a1a1a;transform:rotate(180deg)}@media (min-width:992px){.upcoming-project--panaceum-cannmed .stream-item:first-child{align-self:flex-start;width:80%}.upcoming-project--panaceum-cannmed .stream-item:nth-child(2){align-self:center;width:80%}.upcoming-project--panaceum-cannmed .stream-item:nth-child(3){align-self:flex-end;width:80%}}.upcoming-project--panaceum-cannmed .stream-summary{align-items:center;column-gap:1em;cursor:pointer;display:grid;grid-template-areas:"icon head chevron" "lead lead lead";grid-template-columns:auto 1fr auto;padding:1.25em 1.5em;row-gap:.75em;transition:background .2s ease-out;user-select:none}.upcoming-project--panaceum-cannmed .stream-icon{color:var(--green-mid);flex-shrink:0;font-size:1.8em;grid-area:icon;line-height:1}.upcoming-project--panaceum-cannmed .stream-summary-head{grid-area:head;min-width:0}.upcoming-project--panaceum-cannmed .stream-num{color:var(--green-mid);font-size:.63em;font-weight:var(--fw-bold);letter-spacing:.1em;margin-bottom:2px;text-transform:uppercase}.upcoming-project--panaceum-cannmed .stream-title{color:#1a1a1a;font-size:.95em;font-weight:var(--fw-bolder);line-height:1.3}.upcoming-project--panaceum-cannmed .stream-lead{color:#555;font-size:.8em;grid-area:lead;line-height:1.55}.upcoming-project--panaceum-cannmed .stream-chevron{color:#bbb;display:block;flex-shrink:0;grid-area:chevron;transition:transform .2s ease-out,color .2s ease-out}.upcoming-project--panaceum-cannmed .stream-detail{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.upcoming-project--panaceum-cannmed .stream-detail-inner{border-top:1px solid #e4e7ec;padding:1.25em 1.5em 1.5em}.upcoming-project--panaceum-cannmed .stream-detail-inner p{color:#444;font-size:.85em;line-height:1.7;margin-bottom:10px}.upcoming-project--panaceum-cannmed .stream-detail-inner p:last-child{margin-bottom:0}.upcoming-project--panaceum-cannmed .stream-detail-inner strong{color:#1a1a1a;font-weight:var(--fw-bold)}@media (prefers-reduced-motion:reduce){.upcoming-project--panaceum-cannmed .stream-chevron,.upcoming-project--panaceum-cannmed .stream-detail{transition:none}}.upcoming-project--panaceum-cannmed .ownership-list{display:flex;flex-direction:column;gap:1.5em;margin-left:auto;margin-right:auto;margin-top:2.5em;max-width:560px}.upcoming-project--panaceum-cannmed .ownership-head{align-items:baseline;display:flex;gap:1em;justify-content:space-between;margin-bottom:8px}.upcoming-project--panaceum-cannmed .ownership-info{align-items:baseline;display:flex;gap:.5em;min-width:0}.upcoming-project--panaceum-cannmed .ownership-name{color:#1a1a1a;font-weight:var(--fw-bolder)}.upcoming-project--panaceum-cannmed .ownership-role{color:var(--text-muted);font-size:.8em}.upcoming-project--panaceum-cannmed .ownership-pct{color:color-mix(in srgb,var(--color-brand-alt) calc(var(--p)/.82),var(--color-brand-accent));flex-shrink:0;font-size:1.4em;font-weight:800;line-height:1}.upcoming-project--panaceum-cannmed .ownership-bar{background:linear-gradient(to right,var(--color-brand-accent) 0,var(--color-brand-alt) 82%);border-radius:999px;box-shadow:0 0 0 3px #fff,0 2px 8px rgba(0,0,0,.12);height:24px;overflow:hidden;position:relative;transition:box-shadow .2s ease-out}.upcoming-project--panaceum-cannmed .ownership-row:hover .ownership-bar{box-shadow:0 0 0 3px #fff,0 4px 14px rgba(0,0,0,.22)}.upcoming-project--panaceum-cannmed .ownership-bar-empty{align-items:center;background:#ececec;bottom:0;display:flex;left:var(--p);padding-left:12px;position:absolute;right:0;top:0}.upcoming-project--panaceum-cannmed .ownership-shares{color:#1a1a1a;font-size:.72em;white-space:nowrap}@media (pointer:fine){.upcoming-project--panaceum-cannmed .ownership-shares{opacity:0;transition:opacity .2s ease-out}.upcoming-project--panaceum-cannmed .ownership-row:hover .ownership-shares{opacity:1}}.upcoming-project--panaceum-cannmed .ownership-disclaimer{color:var(--text-main);font-size:.8em;line-height:1.6;margin:1.25em 0 0;text-align:center}.upcoming-project--panaceum-cannmed .ownership-disclaimer p{margin:0 0 1em}.upcoming-project--panaceum-cannmed .ownership-disclaimer p:last-child{margin-bottom:0}@media (min-width:992px){.upcoming-project--panaceum-cannmed .ownership-disclaimer p{margin-left:auto;margin-right:auto;width:80%}}.upcoming-project--panaceum-cannmed .projections-section{background:var(--bg-section)}.upcoming-project--panaceum-cannmed .revenue-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:32px 0 24px}.upcoming-project--panaceum-cannmed .rev-card{padding:22px 20px;text-align:center}.upcoming-project--panaceum-cannmed .rev-card:not(:last-child){border-right:1px solid rgba(0,0,0,.08)}.upcoming-project--panaceum-cannmed .rev-year{color:var(--color-brand-accent);font-size:.78em;font-weight:var(--fw-bold);letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.upcoming-project--panaceum-cannmed .rev-year-num{font-weight:var(--fw-bolder)}.upcoming-project--panaceum-cannmed .rev-amount{color:var(--green-mid);font-size:2.7em;font-weight:var(--fw-bolder);letter-spacing:-1px;line-height:1.1;margin-bottom:.2em;margin-top:.4em}.upcoming-project--panaceum-cannmed .rev-label{color:var(--text-muted);font-size:.78em;line-height:1.4}.upcoming-project--panaceum-cannmed .fcfe-table-wrap{margin-top:36px;overflow-x:auto}.upcoming-project--panaceum-cannmed .fcfe-table{border-collapse:collapse;font-size:.9em;width:100%}.upcoming-project--panaceum-cannmed .fcfe-table th{background:var(--green-dark);color:#fff;font-size:.8em;font-weight:var(--fw-bold);letter-spacing:.04em;padding:11px 14px;text-align:center}.upcoming-project--panaceum-cannmed .fcfe-table th:first-child{text-align:left}.upcoming-project--panaceum-cannmed .fcfe-table td{border-bottom:1px solid #e8e8e8;color:var(--text-main);padding:11px 14px;text-align:center}.upcoming-project--panaceum-cannmed .fcfe-table td:first-child{font-weight:var(--fw-bold);text-align:left}.upcoming-project--panaceum-cannmed .fcfe-table tr.fcfe-highlight td{background:#f0faf4;color:var(--green-dark);font-weight:var(--fw-bold)}.upcoming-project--panaceum-cannmed .fcfe-table tfoot td{background:#f8faf8;border-bottom:none;border-top:1px solid #ccc;color:var(--text-muted);font-size:.78em;font-style:italic;padding:10px 14px;text-align:left}@media (max-width:640px){.upcoming-project--panaceum-cannmed .revenue-grid{grid-template-columns:1fr 1fr}.upcoming-project--panaceum-cannmed .rev-amount{font-size:1.9em}.upcoming-project--panaceum-cannmed .rev-card:not(:last-child){border-right:none}}@media (max-width:480px){.upcoming-project--panaceum-cannmed .revenue-grid{grid-template-columns:1fr}}.upcoming-project--panaceum-cannmed .chart-wrap{height:360px;margin-top:8px;position:relative;width:100%}.upcoming-project--panaceum-cannmed .chart-wrap.chart-h-bars{height:240px}.upcoming-project--panaceum-cannmed .chart-wrap.chart-pie{height:500px}.upcoming-project--panaceum-cannmed .chart-wrap.chart-card{background:#fff;border:1px solid #dde1e8;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07);height:340px;padding:18px 16px 14px}.upcoming-project--panaceum-cannmed .chart-legend{color:var(--text-main);display:flex;flex-wrap:wrap;font-size:.82em;gap:24px;justify-content:center;margin-top:16px}.upcoming-project--panaceum-cannmed .chart-legend-item{align-items:center;display:inline-flex;gap:8px}.upcoming-project--panaceum-cannmed .chart-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.upcoming-project--panaceum-cannmed .chart-note{color:var(--text-muted);font-size:.78em;line-height:1.5;margin-top:10px;text-align:center}@media (max-width:640px){.upcoming-project--panaceum-cannmed .chart-wrap{height:420px}.upcoming-project--panaceum-cannmed .chart-wrap.chart-h-bars{height:210px}.upcoming-project--panaceum-cannmed .chart-wrap.chart-pie{height:460px}.upcoming-project--panaceum-cannmed .chart-wrap.chart-card{height:400px}}.upcoming-project--panaceum-cannmed .debt-benefits{margin-top:40px}.upcoming-project--panaceum-cannmed .debt-benefits-list{display:flex;flex-direction:column;gap:0;margin-bottom:28px;padding-left:1.5em;padding-right:1.5em}@media (max-width:767px){.upcoming-project--panaceum-cannmed .debt-benefits-list{padding-left:0;padding-right:0}}@media (min-width:992px){.upcoming-project--panaceum-cannmed .debt-benefits-list{padding-left:3em;padding-right:3em}}.upcoming-project--panaceum-cannmed .debt-benefit{align-items:flex-start;border-bottom:1px solid #e2e5ea;display:flex;gap:16px;padding:18px 1.5em}.upcoming-project--panaceum-cannmed .debt-benefit:last-child{border-bottom:none}@media (min-width:992px){.upcoming-project--panaceum-cannmed .debt-benefit{padding-left:3em;padding-right:3em}}.upcoming-project--panaceum-cannmed .debt-benefit-icon{color:var(--color-brand-accent);flex-shrink:0;font-size:1.4em;padding-top:.15em;text-align:center;width:1.6em}.upcoming-project--panaceum-cannmed .debt-benefit-content{flex:1;min-width:0}.upcoming-project--panaceum-cannmed .debt-benefit-title{color:#1a1a1a;font-size:.95em;font-weight:var(--fw-bolder);line-height:1.3;margin-bottom:6px;margin-top:5px}.upcoming-project--panaceum-cannmed .debt-benefit-body{color:#555;font-size:.85em;hyphens:auto;line-height:1.55}.upcoming-project--panaceum-cannmed .debt-benefit-body strong{color:#1a1a1a;font-weight:var(--fw-bold)}@media (max-width:640px){.upcoming-project--panaceum-cannmed .debt-benefit-icon{font-size:1.2em}}.upcoming-project--panaceum-cannmed .param-row{transition:background .15s ease-out}.upcoming-project--panaceum-cannmed .param-row:hover{background:rgba(61,126,192,.04)}.upcoming-project--panaceum-cannmed .table-scroll-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.07)}@media (max-width:640px){.upcoming-project--panaceum-cannmed .floating-cta{backdrop-filter:blur(10px);border-radius:0;border-top:1px solid hsla(0,0%,100%,.12);bottom:0;left:0;padding:14px 16px;right:0;top:auto;transform:translateY(8px)}.upcoming-project--panaceum-cannmed .floating-cta.visible{transform:translateY(0)}.upcoming-project--panaceum-cannmed .floating-cta a{border-radius:12px;box-shadow:none;display:flex;font-size:.95em;justify-content:center;padding:14px 20px;width:100%}}@media (hover:none){.upcoming-project--panaceum-cannmed .card-dark:hover{background:inherit;border-color:inherit;box-shadow:inherit;transform:none!important}}@media (max-width:639px){.upcoming-project--panaceum-cannmed .cards-2{grid-template-columns:1fr!important}}.upcoming-project--panaceum-cannmed .cards-3{grid-template-columns:1fr}@media (min-width:768px){.upcoming-project--panaceum-cannmed .cards-3{grid-template-columns:repeat(3,1fr)}}@media (max-width:639px){.upcoming-project--panaceum-cannmed .stream-detail-inner{padding:16px 16px 18px}.upcoming-project--panaceum-cannmed .stream-summary{padding:16px}.upcoming-project--panaceum-cannmed .stream-icon{font-size:1.2em}}@media (max-width:380px){.upcoming-project--panaceum-cannmed .stats-row{gap:10px}}@media (max-width:639px){.upcoming-project--panaceum-cannmed .param-label,.upcoming-project--panaceum-cannmed .section-label,.upcoming-project--panaceum-cannmed .status-badge,.upcoming-project--panaceum-cannmed .stream-num,.upcoming-project--panaceum-cannmed .team-role,.upcoming-project--panaceum-cannmed .tl-tranche{font-size:.72em!important;letter-spacing:.06em}.upcoming-project--panaceum-cannmed .card-body,.upcoming-project--panaceum-cannmed .sec-body,.upcoming-project--panaceum-cannmed .stream-lead,.upcoming-project--panaceum-cannmed .team-bio,.upcoming-project--panaceum-cannmed .tl-body{font-size:.85em!important;line-height:1.65}}@media (max-width:559px){.upcoming-project--panaceum-cannmed .params-grid{grid-template-columns:1fr}.upcoming-project--panaceum-cannmed .download-grid{grid-template-columns:1fr!important}}@media (max-width:480px){.upcoming-project--panaceum-cannmed .section-title{font-size:1.3em}.upcoming-project--panaceum-cannmed .hero-pills{gap:8px}.upcoming-project--panaceum-cannmed .hero-pill{min-width:100px;padding:10px 16px}}@media (max-width:400px){.upcoming-project--panaceum-cannmed .hero-cta-text{font-size:.88em}.upcoming-project--panaceum-cannmed .hero-pill{min-width:88px;padding:8px 12px}.upcoming-project--panaceum-cannmed .pill-label{font-size:.58em}.upcoming-project--panaceum-cannmed .pill-value{font-size:.82em}}@media (max-width:340px){.upcoming-project--panaceum-cannmed .hero-pills{align-items:center;flex-direction:column}.upcoming-project--panaceum-cannmed .hero-pill{min-width:unset;width:80%}}.upcoming-project__header{background:#fff;border-bottom:1px solid #e8e8e8}.upcoming-project__header-inner{align-items:center;display:flex;gap:16px;margin:0 auto;max-width:1000px;padding:10px 1.5em}.upcoming-project__header-logo{display:flex;flex-shrink:0}.upcoming-project__header-logo img{display:block;height:28px}.upcoming-project__header-disclaimer{color:#777;font-size:10px;hyphens:auto;line-height:1.5;margin:0}