.v8 .rchart{--rchart-h:300px;border:1px solid var(--line);background:linear-gradient(135deg, var(--white), var(--lav));border-radius:28px;max-width:min(920px,100%);margin:0 auto clamp(36px,4vw,56px);padding:34px 38px 26px}.v8 .rchart__hd{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.v8 .rchart__title{font-family:var(--display);letter-spacing:.012em;text-wrap:balance;color:var(--navy);margin:0;font-size:clamp(21px,2.4vw,27px);font-weight:600;line-height:1.25}.v8 .rchart__by{font-family:var(--display);letter-spacing:-.02em;color:var(--navy);flex:none;align-items:center;gap:6px;margin:2px 0 0;font-size:16px;font-weight:700;display:inline-flex}.v8 .rchart__mark{width:28px;height:28px;color:var(--blue-cta);display:grid}.v8 .rchart__mark svg{width:100%;height:100%}.v8 .rchart__card{border:1px solid var(--line);background:var(--white);border-radius:18px;margin-top:22px;padding:20px 26px 14px 16px;box-shadow:0 2px 6px #0f2a5c09,0 14px 34px #0f2a5c0f}.v8 .rchart__unit{letter-spacing:.08em;text-transform:uppercase;color:var(--grey);margin:0 0 18px 10px;font-size:12.5px;font-weight:800;line-height:1}.v8 .rchart__body{grid-template-columns:44px minmax(0,1fr);grid-template-rows:var(--rchart-h) auto;display:grid}.v8 .rchart__scale{position:relative}.v8 .rchart__scale span,.v8 .rchart__years span{font-variant-numeric:tabular-nums;color:var(--grey);font-size:12.5px;font-weight:600;line-height:1;position:absolute}.v8 .rchart__scale span{right:12px;transform:translateY(-50%)}.v8 .rchart__plot{cursor:crosshair;touch-action:pan-y;border-radius:6px;grid-column:2;position:relative}.v8 .rchart__rule{background:var(--line);height:1px;position:absolute;left:0;right:0}.v8 .rchart__band{background:color-mix(in srgb, var(--blue-cta) 9%, transparent);border-radius:6px;position:absolute;top:0;bottom:0}.v8 .rchart__line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v8 .rchart__line path{fill:none;stroke:var(--blue-cta);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v8 .rchart__line path.is-shown{stroke-width:5px}.v8 .rchart__dot{border:2.5px solid var(--blue-cta);background:var(--white);width:11px;height:11px;box-shadow:0 0 0 2px var(--white);border-radius:50%;margin:-5.5px 0 0 -5.5px;position:absolute}.v8 .rchart__now{font-family:var(--display);font-variant-numeric:tabular-nums;color:var(--navy);font-size:20px;font-weight:700;line-height:1;position:absolute;right:0;transform:translateY(calc(-100% - 11px))}.v8 .rchart__years{grid-column:2;height:30px;position:relative}.v8 .rchart__years span{top:12px;transform:translate(-50%)}.v8 .rchart__readout{z-index:2;pointer-events:none;justify-content:center;display:flex;position:absolute;transform:translateY(calc(-100% - 12px))}.v8 .rchart__readout.is-start{justify-content:flex-start}.v8 .rchart__readout.is-end{justify-content:flex-end}.v8 .rchart__readout p{border:1px solid var(--line);background:var(--white);white-space:nowrap;color:var(--grey);border-radius:12px;margin:0;padding:9px 13px 8px;font-size:13px;font-weight:600;line-height:1.45;box-shadow:0 2px 6px #0f2a5c0f,0 12px 28px #0f2a5c24}.v8 .rchart__readout span{color:var(--navy);font-weight:800;display:block}.v8 .rchart__readout strong{font-variant-numeric:tabular-nums;color:var(--navy);font-size:14px;font-weight:800}.v8 .rchart__ft{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin-top:16px;display:flex}.v8 .rchart__key,.v8 .rchart__src{color:var(--grey);margin:0;font-size:13px;font-weight:600;line-height:1.6}.v8 .rchart__key .rchart__dot{vertical-align:-1px;box-shadow:none;margin:0 8px 0 2px;display:inline-block;position:static}@media (width<=900px){.v8 .rchart__years span:not(.is-second){display:none}}@media (width<=640px){.v8 .rchart{--rchart-h:240px;padding:24px 20px 20px}.v8 .rchart__card{padding:16px 16px 10px 8px}.v8 .rchart__body{grid-template-columns:38px minmax(0,1fr)}.v8 .rchart__scale span{right:8px}.v8 .rchart__years span:not(.is-third){display:none}.v8 .rchart__years span.is-third{display:block}}.v8 .rates-now{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=980px){.v8 .rates-now{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.v8 .rates-now{grid-template-columns:1fr}}.v8 .rates-now__tile{border:1px solid var(--line);background:var(--white);border-radius:18px;align-content:start;gap:8px;padding:24px 22px;display:grid;box-shadow:0 20px 40px -34px #081e4073}.v8 .rates-now__k{letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin:0;font-size:12px;font-weight:700}.v8 .rates-now__v{font-family:var(--display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--navy);margin:0;font-size:clamp(34px,3.4vw,44px);font-weight:600;line-height:1.1}.v8 .rates-now__v span{font-family:var(--text);letter-spacing:normal;color:var(--grey);font-size:15px;font-weight:600}.v8 .rates-now__who{color:var(--grey);margin:0;font-size:14.5px;line-height:1.6}.v8 .rates-next{text-align:center;max-width:62ch;color:var(--grey);margin:28px auto 0;font-size:15px;line-height:1.7}@media (width<=640px){.v8 .rates-now__tile{padding-inline:16px}}
