.sl-first{padding-top:var(--nav-space);border-bottom:1px solid var(--line)}.sl-hero{min-height:clamp(420px,52vh,500px);padding:40px var(--gutter) 64px;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:64px;display:grid}.sl-title{font-size:var(--fs-hero);letter-spacing:-.035em;font-stretch:105%;line-height:1.02;font-weight:var(--w-heavy);color:var(--ink);margin:0}.sl-title .light{font-weight:var(--w-light);margin-top:.05em;display:block}.sl-lead{color:#5e5e5e;max-width:44ch;margin:18px 0 0;font-size:17px;line-height:1.5}.sl-cta{margin-top:26px}.sl-ways{border-bottom:1px solid var(--line)}.sl-way{grid-template-columns:148px minmax(0,1fr);gap:24px;padding:20px 0 22px;display:grid;position:relative}.sl-way:before{content:"";background:var(--line);transform-origin:0;height:1px;animation:.7s cubic-bezier(.22,.8,.25,1) both sl-draw;position:absolute;inset:0 0 auto}.sl-way:nth-child(2):before{animation-delay:.12s}.sl-way:nth-child(3):before{animation-delay:.24s}@keyframes sl-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sl-way-label{font-size:17px;font-weight:var(--w-heavy);letter-spacing:-.01em;color:var(--ink);margin:0}.sl-way-line{color:#5e5e5e;margin:4px 0 0;font-size:14px;line-height:1.4}.sl-names{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sl-name.more{font-size:17px;font-weight:460}@media (max-width:900px){.sl-hero{grid-template-columns:minmax(0,1fr);gap:40px;min-height:0;padding-bottom:48px}}@media (max-width:520px){.sl-way{grid-template-columns:minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.sl-way:before{animation:none}}.sl-sec .inner{padding:var(--sec-top) var(--gutter) var(--sec-bottom);border-top:0;position:relative}.sl-sec .section-title{margin-bottom:32px}.sl-sec{scroll-margin-top:96px}.sl-pages-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.sl-pages-list li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8px 48px;padding:22px 0;display:grid}.sl-pages-list .more{font-weight:var(--w-heavy);align-self:start}.sl-pages-list p{max-width:62ch;color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}@media (max-width:720px){.sl-pages-list li{grid-template-columns:1fr}}.sl-seg{border-radius:var(--radius-bar);background:var(--mist-2);color:var(--muted-wash);white-space:nowrap;gap:2px;padding:2px;font-size:14px;display:inline-flex}.sl-seg>button{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:8px 16px;transition:color .3s}.sl-seg>button.on{color:var(--ink)}.sl-size-grid{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:start;gap:72px;margin-top:40px;display:grid}.sl-stack{display:grid}.sl-layer{opacity:0;transition:opacity .45s ease, transform .7s var(--ease-soft), visibility 0s linear .7s;visibility:hidden;grid-area:1/1;transform:translateY(6px)}.sl-layer.on{opacity:1;transition:opacity .6s ease .12s, transform .8s var(--ease-soft) .12s, visibility 0s;visibility:visible;transform:none}.sl-where{letter-spacing:-.02em;max-width:30ch;font-size:22px;line-height:1.25;font-weight:var(--w-heavy);color:var(--ink);margin:0}.sl-lines{border-top:1px solid var(--line);gap:0;margin:26px 0 0;padding:0;list-style:none;display:grid}.sl-lines li{border-bottom:1px solid var(--line);color:var(--ink-2);padding:13px 0;font-size:17px;line-height:1.4}.sl-plan{color:var(--muted-wash);margin:22px 0 0;font-size:14px}.sl-plan b{color:var(--ink);font-weight:560}.sl-size-cta{margin-top:22px}.sl-card{border:1px solid var(--wash-line);border-radius:var(--radius-bar);box-shadow:var(--soft-lift);background:#fff;overflow:hidden}.sl-card-head{background:var(--mist-2);color:var(--ink);align-items:center;gap:8px;padding:11px 18px;font-size:13.5px;font-weight:560;display:flex}.sl-card-body{padding:8px 18px 18px}.sl-tag{border-radius:var(--radius-cell);background:color-mix(in srgb, var(--cobalt) 10%, #fff);color:var(--cobalt);margin-left:auto;padding:1px 7px;font-size:11.5px;font-style:normal;font-weight:560}.sl-chip{color:var(--muted-wash);margin-left:auto;font-style:normal;font-weight:400}.sl-group+.sl-group{border-top:1px solid var(--mist-line)}.sl-group-label{color:var(--mist-ink);margin:14px 0 4px;font-size:12.5px}.sl-group dl{margin:0}.sl-row{border-top:1px solid var(--mist-line);justify-content:space-between;gap:16px;padding:9px 0;font-size:14.5px;display:flex}.sl-row:first-child{border-top:0}.sl-row dt{color:var(--muted-wash)}.sl-row dd{text-align:right;color:var(--ink);font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;margin:0;font-weight:520}.sl-foot{border-top:1px solid var(--mist-line);color:var(--muted-wash);gap:2px;margin-top:14px;padding-top:14px;font-size:14px;display:grid}.sl-foot b{color:var(--ink);font-weight:560}.sl-foot small{color:var(--mist-ink);margin-top:6px;font-size:12.5px}.sl-words{background:var(--mist);box-shadow:none}.sl-words-intro{color:var(--ink-2);margin:14px 0 6px;font-size:16px;line-height:1.5}.sl-words-list{margin:0;padding:0;list-style:none}.sl-words-list li{border-top:1px solid var(--mist-line);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:15.5px;display:flex}.sl-soon{border-radius:var(--radius-cell);background:var(--mist-2);color:var(--mist-ink);padding:1px 7px;font-size:11.5px;font-style:normal;font-weight:560}@media (max-width:900px){.sl-size-grid{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:520px){.sl-seg{font-size:13px;display:flex}.sl-seg>button{flex:auto;padding:8px 6px}}@media (prefers-reduced-motion:reduce){.sl-layer,.sl-layer.on{transition:none}}.sl-seg-s{max-width:100%;font-size:13px}.sl-seg-s>button{padding:6px 11px}.sl-you .sl-card-body{padding:6px 18px 18px}.sl-you-row{border-top:1px solid var(--mist-line);color:var(--mist-ink);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;font-size:13px;display:grid}.sl-you-row:first-child{border-top:0}.sl-you-out{border-top:1px solid var(--mist-line);margin:6px 0 0;padding:12px 0 0;list-style:none}.sl-you-out li{color:var(--ink);animation:sl-swap .5s var(--ease-soft) both;padding:8px 0;font-size:15.5px;line-height:1.35}@keyframes sl-swap{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.sl-you-out .sl-tag{margin-left:8px}.sl-you-more{color:var(--cobalt);margin-top:6px;font-size:13.5px;font-weight:520;text-decoration:none;display:inline-block}.sl-you-lines{border-bottom:1px solid var(--line)}.sl-you-lines a{border-top:1px solid var(--line);color:var(--ink);padding:22px 0 24px;text-decoration:none;display:block}.sl-you-lines b{letter-spacing:-.025em;font-size:30px;line-height:1.1;font-weight:var(--w-heavy);display:block}.sl-you-lines span{color:var(--muted-wash);margin-top:6px;font-size:15px;display:block}.sl-you-lines a:hover b{color:var(--cobalt)}@media (max-width:520px){.sl-you-row{grid-template-columns:minmax(0,1fr);gap:8px}.sl-seg-s{font-size:12.5px;display:flex}.sl-seg-s>button{flex:auto;padding:7px 4px}.sl-you-lines b{font-size:26px}}@media (prefers-reduced-motion:reduce){.sl-you-out li{animation:none}}.sl-img-slot{aspect-ratio:21/9;border:1px solid var(--mist-line);background:var(--mist-2);border-radius:2px;width:100%}.sl-img-slot.has-img{background:#1b1f33;border:0;position:relative;overflow:hidden}.sl-img-slot.has-img>img{object-fit:cover;filter:contrast(1.06)saturate(1.03);width:100%;height:100%;position:absolute;inset:0}.sl-img-slot.has-img:after{content:"";opacity:.42;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}@media (max-width:900px){.sl-img-slot{aspect-ratio:4/3}}@keyframes sl-tick{0%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:0;opacity:1}}.sl-support .inner,.sl-grow .inner,.sl-mo .inner,.sl-rq .inner{padding:var(--sec-top) var(--gutter) var(--sec-bottom);border-top:1px solid var(--line)}.sl-lg-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:40px;margin-bottom:40px;display:grid}.sl-lg-head .section-title{margin-bottom:0}.sl-lg-lead{max-width:46ch;color:var(--ink-2);margin:6px 0 0;font-size:17px;line-height:1.55}@media (max-width:980px){.sl-lg-head{grid-template-columns:minmax(0,1fr);gap:16px}}.sl-sc2{border-radius:var(--radius-bar);background:var(--night);color:#fff;transition:color 1.2s;position:relative;overflow:hidden}.sl-sc2[data-sorted]{color:#fff}.sl-sc2-dawn{opacity:0;background:linear-gradient(165deg,#5aa5ff,#2f78f0 52%,#2350dc);transition:opacity 1.4s;position:absolute;inset:0}.sl-sc2[data-sorted] .sl-sc2-dawn{opacity:1}.sl-sc2:before,.sl-sc2:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.sl-sc2:before{opacity:.5;background-image:repeating-radial-gradient(circle at 0 0,#ffffff0d 0 1px,#0000 1px 3px)}.sl-sc2:after{background:radial-gradient(120% 90% at 12% 120%,#00000038,#0000 60%);transition:opacity 1.4s}.sl-sc2[data-sorted]:after{opacity:.25}.sl-sc2-in{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:40px;min-height:300px;padding:36px 0 32px;display:grid;position:relative}.sl-sc2-clock{flex-direction:column;justify-content:space-between;gap:32px;padding-left:48px;padding-right:48px;display:flex}.sl-sc2-row{align-items:center;gap:22px;display:flex}.sl-sc2-time{font-size:32px;line-height:1;font-weight:var(--w-heavy);letter-spacing:-.03em;font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;display:block}.sl-sc2-cap{opacity:.85;margin-top:14px;font-size:17px;line-height:1.4;display:block}.sl-sc2-chat{align-content:center;gap:22px;padding-right:48px;display:grid}.sl-sc2-grp{justify-items:start;gap:8px;display:grid}.sl-sc2-grp.me{justify-items:end}.sl-sc2-grp .sl-sc2-accept{margin-top:6px}.sl-sc2-orb{color:#e8ecff;filter:drop-shadow(0 0 12px #a0afffd9)drop-shadow(0 0 30px #a0afff80);flex:none;place-items:center;width:44px;height:44px;transition:color 1.2s,filter 1.2s;display:grid;position:relative}.sl-sc2-orb svg{width:22px;height:22px;transition:opacity .9s ease, transform 1s var(--ease-soft);grid-area:1/1}.sl-sc2-orb .sun{opacity:0;transform:rotate(-40deg)scale(.7)}.sl-sc2[data-sorted] .sl-sc2-orb{color:#fff;filter:drop-shadow(0 0 10px #ffffffbf)}.sl-sc2[data-sorted] .sl-sc2-orb .moon{opacity:0;transform:rotate(40deg)scale(.7)}.sl-sc2[data-sorted] .sl-sc2-orb .sun{opacity:1;transform:none}.sl-sc2-t,.sl-sc2-b,.sl-sc2-typing,.sl-sc2-accept{opacity:0;transition:opacity .5s ease, transform .6s var(--ease-soft), background .6s ease, color .6s ease;transform:translateY(6px)}.sl-sc2-t[data-on],.sl-sc2-b[data-on],.sl-sc2-typing[data-on],.sl-sc2-accept[data-on]{opacity:1;transform:none}.sl-sc2-t{opacity:0;font-size:13.5px}.sl-sc2-t[data-on]{opacity:.62}.sl-sc2-b{text-wrap:balance;border-radius:var(--radius-bar);max-width:400px;padding:14px 18px;font-size:17px;line-height:1.4}.sl-sc2-b.me{background:#ffffff26;justify-self:end}.sl-sc2[data-sorted] .sl-sc2-b.me{background:#fff3}.sl-sc2-b.us{color:#141414;background:#fff;box-shadow:0 8px 22px -12px #00000059}.sl-sc2-reply{display:grid}.sl-sc2-reply>*{grid-area:1/1;align-self:start}.sl-sc2-typing{border-radius:var(--radius-bar);background:#ffffff24;justify-self:start;gap:4px;padding:14px 15px;display:flex}.sl-sc2-typing i{background:#ffffffbf;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite sl-typing}.sl-sc2-typing i:nth-child(2){animation-delay:.15s}.sl-sc2-typing i:nth-child(3){animation-delay:.3s}.sl-sc2-accept{appearance:none;border-radius:var(--radius-bar);color:#141414;font:inherit;cursor:pointer;background:#fff;border:0;justify-self:start;margin-top:4px;padding:10px 20px;font-size:15px;font-weight:560}.sl-sc2-accept[data-on]:not(:disabled){animation:1.8s ease-out .4s infinite sl-hint}.sl-sc2-accept:hover:not(:disabled){box-shadow:0 0 0 4px #ffffff47}.sl-sc2-accept:active:not(:disabled){transform:scale(.96)}.sl-sc2-accept:disabled{cursor:default}.sl-sc2[data-sorted] .sl-sc2-accept{color:#fff;background:#ffffff38}@keyframes sl-hint{0%{transform:scale(1);box-shadow:0 0 #fff9}35%{transform:scale(1.04)}70%,to{transform:scale(1);box-shadow:0 0 0 14px #fff0}}@media (max-width:1100px){.sl-sc2-in{gap:32px}.sl-sc2-clock{padding-left:36px;padding-right:28px}.sl-sc2-chat{padding-right:36px}}@media (max-width:780px){.sl-sc2-in{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 0 30px}.sl-sc2-clock{padding:0 22px}.sl-sc2-chat{max-width:480px;padding:0 22px}}@media (prefers-reduced-motion:reduce){.sl-sc2,.sl-sc2-dawn,.sl-sc2:after,.sl-sc2-t,.sl-sc2-b,.sl-sc2-accept{transition:none}.sl-sc2-typing i,.sl-sc2-accept[data-on]:not(:disabled){animation:none}}.sl{--green:#12b76a;--green-ink:#0a8a50}.sl-gp{border-radius:var(--radius-bar);background:var(--mist);gap:28px;padding:40px;display:grid}.sl-gp-side{align-items:center;gap:24px 40px;min-width:0;display:flex}.sl-gp-seg{flex:none;font-size:15px}.sl-gp-when{gap:4px;display:grid}.sl-gp-when p{opacity:0;transition:opacity .4s ease, transform .6s var(--ease-soft);grid-area:1/1;align-content:center;gap:2px;margin:0;display:grid;transform:translateY(6px)}.sl-gp-when p[data-on]{opacity:1;transition-delay:.12s;transform:none}.sl-gp-when b{letter-spacing:-.01em;font-size:22px;font-weight:520;line-height:1.3}.sl-gp-when span{color:var(--mist-ink);font-size:15px}.sl-gp-card{border:1px solid var(--mist-line);border-radius:var(--radius-bar);background:#fff;min-width:0;font-size:15px;position:relative}.sl-gp-head{background:var(--mist-2);border-radius:3px 3px 0 0;align-items:center;min-height:50px;padding:0 18px;display:grid}.sl-gp-every,.sl-gp-lv{transition:opacity .35s ease, transform .5s var(--ease-soft), visibility 0s linear .5s;grid-area:1/1}.sl-gp-every{font-weight:560}.sl-gp-every:not([data-on]),.sl-gp-lv:not([data-on]){opacity:0;visibility:hidden;transform:translateY(4px)}.sl-gp-every[data-on],.sl-gp-lv[data-on]{transition-delay:0s}.sl-gp-lv{color:var(--muted-wash);justify-self:start;gap:2px;margin-left:-10px;padding:2px;font-size:13.5px;display:inline-flex}.sl-gp-lv>button{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:5px 10px;transition:color .3s}.sl-gp-lv>button.on{color:var(--ink);font-weight:560}.sl-gp-rows{margin:0;padding:0 18px;list-style:none}.sl-gp-rows li{border-top:1px solid var(--mist-line);justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:8px 0;line-height:1.35;display:flex}.sl-gp-head+.sl-gp-rows li:first-child{border-top:0}.sl-gp-rows b{text-align:right;flex:none;font-weight:560}.sl-gp-cap{font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;letter-spacing:-.01em;align-items:baseline;gap:4px;display:inline-flex}.sl-gp-cap small{font-size:inherit;font-weight:560}.sl-gp-more{opacity:0;transition:grid-template-rows .6s var(--ease-soft), opacity .4s ease;grid-template-rows:0fr;display:grid;position:relative}.sl-gp-more[data-on]{opacity:1;grid-template-rows:1fr}.sl-gp-more>div{min-height:0;position:relative;overflow:hidden}.sl-gp-more .sl-gp-rows{transition:transform .6s var(--ease-soft);transform:translateY(-8px)}.sl-gp-more[data-on] .sl-gp-rows{transform:none}.sl-gp-grp{border-top:1px solid var(--mist-line);margin:0;padding:14px 18px 8px}.sl-gp-grp .sl-tag{margin:0}.sl-gp-more .sl-gp-rows li:first-child{border-top:0}.sl-gp-soon{border:1px solid var(--mist-line);border-radius:var(--radius-cell);color:var(--mist-ink);flex:none;padding:2px 7px;font-size:11px;font-style:normal}.sl-gp-edge{z-index:1;border-radius:0 0 var(--radius-bar) var(--radius-bar);background:var(--heat-edge);-webkit-mask-composite:xor;pointer-events:none;animation:sl-gp-trace 2.6s var(--ease-soft) .35s both;padding:1px;position:absolute;inset:0 -1px -1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes sl-gp-trace{0%{clip-path:inset(0 100% 0 0);opacity:1}38%{clip-path:inset(0);opacity:1}72%{opacity:1}to{clip-path:inset(0);opacity:0}}@media (max-width:980px){.sl-gp{padding:24px}}@media (max-width:760px){.sl-gp-side{flex-direction:column;align-items:stretch}}@media (max-width:600px){.sl-gp{gap:20px;padding:16px}.sl-gp-seg{align-self:stretch;display:flex}.sl-gp-seg>button{flex:1;padding:8px 6px}.sl-gp-rows li{align-items:baseline}.sl-gp-rows,.sl-gp-head,.sl-gp-grp{padding-left:14px;padding-right:14px}}@media (prefers-reduced-motion:reduce){.sl-gp-when p,.sl-gp-every,.sl-gp-lv,.sl-gp-more,.sl-gp-more .sl-gp-rows{transition:none;transform:none}.sl-gp-edge{display:none}}.sl-lg-head.sl-lg-stack{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:44px}.sl-lg-stack .sl-lg-lead{margin:0}.sl-lg-lead .more{margin-top:12px;display:table}.sl-sc2-clock{justify-content:center}.sl-sc2-in{min-height:260px}.sl-sc2-note{max-width:62ch;color:var(--ink-2);margin:20px 0 0;font-size:15px;line-height:1.5}.sl-rq-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.sl-rq-offer .section-title{margin-bottom:18px}.sl-rq-ask{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:400;line-height:1.9}.sl-blank{box-sizing:content-box;border:0;border-bottom:1px solid var(--ink);min-width:3ch;font:inherit;color:var(--ink);background:0 0;border-radius:0;outline:none;padding:0 2px 1px;font-weight:520;transition:border-color .3s}.sl-blank::placeholder{color:var(--muted-wash);font-weight:400}.sl-blank:focus{border-bottom-color:var(--cobalt)}.sl-blank.bad{border-bottom-color:var(--heat-4)}.sl-rq-msg{color:var(--ink-2);font-size:15px}.sl-rq-note{max-width:52ch;color:var(--ink-2);margin:18px 0 0;font-size:15px;line-height:1.5}@media (max-width:900px){.sl-rq-grid{grid-template-columns:minmax(0,1fr);gap:44px}}.sl-sc2-story{opacity:.72;margin-bottom:14px;font-size:15px;display:block}.sl-rq-ask{letter-spacing:-.01em;margin:0 0 14px;font-size:22px;font-weight:520;line-height:1.25;display:block}.sl-rq-row{border:1px solid var(--line);background:var(--mist);border-radius:4px;align-items:center;gap:6px;width:min(460px,100%);padding:4px 4px 4px 14px;transition:border-color .3s;display:flex}.sl-rq-row:focus-within{border-color:#bdbdbd}.sl-rq-row:has(.sl-rq-in.bad){border-color:var(--heat-4)}.sl-rq-in{min-width:0;height:32px;font:400 14px var(--font-mona), sans-serif;color:var(--ink);background:0 0;border:0;border-radius:0;outline:none;flex:auto;padding:0}.sl-rq-in::placeholder{color:#9a9a9a}.sl-rq-row .sl-cta{flex:none;margin-top:0}.sl-rq-msg{min-height:1.5em;color:var(--ink-2);margin:8px 0 0;font-size:15px}.sl-rq-next p{margin:0 0 16px;font-size:17px;line-height:1.9}.sl-rq-next .sl-blank{font-size:17px}@media (max-width:560px){.sl-rq-row{width:100%}}.sl-fine{max-width:52ch;color:var(--muted-wash);margin:14px 0 0;font-size:13.5px;line-height:1.5}.sl-tn-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.sl-tn-side .section-title{margin-bottom:16px}.sl-tn-side .sl-lg-lead{margin:0 0 28px}.sl-tn-side .sl-lg-lead:has(+.next-link){margin-bottom:0}.sl-tn-side .next-link{margin-bottom:28px}.sl-tn-count{align-items:baseline;gap:10px;margin:28px 0 0;display:flex}.sl-tn-count b{font-size:32px;font-weight:var(--w-heavy);letter-spacing:-.03em;font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;line-height:1;transition:color .4s}.sl-tn-count b .flip{color:inherit}.sl-tn-count[data-many] b,.sl-tn-count[data-many] span{color:var(--heat-4)}.sl-tn-count span{color:var(--ink-2);font-size:17px;transition:color .4s}.sl-tn-stack{height:318px;position:relative}.sl-tn-stack ul,.sl-tn-stack ol{margin:0;padding:0;list-style:none;position:absolute;inset:0}.sl-tn-bubbles li{border-radius:var(--radius-bar) var(--radius-bar) var(--radius-bar) 2px;border:1px solid var(--mist-line);max-width:min(320px,78%);transition:top .75s var(--ease-soft), left .75s var(--ease-soft), transform .75s var(--ease-soft), opacity .45s ease .3s;background:#fff;gap:2px;padding:10px 15px 11px;display:grid;position:absolute;box-shadow:0 8px 22px -12px #1414142e}.sl-tn-bubbles li:nth-child(2n){background:var(--mist-2)}.sl-tn-bubbles li:before,.sl-tn-bubbles li:after{content:"";clip-path:polygon(100% 0,100% 100%,0 100%);position:absolute}.sl-tn-bubbles li:before{background:var(--mist-line);width:10px;height:12px;bottom:-1px;left:-9px}.sl-tn-bubbles li:after{background:inherit;width:8px;height:10px;bottom:0;left:-7px}.sl-tn-bubbles .sl-tn-q{display:inline}.sl-tn-read{vertical-align:-2px;color:#3b9be8;width:19px;height:11px;margin-left:8px;display:inline-flex}.sl-tn-read svg{stroke-width:1.7px;width:100%;height:100%}.sl-tn-stack[data-on] .sl-tn-bubbles li{opacity:0}.sl-tn-who{color:var(--ink-2);font-size:13.5px;font-weight:520}.sl-tn-q{font-size:17px;line-height:1.35}.sl-tn-done li{opacity:0;transition:opacity .5s ease, transform .6s var(--ease-soft);position:absolute;left:0;right:0;transform:translateY(6px)}.sl-tn-stack[data-on] .sl-tn-done li{opacity:1;transform:none}.sl-tn-done li[data-state=needs]{border-radius:var(--radius-bar);background:#fff;align-content:start;gap:4px;height:116px;padding:14px 18px;display:grid;box-shadow:0 8px 22px -12px #1414142e}.sl-tn-done li[data-state=needs]:after{content:"";border-radius:inherit;background:var(--heat-edge);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sl-tn-decide{justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex}.sl-tn-approve{appearance:none;border-radius:var(--radius-bar);background:var(--ink);color:#fff;font:inherit;cursor:pointer;border:0;flex:none;padding:7px 14px;font-size:14px;font-weight:560;transition:transform .15s}.sl-tn-approve:active{transform:scale(.96)}.sl-tn-done li[data-state=needs][data-approved] .sl-tn-a{color:var(--green-ink);align-items:center;gap:8px;display:flex}.sl-tn-done li[data-approved]:after{opacity:0}.sl-tn-done li[data-state=needs]:after{transition:opacity .5s}.sl-tn-done li[data-state=needs] .sl-tn-a{color:var(--heat-4);font-size:15px;font-weight:520}.sl-tn-done li[data-state=trace]{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);align-items:center;height:46px;padding:0 4px;display:grid}.sl-tn-done li[data-state=trace] .sl-tn-a{white-space:nowrap;text-overflow:ellipsis;color:var(--green-ink);align-items:center;gap:8px;font-size:15px;display:flex;overflow:hidden}.sl-tn-tick{width:16px;height:16px;color:var(--green);flex:none;display:inline-flex}.sl-tn-tick svg{width:100%;height:100%}@media (max-width:900px){.sl-tn-grid{grid-template-columns:minmax(0,1fr);gap:40px}}@media (prefers-reduced-motion:reduce){.sl-tn-bubbles li,.sl-tn-done li{transition:none}}.sl-sc2-card{max-width:340px;margin-top:20px;display:grid}.sl-sc2-cl{opacity:0;background:#ffffff14;border:1px solid #fff3;grid-area:1/1;gap:4px;padding:14px 16px 15px;transition:opacity .7s;display:grid}.sl-sc2-cl[data-on]{opacity:1}.sl-sc2-cl small{opacity:.72;font-size:13.5px}.sl-sc2-cl p{margin:0;font-size:17px;line-height:1.35}.sl-sc2-cl em{font-size:13.5px;font-style:normal;font-weight:560}.sl-sc2-cl.bad em{color:var(--heat-4)}.sl-sc2[data-sorted] .sl-sc2-cl{background:#ffffff2e;border-color:#ffffff57}.sl-sc2-cap:empty{display:none}.sl-mo-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:stretch;gap:72px;display:grid}.sl-mo-side{flex-direction:column;display:flex}.sl-mo-cap{margin-top:auto;padding-top:32px}.sl-mo-count{color:var(--muted-wash);font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;margin-bottom:10px;font-size:13.5px;display:block}.sl-mo-lines{display:grid}.sl-mo-lines p{letter-spacing:-.01em;opacity:0;max-width:30ch;transition:opacity .5s ease, transform .6s var(--ease-soft);grid-area:1/1;margin:0;font-size:22px;font-weight:520;line-height:1.3;transform:translateY(6px)}.sl-mo-lines p[data-on]{opacity:1;transform:none}@media (min-width:901px){.sl-mo .sl-st-frame figcaption{display:none}}.sl-mo-index{border-top:1px solid var(--line);margin:36px 0 0;padding:0;list-style:none}.sl-mo-index li{border-bottom:1px solid var(--line)}.sl-mo-index button{appearance:none;width:100%;font:inherit;text-align:left;color:var(--muted-wash);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:14px;padding:16px 0;font-size:17px;transition:color .3s;display:flex}.sl-mo-index button[aria-pressed=true],.sl-mo-index button:hover{color:var(--ink)}.sl-mo-n{font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;font-size:13.5px}.sl-st{aspect-ratio:9/14;border-radius:var(--radius-bar);background:var(--mist-2);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;box-shadow:0 8px 22px -12px #1414142e}.sl-st-bar{z-index:3;gap:4px;display:flex;position:absolute;top:12px;left:12px;right:12px}.sl-st-bar span{background:#ffffff73;border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.sl-st-bar span[data-state=done]{background:#fff}.sl-st-bar i{transform-origin:0;background:#fff;animation:linear forwards paused sl-story;position:absolute;inset:0;transform:scaleX(0)}.sl-st[data-playing] .sl-st-bar i{animation-play-state:running}@keyframes sl-story{to{transform:scaleX(1)}}.sl-st-frame{opacity:0;margin:0;transition:opacity .6s;position:absolute;inset:0}.sl-st-frame[data-on]{opacity:1}.sl-st-pic{background:var(--mist-2);position:absolute;inset:0}.sl-st-pic>img{object-fit:cover;filter:contrast(1.06)saturate(1.03);width:100%;height:100%;position:absolute;inset:0}.sl-st-pic:has(img):after{content:"";opacity:.42;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.sl-st-frame figcaption{color:#fff;background:linear-gradient(#14141e00,#14141e9e);gap:4px;padding:64px 22px 22px;display:grid;position:absolute;bottom:0;left:0;right:0}.sl-st-frame b{font-size:22px;font-weight:520;line-height:1.2}.sl-st-frame span{opacity:.9;font-size:15px;line-height:1.45}.sl-st-tap{z-index:2;cursor:pointer;background:0 0;border:0;width:50%;padding:0;position:absolute;top:0;bottom:0}.sl-st-tap.l{left:0}.sl-st-tap.r{right:0}.sl-st-tap:focus-visible{outline:2px solid var(--cobalt);outline-offset:-2px}@media (max-width:900px){.sl-mo-grid{grid-template-columns:minmax(0,1fr);gap:32px}.sl-mo-index,.sl-mo-cap{display:none}.sl-st{align-self:start;width:100%;max-width:420px}}@supports not (aspect-ratio:1){.sl-st{height:560px}}@media (prefers-reduced-motion:reduce){.sl-st-frame,.sl-mo-lines p{transition:none}.sl-st-bar i{animation:none}}@media (max-width:560px){.sl-tn-stack{height:400px}.sl-tn-bubbles li{width:90%;max-width:none}.sl-tn-bubbles .sl-tn-q{font-size:15px}.sl-tn-bubbles{flex-direction:column;gap:12px;display:flex}.sl-tn-bubbles li,.sl-tn-stack[data-on] .sl-tn-bubbles li{position:relative;top:auto!important;transform:none!important}.sl-tn-bubbles li:nth-child(odd){align-self:flex-start;left:0!important}.sl-tn-bubbles li:nth-child(2n){border-radius:var(--radius-bar) var(--radius-bar) 2px var(--radius-bar);align-self:flex-end;left:0!important}.sl-tn-bubbles li:nth-child(2n):before,.sl-tn-bubbles li:nth-child(2n):after{clip-path:polygon(0 0,100% 100%,0 100%)}.sl-tn-bubbles li:nth-child(2n):before{left:auto;right:-9px}.sl-tn-bubbles li:nth-child(2n):after{left:auto;right:-7px}.sl-tn-done{flex-direction:column;display:flex}.sl-tn-done li{position:relative;top:auto!important}.sl-tn-done li[data-state=needs]{order:-1;margin-bottom:18px}.sl-tn-done li[data-state=trace]{height:auto;min-height:46px;padding:11px 4px}.sl-tn-done li[data-state=trace] .sl-tn-a{white-space:normal;align-items:flex-start;line-height:1.4}.sl-tn-done li[data-state=trace] .sl-tn-tick{margin-top:2px}}.sl-tn-done li[data-state=needs][data-approved] .sl-tn-a{color:var(--green-ink)}.sl-tn-done li[data-state=needs][data-approved]{box-shadow:inset 0 0 0 1px var(--mist-line), 0 8px 22px -12px #1414142e}.sl-rq-steps{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.sl-rq-steps li{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);gap:16px;padding:13px 0;display:grid}.sl-rq-steps span{color:var(--muted-wash);font-size:13.5px;line-height:1.5}.sl-rq-steps b{font-size:15px;font-weight:460;line-height:1.45}.sl-rq .sl-rq-msg{min-height:0}.sl-rq .sl-rq-msg:empty{display:none}.sl-rq-fwd{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin:10px 0 0;font-size:14px;display:flex}.sm-hero{grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:56px}.sm-hero-img{aspect-ratio:5/4}.su-hero{grid-template-columns:minmax(0,1fr) minmax(0,560px)}.su-hero .sm-hero-img{aspect-ratio:4/3}.su-hero-img>img{transform-origin:60% 62%;transform:scale(1.4)}@media (max-width:900px){.sm-hero,.su-hero{grid-template-columns:minmax(0,1fr);gap:40px}.sm-hero-img{aspect-ratio:4/3}}.sm-lens .inner{border-top:1px solid var(--line)}.sm-lens-grid{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start;gap:72px;display:grid}.sm-lens-grid .section-title{margin-bottom:16px}.sm-lens-side{justify-items:start;gap:18px;display:grid}.sm-trip{border:1px solid var(--mist-line);border-radius:var(--radius-bar);background:var(--mist);justify-self:stretch;gap:14px;padding:18px 20px 20px;display:grid;box-shadow:0 8px 22px -12px #1414142e}.sm-trip-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sm-trip-top b{font-size:17px;font-weight:520}.sm-trip-top span{color:var(--muted-wash);font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;font-size:13.5px}.sm-trip dl{border-top:1px solid var(--line);margin:0;display:grid}.sm-trip dl div{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:11px 0;display:grid}.sm-trip dt{color:var(--muted-wash);font-size:13.5px}.sm-trip dd{font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;margin:0;font-size:15px}.sm-chk{color:var(--heat-4);font-weight:520;transition:color .3s;font-size:13.5px!important}.sm-chk[data-ok]{color:var(--green-ink)}.sm-verdict{border:1px solid var(--mist-line);background:#fff;border-radius:3px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;padding:12px 14px;display:grid;position:relative}.sm-verdict:not([data-ok]){background:linear-gradient(100deg, #fff 40%, color-mix(in srgb, var(--heat-3) 12%, #fff) 100%);border-color:#0000}.sm-verdict:not([data-ok]):after{content:"";border-radius:inherit;background:var(--heat-edge);-webkit-mask-composite:xor;pointer-events:none;animation:sm-edgein .9s var(--ease-soft) both;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes sm-edgein{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.sm-v-mark{width:0;color:var(--green);grid-row:1/3;display:inline-flex}.sm-verdict[data-ok] .sm-v-mark{width:20px;height:12px}.sm-v-mark svg{width:100%;height:100%}.sm-verdict b{color:var(--heat-4);font-size:22px;font-weight:520}.sm-verdict[data-ok] b{color:var(--green-ink)}.sm-verdict span:last-child{color:var(--ink-2);grid-column:2;font-size:13.5px}@media (max-width:900px){.sm-lens-grid{grid-template-columns:minmax(0,1fr);gap:32px}.sm-trip dl div{grid-template-columns:64px minmax(0,1fr)}.sm-chk{grid-column:2}}.sm-cover .inner{border-top:1px solid var(--line)}.sm-cover .sl-lg-lead .sl-tag{margin-left:8px}.sm-lanes{--lab:160px;--lane:120px;position:relative}.sm-days,.sm-lane{grid-template-columns:var(--lab) repeat(5, minmax(0, 1fr));display:grid}.sm-days span{color:var(--muted-wash);padding:0 0 10px 12px;font-size:13.5px}.sm-lane{height:var(--lane);border-top:1px solid var(--line);position:relative}.sm-lane:last-of-type{border-bottom:1px solid var(--line)}.sm-lane-who{align-content:center;gap:2px;display:grid}.sm-lane-who b{font-size:17px;font-weight:520}.sm-lane-who small{color:var(--ink-2);font-size:13.5px}.sm-away{border-radius:var(--radius-bar);background:repeating-linear-gradient(135deg, var(--mist-2) 0 8px, #f3f5fa 8px 16px);color:var(--ink-2);grid-row:1;align-self:stretch;margin:10px 0;padding:8px 12px;font-size:13.5px}.sm-req{z-index:2;top:44px;left:calc(var(--lab) + (100% - var(--lab)) / 5 * var(--d) + 10px);width:calc((100% - var(--lab)) / 5 - 20px);border:1px solid var(--mist-line);border-radius:var(--radius-bar);opacity:0;transition:opacity .45s ease, transform .75s var(--ease-soft), left .75s var(--ease-soft);background:#fff;gap:3px;padding:9px 12px 10px;display:grid;position:absolute;transform:translateY(-8px);box-shadow:0 8px 22px -12px #1414142e}.sm-req[data-on]{opacity:1;transform:none}.sm-req[data-dropped]{transform:translateY(var(--lane))}.sm-req b{font-size:15px;font-weight:520}.sm-req b span{color:var(--ink-2);font-weight:400}.sm-req small{color:var(--green-ink);opacity:0;align-items:center;gap:6px;font-size:13.5px;transition:opacity .4s .4s;display:flex}.sm-req small[data-on]{opacity:1}.sm-back{color:var(--ink-2);margin:18px 0 0;font-size:15px}@media (max-width:900px){.sm-lanes{--lane:142px}.sm-days{display:none}.sm-lane{display:block}.sm-lane-who{position:absolute;top:12px;left:0}.sm-lane-who small{display:none}.sm-away{margin:0;padding:4px 10px;font-size:12.5px;position:absolute;top:8px;right:0}.sm-req{top:48px;left:calc(var(--a) * 52%);width:48%;padding:8px 10px}.sm-req b{font-size:14px}.sm-req small{font-size:12.5px}.sm-req[data-dropped]{left:calc(var(--k) * 52%)}}@media (prefers-reduced-motion:reduce){.sm-req,.sm-req small{transition:none}}.sm-flag{vertical-align:-2px;border-radius:2px;width:15px;height:15px;margin-right:6px;display:inline-block}.sm-trip-top .sm-flag+.sm-flag{margin-left:-2px}.sm-req-who{align-items:center;gap:8px;display:flex}.sm-av{background:var(--mist-2);width:22px;height:22px;color:var(--ink-2);border-radius:3px;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.sm-req-who b{font-size:15px;font-weight:520}.sm-req-to{color:var(--ink-2);align-items:center;font-size:13.5px;display:flex}.sm-req-to .sm-flag{width:13px;height:13px}.sm-fin .inner{border-top:1px solid var(--line)}.sm-fin-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:stretch;gap:72px;display:grid}.sm-fin-view{min-width:0;display:flex}.sm-fin-view>.md-rep{flex:1}.sm-fin .section-title{margin-bottom:16px}.sm-fin .sl-lg-lead .sl-tag{margin-left:8px}.sm-qa{border-top:1px solid var(--line);margin:32px 0 0;padding:0;list-style:none}.sm-qa li{border-bottom:1px solid var(--line)}.sm-qa button{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;gap:4px;padding:16px 0 18px 18px;display:grid;position:relative}.sm-qa button:before{content:"";background:var(--heat-edge);transform-origin:top;width:1px;transition:transform .42s var(--ease-soft);position:absolute;top:18px;bottom:20px;left:0;transform:scaleY(0)}.sm-qa button[aria-pressed=true]:before{transform:scaleY(1)}.sm-qa b{color:var(--muted);font-size:17px;font-weight:520;line-height:1.4;transition:color .3s}.sm-qa span{color:var(--muted);font-size:15px;line-height:1.5;transition:color .3s}.sm-qa button[aria-pressed=true] b,.sm-qa button:hover b{color:var(--ink)}.sm-qa button[aria-pressed=true] span{color:var(--ink-2)}.sm-soon{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.sm-soon li{border-radius:var(--radius-bar);background:var(--mist);justify-items:start;gap:4px;padding:14px 16px;display:grid}.sm-soon b{font-size:15px;font-weight:520}.sm-soon span{color:var(--ink-2);font-size:13.5px}.sm-soon .sl-tag{margin:4px 0 0}@media (max-width:900px){.sm-fin-grid{grid-template-columns:minmax(0,1fr);gap:32px}.sm-fin-view{order:2}.sm-soon{grid-template-columns:minmax(0,1fr)}}.sm-fin .sl-lg-lead{max-width:none}.sm-reach .inner{border-top:1px solid var(--line)}.sm-day{border-top:1px solid var(--line);margin-top:8px;padding-top:28px}.sm-day-bar{border-radius:var(--radius-bar);background:var(--mist);height:72px;box-shadow:inset 0 0 0 1px var(--mist-line);display:block;position:relative}.sm-seg{align-content:center;gap:2px;padding:0 16px;font-style:normal;display:grid;position:absolute;top:0;bottom:0;overflow:hidden}.sm-seg b{white-space:nowrap;align-items:center;gap:8px;font-size:17px;font-weight:520;display:flex}.sm-seg .sl-tag{margin:0}.sm-seg small{color:var(--ink-2);white-space:nowrap;font-size:13.5px}.sm-seg.new{z-index:1;background:linear-gradient(100deg, #fff 40%, color-mix(in srgb, var(--heat-3) 9%, #fff) 100%);border:1px solid #0000;border-radius:2px;top:5px;bottom:5px;overflow:visible}.sm-seg.new:after{content:"";border-radius:inherit;background:var(--heat-edge);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sm-dots{pointer-events:none;background:repeating-linear-gradient(#c3cbe0 0 5px,#0000 5px 9px);width:1px;margin-left:-.5px;position:absolute;top:-20px;bottom:-10px}.sm-day-axis{height:40px;display:block;position:relative}.sm-day-tick{color:var(--muted-wash);font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;font-size:13.5px;position:absolute;top:16px;transform:translate(-50%)}.sm-day-tick[data-hours]{color:var(--ink-2)}.sm-day-tick[data-end=start]{transform:none}.sm-day-tick[data-end=end]{transform:translate(-100%)}.sm-legend{margin:0;padding:0;list-style:none;display:none}.sm-legend li{border-top:1px solid var(--line);gap:2px;padding:12px 0;display:grid}.sm-legend b{align-items:center;gap:8px;font-size:17px;font-weight:520;display:flex}.sm-legend .sl-tag{margin:0}.sm-legend small{color:var(--ink-2);font-size:13.5px}.sm-ways{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 0;padding:0;list-style:none;display:grid}.sm-ways li{gap:4px;padding:16px 16px 4px 0;display:grid}.sm-ways li+li{border-left:1px solid var(--line);padding-left:16px}.sm-ways b{align-items:center;gap:8px;font-size:17px;font-weight:520;display:flex}.sm-ways .sl-tag{margin:0}.sm-ways span{color:var(--ink-2);font-size:15px}@media (max-width:900px){.sm-day-bar{height:56px}.sm-seg{padding:0}.sm-seg b,.sm-seg small{display:none}.sm-legend{display:block}.sm-ways{grid-template-columns:minmax(0,1fr)}.sm-ways li,.sm-ways li+li{border-left:0;border-top:1px solid var(--line);padding:14px 0}.sm-ways li:first-child{border-top:0}}.md-hero{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px;min-height:0;padding-bottom:72px}.md-title .light{display:block}.md-hero-side{border-top:1px solid var(--line);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:64px;padding-top:28px;display:grid}.md-hero-side .sl-lead{margin:0}.md-hero-act .sl-fine{margin-top:16px}@media (max-width:900px){.md-hero-side{grid-template-columns:minmax(0,1fr);gap:24px}}.md-sec .inner{border-top:1px solid var(--line)}.md-lead{max-width:none}.md-lead .sl-tag{vertical-align:1px;margin-left:8px;display:inline-block}.md-av{background:var(--mist-2);width:26px;height:26px;color:var(--ink-2);border-radius:3px;flex:none;place-items:center;font-size:11.5px;font-weight:600;display:grid}.md-wait,.md-done{align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.md-wait{color:var(--ink-2)}.md-wait i{border-radius:var(--radius-cell);background:var(--heat-4);width:7px;height:7px}.md-done{color:var(--green-ink);font-weight:520}.md-done svg{width:14px;height:14px;color:var(--green)}.md-mon-stage{position:relative}.md-mon-still{aspect-ratio:16/9}.md-notes{gap:10px;width:320px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:28px;right:28px}.md-note{border-radius:var(--radius-bar);box-shadow:inset 0 0 0 1px var(--mist-line), 0 8px 22px -12px #1414142e;opacity:0;transition:opacity .5s, transform .5s var(--ease-soft,ease);background:#fff;gap:5px;padding:12px 14px;display:grid;position:relative;transform:translateY(-10px)}.md-note[data-in]{opacity:1;transform:none}.md-note-top{color:var(--muted-wash);justify-content:space-between;font-size:12.5px;display:flex}.md-note b{align-items:center;font-size:15px;font-weight:520;display:flex}.md-note[data-wait]:after{content:"";border-radius:inherit;background:var(--heat-edge);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sl .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.md-away-sum{color:var(--ink-2);gap:20px;margin:-16px 0 24px;font-size:15px;display:flex}.md-away-sum b{color:var(--ink);font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;font-weight:560}.md-cities{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.md-city{opacity:0;align-content:start;gap:10px;transition:opacity .5s,transform .5s;display:grid;transform:translateY(8px)}.md-city[data-in]{opacity:1;transform:none}.md-sky{border-radius:var(--radius-bar);background:var(--mist);height:128px;box-shadow:inset 0 0 0 1px var(--mist-line);color:var(--ink);align-content:space-between;padding:14px 16px;transition:background .6s,color .6s;display:grid}.md-sky[data-sky=day]{background:linear-gradient(#e3eefb 0%,#f4f8fe 100%)}.md-sky[data-sky=night]{background:var(--night);box-shadow:none;color:#fff}.md-sky-t{font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;align-items:center;gap:8px;font-size:22px;font-weight:460;display:flex}.md-sky-i{opacity:.85;width:18px;height:18px}.md-sky[data-sky=night] .md-sky-i{filter:drop-shadow(0 0 6px #c8c8ff8c)}.md-city-name{align-items:center;font-size:17px;font-weight:520;display:flex}.md-ppl{gap:8px;margin:0;padding:0;list-style:none;display:grid}.md-ppl li{border-radius:var(--radius-bar);box-shadow:inset 0 0 0 1px var(--mist-line), 0 8px 22px -12px #1414142e;background:#fff;align-items:center;gap:10px;padding:8px 10px;display:flex}.md-ppl b{font-size:15px;font-weight:520;display:block}.md-ppl small{color:var(--ink-2);font-size:13.5px;display:block}.md-rep{border-radius:var(--radius-bar);box-shadow:inset 0 0 0 1px var(--mist-line), 0 8px 28px -16px #1414141a;background:#fff;overflow:hidden}.md-rep-bar{border-bottom:1px solid var(--mist-line);background:var(--mist-2);justify-content:space-between;align-items:center;padding:12px 24px;font-size:13.5px;display:flex}.md-rep-bar b{font-weight:560}.md-rep-bar span{color:var(--ink-2)}.md-cells{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.md-cells li{align-content:start;gap:8px;height:112px;padding:18px 24px;display:grid}.md-cells li+li{border-left:1px solid var(--line)}.md-cell-k{color:var(--muted);font-size:13px}.md-cell-v{letter-spacing:-.01em;font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;font-size:22px;font-weight:520}.md-cell-v small{color:var(--muted);font-size:13px;font-weight:400}.md-ratio{background:var(--mist-2);border-radius:2px;height:4px;display:block;overflow:hidden}.md-ratio i{background:var(--cobalt);height:100%;display:block}.md-rep-note{color:var(--muted);margin:10px 24px 0;font-size:12.5px}.md-where{padding:28px 24px 22px}.md-where-h{flex-wrap:wrap;align-items:baseline;gap:8px 28px;padding-bottom:14px;display:flex}.md-where-h h3{margin:0;font-size:17px;font-weight:520}.md-tabs{gap:22px;display:flex}.md-tabs button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px 0 6px;font-size:14px;transition:color .3s;position:relative}.md-tabs button:hover,.md-tabs button[aria-selected=true]{color:var(--ink)}.md-tabs button[aria-selected=true]{font-weight:560}.md-tabs button:after{content:"";background:var(--heat-edge);transform-origin:0;height:1px;transition:transform .42s var(--ease-soft,ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.md-tabs button[aria-selected=true]:after{transform:scaleX(1)}.md-tab-n{font-variation-settings:"wdth" 112;color:var(--muted);margin-left:6px}.md-lg{min-height:236px;animation:.35s both md-fade}@keyframes md-fade{0%{opacity:0;transform:translateY(4px)}}.md-lg-h,.md-lg-r{grid-template-columns:minmax(0,1fr) 110px 170px 60px;align-items:center;gap:12px;display:grid}.md-lg-h{color:var(--muted);padding-bottom:6px;font-size:12.5px}.md-lg-h span{text-align:right}.md-lg-r{border-top:1px solid var(--line);min-height:46px;padding:8px 0;font-size:14.5px}.md-lg-r:last-of-type{border-bottom:1px solid var(--line)}.md-lg-n small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.md-lg-a{text-align:right;font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;font-weight:520}.md-lg-s{color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;font-size:13px;display:flex}.md-sb{background:var(--mist-2);border-radius:2px;width:84px;height:6px;position:relative;overflow:hidden}.md-sb i{background:var(--cobalt);transform-origin:0;border-radius:2px;animation:.56s both md-grow;position:absolute;inset:0 auto 0 0}@keyframes md-grow{0%{transform:scaleX(0)}}.md-lg-c{text-align:right;color:var(--ink-2);font-size:13px}.md-lg-more{color:var(--muted);margin:10px 0 0;font-size:13px}.md-rep-foot{margin:14px 0 0}.md-rep.compact{box-shadow:inset 0 0 0 1px var(--mist-line);flex-direction:column;display:flex}.md-rep.compact .md-rep-bar{padding:12px 18px}.md-rep.compact .md-cells{grid-template-columns:repeat(2,minmax(0,1fr))}.md-rep.compact .md-cells li{gap:6px;height:auto;padding:14px 18px}.md-rep.compact .md-cells li:nth-child(3){border-left:0}.md-rep.compact .md-cells li:nth-child(n+3){border-top:1px solid var(--line)}.md-rep.compact .md-rep-note{margin:10px 18px 0}.md-rep.compact .md-where{flex:1;padding:20px 18px 16px}.md-rep.compact .md-where-h{gap:8px 18px}.md-rep.compact .md-tabs{gap:16px}.md-rep.compact .md-tabs button{font-size:13.5px}.md-rep.compact .md-lg{min-height:0}.md-rep.compact .md-lg-h,.md-rep.compact .md-lg-r{grid-template-columns:minmax(0,1fr) auto 104px}.md-rep.compact .md-lg-h span:nth-child(4),.md-rep.compact .md-lg-c{display:none}.md-rep.compact .md-sb{width:52px}@media (max-width:900px){.md-rep.compact .md-lg-h,.md-rep.compact .md-lg-r{grid-template-columns:minmax(0,1fr) auto}}.md-rep-note{transition:color .3s}.md-rep-note[data-on]{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--heat-4);text-decoration-color:var(--heat-4);text-underline-offset:4px}.md-cards{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:20px 0 0;font-size:15px;display:flex}.md-cards i{background:linear-gradient(135deg, var(--mist-2), #fff);width:34px;height:22px;box-shadow:inset 0 0 0 1px var(--mist-line);border-radius:3px}.md-cards b{font-weight:520}.md-cards span{color:var(--ink-2)}.md-cards .sl-tag{margin-left:0}.md-tracks{position:relative}.md-tr-axis{border-bottom:1px solid var(--line);height:30px;position:relative}.md-tr-m{color:var(--muted-wash);font-size:13.5px;position:absolute;bottom:8px}.md-tr-wl{color:var(--ink-2);font-size:13.5px;font-weight:520;position:absolute;bottom:8px;right:0;left:auto!important}.md-tr-body{position:relative}.md-tr-win{background:color-mix(in srgb, var(--mist) 80%, transparent);border-left:1px dashed #c3cbe0;position:absolute;top:0;bottom:0;right:0}.md-tr-lane{border-bottom:1px solid var(--line);padding:16px 0 18px;position:relative}.md-tr-who{max-width:200px;color:var(--ink-2);margin:0 0 12px;font-size:13.5px;position:relative}.md-tr-who b{color:var(--ink);font-size:15px;font-weight:520;display:block}.md-tr-line{height:46px;position:relative}.md-tr-line:before{content:"";background:var(--line);height:1px;position:absolute;top:50%;left:0;right:0}.md-tr-bar{background:var(--mist-2);height:28px;box-shadow:inset 0 0 0 1px var(--mist-line);color:var(--ink-2);white-space:nowrap;border-radius:2px;align-items:center;padding:0 10px 0 8px;font-size:13.5px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.md-tr-flow{gap:8px;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.md-tr-chip{border-radius:var(--radius-bar);box-shadow:inset 0 0 0 1px var(--mist-line), 0 8px 22px -12px #1414142e;white-space:nowrap;opacity:0;background:#fff;gap:1px;padding:6px 12px;transition:opacity .5s;display:grid;position:relative}.md-tr-chip[data-in]{opacity:1}.md-tr-chip b{font-size:13.5px;font-weight:560}.md-tr-chip small{color:var(--ink-2);font-size:12.5px}.md-tr-trip{position:absolute;top:50%;transform:translateY(-50%)}.md-tr-trip:after{content:"";border-radius:inherit;background:var(--heat-edge);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.md-tr-list{border-left:1px solid var(--line);gap:0;margin:0;padding:0 0 0 22px;list-style:none;display:none}.md-tr-list li{gap:2px;padding:12px 0;display:grid;position:relative}.md-tr-list li:before{content:"";border-radius:var(--radius-cell);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--ink);background:#fff;position:absolute;top:17px;left:-27px}.md-tr-list li:first-child:before{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--mist-ink) 40%, #fff)}.md-tr-list li[data-trip]:before{box-shadow:none;background:var(--heat-4)}.md-tr-list b{font-size:17px;font-weight:520}.md-tr-list small{color:var(--ink-2);font-size:13.5px}.md-tr-fine{color:var(--muted-wash);margin:16px 0 0;font-size:13.5px}.md-routes{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.md-routes li{border-bottom:1px solid var(--line);align-content:start;gap:4px;padding:22px 20px 22px 0;display:grid}.md-routes li:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:20px}.md-rt-top{justify-content:space-between;align-items:center;min-height:24px;margin-bottom:10px;display:flex}.md-rt-top .sl-tag{margin-left:0}.md-rt-ic{width:24px;height:24px;color:var(--ink);display:block}.md-rt-ic[data-k=urgent]{color:var(--heat-4)}.md-routes b{font-size:17px;font-weight:520}.md-routes span{color:var(--ink-2);font-size:15px}@media (prefers-reduced-motion:reduce){.md-note,.md-city,.md-tr-chip,.md-sky,.md-lg,.md-sb i,.md-tabs button:after{transition:none;animation:none}}@media (max-width:900px){.md-mon-still{aspect-ratio:4/3}.md-notes{width:auto;margin-top:16px;position:static}.md-cities{grid-template-columns:minmax(0,1fr);gap:18px}.md-sky{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;height:auto}.md-cells{grid-template-columns:repeat(2,minmax(0,1fr))}.md-cells li{height:auto;padding:14px 16px}.md-cells li:nth-child(3){border-left:0}.md-cells li:nth-child(n+3){border-top:1px solid var(--line)}.md-rep-note{margin:10px 16px 0}.md-rep-foot{margin:14px 0 0}.md-where{padding:22px 16px 18px}.md-tabs{gap:16px;overflow-x:auto}.md-lg-h,.md-lg-r{grid-template-columns:minmax(0,1fr) auto auto}.md-lg-h span:nth-child(3),.md-lg-s{display:none}.md-lg{min-height:0}.md-tracks{display:none}.md-tr-list{display:grid}.md-routes{grid-template-columns:minmax(0,1fr)}.md-routes li,.md-routes li:not(:nth-child(3n+1)){border-left:0;padding:18px 0}}.en-hero{grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:64px}.en-doc{border-radius:var(--radius-bar);box-shadow:inset 0 0 0 1px var(--mist-line), 0 8px 22px -12px #1414142e;background:#fff;padding:28px 28px 24px}.en-doc-k{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-wash);margin:0;font-size:12.5px;font-weight:560}.en-doc-p{letter-spacing:-.01em;margin:4px 0 18px;font-size:22px;font-weight:520}.en-doc-l{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.en-doc-l li{border-bottom:1px solid var(--line);opacity:0;grid-template-columns:30px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:12px 0;font-size:15px;transition:opacity .45s,transform .45s;display:grid;transform:translateY(4px)}.en-doc-l li[data-in]{opacity:1;transform:none}.en-doc-l li[data-soon]>span:nth-child(2){color:var(--ink-2)}.en-doc-n{color:var(--muted-wash);font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;font-size:12.5px}.en-doc-l .sl-tag{margin-left:0}.en-sign{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.en-sign span{color:var(--muted-wash);gap:6px;font-size:12.5px;display:grid}.en-sign i{border-bottom:1px solid var(--line);align-items:flex-end;gap:6px;min-width:0;height:30px;padding-bottom:4px;font-style:normal;display:flex;position:relative}.en-sign i:after{content:"";background:var(--heat-edge);transform-origin:0;height:1px;transition:transform .9s var(--ease-soft,ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.en-sign span+span i:after{transition-delay:.3s}.en-hero .en-sign{opacity:0;transition:opacity .6s}.en-hero .en-sign[data-in]{opacity:1}.en-hero .en-sign i{border-bottom-color:var(--ink-2);height:28px}.en-hero .en-sign i:after{display:none}.en-mx{border-top:1px solid var(--line)}.en-mx-r{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) repeat(3,150px);align-items:center;min-height:50px;font-size:17px;display:grid}.en-mx-r>span:not(:first-child){justify-content:center;display:flex}.en-mx-h{min-height:40px;color:var(--muted-wash);font-size:13.5px}.en-mx-r:not(.en-mx-h)[data-col="2"]>span:first-child{color:var(--ink-2)}.en-mk{border-radius:3px;place-items:center;width:22px;height:22px;display:grid}.en-mk[data-k="0"]{background:var(--cobalt);color:#fff}.en-mk[data-k="0"] svg{width:13px;height:13px}.en-mk[data-k="1"]{background:color-mix(in srgb, var(--cobalt) 10%, #fff);box-shadow:inset 0 0 0 1.5px var(--cobalt)}.en-mk[data-k="2"]{border:1.5px dashed color-mix(in srgb, var(--cobalt) 55%, #fff)}.en-need{margin:32px 0 0;font-size:22px;line-height:1.3}.en-need b{font-weight:520}.en-need span{font-weight:300}.en-g12{--x:55%;aspect-ratio:21/9;touch-action:pan-y;border-radius:2px;position:relative;overflow:hidden}.en-g12 .en-g12-img{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.en-g12-after{background:#e7ebf4}.en-g12-before{clip-path:inset(0 calc(100% - var(--x)) 0 0);transition:clip-path .6s var(--ease-soft,ease)}.en-g12[data-sweep] .en-g12-before,.en-g12[data-sweep] .en-g12-bar{transition-duration:2.4s;transition-timing-function:cubic-bezier(.45,0,.2,1)}.en-g12-l{z-index:2;border-radius:var(--radius-bar);background:#ffffffe6;padding:5px 10px;font-size:13.5px;font-weight:520;position:absolute;top:16px;box-shadow:0 8px 22px -12px #1414142e}.en-g12-l-b{left:16px}.en-g12-l-a{right:16px}.en-g12-bar{top:0;bottom:0;left:var(--x);z-index:2;pointer-events:none;width:2px;transition:left .6s var(--ease-soft,ease);background:#fff;margin-left:-1px;position:absolute;box-shadow:0 0 12px #1414142e}.en-g12-bar b{border-radius:var(--radius-bar);background:#fff;width:38px;height:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 22px -12px #14141459}.en-g12-bar b:before,.en-g12-bar b:after{content:"";border-top:1.5px solid var(--ink);border-left:1.5px solid var(--ink);width:7px;height:7px;position:absolute;top:50%}.en-g12-bar b:before{left:10px;transform:translateY(-50%)rotate(-45deg)}.en-g12-bar b:after{right:10px;transform:translateY(-50%)rotate(135deg)}.en-g12-in{z-index:3;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.en-g12:has(.en-g12-in:focus-visible) .en-g12-bar b{outline:2px solid var(--cobalt);outline-offset:2px}:is(.en-g12:has(.en-g12-in:active) .en-g12-before,.en-g12:has(.en-g12-in:active) .en-g12-bar){transition:none}.en-steps{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.en-steps li{align-content:start;gap:4px;padding:18px 16px 20px 0;display:grid}.en-steps li+li{border-left:1px solid var(--line);padding-left:16px}.en-steps-n{color:var(--muted-wash);font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;font-size:12.5px}.en-steps b{font-size:15px;font-weight:520}.en-steps li>span:last-child{color:var(--ink-2);font-size:13.5px}.en-figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.en-fig{border-radius:var(--radius-bar);align-content:start;gap:6px;min-height:240px;padding:26px 30px 30px;display:grid}.en-fig[data-sky=day]{box-shadow:inset 0 0 0 1px var(--mist-line);background:linear-gradient(#e3eefb 0%,#f4f8fe 100%)}.en-fig[data-sky=night]{background:var(--night);color:#fff}.en-fig-k{align-items:center;gap:8px;margin-bottom:32px;font-size:13.5px;font-weight:520;display:flex}.en-fig[data-sky=night] .md-sky-i{filter:drop-shadow(0 0 6px #c8c8ff8c)}.en-fig-v{letter-spacing:-.02em;font-variation-settings:"wdth" 112;font-variant-numeric:proportional-nums;font-size:32px;font-weight:520}.en-fig-n{font-size:17px;font-weight:520}.en-fig-l{color:var(--ink-2);font-size:15px}.en-fig[data-sky=night] .en-fig-l{color:#ffffffc7}.en-times{color:var(--muted-wash);margin:16px 0 0;font-size:13.5px}.en-mini{box-shadow:inset 0 0 0 1px var(--mist-line), 0 8px 22px -12px #1414142e;background:#fff;border-radius:2px;margin-top:28px;padding:22px 24px 20px}.en-mini-p{margin:4px 0 0;font-size:17px;font-weight:520}.en-sign-live{margin-top:18px}.en-sign-live i em{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-style:normal;overflow:hidden}.en-sign-live i em.en-blank{color:var(--muted-wash);font-size:13.5px}.en-sign.en-sign-live[data-in] i:after{transform:scaleX(0)}.en-sign.en-sign-live[data-in] span[data-signed] i:after{transform:scaleX(1)}.en-signed{width:14px;height:14px;color:var(--green);flex:none;margin-left:auto}@media (prefers-reduced-motion:reduce){.en-doc-l li,.en-sign i:after,.en-g12-before,.en-g12-bar{transition:none}}@media (max-width:900px){.en-hero{grid-template-columns:minmax(0,1fr);gap:40px}.en-doc{padding:22px 18px 20px}.en-g12{aspect-ratio:4/3}.en-g12-l{font-size:12.5px}.en-g12-l-b{top:12px;left:12px}.en-g12-l-a{top:auto;bottom:12px;right:12px}.en-steps{grid-template-columns:minmax(0,1fr)}.en-steps li,.en-steps li+li{border-left:0;border-top:1px solid var(--line);padding:14px 0}.en-steps li:first-child{border-top:0}.en-mx-r{grid-template-columns:minmax(0,1fr) repeat(3,44px);padding:8px 0;font-size:15px}.en-mx-h span{text-align:center;font-size:11.5px}.en-figs{grid-template-columns:minmax(0,1fr)}.en-fig{min-height:0}.en-fig-k{margin-bottom:16px}}.sl-rq-has-card{align-items:stretch}.sl-rq-card{border-radius:var(--radius-bar);background:var(--cobalt);color:#ffffffd1;flex-direction:column;padding:36px 40px;display:flex}.sl-rq-h{color:#fff;margin:18px 0 0}.sl-rq-tag{font-size:13px;font-weight:var(--w-heavy);color:#fff;align-items:center;gap:8px;margin:0;display:flex}.sl-rq-tag i{border-radius:var(--radius-cell);background:#fff;width:7px;height:7px}.sl-rq-deal{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:auto 0 0;padding-top:40px;display:flex}.sl-rq-deal s{font-size:28px;font-weight:var(--w-light);letter-spacing:-.03em;color:#fff9;text-decoration:none;position:relative}.sl-rq-deal s:after{content:"";background:#fff;height:2px;position:absolute;top:54%;left:-3px;right:-3px}.sl-rq-deal b{letter-spacing:-.045em;font-size:clamp(56px,5.4vw,80px);font-stretch:105%;line-height:1;font-weight:var(--w-heavy);color:#fff}.sl-rq-deal span{color:#fff;font-size:17px}.sl-rq-fee{font-size:17px;font-weight:var(--w-heavy);color:#fff;margin:10px 0 0}.sl-rq-days{color:#fff;border-top:1px solid #ffffff3d;flex-wrap:wrap;align-items:baseline;gap:8px;margin:28px 0 0;padding-top:20px;font-size:15px;display:flex}.sl-rq-days b{font-size:28px;font-weight:var(--w-heavy);letter-spacing:-.03em;font-variant-numeric:lining-nums proportional-nums;line-height:1}.sl-rq-days span{color:#ffffffd1;margin-left:auto;font-size:13.5px}@media (max-width:900px){.sl-rq-card{padding:28px 24px}}
