.inf__eyebrow{font-family:var(--mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--pine-2)}.inf__title{font-family:var(--display);font-weight:600;font-size:var(--step-2);letter-spacing:-.01em;margin-top:.2rem}.inf__lead{color:var(--sage);font-size:var(--step--1);line-height:1.5;margin-top:.4rem;max-width:58ch}.inf__cards{display:grid;grid-template-columns:1fr 1fr;gap:.9rem;margin-top:1.5rem}.inf__card{padding:clamp(1.3rem,3vw,1.7rem);border-radius:var(--radius);background:var(--surface);border:1px solid var(--rule-2);box-shadow:var(--shadow)}.inf__card-label{font-family:var(--mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sage);margin-bottom:.9rem}.inf__row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.inf__input{display:inline-flex;align-items:center;gap:.2rem;border:1.5px solid var(--rule-2);border-radius:calc(var(--radius) - 4px);padding:.4rem .7rem;background:var(--paper);transition:border-color .15s ease}.inf__input:focus-within{border-color:var(--pine)}.inf__cur{font-family:var(--display);color:var(--sage)}.inf__input input{border:0;outline:none;background:transparent;width:7.5rem;font-family:var(--display);font-weight:600;font-size:var(--step-1);color:var(--ink)}.inf__in{font-size:var(--step--1);color:var(--sage)}.inf__selectwrap{position:relative}.inf__selectwrap:after{content:"▾";position:absolute;right:.7rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--sage);font-size:.75rem}.inf__select{appearance:none;-webkit-appearance:none;border:1.5px solid var(--rule-2);border-radius:calc(var(--radius) - 4px);padding:.4rem 1.9rem .4rem .75rem;background:var(--paper);color:var(--ink);font-family:var(--display);font-weight:600;font-size:var(--step-1);cursor:pointer;transition:border-color .15s ease}.inf__select:focus{outline:none;border-color:var(--pine)}.inf__out{font-family:var(--display);font-size:var(--step-1);margin-top:1rem;color:var(--ink)}.inf__out strong{color:var(--pine);font-weight:700;font-size:var(--step-3);letter-spacing:-.02em}.inf__bar{display:flex;height:12px;margin-top:.9rem;border-radius:999px;overflow:hidden;background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--rule)}.inf__bar-seg{display:block;transition:flex-grow .45s ease;min-width:0}.inf__bar-seg--base{background:linear-gradient(90deg,#1a6b4c,#115c44)}.inf__bar-seg--add{background:repeating-linear-gradient(45deg,#e0b84c,#e0b84c 5px,#d8ad3a 5px 10px)}.inf__bar-seg--keep{background:linear-gradient(90deg,#1a6b4c,#115c44)}.inf__bar-seg--lost{background:repeating-linear-gradient(45deg,#d98c6a,#d98c6a 5px,#cf7e5b 5px 10px)}.inf__sub{font-size:var(--step--1);color:var(--sage);margin-top:.6rem;min-height:1.4em;line-height:1.4}.inf__rate{display:inline-flex;align-items:center;gap:.3rem;margin-top:.8rem;font-size:var(--step--1);color:var(--sage)}.inf__rate input{width:3.2rem;border:1.5px solid var(--rule-2);border-radius:var(--radius-s);padding:.3rem .5rem;background:var(--paper);font-family:var(--mono);font-size:var(--step--1);color:var(--ink);text-align:right}.inf__rate input:focus{outline:none;border-color:var(--pine)}.inf__real{margin-top:.9rem;padding:clamp(1.3rem,3vw,1.7rem);border-radius:var(--radius);background:radial-gradient(130% 150% at 100% 0%,rgba(246,207,99,.1),transparent 55%),var(--surface);border:1px solid var(--rule-2);box-shadow:var(--shadow)}.inf__real-empty{font-size:var(--step--1);color:var(--sage);line-height:1.5}.inf__link{background:none;border:0;padding:0;color:var(--pine);font-weight:700;font-family:inherit;font-size:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.inf__real-now{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.9rem}.inf__real-now-label{font-family:var(--mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sage)}.inf__real-now-val{font-family:var(--mono);font-weight:700;font-size:var(--step-1);letter-spacing:-.01em;color:var(--pine);line-height:1.05}.inf__real-controls{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:var(--step--1);color:var(--sage)}.inf__rate-inline{display:inline-flex;align-items:center;border:1.5px solid var(--rule-2);border-radius:var(--radius-s);padding:.2rem .5rem;background:var(--paper)}.inf__rate-inline input{width:2.6rem;border:0;outline:none;background:transparent;font-family:var(--mono);font-size:var(--step--1);color:var(--ink);text-align:right}.inf__rate-inline:focus-within{border-color:var(--pine)}.inf__selectwrap--inline .inf__select{font-family:var(--body);font-weight:400;font-size:var(--step--1);padding:.3rem 1.6rem .3rem .6rem}.inf__selectwrap--inline:after{font-size:.65rem;right:.55rem}.inf__real-verdict{margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--rule);font-size:var(--step-0);line-height:1.55;color:var(--ink)}.inf__real-verdict strong{color:var(--pine);font-weight:700}.inf__pos{color:var(--pine-2)!important}.inf__neg{color:var(--red)!important}.inf__cta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.4rem}.inf__note{font-size:.72rem;color:var(--sage);max-width:58ch;line-height:1.4}@media(max-width:680px){.inf__cards{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.inf__bar-seg{transition:none}}
