.aigo .bl-layout{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}@media (min-width:1100px){.aigo .bl-layout{grid-template-columns:minmax(0,8fr) minmax(0,3.2fr);align-items:start;gap:clamp(40px,5vw,80px)}}.aigo .bl-chips{flex-wrap:wrap;gap:8px;margin:0 0 28px;display:flex}.aigo .bl-chips a{background:var(--ground);min-height:42px;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:14.5px;font-weight:720;text-decoration:none;display:inline-flex}.aigo .bl-chips a:hover{background:var(--yellow)}.aigo .bl-chips a[aria-current]{background:var(--ink);color:var(--yellow)}.aigo .bl-chips .num{opacity:.75;font-size:12px;font-weight:800}.aigo .bl-cat{letter-spacing:.06em;text-transform:uppercase;background:var(--yellow);color:var(--ink);border-radius:7px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-block}.aigo .bl-cat.c-rejections{background:var(--ink);color:var(--yellow)}.aigo .bl-cat.c-erp-data{box-shadow:inset 0 0 0 1.6px var(--stamp);color:var(--stamp);background:0 0}.aigo .bl-cat.c-routes{box-shadow:inset 0 0 0 1.6px var(--ink);background:0 0}.aigo .bl-lead{border-bottom:3px solid var(--ink);color:var(--ink);grid-template-columns:minmax(0,1fr);gap:22px;margin-bottom:6px;padding-bottom:36px;text-decoration:none;display:grid}@media (min-width:760px){.aigo .bl-lead{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,40px)}}.aigo .bl-lead-text{gap:12px;display:grid}.aigo .bl-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12.5px;font-weight:800;display:flex}.aigo .bl-kicker .rstamp,.aigo .bl-date .rstamp{letter-spacing:.06em;min-height:26px;font-size:10.5px}.aigo .bl-lead-title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.7rem,1rem + 1.6vw,2.6rem);font-weight:840;line-height:1.05}.aigo .bl-lead:hover .bl-lead-title{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.aigo .bl-sf{color:var(--ink-2);font-size:17px;line-height:1.55}.aigo .bl-meta{color:var(--ink-2);flex-wrap:wrap;gap:6px 18px;font-size:14.5px;display:flex}.aigo .bl-meta b{color:var(--ink)}.aigo .bl-go{font-weight:800}.aigo .bl-ledger{margin:0;padding:0;list-style:none}.aigo .bl-ledger li{border-bottom:1px solid var(--rule)}.aigo .bl-ledger a{color:var(--ink);grid-template-columns:56px minmax(0,220px) minmax(0,1fr);align-items:start;gap:20px;padding:22px 0;text-decoration:none;display:grid}.aigo .bl-no{letter-spacing:-.02em;color:var(--stamp);font-size:28px;font-weight:840;line-height:1}.aigo .bl-thumb .cv{border-radius:14px;padding:10px}.aigo .bl-thumb .cv-pm{width:54px;height:54px}.aigo .bl-body{gap:6px;display:grid}.aigo .bl-date{align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.aigo .bl-t{font-size:20px;font-weight:790;line-height:1.25}.aigo .bl-ledger a:hover .bl-t{text-underline-offset:4px;text-decoration:underline}.aigo .bl-s{color:var(--ink-2);font-size:15.5px;line-height:1.5}.aigo .bl-side{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:2px;font-size:13.5px;display:flex}.aigo .bl-side i{background:var(--ground);border-radius:6px;padding:2px 7px;font-size:11.5px;font-style:normal;font-weight:800}@media (max-width:760px){.aigo .bl-ledger a{grid-template-columns:40px minmax(0,1fr);gap:8px 14px}.aigo .bl-thumb,.aigo .bl-body{grid-column:2}.aigo .bl-no{font-size:22px}}.aigo .bl-rail{flex-direction:column;gap:28px;display:flex}@media (min-width:1100px){.aigo .bl-rail{top:calc(var(--hh) + var(--inset) * 2 + 16px);position:sticky}}.aigo .bl-rail h2{letter-spacing:.14em;text-transform:uppercase;color:var(--secondary);border-bottom:2px dashed var(--rule);margin:0 0 10px;padding-bottom:10px;font-size:12px;font-weight:800}.aigo .bl-rail ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.aigo .bl-rail li{align-items:baseline;gap:8px;font-weight:680;display:flex}.aigo .bl-rail li:after{content:"";border-bottom:1.5px dotted var(--rule);flex:1;order:1}.aigo .bl-rail li .n{order:2;font-weight:800}.aigo .bl-rail a{color:var(--ink);text-decoration:none}.aigo .bl-rail a:hover,.aigo .bl-rail a[aria-current]{text-underline-offset:4px;text-decoration:underline}.aigo .bl-cc{align-items:center;gap:8px;display:inline-flex}.aigo .bl-rail .aside-card{background:var(--ink);color:var(--paper);border-radius:24px;gap:6px;padding:24px;display:grid}.aigo .bl-rail .aside-label{letter-spacing:.14em;text-transform:uppercase;color:var(--yellow);margin:0;font-size:12px;font-weight:800}.aigo .bl-rail .aside-price{color:#ffffffdb;margin:6px 0 0;font-size:1.05rem}.aigo .bl-rail .aside-price .num{letter-spacing:-.02em;color:var(--paper);font-size:1.9rem;font-weight:840}.aigo .bl-rail .aside-alt{color:#ffffffc2;margin:0;font-size:14.5px}.aigo .bl-rail .aside-card .tf-btn{justify-content:center;width:100%;margin-top:14px}.aigo .bl-rss{color:var(--ink);font-size:14.5px;font-weight:720}.aigo .page-title .post-crumbs{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 20px;font-size:15px;font-weight:720;display:flex}.aigo .page-title .post-crumbs a{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}
