.chno-financing{--chno-green:#185b48;--chno-gold:#c5a260;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.9fr);gap:clamp(24px,4vw,64px);align-items:start;width:100%;max-width:1320px;margin:0 auto;padding:clamp(26px,3vw,46px);border:1px solid #dde9e1;border-radius:24px;background:linear-gradient(135deg,#f6fbf8 0%,#fff 75%);box-shadow:0 16px 50px rgba(24,91,72,.045);color:#1e3028;font-family:inherit}
.chno-financing *{box-sizing:border-box}.chno-financing .chno-content{min-width:0;align-self:start;margin:0;padding:0}.chno-financing h2{margin:0!important;padding:0!important;font-size:clamp(1.85rem,3vw,2.7rem)!important;line-height:1.18!important;letter-spacing:-.025em;color:var(--chno-green)!important;font-weight:800!important}.chno-financing .chno-accent{width:84px;height:3px;background:var(--chno-gold);border-radius:9px;margin:20px 0 25px}.chno-financing p{margin:0 0 19px!important;font-size:clamp(1rem,1.28vw,1.16rem)!important;line-height:1.78!important;color:#24382d!important}.chno-financing p:last-child{margin-bottom:0!important}.chno-financing strong{font-weight:750;color:#143d30}.chno-financing .chno-media{min-width:0;margin:0;padding:0;align-self:start}.chno-financing .chno-player-shell{padding:15px;background:#fff;border:1px solid #dde8df;border-radius:24px;box-shadow:0 16px 32px rgba(24,91,72,.085)}.chno-financing .chno-player{width:100%;max-width:400px;aspect-ratio:9/16;margin:auto;border-radius:15px;overflow:hidden;background:#0e1110}.chno-financing iframe{display:block;width:100%;height:100%;border:0}.chno-financing .chno-video-link{margin-top:17px;display:flex;align-items:center;justify-content:center;gap:10px;min-height:60px;padding:13px 16px;background:var(--chno-green);color:#fff!important;border-radius:16px;text-decoration:none!important;text-align:center;font-weight:750;line-height:1.35;transition:background .2s,transform .2s}.chno-financing .chno-video-link svg{flex:none}.chno-financing .chno-video-link:hover{background:#0f4938;transform:translateY(-2px);color:#fff!important}.chno-financing .chno-video-link:focus-visible{outline:3px solid var(--chno-gold);outline-offset:3px}@media(max-width:850px){.chno-financing{grid-template-columns:1fr;gap:26px}.chno-financing .chno-media{width:min(100%,470px);margin:0 auto}}@media(max-width:600px){.chno-financing{padding:23px 18px;border-radius:16px}.chno-financing h2{font-size:1.7rem!important}.chno-financing .chno-player-shell{padding:10px;border-radius:18px}.chno-financing .chno-player{border-radius:12px}.chno-financing .chno-video-link{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.chno-financing .chno-video-link{transition:none}}
