.wftotal{margin-top:14px;font:500 13px/1.4 var(--mono);color:var(--m-ink-2,#4a4f58);letter-spacing:.02em}.mcol .mline .wfn{font-weight:600;color:var(--m-ink,#16181c)}.mtile.wftile{grid-template-columns:minmax(0,1fr)}.mtile .wfnest{list-style:none;margin:8px 0 0;padding:0}.mtile .wfnest li{font:400 13px/1.4 var(--m-sans,inherit);padding:2px 0;color:var(--m-ink-2,#4a4f58)}.mtile .wfnest li:before{content:"";display:inline-block;width:10px;height:1px;margin:0 8px 4px 0;background:var(--m-rule-3,#cfcfc8)}.mtile .wfnest li a:hover,.mtile .wfnest li.on a{color:var(--m-link,#3d5a80)}.mtile .wfnest li.on a{font-weight:500}.mtile .wfnest li.on:before{background:var(--m-link,#3d5a80)}.mtile .wfnest li.more a{font:400 12px/1.4 var(--mono);color:var(--m-link,#3d5a80)}.mtile .munder .wfk{color:var(--m-ink-3,#8a8f98)}.wfextra{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:16px 0 18px;padding:0 0 14px;border-bottom:1px solid var(--m-rule,#e6e6e1);font-size:14px}.wfextra a{font-weight:500;color:var(--m-link,#3d5a80)}.wfextra span{color:var(--m-ink-2,#4a4f58)}.wcd .wfkind{font:600 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--m-ink-3,#8a8f98);margin-bottom:6px}.wcd .wfgo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;font-size:13px;color:var(--m-ink-2,#4a4f58)}.wcd .wfopen{display:inline-block;padding:9px 16px;background:var(--m-ink,#16181c);color:var(--m-page,#fcfcfb);font:600 13px/1 var(--m-sans,inherit)}.wcd .wfopen:hover{background:var(--m-link,#3d5a80)}.wcd .wfsoon{display:inline-block;padding:8px 12px;border:1px solid var(--m-rule,#d9dbde);font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--m-ink-3,#8a8f98)}.wcd ol.wfsteps{list-style:decimal;padding-left:22px}.wcd ol.wfsteps li::marker{font:500 12px var(--mono);color:var(--m-ink-3,#8a8f98)}.mtile.wftile .mname{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtile.wftile .wfsum{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(2 * 1.45em)}.mtile.wftile .wfnest{min-height:calc(4 * (1.4em + 4px))}.mtile.wftile .wfcount{min-height:calc(2 * 1.6em)}.mtile.wftile .wfkids{margin-top:4px;font:400 12px/1.6 var(--mono);color:var(--m-ink-3,#8a8f98);min-height:1.6em}.mtile.wftile .wfkids summary{cursor:pointer;color:var(--m-link,#3d5a80);list-style:none}.mtile.wftile .wfkids summary::-webkit-details-marker{display:none}.mtile.wftile .wfkids summary:after{content:" +"}.mtile.wftile .wfkids[open] summary:after{content:" −"}.mtile.wftile .wfkids p{margin-top:2px;font:inherit;color:inherit}.mtile.wftile .wfkids a{color:var(--m-link,#3d5a80)}.mcol .wfroles{border-top:1px solid var(--m-rule-2,#efefeb)}.mcol .wfroles>summary{cursor:pointer;list-style:none;padding:12px 0;font:500 12px/1.4 var(--mono);color:var(--m-link,#3d5a80)}.mcol .wfroles>summary::-webkit-details-marker{display:none}.mcol .wfroles>summary:after{content:" +"}.mcol .wfroles[open]>summary:after{content:" −"}.mcol p.wfroles{border-top:1px solid var(--m-rule-2,#efefeb);padding:12px 0;font:500 12px/1.4 var(--mono)}.mcol p.wfroles a{color:var(--m-link,#3d5a80)}.mcol p.wfroles a:after{content:" →"}@media (min-width:1101px){.mcols>.mcol.wide{grid-column:span 2}.mcol.wide .wfgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:inherit;column-gap:inherit;grid-column-gap:28px;column-gap:28px}}main .wcd a.wfopen,main .wcd a.wfopen:hover{color:var(--m-page,#fcfcfb)}