:root{--ink:#08100d;--paper:#f2f0e9;--acid:#c9f73a;--green:#123e31;--line:#d7d9d3;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}.brand{display:flex;align-items:center;gap:8px;font:800 19px Manrope}.brand>span{background:var(--acid);width:27px;height:27px;border-radius:50%;display:grid;place-items:center}.brand em{font-style:normal;font-weight:500}header{height:80px;border-bottom:1px solid var(--line);padding:0 6vw;display:flex;align-items:center;justify-content:space-between;background:#f2f0e9eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0;z-index:10}nav{display:flex;gap:30px;font-size:11px;font-weight:700}nav .active{border-bottom:2px solid;padding-bottom:6px}.demo{background:var(--ink);color:#fff;padding:12px 16px;font-size:9px;text-transform:uppercase;letter-spacing:.08em}main{max-width:1400px;margin:auto;padding:72px 5vw 110px}.pulse-hero{display:grid;grid-template-columns:1fr .72fr;gap:10vw;align-items:end;padding-bottom:55px}.pulse-hero>div>small,.panel-heading small,.desk-view>small{font-size:9px;letter-spacing:.14em;color:#47715e;font-weight:800}.pulse-hero h1{font:600 clamp(58px,8vw,110px)/.78 "Manrope";letter-spacing:-.075em;margin:26px 0 0}.pulse-hero h1 em{font-style:normal;color:var(--green)}.pulse-intro>span{font-size:9px;font-weight:800;letter-spacing:.11em}.pulse-intro i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--acid);box-shadow:0 0 0 5px #c9f73a33;margin-right:7px}.pulse-intro p{font:500 20px/1.5 Manrope;letter-spacing:-.025em;margin:18px 0}.pulse-intro small{font-size:10px;line-height:1.6;color:#7d8580}.disclosure{background:var(--ink);color:#fff;padding:17px 22px;display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;margin-bottom:25px}.disclosure strong,.disclosure a{font-size:8px;letter-spacing:.1em;color:var(--acid)}.disclosure p{font-size:10px;color:#a5afa9;margin:0}.disclosure a{color:#fff}.pulse-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(290px,.65fr);gap:24px}.pulse-grid>*{min-width:0}.widget-panel,.calendar-panel{min-width:0;overflow:hidden;background:#fff;border:1px solid var(--line);padding:28px}.panel-heading{display:flex;justify-content:space-between;gap:30px;align-items:end;border-bottom:1px solid var(--line);padding-bottom:20px;margin-bottom:20px}.panel-heading h2,.desk-view h2{font:600 28px Manrope;letter-spacing:-.04em;margin:7px 0 0}.panel-heading>span{font-size:8px;letter-spacing:.1em;color:#77807b;text-align:right}.tv-widget{position:relative;width:100%;min-width:0}.tv-widget.tall{height:570px}.tv-widget.calendar{height:540px}.tv-widget>p,.widget-error{display:grid;place-items:center;height:100%;margin:0;color:#78817b;font-size:11px}.tradingview-widget-container__widget{height:calc(100% - 32px)}.tradingview-widget-copyright{height:32px;text-align:center;font-size:10px;color:#68736d}.tradingview-widget-copyright a{text-decoration:none}.desk-view{min-width:0;background:var(--green);color:#fff;padding:32px}.desk-view>small{color:var(--acid)}.desk-view h2{font-size:33px;margin:18px 0}.desk-view>p{font-size:12px;line-height:1.7;color:#b4c2bc}.desk-view #pulseStories{border-top:1px solid rgba(255,255,255,.17);margin-top:25px}.desk-view #pulseStories>a{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.17)}.desk-view #pulseStories>a>b{font:500 9px Manrope;color:#829d92}.desk-view #pulseStories span{font-size:7px;letter-spacing:.11em;color:var(--acid)}.desk-view #pulseStories h3{font:600 15px/1.35 Manrope;margin:7px 0;overflow-wrap:anywhere}.all-stories{display:inline-block;margin-top:28px;border-bottom:1px solid var(--acid);padding-bottom:7px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.calendar-panel{margin-top:24px}.calendar-panel .panel-heading>p{font-size:11px;line-height:1.55;color:#737c77;max-width:390px;margin:0}.pulse-principles{display:grid;grid-template-columns:repeat(3,1fr);margin-top:24px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.pulse-principles article{padding:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.pulse-principles b{font-size:9px;color:#6c8379}.pulse-principles h3{font:600 19px Manrope;margin:25px 0 8px}.pulse-principles p{font-size:11px;color:#737b76;line-height:1.55;margin:0}footer{padding:35px 6vw;background:var(--ink);color:#fff;display:flex;justify-content:space-between;align-items:center}footer p{color:#78827d;font-size:9px}@media(max-width:900px){header nav{display:none}.demo{display:none}.pulse-hero{grid-template-columns:1fr;gap:45px}.pulse-grid{grid-template-columns:1fr}.tv-widget.tall{height:500px}}@media(max-width:600px){main{padding:50px 18px 80px}.pulse-hero h1{font-size:67px}.pulse-intro p{font-size:17px}.disclosure{grid-template-columns:1fr}.disclosure a{justify-self:start}.widget-panel,.calendar-panel,.desk-view{padding:20px}.panel-heading{align-items:start;flex-direction:column}.panel-heading>span{text-align:left;line-height:1.5}.tv-widget.tall{height:460px}.tv-widget.calendar{height:500px}.pulse-principles{grid-template-columns:1fr}footer{display:grid;gap:14px;padding:34px 20px}footer p{line-height:1.5}}
