.pob .pilot-note{font-size:var(--pob-text-small);color:var(--pob-muted);padding-top:var(--pob-space-6)}.pob .buyer-agent{padding-block:var(--pob-space-12);padding-bottom:var(--pob-space-24)}.pob .buyer-agent__intro{max-width:var(--pob-prose);margin-bottom:var(--pob-space-12)}.pob .buyer-agent__eyebrow{color:var(--pob-accent);font-size:var(--pob-text-label);letter-spacing:var(--pob-tracking-label);text-transform:uppercase;font-weight:var(--pob-weight-label)}.pob .buyer-agent__controls{gap:var(--pob-space-6);padding-block:var(--pob-space-6);border-block:var(--pob-border-width) solid var(--pob-divider);grid-template-columns:1fr 1fr;display:grid}.pob .buyer-agent__controls label{gap:var(--pob-space-2);font-size:var(--pob-text-small);font-weight:var(--pob-weight-label);display:grid}.pob .buyer-agent__controls :is(input,select){width:100%;min-height:var(--pob-control-height);padding:var(--pob-space-3);border:var(--pob-border-width) solid var(--pob-control-border);border-radius:var(--pob-radius);background:var(--pob-canvas);color:var(--pob-ink);font-size:var(--pob-text-body)}.pob .buyer-agent__summary{padding-block:var(--pob-space-6);font-size:var(--pob-text-small);color:var(--pob-muted)}.pob .buyer-agent__grid{gap:var(--pob-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pob .buyer-card{border:var(--pob-border-width) solid var(--pob-divider);border-radius:var(--pob-radius);padding:var(--pob-space-8);flex-direction:column;min-width:0;display:flex}.pob .buyer-card:has(input:checked){border-color:var(--pob-accent);outline:var(--pob-focus-width) solid var(--pob-accent);outline-offset:var(--pob-focus-offset)}.pob .buyer-card__top{margin-bottom:var(--pob-space-6);justify-content:space-between;align-items:center;gap:var(--pob-space-4);display:flex}.pob .buyer-card__top label{align-items:center;gap:var(--pob-space-3);min-height:var(--pob-control-height);cursor:pointer;font-size:var(--pob-text-small);display:flex}.pob .buyer-card input{width:var(--pob-space-5);height:var(--pob-space-5);accent-color:var(--pob-accent)}.pob .buyer-card__rank{font-size:var(--pob-text-small);color:var(--pob-muted)}.pob .buyer-card__identity{align-items:center;gap:var(--pob-space-5);margin-bottom:var(--pob-space-6);display:flex}.pob .buyer-card__identity img{width:var(--pob-space-16);height:var(--pob-space-12);object-fit:contain}.pob .buyer-card__identity h2{font-size:var(--pob-text-h3);margin:0 0 var(--pob-space-2);text-wrap:wrap}.pob .buyer-card__identity p{font-size:var(--pob-text-small);color:var(--pob-muted);margin:0}.pob .buyer-card__verdict{font-size:var(--pob-text-small);color:var(--pob-muted);line-height:var(--pob-leading-body)}.pob .buyer-card dl{margin-top:auto;margin-bottom:var(--pob-space-6);font-size:var(--pob-text-small)}.pob .buyer-card dl div{justify-content:space-between;gap:var(--pob-space-5);padding-block:var(--pob-space-3);border-bottom:var(--pob-border-width) solid var(--pob-divider);display:flex}.pob .buyer-card__actions{gap:var(--pob-space-6);flex-wrap:wrap;display:flex}.pob .buyer-card__actions a{font-size:var(--pob-text-small);min-height:var(--pob-control-height);align-items:center;display:flex}.pob .buyer-agent__bar{bottom:var(--pob-space-4);margin-top:var(--pob-space-6);padding:var(--pob-space-4) var(--pob-space-6);background:var(--pob-action);color:var(--pob-on-dark);border-radius:var(--pob-radius);justify-content:space-between;align-items:center;gap:var(--pob-space-4);z-index:2;flex-wrap:wrap;display:flex;position:sticky}.pob .buyer-agent__bar :focus-visible{outline-color:var(--pob-focus-dark)}.pob .buyer-agent button{min-height:var(--pob-control-height);padding:var(--pob-space-2) var(--pob-space-5);border:var(--pob-border-width) solid var(--pob-control-border);border-radius:var(--pob-radius);background:var(--pob-canvas);color:var(--pob-ink);cursor:pointer;font-size:var(--pob-text-small)}.pob .buyer-agent__compare{margin-block:var(--pob-space-8);scroll-margin-top:var(--pob-space-6)}.pob .buyer-agent__compare-head{justify-content:space-between;align-items:center;gap:var(--pob-space-4);margin-bottom:var(--pob-space-6);display:flex}.pob .buyer-agent__compare-head h2{font-size:var(--pob-text-h3);margin:0}.pob .buyer-agent__table{border:var(--pob-border-width) solid var(--pob-control-border);border-radius:var(--pob-radius);overflow-x:auto}@media (width<=650px){.pob .buyer-agent__controls,.pob .buyer-agent__grid{grid-template-columns:1fr}.pob .buyer-card{padding:var(--pob-space-6)}.pob .buyer-card dl div{gap:var(--pob-space-1);flex-direction:column}.pob .buyer-agent__bar button{width:100%}}.pob main>.buyer-agent__intro{padding-top:var(--pob-space-12);margin-bottom:0}.pob main>.buyer-agent__intro+.compare-main__wrapper .buyer-agent{padding-top:var(--pob-space-6)}
