.detail-breadcrumb{margin-bottom:16px;font-size:13px;color:rgba(245,248,252,.8)}.detail-breadcrumb__list{flex-wrap:wrap;list-style:none;margin:0;padding:0}.detail-breadcrumb li,.detail-breadcrumb__list{display:flex;align-items:center;gap:4px}.detail-breadcrumb li:not(:first-child):before{content:"›";color:rgba(245,248,252,.65)}.detail-breadcrumb a{color:rgba(245,248,252,.8);text-decoration:none}.detail-breadcrumb a:hover{color:#54c7ff}.detail-button{display:inline-flex;align-items:center;flex-shrink:0;padding:10px 16px;border:1px solid rgba(0,0,0,0);border-radius:8px;background:#0a5fe0;color:#fff;font-family:var(--font-sora),sans-serif;font-size:14px;font-weight:600;text-decoration:none}.detail-button:hover:not(:disabled){background:#084eb2}.detail-button:disabled{cursor:progress;opacity:.75}.detail-button--secondary{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.3)}.detail-button--secondary:hover:not(:disabled){background:hsla(0,0%,100%,.16)}.detail-page{background:#08172f;min-height:calc(100vh - 60px);color:#f5f8fc}.detail-body{max-width:1248px;margin-inline:auto;padding-inline:16px}@media(min-width:560px){.detail-body{padding-inline:24px}}.detail-body{padding-block:24px 48px;display:flex;flex-direction:column;gap:24px}@media(min-width:560px){.detail-body{padding-top:32px}}@media(min-width:1024px){.detail-body{flex-direction:row;align-items:flex-start;gap:48px}}.detail-body__main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.detail-body__aside{flex:0 0 300px}}.detail-section__title{font-family:var(--font-sora),sans-serif;font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.detail-prose{font-size:16px;line-height:1.7;color:rgba(245,248,252,.85)}.detail-facts{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:8px 24px}.detail-facts__row{display:flex;flex-direction:column;gap:2px;padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.detail-facts__row:last-child{border-bottom:none}.detail-facts__row dt{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:rgba(245,248,252,.55)}.detail-facts__row dd{font-size:15px;color:#f5f8fc;line-height:1.4}.detail-facts__row a{color:#54c7ff;text-decoration:none}.detail-facts__row a:hover{text-decoration:underline}