#saever-investment .funding-highlight{padding:18px;display:flex;align-items:center;background:radial-gradient(ellipse at 22% 35%,#ffe34e10,transparent 65%),#141414;border-color:#575340;min-width:0}
#saever-investment .funding-layout{display:flex;align-items:center;gap:18px;width:100%;min-width:0}
#saever-investment .funding-ring{position:relative;flex:0 0 46%;max-width:200px;aspect-ratio:1;min-width:0}
#saever-investment .funding-ring svg{display:block;width:100%;height:100%;overflow:visible}
#saever-investment .funding-ring circle{fill:none;stroke-width:20}
#saever-investment .funding-track{stroke:#34342c}
#saever-investment .funding-arc{stroke:#ffe539;stroke-width:23!important;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center;filter:drop-shadow(0 0 8px #ffe53965)}
#saever-investment .funding-ring-copy{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}
#saever-investment .funding-ring-label{font-size:clamp(7px,.65vw,11px);letter-spacing:.8px;color:#dddccb;line-height:1.4}
#saever-investment .funding-amount{font-size:clamp(25px,3vw,60px);font-weight:700;line-height:1.1;letter-spacing:-1.8px;color:#ffe539;white-space:nowrap}
#saever-investment .funding-investors{font-size:clamp(9px,.85vw,15px);color:#f4f1dc;line-height:1.4}
#saever-investment .funding-copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:8px}
#saever-investment .funding-percent{font-size:clamp(32px,3.3vw,65px);line-height:1;letter-spacing:-2px;font-weight:700;color:#fffef3}
#saever-investment .funding-percent-symbol{font-size:.56em;letter-spacing:-1px}
#saever-investment .funding-context{font-size:clamp(10px,.85vw,15px);line-height:1.45;color:#e4e2d3}
#saever-investment .funding-remaining{margin-top:3px;padding-top:10px;border-top:1px solid #454334;display:flex;flex-direction:column;gap:6px}
#saever-investment .funding-remaining-label{font-size:clamp(9px,.7vw,12px);line-height:1.45;color:#c8c6b4}
#saever-investment .funding-remaining-value{font-size:clamp(12px,1.15vw,22px);font-weight:500;color:#ffe539;letter-spacing:-.3px;line-height:1.3;overflow-wrap:anywhere}
@media(max-width:1100px) and (min-width:761px){#saever-investment .funding-highlight{padding:14px 10px}#saever-investment .funding-layout{gap:10px}#saever-investment .funding-ring-copy{gap:5px}}
@media(max-width:760px){#saever-investment .funding-layout{flex-direction:column;gap:16px}#saever-investment .funding-ring{flex:auto;width:155px;max-width:100%}#saever-investment .funding-amount{font-size:39px}#saever-investment .funding-ring-label{font-size:8px}#saever-investment .funding-investors{font-size:11px}#saever-investment .funding-copy{width:100%;text-align:center}#saever-investment .funding-percent{font-size:40px}#saever-investment .funding-context{font-size:11px}#saever-investment .funding-remaining-label{font-size:10px}#saever-investment .funding-remaining-value{font-size:16px}}
