.pg-rfi .uc-hero .lead a{color:var(--olive-bright);text-decoration-thickness:1px;text-underline-offset:3px}.pg-rfi .uc-hero .lead a:hover{color:var(--wink)}.pg-rfi .rfi-hero-head{align-items:center;justify-content:space-between}.pg-rfi .rfi-hero-head>div{display:grid;gap:2px;min-width:0}.pg-rfi .rfi-hero-head strong{font-size:12.5px}.pg-rfi .rfi-hero-head .dim{font-size:11px}.pg-rfi .rfi-body{display:grid;grid-template-columns:188px minmax(0,1fr)}.pg-rfi .rfi-list{border-right:1px solid var(--pf-stroke);background:var(--pf-bg2)}.pg-rfi .rfi-row{display:grid;gap:2px;padding:11px 12px;border-bottom:1px solid var(--pf-stroke)}.pg-rfi .rfi-row:last-child{border-bottom:0}.pg-rfi .rfi-row.active{background:var(--pf-bg);box-shadow:inset 3px 0 0 var(--pf-brand)}.pg-rfi .rfi-row b{font-size:11.5px;font-weight:600;color:var(--pf-ink)}.pg-rfi .rfi-row small{font-family:var(--mono);font-size:9px;color:var(--pf-ink2)}.pg-rfi .rfi-detail{display:grid;align-content:start;gap:12px;padding:14px 16px 16px}.pg-rfi .rfi-kicker{font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-ink2)}.pg-rfi .rfi-question{margin:0;font-size:13px;line-height:1.45;font-weight:600;color:var(--pf-ink)}.pg-rfi .rfi-cites{display:flex;flex-wrap:wrap;gap:6px}.pg-rfi .rfi-check{display:grid;gap:4px;border:1px solid var(--pf-stroke-e);border-left:3px solid var(--pf-ok);border-radius:2px;background:var(--pf-bg2);padding:10px 12px}.pg-rfi .rfi-check p{margin:0;font-size:11.5px;line-height:1.5;color:var(--pf-ink)}.pg-rfi .rfi-check small{font-size:10.5px;line-height:1.45;color:var(--pf-ink2)}.pg-rfi .rfi-foot{display:flex;justify-content:space-between;gap:12px;padding:9px 16px;border-top:1px solid var(--pf-stroke);font-size:10.5px;color:var(--pf-ink2)}@media (max-width:720px){.pg-rfi .rfi-hero-head{align-items:flex-start;flex-wrap:wrap;gap:8px}.pg-rfi .rfi-body{grid-template-columns:1fr}.pg-rfi .rfi-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--pf-stroke)}.pg-rfi .rfi-row{border-bottom:0;border-right:1px solid var(--pf-stroke)}.pg-rfi .rfi-row:last-child{border-right:0}.pg-rfi .rfi-foot{flex-direction:column;gap:4px}}