.pol_bf{--bf-navy:#000b3b;--bf-navy-hover:#122063;--bf-navy-deep:#040920;--bf-bay-bg:#071030;--bf-orange:#e67c21;--bf-green:#16845b;--bf-ink:#11172a;--bf-muted:#4b5365;--bf-line:#dfe3ea;--bf-soft:#f4f6f9;--bf-ease-out:cubic-bezier(0.23,1,0.32,1);--bf-shadow-dark:0 0 0 1px oklch(1 0 0/0.11),0 18px 40px -12px rgba(0,0,0,.5);--bf-shadow-dark-hover:0 0 0 1px rgba(230,124,33,.75),0 22px 46px -10px rgba(0,0,0,.62);--bf-shadow-light:0px 0px 0px 1px oklch(0 0 0/0.08),0px 1px 2px -1px oklch(0 0 0/0.06),0px 2px 4px 0px oklch(0 0 0/0.04);background:var(--bf-navy);color:var(--bf-ink);font-family:Inter,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pol_bf *,.pol_bf :after,.pol_bf :before{box-sizing:border-box}.pol_bf_wrap{margin:0 auto;width:min(100% - 3.2rem,1120px)}.pol_bf_hero{background-color:var(--bf-navy);background-image:radial-gradient(ellipse 70% 58% at 88% 8%,rgba(230,124,33,.22),transparent 56%),radial-gradient(ellipse 52% 48% at 8% 92%,rgba(72,98,200,.18),transparent 54%),linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:auto,auto,40px 40px,40px 40px;color:#fff;overflow:hidden;padding:4rem 0 3.2rem;position:relative}.pol_bf_head{align-items:flex-end;display:flex;gap:2.8rem;justify-content:space-between;margin:0 0 2.6rem}.pol_bf_head_copy{max-width:68rem}.pol_bf_eyebrow{color:var(--bf-orange);font-size:1.2rem;font-weight:700;letter-spacing:.09em;line-height:1.2;margin:0 0 .8rem;text-transform:uppercase}.pol_bf_recognition{align-items:center;background:rgba(34,197,94,.14);border-radius:999px;box-shadow:0 0 0 1px rgba(34,197,94,.35);color:#bbf7d0;display:inline-flex;font-size:1.25rem;font-weight:650;gap:.7rem;line-height:1.3;margin:0 0 1rem;padding:.45rem 1.1rem}.pol_bf_recognition_dot{background:#22c55e;border-radius:50%;box-shadow:0 0 8px rgba(34,197,94,.9);flex-shrink:0;height:.7rem;width:.7rem}.pol_bf_head h1{color:#fff!important;font-family:Inter,Arial,sans-serif;font-optical-sizing:auto;font-size:clamp(3rem,4.6vw,4.4rem);font-variation-settings:"opsz" 32;font-weight:700;letter-spacing:-.045em;line-height:1.05;margin:0;padding:0}.pol_bf_lead{color:hsla(0,0%,100%,.84);font-size:1.65rem;line-height:1.48;margin:1rem 0 0;max-width:60rem}.pol_bf_scope{display:flex;flex-wrap:wrap;gap:.7rem;list-style:none;margin:1.4rem 0 0;padding:0}.pol_bf_scope li{align-items:center;border-radius:999px;display:inline-flex;font-size:1.25rem;font-weight:650;gap:.55rem;line-height:1.2;margin:0;padding:.45rem 1rem}.pol_bf_scope_in{background:hsla(0,0%,100%,.08);box-shadow:0 0 0 1px oklch(1 0 0/.14);color:#fff}.pol_bf_scope_in:before{color:#4ade80;content:"✓";font-weight:800}.pol_bf_scope_out{background:hsla(0,0%,100%,.04);box-shadow:0 0 0 1px oklch(1 0 0/.1);color:hsla(0,0%,100%,.7)}.pol_bf_scope_out:before{color:#f87171;content:"✕";font-weight:800}.pol_bf_tiers{align-items:stretch;background:rgba(4,9,32,.66);border-radius:1.6rem;box-shadow:0 0 0 1px oklch(1 0 0/.1);display:inline-flex;font-variant-numeric:tabular-nums;gap:.6rem;list-style:none;margin:0;padding:.6rem}.pol_bf_tiers li{align-items:center;background:hsla(0,0%,100%,.045);border-radius:1rem;color:hsla(0,0%,100%,.9);display:flex;flex-direction:column;justify-content:center;min-width:6.8rem;padding:.85rem 1.2rem;text-align:center}.pol_bf_tiers li.pol_bf_tier--top{background:rgba(230,124,33,.18);box-shadow:0 0 0 1px rgba(230,124,33,.45);color:#fff}.pol_bf_tiers strong{font-size:1.9rem;font-weight:750;letter-spacing:-.03em;line-height:1.05}.pol_bf_tiers span{color:hsla(0,0%,100%,.64);font-size:1.1rem;font-weight:600;letter-spacing:.04em;margin-top:.15rem;text-transform:uppercase}.pol_bf_tiers li.pol_bf_tier--top span{color:#f6b277}.pol_bf_bays{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.pol_bf_bay{background:var(--bf-bay-bg);border:0;border-radius:1.6rem;box-shadow:var(--bf-shadow-dark);color:#fff;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative;text-align:left;transition-duration:.18s;transition-property:transform,box-shadow,opacity;transition-timing-function:var(--bf-ease-out)}.pol_bf_bay:focus-visible{outline:2px solid var(--bf-orange);outline-offset:3px}.pol_bf_bay:active:not(:disabled){transform:scale(.97)}.pol_bf_bay:disabled{cursor:default}.pol_bf_bay.is-winner{box-shadow:0 0 0 2px #22c55e,0 24px 52px -12px rgba(0,0,0,.65)}.pol_bf_bay.is-other{opacity:.62}.pol_bf_bay_lintel{align-items:center;background:linear-gradient(180deg,#111d52,#0b143b);border-bottom:1px solid oklch(1 0 0/.1);display:flex;font-variant-numeric:tabular-nums;justify-content:space-between;padding:1.25rem 1.6rem;position:relative;z-index:4}.pol_bf_bay_plate{color:#fff;font-size:1.25rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.pol_bf_bay_signal{align-items:center;background:hsla(0,0%,100%,.06);border-radius:999px;color:hsla(0,0%,100%,.78);display:inline-flex;font-size:1.15rem;font-weight:600;gap:.6rem;padding:.3rem .85rem}.pol_bf_bay_signal:before{background:hsla(0,0%,100%,.55);border-radius:50%;content:"";height:.65rem;width:.65rem}.pol_bf_bay.is-winner .pol_bf_bay_signal{background:rgba(34,197,94,.16);color:#86efac}.pol_bf_bay.is-winner .pol_bf_bay_signal:before{background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.9)}.pol_bf_bay.is-other .pol_bf_bay_signal{background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.52)}.pol_bf_bay.is-other .pol_bf_bay_signal:before{background:hsla(0,0%,100%,.25);box-shadow:none}.pol_bf_bay_stage{background:radial-gradient(circle at 50% 24%,rgba(230,124,33,.28),transparent 64%),linear-gradient(180deg,#04091e,#091339 74%,#131f52);height:23rem;overflow:hidden;position:relative}.pol_bf_bay_stage:after,.pol_bf_bay_stage:before{background:linear-gradient(90deg,#050a22,#162358,#050a22);bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:.9rem;z-index:3}.pol_bf_bay_stage:before{border-right:1px solid oklch(1 0 0/.08);left:0}.pol_bf_bay_stage:after{border-left:1px solid oklch(1 0 0/.08);right:0}.pol_bf_bay_interior{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:flex-end;opacity:.75;padding:2rem 1.8rem 1.4rem;position:absolute;text-align:center;transform:scale(.95);transition-duration:.38s;transition-property:transform,opacity;transition-timing-function:var(--bf-ease-out)}.pol_bf_bay.is-other .pol_bf_bay_interior,.pol_bf_bay.is-winner .pol_bf_bay_interior{opacity:1;transform:scale(1)}.pol_bf_prize_tag{background:rgba(34,197,94,.16);border-radius:999px;color:#86efac;font-size:1.1rem;font-weight:700;letter-spacing:.06em;margin:0 0 .35rem;padding:.25rem .9rem;text-transform:uppercase}.pol_bf_bay.is-other .pol_bf_prize_tag{background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.62)}.pol_bf_prize_value{color:#fff;font-size:3.6rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.04em;line-height:1;margin:0 0 .8rem}.pol_bf_pallet_svg{display:block;height:auto;width:16.4rem}.pol_bf_shutter{align-items:center;background:linear-gradient(90deg,rgba(0,0,0,.36),transparent 12%,transparent 88%,rgba(0,0,0,.36)),repeating-linear-gradient(180deg,#1a2861,#1f2f6e 7px,#142050 0,#0e173d 16px,#24357a 17px);box-shadow:0 10px 24px rgba(0,0,0,.45);display:flex;flex-direction:column;inset:0;justify-content:space-between;padding:2.2rem 1.6rem 0;position:absolute;transition-duration:.52s;transition-property:transform;transition-timing-function:var(--bf-ease-out);z-index:2}.pol_bf_bay.is-winner .pol_bf_shutter{transform:translateY(-100%)}.pol_bf_bay.is-other .pol_bf_shutter{transform:translateY(-86%)}.pol_bf_shutter_stamp{color:hsla(0,0%,100%,.12);font-size:4.4rem;font-variant-numeric:tabular-nums;font-weight:850;letter-spacing:-.04em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pol_bf_shutter_cta{align-items:center;background:rgba(4,9,32,.9);border-radius:999px;box-shadow:0 0 0 1px oklch(1 0 0/.2),0 8px 20px rgba(0,0,0,.35);color:#fff;display:inline-flex;font-size:1.35rem;font-weight:700;gap:.65rem;padding:.95rem 1.4rem .95rem 1.6rem;transition-duration:.18s;transition-property:background-color,box-shadow,transform;transition-timing-function:var(--bf-ease-out)}.pol_bf_shutter_cta svg{height:1.5rem;transition:transform .18s var(--bf-ease-out);width:1.5rem}.pol_bf_shutter_bar{align-items:center;background:linear-gradient(180deg,#0d1538,#070c24);border-bottom:4px solid var(--bf-orange);border-top:1px solid oklch(1 0 0/.14);display:flex;height:2.2rem;justify-content:center;width:100%}.pol_bf_shutter_grip{background:hsla(0,0%,100%,.36);border-radius:999px;height:.45rem;width:5.4rem}.pol_bf_bay_dock{align-items:center;background:#060b23;border-top:1px solid oklch(1 0 0/.1);display:grid;grid-template-columns:1.8rem 1fr 1.8rem;height:1.2rem;position:relative;z-index:4}.pol_bf_dock_bumper{background:#1b2238;height:100%}.pol_bf_dock_plate{background:repeating-linear-gradient(-45deg,#e67c21,#e67c21 9px,#09102e 0,#09102e 18px);height:100%}@media (hover:hover) and (pointer:fine){.pol_bf_bay:hover:not(:disabled){box-shadow:var(--bf-shadow-dark-hover);transform:translateY(-2px)}.pol_bf_bay:hover:not(:disabled) .pol_bf_shutter{transform:translateY(-1.4rem)}.pol_bf_bay:hover:not(:disabled) .pol_bf_shutter_cta{background:#16266b;box-shadow:0 0 0 1px hsla(0,0%,100%,.32),0 10px 24px rgba(0,0,0,.45)}.pol_bf_bay:hover:not(:disabled) .pol_bf_shutter_cta svg{transform:translateY(-2px)}}.pol_bf_pass{background:#fff;border-radius:1.6rem;box-shadow:0 24px 54px -12px rgba(0,0,0,.45);color:var(--bf-ink);margin-top:2rem;opacity:1;padding:2.2rem 2.4rem;transform:translateY(0) scale(1);transition-duration:.24s;transition-property:opacity,transform;transition-timing-function:var(--bf-ease-out)}@starting-style{.pol_bf_pass{opacity:0;transform:translateY(8px) scale(.98)}}.pol_bf_pass[hidden]{display:none!important}.pol_bf_pass_top{align-items:center;display:flex;gap:2.4rem;justify-content:space-between}.pol_bf_pass_summary{flex:1 1 auto}.pol_bf_pass_kicker{align-items:center;color:var(--bf-green);display:inline-flex;font-size:1.15rem;font-variant-numeric:tabular-nums;font-weight:750;gap:.55rem;letter-spacing:.08em;margin:0 0 .35rem;text-transform:uppercase}.pol_bf_pass_kicker:before{background:#22c55e;border-radius:50%;content:"";height:.65rem;width:.65rem}.pol_bf_pass h2{color:var(--bf-navy);font-size:2.4rem;font-variant-numeric:tabular-nums;font-weight:750;letter-spacing:-.035em;line-height:1.14;margin:0 0 .35rem}.pol_bf_pass_sub{display:flex;flex-wrap:wrap;font-size:1.45rem;gap:.6rem 1rem;margin:0}.pol_bf_inline_code,.pol_bf_pass_sub{align-items:center;color:var(--bf-muted)}.pol_bf_inline_code{background:var(--bf-soft);border:0;border-radius:.6rem;box-shadow:var(--bf-shadow-light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.25rem;font-variant-numeric:tabular-nums;gap:.45rem;padding:.25rem .75rem;transition-duration:.15s;transition-property:transform,color,background-color;transition-timing-function:var(--bf-ease-out)}.pol_bf_inline_code strong{color:var(--bf-navy);font-weight:750;letter-spacing:.03em}.pol_bf_inline_copy_state{border-left:1px solid var(--bf-line);color:var(--bf-navy);font-weight:650;padding-left:.35rem}.pol_bf_inline_code.is-copied .pol_bf_inline_copy_state{color:var(--bf-green)}.pol_bf_inline_code:active{transform:scale(.96)}.pol_bf_pass_actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:1rem}.pol_bf_btn_primary,.pol_bf_btn_secondary{align-items:center;border-radius:1rem;display:inline-flex;font-size:1.45rem;font-weight:700;gap:.7rem;justify-content:center;min-height:4.8rem;padding:0 2rem;text-decoration:none;transition-duration:.16s;transition-property:transform,background-color,box-shadow;transition-timing-function:var(--bf-ease-out);white-space:nowrap}.pol_bf_btn_secondary[hidden]{display:none!important}.pol_bf_btn_primary{background:var(--bf-navy);box-shadow:0 8px 20px -6px rgba(0,11,59,.45);color:#fff!important;padding-inline-end:1.85rem;padding-inline-start:2.1rem}.pol_bf_btn_primary svg{height:1.6rem;transition:transform .16s var(--bf-ease-out);width:1.6rem}.pol_bf_btn_primary:hover{background:var(--bf-navy-hover);color:#fff!important}.pol_bf_btn_primary:hover svg{transform:translateY(2px)}.pol_bf_btn_primary:active,.pol_bf_btn_secondary:active{transform:scale(.96)}.pol_bf_btn_secondary{background:#fff;box-shadow:var(--bf-shadow-light);color:var(--bf-navy)!important}.pol_bf_btn_secondary:hover{background:var(--bf-soft)}.pol_bf_pass_ledger{border-top:1px solid var(--bf-line);display:grid;font-variant-numeric:tabular-nums;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.8rem;padding-top:1.6rem}.pol_bf_pass_ledger[hidden]{display:none!important}.pol_bf_ledger_item{align-items:center;background:var(--bf-soft);border-radius:.9rem;display:flex;justify-content:space-between;padding:.95rem 1.3rem}.pol_bf_ledger_item span{color:var(--bf-muted);font-size:1.3rem;font-weight:600}.pol_bf_ledger_item strong{color:var(--bf-navy);font-size:1.4rem;font-weight:750}.pol_bf_ledger_item--highlight{background:rgba(22,132,91,.08);box-shadow:inset 0 0 0 1px rgba(22,132,91,.22)}.pol_bf_ledger_item--highlight strong{color:var(--bf-green)}.pol_bf_ledger_note{color:var(--bf-muted);font-size:1.25rem;grid-column:1/-1;margin:.2rem 0 0}.pol_bf_quote_section{background:var(--bf-navy);border-top:1px solid oklch(1 0 0/.08);padding:1.6rem 0 4.8rem}@media (prefers-reduced-motion:reduce){.pol_bf_bay,.pol_bf_bay_interior,.pol_bf_btn_primary,.pol_bf_btn_secondary,.pol_bf_inline_code,.pol_bf_pass,.pol_bf_shutter,.pol_bf_shutter_cta,.pol_bf_shutter_cta svg{transition-duration:.01ms!important}}@media (max-width:920px){.pol_bf_hero{padding:2.8rem 0 2.4rem}.pol_bf_head{align-items:flex-start;flex-direction:column;gap:1.8rem}.pol_bf_bays{gap:1.4rem;grid-template-columns:1fr}.pol_bf_bay_stage{height:19.5rem}.pol_bf_pass_top{gap:1.6rem}.pol_bf_pass_actions,.pol_bf_pass_top{align-items:stretch;flex-direction:column}.pol_bf_pass_ledger{grid-template-columns:1fr}}