.nxp{width:100%;display:grid;gap:var(--nx-space-5);align-items:stretch;color:var(--nx-text);font-variant-numeric:tabular-nums}@media(min-width:900px){.nxp{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.nxp-pick,.nxp-incl{background:var(--nx-surface);border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);box-shadow:var(--nx-shadow-1);padding:clamp(1.25rem,3vw,2rem)}.nxp-incl{background:var(--nx-bg);border-color:var(--nx-border)}.nxp fieldset{border:0;margin:0;padding:0;min-width:0}.nxp-legend{width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;position:absolute}.nxp-list{display:grid;gap:var(--nx-space-3)}.nxp-plan{position:relative;display:flex;align-items:flex-start;gap:var(--nx-space-4);min-height:132px;padding:1.25rem;cursor:pointer;background:var(--nx-bg);border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);transition:border-color var(--nx-dur) var(--nx-ease),background-color var(--nx-dur) var(--nx-ease)}.nxp-plan:hover{border-color:var(--nx-border-strong)}.nxp-plan[data-selected=true]{border-color:var(--nx-graphic);background:var(--nx-primary-soft)}.nxp-plan input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.nxp-plan:has(input:focus-visible){outline:var(--nx-focus-width) solid var(--nx-focus);outline-offset:var(--nx-focus-offset)}.nxp-radio{flex:none;width:22px;height:22px;margin-top:1px;border:2px solid var(--nx-border-strong);border-radius:var(--nx-radius-sm);display:grid;place-items:center}.nxp-radio span{width:10px;height:10px;background:transparent;border-radius:2px}.nxp-plan[data-selected=true] .nxp-radio{border-color:var(--nx-graphic)}.nxp-plan[data-selected=true] .nxp-radio span{background:var(--nx-primary)}.nxp-text{display:block;min-width:0}.nxp-name{display:block;font-size:1rem;line-height:1.45;font-weight:650}.nxp-sub{display:block;font-size:.875rem;line-height:1.5;color:var(--nx-text-muted);margin-top:.3rem}.nxp-price{display:block;font-size:.875rem;line-height:1.5;color:var(--nx-text-muted);margin-top:.65rem;font-weight:500}.nxp-price strong{color:var(--nx-text);font-weight:650}.nxp-tag{display:inline-block;margin-left:.5rem;font:500 .75rem/1rem var(--nx-font-mono);color:var(--nx-link);border-left:2px solid var(--nx-graphic);padding-left:.45rem;vertical-align:1px}.nxp-incl-h{font-size:1.5rem;line-height:1.25;margin:0 0 var(--nx-space-4);color:var(--nx-text)}.nxp-detail+.nxp-detail{margin-top:var(--nx-space-4)}.nxp-detail[hidden]{display:none}.nxp-detail-h{font-size:.875rem;line-height:1.5;font-weight:600;color:var(--nx-text-muted);margin:0 0 var(--nx-space-4)}.nxp-detail-name{color:var(--nx-text)}.nxp-detail ul{margin:0;padding:0;list-style:none;display:grid;gap:.7rem;font-size:.9375rem;line-height:1.5}.nxp-detail li{position:relative;padding-left:1.25rem}.nxp-detail li:before{content:"";position:absolute;left:0;top:.72em;width:.55rem;height:2px;background:var(--nx-text-muted)}.nxp-price-big{font-size:1.5rem;line-height:1.3;margin:var(--nx-space-5) 0 0}.nxp-price-big strong{font-weight:650}.nxp-cta{display:flex;align-items:center;justify-content:center;margin-top:var(--nx-space-4);min-height:48px;padding:0 1rem;border-radius:var(--nx-radius-md);background:var(--nx-primary);color:var(--nx-text-on-primary);font-weight:600;font-size:.9375rem;text-decoration:none;transition:background-color var(--nx-dur) var(--nx-ease)}.nxp-cta:hover{background:var(--nx-primary-hover);color:var(--nx-text-on-primary)}.nxp-cta:focus-visible{outline:var(--nx-focus-width) solid var(--nx-focus);outline-offset:var(--nx-focus-offset)}.nxp-note{margin:var(--nx-space-4) 0 0;font-size:.875rem;line-height:1.5;color:var(--nx-text-muted)}@media(max-width:599px){.nxp-pick,.nxp-incl{padding:1rem}.nxp-plan{min-height:0;padding:1rem}}@media(prefers-reduced-motion:reduce){.nxp-plan,.nxp-cta{transition:none!important}}
