.banner[data-astro-cid-uljtwisc]{color:#fff;isolation:isolate;background:#1d2228;height:clamp(480px,74vh,680px);position:relative;overflow:hidden}.slide[data-astro-cid-uljtwisc]{opacity:0;visibility:hidden;transition:opacity .8s,visibility 0s linear .8s;position:absolute;inset:0}.slide[data-astro-cid-uljtwisc].on{opacity:1;visibility:visible;z-index:1;transition:opacity .8s}.bg[data-astro-cid-uljtwisc]{object-fit:cover;object-position:center right;width:100%;height:100%;position:absolute;inset:0}.slide[data-astro-cid-uljtwisc].on .bg[data-astro-cid-uljtwisc]{animation:4s ease-out both push}@keyframes push{0%{transform:scale(1.06)}to{transform:scale(1)}}.scrim[data-astro-cid-uljtwisc]{background:linear-gradient(90deg,#0a0c0edb 0%,#0a0c0e9e 45%,#0a0c0e00 75%);position:absolute;inset:0}.content[data-astro-cid-uljtwisc]{z-index:2;height:100%;max-width:var(--wrap);padding:0 var(--gutter) 70px;flex-direction:column;justify-content:center;gap:16px;margin:0 auto;display:flex;position:relative}.kicker[data-astro-cid-uljtwisc]{color:#ffffffe0;align-items:center;gap:10px;font-size:15px;font-weight:700;display:inline-flex}.kicker[data-astro-cid-uljtwisc] .no[data-astro-cid-uljtwisc]{background:var(--c);width:28px;height:28px;color:var(--c-on);letter-spacing:0;border-radius:5px;place-items:center;font-size:14px;display:inline-grid}.title[data-astro-cid-uljtwisc]{letter-spacing:-.025em;max-width:20ch;margin:0;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:800;line-height:1.08}.title[data-astro-cid-uljtwisc] em[data-astro-cid-uljtwisc]{color:var(--c-text);font-style:normal;display:block}.sub[data-astro-cid-uljtwisc]{color:#ffffffe0;max-width:46ch;margin:0;font-size:clamp(1rem,1.4vw,1.15rem)}.acts[data-astro-cid-uljtwisc]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.slide[data-astro-cid-uljtwisc].on .content[data-astro-cid-uljtwisc]>[data-astro-cid-uljtwisc]{animation:up .7s var(--ease-out) both}.slide[data-astro-cid-uljtwisc].on .content[data-astro-cid-uljtwisc]>[data-astro-cid-uljtwisc]:nth-child(2){animation-delay:80ms}.slide[data-astro-cid-uljtwisc].on .content[data-astro-cid-uljtwisc]>[data-astro-cid-uljtwisc]:nth-child(3){animation-delay:.16s}.slide[data-astro-cid-uljtwisc].on .content[data-astro-cid-uljtwisc]>[data-astro-cid-uljtwisc]:nth-child(4){animation-delay:.24s}@keyframes up{0%{transform:translateY(14px)}to{transform:none}}.rail[data-astro-cid-uljtwisc]{z-index:3;background:linear-gradient(#0a0c0e00,#0a0c0ebf);position:absolute;bottom:0;left:0;right:0}.rail[data-astro-cid-uljtwisc] .wrap[data-astro-cid-uljtwisc]{align-items:center;gap:14px;padding-block:14px 18px;display:flex}.route[data-astro-cid-uljtwisc]{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;display:grid;position:relative}.route[data-astro-cid-uljtwisc]:before{content:"";background:#ffffff4d;border-radius:2px;height:4px;position:absolute;top:9px;left:10%;right:10%}.fill[data-astro-cid-uljtwisc]{background:var(--route2);border-radius:2px;width:0;height:4px;position:absolute;top:9px;left:10%}.route[data-astro-cid-uljtwisc] button[data-astro-cid-uljtwisc]{color:#ffffffb3;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:0;font-size:13px;font-weight:700;display:flex;position:relative}.route[data-astro-cid-uljtwisc] i[data-astro-cid-uljtwisc]{background:#111;border:4px solid #ffffffbf;border-radius:50%;width:22px;height:22px;transition:background .3s,border-color .3s;display:block}.route[data-astro-cid-uljtwisc] button[data-astro-cid-uljtwisc].past i[data-astro-cid-uljtwisc],.route[data-astro-cid-uljtwisc] button[data-astro-cid-uljtwisc].on i[data-astro-cid-uljtwisc]{background:var(--route2);border-color:#fff}.route[data-astro-cid-uljtwisc] button[data-astro-cid-uljtwisc].on{color:#fff}.route[data-astro-cid-uljtwisc] span[data-astro-cid-uljtwisc]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ctrl[data-astro-cid-uljtwisc]{flex:none;gap:6px;display:flex}.ctrl[data-astro-cid-uljtwisc] button[data-astro-cid-uljtwisc]{color:#fff;background:#00000040;border:1.5px solid #ffffffb3;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:16px;display:grid}.ctrl[data-astro-cid-uljtwisc] button[data-astro-cid-uljtwisc]:hover{color:#111;background:#fff}.ctrl[data-astro-cid-uljtwisc] svg[data-astro-cid-uljtwisc]{fill:currentColor;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.i-play[data-astro-cid-uljtwisc]{display:none}[data-astro-cid-uljtwisc][data-state=paused] .i-play[data-astro-cid-uljtwisc]{display:block}[data-astro-cid-uljtwisc][data-state=paused] .i-pause[data-astro-cid-uljtwisc]{display:none}@media (width<=760px){.scrim[data-astro-cid-uljtwisc]{background:linear-gradient(#0a0c0e40 0%,#0a0c0e73 20%,#0a0c0ecc 50%,#0a0c0ef0 100%)}.content[data-astro-cid-uljtwisc]{justify-content:flex-end;padding-bottom:110px}.route[data-astro-cid-uljtwisc] span[data-astro-cid-uljtwisc]{display:none}}.lines[data-astro-cid-5qjxwttx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.line-card[data-astro-cid-5qjxwttx]{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius);flex-direction:column;padding:18px 18px 20px;transition:transform .2s,border-color .2s;display:flex}.line-card[data-astro-cid-5qjxwttx]:hover{border-color:var(--c);transform:translateY(-3px)}header[data-astro-cid-5qjxwttx]{align-items:center;gap:10px;margin-bottom:14px;display:flex}h3[data-astro-cid-5qjxwttx]{margin:0;font-size:1.125rem}.sub[data-astro-cid-5qjxwttx]{color:var(--ink-soft);font-size:13px}.stops[data-astro-cid-5qjxwttx]{margin:0;padding:0;list-style:none;position:relative}.stops[data-astro-cid-5qjxwttx] li[data-astro-cid-5qjxwttx]{padding:5px 0 5px 30px;font-size:15px;position:relative}.stops[data-astro-cid-5qjxwttx] li[data-astro-cid-5qjxwttx]:not(:last-child):after{content:"";background:var(--c);width:5px;height:100%;position:absolute;top:16px;left:10px}.stops[data-astro-cid-5qjxwttx] li[data-astro-cid-5qjxwttx]:before{content:"";z-index:1;background:var(--panel);border:3px solid var(--ink);box-sizing:border-box;border-radius:50%;width:17px;height:17px;margin-top:-8.5px;transition:background-color .2s;position:absolute;top:16px;left:4px}.more[data-astro-cid-5qjxwttx]{color:var(--ink-soft);margin-top:auto;padding-top:14px;font-size:13px;font-weight:700;text-decoration:none}.more[data-astro-cid-5qjxwttx]:hover{color:var(--ink)}.line-card[data-astro-cid-5qjxwttx]:hover .stops[data-astro-cid-5qjxwttx] li[data-astro-cid-5qjxwttx]:before{background:var(--route2)}.line-card[data-astro-cid-5qjxwttx]:hover .stops[data-astro-cid-5qjxwttx] li[data-astro-cid-5qjxwttx]:nth-child(2):before{transition-delay:60ms}.line-card[data-astro-cid-5qjxwttx]:hover .stops[data-astro-cid-5qjxwttx] li[data-astro-cid-5qjxwttx]:nth-child(3):before{transition-delay:.12s}.line-card[data-astro-cid-5qjxwttx]:hover .stops[data-astro-cid-5qjxwttx] li[data-astro-cid-5qjxwttx]:nth-child(4):before{transition-delay:.18s}.line-card[data-astro-cid-5qjxwttx]:hover .stops[data-astro-cid-5qjxwttx] li[data-astro-cid-5qjxwttx]:nth-child(5):before{transition-delay:.24s}@media (width<=980px){.lines[data-astro-cid-5qjxwttx]{grid-template-columns:minmax(0,1fr)}}.work[data-astro-cid-3bg7n3kl]{flex-direction:column;padding:0;display:flex;overflow:hidden}.body[data-astro-cid-3bg7n3kl]{flex-direction:column;flex:1;align-items:flex-start;gap:8px;padding:14px 16px 18px;display:flex}.top[data-astro-cid-3bg7n3kl]{justify-content:space-between;align-items:flex-start;gap:10px;width:100%;display:flex}h3[data-astro-cid-3bg7n3kl]{margin:0;font-size:1.05rem;line-height:1.3}.body[data-astro-cid-3bg7n3kl] p[data-astro-cid-3bg7n3kl]{color:var(--ink-soft);margin:0 0 4px;font-size:14px}.body[data-astro-cid-3bg7n3kl] .btn[data-astro-cid-3bg7n3kl]{margin-top:auto}.all[data-astro-cid-3bg7n3kl]{margin:16px 0 0;font-size:14px;font-weight:700}.daily[data-astro-cid-nzep5lrk]{--c:var(--route1);background:var(--surface)}.top[data-astro-cid-nzep5lrk]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:36px;display:grid}.who[data-astro-cid-nzep5lrk]{color:var(--ink-soft);margin:0 0 14px}.ninety[data-astro-cid-nzep5lrk]{margin:0 0 14px;font-size:1.35rem;font-weight:800;line-height:1.3}.bar[data-astro-cid-nzep5lrk]{border-radius:var(--radius-lg);border:2px solid var(--ink);height:40px;display:flex;overflow:hidden}.bar[data-astro-cid-nzep5lrk] .ai[data-astro-cid-nzep5lrk]{background:var(--route1);color:var(--on-route1);white-space:nowrap;flex:9;align-items:center;gap:8px;padding-inline:12px;font-size:14px;font-weight:700;display:flex;overflow:hidden}.bar[data-astro-cid-nzep5lrk] .you[data-astro-cid-nzep5lrk]{background:var(--route2);color:#111;border-left:2px solid var(--ink);flex:1;place-items:center;min-width:40px;font-size:18px;display:grid}.bar-key[data-astro-cid-nzep5lrk]{color:var(--ink-soft);justify-content:space-between;margin:6px 0 22px;font-size:13px;display:flex}.bar-key[data-astro-cid-nzep5lrk] span[data-astro-cid-nzep5lrk]:first-child{font-family:var(--mono)}.bar-key[data-astro-cid-nzep5lrk] span[data-astro-cid-nzep5lrk]:last-child{color:var(--ink);font-weight:700}.promises[data-astro-cid-nzep5lrk]{gap:14px;margin:0 0 22px;padding:0;list-style:none;display:grid}.promises[data-astro-cid-nzep5lrk] li[data-astro-cid-nzep5lrk]{align-items:flex-start;gap:12px;display:flex}.promises[data-astro-cid-nzep5lrk] strong[data-astro-cid-nzep5lrk]{font-size:15px;display:block}.promises[data-astro-cid-nzep5lrk] p[data-astro-cid-nzep5lrk]{color:var(--ink-soft);margin:2px 0 0;font-size:14px}.actions[data-astro-cid-nzep5lrk]{flex-wrap:wrap;gap:10px;display:flex}.day[data-astro-cid-nzep5lrk]{padding:20px 22px}.day-head[data-astro-cid-nzep5lrk]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.day-head[data-astro-cid-nzep5lrk] h3[data-astro-cid-nzep5lrk]{margin:0;font-size:1.05rem}.line[data-astro-cid-nzep5lrk]{--time:52px;--dot:18px;gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.line[data-astro-cid-nzep5lrk]:before{content:"";top:8px;bottom:8px;left:calc(var(--time) + 12px + var(--dot) / 2 - 3px);background:var(--route1);border-radius:3px;width:6px;position:absolute}.moment[data-astro-cid-nzep5lrk]{grid-template-columns:var(--time) var(--dot) minmax(0, 1fr);align-items:start;gap:12px;display:grid}time[data-astro-cid-nzep5lrk]{font-family:var(--mono);text-align:right;padding-top:1px;font-size:14px;font-weight:700}.dot[data-astro-cid-nzep5lrk]{width:var(--dot);height:var(--dot);box-sizing:border-box;border:4px solid var(--ink);background:var(--route1);border-radius:50%;margin-top:2px;position:relative}.review[data-astro-cid-nzep5lrk] .dot[data-astro-cid-nzep5lrk],.you[data-astro-cid-nzep5lrk] .dot[data-astro-cid-nzep5lrk]{background:var(--route2);border-radius:4px}.you[data-astro-cid-nzep5lrk] .dot[data-astro-cid-nzep5lrk]{background:var(--panel)}.m-head[data-astro-cid-nzep5lrk]{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.moment[data-astro-cid-nzep5lrk] strong[data-astro-cid-nzep5lrk]{font-size:15px}.moment[data-astro-cid-nzep5lrk] p[data-astro-cid-nzep5lrk]{color:var(--ink-soft);margin:2px 0 0;font-size:14px}.badge[data-astro-cid-nzep5lrk]{background:color-mix(in srgb, var(--green) 16%, transparent);border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.badge[data-astro-cid-nzep5lrk]:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px}.review[data-astro-cid-nzep5lrk] .badge[data-astro-cid-nzep5lrk],.you[data-astro-cid-nzep5lrk] .badge[data-astro-cid-nzep5lrk]{background:color-mix(in srgb, var(--route2) 35%, transparent)}.review[data-astro-cid-nzep5lrk] .badge[data-astro-cid-nzep5lrk]:before,.you[data-astro-cid-nzep5lrk] .badge[data-astro-cid-nzep5lrk]:before{background:var(--ink);border-radius:2px}.more-head[data-astro-cid-nzep5lrk]{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:40px 0 16px;display:flex}.more-head[data-astro-cid-nzep5lrk] h3[data-astro-cid-nzep5lrk]{margin:0;font-size:1.125rem}.more-head[data-astro-cid-nzep5lrk] p[data-astro-cid-nzep5lrk]{color:var(--ink-soft);margin:0;font-size:15px}.routines[data-astro-cid-nzep5lrk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.routine[data-astro-cid-nzep5lrk]{flex-direction:column;gap:8px;padding:16px;display:flex}.r-head[data-astro-cid-nzep5lrk]{align-items:center;gap:10px;display:flex}.r-head[data-astro-cid-nzep5lrk] h4[data-astro-cid-nzep5lrk]{margin:0;font-size:1rem;line-height:1.3}.when[data-astro-cid-nzep5lrk]{border:1px solid var(--rule);color:var(--ink-soft);border-radius:999px;align-self:flex-start;padding:1px 8px;font-size:13px;font-weight:700}.routine[data-astro-cid-nzep5lrk] p[data-astro-cid-nzep5lrk]{font-size:14px}.routine[data-astro-cid-nzep5lrk] .yours[data-astro-cid-nzep5lrk]{border-top:1px dashed var(--rule);color:var(--ink);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-weight:700;display:flex}.routine[data-astro-cid-nzep5lrk] .yours[data-astro-cid-nzep5lrk]:before{content:"";border:2px solid var(--ink);background:var(--route2);border-radius:2px;flex:none;width:10px;height:10px}.wechat[data-astro-cid-nzep5lrk]{color:var(--ink-soft);margin:16px 0 0;font-size:14px}@media (width<=980px){.top[data-astro-cid-nzep5lrk]{grid-template-columns:minmax(0,1fr);gap:28px}.routines[data-astro-cid-nzep5lrk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.routines[data-astro-cid-nzep5lrk]{grid-template-columns:minmax(0,1fr)}}.promises[data-astro-cid-eanumcpk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.promises[data-astro-cid-eanumcpk] li[data-astro-cid-eanumcpk]{align-items:flex-start;gap:12px;display:flex}.promises[data-astro-cid-eanumcpk] h3[data-astro-cid-eanumcpk]{margin:0;font-size:1rem}.promises[data-astro-cid-eanumcpk] p[data-astro-cid-eanumcpk]{color:var(--ink-soft);margin:4px 0 0;font-size:14px}.try[data-astro-cid-eanumcpk]{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0 0;font-size:14px;display:flex}.try[data-astro-cid-eanumcpk] span[data-astro-cid-eanumcpk]{color:var(--ink);margin-right:4px;font-weight:700}.pill[data-astro-cid-eanumcpk]{color:var(--ink);border:1px solid var(--rule);background:var(--panel);border-radius:999px;padding:5px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s}.pill[data-astro-cid-eanumcpk]:hover{border-color:var(--ink)}@media (width<=980px){.promises[data-astro-cid-eanumcpk]{grid-template-columns:minmax(0,1fr)}}.top[data-astro-cid-sqwh5ma4]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:36px;display:grid}img[data-astro-cid-sqwh5ma4]{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--rule);width:100%;height:auto;display:block}.reasons[data-astro-cid-sqwh5ma4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0;padding:0;list-style:none;display:grid}.reasons[data-astro-cid-sqwh5ma4] li[data-astro-cid-sqwh5ma4]{align-items:flex-start;gap:12px;display:flex}.reasons[data-astro-cid-sqwh5ma4] h3[data-astro-cid-sqwh5ma4]{margin:0;font-size:1rem}.reasons[data-astro-cid-sqwh5ma4] p[data-astro-cid-sqwh5ma4]{color:var(--ink-soft);margin:4px 0 0;font-size:14px}.worries-head[data-astro-cid-sqwh5ma4]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:36px 0 14px;display:flex}.worries-head[data-astro-cid-sqwh5ma4] h3[data-astro-cid-sqwh5ma4]{margin:0;font-size:1.125rem}.worries-head[data-astro-cid-sqwh5ma4] a[data-astro-cid-sqwh5ma4]{font-size:14px;font-weight:700}@media (width<=980px){.top[data-astro-cid-sqwh5ma4]{grid-template-columns:minmax(0,1fr);gap:24px}}@media (width<=600px){.reasons[data-astro-cid-sqwh5ma4]{grid-template-columns:minmax(0,1fr)}}.videos[data-astro-cid-jgctki6q]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.all[data-astro-cid-jgctki6q]{margin:18px 0 0}@media (width<=1100px){.videos[data-astro-cid-jgctki6q]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.videos[data-astro-cid-jgctki6q]{grid-template-columns:minmax(0,1fr)}}
