@property --pb4-run{syntax:"<number>";inherits:true;initial-value:1}
.skg-bf-progress,.skg-bf-progress *{box-sizing:border-box}.pb4-section{container:pb4-stage / inline-size;width:100%;padding:0!important}.pb4-stage{display:flex;align-items:center;justify-content:center;padding:24px;width:100%}.pb4-card{--pb4-track-h:30px;--pb4-cap:calc(var(--pb4-track-h)/2);--pb4-knob:calc(var(--pb4-track-h) - .88px);--pb4-gap:22.771px;--pb4-ring-gap:4px;--pb4-ring-w:2px;--pb4-ring-r:calc(var(--pb4-knob)/2 + var(--pb4-ring-gap) + var(--pb4-ring-w));--pb4-leader-top:calc(var(--pb4-ring-r) - var(--pb4-cap));--pb4-px:max(var(--pb4-track-h),calc(clamp(0,var(--pb4-p),100)*var(--pb4-run)*1%));--pb4-type:clamp(13px,2.7816cqi,20px);--pb4-badge-w:clamp(52px,9.7359cqi,70px);--pb4-badge-h:clamp(26px,4.5596cqi,33px);--pb4-green:#01614a;--pb4-light:#fbf9f7;--pb4-ink:#121212;--pb4-outline:#e0e0e0;container:pb4-card / inline-size;position:relative;width:100%;max-width:767px;padding:24px clamp(16px,6.857px + 2.857cqi,24px);border-radius:24px;background:var(--pb4-green);color:var(--pb4-light);font-family:inherit;overflow:hidden;animation:pb4-arrive 1.1s cubic-bezier(.22,.61,.36,1) forwards}.pb4-heading strong{font-size:17px;line-height:1.4;color:inherit}.pb4-card p{margin:8px 0;font-size:13px;line-height:1.5;color:inherit}.pb4-status{margin:18px 0}.pb4-status p:last-child{font-weight:600}.pb4-card .pb4-caption{margin:18px 0 14px;font-size:12px}.pb4-bar{position:relative;width:100%;height:var(--pb4-track-h);cursor:default}.pb4-track{position:absolute;inset:0;border-radius:999px;background:#ececec;border:1.866px solid var(--pb4-outline)}.pb4-dots{position:absolute;inset:0 7.573%;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.pb4-dot{width:6.504px;height:6.504px;border-radius:50%;background:#6e737f}.pb4-fill{position:absolute;left:0;top:0;height:100%;width:var(--pb4-px);border-radius:999px;background:color-mix(in oklab,#b2d5be,#23795f calc(clamp(0,var(--pb4-p),100)*var(--pb4-run)*1%));border:1.866px solid var(--pb4-outline);pointer-events:none}.pb4-knob{position:absolute;top:50%;left:calc(var(--pb4-px) - var(--pb4-cap));translate:-50% -50%;width:var(--pb4-knob);height:var(--pb4-knob);border-radius:50%;background:#fff;border:1.386px solid var(--pb4-outline)}.pb4-knob:before,.pb4-ripple{content:'';position:absolute;inset:calc(-1*(var(--pb4-ring-gap) + var(--pb4-ring-w)));border-radius:50%;border:var(--pb4-ring-w) solid #fff;pointer-events:none;opacity:0}.pb4-knob:before{transition:opacity .28s ease}.pb4-ripple{animation:pb4-ripple 2.4s ease-out 1.1s infinite}.pb4-bar:hover .pb4-ripple{animation:none}.pb4-bar:hover .pb4-knob:before{opacity:1}.pb4-leader{position:absolute;top:calc(100% + var(--pb4-leader-top));left:calc(var(--pb4-px) - var(--pb4-cap));translate:-50% 0;width:1px;height:calc(var(--pb4-gap) - var(--pb4-leader-top));background:#fff;pointer-events:none;transform-origin:top center;opacity:0;scale:1 .25;transition:opacity .28s ease,scale .28s ease}.pb4-bar:hover .pb4-leader{opacity:1;scale:1}.pb4-scale{position:relative;width:100%;margin-top:var(--pb4-gap);height:var(--pb4-badge-h)}.pb4-end{position:absolute;top:50%;translate:0 -50%;font-family:inherit;font-weight:500;font-size:var(--pb4-type);line-height:1;color:var(--pb4-light);white-space:nowrap;animation:pb4-label-in .7s ease .2s backwards}.pb4-min{left:0}.pb4-max{right:0;animation-delay:.32s}.pb4-near-min .pb4-min,.pb4-near-max .pb4-max{visibility:hidden}.pb4-readout{position:absolute;top:0;left:calc(var(--pb4-px) - var(--pb4-cap));translate:-50% 0;display:flex;align-items:center;justify-content:center;min-width:var(--pb4-badge-w);height:var(--pb4-badge-h);padding:0 4px;border-radius:999px;background:#f0f0f0;border:.596px solid #c1bdbd;font-family:inherit;font-weight:400;font-size:var(--pb4-type);font-variant-numeric:tabular-nums;line-height:1;color:var(--pb4-ink);white-space:nowrap}.pb4-card .pb4-terms{margin-top:18px;font-size:12px}.skg-bf-pyramid{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%;max-width:500px;margin:18px auto}.skg-bf-tier{box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;background:#e7eee9;color:#123f32;border:2px solid transparent;text-align:center;font-family:inherit}.skg-bf-tier strong{font-size:22px;line-height:1.2;color:inherit!important}.skg-bf-tier span{font-size:12px;line-height:1.3}.skg-bf-tier--top{width:66%;background:#01614a;color:#fff;border-color:#b2d5be}.skg-bf-tier--middle{width:83%;background:#b2d5be}.skg-bf-tier--bottom{width:100%}.skg-bf-tier--current{outline:2px solid currentColor;outline-offset:1px}.pb4-card .skg-bf-tier--top{background:#fbf9f7;color:#01614a}.pb4-card .skg-bf-tier--current{outline-color:#fff}.pb4-card .skg-bf-tier{padding:7px 10px}.pb4-card .skg-bf-tier strong{font-size:19px}@container pb4-stage (width < 600px){.pb4-stage{padding-inline:0}}@container pb4-stage (width >= 600px){.pb4-card{padding-inline:clamp(24px,-20.65px + 7.442cqi,40px)}}@keyframes pb4-arrive{from{--pb4-run:0}to{--pb4-run:1}}@keyframes pb4-label-in{from{opacity:0;translate:0 calc(-50% + 6px)}to{opacity:1;translate:0 -50%}}@keyframes pb4-ripple{from{scale:1;opacity:0}12%{opacity:.5}to{scale:1.22;opacity:0}}@media(prefers-reduced-motion:reduce){.pb4-card,.pb4-end,.pb4-ripple{animation:none}.pb4-knob:before{opacity:1}.pb4-leader{transition:none}}
