.vbp2{--f-text: var(--vm-font, "Inter", system-ui, sans-serif);--f-head: var(--vm-font-heading, "Manrope", "Inter", sans-serif);background:var(--canvas);color:var(--ink);font:400 16px/1.6 var(--f-text);font-variant-numeric:tabular-nums;min-width:0}.vbp2 p,.vbp2 ul,.vbp2 ol,.vbp2 dl{margin:1em 0}.vbp2 ul,.vbp2 ol{padding-left:40px}.vbp2 dd{margin-left:40px}.vbp2 button,.vbp2 input{font-family:var(--f-text)}.vbp2{--canvas: #F7F9FC;--surface: #FFFFFF;--rule: #E3EAF0;--field-edge: #7B8BA0;--ink: #0E223D;--ink-2: #526781;--ink-3: #7B8BA0;--blue: #1678C3;--blue-hover: #125F9C;--blue-ink: #125F9C;--blue-tint: #E8F1FA;--teal: #17A99E;--teal-ink: #0E7C73;--teal-tint: #E6F6F4;--amber: #F2B33D;--amber-ink: #B45309;--red: #B42318;--red-tint: #FDECEA;--night: #0E223D;--night-text: #C9D3E3;--night-accent: #2ED3B7;--night-rule: rgba(201, 211, 227, .28);--focus: #125F9C;--focus-night: #5BC0F0;--max: 1200px;--measure: 720px;--gutter: clamp(16px, 4vw, 40px);--pad: 96px;--radius: 0;--radius-ctl: 0;--chip: 999px;--ease: cubic-bezier(.2, .7, .2, 1);--h1: clamp(36px, 4vw, 52px);--h2: clamp(28px, 3vw, 36px)}@media(max-width:989px){.vbp2{--pad: 68px}}@media(max-width:749px){.vbp2{--pad: 52px}}.vbp2 *,.vbp2 *:before,.vbp2 *:after{box-sizing:border-box}.vbp2 h1,.vbp2 h2,.vbp2 h3,.vbp2 h4{font-family:var(--f-head);font-weight:700;margin:0;color:inherit}.vbp2 p,.vbp2 li,.vbp2 dt,.vbp2 dd,.vbp2 summary,.vbp2 a,.vbp2 td,.vbp2 th{overflow-wrap:break-word}.vbp2 img{max-width:100%;display:block}.vbp2 a{color:var(--blue-ink);text-underline-offset:3px}.vbp2 a:hover{color:var(--ink)}.vbp2 :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:0}.vbp2 .vbp2-night :focus-visible,.vbp2 .vbp2-night:focus-visible{outline-color:var(--focus-night)}.vbp2 .vbp2-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vbp2 .vbp2-wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding-inline:var(--gutter)}.vbp2 .vbp2-band{padding-block:var(--pad)}.vbp2 .vbp2-band--white{background:var(--surface)}.vbp2 .vbp2-band--rule{border-top:1px solid var(--rule)}.vbp2 .vbp2-night{background:var(--night);color:var(--night-text)}.vbp2 .vbp2-night h1,.vbp2 .vbp2-night h2,.vbp2 .vbp2-night h3{color:#fff}.vbp2 .vbp2-night a:not(.vbp2-btn){color:#fff}.vbp2 .vbp2-night a:not(.vbp2-btn):hover{color:var(--night-accent)}.vbp2 .vbp2-eyebrow{margin:0 0 16px;font:600 13px/1.3 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-ink)}.vbp2 .vbp2-night .vbp2-eyebrow{color:var(--night-accent)}.vbp2 .vbp2-h1{font-size:var(--h1);line-height:1.08;letter-spacing:-.01em;max-width:20ch}.vbp2 .vbp2-h2{font-size:var(--h2);line-height:1.15;letter-spacing:-.005em;max-width:26ch}.vbp2 .vbp2-h3{font-size:20px;line-height:1.3}.vbp2 .vbp2-lead{font-size:18px;line-height:1.6;max-width:var(--measure);margin:24px 0 0}.vbp2 .vbp2-night .vbp2-lead{color:var(--night-text)}.vbp2 .vbp2-prose{max-width:var(--measure)}.vbp2 .vbp2-prose p{margin:0 0 1em}.vbp2 .vbp2-muted{color:var(--ink-2)}.vbp2 .vbp2-small{font-size:15px;line-height:1.5}.vbp2 .vbp2-meta{font-size:14px;line-height:1.45;color:var(--ink-2)}.vbp2 .vbp2-night .vbp2-meta{color:var(--night-text)}.vbp2 .vbp2-head{max-width:var(--measure);margin-bottom:48px}.vbp2 .vbp2-head>p:not(.vbp2-eyebrow){margin:16px 0 0;color:var(--ink-2)}.vbp2 .vbp2-night .vbp2-head>p:not(.vbp2-eyebrow){color:var(--night-text)}.vbp2 .vbp2-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.vbp2 .vbp2-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:0;border:1px solid transparent;font:600 16px/1.2 var(--f-text);text-decoration:none;cursor:pointer;transition:background-color .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease)}.vbp2 .vbp2-btn--primary{background:var(--blue);color:#fff}.vbp2 .vbp2-btn--primary:hover{background:var(--blue-hover);color:#fff}.vbp2 .vbp2-btn--ghost{background:transparent;color:var(--ink);border-color:var(--field-edge)}.vbp2 .vbp2-btn--ghost:hover{border-color:var(--ink);color:var(--ink)}.vbp2 .vbp2-night .vbp2-btn--ghost{color:#fff;border-color:#ffffffb3}.vbp2 .vbp2-night .vbp2-btn--ghost:hover{border-color:#fff;color:#fff;background:#ffffff0f}.vbp2 .vbp2-link{font-weight:600}.vbp2 .vbp2-chip{display:inline-flex;align-items:center;min-height:28px;padding:4px 12px;border-radius:0;border:1px solid transparent;font:600 13px/1.2 var(--f-text);letter-spacing:.02em;background:var(--blue-tint);color:var(--blue-ink);white-space:nowrap}.vbp2 .vbp2-chip--pass{background:var(--teal-tint);color:var(--teal-ink)}.vbp2 .vbp2-chip--caution{background:var(--amber);color:var(--ink)}.vbp2 .vbp2-chip--high{background:var(--red-tint);color:var(--red)}.vbp2 .vbp2-chip--plain{background:transparent;border-color:var(--field-edge);color:var(--ink)}.vbp2 .vbp2-night .vbp2-chip--plain{color:#fff;border-color:#fff9}.vbp2 .vbp2-card{background:var(--surface);border:1px solid var(--rule);border-radius:0;padding:24px;min-width:0}.vbp2 .vbp2-tbl{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--rule);border-radius:0;overflow:hidden}.vbp2 .vbp2-tbl th,.vbp2 .vbp2-tbl td{text-align:left;vertical-align:top;padding:16px 20px;border-bottom:1px solid var(--rule);font-size:15px;line-height:1.5}.vbp2 .vbp2-tbl thead th{font:600 13px/1.3 var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);background:var(--canvas)}.vbp2 .vbp2-tbl tbody tr:last-child>*{border-bottom:0}.vbp2 .vbp2-tbl caption{caption-side:bottom;text-align:left;padding-top:12px;font-size:14px;color:var(--ink-2)}@media(max-width:749px){.vbp2 .vbp2-tbl--stack,.vbp2 .vbp2-tbl--stack tbody,.vbp2 .vbp2-tbl--stack tr,.vbp2 .vbp2-tbl--stack td,.vbp2 .vbp2-tbl--stack th{display:block;width:100%}.vbp2 .vbp2-tbl--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.vbp2 .vbp2-tbl--stack tr{border-bottom:1px solid var(--rule);padding:8px 0}.vbp2 .vbp2-tbl--stack td,.vbp2 .vbp2-tbl--stack tbody th{border:0;padding:6px 16px}.vbp2 .vbp2-tbl--stack td[data-label]:before{content:attr(data-label);display:block;font:600 12px/1.3 var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:2px}}.vbp2 .vbp2-figs{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:989px){.vbp2 .vbp2-figs{grid-template-columns:repeat(2,minmax(0,1fr))}}.vbp2 .vbp2-fig__n{display:block;font:700 clamp(36px,4vw,52px)/1 var(--f-text);letter-spacing:-.02em}.vbp2 .vbp2-fig__l{display:block;margin-top:12px;font-weight:600}.vbp2 .vbp2-fig__s{display:block;margin-top:6px;font-size:14px;line-height:1.45;color:var(--ink-2)}.vbp2 .vbp2-night .vbp2-fig__n{color:#fff}.vbp2 .vbp2-night .vbp2-fig__s{color:var(--night-text)}.vbp2 .vbp2-night .vbp2-fig__l{color:#fff}.vbp2 .vbp2-cta-band{position:relative;overflow:hidden}.vbp2 .vbp2-cta-band .vbp2-wrap{position:relative}@media(prefers-reduced-motion:reduce){.vbp2 *,.vbp2 *:before,.vbp2 *:after{animation:none!important;transition:none!important}}.vbp2 .vbp2-search{position:relative;max-width:640px}.vbp2 .vbp2-search label{display:block;font-weight:600;margin-bottom:8px}.vbp2 .vbp2-search input{width:100%;min-height:56px;padding:0 20px;border:1px solid var(--field-edge);border-radius:0;background:var(--surface);color:var(--ink);font:400 17px/1.3 var(--f-text)}.vbp2 .vbp2-search input::placeholder{color:var(--ink-3)}.vbp2 .vbp2-search input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.vbp2 .vbp2-night .vbp2-search input:focus-visible{outline-color:var(--focus-night)}.vbp2 .vbp2-search__status{margin:12px 0 0;font-size:15px;min-height:1.5em}.vbp2 mark{background:var(--blue-tint);color:var(--ink);border-radius:0;padding:0 2px}.vbp2 .vbp2-fa-hero{position:relative;overflow:hidden;padding-block:88px 80px}.vbp2 .vbp2-fa-hero .vbp2-wrap{position:relative}.vbp2 .vbp2-fa-hero .vbp2-search{margin-top:40px}.vbp2 .vbp2-fa-hero .vbp2-search label{color:#fff}.vbp2 .vbp2-fa-hero .vbp2-search__status{color:var(--night-text)}.vbp2 .vbp2-fa-stages{list-style:none;display:flex;flex-wrap:wrap;gap:12px;margin:32px 0 0;padding:0}.vbp2 .vbp2-fa-stages a{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border:1px solid rgba(255,255,255,.4);border-radius:0;color:#fff;text-decoration:none;font-weight:600;font-size:15px}.vbp2 .vbp2-fa-stages a:hover{border-color:#fff;background:#ffffff0f;color:#fff}.vbp2 .vbp2-fa-stages b{font:600 13px/1 var(--f-text);color:var(--night-accent);letter-spacing:.08em}.vbp2 .vbp2-fa-body{display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px;align-items:start}.vbp2 .vbp2-fa-rail{position:sticky;top:24px}.vbp2 .vbp2-fa-rail h2{font:600 13px/1.3 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-bottom:12px}.vbp2 .vbp2-fa-rail ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--rule)}.vbp2 .vbp2-fa-rail a{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:44px;padding:6px 0 6px 16px;margin-left:-1px;border-left:2px solid transparent;color:var(--ink);text-decoration:none;font-weight:600;font-size:15px}.vbp2 .vbp2-fa-rail a:hover{border-left-color:var(--blue);color:var(--blue-ink)}.vbp2 .vbp2-fa-rail a span:last-child{font-weight:400;color:var(--ink-2);font-size:14px}.vbp2 .vbp2-fa-rail .vbp2-btn{margin:24px 0 0;width:100%;padding:0 24px;justify-content:center;border-left:0;color:#fff;font-size:16px;min-height:52px}.vbp2 .vbp2-fa-rail .vbp2-btn:hover{color:#fff;border-left:0}.vbp2 .vbp2-fa-stage+.vbp2-fa-stage{margin-top:80px;padding-top:80px;border-top:1px solid var(--rule)}.vbp2 .vbp2-fa-stage__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 24px;align-items:start;margin-bottom:32px}.vbp2 .vbp2-fa-stage__num{font:700 56px/1 var(--f-text);color:var(--blue);letter-spacing:-.03em}.vbp2 .vbp2-fa-stage__head p{margin:12px 0 0;color:var(--ink-2);max-width:640px}.vbp2 .vbp2-fa-topic+.vbp2-fa-topic{margin-top:40px}.vbp2 .vbp2-fa-topic h3{display:flex;align-items:center;gap:12px;font:600 13px/1.3 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-ink);margin-bottom:8px}.vbp2 .vbp2-fa-topic h3 .vbp2-chip{letter-spacing:.02em;text-transform:none}.vbp2 .vbp2-fa-q{background:var(--surface);border:1px solid var(--rule);border-radius:0}.vbp2 .vbp2-fa-q+.vbp2-fa-q{margin-top:8px}.vbp2 .vbp2-fa-q summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:16px;align-items:center;min-height:64px;padding:16px 20px 16px 24px;cursor:pointer;font:600 17px/1.4 var(--f-text);border-radius:0}.vbp2 .vbp2-fa-q summary::-webkit-details-marker{display:none}.vbp2 .vbp2-fa-q summary:after{content:"";width:28px;height:28px;border-radius:50%;background:var(--blue-tint) linear-gradient(var(--blue-ink),var(--blue-ink)) center / 12px 2px no-repeat;box-shadow:inset 0 0 0 0 transparent}.vbp2 .vbp2-fa-q:not([open]) summary:after{background-image:linear-gradient(var(--blue-ink),var(--blue-ink)),linear-gradient(var(--blue-ink),var(--blue-ink));background-size:12px 2px,2px 12px;background-position:center,center;background-repeat:no-repeat}.vbp2 .vbp2-fa-q summary:hover{color:var(--blue-ink)}.vbp2 .vbp2-fa-q[open]{border-color:var(--field-edge)}.vbp2 .vbp2-fa-q__a{padding:0 24px 24px;max-width:760px;color:var(--ink)}.vbp2 .vbp2-fa-q__a p{margin:0}.vbp2 .vbp2-fa-tools{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:40px;padding-bottom:24px;border-bottom:1px solid var(--rule)}.vbp2 .vbp2-fa-close{margin-top:80px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:32px;background:var(--blue-tint);border-radius:0}.vbp2 .vbp2-fa-close p{margin:0;max-width:640px}.vbp2 #vbp2-faq-empty{padding:24px;background:var(--surface);border:1px solid var(--rule);border-radius:0}@media(max-width:989px){.vbp2 .vbp2-fa-body{grid-template-columns:1fr;gap:40px}.vbp2 .vbp2-fa-rail{display:none}.vbp2 .vbp2-fa-rail ol{display:grid;grid-template-columns:1fr 1fr;border-left:0;gap:0 16px}.vbp2 .vbp2-fa-rail a{padding-left:0;border-left:0;border-bottom:1px solid var(--rule)}}@media(max-width:599px){.vbp2 .vbp2-fa-rail ol{grid-template-columns:1fr}.vbp2 .vbp2-fa-stage__num{font-size:40px}.vbp2 .vbp2-fa-close{grid-template-columns:1fr;padding:24px}.vbp2 .vbp2-fa-q summary{padding-left:16px;padding-right:12px;font-size:16px}.vbp2 .vbp2-fa-q__a{padding:0 16px 20px}.vbp2 .vbp2-fa-stage+.vbp2-fa-stage{margin-top:56px;padding-top:56px}}.vbp2 .vbp2-wp-hero{position:relative;overflow:hidden;padding-block:88px}.vbp2 .vbp2-wp-hero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:start;position:relative}.vbp2 .vbp2-wp-ref{font:600 13px/1.3 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--night-accent);margin:0 0 16px}.vbp2 .vbp2-wp-sheet{background:var(--surface);color:var(--ink);border-radius:0;padding:28px}.vbp2 .vbp2-wp-sheet h2{font:600 13px/1.3 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0 0 12px}.vbp2 .vbp2-wp-meta{display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid var(--rule)}.vbp2 .vbp2-wp-meta div{padding:14px 0;border-bottom:1px solid var(--rule)}.vbp2 .vbp2-wp-meta div:nth-child(odd){padding-right:16px;border-right:1px solid var(--rule)}.vbp2 .vbp2-wp-meta div:nth-child(2n){padding-left:16px}.vbp2 .vbp2-wp-meta dt{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.vbp2 .vbp2-wp-meta dd{margin:4px 0 0;font:700 22px/1.2 var(--f-text)}.vbp2 .vbp2-wp-sheet .vbp2-meta{margin:16px 0 0;color:var(--ink-2)}.vbp2 .vbp2-night .vbp2-wp-sheet a:not(.vbp2-btn){color:var(--blue-ink)}.vbp2 .vbp2-night .vbp2-wp-sheet a:not(.vbp2-btn):hover{color:var(--ink)}.vbp2 .vbp2-night .vbp2-wp-sheet .vbp2-wp-toc a{color:var(--ink)}.vbp2 .vbp2-night .vbp2-wp-sheet .vbp2-wp-toc a:hover{color:var(--blue-ink)}.vbp2 .vbp2-wp-sheet :focus-visible{outline-color:var(--focus)}.vbp2 .vbp2-wp-toc{list-style:none;margin:20px 0 0;padding:0;counter-reset:toc}.vbp2 .vbp2-wp-toc li{counter-increment:toc}.vbp2 .vbp2-wp-toc a{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;min-height:44px;border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none;font-weight:600;font-size:15px}.vbp2 .vbp2-wp-toc a:before{content:"\a7" counter(toc);color:var(--blue-ink);font-weight:600}.vbp2 .vbp2-wp-toc a:hover{color:var(--blue-ink)}.vbp2 .vbp2-wp-sec{scroll-margin-top:16px}.vbp2 .vbp2-wp-sechead{display:grid;grid-template-columns:120px minmax(0,1fr);gap:24px;margin-bottom:40px}.vbp2 .vbp2-wp-sechead .vbp2-wp-no{font:700 15px/1.3 var(--f-text);color:var(--blue-ink);padding-top:6px;border-top:2px solid var(--ink)}.vbp2 .vbp2-wp-sechead>div{border-top:1px solid var(--rule);padding-top:4px}.vbp2 .vbp2-wp-sechead p:not(.vbp2-eyebrow){color:var(--ink-2);max-width:var(--measure);margin:16px 0 0}.vbp2 .vbp2-wrap .vbp2-wp-indent{margin-left:144px}.vbp2 .vbp2-ctl{display:grid;grid-template-columns:120px minmax(0,5fr) minmax(0,7fr);gap:24px;padding:28px 0;border-top:1px solid var(--rule)}.vbp2 .vbp2-ctl:last-child{border-bottom:1px solid var(--rule)}.vbp2 .vbp2-ctl__id{font:700 28px/1 var(--f-text);color:var(--ink);letter-spacing:-.02em}.vbp2 .vbp2-ctl__id small{display:block;margin-top:8px;font:600 13px/1.3 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-ink)}.vbp2 .vbp2-ctl__k{font:600 12px/1.3 var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin:0 0 8px}.vbp2 .vbp2-ctl__obj{font:700 20px/1.35 var(--f-head);margin:0}.vbp2 .vbp2-ctl ol{margin:0;padding:0;list-style:none;counter-reset:proc}.vbp2 .vbp2-ctl ol li{counter-increment:proc;display:grid;grid-template-columns:48px minmax(0,1fr);padding:6px 0;font-size:15px}.vbp2 .vbp2-ctl ol li:before{content:attr(data-ref);color:var(--ink-2);font-size:14px;font-weight:600}.vbp2 .vbp2-wp-note{margin-top:32px;padding:20px 24px;border-left:3px solid var(--blue);background:var(--blue-tint);max-width:860px}.vbp2 .vbp2-wp-note p{margin:0}.vbp2 .vbp2-wp-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.vbp2 .vbp2-ledger{list-style:none;margin:0;padding:0}.vbp2 .vbp2-ledger li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;padding:24px 0;border-top:1px solid var(--rule)}.vbp2 .vbp2-ledger li:last-child{border-bottom:1px solid var(--rule)}.vbp2 .vbp2-ledger__k{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--ink);border-radius:0;font:700 16px/1 var(--f-text)}.vbp2 .vbp2-ledger h3{margin-bottom:6px}.vbp2 .vbp2-ledger p{margin:0;color:var(--ink)}.vbp2 .vbp2-proc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--rule);border-radius:0;background:var(--surface);overflow:hidden}.vbp2 .vbp2-proc li{padding:28px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-width:0}.vbp2 .vbp2-proc li:nth-child(3n){border-right:0}.vbp2 .vbp2-proc li:nth-child(n+4){border-bottom:0}.vbp2 .vbp2-proc__n{font:700 13px/1 var(--f-text);letter-spacing:.12em;color:var(--blue-ink)}.vbp2 .vbp2-proc h3{margin:12px 0 8px}.vbp2 .vbp2-proc p{margin:0;font-size:15px}.vbp2 .vbp2-bandtbl td:first-child{white-space:nowrap}.vbp2 .vbp2-bandtbl .vbp2-share{font-weight:700}.vbp2 .vbp2-rules{counter-reset:r;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:24px}.vbp2 .vbp2-rules li{padding:24px;border:1px solid var(--rule);border-radius:0;background:var(--surface)}.vbp2 .vbp2-rules .vbp2-chip{margin-bottom:12px}.vbp2 .vbp2-rules h3{margin-bottom:8px}.vbp2 .vbp2-rules p{margin:0;font-size:15px}.vbp2 .vbp2-mean{background:var(--surface);border:1px solid var(--rule);border-radius:0;padding:28px}.vbp2 .vbp2-mean ul{margin:16px 0 0;padding:0;list-style:none}.vbp2 .vbp2-mean li{padding:12px 0;border-top:1px solid var(--rule);font-size:15px}.vbp2 .vbp2-lims{list-style:none;margin:0;padding:0}.vbp2 .vbp2-lims li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;padding:18px 0;border-top:1px solid var(--rule);max-width:900px}.vbp2 .vbp2-lims li:last-child{border-bottom:1px solid var(--rule)}.vbp2 .vbp2-lims b{font:700 14px/1.6 var(--f-text);color:var(--blue-ink)}.vbp2 .vbp2-excl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}@media(max-width:1099px){.vbp2 .vbp2-excl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:599px){.vbp2 .vbp2-excl{grid-template-columns:1fr}}.vbp2 .vbp2-excl li{padding:20px;border:1px solid var(--rule);border-radius:0;background:var(--surface);font-weight:600;font-size:15px}.vbp2 .vbp2-excl .vbp2-chip{display:flex;width:max-content;margin-bottom:10px}.vbp2 .vbp2-wp-sign{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}.vbp2 .vbp2-related{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;padding:0;margin:24px 0 0}.vbp2 .vbp2-related a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}@media(max-width:989px){.vbp2 .vbp2-wp-hero__grid,.vbp2 .vbp2-wp-two,.vbp2 .vbp2-wp-sign{grid-template-columns:1fr}.vbp2 .vbp2-wp-sechead{grid-template-columns:1fr;gap:12px}.vbp2 .vbp2-wrap .vbp2-wp-indent{margin-left:0}.vbp2 .vbp2-ctl{grid-template-columns:1fr 1fr}.vbp2 .vbp2-ctl__id{grid-column:1 / -1}.vbp2 .vbp2-proc{grid-template-columns:1fr 1fr}.vbp2 .vbp2-proc li:nth-child(3n){border-right:1px solid var(--rule)}.vbp2 .vbp2-proc li:nth-child(2n){border-right:0}.vbp2 .vbp2-proc li:nth-child(n+4){border-bottom:1px solid var(--rule)}.vbp2 .vbp2-proc li:nth-child(n+5){border-bottom:0}}@media(max-width:599px){.vbp2 .vbp2-ctl,.vbp2 .vbp2-proc{grid-template-columns:1fr}.vbp2 .vbp2-proc li,.vbp2 .vbp2-proc li:nth-child(n){border-right:0;border-bottom:1px solid var(--rule)}.vbp2 .vbp2-proc li:last-child{border-bottom:0}.vbp2 .vbp2-rules{grid-template-columns:1fr}.vbp2 .vbp2-lims li{grid-template-columns:1fr;gap:4px}.vbp2 .vbp2-wp-meta{grid-template-columns:1fr}.vbp2 .vbp2-wp-meta div:nth-child(odd){border-right:0;padding-right:0}.vbp2 .vbp2-wp-meta div:nth-child(2n){padding-left:0}.vbp2 .vbp2-wp-sheet{padding:20px}}.vbp2 .vbp2-rb-hero{position:relative;overflow:hidden;padding-block:88px}.vbp2 .vbp2-rb-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,47fr) minmax(0,53fr);gap:56px;align-items:center}.vbp2 .vbp2-rb-panel{border:1px solid var(--night-rule);border-radius:0;background:#0e223dd6;padding:28px}.vbp2 .vbp2-rb-panel h2{font:600 13px/1.3 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--night-accent);margin:0 0 20px}.vbp2 .vbp2-rb-panel .vbp2-figs{grid-template-columns:1fr 1fr;gap:24px}.vbp2 .vbp2-rb-panel .vbp2-fig__n{font-size:40px}.vbp2 .vbp2-rb-panel .vbp2-fig__l{font-size:15px;margin-top:8px}.vbp2 .vbp2-rb-dist{margin:28px 0 0;padding-top:20px;border-top:1px solid var(--night-rule)}.vbp2 .vbp2-rb-dist p{margin:0 0 10px;font-size:14px;color:var(--night-text)}.vbp2 .vbp2-rb-bar{display:flex;height:16px;border-radius:0;overflow:hidden;background:#ffffff14}.vbp2 .vbp2-rb-bar span{display:block;height:100%}.vbp2 .vbp2-rb-bar span:nth-child(1){background:var(--red-tint)}.vbp2 .vbp2-rb-bar span:nth-child(2){background:var(--amber)}.vbp2 .vbp2-rb-bar span:nth-child(3){background:var(--focus-night)}.vbp2 .vbp2-rb-bar span:nth-child(4){background:var(--night-accent)}.vbp2 .vbp2-rb-legend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;font-size:13px}.vbp2 .vbp2-rb-legend li{color:#fff}.vbp2 .vbp2-rb-legend li:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:0}.vbp2 .vbp2-rb-legend li:nth-child(1):before{background:var(--red-tint)}.vbp2 .vbp2-rb-legend li:nth-child(2):before{background:var(--amber)}.vbp2 .vbp2-rb-legend li:nth-child(3):before{background:var(--focus-night)}.vbp2 .vbp2-rb-legend li:nth-child(4):before{background:var(--night-accent)}.vbp2 .vbp2-rb-legend b{display:block;font-size:16px}.vbp2 .vbp2-rb-panel .vbp2-meta{margin:20px 0 0}.vbp2 .vbp2-rb-filter{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 32px;padding:0;list-style:none}.vbp2 .vbp2-rb-filter button{min-height:44px;padding:0 18px;border:1px solid var(--field-edge);border-radius:0;background:var(--surface);color:var(--ink);font:600 15px/1 var(--f-text);cursor:pointer}.vbp2 .vbp2-rb-filter button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.vbp2 .vbp2-rb-filter button:hover{border-color:var(--ink)}.vbp2 .vbp2-rb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.vbp2 .vbp2-rb-card{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--rule);border-radius:0;overflow:hidden;min-width:0}.vbp2 .vbp2-rb-card--lead{grid-column:1 / -1}.vbp2 .vbp2-rb-card__top{padding:28px 28px 0}.vbp2 .vbp2-rb-card__kick{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:16px}.vbp2 .vbp2-rb-card h3{font-size:24px;line-height:1.25}.vbp2 .vbp2-rb-card--lead h3{font-size:clamp(28px,3vw,36px)}.vbp2 .vbp2-rb-figs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:24px 0 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--canvas)}.vbp2 .vbp2-rb-figs div{padding:20px 28px;border-left:1px solid var(--rule)}.vbp2 .vbp2-rb-figs div:first-child{border-left:0}.vbp2 .vbp2-rb-figs b{display:block;font:700 36px/1 var(--f-text);letter-spacing:-.02em;color:var(--ink)}.vbp2 .vbp2-rb-figs span{display:block;margin-top:8px;font-size:14px;line-height:1.4;color:var(--ink-2)}.vbp2 .vbp2-rb-card__body{padding:24px 28px 28px;display:flex;flex-direction:column;gap:14px;flex:1}.vbp2 .vbp2-rb-card__body p{margin:0}.vbp2 .vbp2-rb-card dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 16px;margin:0;font-size:15px}.vbp2 .vbp2-rb-card dt{color:var(--ink-2);font-weight:600}.vbp2 .vbp2-rb-card dd{margin:0}.vbp2 .vbp2-rb-lim{font-size:15px;color:var(--ink-2)}.vbp2 .vbp2-rb-cite{margin-top:auto;padding:14px 16px;border:1px dashed var(--field-edge);border-radius:0;font-size:14px;line-height:1.5;background:var(--canvas)}.vbp2 .vbp2-rb-cite b{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-bottom:4px}.vbp2 .vbp2-rb-cite button{margin-top:8px;min-height:44px;padding:0 14px;border:1px solid var(--field-edge);border-radius:0;background:var(--surface);color:var(--ink);font:600 14px/1 var(--f-text);cursor:pointer}.vbp2 .vbp2-rb-links{display:flex;flex-wrap:wrap;gap:8px 24px}.vbp2 .vbp2-rb-links a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}.vbp2 .vbp2-rb-card--lead .vbp2-rb-card__body{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px 40px}.vbp2 .vbp2-rb-card--lead .vbp2-rb-card__body>.vbp2-rb-col{display:flex;flex-direction:column;gap:14px}.vbp2 .vbp2-rb-method{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.vbp2 .vbp2-rb-method a{display:flex;flex-direction:column;justify-content:space-between;min-height:140px;padding:24px;border:1px solid var(--night-rule);border-radius:0;color:#fff;text-decoration:none;font:700 20px/1.3 var(--f-head)}.vbp2 .vbp2-rb-method a span{font:600 14px/1.3 var(--f-text);color:var(--night-accent)}.vbp2 .vbp2-rb-method a:hover{border-color:#fff;color:#fff;background:#ffffff0a}@media(max-width:989px){.vbp2 .vbp2-rb-hero__grid,.vbp2 .vbp2-rb-card--lead .vbp2-rb-card__body,.vbp2 .vbp2-rb-grid,.vbp2 .vbp2-rb-method{grid-template-columns:1fr}}@media(max-width:599px){.vbp2 .vbp2-rb-figs{grid-auto-flow:row}.vbp2 .vbp2-rb-figs div{border-left:0;border-top:1px solid var(--rule);padding:16px 20px}.vbp2 .vbp2-rb-figs div:first-child{border-top:0}.vbp2 .vbp2-rb-card__top{padding:20px 20px 0}.vbp2 .vbp2-rb-card__body,.vbp2 .vbp2-rb-panel{padding:20px}.vbp2 .vbp2-rb-panel .vbp2-fig__n{font-size:32px}.vbp2 .vbp2-rb-legend{grid-template-columns:1fr 1fr}}.vbp2 .vbp2-wave{height:clamp(100px,9vw,130px);overflow:hidden;background:var(--surface)}.vbp2 .vbp2-wave picture,.vbp2 .vbp2-wave img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.vbp2 .vbp2-cta-art{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.vbp2 .vbp2-cta-art picture,.vbp2 .vbp2-cta-art img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:70% 60%}.vbp2 .vbp2-cta-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0e223dc7}.vbp2 .vbp2-art-band{position:relative;overflow:hidden}.vbp2 .vbp2-art-band>.vbp2-wrap{position:relative;z-index:1}.vbp2 .vbp2-trail ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 24px;padding:0;font-size:14px}.vbp2 .vbp2-trail li{display:inline-flex;align-items:center;min-height:44px}.vbp2 .vbp2-trail li+li:before{content:"/";margin-right:6px;color:var(--night-text)}.vbp2 .vbp2-trail a{display:inline-flex;align-items:center;min-height:44px}.vbp2 .vbp2-hidden-h{margin:0}
/*# sourceMappingURL=/cdn/shop/t/29/assets/vm-bp-pages2.css.map */
