.bj-fv-guide{display:none}
body.bj-fv-guided-v2 .bj-fv-guide{display:block;box-sizing:border-box;width:100%;margin:0 0 12px;padding:14px;border:1px solid #d9e5ff;border-radius:16px;background:linear-gradient(145deg,#fff,#f5f8ff);box-shadow:0 10px 28px rgba(8,56,248,.09);font-family:inherit;color:#17253a}
.bj-fv-guide *{box-sizing:border-box}
.bj-fv-guide__eyebrow{display:block;margin:0 0 4px;color:#0838f8;font-size:11px;font-weight:900;letter-spacing:.02em}
.bj-fv-guide__title{margin:0;color:#17253a;font-size:20px;font-weight:950;line-height:1.3;letter-spacing:-.04em;word-break:keep-all}
.bj-fv-guide__desc{margin:5px 0 12px;color:#5c6b80;font-size:12px;font-weight:650;line-height:1.55;word-break:keep-all}
.bj-fv-guide__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}
.bj-fv-guide__choice{appearance:none;display:flex;min-width:0;min-height:78px;padding:10px 7px;border:1px solid #dce5f5;border-radius:12px;background:#fff;color:#26364f;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s}
.bj-fv-guide__choice:hover{border-color:#9cb7ff;background:#f8faff;transform:translateY(-1px)}
.bj-fv-guide__choice[aria-pressed="true"]{border-color:#0838f8;background:#edf2ff;color:#0838f8;box-shadow:0 0 0 1px #0838f8 inset}
.bj-fv-guide__icon{font-size:21px;line-height:1}
.bj-fv-guide__choice strong{font-size:12px;font-weight:900;line-height:1.25;word-break:keep-all}
.bj-fv-guide__choice small{color:#748198;font-size:9.5px;font-weight:650;line-height:1.25;word-break:keep-all}
.bj-fv-guide__result{min-height:38px;margin:9px 0 0;padding:8px 10px;border-radius:10px;background:#edf4ff;color:#24446f;font-size:11px;font-weight:750;line-height:1.45;word-break:keep-all}
.bj-fv-guide__escape{display:inline-flex;margin:8px 0 0;color:#5f6b7c;font-size:10.5px;font-weight:750;text-decoration:underline;text-underline-offset:3px}
body.bj-fv-guided-v2[data-bj-fv-landing="feedbag2"] #step1 .benefit-header,
body.bj-fv-guided-v2[data-bj-fv-landing="feedbag2"] #step1 .benefit-grid{display:none!important}
body.bj-fv-guided-v2[data-bj-fv-landing="feedbag2"] #step1 .wizard-selector{justify-content:flex-start!important}
body.bj-fv-guided-v2[data-bj-fv-landing="feedbag2"] #step1 .benefit-cta-area{margin-top:10px!important}
body.bj-fv-guided-v2[data-bj-fv-landing="feedbag2"] .bj-fv-guide{margin-bottom:4px;padding:19px}
body.bj-fv-guided-v2[data-bj-fv-landing="feedbag2"] .bj-fv-guide__title{font-size:23px}
body.bj-fv-guided-v2[data-bj-fv-landing="feedbag2"] .bj-fv-guide__choice{min-height:104px}
@media(max-width:430px){
  body.bj-fv-guided-v2 .bj-fv-guide{padding:12px;border-radius:14px}
  .bj-fv-guide__title{font-size:18px}
  .bj-fv-guide__choices{gap:5px}
  .bj-fv-guide__choice{min-height:72px;padding:8px 4px}
  .bj-fv-guide__choice strong{font-size:11px}
  .bj-fv-guide__choice small{font-size:9px}
  body.bj-fv-guided-v2[data-bj-fv-landing="feedbag2"] .bj-fv-guide{padding:14px}
  body.bj-fv-guided-v2[data-bj-fv-landing="feedbag2"] .bj-fv-guide__title{font-size:20px}
  body.bj-fv-guided-v2[data-bj-fv-landing="feedbag2"] .bj-fv-guide__choice{min-height:86px}
}
@media(max-width:335px){
  .bj-fv-guide__choices{grid-template-columns:1fr}
  .bj-fv-guide__choice{min-height:54px;flex-direction:row;justify-content:flex-start;text-align:left;padding:9px 10px}
  .bj-fv-guide__choice small{margin-left:auto;text-align:right}
}
@media(prefers-reduced-motion:reduce){.bj-fv-guide__choice{transition:none}}
