.pCY_5G_band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;overflow:hidden}.pCY_5G_item{letter-spacing:-.01em;font-size:clamp(18px,2.2vw,28px);font-weight:500;line-height:1.2}
.NbzTuG_section{padding:var(--section-pad) 0}.NbzTuG_ledger{flex-direction:column;display:flex}.NbzTuG_row{isolation:isolate;border-top:1px solid var(--line);color:var(--ink);grid-template-columns:80px 1fr 1.2fr 130px;align-items:center;gap:30px;padding:38px 0;display:grid;position:relative}.NbzTuG_row:last-child{border-bottom:1px solid var(--line)}.NbzTuG_row:before{content:"";z-index:-1;background:var(--ink);transform-origin:var(--fill-origin,top);transition:transform .45s var(--ease-inout);position:absolute;inset:0;transform:scaleY(0)}.NbzTuG_row:is(:hover,:focus-visible):before{transform:scaleY(1)}.NbzTuG_row:focus-visible{outline-offset:-3px;outline-color:var(--acc-on-ink)}.NbzTuG_row>*{z-index:1;min-width:0;transition:color .45s var(--ease-inout);position:relative}.NbzTuG_num{color:var(--dim);font-variant-numeric:tabular-nums;font-size:22px}.NbzTuG_name{margin:0;font-size:clamp(24px,3vw,38px)}.NbzTuG_arrow{vertical-align:middle;width:.55em;height:.55em;color:var(--acc-ink);opacity:0;transition:opacity var(--dur-enter) var(--ease-out), transform var(--dur-enter) var(--ease-out), color .45s var(--ease-inout);margin-left:.4em;display:inline-block;transform:translate(-8px,8px)}.NbzTuG_desc{max-width:520px;color:var(--sub);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.NbzTuG_weeks{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.NbzTuG_range{font-variant-numeric:tabular-nums;font-size:30px;line-height:1}.NbzTuG_unit{color:var(--dim);transition:color .45s var(--ease-inout);font-size:14px}.NbzTuG_row:is(:hover,:focus-visible)>*{color:var(--bg)}.NbzTuG_row:is(:hover,:focus-visible) .NbzTuG_num,.NbzTuG_row:is(:hover,:focus-visible) .NbzTuG_arrow{color:var(--acc-on-ink)}.NbzTuG_row:is(:hover,:focus-visible) .NbzTuG_arrow{opacity:1;transform:none}.NbzTuG_row:is(:hover,:focus-visible) .NbzTuG_desc,.NbzTuG_row:is(:hover,:focus-visible) .NbzTuG_unit{color:color-mix(in srgb, var(--bg) 72%, var(--ink))}@media (max-width:900px){.NbzTuG_row{grid-template-columns:50px 1fr;align-items:baseline;gap:12px 24px}.NbzTuG_desc{grid-column:2}.NbzTuG_weeks{display:none}}@media (max-width:720px){.NbzTuG_row{padding:30px 0}.NbzTuG_num{font-size:16px}}
