.core-mechanism{border-top:1px solid #244b34;padding:clamp(68px,8vw,140px) clamp(22px,4vw,76px);overflow:hidden}.core-mechanism-heading{text-align:center;max-width:1050px;margin:0 auto 48px}.core-mechanism-heading h2{letter-spacing:-.065em;color:#f1fff6;margin:20px 0 22px;font-size:clamp(42px,6.3vw,104px);line-height:1.02}.core-mechanism-heading h2 span{color:#65f8ad}.core-mechanism-subtitle{color:#b6d0c0;font-size:clamp(19px,2.2vw,30px)}.core-mechanism-subtitle strong{color:#69ffad;font-weight:650}.core-mechanism-flow{align-items:stretch;gap:12px;max-width:1450px;margin:0 auto 42px;display:flex}.core-mechanism-step{background:linear-gradient(145deg,#122b1d,#09120e);border:1px solid #2d6047;border-radius:16px;flex:1;min-width:0;padding:25px clamp(14px,2vw,34px);box-shadow:inset 0 0 35px #12ff7020}.core-mechanism-step span{letter-spacing:.16em;color:#6bf5a6;margin-bottom:18px;font-size:11px;display:block}.core-mechanism-step strong{color:#e9fff2;font-size:clamp(17px,2vw,29px);line-height:1.15}.core-mechanism-arrow{color:#60fda4;align-self:center;font-size:32px}.core-candle-panel{background:radial-gradient(at 80% 55%,#0b3d24 0%,#09140f 58%,#070d0a 100%);border:1px solid #28573e;border-radius:22px;grid-template-columns:minmax(260px,.75fr) minmax(0,1.5fr);align-items:center;gap:24px;max-width:1450px;margin:auto;padding:clamp(20px,3vw,48px);display:grid;overflow:hidden}.core-candle-kicker{letter-spacing:.2em;color:#6cf4a7;font-size:11px}.core-candle-copy h3{letter-spacing:-.05em;color:#effff5;margin:20px 0;font-size:clamp(40px,4.5vw,76px);line-height:1.04}.core-candle-copy h3 em{color:#68ffa9;font-style:normal}.core-candle-copy p{color:#a9c5b4;max-width:400px;font-size:16px;line-height:1.7}.core-candle-chart{min-width:0;position:relative}.core-candle-chart svg{width:100%;height:auto;overflow:visible}.core-candle-grid{stroke:#276341;stroke-width:1px;opacity:.32}.core-candle-wick{stroke:#5aff98;stroke-width:2px}.core-candle{transform-box:fill-box;transform-origin:bottom;filter:drop-shadow(0 0 4px #22f37c60);animation:1.4s cubic-bezier(.2,.8,.2,1) both core-candle-grow,3.8s ease-in-out infinite core-candle-pulse}.core-candle-trail{fill:none;stroke:#62ff9b;stroke-width:2px;stroke-dasharray:8 12;opacity:.5;animation:4s linear infinite core-trail-flow}.core-candle-chart-label{letter-spacing:.12em;color:#81a891;font-size:10px;position:absolute;bottom:0;right:0}@keyframes core-candle-grow{0%{opacity:0;transform:translateY(32px)scaleY(.1)}to{opacity:1;transform:translateY(0)scaleY(1)}}@keyframes core-candle-pulse{0%,to{opacity:1;filter:drop-shadow(0 0 3px #22f37c40)}50%{opacity:.85;filter:drop-shadow(0 0 10px #22f37c80)}}@keyframes core-trail-flow{to{stroke-dashoffset:-80px}}@media (max-width:850px){.core-mechanism-flow{grid-template-columns:1fr;gap:8px;display:grid}.core-mechanism-arrow{justify-self:center;font-size:22px;transform:rotate(90deg)}.core-candle-panel{grid-template-columns:1fr}.core-candle-chart-label{bottom:-12px}}@media (prefers-reduced-motion:reduce){.core-candle,.core-candle-trail{animation:none!important}}
.core-activity-section{padding:24px clamp(22px,4vw,76px) 90px}.core-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.core-activity-panel{background:radial-gradient(at 25% 0,#0e3b25 0%,#0a2016 54%,#07140e 100%);border:1px solid #24764a;border-radius:25px;min-width:0;padding:clamp(24px,2.5vw,44px);box-shadow:inset 0 0 42px #10b9570b}.core-activity-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.core-activity-top h3{letter-spacing:.15em;color:#5ff0a4;margin:0;font:500 clamp(12px,1.15vw,17px)/1.4 monospace}.core-activity-status{letter-spacing:.05em;color:#a8bcb0;white-space:nowrap;border:1px solid #47634e;border-radius:99px;padding:7px 12px;font:600 10px monospace}.core-activity-status i{background:#81998a;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.core-activity-status.is-active{color:#5bffac;border-color:#00a65a}.core-activity-status.is-active i{background:#0efa7d}.core-activity-main{min-height:155px;padding:40px 0 22px}.core-activity-main>strong{letter-spacing:-.05em;color:#f0fff5;font-size:clamp(42px,4vw,70px);font-weight:700;line-height:1}.core-activity-main p{color:#9cb6a5;margin:23px 0 0;font-size:14px}.core-activity-stats{background:#0a302018;border:1px solid #215a3c;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:22px;display:grid}.core-activity-stats div{min-width:0}.core-activity-stats span{color:#a2cdb3;margin-bottom:10px;font-size:12px;display:block}.core-activity-stats strong{color:#f1fff5;overflow-wrap:anywhere;font-size:clamp(14px,1.4vw,21px);display:block}.core-activity-history{margin-top:30px}.core-activity-history h4{margin:0 0 20px;font-size:17px;font-weight:600}.core-activity-history>p{color:#8ab19b;border-top:1px solid #204a32;padding:18px 0;font-size:13px}.core-activity-history ul{margin:0;padding:0;list-style:none}.core-activity-history li{border-top:1px solid #204a32;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:13px;display:flex}.core-activity-history li>a{color:#4bffa0;overflow-wrap:anywhere;text-decoration:underline}.core-activity-event{color:#4bffa0;align-items:center;gap:12px;display:flex}.core-activity-event>span{color:#f1fff5}.core-activity-event small{color:#9ab6a5;margin-top:5px;font-size:11px;display:block}.core-activity-disclaimer{color:#8ba997;margin:20px 0 0;font-size:12px;line-height:1.7}@media (max-width:900px){.core-activity-grid{grid-template-columns:1fr}}@media (max-width:540px){.core-activity-stats{grid-template-columns:1fr;gap:16px}.core-activity-main{min-height:120px}.core-activity-history li{flex-wrap:wrap}}
