.dk[data-tags~=remainder]{--stage:clamp(500px, 62svh, 600px)}.dk>.rmh{padding:104px var(--gut) 28px;border-block-end:1px solid var(--h2);gap:12px;display:grid}.dk>.rmh .lab{max-inline-size:76ch}.dk>.rmh h1{font:600 clamp(34px, 4.6vw, 60px)/1.04 var(--sans);letter-spacing:-.03em;color:var(--ink);overflow-wrap:anywhere;max-inline-size:20ch;margin:0}.dk>.rmh .lede{font:400 17px/1.5 var(--sans);color:var(--ink2);max-inline-size:64ch;margin:0}.dk>.rmh .act{flex-wrap:wrap;gap:8px;margin:6px 0 0;display:flex}.dk>.rmh .act .btn{min-height:44px}.dk>.rmb{background:var(--s1);padding:36px var(--gut) 56px}.dk .rm{max-inline-size:78ch;font:400 16px/1.65 var(--sans);color:var(--ink2);overflow-wrap:break-word}.dk .rm>:first-child{margin-block-start:0}.dk .rm h2{border-block-start:1px solid var(--h1);font:600 24px/1.2 var(--sans);letter-spacing:-.015em;color:var(--ink);margin:44px 0 12px;padding-block-start:20px}.dk .rm h3{font:600 17px/1.3 var(--sans);color:var(--ink);margin:24px 0 6px}.dk .rm h4{font:600 15px/1.35 var(--sans);color:var(--ink);margin:18px 0 4px}.dk .rm p{margin:0 0 12px}.dk .rm a{color:var(--ink);text-underline-offset:3px;text-decoration:underline 1px}.dk .rm a:hover{text-decoration-thickness:2px}.dk .rm strong,.dk .rm b{color:var(--ink);font-weight:600}.dk .rm ul,.dk .rm ol{margin:0 0 14px;padding-inline-start:22px}.dk .rm li{margin-block:4px}.dk .rm ul[role=list],.dk .rm ol[role=list],.dk .rm nav ol,.dk .rm nav ul{padding:0;list-style:none}.dk .rm dl{margin:0 0 14px}.dk .rm dt{color:var(--ink);font-weight:600}.dk .rm dd{margin:0 0 8px}.dk .rm section{margin:0}.dk .rm figure{margin:0 0 16px}.dk .rm figcaption,.dk .rm caption{font:500 13px/1.45 var(--sans);color:var(--mute);text-align:start;padding-block-end:6px}.dk .rm img{border-radius:var(--rc);block-size:auto;max-inline-size:100%}.dk .rm abbr[title]{text-underline-offset:3px;cursor:help;text-decoration:underline dotted}.dk .rm time,.dk .rm code,.dk .rm .rm-places__code,.dk .rm .rm-res__host{font:400 12.5px/1.5 var(--mono);color:var(--mute)}.dk .rm pre{background:var(--s2);border-radius:var(--r);font:400 12.5px/1.55 var(--mono);color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 14px;padding:12px 14px}.dk .rm details{background:var(--s2);border-radius:var(--r);margin:0 0 12px;padding:10px 14px}.dk .rm summary{cursor:pointer;color:var(--ink);font-weight:600}.dk .rm details[open]>summary{margin-block-end:10px}.dk .rm .rm-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.dk .rm table{border-collapse:collapse;inline-size:100%;margin:0 0 16px;font-size:14px;line-height:1.45}.dk .rm th,.dk .rm td{border-block-end:1px solid var(--h1);text-align:start;vertical-align:top;padding:8px 10px 8px 0}.dk .rm thead th{font:500 12.5px/1.4 var(--sans);color:var(--mute);border-block-end-color:var(--h2)}.dk .rm tbody th{color:var(--ink);font-weight:600}.dk .rm .rm-num,.dk .rm .rm-toc__n,.dk .rm .rm-guide__n,.dk .rm .rm-feature__n,.dk .rm .rm-dircard__n,.dk .rm .rm-joinsteps__n,.dk .rm .rm-asks__n{font:500 12px/1 var(--mono);color:var(--red);unicode-bidi:isolate;margin-inline-end:10px}.dk .rm .rm-eyebrow,.dk .rm .rm-toc__h,.dk .rm .rm-res__meta,.dk .rm .rm-card__meta,.dk .rm .rm-acad-rel__meta,.dk .rm .rm-scene__meta,.dk .rm .rm-srchub__m,.dk .rm .rm-feed__source,.dk .rm .rm-timeline__era{font:500 12.5px/1.5 var(--sans);color:var(--mute);margin:0 0 4px}.dk .rm .rm-res__meta,.dk .rm .rm-srchub__b,.dk .rm .rm-notice__tags,.dk .rm .rm-res__check{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.dk .rm .rm-chip,.dk .rm .rm-status,.dk .rm .rm-notice__tag,.dk .rm .rm-srchub__k,.dk .rm .rm-srchub__src,.dk .rm .rm-srchub__oa,.dk .rm .rm-srchub__l,.dk .rm .rm-tier,.dk .rm .rm-story__chip{border-radius:var(--rc);background:var(--s3);min-height:22px;font:500 11px/1.3 var(--mono);color:var(--ink2);white-space:nowrap;align-items:center;padding:1px 8px;display:inline-flex}.dk .rm .rm-chip--verified,.dk .rm .rm-status--ok{color:var(--ink)}.dk .rm .rm-chip--to-verify,.dk .rm .rm-status--pending{box-shadow:inset 2px 0 0 var(--red);color:var(--ink)}.dk .rm .rm-chip abbr[title]{text-decoration:none}.dk .rm .rm-intro,.dk .rm .rm-lede{color:var(--ink2);font-size:17px;line-height:1.55}.dk .rm .rm-actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.dk .rm a.rm-btn,.dk .rm a.rm-route-card__go,.dk .rm a.rm-start__go{border-radius:var(--r);background:var(--ink);min-height:40px;color:var(--s0);font:600 14px/1.2 var(--sans);align-items:center;padding:6px 16px;text-decoration:none;display:inline-flex}.dk .rm a.rm-btn:hover{background:var(--ink2)}.dk .rm a.rm-btn--ghost{background:var(--s3);color:var(--ink);font-weight:500}.dk .rm a.rm-btn--ghost:hover{background:var(--h2)}.dk .rm .rm-signals{flex-wrap:wrap;gap:14px 32px;margin:0 0 20px;display:flex}.dk .rm .rm-signal{gap:2px;display:grid}.dk .rm .rm-signal dt{font:500 12.5px/1.4 var(--sans);color:var(--mute)}.dk .rm .rm-signal dd{font:600 24px/1.1 var(--sans);letter-spacing:-.02em;color:var(--ink);margin:0}.dk .rm .rm-signal--text dd{font-size:17px;line-height:1.3}.dk .rm .rm-note,.dk .rm .rm-acad-strip,.dk .rm .rm-acad-honest,.dk .rm .rm-note-small,.dk .rm .rm-more-note{background:var(--s2);border-radius:var(--rc);border-inline-start:2px solid var(--h3);margin:0 0 16px;padding:12px 14px;font-size:14.5px;line-height:1.55}.dk .rm .rm-note--pending{border-inline-start-color:var(--red)}.dk .rm .rm-note>:last-child{margin-block-end:0}.dk .rm .rm-toc{margin:0 0 8px}.dk .rm .rm-toc ol{flex-wrap:wrap;gap:6px;margin:0;display:flex}.dk .rm .rm-toc li{margin:0}.dk .rm .rm-toc a{border-radius:var(--rc);background:var(--s2);min-height:32px;font:500 13px/1.3 var(--sans);align-items:center;padding:4px 10px;text-decoration:none;display:inline-flex}.dk .rm .rm-toc a:hover{background:var(--s3)}.dk .rm .rm-cards,.dk .rm .rm-features,.dk .rm .rm-places,.dk .rm .rm-figures,.dk .rm .rm-facts,.dk .rm .rm-pfslots,.dk .rm .rm-routes,.dk .rm .rm-outcomes,.dk .rm .rm-bento,.dk .rm .rm-milestones{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.dk .rm .rm-card,.dk .rm .rm-feature,.dk .rm .rm-figure,.dk .rm .rm-fact,.dk .rm .rm-pfslots__item,.dk .rm .rm-route-card,.dk .rm .rm-tile,.dk .rm .rm-dircard,.dk .rm .rm-milestone,.dk .rm .rm-lib__item,.dk .rm .rm-about__item{background:var(--s2);border-radius:var(--r);min-inline-size:0;margin:0;padding:14px}.dk .rm .rm-card>:last-child,.dk .rm .rm-feature>:last-child,.dk .rm .rm-figure>:last-child{margin-block-end:0}.dk .rm .rm-card h3,.dk .rm .rm-feature h3,.dk .rm .rm-pfslots__item h3,.dk .rm .rm-card__title,.dk .rm .rm-feature__title{font:600 15px/1.3 var(--sans);margin:0 0 4px}.dk .rm .rm-card__text,.dk .rm .rm-feature__text,.dk .rm .rm-res__by{margin:0 0 6px;font-size:14px;line-height:1.5}.dk .rm .rm-figure__value{font:600 20px/1.2 var(--sans);letter-spacing:-.015em;color:var(--ink);margin:0 0 4px}.dk .rm .rm-figure__measure,.dk .rm .rm-figure__source{margin:0 0 4px;font-size:13.5px;line-height:1.45}.dk .rm .rm-places__in{background:var(--s2);border-radius:var(--rc);justify-content:space-between;align-items:baseline;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.dk .rm .rm-places__item{margin:0}.dk .rm .rm-places__n{font:400 12.5px/1.4 var(--sans);color:var(--mute)}.dk .rm .rm-guide,.dk .rm .rm-steps,.dk .rm .rm-joinsteps,.dk .rm .rm-start__steps{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.dk .rm .rm-guide__step{background:var(--s2);border-radius:var(--r);grid-template-columns:auto minmax(0,1fr);gap:4px;margin:0;padding:14px;display:grid}.dk .rm .rm-guide__n{padding-block-start:5px}.dk .rm .rm-guide__title{margin:0 0 4px}.dk .rm .rm-guide__links{gap:6px;margin:6px 0;display:grid}.dk .rm .rm-guide__by{color:var(--mute);font-size:13.5px}.dk .rm .rm-guide__learn{margin:6px 0 0;font-size:14px}.dk .rm .rm-guide__learn>span:first-child{font:500 12.5px/1.5 var(--sans);color:var(--mute);margin-inline-end:6px}.dk .rm .rm-listing,.dk .rm .rm-feed,.dk .rm .rm-empty,.dk .rm .rm-emptystate{margin:0 0 10px;font-size:14px;line-height:1.5}.dk .rm .rm-listing__title{font:500 12.5px/1.5 var(--sans);color:var(--mute);margin:0 0 4px}.dk .rm .rm-chart__bars,.dk .rm .rm-chart__key,.dk .rm .rm-bars,.dk .rm .rm-range__list{gap:0;margin:0 0 12px;padding:0;list-style:none;display:grid}.dk .rm .rm-chart__key{color:var(--mute);flex-wrap:wrap;gap:4px 16px;font-size:13px;display:flex}.dk .rm .rm-chart__row,.dk .rm .rm-bars__row,.dk .rm .rm-range__row{border-block-end:1px solid var(--h1);justify-content:space-between;gap:16px;margin:0;padding-block:7px;font-size:14.5px;display:flex}.dk .rm .rm-chart__val,.dk .rm .rm-bars__value,.dk .rm .rm-range__value{color:var(--ink);font-weight:600}.dk .rm .rm-chart__head{gap:2px;display:grid}.dk .rm .rm-chart__title{font:600 15px/1.3 var(--sans);color:var(--ink)}.dk .rm .rm-srchub,.dk .rm .rm-timeline,.dk .rm .rm-list,.dk .rm .rm-acad-rel__list,.dk .rm .rm-story__list,.dk .rm .rm-refs{gap:0;margin:0 0 16px;padding:0;list-style:none;display:grid}.dk .rm .rm-srchub__item,.dk .rm .rm-timeline__item,.dk .rm .rm-list>li,.dk .rm .rm-acad-rel__list>li{border-block-end:1px solid var(--h1);margin:0;padding-block:10px}.dk .rm .rm-srchub__t,.dk .rm .rm-timeline__title{color:var(--ink);margin:0 0 2px;font-weight:600}.dk .rm .rm-timeline__year{font:500 12.5px/1.5 var(--mono);color:var(--red);margin-inline-end:10px}.dk .rm .rm-cite__row{margin-block-end:10px}.dk .rm .rm-cite__text{margin:0;font-size:14px}.dk .rm .rm-closing{background:var(--s2);border-radius:var(--r);margin-block-start:40px;padding:18px}.dk .rm .rm-closing h2,.dk .rm .rm-closing__title{font:600 18px/1.3 var(--sans);border:0;margin:0 0 6px;padding:0}.dk .rm .rm-closing .rm-actions{margin-block-end:0}.dk .rm .rm-long{border-block-end:1px solid var(--h1);margin:0 0 20px}.dk .rm .rm-long>ul,.dk .rm .rm-long>table{margin-block-end:0}.dk .rm .rm-long [hidden]{display:none!important}.dk .rm .rm-long__cap{font:500 13px/1.45 var(--sans);color:var(--mute);margin:0 0 6px}.dk .rm details.rm-fold{border-block-start:1px solid var(--h1);background:0 0;border-radius:0;margin:0;padding:0}.dk .rm details.rm-fold>summary{min-block-size:44px;font:500 15px/1.3 var(--sans);color:var(--ink);align-items:center;gap:12px;margin:0;list-style:none;display:flex}.dk .rm details.rm-fold>summary::-webkit-details-marker{display:none}.dk .rm details.rm-fold>summary:after{content:"";border-inline-end:1.5px solid var(--mute);border-block-end:1.5px solid var(--mute);flex:none;block-size:7px;inline-size:7px;margin-inline:4px 6px;transform:translateY(-2px)rotate(45deg)}.dk .rm details.rm-fold[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.dk .rm details.rm-fold>summary>h2,.dk .rm details.rm-fold>summary>h3,.dk .rm details.rm-fold>summary>h4{font:inherit;letter-spacing:0;border:0;flex:1;align-items:center;gap:12px;margin:0;padding:0;display:flex}.dk .rm .rm-fold__n{font:400 13px/1 var(--mono);color:var(--ink2);margin-inline-start:auto}.dk .rm details.rm-fold>summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dk .rm .rm-fold__in{padding-inline-start:16px}.dk .rm details.rm-fold>table,.dk .rm details.rm-fold>ul{margin-block:2px 16px}.dk .rm .rm-filter{gap:6px;max-inline-size:440px;margin:0 0 12px;display:grid}.dk .rm .rm-filter label{font:500 13.5px/1.4 var(--sans);color:var(--ink2)}.dk .rm .rm-filter input{box-sizing:border-box;border:1px solid var(--h3);border-radius:var(--r);background:var(--s0);min-block-size:44px;inline-size:100%;color:var(--ink);font:400 16px/1.3 var(--sans);padding:8px 12px}.dk .rm .rm-filter input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dk .rm .rm-filter p{min-block-size:20px;font:400 13.5px/1.5 var(--sans);color:var(--mute);margin:0}.dk .rm .rm-long ul:not([class])>li,.dk .rm details>ul[role=list]>li{margin:0}.dk .rm .rm-long ul:not([class])>li>a:only-child,.dk .rm details>ul[role=list]>li>a:only-child{border-block-end:1px solid var(--h1);align-items:center;min-block-size:44px;text-decoration:none;display:flex}.dk .rm .rm-long ul:not([class])>li>a:only-child:hover,.dk .rm details>ul[role=list]>li>a:only-child:hover{text-decoration:underline}.dk .rm details:not(.rm-fold)>summary{align-items:center;min-block-size:44px;display:flex}.dk .rm .rm-card:has(>.rm-card__title a){position:relative}.dk .rm .rm-card>.rm-card__title a:after{content:"";border-radius:var(--r);position:absolute;inset:0}.dk .rm .rm-card:has(>.rm-card__title a):hover{background:var(--s3)}.dk .rm .rm-card>.rm-card__title a:focus-visible{outline:0}.dk .rm .rm-card>.rm-card__title a:focus-visible:after{outline:2px solid var(--ink);outline-offset:2px}.dk .rm .rm-card :is(p,ul,div) a{z-index:1;position:relative}.dk>.rmx{padding:32px var(--gut) 8px;gap:28px;display:grid}.dk .rmw{gap:10px;max-inline-size:78ch;display:grid}.dk .rmw h2{font:600 17px/1.3 var(--sans);color:var(--ink);margin:0}.dk .rml{font:400 14.5px/1.5 var(--sans);gap:6px;margin:0;padding:0;list-style:none;display:grid}.dk .rml a,.dk .rmc a{color:var(--ink);text-underline-offset:3px;text-decoration:underline 1px}.dk .rml-links{flex-wrap:wrap;gap:6px;display:flex}.dk .rml-links a{border-radius:var(--rc);background:var(--s2);min-height:36px;font:500 13.5px/1.3 var(--sans);align-items:center;padding:4px 12px;text-decoration:none;display:inline-flex}.dk .rml-links a:hover{background:var(--s3)}.dk .rmd{border-block-start:1px solid var(--h1)}.dk .rmd>summary{cursor:pointer;min-height:44px;font:500 15px/1.3 var(--sans);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;display:flex}.dk .rmd>summary span{font:400 13px/1 var(--mono);color:var(--ink2)}.dk .rmd-l{padding-block-end:10px}.dk .rmd-l li{gap:0;display:grid}.dk .rmd-l a{align-items:center;min-height:44px;font-weight:500;display:inline-flex}.dk .rmd-l li>span{color:var(--ink2);font-size:13.5px}.dk .rmx .help,.dk .rmc{font:400 13.5px/1.5 var(--sans);color:var(--mute);max-inline-size:78ch;margin:0}.dk .rmstate{gap:8px;display:grid}.dk .rmstate b{font:600 15px/1.3 var(--sans);color:var(--ink)}.dk .rmtabs{padding:16px var(--gut) 0;flex-wrap:wrap;gap:6px;display:flex}.dk .rmtabs a{border-radius:var(--rc);background:var(--s2);min-height:40px;font:500 14px/1.2 var(--sans);color:var(--ink2);align-items:center;padding:4px 14px;display:inline-flex}.dk .rmtabs a[aria-current]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--red)}@media (width<=1023.98px){.dk>.rmh{padding:132px var(--gut) 24px}.dk>.rmb{padding:28px var(--gut) 44px}.dk[data-tags~=remainder]{--stage:clamp(520px, 78svh, 640px)}.dk[data-tags~=remainder]>.hero>.ov,.dk[data-tags~=remainder][dir=rtl]>.hero>.ov{padding-block:30svh 12px}.dk .rm .rm-card>.rm-card__title a{align-items:center;min-block-size:44px;display:flex}.dk .rm a.rm-btn,.dk .rm a.rm-route-card__go,.dk .rm a.rm-start__go,.dk .rm .rm-toc a,.dk .rml-links a,.dk .rmtabs a{min-height:44px}}@media (width<=640px){.dk .rm{font-size:15.5px}.dk .rm h2{margin-block-start:36px;font-size:21px}.dk .rm table,.dk .rm thead,.dk .rm tbody,.dk .rm tr,.dk .rm th,.dk .rm td{display:block}.dk .rm thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.dk .rm tr{border-block-end:1px solid var(--h2);padding-block:8px}.dk .rm th,.dk .rm td{border:0;padding:2px 0}.dk .rm td[data-label]:before{content:attr(data-label) ": ";color:var(--mute);font-size:12.5px}}.dk .rm .rm-chip,.dk .rm .rm-status,.dk .rm .rm-notice__tag,.dk .rm .rm-srchub__k,.dk .rm .rm-srchub__src,.dk .rm .rm-srchub__oa,.dk .rm .rm-srchub__l,.dk .rm .rm-tier,.dk .rm .rm-story__chip{font-size:12px}.dk .rm b,.dk .rm strong,.dk .rm pre,.dk .rm code,.dk .rm small{font-size:max(12px,1em)}.dk .rm{min-inline-size:0;max-inline-size:100%}.dk .rm table{table-layout:auto;max-inline-size:100%}.dk .rm th,.dk .rm td{overflow-wrap:anywhere}.dk .rm figure,.dk .rm section,.dk .rm div{min-inline-size:0;max-inline-size:100%}.dk .rmw.rmw-wide{max-inline-size:none}.dk .rm .rm-long,.dk .rm h2[id],.dk .rm section[id],.dk .rmw[id]{scroll-margin-block-start:calc(var(--hd,64px) + 16px)}@media (pointer:coarse),(width<=1023.98px){.dk .rm .rm-figure__source a,.dk .rm li>span>a,.dk .rm>p>a,.dk .rm dd>a{align-items:center;min-block-size:44px;min-inline-size:44px;display:inline-flex}}.dk>.rmb{background:var(--s0)}.dk .rm details,.dk .rm .rm-card,.dk .rm .rm-feature,.dk .rm .rm-figure,.dk .rm .rm-fact,.dk .rm .rm-pfslots__item,.dk .rm .rm-route-card,.dk .rm .rm-tile,.dk .rm .rm-dircard,.dk .rm .rm-milestone,.dk .rm .rm-lib__item,.dk .rm .rm-about__item,.dk .rm .rm-places__in,.dk .rm .rm-guide__step,.dk .rm .rm-closing{box-shadow:inset 0 1px 0 var(--h1);background:0 0;border-radius:0;padding-inline:0}.dk .rm .rm-note,.dk .rm .rm-acad-strip,.dk .rm .rm-acad-honest,.dk .rm .rm-note-small,.dk .rm .rm-more-note{background:0 0;border-radius:0;padding-inline:14px 0}.dk .rm .rm-toc a{text-underline-offset:3px;background:0 0;padding-inline:0 14px;text-decoration:underline}.dk .rm details>summary{font-weight:600}.dk .rm li>span:last-child:not(:first-child),.dk .rm .rm-fold__n,.dk .rm .rm-tier+*,.dk .rm .rm-bars__value{font-family:var(--mono);font-variant-numeric:tabular-nums;margin-inline-start:10px}.dk .rm ul:not([class]){padding-inline-start:0;list-style:none}.dk .rm ul:not([class])>li{box-shadow:inset 0 -1px 0 var(--h1);padding-block:6px}.dk .w details.rg{margin:0 0 8px}.dk .w details.rg>summary{cursor:pointer;min-block-size:44px;box-shadow:inset 0 -1px 0 var(--h2);align-items:baseline;gap:10px;padding-block:8px;list-style:none;display:flex}.dk .w details.rg>summary::-webkit-details-marker{display:none}.dk .w details.rg>summary b{font:600 16px/1.3 var(--sans);color:var(--ink)}.dk .w details.rg>summary .n{font:500 12px/1 var(--mono);color:var(--mute)}.dk .w details.rg .lst .li{grid-template-columns:40px minmax(0,1fr) auto}.dk .w details.rg .fl img{object-fit:cover;outline:1px solid var(--h2);outline-offset:-1px;block-size:20px;inline-size:30px;display:block}.dk .w details.rg .ax{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 16px;display:flex}.dk .w details.rg .cn{font:400 12.5px/1.3 var(--sans);color:var(--ink2);white-space:nowrap}.dk .w details.rg .cn b{font:500 13px/1 var(--mono);color:var(--ink)}@media (width<=1023.98px){.dk .w details.rg .lst .li{grid-template-columns:34px minmax(0,1fr)}.dk .w details.rg .ax{grid-column:2;justify-content:flex-start}}@media (width>=1024px){.dk[data-tags~=remainder]{--stage:clamp(640px, calc(100svh - 64px), 1080px)}}.dk>.rmb:has(>.rm-read){padding-block:8px 48px}.dk .rm.rm-read{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;max-inline-size:none;font-size:16.5px;line-height:1.6;display:grid}.dk .rm-read>*{grid-column:5/-1;min-inline-size:0}.dk .rm-read>:is(.rm-sec,.rm-toc,.rm-closing){grid-column:1/-1}.dk .rm-read>:is(aside.rm-note,section:not(.rm-sec),details){margin-block:32px 0}.dk .rm-read>.rm-lead{grid-column:5/-1;padding-block:40px 0}.dk .rm-read>.rm-lead>:last-child{margin-block-end:0}.dk .rm-read>.rm-toc{grid-template-columns:subgrid;margin:0;padding-block:40px 0;display:grid}.dk .rm-read>.rm-toc .rm-toc__h{font:500 11px/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);grid-column:1/5;margin:0}.dk .rm-read>.rm-toc ol{grid-column:5/-1;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:0 24px;display:grid}.dk .rm-read>.rm-toc a{min-block-size:36px;box-shadow:inset 0 -1px 0 var(--h1);color:var(--ink);font:500 14.5px/1.35 var(--sans);align-items:baseline;padding:6px 0;text-decoration:none;display:flex}.dk .rm-read>.rm-toc a:hover>span:last-child{text-underline-offset:3px;text-decoration:underline}.dk .rm-read>.rm-toc .rm-toc__n{flex:none;inline-size:3ch}.dk .rm-read>.rm-sec{grid-template-columns:subgrid;align-items:start;row-gap:12px;margin:0;padding-block:56px 0;display:grid}.dk .rm-read>.rm-sec+.rm-sec,.dk .rm-read>.rm-toc+.rm-sec{margin-block-start:0}.dk .rm-read .rm-sec__h{box-shadow:inset 0 1px 0 var(--h2);grid-column:1/5;align-content:start;gap:10px;padding-block-start:16px;display:grid;position:sticky;inset-block-start:calc(var(--hd,64px) + 24px)}.dk .rm-read .rm-sec__h h2{font:620 28px/1.12 var(--sans);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;border:0;max-inline-size:18ch;margin:0;padding:0}.dk .rm-read .rm-sec__h h2 .rm-num{font:500 12px/1 var(--mono);letter-spacing:.04em;color:var(--red);margin:0 0 12px;display:block}.dk .rm-read .rm-sec__h .rm-intro{color:var(--ink2);max-inline-size:40ch;margin:0;font-size:15px;line-height:1.55}.dk .rm-read .rm-sec__b{box-shadow:inset 0 1px 0 var(--h1);grid-column:5/-1;min-inline-size:0;padding-block-start:16px}.dk .rm-read .rm-sec__b>:first-child{margin-block-start:0}.dk .rm-read .rm-sec__b>:last-child{margin-block-end:0}.dk .rm-read .rm-sec__b p,.dk .rm-read .rm-sec__b dd,.dk .rm-read .rm-sec__b li{max-inline-size:68ch}.dk .rm-read .rm-sec__b h3{font:600 17px/1.3 var(--sans);margin:28px 0 8px}.dk .rm-read .rm-sec__b>div>div+div>h3:first-child,.dk .rm-read .rm-sec__b>h3:first-child,.dk .rm-read .rm-sec__b>div>:first-child>h3:first-child{margin-block-start:0}.dk .rm-read .rm-about__item{padding-block:18px 6px}.dk .rm-read .rm-about__item:first-child{box-shadow:none;padding-block-start:0}.dk .rm-read .rm-about__item h3{margin-block-start:0}.dk .rm-read :is(.rm-features,.rm-cards,.rm-routes){grid-template-columns:minmax(0,1fr);gap:0;margin:0 0 18px;display:grid}.dk .rm-read :is(.rm-feature,.rm-card,.rm-route-card){box-shadow:inset 0 -1px 0 var(--h1);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 20px;padding:14px 0;display:grid}.dk .rm-read :is(.rm-feature,.rm-card,.rm-route-card)>*{grid-column:1;margin:0}.dk .rm-read .rm-feature:has(>.rm-feature__n){grid-template-columns:4ch minmax(0,1fr)}.dk .rm-read .rm-feature>.rm-feature__n{grid-area:1/1/span 2;margin:0;padding-block-start:3px}.dk .rm-read .rm-feature:has(>.rm-feature__n)>:not(.rm-feature__n){grid-column:2}.dk .rm-read :is(.rm-feature__title,.rm-card__title,.rm-route-card>h3){font:600 16px/1.35 var(--sans);color:var(--ink);margin:0}.dk .rm-read :is(.rm-feature__text,.rm-card__text,.rm-route-card>p:not(.rm-route-card__go)){color:var(--ink2);font-size:15px;line-height:1.5}.dk .rm-read .rm-card>.rm-card__meta{grid-area:1/2;justify-self:end}.dk .rm-read .rm-route-card>.rm-route-card__go{grid-area:1/2/span 2;place-self:center end}.dk .rm-read .rm-card:has(>.rm-card__title a):hover{background:0 0}.dk .rm-read .rm-card:has(>.rm-card__title a):hover .rm-card__title a{text-decoration-thickness:2px}.dk .rm-read ol:has(>li>:is(.rm-asks__n,.rm-joinsteps__n)){gap:0;padding-inline-start:0;list-style:none;display:grid}.dk .rm-read ol:has(>li>:is(.rm-asks__n,.rm-joinsteps__n))>li{box-shadow:inset 0 -1px 0 var(--h1);grid-template-columns:4ch minmax(0,1fr);column-gap:0;margin:0;padding-block:12px;display:grid}.dk .rm-read ol>li>:is(.rm-asks__n,.rm-joinsteps__n){grid-row:1/span 2;margin:0;padding-block-start:4px}.dk .rm-read ol>li:has(>:is(.rm-asks__n,.rm-joinsteps__n))>:not(:is(.rm-asks__n,.rm-joinsteps__n)){grid-column:2;margin:0}.dk .rm-read ol>li:has(>.rm-joinsteps__n)>h3{font:600 16px/1.35 var(--sans)}.dk .rm-read ol>li:has(>.rm-joinsteps__n)>p{color:var(--ink2);font-size:15px}.dk .rm-read :is(.rm-steps,.rm-outcomes,.rm-list){counter-reset:rmst;gap:0;margin:0 0 18px;padding:0;list-style:none;display:grid}.dk .rm-read :is(.rm-steps,.rm-outcomes,.rm-list)>li{box-shadow:inset 0 -1px 0 var(--h1);margin:0;padding-block:9px}.dk .rm-read .rm-steps>li{counter-increment:rmst;grid-template-columns:4ch minmax(0,1fr);display:grid}.dk .rm-read .rm-steps>li:before{content:counter(rmst, decimal-leading-zero);font:500 12px/1.9 var(--mono);color:var(--red)}.dk .rm-read .rm-list>li:has(>a+span){justify-content:space-between;align-items:baseline;gap:16px;display:flex}.dk .rm-read .rm-list>li>a+span{font:400 13px/1.4 var(--mono);color:var(--mute);white-space:nowrap}.dk .rm-read .rm-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px;margin:18px 0;display:grid}.dk .rm-read .rm-fact{box-shadow:inset 0 1px 0 var(--h1);gap:4px;padding:12px 0 0;display:grid}.dk .rm-read .rm-fact dt{font:500 10.5px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.dk .rm-read .rm-fact dd{font:500 15px/1.5 var(--sans);color:var(--ink);margin:0}.dk .rm-read .rm-signals{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px 24px;margin:0;display:grid}.dk .rm-read .rm-signal{box-shadow:inset 0 1px 0 var(--h2);flex-direction:column-reverse;gap:4px;padding-block-start:10px;display:flex}.dk .rm-read .rm-signal dd{font:500 26px/1.1 var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.dk .rm-read .rm-signal--text dd{font-size:20px}.dk .rm-read .rm-signal dt{font:500 12.5px/1.4 var(--sans);color:var(--mute)}.dk .rm-read figure{margin:0 0 28px}.dk .rm-read .rm-chart__head{gap:2px;padding-block-end:10px;display:grid}.dk .rm-read .rm-chart__bars--m .rm-chart__row{grid-template-columns:minmax(0,15em) minmax(0,1fr) 6ch;align-items:center;gap:16px;padding-block:8px;display:grid}.dk .rm-read .rm-chart__bars--m .rm-chart__row:before{content:"";inline-size:var(--w,0%);background:var(--ink2);grid-area:1/2;block-size:8px;min-inline-size:2px}.dk .rm-read .rm-chart__bars--m .rm-chart__row>span:first-child{grid-area:1/1}.dk .rm-read .rm-chart__bars--m .rm-chart__val{font:500 14px/1 var(--mono);font-variant-numeric:tabular-nums;grid-area:1/3;justify-self:end;margin:0}.dk .rm-read .rm-chart__key{font:500 12px/1.5 var(--mono)}.dk .rm-read table{font-size:14.5px}.dk .rm-read .rm-sec__b details:not(.rm-fold){padding-block:10px}.dk .rm-read>.rm-closing{grid-template-columns:subgrid;box-shadow:inset 0 1px 0 var(--h2);row-gap:12px;margin:56px 0 0;padding:16px 0 0;display:grid}.dk .rm-read>.rm-closing>div{grid-column:1/5}.dk .rm-read>.rm-closing>div>p{color:var(--ink2);margin:6px 0 0}.dk .rm-read>.rm-closing .rm-closing__title{font:620 22px/1.2 var(--sans);letter-spacing:-.02em}.dk .rm-read>.rm-closing>.rm-actions{grid-column:5/-1;align-self:start;margin:0}.dk>.rmx:has(>.rmw){grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 24px;padding-block:24px 16px}.dk>.rmx>*{grid-column:1/-1}.dk>.rmx>.rmw{grid-template-columns:subgrid;max-inline-size:none;box-shadow:inset 0 1px 0 var(--h2);row-gap:10px;padding-block-start:16px;display:grid}.dk>.rmx>.rmw>h2{font:620 22px/1.2 var(--sans);letter-spacing:-.02em;grid-area:1/1/span 6/5;align-self:start}.dk>.rmx>.rmw>:not(h2){grid-column:5/-1;max-inline-size:72ch}.dk>.rmx>.rmw.rmw-wide>:not(h2){max-inline-size:none}.dk>.rmx>.rmc{grid-column:5/-1}.dk>.rmx .rml-links{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:0 24px;display:grid}.dk>.rmx .rml-links a{min-height:36px;box-shadow:inset 0 -1px 0 var(--h1);font:500 14.5px/1.35 var(--sans);color:var(--ink);background:0 0;border-radius:0;padding:6px 0;text-decoration:none;display:flex}.dk>.rmx .rml-links a:hover{text-underline-offset:3px;background:0 0;text-decoration:underline}.dk .rm-read>section:not(.rm-sec):has(>header){grid-column:1/-1;grid-template-columns:subgrid;align-items:start;row-gap:12px;margin:0;padding-block-start:56px;display:grid}.dk .rm-read>section:not(.rm-sec)>header{box-shadow:inset 0 1px 0 var(--h2);grid-column:1/5;gap:8px;padding-block-start:16px;display:grid}.dk .rm-read>section:not(.rm-sec)>header p{color:var(--ink2);margin:0;font-size:15px}.dk .rm-read>section:not(.rm-sec)>header>div>p:first-child,.dk .rm-read>section:not(.rm-sec)>header>p:last-child{font:500 11px/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.dk .rm-read>section:not(.rm-sec)>header h3{font:620 24px/1.15 var(--sans);letter-spacing:-.02em;margin:4px 0 6px}.dk .rm-read>section:not(.rm-sec)>:not(header){box-shadow:inset 0 1px 0 var(--h1);grid-column:5/-1;padding-block-start:16px}.dk .rm-read>section:not(.rm-sec)>p:not(:first-child){box-shadow:none;color:var(--mute);padding:0;font-size:14px}.dk .rm-read>section:not(.rm-sec) div>p:first-child:not(:only-child){font:500 11px/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin:0 0 6px}.dk .rm-read>section:not(.rm-sec) ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.dk .rm-read>section:not(.rm-sec) ol>li{box-shadow:inset 0 -1px 0 var(--h1);grid-template-columns:minmax(12ch,16em) minmax(0,1fr);gap:2px 20px;max-inline-size:none;margin:0;padding-block:10px;display:grid}.dk .rm-read>section:not(.rm-sec) ol>li>p:first-child{font:500 12.5px/1.6 var(--mono);color:var(--red);grid-area:1/1/span 2;margin:0}.dk .rm-read>section:not(.rm-sec) ol>li>:not(:first-child){grid-column:2;margin:0}.dk .rm-read>section:not(.rm-sec) ol>li>h4{font:600 15.5px/1.35 var(--sans)}.dk .rm-read>section:not(.rm-sec) ol>li>p:not(:first-child){color:var(--ink2);font-size:15px}.dk .rm-read>aside.rm-note{padding-inline-start:14px}.dk .rm-read .rm-reg{gap:0;margin:0 0 16px;padding:0;list-style:none;display:grid}.dk .rm-read .rm-reg>li{box-shadow:inset 0 -1px 0 var(--h1);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 20px;max-inline-size:none;margin:0;padding-block:12px;display:grid}.dk .rm-read .rm-reg>li>:is(a,b){grid-area:1/1;justify-self:start}.dk .rm-read .rm-reg>li>a{text-decoration:none}.dk .rm-read .rm-reg>li>a:hover b{text-underline-offset:3px;text-decoration:underline}.dk .rm-read .rm-reg>li b{font:600 16px/1.35 var(--sans);color:var(--ink)}.dk .rm-read .rm-reg__m{color:var(--ink2);grid-area:2/1;max-inline-size:68ch;font-size:14.5px;line-height:1.5}.dk .rm-read .rm-reg__n{font:500 12.5px/1.4 var(--mono);color:var(--ink2);text-align:end;grid-area:1/2/span 2;place-self:center end}.dk .rm-read .rm-reg__n .lbl{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.dk .rm-read .rm-reg__n .sw{flex:none;block-size:12px;inline-size:12px}.dk .rm-read .rm-reg--y>li{grid-template-columns:11ch minmax(0,1fr) auto}.dk .rm-read .rm-reg--y>li>.rm-reg__y{font:500 13px/1.6 var(--mono);color:var(--red);font-variant-numeric:tabular-nums;grid-area:1/1/span 2}.dk .rm-read .rm-reg--y>li>:is(a,b),.dk .rm-read .rm-reg--y>li>.rm-reg__m{grid-column:2}.dk .rm-read .rm-reg--y>li>.rm-reg__n{grid-column:3}.dk .rm-read .rm-era{margin-block-start:28px}.dk .rm-read .rm-era>h3{box-shadow:inset 0 -1px 0 var(--h2);font:600 18px/1.3 var(--sans);justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding-block-end:8px;scroll-margin-block-start:calc(var(--hd,64px) + 16px);display:flex}.dk .rm-read .rm-reg__c{font:500 12px/1 var(--mono);color:var(--mute)}.dk .rm-read .rm-tl{margin:8px 0 12px}.dk .rm-read .rm-tl .ev{text-decoration:none}@media (width<=1023.98px){.dk .rm-read .rm-tl{display:none}}@media (width<=1000px){.dk .rm.rm-read,.dk>.rmx:has(>.rmw){grid-template-columns:minmax(0,1fr)}.dk .rm-read>section:not(.rm-sec)>*,.dk .rm-read>*,.dk .rm-read .rm-sec__h,.dk .rm-read .rm-sec__b,.dk .rm-read>.rm-toc>*,.dk .rm-read>.rm-closing>*,.dk>.rmx>*,.dk>.rmx>.rmw>*,.dk>.rmx>.rmw>h2,.dk .rm-read>.rm-lead,.dk .rm-read>.rm-toc .rm-toc__h,.dk .rm-read>.rm-toc ol,.dk .rm-read>.rm-closing>div,.dk .rm-read>.rm-closing>.rm-actions,.dk>.rmx>.rmc{grid-area:auto/1/auto/-1!important}.dk .rm-read .rm-sec__h{position:static}.dk .rm-read .rm-sec__b{box-shadow:none;padding-block-start:4px}.dk .rm-read>.rm-sec{padding-block-start:40px}.dk .rm-read>.rm-toc .rm-toc__h{margin-block-end:6px}.dk .rm-read .rm-sec__h h2{max-inline-size:none;font-size:24px}}@media (width<=599.98px){.dk .rm-read .rm-facts{grid-template-columns:minmax(0,1fr)}.dk .rm-read .rm-chart__bars--m .rm-chart__row{grid-template-columns:minmax(0,1fr) 5ch;row-gap:6px}.dk .rm-read .rm-chart__bars--m .rm-chart__row:before{grid-area:2/1/auto/-1}.dk .rm-read .rm-chart__bars--m .rm-chart__val{grid-column:2}.dk .rm-read :is(.rm-card,.rm-route-card){grid-template-columns:minmax(0,1fr)}.dk .rm-read .rm-card>.rm-card__meta,.dk .rm-read .rm-route-card>.rm-route-card__go{grid-area:auto/1;justify-self:start}.dk .rm-read>.rm-toc a,.dk>.rmx .rml-links a{min-block-size:44px}.dk .rm-read .rm-reg>li,.dk .rm-read .rm-reg--y>li,.dk .rm-read>section:not(.rm-sec) ol>li{grid-template-columns:minmax(0,1fr)}.dk .rm-read>section:not(.rm-sec) ol>li>*{grid-area:auto/1!important}.dk .rm-read .rm-reg>li>*,.dk .rm-read .rm-reg--y>li>*{text-align:start;justify-self:start;grid-area:auto/1!important}}.dk .rm-read figure>p>span:first-child:not(:only-child){font:500 11px/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-inline-end:10px}.dk .rm-read figure>p{color:var(--ink2);font-size:14.5px}.dk .rm-read th>span[lang]{color:var(--ink2);margin-block-start:2px;font-weight:400;display:block}
