.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:24px}.crumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0 0;font-size:13px;color:var(--t3)}.crumb a{color:var(--t2)}.crumb a:hover{color:var(--p)}.crumb .current{color:var(--t);font-weight:600}.site-main{padding-bottom:0}.ad-slot{max-width:100%;overflow:visible;outline:1px dashed #C6D0DF;border:0;border-radius:12px;background:#E6EAF1;text-align:center;color:#6B7A90}.ad-slot::before{content:attr(aria-label);display:block;margin:0 0 6px;padding-top:12px;font-size:10px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:inherit}.ad-slot-top,.ad-slot-bottom{display:block;width:100%;max-width:970px;min-height:118px;margin:24px auto}.ad-slot-inline{display:block;width:100%;min-height:308px;margin:32px auto}.ad-slot-sidebar{width:300px;min-height:628px}.ad-slot-bottom.is-unfilled,.ad-slot-inline.is-unfilled,.ad-slot-sidebar.is-unfilled{display:none}.v8-band .ad-slot{outline-color:rgba(255,255,255,.28);background:rgba(255,255,255,.06);color:rgba(255,255,255,.65)}@media(max-width:900px){.ad-slot-sidebar{display:none}}@media(max-width:768px){.ad-slot-top,.ad-slot-bottom{min-height:128px}}@media(max-width:760px){.container{padding-inline:16px}}@media(max-width:480px){.ad-slot-bottom{max-width:calc(100% - 32px);margin:24px auto 8px}}.design-v8 :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--focus)!important;outline-offset:2px}.v8-band{background:var(--v8-band-background);color:#fff;padding-bottom:26px}.v8-band :is(h1,h2,h3){color:#fff}.v8-band .crumb{color:rgba(255,255,255,.7)}.v8-band .crumb a{color:rgba(255,255,255,.8)}.v8-band .crumb a:hover,.v8-band .crumb :is(.current,[aria-current]){color:#fff}.v8-band .crumb .sep{color:rgba(255,255,255,.5)}.v8-band .quick-facts>div,.v8-band .quick-facts svg{color:rgba(255,255,255,.72)}.v8-band .quick-facts strong{color:#fff}.v8-body{background:var(--bg);padding-top:24px;padding-bottom:40px}.v8-card{min-width:0;padding:20px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--v8-card-shadow)}@media(max-width:760px){.v8-card{padding:16px}}
