.tke__in{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;display:grid}.tke__h{margin:0}.tke__lead{max-width:26em;margin:28px 0 0}.tke__links{flex-wrap:wrap;gap:12px 28px;margin-top:32px;font-size:15px;display:flex}.tke-cal{color:#08090a;background:#fff;border-radius:16px;padding:24px;box-shadow:0 0 0 1px #ffffff1a,0 40px 80px -30px #000000e6,0 0 120px -20px #ffffff1f}.tke-cal__head{border-bottom:1px solid #08090a14;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:16px;display:flex}.tke-cal__title{font-size:17px;font-weight:var(--hn-w-strong);margin:0}.tke-cal__sub{color:#62666d;margin:0;font-size:13px}.tke-cal__days{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:176px;margin:20px 0;display:grid}.tke-cal__day{align-content:start;gap:8px;display:grid}.tke-cal__d{font-size:13px;font-weight:var(--hn-w);color:#3c4047;margin:0 0 4px}.tke-cal__t{color:#08090a;height:40px;font:510 15px/1 var(--hn-font);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--hn-btn) var(--hn-ease), box-shadow var(--hn-btn) var(--hn-ease), transform var(--hn-btn) var(--hn-ease);background:#f3f4f6;border:0;border-radius:8px;box-shadow:inset 0 0 0 1px #08090a0f}@media (hover:hover){.tke-cal__t:hover{background:#fff;box-shadow:inset 0 0 0 1px #08090a}}.tke-cal__t:active{transform:scale(.98)}.tke-cal__ghost{background:linear-gradient(90deg,#f3f4f6,#f8f9fa,#f3f4f6);border-radius:8px;height:40px}.tke-cal__ghost--d{width:60%;height:16px;margin-bottom:4px}.tke-cal__none{color:#62666d;text-align:center;grid-column:1/-1;align-self:center;margin:0;font-size:15px;line-height:22px}.tke-cal__all.hn-btn{width:100%}.tkb__in{text-align:center;flex-direction:column;align-items:center;display:flex}.tkb__h{max-width:880px;margin:0}.tkb-line{width:min(960px,100%);margin-top:88px;position:relative}.tkb-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.tkb-line__rail{background:#ffffff1a;height:2px;position:absolute;top:23px;left:16.6%;right:16.6%;overflow:hidden}.tkb-line__rail i{background:linear-gradient(90deg,#0000,#fffffff2 85%,#0000);width:100%;height:100%;display:block;transform:translate(-100%)}html.hn-rv-on .tkb[data-in] .tkb-line__rail i{animation:tkb-run 1.5s var(--hn-ease-io) .6s both}@keyframes tkb-run{to{transform:translate(100%)}}.tkb-step__node{width:48px;height:48px;font-size:15px;font-weight:var(--hn-w);color:var(--hn-ink);font-variant-numeric:tabular-nums;background:#0f1011;border-radius:50%;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14}html.hn-rv-on .tkb[data-in] .tkb-step__node{animation:tkb-lit .9s var(--hn-ease) var(--hn-d) both}@keyframes tkb-lit{40%{box-shadow:inset 0 0 0 1px #fff9,0 0 28px #ffffff59}}.tkb-step__t{font-size:20px;line-height:27px;font-weight:var(--hn-w);color:var(--hn-ink);margin:20px 0 0}.tkb-step__s{color:var(--hn-gray);margin:6px 0 0;font-size:15px;line-height:22px}html.hn-rv-on .tkb:not([data-in]) :is(.tkb-step__t,.tkb-step__s){opacity:0}.tkb[data-in] :is(.tkb-step__t,.tkb-step__s){transition:opacity .8s var(--hn-ease-fade) var(--hn-d)}.tkb__doors{gap:12px;margin-top:72px;display:flex}.tkb__more{margin-top:24px;font-size:15px}.tkq__in.hn-cell{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.tkq__h{max-width:14em;margin:0}.tkq__lead{max-width:34em;margin:20px 0 0}.tkq__doors{flex:none;gap:12px;display:flex}@media (max-width:960px){.tke__in{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.tke-cal{padding:18px}.tke-cal__head{flex-direction:column;gap:2px}.tke-cal__days{gap:8px}.tkb-line{width:min(340px,100%);margin-top:56px}.tkb-steps{grid-template-columns:minmax(0,1fr);gap:32px}.tkb-line__rail{width:2px;height:auto;inset:24px auto 24px 23px}.tkb-line__rail i{background:linear-gradient(#0000,#fffffff2 85%,#0000);transform:translateY(-100%)}@keyframes tkb-run{to{transform:translateY(100%)}}.tkb-step{text-align:left;background:0 0;grid-template-columns:48px minmax(0,1fr);align-items:start;column-gap:16px;display:grid;position:relative}.tkb-step__node{grid-row:1/span 2}.tkb-step__t{margin:2px 0 0}.tkb__doors{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:56px;display:grid}.tkb__doors .hn-btn{padding:0 12px}.tkq__in.hn-cell{flex-direction:column;align-items:stretch}.tkq__doors{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (prefers-reduced-motion:reduce){html.hn-rv-on .tkb:not([data-in]) :is(.tkb-step__t,.tkb-step__s){opacity:1}}.hn-night .tke-cal .hn-btn--primary{color:#fff;background-color:#08090a;border-color:#08090a}.hn-night .tke-cal .hn-btn--primary:hover{box-shadow:var(--hn-lift-btn);background-color:#26282c;border-color:#26282c}@media (pointer:coarse){.tke-cal__t{height:44px}}
