.kf{flex-direction:column;min-height:560px;padding:16px;display:flex;position:relative}.kf__icon{align-self:center;width:180px;height:180px;margin-top:8px}.kf__dl{margin-top:32px}.kf__row+.kf__row{border-top:1px solid var(--rule);margin-top:9px;padding-top:10px}.kf__v{font-size:var(--fs-value);letter-spacing:-.02em;margin:8px 0 0 -1px;font-weight:300;line-height:1.1}.kf .kf__btn{align-self:flex-start;margin-top:auto}.sg__t{flex-direction:column;min-height:150px;margin:0;padding:16px;display:flex}.sg__h{margin-top:18px;font-size:1.375rem;line-height:28px}.sg__p{max-width:304px;font-size:var(--fs-xs);color:var(--grey-text);margin-top:6px;line-height:19px}.sg,.tl{margin-top:var(--g)}.tl{padding:16px 16px 38px}.tl__p{grid-template-columns:1fr auto;align-items:baseline;display:grid}.tl__p+.tl__p{margin-top:26px}.tl__name{font-size:1.125rem;font-weight:300;line-height:24px}.tl__wk{font-size:var(--fs-label);color:var(--grey-text)}.tl__range{display:none}.tl__bar{background:var(--line);border-radius:4px;grid-column:1/-1;height:8px;margin-top:10px;position:relative}.tl__bar:after{content:"";top:0;bottom:0;left:var(--l);width:var(--w);border-radius:inherit;background:var(--ink);transform-origin:0;transition:transform .9s var(--ease) calc(.15s + var(--i) * .15s);position:absolute}.tl__bar.is-hot:after{background:var(--accent)}.js .tl:not(.is-in) .tl__bar:after{transform:scaleX(0)}.tl__ends{display:none}.spj{margin-top:var(--g)}@media (min-width:768px){.kf{padding:32px}.kf__icon{width:min(480px,36%);height:auto;margin:0;position:absolute;top:50%;right:80px;transform:translateY(-50%)}.kf__dl{width:min(560px,50%);margin:0}.kf__row+.kf__row{margin-top:22px;padding-top:24px}.kf__v{margin-top:8px}.sg__t{min-height:240px;padding:24px}.sg__h{margin-top:79px;font-size:1.75rem;line-height:34px}.sg__p{max-width:356px;font-size:var(--fs-small);margin-top:10px;line-height:20px}.tl{min-height:220px;padding:24px;position:relative}.tl__list{min-height:172px;padding-bottom:46px;display:flex;position:relative}.tl__p{width:var(--w);flex:none;padding-top:40px;display:block}.tl__p+.tl__p{margin:0;padding-left:3px}.tl__name{font-size:1.75rem;line-height:34px;display:block}.tl__wk{font-size:var(--fs-xs);margin-top:8px;display:block}.tl__range{display:inline}.tl__count{display:none}.tl__list:before{content:"";background:var(--line);border-radius:5px;height:10px;position:absolute;bottom:36px;left:0;right:0}.tl__bar{bottom:36px;left:var(--l);width:var(--w);background:0 0;border-radius:5px;height:10px;margin:0;position:absolute}.tl__p+.tl__p .tl__bar{left:calc(var(--l) + 3px);width:calc(var(--w) - 3px)}.tl__bar:after{width:100%;left:0}.tl__ends{font-size:var(--fs-label);color:var(--grey-text);justify-content:space-between;display:flex;position:absolute;bottom:26px;left:24px;right:24px}}
