@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.Ewdnpa_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.Ewdnpa_variable{--font-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
:root{--bva-font:var(--font-plex),"IBM Plex Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--bva-bg:var(--lightningcss-light,#f7f8f8)var(--lightningcss-dark,#0a131b);--bva-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f1a24);--bva-sunk:var(--lightningcss-light,#f0f2f3)var(--lightningcss-dark,#0c161f);--bva-hover:var(--lightningcss-light,#0d1b2607)var(--lightningcss-dark,#e8eef209);--bva-ink:var(--lightningcss-light,#0d1b26)var(--lightningcss-dark,#e8eef2);--bva-ink-2:var(--lightningcss-light,#3f4c57)var(--lightningcss-dark,#b4c0ca);--bva-ink-3:var(--lightningcss-light,#5f6b75)var(--lightningcss-dark,#8d9ba7);--bva-rule:var(--lightningcss-light,#e2e6e8)var(--lightningcss-dark,#1b2833);--bva-rule-2:var(--lightningcss-light,#c9d1d6)var(--lightningcss-dark,#2b3b48);--bva-accent:var(--lightningcss-light,#0b6e69)var(--lightningcss-dark,#62d2c6);--bva-accent-2:var(--lightningcss-light,#08544f)var(--lightningcss-dark,#93e2d9);--bva-accent-soft:var(--lightningcss-light,#e8f1f0)var(--lightningcss-dark,#0f2c2c);--bva-btn:var(--lightningcss-light,#0b6e69)var(--lightningcss-dark,#0e7c76);--bva-btn-hover:var(--lightningcss-light,#08544f)var(--lightningcss-dark,#11928b);--bva-navy:var(--lightningcss-light,#0f2a43)var(--lightningcss-dark,#07111a);--bva-gold:var(--lightningcss-light,#a87410)var(--lightningcss-dark,#e5b44b);--bva-open:var(--lightningcss-light,#1f7a45)var(--lightningcss-dark,#5cd38e);--bva-soon:var(--lightningcss-light,#8a5a00)var(--lightningcss-dark,#f2c14e);--bva-closed:var(--lightningcss-light,#5f6b75)var(--lightningcss-dark,#8d9ba7);--bva-warn-bg:var(--lightningcss-light,#fbf6ea)var(--lightningcss-dark,#211b0e);--bva-warn:var(--lightningcss-light,#8a5a00)var(--lightningcss-dark,#f2c14e);--bva-err:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#fca5a5);--bva-focus:var(--lightningcss-light,#0b6e69)var(--lightningcss-dark,#93e2d9);--bva-cx-bg:var(--lightningcss-light,#f4f6f6)var(--lightningcss-dark,#07111a);--bva-cx-agency:var(--lightningcss-light,#0b6e69)var(--lightningcss-dark,#6fe3d6);--bva-cx-typing:var(--lightningcss-light,#8a97a1)var(--lightningcss-dark,#93a7b7);--bva-cx-hl:var(--lightningcss-light,#0f2a43)var(--lightningcss-dark,#fff);--bva-cx-label:var(--lightningcss-light,#6b7781)var(--lightningcss-dark,#5e7385);--bva-cx-land:var(--lightningcss-light,#e8eced)var(--lightningcss-dark,#0d1c29);--bva-cx-landline:var(--lightningcss-light,#cbd3d8)var(--lightningcss-dark,#1e3446);--bva-cx-nb:var(--lightningcss-light,#eff1f2)var(--lightningcss-dark,#0a1620);--bva-shadow:0 1px 2px var(--lightningcss-light,#0d1b260d)var(--lightningcss-dark,#0006),0 18px 40px -24px var(--lightningcss-light,#0d1b2647)var(--lightningcss-dark,#000c);--bva-ease:cubic-bezier(.22,.7,.2,1);--bva-sticky:16px}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-webkit-text-size-adjust:100%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}body{background:var(--bva-bg);color:var(--bva-ink);margin:0}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.bva{background:var(--bva-bg);color:var(--bva-ink);font:400 16px/1.6 var(--bva-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;isolation:isolate;font-feature-settings:"kern";position:relative;container:bva/inline-size}.bva :where(h1,h2,h3,h4){color:var(--bva-ink);text-wrap:balance;margin:0;font-weight:400}:where(.bva) p{margin:0}:where(.bva) :is(ul,ol){margin:0;padding:0;list-style:none}:where(.bva) a{color:var(--bva-accent);text-decoration:none}:where(.bva) :is(button,input,select,textarea){font:inherit;color:inherit}.bva :focus-visible{outline:2px solid var(--bva-focus);outline-offset:3px;border-radius:4px}.bva input[type=checkbox],.bva input[type=radio]{accent-color:var(--bva-btn)}.bva table,.bva .bva-num{font-variant-numeric:tabular-nums}.bva b,.bva strong{font-weight:600}.bva-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.bva-wrap{width:100%;max-width:1264px;margin-inline:auto;padding-inline:20px}.bva-i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.bva-i--s{width:15px;height:15px}.bva-i--fill{fill:currentColor;stroke:none}.bva-skip{z-index:20;background:var(--bva-surface);box-shadow:var(--bva-shadow);border-radius:8px;padding:10px 14px;font-weight:600;position:absolute;top:-80px;left:12px;color:var(--bva-ink)!important}.bva-skip:focus{top:12px}.bva-over{letter-spacing:.01em;text-transform:none;color:var(--bva-ink-3);font-size:12px;font-weight:600}.bva-display{letter-spacing:-.036em;font-size:clamp(40px,5.1cqi,66px);line-height:1.02}.bva-h1{letter-spacing:-.032em;margin-top:14px;font-size:clamp(34px,4.1cqi,54px);line-height:1.04}.bva-h2{letter-spacing:-.024em;font-size:clamp(26px,2.7cqi,36px);line-height:1.12}.bva-h3{letter-spacing:0;font-size:17px;font-weight:600;line-height:1.3}.bva-lead{color:var(--bva-ink-2);max-width:60ch;margin-top:18px;font-size:19px;line-height:1.55}.bva-meta{color:var(--bva-ink-3);flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:18px;font-size:14px;display:flex}.bva-meta a,.bva-meta time{color:var(--bva-ink-2)}.bva-link{color:var(--bva-ink);transition:color .18s,background-size .28s var(--bva-ease);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:1px}.bva-link:hover{color:var(--bva-accent)}.bva-ul{transition:background-size .28s var(--bva-ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.bva-ul:hover,a:hover>.bva-ul{background-size:100% 1px}.bva-more{color:var(--bva-accent);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.bva-more .bva-i{transition:transform .22s var(--bva-ease)}.bva-more:hover .bva-i{transform:translate(3px)}.bva-meta a,.bva-src a,.bva-crumbs a{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:1px}.bva-top{background:var(--bva-navy);color:#fff;z-index:3;position:relative}.bva-top__in{align-items:center;gap:28px;height:64px;display:flex}.bva-logo{letter-spacing:0;white-space:nowrap;align-items:center;gap:10px;font-size:17px;display:inline-flex;color:#fff!important}.bva-logo b{font-weight:600}.bva-logo i{color:#ffffff8c;font-style:normal}.bva-mark{flex:none;display:block}.bva-nav{align-items:center;gap:26px;display:none}.bva-nav a{color:#ffffffb3;padding:6px 0;font-size:14.5px;transition:color .18s;position:relative}.bva-nav a:after{content:"";transform-origin:0;height:1px;transition:transform .28s var(--bva-ease);background:#fff;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.bva-nav a:hover,.bva-nav a[aria-current=page]{color:#fff}.bva-nav a:hover:after,.bva-nav a[aria-current=page]:after{transform:scaleX(1)}.bva-tsearch{color:#fff9;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;width:250px;height:38px;margin-left:auto;padding:0 14px;transition:border-color .18s,background-color .18s;display:none}.bva-tsearch input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}.bva-tsearch input::placeholder{color:#ffffff8c;opacity:1}.bva-tsearch:focus-within{background:#ffffff17;border-color:#ffffff73}.bva-top__act{align-items:center;gap:2px;margin-left:auto;display:flex}.bva-ibtn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:44px;transition:background-color .18s;display:inline-grid}.bva-ibtn:hover{background:#ffffff14}.bva-ibtn .bva-i{width:21px;height:21px}.bva-top .bva-btn--top{display:none}.bva-btn{letter-spacing:.005em;cursor:pointer;white-space:nowrap;height:44px;transition:background-color .18s,border-color .18s,color .18s,transform .12s var(--bva-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:600;line-height:1;display:inline-flex}.bva-btn:active{transform:scale(.975)}.bva-btn--pri{background:var(--bva-btn);color:#fff!important}.bva-btn--pri:hover{background:var(--bva-btn-hover)}.bva-btn--line{border-color:var(--bva-rule-2);background:0 0;color:var(--bva-ink)!important}.bva-btn--line:hover{border-color:var(--bva-ink)}.bva-btn--top{background:#fff;height:36px;padding:0 16px;font-size:13.5px;color:var(--bva-navy)!important}.bva-btn--top:hover{background:#ffffffdb}.bva-btn--sm{height:36px;padding:0 15px;font-size:13.5px}.bva-btn--lg{height:52px;padding:0 26px;font-size:15.5px}.bva-btn--block{width:100%}.bva-btn--text{background:0 0;border:0;height:auto;padding:0;color:var(--bva-ink)!important}.bva-btn--text:hover{color:var(--bva-accent)!important}.bva-crumbs{color:var(--bva-ink-3);padding-top:22px;font-size:13.5px}.bva-crumbs ol{flex-wrap:wrap;row-gap:2px;display:flex}.bva-crumbs li{align-items:center;display:inline-flex}.bva-crumbs li+li:before{content:"/";color:var(--bva-rule-2);margin:0 10px}.bva-crumbs a{color:var(--bva-ink-3);transition:background-size .28s var(--bva-ease),color .18s;background-size:0 1px}.bva-crumbs a:hover{color:var(--bva-ink);background-size:100% 1px}.bva-crumbs [aria-current=page]{color:var(--bva-ink-2)}.bva-phead{padding:34px 0 8px}.bva-phead--rule{border-bottom:1px solid var(--bva-rule);padding-bottom:40px}.bva-indep{color:var(--bva-ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.bva-sec{padding-top:112px}.bva-sec--tight{padding-top:72px}.bva-sechead{border-bottom:1px solid var(--bva-rule);grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:8px;padding-bottom:30px;display:grid}.bva-sechead .bva-h2{margin-top:10px}.bva-sechead__r{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.bva-sechead__r p{color:var(--bva-ink-2);max-width:58ch;font-size:16.5px}.bva-sechead--plain{border-bottom:0;padding-bottom:14px}.bva-prose{max-width:66ch;color:var(--bva-ink-2);font-size:17px}.bva-prose p+p{margin-top:14px}.bva-star{width:13px;height:13px;fill:var(--bva-gold);vertical-align:-1px;flex:none}.bva-g{color:var(--bva-ink-2);flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:14.5px;display:inline-flex}.bva-g__src{color:var(--bva-ink-3);font-size:13px}.bva-g__v{color:var(--bva-ink);align-items:center;gap:4px;font-weight:600;display:inline-flex}.bva-g__link{color:var(--bva-ink-3);align-items:center;gap:4px;font-size:13.5px;transition:color .18s;display:inline-flex}.bva-g__link:hover{color:var(--bva-accent)}.bva-g__link .bva-i{width:13px;height:13px}.bva-status{min-width:15ch;color:var(--bva-ink-3);white-space:nowrap;align-items:center;gap:7px;font-size:14px;display:inline-flex}.bva-status:before{content:"";border:1.5px solid;border-radius:50%;flex:none;width:7px;height:7px}.bva-status b{font-weight:600}.bva-status[data-s=open]{color:var(--bva-open)}.bva-status[data-s=open]:before{background:currentColor}.bva-status[data-s=soon]{color:var(--bva-soon)}.bva-status[data-s=soon]:before{background:currentColor;border-radius:1.5px;transform:rotate(45deg)scale(.9)}.bva-status[data-s=closed]{color:var(--bva-closed)}.bva-prog{color:var(--bva-ink-3);white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.bva-prog:before{content:"";border:1.5px dashed;border-radius:50%;flex:none;width:8px;height:8px}@keyframes bva-spin{to{transform:rotate(1turn)}}.bva-hero{background:var(--bva-cx-bg);border-bottom:1px solid var(--bva-rule);position:relative;overflow:hidden}.bva-hero__grid{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:44px 36px;display:grid;position:relative}.bva-hero .bva-display{max-width:13ch;margin-top:18px}.bva-hero__lead{color:var(--bva-ink-2);max-width:46ch;margin-top:22px;font-size:18px;line-height:1.55}.bva-finder{background:var(--bva-surface);border:1px solid var(--bva-rule-2);max-width:520px;box-shadow:var(--bva-shadow);border-radius:22px;grid-template-columns:minmax(0,1fr);gap:0;max-width:600px;margin-top:30px;padding:6px;display:grid}.bva-finder__f{border-radius:16px;flex-direction:column;min-width:0;padding:9px 16px;transition:background-color .18s;display:flex;position:relative}.bva-finder__f+.bva-finder__f{border-top:1px solid var(--bva-rule)}.bva-finder__f:hover{background:var(--bva-sunk)}.bva-finder__f label{color:var(--bva-ink-3);letter-spacing:.01em;text-transform:none;font-size:11px;font-weight:600}.bva-finder__f select{appearance:none;cursor:pointer;text-overflow:ellipsis;width:100%;color:var(--bva-ink);background:0 0;border:0;outline:0;padding:3px 22px 1px 0;font-size:15.5px;font-weight:600}.bva-finder__f:after{content:"";border-right:1.5px solid var(--bva-ink-3);border-bottom:1.5px solid var(--bva-ink-3);pointer-events:none;width:6px;height:6px;position:absolute;bottom:17px;right:16px;transform:rotate(45deg)}.bva-finder .bva-btn{height:50px;margin:6px 4px 4px}.bva-pop{color:var(--bva-ink-3);flex-wrap:wrap;gap:6px 18px;margin-top:20px;font-size:14px;display:flex}.bva-pop span{margin-right:-4px}.bva-pop a{color:var(--bva-ink-2)}.bva-pop a:hover{color:var(--bva-accent)}.bva-cx{aspect-ratio:1.18;touch-action:manipulation;width:100%;position:relative}.bva-cx canvas{cursor:default;width:100%;height:100%;display:block;position:absolute;inset:0}.bva-cx.is-hot canvas{cursor:pointer}.bva-cx__top{pointer-events:none;z-index:2;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;top:0;left:0;right:0}.bva-cx__legend{color:var(--bva-ink-3);pointer-events:auto;flex-wrap:wrap;gap:4px 16px;font-size:12.5px;display:flex}.bva-cx__legend span{align-items:center;gap:7px;display:inline-flex}.bva-cx__legend i{border-radius:50%;width:7px;height:7px;display:inline-block}.bva-cx__view{border:1px solid var(--bva-rule-2);background:color-mix(in srgb,var(--bva-cx-bg) 70%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;border-radius:999px;padding:3px;display:inline-flex}.bva-cx__view button{color:var(--bva-ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600;transition:color .18s,background-color .18s}.bva-cx__view button[aria-pressed=true]{background:var(--bva-ink);color:var(--bva-cx-bg)}.bva-cx__tip{z-index:3;background:var(--bva-surface);width:250px;color:var(--bva-ink);border:1px solid var(--bva-rule);box-shadow:var(--bva-shadow);opacity:0;transition:opacity .16s,transform .2s var(--bva-ease);pointer-events:none;border-radius:14px;padding:14px 16px;position:absolute;transform:translateY(6px)}.bva-cx__tip.is-on{opacity:1;pointer-events:auto;transform:none}.bva-cx__tip h3{letter-spacing:0;font-size:16px;font-weight:600}.bva-cx__tip .n{color:var(--bva-ink-3);margin-top:3px;font-size:13px}.bva-cx__tip ol{gap:5px;margin-top:10px;font-size:13.5px;display:grid}.bva-cx__tip ol li{align-items:baseline;gap:8px;display:flex}.bva-cx__tip ol b{font-variant-numeric:tabular-nums;color:var(--bva-accent);min-width:20px;font-weight:600}.bva-cx__tip .none{color:var(--bva-ink-3);margin-top:10px;font-size:13px}.bva-cx__tip .bva-more{margin-top:12px;font-size:13.5px}.bva-cx__foot{color:var(--bva-ink-3);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:12px;font-size:12.5px;display:flex}.bva-cx__areas{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:6px;font-size:13.5px;display:flex}.bva-cx__areas>span{color:var(--bva-ink-3);margin-right:-4px}.bva-cx__areas button{color:var(--bva-ink-2);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:13.5px;transition:color .16s}.bva-cx__areas button:hover,.bva-cx__areas button.is-on{color:var(--bva-accent)}.bva-cx__areas button small{color:var(--bva-ink-3);font-variant-numeric:tabular-nums;margin-left:4px;font-size:12px}.bva-cx__attr{color:var(--bva-ink-3);font-size:11.5px}.bva-listhead{color:var(--bva-ink-3);border-bottom:1px solid var(--bva-rule);flex-wrap:nowrap;align-items:flex-start;gap:6px 14px;padding:14px 0;font-size:13.5px;display:flex}.bva-listhead b{color:var(--bva-ink-2);font-weight:600}.bva-listhead .bva-i{margin-top:3px}.bva-listhead a{color:var(--bva-ink-2)}.bva-tools{flex-wrap:wrap;align-items:flex-end;gap:12px 22px;padding:20px 0 18px;display:flex}.bva-field-s{gap:5px;display:grid}.bva-field-s>span,.bva-field-s>label{letter-spacing:.01em;text-transform:none;color:var(--bva-ink-3);font-size:11px;font-weight:600}.bva-sel{display:inline-flex;position:relative}.bva-sel select{appearance:none;border:1px solid var(--bva-rule-2);background:var(--bva-surface);cursor:pointer;border-radius:999px;max-width:100%;height:38px;padding:0 36px 0 15px;font-size:14px;transition:border-color .18s}.bva-sel select:hover{border-color:var(--bva-ink-3)}.bva-sel:after{content:"";border-right:1.5px solid var(--bva-ink-3);border-bottom:1.5px solid var(--bva-ink-3);pointer-events:none;width:6px;height:6px;position:absolute;top:50%;right:15px;transform:translateY(-70%)rotate(45deg)}.bva-field-s>.bva-switch{letter-spacing:0;text-transform:none;color:var(--bva-ink-2);font-size:14px;font-weight:400}.bva-switch{cursor:pointer;white-space:nowrap;height:38px;color:var(--bva-ink-2);align-items:center;gap:10px;font-size:14px;display:inline-flex}.bva-switch input{appearance:none;background:var(--bva-rule-2);cursor:pointer;border-radius:999px;flex:none;width:36px;height:22px;margin:0;transition:background-color .2s;position:relative}.bva-switch input:after{content:"";width:16px;height:16px;transition:transform .22s var(--bva-ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.bva-switch input:checked{background:var(--bva-btn)}.bva-switch input:checked:after{transform:translate(14px)}.bva-tools__end{align-items:center;gap:12px;margin-left:auto;display:flex}.bva-count{color:var(--bva-ink-3);white-space:nowrap;font-size:14px}.bva-count b{color:var(--bva-ink);font-weight:600}.bva-fbtn{display:none!important}.bva-rows{border-top:1px solid var(--bva-rule)}.bva-row{border-bottom:1px solid var(--bva-rule);grid-template-columns:62px minmax(0,1fr) auto;gap:0 22px;padding:24px 10px 24px 0;transition:background-color .2s;display:grid;position:relative}.bva-row:hover{background:var(--bva-hover)}.bva-row.is-new{animation:bva-in .38s var(--bva-ease) both}@keyframes bva-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bva-row__n{letter-spacing:-.04em;color:var(--bva-ink-3);font-variant-numeric:tabular-nums;padding-top:1px;font-size:30px;line-height:1}.bva-row[data-rank="1"] .bva-row__n,.bva-row[data-rank="2"] .bva-row__n,.bva-row[data-rank="3"] .bva-row__n{color:var(--bva-accent)}.bva-row__name{letter-spacing:0;font-size:18.5px;font-weight:600;line-height:1.3}.bva-row__name a{color:var(--bva-ink)}.bva-row__meta{color:var(--bva-ink-3);flex-wrap:wrap;align-items:center;gap:3px 0;margin-top:5px;font-size:14px;display:flex}.bva-row__meta .bva-status{min-width:0}.bva-row__g{margin-top:10px}.bva-row__foot{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:12px;display:flex}.bva-row__act{align-items:flex-start;gap:8px;padding-top:2px;display:flex}.bva-row__act .bva-btn{height:38px;padding:0 15px;font-size:13.5px}.bva-more-row{flex-direction:column;align-items:center;gap:10px;padding:28px 0 6px;display:flex}.bva-src{color:var(--bva-ink-3);border-top:1px solid var(--bva-rule);max-width:90ch;margin-top:22px;padding-top:16px;font-size:12.5px;line-height:1.6}.bva-src b{color:var(--bva-ink-2);font-weight:600}.bva-empty{text-align:center;color:var(--bva-ink-3);border-bottom:1px solid var(--bva-rule);padding:40px 0}.bva-empty b{color:var(--bva-ink);margin-bottom:6px;font-size:17px;font-weight:600;display:block}.bva-layout{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:20px;display:grid}.bva-rail{display:none}.bva-rail__blk{border-top:1px solid var(--bva-rule);padding:22px 0}.bva-rail__blk:first-child{border-top:0;padding-top:4px}.bva-rail__blk h3{font-size:15px;font-weight:600}.bva-rail__blk p{color:var(--bva-ink-2);margin-top:6px;font-size:14px}.bva-formula{gap:12px;margin-top:14px;display:grid}.bva-formula li{grid-template-columns:1fr auto;gap:5px 10px;font-size:14px;display:grid}.bva-formula .bar{background:var(--bva-rule);border-radius:2px;grid-column:1/-1;height:3px;overflow:hidden}.bva-formula .bar i{height:100%;width:var(--w);background:var(--bva-accent);display:block}.bva-formula .is-prog .bar i{background:repeating-linear-gradient(90deg,var(--bva-rule-2) 0 4px,transparent 4px 7px)}.bva-formula .st{color:var(--bva-ink-3);font-size:12.5px}.bva-spon{color:var(--bva-ink-3);font-size:13px}.bva-spon b{letter-spacing:.01em;text-transform:none;color:var(--bva-ink-3);margin-bottom:6px;font-size:11px;display:block}.bva-tablewrap{scrollbar-width:thin;overflow-x:auto}.bva-table{border-collapse:collapse;width:100%;font-size:14.5px}.bva-table caption{text-align:left;color:var(--bva-ink-3);caption-side:top;padding:0 0 14px;font-size:14px}.bva-table caption b{color:var(--bva-ink);margin-bottom:2px;font-size:17px;font-weight:600;display:block}.bva-table th,.bva-table td{border-bottom:1px solid var(--bva-rule);text-align:left;vertical-align:middle;padding:15px 14px}.bva-table thead th{letter-spacing:.01em;text-transform:none;color:var(--bva-ink-3);border-bottom:1px solid var(--bva-rule-2);white-space:nowrap;background:var(--bva-bg);padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:600}.bva-table td,.bva-table tbody th{background:var(--bva-bg)}.bva-table tbody tr{transition:background-color .18s}.bva-table tbody tr:hover>*{background:var(--lightningcss-light,#f1f4f4)var(--lightningcss-dark,#0d1821)}.bva-table .n{text-align:right}.bva-table th:first-child,.bva-table td:first-child{padding-left:0}.bva-table tbody th{font-weight:600}.bva-table tbody th a{color:var(--bva-ink)}.bva-table .sub{color:var(--bva-ink-3);margin-top:1px;font-size:13px;font-weight:400;display:block}.bva-table--stick tbody th,.bva-table--stick thead th:first-child{z-index:1;position:sticky;left:0}.bva-table--cmp{min-width:900px}.bva-table--cmp td,.bva-table--cmp th{white-space:nowrap}.bva-rk{font-variant-numeric:tabular-nums;color:var(--bva-ink-3);min-width:18px;margin-right:12px;font-weight:400;display:inline-block}.bva-vol{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.bva-vol i{background:var(--bva-accent);opacity:.75;height:3px;width:calc(var(--v) * 64px);border-radius:2px;display:block}.bva-sort{all:unset;cursor:pointer;border-radius:4px;align-items:center;gap:5px;display:inline-flex}.bva-sort:focus-visible{outline:2px solid var(--bva-focus);outline-offset:2px}.bva-sort:after{content:"";opacity:.35;border-bottom:1.3px solid;border-right:1.3px solid;width:5px;height:5px;transition:transform .2s,opacity .2s;transform:rotate(45deg)translateY(-2px)}th[aria-sort=ascending] .bva-sort:after{opacity:1;transform:rotate(-135deg)translate(-1px,-1px)}th[aria-sort=descending] .bva-sort:after{opacity:1}th[aria-sort] .bva-sort{color:var(--bva-ink)}.bva-scrollhint{color:var(--bva-ink-3);margin-top:10px;font-size:13px;display:none}.bva-iso{letter-spacing:.06em;width:28px;color:var(--bva-ink-3);font-size:11px;font-weight:600;display:inline-block}.bva-op{font-size:14px;font-weight:600}.bva-method{grid-template-columns:minmax(0,1fr);gap:0;margin-top:8px;display:grid}.bva-method li{border-bottom:1px solid var(--bva-rule);align-content:start;gap:8px;padding:26px 0;display:grid}.bva-method .pct{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:44px;line-height:1}.bva-method .is-prog .pct{color:var(--bva-ink-3)}.bva-method h3{font-size:16px;font-weight:600}.bva-method p{color:var(--bva-ink-2);font-size:14.5px}.bva-method .st{letter-spacing:.01em;text-transform:none;color:var(--bva-accent);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.bva-method .is-prog .st{color:var(--bva-ink-3)}.bva-rules{grid-template-columns:minmax(0,1fr);gap:14px 40px;margin-top:30px;display:grid}.bva-rules li{color:var(--bva-ink-2);gap:12px;font-size:15px;display:flex}.bva-rules li .bva-i{color:var(--bva-accent);margin-top:3px}.bva-rules b{color:var(--bva-ink)}.bva-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:8px;display:grid}.bva-stats a{border-bottom:1px solid var(--bva-rule);color:var(--bva-ink);flex-direction:column;gap:4px;padding:22px 16px 22px 0;transition:color .18s;display:flex}.bva-stats a:hover{color:var(--bva-accent)}.bva-stats .v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:40px;line-height:1}.bva-stats .k{color:var(--bva-ink-3);font-size:14px}.bva-split{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.bva-quiet{color:var(--bva-ink-2);border-bottom:1px solid var(--bva-rule);align-items:flex-start;gap:10px;padding:14px 0;font-size:14px;display:flex}.bva-quiet .bva-i{color:var(--bva-warn);margin-top:2px}.bva-quiet b{color:var(--bva-ink)}.bva-warn{background:var(--bva-warn-bg);border-left:3px solid var(--bva-warn);border-radius:0 10px 10px 0;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.bva-warn__i{background:var(--bva-warn);color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1408);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;font-size:14px;font-weight:600;line-height:1;display:grid}.bva-warn p{color:var(--bva-ink);font-size:15px;line-height:1.55}.bva-warn p b{font-weight:600}.bva-cols{grid-template-columns:minmax(0,1fr);gap:0 40px;display:grid}.bva-cols li{border-bottom:1px solid var(--bva-rule);gap:6px;padding:20px 0;display:grid}.bva-cols h3{font-size:16.5px;font-weight:600}.bva-cols p{color:var(--bva-ink-2);font-size:14.5px}.bva-cols .bva-prog{margin-top:4px}.bva-numbered{counter-reset:n;grid-template-columns:minmax(0,1fr);gap:0 40px;display:grid}.bva-numbered li{counter-increment:n;border-bottom:1px solid var(--bva-rule);grid-template-columns:44px minmax(0,1fr);gap:4px 0;padding:20px 0;display:grid}.bva-numbered li:before{content:counter(n,decimal-leading-zero);color:var(--bva-ink-3);font-variant-numeric:tabular-nums;grid-row:1/span 2;padding-top:1px;font-size:15px}.bva-numbered b{font-size:16px;font-weight:600}.bva-numbered span{color:var(--bva-ink-2);font-size:14.5px}.bva-fee{border-radius:3px;gap:3px;max-width:760px;height:6px;margin-top:22px;display:flex;overflow:hidden}.bva-fee i{height:100%;display:block}.bva-feek{grid-template-columns:minmax(0,1fr);gap:14px 40px;margin-top:18px;display:grid}.bva-feek li{color:var(--bva-ink-2);grid-template-columns:12px minmax(0,1fr);gap:12px;font-size:14.5px;display:grid}.bva-feek li i{border-radius:50%;width:10px;height:10px;margin-top:6px}.bva-feek b{color:var(--bva-ink);display:block}.bva-c1{background:var(--bva-accent)}.bva-c2{background:var(--lightningcss-light,#5b87a8)var(--lightningcss-dark,#7db8e8)}.bva-c3{background:var(--lightningcss-light,#0f2a43)var(--lightningcss-dark,#c7d5e0)}.bva-faq{border-top:1px solid var(--bva-rule);max-width:860px}.bva-faq details{border-bottom:1px solid var(--bva-rule)}.bva-faq summary{cursor:pointer;padding:20px 48px 20px 0;font-size:16.5px;font-weight:600;list-style:none;transition:color .18s;position:relative}.bva-faq summary:hover{color:var(--bva-accent)}.bva-faq summary::-webkit-details-marker{display:none}.bva-faq summary:before,.bva-faq summary:after{content:"";width:13px;height:1.5px;transition:transform .25s var(--bva-ease);background:currentColor;position:absolute;top:50%;right:6px}.bva-faq summary:after{transform:rotate(90deg)}.bva-faq details[open] summary:after{transform:rotate(0)}.bva-faq details>div{color:var(--bva-ink-2);max-width:70ch;padding:0 0 22px}.bva-faq details[open]>div{animation:bva-in .3s var(--bva-ease)}.bva-helpful{color:var(--bva-ink-3);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:22px;font-size:14px;display:flex}.bva-match{border-top:1px solid var(--bva-rule);grid-template-columns:minmax(0,1fr);gap:34px;padding:40px 0 0;display:grid}.bva-match__aside p{color:var(--bva-ink-2);max-width:42ch;margin-top:14px;font-size:16.5px}.bva-match__aside .fine{color:var(--bva-ink-3);margin-top:18px;font-size:13px}.bva-ticks{color:var(--bva-ink-2);gap:10px;margin-top:20px;font-size:15px;display:grid}.bva-ticks li{align-items:flex-start;gap:10px;display:flex}.bva-ticks .bva-i{color:var(--bva-accent);margin-top:3px}.bva-progress{gap:6px;display:flex}.bva-progress li{background:var(--bva-rule);border-radius:1px;flex:1;height:2px;transition:background-color .3s}.bva-progress li.is-done,.bva-progress li.is-cur{background:var(--bva-ink)}.bva-plabel{color:var(--bva-ink-3);margin-top:12px;font-size:13px}.bva-step{border:0;min-width:0;margin:20px 0 0;padding:0}.bva-step legend{letter-spacing:-.015em;margin-bottom:14px;padding:0;font-size:22px}.bva-match:not(.is-js) .bva-step+.bva-step{border-top:1px solid var(--bva-rule);padding-top:20px}.bva-opts{border-top:1px solid var(--bva-rule);grid-template-columns:minmax(0,1fr);display:grid}.bva-opt{display:flex;position:relative}.bva-opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.bva-opt__b{border-bottom:1px solid var(--bva-rule);flex:1;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:2px 14px;padding:14px 4px;font-size:15.5px;transition:background-color .16s;display:grid}.bva-opt__b:before{content:"";border:1.5px solid var(--bva-rule-2);border-radius:50%;grid-row:1/span 2;width:16px;height:16px;transition:border-color .16s,box-shadow .16s}.bva-opt__b small{color:var(--bva-ink-3);grid-column:2;font-size:13px}.bva-opt input:hover+.bva-opt__b{background:var(--bva-hover)}.bva-opt input:checked+.bva-opt__b:before{border-color:var(--bva-btn);box-shadow:inset 0 0 0 4px var(--bva-btn)}.bva-opt input:focus-visible+.bva-opt__b{outline:2px solid var(--bva-focus);outline-offset:-2px}.bva-chips{flex-wrap:wrap;gap:8px;display:flex}.bva-chip{display:inline-flex;position:relative}.bva-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.bva-chip span{border:1px solid var(--bva-rule-2);border-radius:999px;align-items:center;height:38px;padding:0 15px;font-size:14px;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.bva-chip input:hover+span{border-color:var(--bva-ink-3)}.bva-chip input:checked+span{background:var(--bva-ink);border-color:var(--bva-ink);color:var(--bva-bg)}.bva-chip input:focus-visible+span{outline:2px solid var(--bva-focus);outline-offset:2px}.bva-field{gap:7px;margin-top:16px;display:grid}.bva-field>label{font-size:14.5px;font-weight:600}.bva-hint{color:var(--bva-ink-3);font-size:13px;font-weight:400}.bva-input{border:1px solid var(--bva-rule-2);background:var(--bva-surface);border-radius:12px;width:100%;height:50px;padding:0 16px;font-size:16px;transition:border-color .18s,box-shadow .18s}select.bva-input{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--bva-ink-3) 50%),linear-gradient(135deg,var(--bva-ink-3) 50%,transparent 50%);background-position:calc(100% - 21px) 22px,calc(100% - 16px) 22px;background-repeat:no-repeat;background-size:5px 5px;padding-right:38px}.bva-input:focus{border-color:var(--bva-ink);outline:0;box-shadow:0 0 0 3px var(--lightningcss-light,#0d1b2614)var(--lightningcss-dark,#e8eef21a)}.bva-tel{border:1px solid var(--bva-rule-2);background:var(--bva-surface);border-radius:12px;height:50px;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.bva-tel span{color:var(--bva-ink-3);border-right:1px solid var(--bva-rule);font-variant-numeric:tabular-nums;place-items:center;padding:0 14px;display:grid}.bva-tel input{letter-spacing:.02em;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0 14px;font-size:16px}.bva-tel:focus-within{border-color:var(--bva-ink);box-shadow:0 0 0 3px var(--lightningcss-light,#0d1b2614)var(--lightningcss-dark,#e8eef21a)}.bva-check{color:var(--bva-ink-2);align-items:flex-start;gap:10px;margin-top:14px;font-size:14.5px;line-height:1.5;display:flex}.bva-check input{flex:none;width:18px;height:18px;margin:2px 0 0}.bva-field.is-err .bva-input,.bva-field.is-err .bva-tel{border-color:var(--bva-err)}.bva-errmsg{color:var(--bva-err);font-size:14px;font-weight:600}.bva-errsum{border-left:3px solid var(--bva-err);background:var(--lightningcss-light,#fdf3f2)var(--lightningcss-dark,#2a1414);border-radius:0 10px 10px 0;margin-top:16px;padding:10px 16px}.bva-errsum h3{color:var(--bva-err);font-size:15px;font-weight:600}.bva-errsum ul{margin-top:4px;padding-left:18px;list-style:outside}.bva-errsum a{color:var(--bva-err);font-weight:600;text-decoration:underline}.bva-match__nav{justify-content:space-between;align-items:center;gap:8px;margin-top:24px;display:flex}.bva-match__nav .sp{flex:1}.bva-match:not(.is-js) [data-next],.bva-match:not(.is-js) [data-back],.bva-match:not(.is-js) .bva-progress,.bva-match:not(.is-js) .bva-plabel{display:none}.bva-done{border-top:1px solid var(--bva-rule);align-items:flex-start;gap:14px;margin-top:16px;padding:18px 0;display:flex}.bva-done .bva-i{color:var(--bva-accent);width:24px;height:24px}.bva-group+.bva-group{margin-top:44px}.bva-group>h2{letter-spacing:-.018em;align-items:baseline;gap:12px;padding-bottom:12px;font-size:22px;display:flex}.bva-group>h2 small{color:var(--bva-ink-3);letter-spacing:0;font-size:14px}.bva-tclist{border-top:1px solid var(--bva-rule)}.bva-tc{border-bottom:1px solid var(--bva-rule);grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;padding:20px 0;scroll-margin-top:90px;transition:background-color .2s;display:grid}.bva-tc:hover,.bva-tc.is-hi{background:var(--bva-hover)}.bva-tc h3{letter-spacing:0;font-size:17px;font-weight:600}.bva-tc h3 [lang=ar]{color:var(--bva-ink-3);margin-left:8px;font-size:14px;font-weight:400}.bva-tc__meta{color:var(--bva-ink-3);flex-wrap:wrap;align-items:center;margin-top:4px;font-size:14px;display:flex}.bva-row__meta,.bva-tc__meta{clip-path:inset(-6px -6px -6px 18px);margin-left:-18px}.bva-row__meta>:before,.bva-tc__meta>:before{content:"·";text-align:center;width:18px;color:var(--bva-rule-2);display:inline-block}.bva-tc .bva-g,.bva-tc__week{margin-top:8px}.bva-tc__week summary{cursor:pointer;color:var(--bva-ink-3);align-items:center;gap:6px;font-size:13.5px;list-style:none;transition:color .18s;display:inline-flex}.bva-tc__week summary:hover{color:var(--bva-ink)}.bva-tc__week summary::-webkit-details-marker{display:none}.bva-tc__week summary:after{content:"";border-bottom:1.3px solid;border-right:1.3px solid;width:5px;height:5px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.bva-tc__week[open] summary:after{transform:rotate(-135deg)translate(-1px,-1px)}.bva-tc__week dl{font-variant-numeric:tabular-nums;color:var(--bva-ink-2);grid-template-columns:auto 1fr;gap:3px 16px;margin:10px 0 0;font-size:13.5px;display:grid}.bva-tc__week dt{color:var(--bva-ink-3)}.bva-tc__week dd{margin:0}.bva-tc__week dd.today{color:var(--bva-ink);font-weight:600}.bva-tc__act{align-items:flex-start;gap:8px;display:flex}.bva-tc__act .bva-btn{height:36px;padding:0 14px;font-size:13.5px}.bva-cat{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.bva-mapcol,.bva-cat[data-mview=map] .bva-listcol{display:none}.bva-cat[data-mview=map] .bva-mapcol{display:block}.bva-mapbox{background:var(--bva-cx-bg);border:1px solid var(--bva-rule);border-radius:18px;position:relative;overflow:hidden}.bva-mapbox .bva-cx{aspect-ratio:1/1.05}.bva-mapbox__cta{z-index:3;background:var(--bva-surface);box-shadow:var(--bva-shadow);color:var(--bva-ink-3);border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:6px 6px 6px 16px;font-size:13px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.bva-mapbox__cta b{color:var(--bva-ink);font-weight:600}.bva-mapbox.is-live .bva-mapbox__cta{display:none}.bva-seg{border:1px solid var(--bva-rule-2);border-radius:999px;padding:3px;display:inline-flex}.bva-seg button{cursor:pointer;height:30px;color:var(--bva-ink-2);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;display:inline-flex}.bva-seg button[aria-pressed=true]{background:var(--bva-ink);color:var(--bva-bg)}.bva-seg.bva-mtoggle{display:none}.bva-pills{flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:14px;display:flex}.bva-pills a{color:var(--bva-ink-2)}.bva-pills a small{color:var(--bva-ink-3);font-variant-numeric:tabular-nums;margin-left:4px}.bva-pills a:hover{color:var(--bva-accent)}.bva-band{border-top:1px solid var(--bva-rule);border-bottom:1px solid var(--bva-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding:34px 0;display:flex}.bva-band h2{letter-spacing:-.02em;font-size:26px}.bva-band p{color:var(--bva-ink-2);max-width:58ch;margin-top:6px}.bva-centre{grid-template-columns:minmax(0,1fr);gap:0 40px;display:grid}.bva-centre>div{border-bottom:1px solid var(--bva-rule);padding:22px 0}.bva-centre h3{font-size:17px;font-weight:600}.bva-dl{grid-template-columns:minmax(120px,auto) 1fr;gap:9px 18px;margin:14px 0 0;font-size:14.5px;display:grid}.bva-dl dt{color:var(--bva-ink-3)}.bva-dl dd{color:var(--bva-ink-2);margin:0}.bva-answer{max-width:760px;color:var(--bva-ink-2);font-size:17px}.bva-answer p:first-child{color:var(--bva-ink);font-size:19px;line-height:1.5}.bva-answer p+p{margin-top:12px}.bva-off{border-top:1px solid var(--bva-rule);grid-template-columns:minmax(0,1fr);display:grid}.bva-off a{border-bottom:1px solid var(--bva-rule);color:var(--bva-ink);justify-content:space-between;align-items:center;gap:10px;padding:18px 0;transition:color .18s;display:flex}.bva-off a:hover{color:var(--bva-accent)}.bva-off small{color:var(--bva-ink-3);margin-left:10px;font-size:13px}.bva-rowmore{color:var(--bva-ink-3);margin-top:6px;font-size:13px;font-weight:400;display:none}.bva-rowmore summary{cursor:pointer;color:var(--bva-ink-2)}.bva-sheet{background:var(--bva-surface);width:min(100%,430px);max-width:100vw;max-height:86vh;color:var(--bva-ink);box-shadow:var(--bva-shadow);font-family:var(--bva-font);border:0;border-radius:20px 20px 0 0;margin:auto auto 0;padding:0}.bva-sheet[open]{animation:bva-sheet .3s var(--bva-ease)}@keyframes bva-sheet{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:none}}.bva-sheet::backdrop{background:#040c1480}.bva-sheet__head{border-bottom:1px solid var(--bva-rule);background:var(--bva-surface);z-index:1;justify-content:space-between;align-items:center;padding:12px 8px 12px 20px;display:flex;position:sticky;top:0}.bva-sheet__head h2{font-size:18px;font-weight:600}.bva-sheet__head .bva-ibtn{color:var(--bva-ink)}.bva-sheet__body{padding:18px 20px}.bva-sheet__foot{padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--bva-rule);background:var(--bva-surface);gap:10px;display:flex;position:sticky;bottom:0}.bva-sheet__foot .bva-btn{flex:1}.bva-sheet .bva-tools{flex-direction:column;align-items:stretch;gap:18px;padding:0}.bva-sheet .bva-tools__end{display:none}.bva-sheet .bva-sel,.bva-sheet .bva-sel select{width:100%}.bva-foot{background:var(--bva-navy);color:#ffffff9e;margin-top:120px;padding:56px 0 30px;font-size:14px}.bva-foot a{color:#ffffffdb}.bva-foot a:hover{color:#fff}.bva-foot__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.bva-foot__brand{grid-column:1/-1}.bva-foot__brand p{max-width:44ch;margin-top:14px}.bva-foot h2{letter-spacing:.01em;text-transform:none;color:#ffffff80;margin-bottom:14px;font-size:11px;font-weight:600}.bva-foot ul{gap:9px;display:grid}.bva-foot small{opacity:.7;font-size:12px}.bva-foot__legal{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:8px 24px;margin-top:40px;padding-top:18px;font-size:13px;display:flex}.bva-dock{display:none}@container bva (min-width:600px){.bva-wrap{padding-inline:32px}.bva-finder{border-radius:999px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) auto;align-items:center;padding:6px 6px 6px 8px}.bva-finder__f+.bva-finder__f{border-top:0;border-left:1px solid var(--bva-rule);border-radius:0}.bva-finder__f:hover{border-radius:999px}.bva-finder .bva-btn{margin:0}.bva-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.bva-cols,.bva-numbered{grid-template-columns:repeat(2,minmax(0,1fr))}.bva-feek{grid-template-columns:repeat(3,minmax(0,1fr))}.bva-rules,.bva-centre{grid-template-columns:repeat(2,minmax(0,1fr))}.bva-off{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px}.bva-method{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.bva-foot__grid{grid-template-columns:2fr 1fr 1fr 1fr}.bva-foot__brand{grid-column:auto}}@container bva (min-width:1040px){.bva-wrap{padding-inline:40px}.bva-nav,.bva-tsearch{display:flex}.bva-top__act{margin-left:4px}.bva-top .bva-ibtn{display:none}.bva-top .bva-btn--top{display:inline-flex}.bva-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding-block:64px 52px}.bva-sechead{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:48px}.bva-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.bva-layout{grid-template-columns:minmax(0,1fr) 300px;gap:64px}.bva-rail{top:var(--bva-sticky);align-self:start;display:block;position:sticky}.bva-method{grid-template-columns:repeat(4,minmax(0,1fr))}.bva-method li{padding-right:20px}.bva-rules{grid-template-columns:repeat(4,minmax(0,1fr))}.bva-cols,.bva-numbered{grid-template-columns:repeat(3,minmax(0,1fr))}.bva-match{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}.bva-cat{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px}.bva-cat .bva-mapcol,.bva-cat[data-mview=map] .bva-mapcol{top:var(--bva-sticky);align-self:start;display:block;position:sticky}.bva-cat[data-mview=map] .bva-listcol{display:block}}@container bva (max-width:1039px){.bva-logo i{display:none}.bva-seg.bva-mtoggle{display:inline-flex}}@container bva (max-width:599px){.bva-top__in{gap:8px;height:56px}.bva-logo{gap:9px;font-size:16px}.bva-mark{width:26px;height:26px}.bva-sec{padding-top:76px}.bva-display{font-size:40px}.bva-h1{font-size:34px}.bva-lead,.bva-hero__lead{font-size:16.5px}.bva-hero__grid{gap:22px;padding-block:30px 26px}.bva-cx__top{margin-bottom:8px;position:static}.bva-row{grid-template-columns:34px minmax(0,1fr);gap:0 12px;padding:20px 0}.bva-row__n{padding-top:2px;font-size:21px}.bva-row__name{font-size:17px}.bva-row__act{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;padding:14px 0 0;display:grid}.bva-row__act .bva-btn{width:100%;height:44px}.bva-row__act .bva-btn:only-child{grid-column:1/-1}.bva-prog{white-space:normal;align-items:flex-start}.bva-prog:before{margin-top:5px}.bva-tools{display:none}.bva-tools--keep{flex-direction:column;align-items:stretch;gap:14px;display:flex}.bva-fbtn{display:inline-flex!important}.bva-mbar{justify-content:space-between;align-items:center;gap:10px;padding:16px 0 14px;display:flex}.bva-tc{grid-template-columns:minmax(0,1fr)}.bva-tc__act{padding-top:6px}.bva-tc__act .bva-btn{flex:1;height:44px}.bva-table--vac .opt,.bva-table--vac .bva-iso{display:none}.bva-table th,.bva-table td{padding:13px 10px}.bva-rowmore,.bva-scrollhint{display:block}.bva-dl{grid-template-columns:minmax(0,1fr);gap:2px}.bva-dl dd{margin-bottom:10px}.bva-dock{z-index:6;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bva-surface) 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--bva-rule);transition:transform .26s var(--bva-ease);display:block;position:sticky;bottom:0;transform:translateY(110%)}.bva-dock.is-on{transform:none}.bva-dock .bva-btn{width:100%}.bva-foot{margin-top:84px}}@container bva (min-width:600px){.bva-mbar{display:none}}html{scroll-padding-top:16px}body{min-height:100vh}.bva{flex-direction:column;min-height:100vh;display:flex}.bva main{flex:1}.bva-wrap--narrow{max-width:900px}.bva-preview{z-index:60;color:#fff;font:600 12.5px/1 var(--bva-font);letter-spacing:.02em;background:#5a1e1e;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;display:inline-flex;position:fixed;bottom:12px;left:12px;box-shadow:0 8px 24px -12px #00000080}.bva-preview:before{content:"";background:#ff9b8f;border-radius:50%;width:7px;height:7px}.bva-mnav{position:relative}.bva-mnav>summary{cursor:pointer;color:#fff;border-radius:999px;place-items:center;width:44px;height:44px;list-style:none;display:inline-grid}.bva-mnav>summary::-webkit-details-marker{display:none}.bva-mnav>summary:hover{background:#ffffff14}.bva-mnav__panel{z-index:20;background:var(--bva-surface);width:min(280px,86vw);color:var(--bva-ink);border:1px solid var(--bva-rule);box-shadow:var(--bva-shadow);border-radius:16px;padding:8px;position:absolute;top:50px;right:0}.bva-mnav__panel a{color:var(--bva-ink);border-radius:10px;padding:12px 14px;font-size:15px;display:block}.bva-mnav__panel a:hover{background:var(--bva-hover)}.bva-mnav__panel a[aria-current=page]{color:var(--bva-accent);font-weight:600}@container bva (min-width:1040px){.bva-mnav{display:none}}.bva-phead .bva-lead{max-width:62ch}.bva-phead__note{color:var(--bva-ink-3);align-items:flex-start;gap:8px;max-width:70ch;margin-top:16px;font-size:14px;display:flex}.bva-phead__note .bva-i{color:var(--bva-accent);margin-top:2px}.bva-md{min-width:0;color:var(--bva-ink-2);font-size:16.5px;line-height:1.65}.bva-md>section{padding-top:64px}.bva-md>section:first-child{padding-top:8px}.bva-md h2{letter-spacing:-.022em;color:var(--bva-ink);border-bottom:1px solid var(--bva-rule);margin-bottom:18px;padding-bottom:16px;scroll-margin-top:16px;font-size:clamp(25px,2.6cqi,34px);line-height:1.15}.bva-md h3{letter-spacing:0;color:var(--bva-ink);margin:30px 0 10px;scroll-margin-top:16px;font-size:18px;font-weight:600}.bva-md p{max-width:72ch;margin:0 0 14px}.bva-md p strong,.bva-md li strong{color:var(--bva-ink)}.bva-md .bva-list,.bva-md ol.bva-list{max-width:72ch;margin:0 0 16px;padding-left:20px}.bva-md ul.bva-list{list-style:outside}.bva-md ol.bva-list{list-style:decimal}.bva-md .bva-list li{margin:6px 0;padding-left:2px}.bva-md .bva-checks{gap:10px;max-width:76ch;margin:0 0 18px;display:grid}.bva-md .bva-checks li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.bva-md .bva-checks .bva-i{color:var(--bva-accent);margin-top:4px}.bva-md a:not(.bva-btn){color:var(--bva-ink);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:1px;transition:color .18s}.bva-md a:not(.bva-btn):hover{color:var(--bva-accent)}.bva-md .bva-tablewrap{margin:6px 0 22px}.bva-md .bva-table{font-size:14.5px}.bva-md .bva-table td,.bva-md .bva-table tbody th{vertical-align:top;line-height:1.5}.bva-md .bva-table tbody th{color:var(--bva-ink);min-width:150px;font-weight:600}.bva-md .bva-table thead th{white-space:normal}.bva-md .bva-sources{gap:6px;margin-bottom:16px;font-size:14px;display:grid}.bva-md .bva-sources li{padding-left:16px;position:relative}.bva-md .bva-sources li:before{content:"";background:var(--bva-rule-2);width:6px;height:1px;position:absolute;top:.75em;left:0}.bva-md hr{border:0;border-top:1px solid var(--bva-rule);margin:28px 0}.bva-md .bva-faq{margin-top:4px}.bva-md .bva-faq details>div p{color:var(--bva-ink-2)}.bva-note{border-left:3px solid var(--bva-accent);background:var(--bva-accent-soft);color:var(--bva-ink);border-radius:0 12px 12px 0;align-items:flex-start;gap:12px;max-width:80ch;margin:4px 0 22px;padding:14px 16px;font-size:15px;line-height:1.55;display:flex}.bva-note .bva-i{color:var(--bva-accent);margin-top:2px}.bva-note p{margin:0}.bva-md .bva-warn{margin:4px 0 22px}.bva-cta{border-top:1px solid var(--bva-rule);border-bottom:1px solid var(--bva-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin:10px 0 18px;padding:22px 0;display:flex}.bva-cta p{max-width:60ch;color:var(--bva-ink);margin:0}.bva-rankbox{margin:6px 0 10px}.bva-quietline{color:var(--bva-ink-2);border-bottom:1px solid var(--bva-rule);align-items:flex-start;gap:8px;padding:14px 0;font-size:14px;display:flex}.bva-quietline .bva-i{color:var(--bva-accent);margin-top:3px}.bva-row__best{color:var(--bva-ink-2);margin-top:6px;font-size:14px}.bva-row__best b{color:var(--bva-ink);font-weight:600}.bva-row__visas{color:var(--bva-ink-2);margin-top:8px;font-size:14px}.bva-row__visas a{font-size:13px;color:var(--bva-ink-3)!important}.bva-row__facts{color:var(--bva-ink-3);flex-wrap:wrap;gap:4px 16px;margin-top:10px;font-size:13.5px;display:flex}.bva-row__facts b{color:var(--bva-ink-2);font-weight:600}.bva-row[hidden]{display:none}.bva-catalog__more{flex-direction:column;align-items:center;gap:8px;padding:24px 0 6px;display:flex}.bva-catalog__empty{text-align:center;color:var(--bva-ink-3);border-bottom:1px solid var(--bva-rule);padding:34px 0}.bva-areas-sel{min-width:200px}.bva-mapbox--static .bva-cx{aspect-ratio:1/1.05}.bva-mapph{aspect-ratio:1.18;background:var(--bva-cx-bg);border-radius:18px;width:100%;position:relative;overflow:hidden}.bva-mapph svg{width:100%;height:100%;display:block;position:absolute;inset:0}.bva-mapph .land{fill:var(--lightningcss-light,#e9edee)var(--lightningcss-dark,#0e1d2a);stroke:var(--lightningcss-light,#c5ced3)var(--lightningcss-dark,#22374a);stroke-width:1px;vector-effect:non-scaling-stroke}.bva-mapph .nb{fill:var(--lightningcss-light,#f0f2f2)var(--lightningcss-dark,#0b1822);stroke:var(--lightningcss-light,#d8dee1)var(--lightningcss-dark,#1a2c3b);stroke-width:1px;vector-effect:non-scaling-stroke}.bva-mapph__msg{text-align:center;background:color-mix(in srgb,var(--bva-surface) 88%,transparent);-webkit-backdrop-filter:blur(6px);border:1px solid var(--bva-rule);border-radius:16px;max-width:300px;padding:16px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bva-mapph__msg b{color:var(--bva-ink);font-size:16px;font-weight:600;display:block}.bva-mapph__msg span{color:var(--bva-ink-3);margin-top:4px;font-size:13.5px;display:block}.bva-cxshell{position:relative}.bva-cxshell .bva-mapph{aspect-ratio:auto;background:0 0;border-radius:0;position:absolute;inset:0}.bva-credit{color:var(--bva-ink-3);font-size:11.5px}.bva-404{max-width:640px;padding:80px 0 40px}.bva-404 .bva-display{font-size:clamp(40px,6cqi,72px)}.bva-row--plain{grid-template-columns:minmax(0,1fr) auto}@container bva (max-width:599px){.bva-row--plain{grid-template-columns:minmax(0,1fr)}.bva-row--plain .bva-row__act{grid-column:1/-1}.bva-rankbox .bva-tools{flex-direction:column;align-items:stretch}.bva-rankbox .bva-tools__end{margin-left:0}}.bva-cxshell{aspect-ratio:1.18;width:100%;position:relative}.bva-cxshell>.bva-cx{aspect-ratio:auto;height:100%;position:absolute;inset:0}.bva-cxshell>.bva-mapph{aspect-ratio:auto;position:absolute;inset:0}.bva-cxshell--typing{aspect-ratio:1/1.05}.bva-cxshell .bva-mapbox__cta{z-index:4}.bva .bva-row__addr{color:var(--bva-ink-2);overflow-wrap:anywhere;margin-top:8px;font-size:14px}.bva .bva-row__addr b,.bva .bva-tc__addr b{color:var(--bva-ink);font-weight:600}.bva .bva-row__note{color:var(--bva-ink-3);margin-top:6px;font-size:13px}.bva .bva-tc__addr{color:var(--bva-ink-2);overflow-wrap:anywhere;margin-top:6px;font-size:14px}.bva .bva-tc__src{margin-top:4px;font-size:13px}.bva .bva-tc__src .bva-i{vertical-align:-1px;width:12px;height:12px}.bva .bva-hp{width:1px;height:1px;top:auto;left:-10000px;overflow:hidden;position:absolute!important}.bva .bva-report{max-width:640px}.bva .bva-errsum p{margin-top:4px;font-size:14.5px}.bva .bva-btn[disabled]{opacity:.6;cursor:progress}.bva .bva-sample{border:1px dashed var(--bva-rule-2);letter-spacing:.01em;text-transform:none;height:22px;color:var(--bva-ink-3);white-space:nowrap;vertical-align:2px;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.bva .bva-sample--box{text-transform:none;letter-spacing:0;border-radius:10px;height:auto;margin-top:14px;padding:10px 14px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.bva .bva-note3{border:1px solid var(--bva-rule);border-left:3px solid var(--bva-accent);background:var(--bva-surface);color:var(--bva-ink-2);border-radius:0 10px 10px 0;align-items:flex-start;gap:12px;max-width:760px;margin-top:22px;padding:14px 16px;font-size:14.5px;display:flex}.bva .bva-note3 .bva-i{color:var(--bva-accent);flex:none;margin-top:2px}.bva .bva-note3 b{color:var(--bva-ink);font-weight:600}.bva .bva-svc{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.bva .bva-svc span{background:var(--bva-sunk);border:1px solid var(--bva-rule);height:26px;color:var(--bva-ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;display:inline-flex}.bva .bva-rev{color:var(--bva-ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:inline-flex}.bva .bva-rev b{color:var(--bva-ink);font-weight:600}.bva .bva-rev small{color:var(--bva-ink-3);font-size:12.5px}.bva .bva-rev--none{color:var(--bva-ink-3)}.bva .bva-stars{vertical-align:-2px;gap:1px;display:inline-flex}.bva .bva-stars .bva-star{width:14px;height:14px}.bva .bva-stars .bva-star.is-off{fill:var(--bva-rule-2)}.bva .bva-hero3{border-bottom:1px solid var(--bva-rule);padding:52px 0 40px}.bva .bva-hero3__grid{gap:36px;display:grid}@container bva (min-width:980px){.bva .bva-hero3__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:64px}}.bva .bva-picker .bva-sel{flex:260px}.bva .bva-picker select{height:52px;font-size:16px}.bva .bva-ctas{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.bva .bva-index{border-top:2px solid var(--bva-ink);padding-top:14px}.bva .bva-index h2{letter-spacing:.01em;text-transform:none;color:var(--bva-ink-3);margin-bottom:6px;font-size:12px;font-weight:600}.bva .bva-index ol{columns:2;column-gap:28px;margin:0;padding:0;list-style:none}.bva .bva-index li{break-inside:avoid;border-bottom:1px solid var(--bva-rule);justify-content:space-between;gap:10px;padding:7px 0;font-size:15px;display:flex}.bva .bva-index li a{color:var(--bva-ink)}.bva .bva-index li a:hover{color:var(--bva-accent)}.bva .bva-index li span{color:var(--bva-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.bva .bva-cgrid{border-top:1px solid var(--bva-rule);grid-template-columns:repeat(1,minmax(0,1fr));gap:0;margin-top:8px;display:grid}@container bva (min-width:620px){.bva .bva-cgrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@container bva (min-width:980px){.bva .bva-cgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bva .bva-ccard{border-bottom:1px solid var(--bva-rule);color:var(--bva-ink);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:18px 0;transition:color .18s;display:grid}.bva .bva-ccard:hover .bva-ccard__n{color:var(--bva-accent)}.bva .bva-ccard__iso{background:var(--bva-sunk);border:1px solid var(--bva-rule);letter-spacing:.06em;width:44px;height:44px;color:var(--bva-ink-2);border-radius:12px;grid-row:span 2;place-items:center;font-size:13px;font-weight:600;display:grid}.bva .bva-ccard__n{letter-spacing:0;font-size:17.5px;font-weight:600;transition:color .18s}.bva .bva-ccard__c{color:var(--bva-ink-3);grid-column:2;font-size:13.5px}.bva .bva-ccard__k{text-align:right;color:var(--bva-ink-3);white-space:nowrap;grid-area:1/3/span 2;font-size:13px}.bva .bva-ccard__k b{color:var(--bva-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:400;display:block}.bva .bva-revs{border-top:1px solid var(--bva-rule);gap:0;margin-top:8px;display:grid}@container bva (min-width:860px){.bva .bva-revs--3{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}}.bva .bva-rcard{border-bottom:1px solid var(--bva-rule);align-content:start;gap:8px;padding:20px 0;display:grid}.bva .bva-rcard h3{letter-spacing:0;font-size:16.5px;font-weight:600}.bva .bva-rcard p{color:var(--bva-ink-2);font-size:15px}.bva .bva-rcard__meta{color:var(--bva-ink-3);flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.bva .bva-rcard__who{color:var(--bva-ink-3);font-size:13.5px}.bva .bva-rcard__who a{color:var(--bva-ink-2)}.bva .bva-twoup{border-top:1px solid var(--bva-rule);gap:0;display:grid}@container bva (min-width:760px){.bva .bva-twoup{grid-template-columns:1fr 1fr;column-gap:40px}}.bva .bva-twoup>div{border-bottom:1px solid var(--bva-rule);align-content:start;gap:10px;padding:26px 0;display:grid}.bva .bva-twoup h3{letter-spacing:-.015em;font-size:21px}.bva .bva-twoup p{color:var(--bva-ink-2);max-width:52ch}.bva .bva-cityhead{border-bottom:2px solid var(--bva-ink);justify-content:space-between;align-items:baseline;gap:12px;margin-top:34px;padding-bottom:10px;display:flex}.bva .bva-cityhead h2{letter-spacing:-.015em;font-size:22px}.bva .bva-cityhead span{color:var(--bva-ink-3);font-size:13.5px}.bva .bva-arow{border-bottom:1px solid var(--bva-rule);grid-template-columns:minmax(0,1fr);gap:12px;padding:22px 0;display:grid}@container bva (min-width:820px){.bva .bva-arow{grid-template-columns:minmax(0,1fr) auto;gap:24px}}.bva .bva-arow h3{letter-spacing:0;font-size:18.5px;font-weight:600;line-height:1.3}.bva .bva-arow h3 a{color:var(--bva-ink)}.bva .bva-arow h3 a:hover{color:var(--bva-accent)}.bva .bva-arow__meta{color:var(--bva-ink-3);clip-path:inset(-6px -6px -6px 18px);flex-wrap:wrap;gap:3px 0;margin-top:4px;margin-left:-18px;font-size:14px;display:flex}.bva .bva-arow__meta>:before{content:"·";text-align:center;width:18px;color:var(--bva-rule-2);display:inline-block}.bva .bva-arow__sum{color:var(--bva-ink-2);max-width:68ch;margin-top:8px;font-size:15px}.bva .bva-arow__rev{margin-top:10px}.bva .bva-arow__act{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.bva .bva-arow__act .bva-btn{height:38px;padding:0 14px;font-size:13.5px}.bva .bva-tools3{border-bottom:1px solid var(--bva-rule);flex-wrap:wrap;align-items:end;gap:12px 18px;margin-top:26px;padding:18px 0;display:flex}.bva .bva-tools3 .bva-chips{gap:6px}.bva .bva-tools3 .bva-chip span{height:34px;padding:0 13px;font-size:14px}.bva .bva-prof{gap:36px;margin-top:8px;display:grid}@container bva (min-width:1000px){.bva .bva-prof{grid-template-columns:minmax(0,1fr) 320px;gap:56px}}.bva .bva-facts{border-top:1px solid var(--bva-rule);margin:0}.bva .bva-facts>div{border-bottom:1px solid var(--bva-rule);grid-template-columns:minmax(0,1fr);gap:2px 20px;padding:14px 0;display:grid}@container bva (min-width:620px){.bva .bva-facts>div{grid-template-columns:170px minmax(0,1fr)}}.bva .bva-facts dt{letter-spacing:.01em;text-transform:none;color:var(--bva-ink-3);padding-top:2px;font-size:13px;font-weight:600}.bva .bva-facts dd{color:var(--bva-ink);overflow-wrap:anywhere;margin:0}.bva .bva-facts dd small{color:var(--bva-ink-3);margin-top:2px;font-size:13px;display:block}.bva .bva-srcs{color:var(--bva-ink-2);margin:10px 0 0;padding-left:18px;font-size:14px}.bva .bva-srcs li{overflow-wrap:anywhere;margin:4px 0}.bva .bva-rsum{border-top:2px solid var(--bva-ink);border-bottom:1px solid var(--bva-rule);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 18px;margin-top:10px;padding:20px 0;display:grid}.bva .bva-rsum__v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;grid-row:span 2;font-size:52px;line-height:1}.bva .bva-rsum__l{color:var(--bva-ink-2);font-size:14px}.bva .bva-rsum__l b{color:var(--bva-ink);font-weight:600}.bva .bva-rsum__k{color:var(--bva-ink-3);font-size:13px}.bva .bva-rbars{gap:6px;max-width:420px;margin-top:14px;display:grid}.bva .bva-rbars div{color:var(--bva-ink-3);grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:10px;font-size:13px;display:grid}.bva .bva-rbars i{background:var(--bva-sunk);border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.bva .bva-rbars i:after{content:"";width:var(--w,0%);background:var(--bva-gold);position:absolute;inset:0 auto 0 0}.bva .bva-claim{border:1px solid var(--bva-rule);background:var(--bva-surface);border-radius:12px;gap:8px;padding:18px;display:grid}.bva .bva-claim h3{font-size:16.5px;font-weight:600}.bva .bva-claim p{color:var(--bva-ink-2);font-size:14px}.bva .bva-side{align-content:start;gap:18px;display:grid}.bva .bva-side .bva-btn{justify-content:center;width:100%}.bva .bva-pend{color:var(--bva-ink-3);align-items:flex-start;gap:10px;padding:12px 0;font-size:13.5px;display:flex}.bva .bva-form3{gap:4px;max-width:640px;display:grid}.bva .bva-form3 .bva-field{margin-top:14px}.bva .bva-grid2{gap:0 16px;display:grid}@container bva (min-width:620px){.bva .bva-grid2{grid-template-columns:1fr 1fr}}.bva textarea.bva-input{resize:vertical;height:auto;min-height:130px;line-height:1.5;font:inherit;padding:12px 16px;font-size:16px}.bva .bva-rate{border:0;flex-direction:row-reverse;justify-content:flex-end;gap:2px;margin:0;padding:0;display:flex}.bva .bva-rate input{opacity:0;width:1px;height:1px;position:absolute}.bva .bva-rate label{cursor:pointer;padding:2px;line-height:0}.bva .bva-rate label svg{width:30px;height:30px;fill:var(--bva-rule-2);transition:fill .12s}.bva .bva-rate input:checked~label svg,.bva .bva-rate label:hover svg,.bva .bva-rate label:hover~label svg{fill:var(--bva-gold)}.bva .bva-rate input:focus-visible+label{outline:2px solid var(--bva-focus);outline-offset:2px;border-radius:6px}.bva .bva-hp{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.bva .bva-steps3{counter-reset:s;border-top:1px solid var(--bva-rule);margin:0;padding:0;list-style:none}.bva .bva-steps3 li{counter-increment:s;border-bottom:1px solid var(--bva-rule);grid-template-columns:44px minmax(0,1fr);gap:4px 14px;padding:18px 0;display:grid}.bva .bva-steps3 li:before{content:counter(s);letter-spacing:-.03em;color:var(--bva-accent);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:30px;line-height:1}.bva .bva-steps3 b{font-weight:600}.bva .bva-steps3 p{color:var(--bva-ink-2);font-size:14.5px}.bva .bva-seg3{border:1px solid var(--bva-rule-2);border-radius:999px;gap:2px;margin-top:6px;padding:3px;display:inline-flex}.bva .bva-seg3 label{position:relative}.bva .bva-seg3 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.bva .bva-seg3 span{height:34px;color:var(--bva-ink-2);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.bva .bva-seg3 input:checked+span{background:var(--bva-ink);color:var(--bva-bg)}.bva .bva-seg3 input:focus-visible+span{outline:2px solid var(--bva-focus);outline-offset:2px}.bva .bva-flow{gap:10px;margin-top:14px;display:grid}@container bva (min-width:760px){.bva .bva-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}}.bva .bva-flow div{border:1px solid var(--bva-rule);background:var(--bva-surface);align-content:start;gap:4px;padding:14px 16px;display:grid}@container bva (min-width:760px){.bva .bva-flow div+div{border-left:0}}.bva .bva-flow b{font-size:15px;font-weight:600}.bva .bva-flow span{color:var(--bva-ink-2);font-size:13.5px}.bva .bva-flow div:first-child{border-radius:10px 10px 0 0}@container bva (min-width:760px){.bva .bva-flow div:first-child{border-radius:10px 0 0 10px}.bva .bva-flow div:last-child{border-radius:0 10px 10px 0}}.bva .bva-cgroup{list-style:none}.bva .bva-flabel{color:var(--bva-ink);margin-bottom:8px;padding:0;font-size:14.5px;font-weight:600}.bva .bva-srcs small{color:var(--bva-ink-3);margin-top:2px;font-size:13px;display:block}.bva .bva-global{border:1px solid var(--bva-rule);background:var(--bva-surface);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;padding:26px 28px;display:flex}.bva .bva-global>div{gap:8px;max-width:68ch;display:grid}.bva .bva-global p{color:var(--bva-ink-2)}.bva .bva-asearch{max-width:520px;margin-top:14px;position:relative}.bva .bva-asearch__l{letter-spacing:.01em;text-transform:none;color:var(--bva-ink-3);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.bva .bva-asearch__f{border:1px solid var(--bva-rule-2);background:var(--bva-surface);border-radius:12px;align-items:center;gap:8px;height:48px;padding:0 14px;display:flex}.bva .bva-asearch__f:focus-within{border-color:var(--bva-ink);box-shadow:0 0 0 3px var(--lightningcss-light,#0d1b2614)var(--lightningcss-dark,#e8eef21a)}.bva .bva-asearch__f input{font:inherit;color:var(--bva-ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px}.bva .bva-asearch__r{border:1px solid var(--bva-rule);background:var(--bva-surface);border-radius:12px;margin:6px 0 0;padding:4px;list-style:none;box-shadow:0 18px 40px -24px #00000059}.bva .bva-asearch__r a{color:var(--bva-ink);border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:10px 12px;display:flex}.bva .bva-asearch__r a:hover,.bva .bva-asearch__r a:focus{background:var(--bva-hover)}.bva .bva-asearch__r b{font-weight:600}.bva .bva-asearch__r span{color:var(--bva-ink-3);font-size:13.5px}.bva .bva-asearch__m{color:var(--bva-ink-3);padding:10px 12px;font-size:14px}.bva-muted{color:var(--bva-ink-3);font-size:.92em}.bva .bva-flag{vertical-align:-.18em;object-fit:cover;background:var(--bva-sunk);border-radius:3px;flex:none;display:inline-block;box-shadow:0 0 0 1px var(--lightningcss-light,#0d1b261f)var(--lightningcss-dark,#e8eef229)}.bva .bva-over--flag{align-items:center;gap:10px;display:flex}.bva .bva-over--flag .bva-flag{border-radius:4px}.bva .bva-ccard__iso:has(.bva-flag){background:0 0;border:0;border-radius:0;width:44px;height:44px}.bva .bva-ccard__iso .bva-flag{vertical-align:middle;border-radius:5px}.bva .bva-index li a{align-items:center;gap:9px;display:inline-flex}.bva .bva-index li a .bva-flag{border-radius:2px}.bva .bva-withflag{align-items:center;gap:8px;display:inline-flex}.bva .bva-fstrip{flex-wrap:wrap;align-items:center;gap:5px;margin-top:10px;display:flex}.bva .bva-fstrip .bva-flag{border-radius:2px}.bva .bva-fstrip__more{color:var(--bva-ink-3);font-variant-numeric:tabular-nums;padding-left:3px;font-size:12.5px}.bva .bva-fstrip__more:hover{color:var(--bva-accent)}.bva .bva-dests{border-top:1px solid var(--bva-rule);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0 18px;margin:12px 0 0;padding:0;list-style:none;display:grid}.bva .bva-dests li{border-bottom:1px solid var(--bva-rule);color:var(--bva-ink-2);align-items:center;gap:9px;padding:8px 0;font-size:14.5px;display:flex}.bva .bva-dests .bva-flag{border-radius:2px}.bva .bva-gpick{background:var(--bva-accent-soft);border:1px solid var(--lightningcss-light,#0b6e6938)var(--lightningcss-dark,#62d2c638);border-radius:18px;margin-top:22px;padding:20px 22px 16px}.bva .bva-gpick__head{gap:6px;display:grid}.bva .bva-gpick__head .bva-over{color:var(--bva-accent);align-items:center;gap:7px;display:flex}.bva .bva-gpick h2{letter-spacing:0;color:var(--bva-ink);font-size:19px;font-weight:600;line-height:1.3}.bva .bva-gpick__lead{background:var(--bva-surface);box-shadow:var(--bva-shadow);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 16px;margin-top:14px;padding:18px;display:grid}@container bva (min-width:760px){.bva .bva-gpick__lead{grid-template-columns:auto minmax(0,1fr) auto}}.bva .bva-gpick__lead h3{letter-spacing:0;font-size:21px;font-weight:600;line-height:1.2}.bva .bva-gpick__lead h3 a{color:var(--bva-ink)}.bva .bva-gpick__lead h3 a:hover{color:var(--bva-accent)}.bva .bva-gpick__meta{color:var(--bva-ink-2);margin-top:3px;font-size:14px}.bva .bva-gpick__sum{color:var(--bva-ink-3);max-width:64ch;margin-top:6px;font-size:14px}.bva .bva-gpick__cta{white-space:nowrap;grid-column:1/-1;justify-self:start}@container bva (min-width:760px){.bva .bva-gpick__cta{grid-column:auto;justify-self:end}}.bva .bva-gpick__list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.bva .bva-gpick__list li{background:var(--lightningcss-light,#fff9)var(--lightningcss-dark,#0f1a2480);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:10px 12px;display:grid}.bva .bva-gpick__list h3{letter-spacing:0;font-size:15.5px;font-weight:600;line-height:1.25}.bva .bva-gpick__list h3 a{color:var(--bva-ink)}.bva .bva-gpick__list p{color:var(--bva-ink-3);font-size:13px}.bva .bva-gpick__list .bva-btn{height:34px;padding:0 12px;font-size:13px}.bva .bva-gpick__foot{color:var(--bva-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;margin-top:12px;font-size:13px;display:flex}.bva .bva-alogo{object-fit:contain;background:var(--bva-sunk);box-shadow:0 0 0 1px var(--bva-rule);border-radius:10px;flex:none;display:inline-block}.bva .bva-alogo--mono{letter-spacing:.02em;color:var(--bva-accent-2);background:var(--bva-accent-soft);box-shadow:none;place-items:center;font-weight:600;display:inline-grid}.bva .bva-logo span{letter-spacing:0;font-weight:600}.bva .bva-picker{flex-wrap:wrap;gap:10px;max-width:640px;margin-top:26px;display:flex}.bva .bva-cs{flex:300px;align-items:center;display:flex;position:relative}.bva .bva-cs>.bva-ic,.bva .bva-cs>svg{width:18px;height:18px;color:var(--bva-ink-3);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.bva .bva-cs__in{border:1px solid var(--bva-rule-2);background:var(--bva-surface);width:100%;height:52px;font:inherit;color:var(--bva-ink);border-radius:999px;padding:0 18px 0 44px;font-size:16px;transition:border-color .18s,box-shadow .18s}.bva .bva-cs__in::placeholder{color:var(--bva-ink-3)}.bva .bva-cs__in:focus{border-color:var(--bva-ink);outline:0;box-shadow:0 0 0 3px var(--lightningcss-light,#0d1b2614)var(--lightningcss-dark,#e8eef21a)}.bva .bva-cs__list{z-index:30;background:var(--bva-surface);border:1px solid var(--bva-rule);max-height:min(380px,60vh);box-shadow:var(--bva-shadow);border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.bva .bva-cs__opt{cursor:pointer;color:var(--bva-ink);border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;font-size:15px;display:grid}.bva .bva-cs__opt[aria-selected=true]{background:var(--bva-accent-soft)}.bva .bva-cs__opt small{color:var(--bva-ink-3);font-variant-numeric:tabular-nums;font-size:12.5px}.bva .bva-cs__opt[data-head]{margin-top:24px;position:relative}.bva .bva-cs__opt[data-head]:before{content:attr(data-head);color:var(--bva-ink-3);font-size:12px;font-weight:600;position:absolute;top:-19px;left:10px}.bva .bva-cs__opt:first-child[data-head]{margin-top:20px}.bva .bva-cs__none{color:var(--bva-ink-3);padding:12px;font-size:14px}.bva .bva-picker .bva-btn--lg{height:52px}.bva .bva-arow__h{align-items:center;gap:12px;display:flex}.bva .bva-phead__id{align-items:center;gap:16px;display:flex}.bva .bva-phead__id .bva-alogo{border-radius:14px}.bva .bva-rows--pinned{background:var(--bva-accent-soft);border:1px solid var(--lightningcss-light,#0b6e6938)var(--lightningcss-dark,#62d2c638);border-radius:16px;margin-top:18px;padding:0 18px}.bva .bva-rows--pinned>.bva-arow{border-bottom:0}.bva .bva-partner{letter-spacing:.01em;color:var(--bva-accent-2);background:var(--bva-surface);border-radius:999px;margin-left:2px;padding:2px 9px;font-size:12px;font-weight:600;line-height:1.5;display:inline-block;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#0b6e6959)var(--lightningcss-dark,#62d2c659)}
