@charset "UTF-8";:root{--bl-bg:#100F0E;--bl-surface:#171614;--bl-card:#1B1917;--bl-card-2:#221F1B;--bl-card-3:#1C1A17;--bl-rule:#2A2825;--bl-rule-strong:#3A362F;--bl-fg:#F5F2EC;--bl-body:#E6E1D8;--bl-mute-1:#C9C3B8;--bl-mute-2:#9A948A;--bl-mute-3:#6E685E;--bl-mute-4:#4E4A43;--bl-accent:#eb222e;--bl-accent-lt:#FF5661;--bl-on-accent:#FFFFFF;--bl-sans:Archivo,Helvetica,Arial,sans-serif;--bl-serif:Newsreader,Georgia,serif;--bl-display:"Marlide Display",Newsreader,Georgia,serif;--bl-t-hero:clamp(38px, 4.6vw, 80px);--bl-t-title:clamp(41px, 5.5vw, 80px);--bl-t-section:clamp(22px, 1.9vw, 28px);--bl-t-card-lg:clamp(21px, 1.95vw, 30px);--bl-t-card:clamp(19px, 1.7vw, 26px);--bl-t-deck:clamp(17px, 1.5vw, 22px);--bl-t-body:20px;--bl-t-list:17px;--bl-t-ui:15px;--bl-t-meta:13px;--bl-lh-tight:0.94;--bl-lh-title:1.14;--bl-lh-body:1.68;--bl-max:1440px;--bl-max-article:1180px;--bl-max-prose:680px;--bl-gutter:clamp(20px, 2.8vw, 40px);--bl-header-h:72px;--bl-promo-h:0px;--bl-radius:0;--bl-radius-btn:2px;--bl-radius-pill:999px;--bl-ease:cubic-bezier(0.4,0,0.2,1);--bl-dur:160ms;--bl-z-progress:80;--bl-z-header:50;--bl-z-drawer:70;--bl-z-overlay:75}@media (prefers-reduced-motion:reduce){:root{--bl-dur:0ms}}@font-face{font-family:"Marlide Display";src:url("../../fonts/MarlideDisplay_Light.woff2") format("woff2"),url("../../fonts/MarlideDisplay_Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Marlide Display";src:url("../../fonts/MarlideDisplay_Regular.woff2") format("woff2"),url("../../fonts/MarlideDisplay_Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Marlide Display";src:url("../../fonts/MarlideDisplay_Medium.woff2") format("woff2"),url("../../fonts/MarlideDisplay_Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Marlide Display";src:url("../../fonts/MarlideDisplay_Bold.woff2") format("woff2"),url("../../fonts/MarlideDisplay_Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Marlide Display";src:url("../../fonts/MarlideDisplay_ExtraBold.woff2") format("woff2"),url("../../fonts/MarlideDisplay_ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Marlide Display";src:url("../../fonts/MarlideDisplay_Heavy.woff2") format("woff2"),url("../../fonts/MarlideDisplay_Heavy.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}html{background:var(--bl-bg);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;background:var(--bl-bg);color:var(--bl-fg);font-family:var(--bl-sans);font-size:var(--bl-t-ui);line-height:1.5}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[class],ol[class]{margin:0;padding:0;list-style:none}a{color:var(--bl-fg);text-decoration:none}a:hover{color:var(--bl-accent-lt)}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}::selection{background:var(--bl-accent);color:var(--bl-on-accent)}::placeholder{color:var(--bl-mute-3);opacity:1}:focus-visible{outline:2px solid var(--bl-accent-lt);outline-offset:2px}hr{border:0;border-top:1px solid var(--bl-rule);margin:0}table{border-collapse:collapse}.bl-icon{display:inline-block;width:1em;height:1em;fill:currentColor;vertical-align:-0.125em;flex:none}.bl-icon--sm{width:0.85em;height:0.85em}.bl-icon--lg{width:1.25em;height:1.25em}/*! Bootstrap v5.2.0-beta1 (subset) | MIT | getbootstrap.com */ :root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-heading-color:;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-6{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}@media (min-width:768px){.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-8{flex:0 0 auto;width:66.66666667%}}.form-label{margin-bottom:.5rem}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn.active,.btn.show,.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn.active:focus,.btn.show:focus,.btn:active:focus{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:1000;display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(var(--bs-nav-tabs-border-width) * -1);background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(var(--bs-nav-tabs-border-width) * -1);border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius,0)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius,0)}.alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}.alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(var(--bs-modal-header-padding-y) * -.5) calc(var(--bs-modal-header-padding-x) * -.5) calc(var(--bs-modal-header-padding-y) * -.5) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.375rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius,0)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:var(--bs-heading-color);--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#212529;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(var(--bs-popover-arrow-width) * -.5);content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.offcanvas{--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:;--bs-offcanvas-bg:#fff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(var(--bs-offcanvas-padding-y) * -.5);margin-right:calc(var(--bs-offcanvas-padding-x) * -.5);margin-bottom:calc(var(--bs-offcanvas-padding-y) * -.5)}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.mt-2{margin-top:.5rem!important}.me-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ms-2{margin-left:.5rem!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.wow{visibility:hidden}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.fadeIn{animation-name:fadeIn}.fadeInUp{animation-name:fadeInUp}.fadeInDown{animation-name:fadeInDown}.fadeInLeft{animation-name:fadeInLeft}.fadeInRight{animation-name:fadeInRight}.pulse{animation-name:pulse}@media (prefers-reduced-motion:reduce){.wow{visibility:visible!important}.animated{animation:none!important;opacity:1!important;transform:none!important}}.bl-display,.bl-h1,.bl-h2,.bl-h3{font-family:var(--bl-display);font-weight:600;color:var(--bl-fg);text-wrap:balance}.bl-h1{font-size:var(--bl-t-title);line-height:0.98;letter-spacing:-0.02em}.bl-h1--hero{font-size:var(--bl-t-hero);line-height:var(--bl-lh-tight);letter-spacing:-0.024em}.bl-h2{font-size:var(--bl-t-section);line-height:1;letter-spacing:-0.015em}.bl-h3{font-size:var(--bl-t-card);line-height:1.16;letter-spacing:-0.012em}.bl-h3--lg{font-size:var(--bl-t-card-lg);line-height:var(--bl-lh-title);letter-spacing:-0.014em}.bl-deck{font-family:var(--bl-serif);font-size:var(--bl-t-deck);line-height:1.45;color:var(--bl-mute-1);text-wrap:pretty}.bl-excerpt{font-family:var(--bl-serif);font-size:var(--bl-t-list);line-height:1.5;color:var(--bl-mute-2);text-wrap:pretty}.bl-meta{font-family:var(--bl-sans);font-size:var(--bl-t-meta);line-height:1.4;color:var(--bl-mute-3)}.bl-meta a{color:inherit}.bl-meta a:hover{color:var(--bl-accent-lt)}.bl-kicker{font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;color:var(--bl-accent-lt)}.bl-chip{display:inline-block;font-family:var(--bl-sans);font-size:12px;font-weight:500;line-height:1.3;color:var(--bl-mute-2);border:1px solid var(--bl-rule-strong);padding:2px 7px}.bl-chip--accent{color:var(--bl-on-accent);background:var(--bl-accent);border-color:var(--bl-accent);font-weight:600}.bl-sep{color:var(--bl-rule-strong)}.bl-dash{display:inline-block;width:18px;height:1px;background:var(--bl-rule);vertical-align:middle}.bl-more{font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-3);white-space:nowrap}.bl-more:hover{color:var(--bl-accent-lt)}.bl-clamp-2,.bl-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.bl-clamp-2{-webkit-line-clamp:2;line-clamp:2}.bl-clamp-3{-webkit-line-clamp:3;line-clamp:3}.bl-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bl-shell{min-height:100vh;background:var(--bl-bg);color:var(--bl-fg);font-family:var(--bl-sans)}.bl-wrap{max-width:var(--bl-max);margin-inline:auto;padding-inline:var(--bl-gutter)}.bl-wrap--article{max-width:var(--bl-max-article)}.bl-band{background:var(--bl-surface);border-top:1px solid var(--bl-rule);border-bottom:1px solid var(--bl-rule)}.bl-band--plain{background:transparent;border-top:0}.bl-rule-t{border-top:1px solid var(--bl-rule)}.bl-rule-b{border-bottom:1px solid var(--bl-rule)}.bl-sechead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:26px}.bl-sechead-links{display:inline-flex;align-items:center;gap:14px;flex:none}.bl-sechead-links>a{display:inline-flex;align-items:center;color:var(--bl-mute-3)}.bl-sechead-links>a:hover{color:var(--bl-fg)}.bl-sechead-links>a.bl-more{color:var(--bl-mute-2)}.bl-grid{display:grid;gap:clamp(22px, 2.8vw, 44px)}.bl-grid--2{grid-template-columns:1fr}.bl-grid--3{grid-template-columns:1fr}.bl-grid--6{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px, 1.6vw, 24px)}@media (min-width:600px){.bl-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.bl-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bl-grid--6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.bl-grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}}.bl-stack{display:flex;flex-direction:column}.bl-stack>*+*{border-top:1px solid var(--bl-rule)}.bl-media{display:block;position:relative;background:var(--bl-card);border:1px solid var(--bl-rule);overflow:hidden}.bl-media>img,.bl-media>picture>img{width:100%;height:100%;object-fit:cover;display:block}.bl-media--16x9{aspect-ratio:16 / 9}.bl-media--2x1{aspect-ratio:2 / 1}.bl-media--1x1{aspect-ratio:1 / 1}.bl-media--3x5{aspect-ratio:3 / 5}.bl-media--empty{background:repeating-linear-gradient(135deg,var(--bl-card) 0 11px,#211E1A 11px 22px)}.bl-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.bl-play::before{content:"";width:46px;height:46px;border-radius:50%;background:var(--bl-accent);box-shadow:0 6px 20px rgba(0,0,0,0.5)}.bl-play::after{content:"";position:absolute;width:0;height:0;border-left:13px solid var(--bl-on-accent);border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:3px}.bl-play--sm::before{width:30px;height:30px}.bl-play--sm::after{border-left-width:9px;border-top-width:6px;border-bottom-width:6px;margin-left:2px}.bl-duration{position:absolute;right:6px;bottom:6px;font-family:var(--bl-sans);font-size:11px;font-weight:600;line-height:1;color:var(--bl-fg);background:rgba(16,15,14,0.82);padding:4px 6px}.bl-scroller{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:clamp(16px, 2vw, 32px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:4px}.bl-scroller>*{scroll-snap-align:start}@media (min-width:900px){.bl-scroller{grid-auto-columns:minmax(300px,1fr)}}.bl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--bl-sans);font-size:14px;font-weight:700;letter-spacing:-0.01em;line-height:1;padding:11px 18px;border:1px solid transparent;border-radius:var(--bl-radius-btn);cursor:pointer;white-space:nowrap;transition:background var(--bl-dur) var(--bl-ease),border-color var(--bl-dur) var(--bl-ease),color var(--bl-dur) var(--bl-ease)}.bl-btn--primary{background:var(--bl-accent);color:var(--bl-on-accent)}.bl-btn--primary:hover{background:#ff2f3b;color:var(--bl-on-accent)}.bl-btn--ghost{background:transparent;color:var(--bl-mute-1);border-color:var(--bl-rule-strong)}.bl-btn--ghost:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.bl-btn--quiet{background:transparent;color:var(--bl-mute-2);padding-inline:0;font-weight:500}.bl-btn--quiet:hover{color:var(--bl-accent-lt)}.bl-btn--block{display:flex;width:100%}.bl-btn--lg{padding:14px 26px;font-size:15px}.bl-btn[disabled],.bl-btn.is-loading{opacity:0.55;pointer-events:none}.bl-input{width:100%;min-width:0;padding:12px 14px;background:transparent;color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius);font-size:var(--bl-t-ui);outline:none}.bl-input:focus{border-color:var(--bl-mute-3)}.bl-emailform{display:flex;flex-wrap:wrap;border:1px solid var(--bl-rule-strong)}.bl-emailform .bl-input{flex:1 1 200px;border:0}.bl-emailform .bl-btn{flex:0 0 auto;border-radius:0;padding-inline:22px}@media (max-width:479px){.bl-emailform{border:0;gap:8px}.bl-emailform .bl-input{flex-basis:100%;border:1px solid var(--bl-rule-strong)}.bl-emailform .bl-btn{flex-basis:100%}}.bl-emailform .recaptchaTokenInput{display:none}.bl-formnote{font-family:var(--bl-sans);font-size:12px;line-height:1.5;color:var(--bl-mute-3)}.bl-formnote a{color:var(--bl-mute-2);text-decoration:underline}.blv2-chrome{font-family:var(--bl-sans);font-size:var(--bl-t-ui);line-height:1.5;color:var(--bl-fg);-webkit-font-smoothing:antialiased}.blv2-chrome *,.blv2-chrome *::before,.blv2-chrome *::after{box-sizing:border-box}:where(.blv2-chrome) a{color:inherit;text-decoration:none}:where(.blv2-chrome) img{display:block;max-width:100%}:where(.blv2-chrome) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.blv2-chrome .blv2-promo{position:relative;z-index:calc(var(--bl-z-header) + 1)}.blv2-chrome .blv2-promo .promoBanner,.blv2-chrome .blv2-promo .globalTopSlot{position:static;top:auto;left:auto;right:auto}.blv2-chrome .blv2-promo .promoBanner{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:10px;min-height:0;height:44px;overflow:hidden;padding:8px var(--bl-gutter);margin:0;background:var(--bl-surface);border-bottom:1px solid var(--bl-rule);font-family:var(--bl-sans);font-size:var(--bl-t-meta);line-height:1.35;text-align:center;color:var(--bl-mute-1)}.blv2-chrome .blv2-promo .promoBanner *{font-size:inherit;line-height:inherit;margin-top:0;margin-bottom:0}.blv2-chrome .blv2-promo .promoBanner>*,.blv2-chrome .blv2-promo .promoBanner .textWrap>*{display:inline-flex;align-items:center;max-height:28px}.blv2-chrome .blv2-promo .globalTopSlot>div[style]{height:0!important;display:none}.blv2-chrome .blv2-promo .promoBanner img{max-height:18px;width:auto}.blv2-chrome .blv2-promo--onboarding .promoBanner img{width:20px;height:20px;max-height:20px;margin:0;top:auto;border-radius:50%}.blv2-chrome .blv2-promo--onboarding .promoBanner .percentage{position:static;margin:0;top:auto;font-size:var(--bl-t-meta);font-weight:600;color:var(--bl-fg)}.blv2-chrome .blv2-promo--onboarding .promoBanner .learnMore{padding:0;background:transparent;border-radius:0;color:var(--bl-accent-lt)}.blv2-chrome .blv2-promo--onboarding .promoBanner .textWrap{opacity:1;color:var(--bl-mute-3)}.blv2-chrome .blv2-promo--onboarding .globalTopSlot{cursor:pointer}.blv2-chrome .blv2-promo .promoBanner .sponsorTag{display:inline-block;padding:2px 7px;border:1px solid var(--bl-rule-strong);border-radius:0;background:transparent;font-size:11px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--bl-mute-3)}.blv2-chrome .blv2-promo .promoBanner .learnMore,.blv2-chrome .blv2-promo .promoBanner .ctaText{display:inline-flex;align-items:center;gap:5px;padding:0;background:transparent;border:0;border-radius:0;font-weight:600;color:var(--bl-accent-lt);text-decoration:none}.blv2-chrome .blv2-promo .promoBanner .textWrap{display:contents}.blv2-chrome .blv2-promo .promoBanner i,.blv2-chrome .blv2-promo .globalTopSlot i{position:absolute;right:var(--bl-gutter);top:50%;transform:translateY(-50%);font-size:14px;color:var(--bl-mute-3);cursor:pointer}.blv2-chrome .blv2-promo .globalTopSlot{position:relative;display:block;margin:0;padding:0;min-height:0;height:auto;line-height:0}.blv2-chrome .blv2-promo .globalTopSlot>*{margin:0}.blv2-chrome .blv2-promo{line-height:0}.blv2-chrome .blv2-promo .promoBanner{line-height:1.35}@media (max-width:767px){.blv2-chrome .blv2-promo .promoBanner{padding-right:calc(var(--bl-gutter) + 22px);text-align:left;justify-content:flex-start;gap:8px}.blv2-chrome .blv2-promo .promoBanner .sponsorTag{display:none}.blv2-chrome .blv2-promo .promoBanner .sponsorText,.blv2-chrome .blv2-promo .promoBanner>span:not(.sponsorTag){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blv2-chrome .blv2-promo .promoBanner .learnMore,.blv2-chrome .blv2-promo .promoBanner .ctaText{flex:0 0 auto}}.blv2-chrome+.appWrapper{padding-top:0}.blv2-chrome .blv2-header{position:sticky;top:0;z-index:var(--bl-z-header);display:flex;align-items:center;gap:clamp(14px, 2.2vw, 44px);padding:16px var(--bl-gutter);border-bottom:1px solid var(--bl-rule);background:rgba(16,15,14,0.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform var(--bl-dur) var(--bl-ease)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.blv2-chrome .blv2-header{background:var(--bl-bg)}}@media (min-width:900px){.blv2-chrome .blv2-header{padding-block:22px}}.blv2-chrome .blv2-header.is-hidden{transform:translateY(-100%)}.blv2-chrome .blv2-logo{flex:none;display:block;color:var(--bl-fg)}.blv2-chrome .blv2-logo svg{height:26px;width:auto;aspect-ratio:112 / 26;display:block;fill:currentColor}.blv2-chrome .blv2-logo:hover{color:var(--bl-fg)}@media (min-width:900px){.blv2-chrome .blv2-logo svg{height:28px}}.blv2-chrome .blv2-spacer{flex:1 1 auto;min-width:0}.blv2-chrome .blv2-nav{display:none}@media (min-width:900px){.blv2-chrome .blv2-nav{display:flex;align-items:center;gap:clamp(16px, 2.4vw, 44px);margin:0;padding:0;list-style:none;white-space:nowrap}}.blv2-chrome .blv2-nav>li{position:relative}.blv2-chrome .blv2-nav>li>a{display:inline-flex;align-items:center;gap:6px;font-size:var(--bl-t-ui);font-weight:500;color:var(--bl-mute-1);padding-block:8px}.blv2-chrome .blv2-nav>li>a:hover,.blv2-chrome .blv2-nav>li:focus-within>a{color:var(--bl-fg)}.blv2-chrome .blv2-drop{position:absolute;top:100%;left:-18px;min-width:280px;padding:10px;background:var(--bl-surface);border:1px solid var(--bl-rule);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--bl-dur) var(--bl-ease),transform var(--bl-dur) var(--bl-ease),visibility var(--bl-dur)}.blv2-chrome .blv2-nav>li:hover>.blv2-drop,.blv2-chrome .blv2-nav>li:focus-within>.blv2-drop{opacity:1;visibility:visible;transform:none}.blv2-chrome .blv2-drop--wide{min-width:360px}.blv2-chrome .blv2-drop a{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;color:var(--bl-mute-1)}.blv2-chrome .blv2-drop a:hover{background:var(--bl-card);color:var(--bl-fg)}.blv2-chrome .blv2-drop .blv2-drop-ico{flex:none;width:20px;margin-top:2px;color:var(--bl-mute-3);text-align:center}.blv2-chrome .blv2-drop .blv2-drop-ico img{width:20px;height:20px;object-fit:contain}.blv2-chrome .blv2-drop b{display:block;font-size:14px;font-weight:600;color:var(--bl-fg)}.blv2-chrome .blv2-drop small{display:block;margin-top:2px;font-size:12px;line-height:1.4;color:var(--bl-mute-3)}.blv2-chrome .blv2-actions{display:flex;align-items:center;gap:10px;flex:none}@media (min-width:600px){.blv2-chrome .blv2-actions{gap:16px}}@media (min-width:1024px){.blv2-chrome .blv2-actions{gap:22px}}.blv2-chrome .blv2-search-pill{display:none;align-items:center;gap:8px;padding:7px 14px;border:1px solid var(--bl-rule);border-radius:var(--bl-radius-pill);color:var(--bl-mute-3);font-size:var(--bl-t-meta);letter-spacing:0.06em}.blv2-chrome .blv2-search-pill:hover{color:var(--bl-mute-1);border-color:var(--bl-rule-strong)}@media (min-width:1024px){.blv2-chrome .blv2-search-pill{display:inline-flex}}.blv2-chrome .blv2-search-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--bl-mute-2)}@media (min-width:1024px){.blv2-chrome .blv2-search-icon{display:none}}.blv2-chrome .blv2-mcp{display:none;font-size:14px;font-weight:500;color:var(--bl-mute-2);white-space:nowrap}.blv2-chrome .blv2-mcp:hover{color:var(--bl-fg)}@media (min-width:1024px){.blv2-chrome .blv2-mcp{display:inline-block}}.blv2-chrome .blv2-signin{display:none;font-size:14px;font-weight:500;color:var(--bl-mute-2);white-space:nowrap}.blv2-chrome .blv2-signin:hover{color:var(--bl-fg)}@media (min-width:600px){.blv2-chrome .blv2-signin{display:inline-block}}.blv2-chrome .blv2-cta{font-size:14px;font-weight:700;letter-spacing:-0.01em;padding:9px 18px;background:var(--bl-accent);color:var(--bl-on-accent);border-radius:var(--bl-radius-btn);white-space:nowrap}.blv2-chrome .blv2-cta:hover{background:#ff2f3b;color:var(--bl-on-accent)}@media (max-width:419px){.blv2-chrome .blv2-cta{padding:8px 12px;font-size:13px}}.blv2-chrome .blv2-account{position:relative;flex:none}.blv2-chrome .blv2-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid var(--bl-rule-strong)}.blv2-chrome .blv2-account-menu{position:absolute;top:calc(100% + 10px);right:0;min-width:240px;padding:8px;background:var(--bl-surface);border:1px solid var(--bl-rule);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--bl-dur) var(--bl-ease),transform var(--bl-dur) var(--bl-ease),visibility var(--bl-dur)}.blv2-chrome .blv2-account:hover .blv2-account-menu,.blv2-chrome .blv2-account:focus-within .blv2-account-menu,.blv2-chrome .blv2-account-menu.is-open{opacity:1;visibility:visible;transform:none}.blv2-chrome .blv2-account-menu a,.blv2-chrome .blv2-account-menu button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:14px;color:var(--bl-mute-1);text-align:left}.blv2-chrome .blv2-account-menu a:hover,.blv2-chrome .blv2-account-menu button:hover{background:var(--bl-card);color:var(--bl-fg)}.blv2-chrome .blv2-account-head{padding:10px 12px 12px;border-bottom:1px solid var(--bl-rule);margin-bottom:6px}.blv2-chrome .blv2-account-head b{display:block;font-size:14px;color:var(--bl-fg)}.blv2-chrome .blv2-account-head span{display:block;margin-top:2px;font-size:12px;color:var(--bl-mute-3)}.blv2-chrome .blv2-blip{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--bl-radius-pill);background:var(--bl-accent);color:var(--bl-on-accent);font-size:10px;font-weight:700;line-height:16px;text-align:center}.blv2-chrome .blv2-burger{position:relative;display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:34px;height:34px;flex:none}@media (min-width:900px){.blv2-chrome .blv2-burger{display:none}}.blv2-chrome .blv2-burger span{display:block;height:1.5px;width:20px;background:var(--bl-fg);transition:transform var(--bl-dur) var(--bl-ease),opacity var(--bl-dur) var(--bl-ease)}.blv2-chrome .blv2-burger[aria-expanded="true"] span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.blv2-chrome .blv2-burger[aria-expanded="true"] span:nth-child(2){opacity:0}.blv2-chrome .blv2-burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.blv2-chrome .blv2-drawer{position:fixed;inset:0;z-index:var(--bl-z-drawer);display:flex;flex-direction:column;background:var(--bl-bg);overflow-y:auto;overscroll-behavior:contain;padding:18px var(--bl-gutter) 40px;transform:translateX(-100%);visibility:hidden;transition:transform 220ms var(--bl-ease),visibility 220ms}.blv2-chrome .blv2-drawer.is-open{transform:none;visibility:visible}@media (min-width:900px){.blv2-chrome .blv2-drawer{display:none}}.blv2-chrome .blv2-drawer-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;margin-bottom:8px;border-bottom:1px solid var(--bl-rule)}.blv2-chrome .blv2-drawer-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--bl-mute-2)}.blv2-chrome .blv2-drawer-group+.blv2-drawer-group{border-top:1px solid var(--bl-rule)}.blv2-chrome .blv2-drawer-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;font-size:17px;font-weight:600;color:var(--bl-fg)}.blv2-chrome .blv2-drawer-toggle .bl-icon{color:var(--bl-mute-3);transition:transform var(--bl-dur) var(--bl-ease)}.blv2-chrome .blv2-drawer-toggle[aria-expanded="true"] .bl-icon{transform:rotate(90deg)}.blv2-chrome .blv2-drawer-panel{display:none;padding-bottom:12px}.blv2-chrome .blv2-drawer-panel.is-open{display:block}.blv2-chrome .blv2-drawer-panel a{display:block;padding:11px 0 11px 14px;font-size:15px;color:var(--bl-mute-1);border-left:1px solid var(--bl-rule)}.blv2-chrome .blv2-drawer-panel a:hover{color:var(--bl-fg);border-left-color:var(--bl-accent)}.blv2-chrome .blv2-drawer-actions{display:flex;flex-direction:column;gap:10px;margin-top:24px;padding-top:22px;border-top:1px solid var(--bl-rule)}body.blv2-locked{overflow:hidden}.blv2-chrome .blv2-search{position:fixed;inset:0;z-index:var(--bl-z-overlay);display:flex;flex-direction:column;background:var(--bl-bg);opacity:0;visibility:hidden;transition:opacity var(--bl-dur) var(--bl-ease),visibility var(--bl-dur)}.blv2-chrome .blv2-search.is-open{opacity:1;visibility:visible}.blv2-chrome .blv2-search-top{display:flex;align-items:center;gap:16px;padding:18px var(--bl-gutter);border-bottom:1px solid var(--bl-rule)}.blv2-chrome .blv2-search-top input{flex:1 1 auto;min-width:0;background:transparent;border:0;outline:none;color:var(--bl-fg);font-family:var(--bl-display);font-size:clamp(22px, 3vw, 34px);font-weight:600;letter-spacing:-0.015em}.blv2-chrome .blv2-search-close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--bl-mute-2)}.blv2-chrome .blv2-search-close:hover{color:var(--bl-fg)}.blv2-chrome .blv2-search-body{flex:1 1 auto;overflow-y:auto;padding:28px var(--bl-gutter) 60px}.blv2-chrome .blv2-search-body .results{max-width:var(--bl-max);margin-inline:auto}.blv2-chrome .blv2-search-skel>span{display:block;height:14px;margin-bottom:12px;background:linear-gradient(90deg,var(--bl-card) 0%,#232019 50%,var(--bl-card) 100%);background-size:200% 100%;animation:blv2-shimmer 1.2s linear infinite}@keyframes blv2-shimmer{from{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.blv2-chrome .blv2-search-skel>span{animation:none}}.blv2-chrome .blv2-trending{display:grid;grid-template-columns:1fr;gap:clamp(24px, 4vw, 56px)}@media (min-width:768px){.blv2-chrome .blv2-trending{grid-template-columns:repeat(2,minmax(0,1fr))}}.blv2-chrome .blv2-trending-head{margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid var(--bl-rule);font-weight:600;color:var(--bl-accent-lt);text-transform:none}.blv2-chrome .blv2-trending-item{display:block;padding:13px 0;border-bottom:1px solid var(--bl-rule)}.blv2-chrome .blv2-trending-item:hover .blv2-trending-title{color:var(--bl-accent-lt)}.blv2-chrome .blv2-trending-title{display:block;font-family:var(--bl-display);font-size:17px;font-weight:600;line-height:1.28;letter-spacing:-0.008em;color:var(--bl-fg)}.blv2-chrome .blv2-trending-item .bl-meta{display:block;margin-top:5px}.blv2-chrome .blv2-footer{background:var(--bl-surface);border-top:1px solid var(--bl-rule);color:var(--bl-mute-1)}.blv2-chrome .blv2-footer-wrap{max-width:var(--bl-max);margin-inline:auto;padding:48px var(--bl-gutter) 0}.blv2-chrome .blv2-footer-sub{display:flex;flex-wrap:wrap;align-items:center;gap:16px clamp(24px, 3vw, 40px);padding-bottom:34px;border-bottom:1px solid var(--bl-rule)}.blv2-chrome .blv2-footer-sub h2{flex:1 1 260px;min-width:0;margin:0;font-family:var(--bl-sans);font-size:clamp(17px, 1.5vw, 21px);font-weight:600;letter-spacing:-0.025em;color:var(--bl-fg)}.blv2-chrome .blv2-footer-sub form{flex:0 1 420px;min-width:240px}.blv2-chrome .blv2-footer-toggles{display:flex;flex-wrap:wrap;gap:10px;flex:0 1 auto}.blv2-chrome .blv2-footer-cols{display:grid;grid-template-columns:1fr;gap:clamp(28px, 4vw, 64px);align-items:start;padding:40px 0;border-bottom:1px solid var(--bl-rule)}@media (min-width:600px){.blv2-chrome .blv2-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.blv2-chrome .blv2-footer-cols{grid-template-columns:minmax(0,1fr) minmax(300px,460px)}}.blv2-chrome .blv2-footer-brand svg{height:26px;width:auto;aspect-ratio:112 / 26;display:block;fill:currentColor;color:var(--bl-fg)}.blv2-chrome .blv2-footer-legal{margin-top:22px;max-width:560px;display:flex;flex-direction:column;gap:12px}.blv2-chrome .blv2-footer-legal p{margin:0 0 12px;font-size:var(--bl-t-meta);line-height:1.6;color:var(--bl-mute-2)}.blv2-chrome .blv2-footer-legal p:last-child{margin-bottom:0}.blv2-chrome .blv2-footer-legal strong{font-weight:700;color:var(--bl-mute-1)}.blv2-chrome .blv2-footer-legal b{font-weight:700;color:var(--bl-mute-1)}.blv2-chrome .blv2-footer-legal a{color:var(--bl-mute-2);text-decoration:underline}.blv2-chrome .blv2-footer-nav h3{margin:0 0 14px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;letter-spacing:0.02em;text-transform:uppercase;color:var(--bl-mute-3)}.blv2-chrome .blv2-footer-navgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--bl-rule);border:1px solid var(--bl-rule)}@media (min-width:480px){.blv2-chrome .blv2-footer-navgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.blv2-chrome .blv2-footer-navgrid a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:16px 18px;background:var(--bl-surface);font-family:var(--bl-sans);font-size:clamp(15px, 1.3vw, 17px);font-weight:600;letter-spacing:-0.015em;line-height:1.2;color:var(--bl-fg);transition:background var(--bl-dur) var(--bl-ease),color var(--bl-dur) var(--bl-ease)}.blv2-chrome .blv2-footer-navgrid a span{min-width:0}.blv2-chrome .blv2-footer-navgrid a .bl-icon{flex:none;color:var(--bl-mute-3);transition:transform var(--bl-dur) var(--bl-ease),color var(--bl-dur) var(--bl-ease)}.blv2-chrome .blv2-footer-navgrid a:hover{background:var(--bl-card);color:var(--bl-accent-lt)}.blv2-chrome .blv2-footer-navgrid a:hover .bl-icon{color:var(--bl-accent-lt);transform:translate(2px,-2px)}.blv2-chrome .blv2-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px clamp(24px, 4vw, 60px);padding:24px 0 44px;font-size:var(--bl-t-meta);color:var(--bl-mute-3)}.grecaptcha-badge{visibility:hidden}.blv2-chrome .blv2-footer-legal{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;min-width:0}.blv2-chrome .blv2-footer-legal>a{color:var(--bl-mute-2)}.blv2-chrome .blv2-footer-legal>a:hover{color:var(--bl-fg)}.blv2-chrome .blv2-footer-recaptcha{max-width:46ch;color:var(--bl-mute-4);line-height:1.45}.blv2-chrome .blv2-footer-recaptcha a{color:var(--bl-mute-3);text-decoration:underline;text-underline-offset:2px}.blv2-chrome .blv2-footer-recaptcha a:hover{color:var(--bl-fg)}.blv2-chrome .blv2-social{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.blv2-chrome .blv2-social a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--bl-rule);color:var(--bl-mute-2)}.blv2-chrome .blv2-social a:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.blv2-chrome .blv2-social a .bl-icon{width:15px;height:15px;vertical-align:middle}.blv2-chrome .blv2-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:var(--bl-z-progress);background:var(--bl-rule)}.blv2-chrome .blv2-progress span{display:block;height:2px;width:0;background:var(--bl-accent)}.bl-card{min-width:0}.bl-card-link{display:block;color:inherit}.bl-card-link:hover .bl-h3,.bl-card-link:hover .bl-h1{color:var(--bl-accent-lt)}.bl-card-link:hover .bl-media img{opacity:0.92}.bl-media img{transition:opacity var(--bl-dur) var(--bl-ease)}.bl-card-kickers{display:flex;align-items:center;flex-wrap:wrap;gap:8px 11px;margin-bottom:12px}.bl-card-meta{display:block;margin-top:13px}.bl-card-stubs{display:flex;align-items:center;gap:6px;margin-top:12px}.bl-card-stubs img{width:24px;height:24px;border-radius:50%;object-fit:cover;border:1px solid var(--bl-rule)}.bl-card-stubs-more{font-family:var(--bl-sans);font-size:12px;color:var(--bl-mute-3)}.bl-card--lead,.bl-card--lead .bl-card-link{display:flex;flex-direction:column;height:100%}.bl-card--lead .bl-card-kickers{margin-bottom:18px}.bl-card--lead .bl-card-lead-deck{margin:18px 0 22px;max-width:720px}.bl-card-lead-media{flex:1 1 auto;min-height:200px;max-height:440px;aspect-ratio:16 / 9}@media (max-width:599px){.bl-card-lead-media{max-height:none}}.bl-card--standard{padding-top:18px;border-top:1px solid var(--bl-rule)}.bl-card--standard .bl-excerpt{margin-top:11px}.bl-card--standard .bl-h3{margin-top:12px}.bl-card--standard .bl-media{margin-bottom:16px}.bl-card--compact .bl-card-body{display:block}.bl-card--compact .bl-media+.bl-card-body{margin-top:14px}.bl-card--compact .bl-excerpt{margin-top:9px;font-size:16px}.bl-card--row .bl-card-link{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:center}.bl-card--row .bl-media{margin:0}.bl-card--row .bl-h3{font-size:17px;line-height:1.28;letter-spacing:-0.008em}.bl-card--row .bl-card-meta{margin-top:5px}@media (min-width:600px){.bl-card--row .bl-card-link{grid-template-columns:120px minmax(0,1fr)}}.bl-wire{display:flex;gap:12px;align-items:baseline;padding:11px 0;border-top:1px solid var(--bl-rule)}.bl-wire:first-child{border-top:0;padding-top:0}.bl-wire-age{flex:none;font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-3);min-width:26px}.bl-wire-age.is-fresh{font-weight:600;color:var(--bl-accent-lt)}.bl-wire-title{display:block;font-size:14px;font-weight:500;line-height:1.34;letter-spacing:-0.01em;color:var(--bl-mute-1)}.bl-wire:hover .bl-wire-title{color:var(--bl-fg)}.bl-card--episode .bl-card-link{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:center}@media (min-width:600px){.bl-card--episode .bl-card-link{grid-template-columns:clamp(150px, 34%, 300px) minmax(0,1fr);gap:24px}}.bl-card--episode .bl-card-episode-title{margin-top:12px;font-size:clamp(20px, 2.2vw, 32px);line-height:1.1;letter-spacing:-0.012em}.bl-card--episode .bl-card-episode-guest{display:block;margin-top:10px;font-family:var(--bl-serif);font-size:17px;color:var(--bl-mute-2)}.bl-guest{display:block}.bl-guest-name{display:block;margin-top:10px;font-size:15px;font-weight:600;letter-spacing:-0.02em;color:var(--bl-fg)}.bl-guest:hover .bl-guest-name{color:var(--bl-accent-lt)}.bl-guest .bl-meta{display:block;margin-top:3px}.bl-readnext-card{display:block;color:inherit}.bl-readnext-card:hover .bl-h3{color:var(--bl-accent-lt)}.bl-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px, 2.2vw, 32px);align-items:stretch;padding:clamp(14px, 1.6vw, 24px) 0 clamp(24px, 2.6vw, 36px);border-bottom:1px solid var(--bl-rule)}@media (min-width:900px){.bl-hero{grid-template-columns:minmax(0,2.05fr) minmax(0,1fr)}.bl-hero-rail{grid-column:1 / -1;display:grid;grid-template-columns:clamp(210px, 26vw, 300px) minmax(0,1fr);gap:clamp(18px, 2.2vw, 32px);padding-top:clamp(18px, 2.2vw, 30px);border-top:1px solid var(--bl-rule)}}@media (min-width:1200px){.bl-hero{grid-template-columns:minmax(0,2.05fr) minmax(0,1fr) clamp(210px, 20vw, 300px)}.bl-hero-rail{grid-column:auto;display:block;padding-top:0;border-top:0}}@media (max-width:899px){.bl-hero>*+*{padding-top:clamp(20px, 4.5vw, 30px);border-top:1px solid var(--bl-rule)}}@media (min-width:900px){.bl-hero-secondary,.bl-hero-rail{border-left:1px solid var(--bl-rule);padding-left:clamp(16px, 2.2vw, 32px)}.bl-hero-rail{border-left:0;padding-left:0}}@media (min-width:1200px){.bl-hero-rail{border-left:1px solid var(--bl-rule);padding-left:clamp(16px, 2.2vw, 32px)}}.bl-hero-secondary{display:flex;flex-direction:column;min-width:0}.bl-hero-secondary>*+*{padding-top:20px;margin-top:20px;border-top:1px solid var(--bl-rule)}.bl-hero-rail{min-width:0}.bl-rail-sponsor{display:block}.bl-rail-sponsor .bl-media{aspect-ratio:3 / 5}@media (min-width:900px) and (max-width:1199px){.bl-rail-sponsor .bl-media{aspect-ratio:3 / 2}}@media (max-width:899px){.bl-rail-sponsor--banner{max-width:300px;margin-inline:auto}}.bl-wire-block{margin-top:20px;padding-top:18px;border-top:1px solid var(--bl-rule)}@media (min-width:900px) and (max-width:1199px){.bl-wire-block{margin-top:0;padding-top:0;border-top:0}}.bl-nlstrip{border-bottom:1px solid var(--bl-rule)}.bl-nlstrip-inner{display:flex;flex-wrap:wrap;align-items:center;gap:16px clamp(24px, 3vw, 40px);padding:28px 0 32px}.bl-nlstrip h2{flex:1 1 260px;min-width:0;margin:0;font-family:var(--bl-sans);font-size:clamp(17px, 1.5vw, 21px);font-weight:600;letter-spacing:-0.025em;color:var(--bl-fg)}.bl-nlstrip form{flex:0 1 400px;min-width:240px}.bl-podband{padding:clamp(36px, 4.5vw, 52px) 0}.bl-podband-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px, 3.5vw, 48px);align-items:start}@media (min-width:900px){.bl-podband-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bl-podband-grid .bl-stack>*{padding-block:clamp(14px, 1.6vw, 20px)}.bl-podband-grid .bl-stack>*:first-child{padding-top:0}.bl-podband-grid .bl-stack>*:last-child{padding-bottom:0}.bl-pricing{border-bottom:1px solid var(--bl-rule)}.bl-pricing>.bl-wrap{padding-block:clamp(44px, 6vw, 80px)}.bl-pricing-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(36px, 5vw, 80px);align-items:start}@media (min-width:900px){.bl-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bl-pricing-title{margin:22px 0 0;font-family:var(--bl-sans);font-size:clamp(32px, 5vw, 72px);line-height:0.92;font-weight:800;letter-spacing:-0.05em;color:var(--bl-fg);text-wrap:balance}.bl-pricing-deck{margin:24px 0 0;max-width:480px;font-size:clamp(17px, 1.6vw, 20px)}.bl-pricing-tiers{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width:600px){.bl-pricing-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}}.bl-tier{display:flex;flex-direction:column;padding:28px 24px;border:1px solid var(--bl-rule)}.bl-tier--premium{border-color:var(--bl-accent);background:var(--bl-card-3)}.bl-tier-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.bl-tier-price{margin-top:20px;font-family:var(--bl-sans);font-size:38px;font-weight:800;letter-spacing:-0.04em;color:var(--bl-fg);line-height:1}.bl-tier-pricerow{display:flex;align-items:baseline;gap:8px}.bl-tier-pricerow .bl-tier-price{margin-top:20px}.bl-tier-strike{font-size:17px;color:var(--bl-mute-3);text-decoration:line-through}.bl-tier .bl-meta{margin-top:6px}.bl-tier-list{display:flex;flex-direction:column;gap:11px;margin:clamp(30px, 3.4vw, 42px) 0 0;padding:0;list-style:none;font-size:14px;line-height:1.35;color:var(--bl-mute-1)}.bl-tier-list li.is-off{color:var(--bl-mute-4)}.bl-tier-list--on{color:var(--bl-fg)}.bl-tier-cta{margin-top:auto;padding-top:26px;font-family:var(--bl-sans);font-size:14px;font-weight:600;color:var(--bl-mute-1)}.bl-tier-cta:hover{color:var(--bl-accent-lt)}.bl-tier--premium .bl-btn{margin-top:26px}.bl-ov{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--bl-rule)}.bl-ov:first-child{border-top:0}.bl-ov-logo{flex:none;width:40px;height:40px;border:1px solid var(--bl-rule);background:var(--bl-card);overflow:hidden}.bl-ov-logo img{width:100%;height:100%;object-fit:cover;display:block}.bl-ov-body{flex:1 1 auto;min-width:0}.bl-ov-title{display:block;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:-0.01em;color:var(--bl-fg)}.bl-ov:hover .bl-ov-title{color:var(--bl-accent-lt)}.bl-ov-body .bl-meta{display:block;margin-top:3px}.bl-ov-product{color:var(--bl-mute-2)}.bl-ov.ico-watch .bl-ov-product{color:var(--bl-accent-lt)}.bl-ov-chip{flex:none;text-align:right}.bl-ov-chip b{display:block;font-family:var(--bl-sans);font-size:13px;font-weight:600;color:var(--bl-fg)}.bl-ov-chip span{display:block;margin-top:2px;font-family:var(--bl-sans);font-size:11px;color:var(--bl-mute-3)}.bl-article{padding-bottom:80px}.bl-article-head{max-width:860px;padding-top:clamp(32px, 5vw, 72px)}.bl-article-kicker{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:clamp(16px, 2vw, 26px)}.bl-article-head h1{margin:0;font-family:var(--bl-display);font-size:var(--bl-t-title);line-height:0.98;font-weight:600;letter-spacing:-0.02em;color:var(--bl-fg);text-wrap:balance}.bl-article-deck{margin:clamp(18px, 2.4vw, 28px) 0 0;font-family:var(--bl-serif);font-size:clamp(19px, 1.9vw, 25px);line-height:1.4;color:var(--bl-mute-1);text-wrap:pretty}.bl-byline{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-top:clamp(24px, 3vw, 34px);padding:18px 0;border-top:1px solid var(--bl-rule);border-bottom:1px solid var(--bl-rule);font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-2)}.bl-byline img{width:30px;height:30px;border-radius:50%;object-fit:cover;flex:none}.bl-byline a{color:var(--bl-mute-1)}.bl-byline a:hover{color:var(--bl-accent-lt)}.bl-byline-spacer{flex:1 1 auto}.bl-article-hero{margin-top:clamp(24px, 3.4vw, 40px)}.bl-article-hero figcaption{margin-top:10px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-4)}.bl-article-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(36px, 5vw, 80px);align-items:start;margin-top:clamp(32px, 4.5vw, 56px)}@media (min-width:900px){.bl-article-grid{grid-template-columns:minmax(0,1fr) minmax(200px,280px)}}.bl-aside{display:flex;flex-direction:column;gap:40px;min-width:0}@media (min-width:900px){.bl-aside{position:sticky;top:calc(var(--bl-header-h) + 16px);align-self:start}}@media (max-width:899px){.bl-article-grid{display:flex;flex-direction:column}.bl-aside{gap:28px}}.bl-sponsor-mobile{display:block;margin-top:28px}.bl-sponsor-desktop{display:none}@media (min-width:900px){.bl-sponsor-mobile{display:none}.bl-sponsor-desktop{display:block}}.bl-prose{max-width:var(--bl-max-prose);font-family:var(--bl-serif);font-size:var(--bl-t-body);line-height:var(--bl-lh-body);color:var(--bl-body)}@media (max-width:599px){.bl-prose{font-size:18px;line-height:1.6}}.bl-prose>p,.bl-prose>ul,.bl-prose>ol,.bl-prose>figure,.bl-prose>table,.bl-prose>blockquote{margin:0 0 26px}.bl-prose a{color:var(--bl-fg);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;text-decoration-color:currentColor;transition:color var(--bl-dur) var(--bl-ease),text-decoration-color var(--bl-dur) var(--bl-ease)}.bl-prose a:hover{color:var(--bl-accent-lt);text-decoration-color:currentColor;text-decoration-thickness:2px}.bl-prose h2,.bl-prose h3,.bl-prose h4{font-family:var(--bl-display);font-weight:600;color:var(--bl-fg);letter-spacing:-0.012em;text-wrap:balance;scroll-margin-top:calc(var(--bl-header-h) + 24px)}.bl-prose h2{margin:44px 0 18px;font-size:clamp(26px, 2.6vw, 34px);line-height:1.16}.bl-prose h3{margin:36px 0 14px;font-size:clamp(21px, 2vw, 26px);line-height:1.2}.bl-prose h4{margin:30px 0 12px;font-size:20px;line-height:1.25}.bl-prose ul,.bl-prose ol{padding-left:1.3em}.bl-prose li{margin-bottom:10px}.bl-prose li::marker{color:var(--bl-mute-3)}.bl-prose blockquote{padding:0 0 0 26px;border-left:2px solid var(--bl-accent);margin-block:38px}.bl-prose blockquote p{margin:0;font-family:var(--bl-display);font-size:clamp(24px, 2.6vw, 31px);line-height:1.24;font-weight:600;letter-spacing:-0.01em;color:var(--bl-fg);text-wrap:pretty}.bl-prose hr{margin:44px 0;border-top:1px solid var(--bl-rule)}.bl-prose img,.bl-prose video,.bl-prose iframe{display:block;max-width:100%;height:auto;border:1px solid var(--bl-rule)}.bl-prose iframe{width:100%;aspect-ratio:16 / 9;border:0}.bl-prose figure{margin-inline:0}.bl-prose figcaption{margin-top:10px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);line-height:1.5;color:var(--bl-mute-4)}.bl-prose code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:0.86em;background:var(--bl-card);border:1px solid var(--bl-rule);padding:1px 5px}.bl-prose pre{overflow-x:auto;background:var(--bl-card);border:1px solid var(--bl-rule);padding:16px;font-size:14px;line-height:1.5}.bl-prose pre code{background:none;border:0;padding:0}.bl-prose-tablewrap,.bl-prose .kg-table{overflow-x:auto}.bl-prose table{width:100%;font-family:var(--bl-sans);font-size:15px;border-collapse:collapse}.bl-prose th,.bl-prose td{padding:10px 12px;border-bottom:1px solid var(--bl-rule);text-align:left}.bl-prose th{color:var(--bl-fg);font-weight:600}.bl-prose .kg-card{margin:32px 0}.bl-prose .kg-width-wide{max-width:min(880px, 92vw)}.bl-prose .kg-width-full{max-width:none}.bl-prose .kg-image{width:100%}.bl-prose .kg-image-card figcaption{text-align:left}.bl-prose .kg-embed-card{display:block;margin:32px 0}.bl-prose .kg-embed-card iframe{width:100%}.bl-prose .kg-bookmark-card{margin:32px 0}.bl-prose .kg-bookmark-container{display:flex;align-items:stretch;min-height:128px;border:1px solid var(--bl-rule);background:var(--bl-surface);text-decoration:none;color:inherit;overflow:hidden;transition:border-color var(--bl-dur) var(--bl-ease)}.bl-prose .kg-bookmark-container:hover{border-color:var(--bl-mute-3)}.bl-prose .kg-bookmark-content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:18px 20px}.bl-prose .kg-bookmark-title{font-family:var(--bl-sans);font-size:16px;font-weight:600;line-height:1.3;letter-spacing:-0.01em;color:var(--bl-fg);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.bl-prose .kg-bookmark-container:hover .kg-bookmark-title{color:var(--bl-accent-lt)}.bl-prose .kg-bookmark-description{font-family:var(--bl-sans);font-size:14px;line-height:1.45;color:var(--bl-mute-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.bl-prose .kg-bookmark-metadata{display:flex;align-items:center;gap:8px;margin-top:4px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-3)}.bl-prose .kg-bookmark-icon{width:16px;height:16px;flex:none;border:0;border-radius:2px}.bl-prose .kg-bookmark-author+.kg-bookmark-publisher::before{content:"·";margin:0 6px;color:var(--bl-rule-strong)}.bl-prose .kg-bookmark-thumbnail{flex:none;width:180px;align-self:stretch;background:var(--bl-card)}.bl-prose .kg-bookmark-thumbnail img{width:100%;height:100%;object-fit:cover;border:0;display:block}@media (max-width:599px){.bl-prose .kg-bookmark-container{flex-direction:column-reverse}.bl-prose .kg-bookmark-thumbnail{width:100%;aspect-ratio:16 / 9}.bl-prose .kg-bookmark-content{padding:16px}}.bl-prose .stubHighlight{color:var(--bl-fg);border-bottom:1px dashed var(--bl-mute-3);text-decoration:none;cursor:pointer}.bl-prose .stubHighlight:hover{color:var(--bl-accent-lt);border-bottom-color:currentColor}.bl-prose .stubHighlight{display:inline;white-space:nowrap}.bl-prose .stubHighlight img{display:inline-block;width:1.05em;height:1.05em;margin-right:0.12em;vertical-align:-0.16em;border:0;border-radius:2px;object-fit:cover}.bl-prose .stubHighlight u{white-space:normal;text-decoration:none}.bl-prose .articleCitizenGate,.bl-gate{position:relative}.bl-prose .articleCitizenGate{position:relative}.bl-prose .articleCitizenGate::before{content:"";position:absolute;left:0;right:0;bottom:calc(100% + 1px);height:8rem;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--bl-bg))}.bl-gate{display:flex;flex-wrap:wrap;gap:20px 28px;align-items:center;padding:clamp(22px, 3vw, 32px);margin-bottom:48px;border:1px solid var(--bl-rule-strong);background:var(--bl-surface)}.bl-gate-body{flex:1 1 260px;min-width:0}.bl-prose .articleCitizenGate{display:block;padding:clamp(20px, 2.6vw, 28px);margin:40px 0;border:1px solid var(--bl-rule-strong);border-top:1px solid var(--bl-rule-strong);background:var(--bl-surface);font-family:var(--bl-sans);font-size:15px;line-height:1.5}.bl-prose .articleCitizenGate>*{max-width:100%}.bl-prose .articleCitizenGate>*:first-child{margin-top:0}.bl-prose .articleCitizenGate>*:last-child{margin-bottom:0}.bl-prose .articleCitizenGate{text-align:center}.bl-prose .articleCitizenGate ul{display:grid;gap:8px;width:fit-content;margin:18px auto 0;padding:0;list-style:none;text-align:left;font-family:var(--bl-sans);font-size:15px;line-height:1.4;color:var(--bl-mute-1)}.bl-prose .articleCitizenGate li{display:flex;align-items:flex-start;gap:9px;margin:0}.bl-prose .articleCitizenGate li::before{content:"";flex:none;width:5px;height:5px;margin-top:8px;background:var(--bl-accent)}.bl-prose .articleCitizenGate li::marker{content:none}.bl-prose .articleCitizenGate .postSubscribe{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:0;margin:18px 0 0;border:0;background:none}.bl-prose .articleCitizenGate .postSubscribe>*{margin:0}.bl-prose .articleCitizenGate .postSubscribe form{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:10px;width:100%;margin:0}.bl-prose .articleCitizenGate .postSubscribe>p{flex:1 1 100%;margin:12px 0 0!important;font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-3)}.bl-prose .articleCitizenGate .postSubscribe>p a{color:var(--bl-mute-1)}.bl-prose .articleCitizenGate .postSubscribe>p u{text-decoration:underline}.bl-prose .articleCitizenGate ul+br{display:none}.bl-prose .articleCitizenGate .postSubscribe .form-control,.bl-prose .articleCitizenGate input[type="email"]{flex:0 1 320px;min-width:0;max-width:320px;margin:0;padding:12px 14px;background:transparent;color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius);font-family:var(--bl-sans);font-size:15px}.bl-prose .articleCitizenGate button,.bl-prose .articleCitizenGate .postSubscribe form button{flex:none;margin:0;padding:0 22px;background:var(--bl-accent);color:var(--bl-on-accent);border:0;border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:14px;font-weight:700;cursor:pointer}.bl-prose .articleCitizenGate .postSubscribe>a,.bl-prose .articleCitizenGate .existing{flex:1 1 100%;margin:4px 0 0;font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-3)}.bl-prose .articleCitizenGate h2,.bl-prose .articleCitizenGate h3,.bl-prose .articleCitizenGate h4{margin:0 0 4px;font-family:var(--bl-display);font-size:clamp(22px, 2.4vw, 28px);line-height:1.16;color:var(--bl-fg)}.bl-prose .articleCitizenGate p{margin:0 0 10px;font-family:var(--bl-sans);font-size:var(--bl-t-list);line-height:1.5;color:var(--bl-mute-2)}.bl-prose .articleCitizenGate .cta,.bl-prose .articleCitizenGate a.cta{display:inline-flex;align-items:center;justify-content:center;padding:13px 26px;background:var(--bl-accent);color:var(--bl-on-accent);border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:15px;font-weight:700;letter-spacing:-0.01em;text-decoration:none}.bl-gate h3{margin:12px 0 0;font-family:var(--bl-display);font-size:clamp(22px, 2.4vw, 28px);line-height:1.16;font-weight:600;letter-spacing:-0.012em;color:var(--bl-fg)}.bl-gate p{margin:10px 0 0;font-size:var(--bl-t-list);line-height:1.5;color:var(--bl-mute-2)}.bl-gate-actions{display:flex;flex-direction:column;gap:10px;flex:none}.bl-gate-actions .bl-btn{justify-content:center}.bl-gate-list{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none;font-family:var(--bl-sans);font-size:14px;color:var(--bl-mute-1)}.bl-gate-list li{display:flex;align-items:flex-start;gap:9px}.bl-gate-list .bl-icon{margin-top:3px;color:var(--bl-accent-lt)}.bl-interact{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.bl-interact button,.bl-interact a.bl-interact-btn{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid var(--bl-rule);font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-2);line-height:1;transition:color var(--bl-dur) var(--bl-ease),border-color var(--bl-dur) var(--bl-ease)}.bl-interact button:hover,.bl-interact a.bl-interact-btn:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.bl-interact .active,.bl-interact button.active{color:var(--bl-accent-lt);border-color:var(--bl-accent)}.bl-interact .bookmarkPost.active .bl-icon{fill:currentColor}.bl-aside .sponsorSidebarLargeWrap{display:block}.bl-aside .sponsorSidebarLarge{display:block;border:1px solid var(--bl-rule);background:var(--bl-card);overflow:hidden}.bl-aside .sponsorSidebarLarge>a>img,.bl-aside .sponsorSidebarLarge img.img{display:block;width:100%;height:auto;border-radius:0!important}.bl-aside .sponsorSidebarLarge>a>p{margin:0;padding:9px 12px;font-family:var(--bl-sans);font-size:12px;text-align:left!important;color:var(--bl-mute-3)!important;border-top:1px solid var(--bl-rule)}.bl-aside .sponsorSidebarLarge>a>p u{text-decoration:none;color:var(--bl-mute-2)}.bl-aside .sponsorSidebarLarge .imageContainer{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 2;background-size:cover!important;background-position:center!important;overflow:hidden}.bl-aside .sponsorSidebarLarge .backgroundOverlay{position:absolute;inset:0;background:rgba(16,15,14,0.55);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.bl-aside .sponsorSidebarLarge .imageContainer img.img{position:relative;width:auto;max-width:62%;max-height:56%;object-fit:contain}.bl-aside .sponsorSidebarLarge .body{display:block;padding:14px}.bl-aside .sponsorSidebarLarge .sponsorTag{display:block;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;color:var(--bl-mute-3);margin-bottom:8px}.bl-aside .sponsorSidebarLarge .sponsorTitle{display:block;font-family:var(--bl-display);font-size:19px;font-weight:600;line-height:1.2;letter-spacing:-0.01em;color:var(--bl-fg)}.bl-aside .sponsorSidebarLarge .sponsorDescription{display:block;margin-top:7px;font-family:var(--bl-serif);font-size:15px;line-height:1.45;color:var(--bl-mute-2)}.bl-aside .sponsorSidebarLargeWrap:hover .sponsorTitle{color:var(--bl-accent-lt)}.bl-sponsor-mobile .sponsor{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--bl-rule);background:var(--bl-surface);font-family:var(--bl-sans);font-size:14px;line-height:1.4;color:var(--bl-mute-2)}.bl-sponsor-mobile .sponsor img.img{flex:none;width:40px;height:40px;object-fit:contain}.bl-sponsor-mobile .sponsor span{display:block;font-weight:600;color:var(--bl-fg)}.bl-sponsor-mobile .sponsor em{display:block;font-style:normal;font-size:12px;font-weight:400;color:var(--bl-mute-3)}.bl-interact .aiShareWrap{position:relative}.bl-interact .aiShareBtn{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--bl-rule);font-family:var(--bl-sans);font-size:var(--bl-t-meta);line-height:1;color:var(--bl-mute-2);cursor:pointer}.bl-interact .aiShareWrap:hover .aiShareBtn{color:var(--bl-fg);border-color:var(--bl-mute-3)}.bl-interact .aiShareBtn i{display:none}.bl-interact .aiShareDropdown{position:absolute;top:calc(100% + 8px);right:0;z-index:20;min-width:210px;padding:6px;background:var(--bl-surface);border:1px solid var(--bl-rule);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--bl-dur) var(--bl-ease),transform var(--bl-dur) var(--bl-ease),visibility var(--bl-dur)}.bl-interact .aiShareWrap:hover .aiShareDropdown,.bl-interact .aiShareWrap:focus-within .aiShareDropdown{opacity:1;visibility:visible;transform:none}.bl-interact .aiShareDropdown a{display:flex;align-items:center;gap:9px;padding:9px 10px;font-family:var(--bl-sans);font-size:14px;line-height:1.2;color:var(--bl-mute-1);white-space:nowrap}.bl-interact .aiShareDropdown a:hover{background:var(--bl-card);color:var(--bl-fg)}.bl-interact .aiShareIcon{display:inline-flex;width:16px;flex:none;color:var(--bl-mute-3)}.bl-interact .aiShareIcon i{display:none}.bl-aside-mod>.bl-meta{display:block;padding-bottom:14px;border-bottom:1px solid var(--bl-rule)}.bl-aside-mod a.bl-aside-link{display:block;padding:16px 0;border-bottom:1px solid var(--bl-rule);font-family:var(--bl-display);font-size:17px;font-weight:600;line-height:1.32;letter-spacing:-0.008em;color:var(--bl-fg)}.bl-aside-mod a.bl-aside-link:hover{color:var(--bl-accent-lt)}.bl-aside-mod a.bl-aside-link:last-child{border-bottom:0}.bl-toc ol{margin:0;padding:0;list-style:none;counter-reset:bl-toc}.bl-toc li{counter-increment:bl-toc}.bl-toc a{display:flex;gap:10px;padding:9px 0;font-family:var(--bl-sans);font-size:14px;line-height:1.35;color:var(--bl-mute-2);border-top:1px solid var(--bl-rule)}.bl-toc li:first-child a{border-top:0}.bl-toc a::before{content:counter(bl-toc);color:var(--bl-mute-4);flex:none}.bl-toc a:hover{color:var(--bl-fg)}.bl-toc a.is-current{color:var(--bl-accent-lt)}.bl-authorbio{display:flex;gap:18px;align-items:flex-start;padding-top:32px;margin-top:48px;border-top:1px solid var(--bl-rule)}.bl-authorbio img{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:none}.bl-authorbio h3{margin:0;font-family:var(--bl-sans);font-size:17px;font-weight:600;letter-spacing:-0.02em;color:var(--bl-fg)}.bl-authorbio p{margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--bl-mute-2)}.bl-authorbio .bl-social{display:flex;align-items:center;gap:10px}.bl-authorbio .bl-social a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--bl-rule);color:var(--bl-mute-2);transition:color var(--bl-dur) var(--bl-ease),border-color var(--bl-dur) var(--bl-ease)}.bl-authorbio .bl-social a:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.bl-readnext{max-width:var(--bl-max-article);margin-inline:auto;padding:clamp(40px, 6vw, 64px) var(--bl-gutter) 80px}.bl-readnext .bl-sechead{padding-top:40px;border-top:1px solid var(--bl-rule);margin-bottom:32px}.bl-comments{max-width:var(--bl-max-prose);padding-top:40px;margin-top:48px;border-top:1px solid var(--bl-rule)}.bl-comments .bl-sechead{margin-bottom:20px}:root{--bl-theatre-reserve:220px}@media (min-width:900px){:root{--bl-theatre-reserve:260px}}.bl-theatre{padding-block:clamp(20px, 3vw, 40px)}.bl-theatre--index{padding-block:clamp(24px, 3.4vw, 44px)}.bl-theatre-stage{width:100%;margin-inline:auto;max-width:var(--bl-max-article);max-width:min(var(--bl-max-article), max(320px, calc((100svh - var(--bl-theatre-reserve)) * 16 / 9)));scroll-margin-top:calc(var(--bl-header-h) + 12px)}.bl-player{position:relative}.bl-player.is-locked .bl-media img{opacity:0.7}.bl-player-poster{display:block;width:100%;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.bl-player-poster.is-inert{cursor:default}.bl-player-poster .bl-play::before{transition:background var(--bl-dur) var(--bl-ease)}.bl-player-poster:hover .bl-play::before{background:var(--bl-accent-lt)}.bl-player-poster:hover .bl-media img{opacity:0.92}.bl-player-poster:focus-visible{outline:2px solid var(--bl-accent-lt);outline-offset:2px}.bl-player-frame{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:1px solid var(--bl-rule);background:#000;animation:bl-player-in var(--bl-dur) var(--bl-ease)}@keyframes bl-player-in{from{opacity:0}to{opacity:1}}.bl-player--embed{position:relative;width:100%;aspect-ratio:16 / 9;border:1px solid var(--bl-rule);background:#000;overflow:hidden}.bl-player--embed iframe{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:100%;border:0}.bl-player-locked{display:block;width:100%}.bl-locked{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;text-align:center;background:rgba(16,15,14,0.78)}.bl-locked .bl-icon{width:26px;height:26px;color:var(--bl-accent-lt)}.bl-locked-episode{max-width:22ch;font-family:var(--bl-display);font-size:clamp(20px, 3vw, 36px);line-height:1.06;font-weight:600;letter-spacing:-0.02em;color:var(--bl-fg);text-wrap:balance}.bl-locked-title{font-family:var(--bl-sans);font-size:clamp(14px, 1.4vw, 17px);font-weight:500;line-height:1.3;letter-spacing:0;color:var(--bl-mute-1);text-wrap:balance}.bl-locked-title small{display:block;margin-top:6px;font-family:var(--bl-sans);font-size:13px;font-weight:500;color:var(--bl-mute-1)}.bl-player-signin{margin-top:2px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bl-player-signin:hover{color:var(--bl-fg)}@media (max-width:399px){.bl-locked{gap:7px;padding:12px}.bl-locked .bl-icon{display:none}}.bl-theatre .toggle-play{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--bl-fg);background:rgba(16,15,14,0.82);cursor:pointer}.bl-theatre-rail{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;max-width:var(--bl-max-article);max-width:min(var(--bl-max-article), max(320px, calc((100svh - var(--bl-theatre-reserve)) * 16 / 9)));margin:16px auto 0;padding-top:14px;border-top:1px solid var(--bl-rule)}.bl-theatre-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.bl-theatre-meta .bl-icon{color:var(--bl-mute-3)}@media (max-width:599px){.bl-theatre-rail>*{flex:1 1 100%}}.bl-theatre-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width:1024px){.bl-theatre-grid{grid-template-columns:minmax(0,1fr) clamp(300px, 30%, 400px);gap:32px;align-items:start}}.bl-theatre-info{min-width:0}.bl-theatre-info>.bl-chip{margin-left:6px}.bl-theatre-title{margin-top:12px;font-size:clamp(22px, 2.6vw, 28px);line-height:1.1}.bl-theatre-title a{color:inherit}.bl-theatre-title a:hover{color:var(--bl-accent-lt)}@media (min-width:1200px){.bl-theatre-title{font-size:clamp(24px, 2.4vw, 34px)}}.bl-theatre-info .bl-card-episode-guest{display:block;margin-top:10px;font-family:var(--bl-serif);font-size:17px;color:var(--bl-mute-2)}.bl-theatre-info .bl-excerpt{margin-top:12px}.bl-theatre-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}@media (max-width:599px){.bl-theatre-actions{gap:8px}.bl-theatre-actions>.bl-btn{flex:1 1 100%}}.bl-queue{margin-top:clamp(34px, 5vw, 68px);padding-top:clamp(26px, 3vw, 40px)}.bl-queue-head{margin-bottom:18px}.bl-queue-title{font-size:clamp(18px, 1.6vw, 22px)}.bl-queue-item .bl-card-body{display:block;margin-top:12px}.bl-queue-item .bl-card-kickers{margin-bottom:8px;gap:6px 9px}.bl-queue-item .bl-meta{display:block;margin-top:8px}.bl-queue-item-title{font-size:16px;line-height:1.26;letter-spacing:-0.008em}@media (max-width:599px){.bl-queue-list{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);gap:0;overflow-x:visible;scroll-snap-type:none;padding-bottom:0}.bl-queue-item{border-top:1px solid var(--bl-rule);padding:14px 0}.bl-queue-item:first-child{border-top:0;padding-top:0}.bl-queue-item:nth-child(n+5){display:none}.bl-queue-item .bl-card-link{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;align-items:start}.bl-queue-item .bl-card-body{margin-top:0}.bl-queue-item .bl-play::before{width:26px;height:26px}}.bl-platforms{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.bl-listhead .bl-platforms{margin-top:22px}.bl-platform{position:relative;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--bl-rule);border-radius:var(--bl-radius-pill);font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;color:var(--bl-mute-2);transition:color var(--bl-dur) var(--bl-ease),border-color var(--bl-dur) var(--bl-ease),background var(--bl-dur) var(--bl-ease)}.bl-platform:hover{color:var(--bl-fg);border-color:var(--bl-mute-3);background:var(--bl-surface)}.bl-platform strong{font-weight:600;color:inherit}.bl-platforms>.bl-kicker{color:var(--bl-mute-3)}.bl-listhead .bl-platforms>.bl-kicker{flex:1 0 100%;margin-bottom:2px}@media (max-width:599px){.bl-platforms:not(.bl-platforms--stack){flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;gap:6px}.bl-platforms:not(.bl-platforms--stack)>.bl-kicker{flex:none}.bl-platforms:not(.bl-platforms--stack) .bl-platform{flex:none;min-width:40px;min-height:40px;justify-content:center}.bl-platforms:not(.bl-platforms--stack) .bl-platform>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bl-platforms:not(.bl-platforms--stack) .bl-icon{width:17px;height:17px}}.bl-platforms--stack{display:flex;flex-direction:column;align-items:stretch;gap:8px}.bl-platforms--stack .bl-platform{display:flex;justify-content:flex-start;padding:11px 14px}.bl-platforms--stack>.bl-kicker{margin-bottom:4px}@media (prefers-reduced-motion:reduce){.bl-player-frame{animation:none}.bl-queue-list{scroll-behavior:auto}}.bl-article-head--episode{max-width:980px;padding-top:clamp(24px, 3.4vw, 44px)}.bl-guestline{padding-block:clamp(20px, 2.4vw, 28px);margin-top:clamp(20px, 2.4vw, 28px)}.bl-guestline--pending{padding-block:14px;margin-top:clamp(20px, 2.4vw, 28px);opacity:0.75}.bl-guestline--pending:hover{opacity:1}.bl-guestline--pending>.bl-kicker,.bl-guestline--pending>.bl-meta{display:inline-block;margin-bottom:10px}.bl-guestline--pending>.bl-meta{margin-left:8px}.bl-guestline--pending .bl-grid{display:flex;flex-wrap:wrap;gap:6px 10px}.bl-guestline--pending .bl-guest{display:flex;align-items:center;gap:8px;padding:5px 10px 5px 5px;border:1px solid var(--bl-rule);min-width:0}.bl-guestline--pending .bl-guest:hover{border-color:var(--bl-mute-3)}.bl-guestline--pending .bl-media{flex:none;width:26px;height:26px;aspect-ratio:auto}.bl-guestline--pending .bl-guest-name{font-size:13px;font-weight:600;white-space:nowrap}.bl-guestline--pending .bl-guest .bl-meta{font-size:var(--bl-t-meta);white-space:nowrap;color:var(--bl-mute-3)}.bl-collect{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:18px}.bl-collect a{color:var(--bl-mute-1)}.bl-collect a:hover{color:var(--bl-accent-lt)}.bl-collect .bl-icon{color:var(--bl-accent-lt)}.bl-collect-info{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;color:var(--bl-mute-3);cursor:help}.bl-collect-info:hover{color:var(--bl-fg)}.bl-interact .reaction{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid var(--bl-rule);font-family:var(--bl-sans);font-size:var(--bl-t-meta);line-height:1;color:var(--bl-mute-2);cursor:pointer;transition:color var(--bl-dur) var(--bl-ease),border-color var(--bl-dur) var(--bl-ease)}.bl-interact .reaction:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.bl-interact .reaction.active{color:var(--bl-accent-lt);border-color:var(--bl-accent)}@media (max-width:599px){.bl-article-head--episode .bl-byline-spacer{display:none}.bl-article-head--episode .bl-interact{flex:1 1 100%;margin-top:4px}}@media (min-width:900px){.bl-article-grid--episode{grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:clamp(28px, 3vw, 44px)}}.bl-article-grid--episode .bl-article-main{min-width:0}@media (min-width:1200px){.bl-article-grid--episode{grid-template-columns:minmax(0,1fr) minmax(240px,320px)}}.bl-episode-summary{padding-top:clamp(20px, 2.4vw, 28px);margin-bottom:clamp(28px, 3.4vw, 40px)}.bl-episode-summary>.bl-kicker{display:inline-flex;align-items:center;gap:8px}.bl-episode-summary .bl-chip{color:var(--bl-mute-3)}.bl-episode-summary p{margin:12px 0 0;font-family:var(--bl-serif);font-size:17px;line-height:1.55;color:var(--bl-mute-1)}.bl-episode-notes-title{margin:0 0 clamp(16px, 2vw, 22px)}.bl-prose .htmlEmbed{margin:28px 0}.bl-prose .htmlEmbed iframe{width:100%}.bl-prose .articleCitizenGate i{display:none}.bl-episode .bl-gate{align-items:flex-start}.bl-episode .bl-gate-list li span{min-width:0}.bl-transcript{padding-top:clamp(24px, 3vw, 36px);margin-top:clamp(32px, 4vw, 48px);border-top:1px solid var(--bl-rule)}.bl-transcript>summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none}.bl-transcript>summary::-webkit-details-marker{display:none}.bl-transcript>summary .bl-icon{color:var(--bl-mute-3);transition:transform var(--bl-dur) var(--bl-ease)}.bl-transcript[open]>summary .bl-icon{transform:rotate(180deg)}.bl-transcript-body{margin-top:22px}@media (min-width:900px){.bl-transcript-body{max-height:70vh;overflow-y:auto;overscroll-behavior-y:contain;padding-right:12px}}.bl-transcript-turn{padding-block:12px;border-top:1px solid var(--bl-rule)}.bl-transcript-turn:first-child{border-top:0;padding-top:0}@media (min-width:600px){.bl-transcript-turn{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:baseline}}.bl-transcript-time{display:block;font-family:var(--bl-sans);font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums;color:var(--bl-mute-3)}.bl-transcript-time:hover{color:var(--bl-accent-lt)}.bl-transcript-time.is-inert{cursor:default}.bl-transcript-speaker{display:block;font-family:var(--bl-sans);font-size:12px;font-weight:600;letter-spacing:0.02em;text-transform:uppercase;color:var(--bl-mute-2);margin-bottom:4px}.bl-transcript-turn p{margin:0;font-family:var(--bl-serif);font-size:16px;line-height:1.55;color:var(--bl-mute-1)}#blTranscriptMore{margin-top:20px}@media (max-width:599px){.bl-transcript-time{display:inline-block;margin-bottom:6px}}.bl-aside--episode .bl-showcard{padding-bottom:4px}.bl-showcard-mark{display:block;margin-bottom:14px}.bl-showcard-title{font-family:var(--bl-display);font-size:18px;font-weight:600;line-height:1.25;letter-spacing:-0.01em;color:var(--bl-mute-2)}.bl-showcard-title a{color:var(--bl-fg)}.bl-showcard-title a:hover{color:var(--bl-accent-lt)}.bl-showcard p{margin:8px 0 0}.bl-chapters a.bl-aside-link{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:baseline;padding:11px 0;font-family:var(--bl-sans);font-size:14px;font-weight:400;line-height:1.35;letter-spacing:0;color:var(--bl-mute-2)}.bl-chapters a.bl-aside-link:hover{color:var(--bl-fg)}.bl-chapter-time{font-variant-numeric:tabular-nums;font-size:12px;color:var(--bl-mute-3)}.bl-chapters a.bl-aside-link:hover .bl-chapter-time{color:var(--bl-accent-lt)}.bl-episode-footer .bl-readnext>.bl-sechead{display:none}.bl-episode-footer{padding-block:clamp(40px, 5vw, 72px)}.bl-episode-sponsors{padding-block:clamp(32px, 4vw, 56px)}.bl-episode-sponsors .podcastSponsorTitle{margin-bottom:24px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--bl-mute-3)}.bl-episode-sponsors .podcastSponsorTitle span{display:block;margin-top:6px;font-family:var(--bl-display);font-size:clamp(22px, 2.2vw, 28px);font-weight:600;letter-spacing:-0.015em;text-transform:none;color:var(--bl-fg)}.bl-episode-sponsors .sponsor.alone.podcast{padding-top:16px;border-top:1px solid var(--bl-rule)}.bl-episode-sponsors .sponsor.alone.podcast a{display:flex;align-items:center;gap:16px;color:var(--bl-mute-2)}.bl-episode-sponsors .sponsor.alone.podcast img.img{flex:none;width:50px;height:50px;border-radius:50%;object-fit:cover}.bl-episode-sponsors .sponsor.alone.podcast .contents{min-width:0;font-family:var(--bl-sans);font-size:15px;line-height:1.45}.bl-episode-sponsors .sponsor.alone.podcast .contents span{font-weight:600;color:var(--bl-fg)}.bl-episode-sponsors .sponsor.alone.podcast:hover .contents span{color:var(--bl-accent-lt)}.blv2-page #citizenGate{background:var(--bl-surface);border-top:1px solid var(--bl-rule);color:var(--bl-fg)}.blv2-page #citizenGate::before{background:linear-gradient(180deg,rgba(16,15,14,0) 0%,var(--bl-bg) 92%)}.blv2-page #citizenGate .title{font-family:var(--bl-display);font-size:clamp(26px, 3.2vw, 35px);font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var(--bl-fg)}.blv2-page #citizenGate .desc{font-family:var(--bl-serif);font-weight:400;font-size:17px;line-height:1.5;color:var(--bl-mute-2)}.blv2-page #citizenGate .desc.normal{color:var(--bl-mute-1)}.blv2-page #citizenGate .desc.normal span{color:var(--bl-accent-lt)}.blv2-page #citizenGate .upsellPoints p{font-family:var(--bl-sans);font-size:13px;color:var(--bl-mute-1)}.blv2-page #citizenGate .upsellPoints p i{display:none}.blv2-page #citizenGate .cta{background:var(--bl-accent);color:var(--bl-on-accent);border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-weight:700}.blv2-page #citizenGate .cta:hover{background:#ff2f3b;opacity:1}.blv2-page #citizenGate .existing{font-family:var(--bl-sans);font-size:14px;color:var(--bl-mute-3)}.blv2-page #citizenGate .existing a{color:var(--bl-mute-1)}.blv2-page #citizenGate .existing a:hover{color:var(--bl-accent-lt)}@media (max-width:399px){.blv2-page #citizenGate .titleIcon{width:48px;height:48px;margin-bottom:12px}.blv2-page #citizenGate .titleIcon svg{width:48px;height:48px}}.bl-listhead{padding:clamp(28px, 4vw, 56px) 0 clamp(20px, 2.6vw, 32px)}.bl-listhead .bl-h1{font-size:clamp(34px, 4.6vw, 64px)}.bl-listhead p{margin:16px 0 0;max-width:640px;font-family:var(--bl-serif);font-size:clamp(17px, 1.5vw, 20px);line-height:1.45;color:var(--bl-mute-1)}.bl-listing{padding:clamp(32px, 4vw, 52px) 0 80px;margin-top:clamp(32px, 4vw, 52px)}.bl-listing-head{margin-bottom:18px}.bl-topic-actions{position:relative;display:flex;align-items:center;gap:8px;margin-top:20px}.bl-topic-actions button{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;background:transparent;border:1px solid var(--bl-rule);border-radius:var(--bl-radius-pill);font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;color:var(--bl-mute-2);cursor:pointer}.bl-topic-actions button:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.bl-topic-actions .shareContentsPage{display:none;position:absolute;z-index:30;top:calc(100% + 8px);left:0;width:230px;padding:8px;background:var(--bl-surface);border:1px solid var(--bl-rule-strong);box-shadow:0 18px 40px rgba(0,0,0,0.45)}.bl-topic-actions .shareContentsPage a{display:flex;align-items:center;gap:9px;padding:9px 10px;font-family:var(--bl-sans);font-size:var(--bl-t-ui);color:var(--bl-mute-1)}.bl-topic-actions .shareContentsPage a:hover{background:var(--bl-card);color:var(--bl-fg)}.bl-tabs{display:flex;flex-wrap:wrap;gap:4px;padding-bottom:0;border-bottom:1px solid var(--bl-rule)}.bl-tabs a{padding:12px 16px;margin-bottom:-1px;border-bottom:2px solid transparent;font-family:var(--bl-sans);font-size:var(--bl-t-ui);font-weight:600;letter-spacing:-0.01em;color:var(--bl-mute-2);white-space:nowrap}.bl-tabs a:hover{color:var(--bl-fg)}.bl-tabs a.active{color:var(--bl-fg);border-bottom-color:var(--bl-accent)}.bl-listing-controls{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px}.bl-sortwrap{position:relative;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.bl-sortwrap .bl-icon{position:absolute;right:10px;pointer-events:none;color:var(--bl-mute-3)}.bl-select{appearance:none;-webkit-appearance:none;padding:8px 30px 8px 12px;background:transparent;color:var(--bl-fg);border:1px solid var(--bl-rule);border-radius:var(--bl-radius);font-family:var(--bl-sans);font-size:var(--bl-t-meta);cursor:pointer}.bl-select:focus{outline:none;border-color:var(--bl-mute-3)}.bl-select option{background:var(--bl-surface);color:var(--bl-fg)}.bl-toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.bl-toggle input{accent-color:var(--bl-accent)}.bl-pills{display:flex;flex-wrap:wrap;gap:8px;padding:18px 0 24px;border-bottom:1px solid var(--bl-rule)}.bl-pill{display:inline-flex;align-items:center;padding:7px 13px;border:1px solid var(--bl-rule);border-radius:var(--bl-radius-pill);font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-2);cursor:pointer;user-select:none;transition:color var(--bl-dur) var(--bl-ease),border-color var(--bl-dur) var(--bl-ease),background var(--bl-dur) var(--bl-ease)}.bl-pill:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.bl-pill input{position:absolute;opacity:0;width:0;height:0}.bl-pill.active{color:var(--bl-on-accent);background:var(--bl-accent);border-color:var(--bl-accent)}.bl-listrow{border-top:1px solid var(--bl-rule)}.bl-listrow:first-child{border-top:0}.bl-stack>script{display:none}.bl-stack>script+*{border-top:0}.bl-listrow .bl-card-link{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start;padding:18px 0}@media (min-width:600px){.bl-listrow .bl-card-link{grid-template-columns:176px minmax(0,1fr);gap:22px}}.bl-listrow-title{font-size:clamp(17px, 1.7vw, 22px);line-height:1.2}.bl-listrow .bl-card-kickers{margin-bottom:8px}.bl-listrow-excerpt{margin-top:8px;font-size:15px}.bl-listrow-meta{display:block;margin-top:10px}@media (max-width:599px){.bl-listrow-excerpt{display:none}}.bl-loadmore{display:flex;justify-content:center;padding-top:32px;border-top:1px solid var(--bl-rule)}.bl-loadmore .loadMoreFilterBtn{min-width:180px;justify-content:center;text-align:center;line-height:1}.bl-nlhero{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px, 3vw, 44px);align-items:center;padding:clamp(24px, 3.4vw, 44px) 0 clamp(28px, 4vw, 52px)}@media (min-width:900px){.bl-nlhero{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}}.bl-nlhero-tag{color:var(--bl-nl-accent,var(--bl-accent-lt))}.bl-nlhero-title{display:flex;align-items:center;gap:14px;margin:12px 0 0;font-size:clamp(30px, 3.8vw, 52px)}.bl-nlhero-title img{width:44px;height:44px;object-fit:contain;flex:none}.bl-nlhero .bl-deck{margin-top:18px;max-width:520px}.bl-nlhero-form{margin-top:26px;max-width:460px}.bl-nlhero-form .bl-btn--primary{background:var(--bl-nl-accent,var(--bl-accent));border-color:var(--bl-nl-accent,var(--bl-accent))}.bl-nlhero-art{justify-self:end;width:100%;max-width:360px}.bl-nlhero-art .bl-media{border:1px solid var(--bl-rule);background:var(--bl-card)}.bl-nlhero-art img{width:100%;height:auto;display:block}@media (max-width:899px){.bl-nlhero-art{max-width:260px;justify-self:start;order:-1}}.blv2-page .standardHero{padding:clamp(28px, 4vw, 56px) 0 clamp(20px, 2.6vw, 32px)}.blv2-page .standardHero .tag{display:inline-block;margin-bottom:14px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;color:var(--bl-accent-lt)}.blv2-page .standardHero h1{margin:0;font-family:var(--bl-display);font-size:clamp(34px, 4.6vw, 64px);line-height:1;font-weight:600;letter-spacing:-0.02em;color:var(--bl-fg)}.blv2-page .standardHero p{margin:16px 0 0;max-width:620px;font-family:var(--bl-serif);font-size:clamp(17px, 1.5vw, 20px);line-height:1.45;color:var(--bl-mute-1)}.bl-searchpage{padding:clamp(28px, 4vw, 56px) 0 80px}.bl-search-empty{padding:56px 0;text-align:center;font-family:var(--bl-serif);font-size:19px;color:var(--bl-mute-2)}.bl-404{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:clamp(56px, 10vw, 140px) 0;max-width:620px}.bl-404 h1{font-size:clamp(40px, 7vw, 90px)}.bl-404 p{font-family:var(--bl-serif);font-size:20px;color:var(--bl-mute-1)}.bl-staticpage{max-width:var(--bl-max-prose);padding:clamp(32px, 5vw, 64px) 0 80px}.bl-staticpage h1{margin-bottom:24px}.bl-gdir{padding-bottom:clamp(56px, 7vw, 96px)}.bl-gdir .bl-gdir-count{display:block;margin-bottom:14px}.bl-gdir-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 0 18px;border-top:1px solid var(--bl-rule)}.bl-gdir-search{display:flex;align-items:center;flex:1 1 260px;min-width:0;border:1px solid var(--bl-rule-strong);background:transparent;cursor:text;transition:border-color var(--bl-dur) var(--bl-ease)}.bl-gdir-search:focus-within{border-color:var(--bl-mute-3)}.bl-gdir-search .bl-icon{margin-left:13px;font-size:15px;color:var(--bl-mute-3)}.bl-gdir-search .bl-input,.bl-gdir-search .bl-input:focus{flex:1 1 auto;min-width:0;border:0;padding:11px 13px 11px 10px}.bl-gdir-sort{display:flex;flex-wrap:wrap;gap:8px}.bl-gdir .sort-btn{padding:7px 13px;border:1px solid var(--bl-rule);border-radius:var(--bl-radius-pill);background:transparent;font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-2);cursor:pointer;white-space:nowrap;transition:color var(--bl-dur) var(--bl-ease),border-color var(--bl-dur) var(--bl-ease),background var(--bl-dur) var(--bl-ease)}.bl-gdir .sort-btn:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.bl-gdir .sort-btn.active{background:var(--bl-accent);border-color:var(--bl-accent);color:var(--bl-on-accent)}.bl-gdir-list{border-bottom:1px solid var(--bl-rule)}.bl-gdir .guest-card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"av  who" "av  meta" "ep  ep" "act act";column-gap:14px;row-gap:6px;padding:15px 0;border-top:1px solid var(--bl-rule);transition:background var(--bl-dur) var(--bl-ease)}.bl-gdir .guest-card:hover{background:var(--bl-surface)}.bl-gdir .guest-card.is-hidden{display:none}.bl-gdir-avatar{grid-area:av;align-self:center;display:block;width:40px;height:40px;flex:none;overflow:hidden;border-radius:50%;border:1px solid var(--bl-rule);background:var(--bl-card)}.bl-gdir-avatar img{display:block;width:100%;height:100%;object-fit:cover}.bl-gdir-avatar--empty{display:flex;align-items:center;justify-content:center;font-family:var(--bl-sans);font-size:15px;font-weight:600;line-height:1;color:var(--bl-mute-3)}.bl-gdir-name{grid-area:who;align-self:end;min-width:0;font-family:var(--bl-sans);font-size:16px;font-weight:600;letter-spacing:-0.015em;line-height:1.2;color:var(--bl-fg);overflow-wrap:anywhere}.bl-gdir-name a{color:inherit;font:inherit;letter-spacing:inherit}.bl-gdir-name a:hover{color:var(--bl-accent-lt)}.bl-gdir-meta{grid-area:meta;display:flex;align-items:center;flex-wrap:wrap;gap:3px 9px;min-width:0;font-family:var(--bl-sans);font-size:var(--bl-t-meta);line-height:1.4;color:var(--bl-mute-3)}.bl-gdir .episode-count{white-space:nowrap}.bl-gdir-social{display:inline-flex;align-items:center;gap:5px;min-width:0;color:var(--bl-mute-3)}.bl-gdir-social:hover{color:var(--bl-accent-lt)}.bl-gdir-social span{display:block;max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bl-gdir-ep{grid-area:ep;min-width:0}.bl-gdir-ep-link{display:grid;grid-template-columns:72px minmax(0,1fr);gap:11px;align-items:center;color:inherit}.bl-gdir-ep-media{min-width:0}.bl-gdir-ep-body{min-width:0}.bl-gdir-ep-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-family:var(--bl-sans);font-size:14px;font-weight:500;line-height:1.3;letter-spacing:-0.005em;color:var(--bl-mute-1);overflow-wrap:anywhere;transition:color var(--bl-dur) var(--bl-ease)}.bl-gdir-ep-link:hover .bl-gdir-ep-title{color:var(--bl-fg)}.bl-gdir-ep-foot{display:flex;align-items:center;flex-wrap:wrap;gap:3px 10px;margin-top:5px}.bl-gdir-ep-date{white-space:nowrap}.bl-gdir-listen{display:inline-flex;align-items:center;gap:5px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;color:var(--bl-mute-3);white-space:nowrap;transition:color var(--bl-dur) var(--bl-ease)}.bl-gdir-ep-link:hover .bl-gdir-listen{color:var(--bl-accent-lt)}.bl-gdir-act{grid-area:act;align-self:center;justify-self:start;min-width:0}.bl-gdir-profile{display:inline-flex;align-items:center;gap:6px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;color:var(--bl-mute-3);white-space:nowrap;transition:color var(--bl-dur) var(--bl-ease)}.bl-gdir .guest-card:hover .bl-gdir-profile{color:var(--bl-fg)}.bl-gdir .guest-card .bl-gdir-profile:hover{color:var(--bl-accent-lt)}@media (max-width:400px){.bl-gdir .guest-card{column-gap:11px}.bl-gdir-avatar{width:34px;height:34px}.bl-gdir-ep-link{grid-template-columns:60px minmax(0,1fr);gap:9px}}@media (min-width:600px){.bl-gdir .guest-card{grid-template-columns:auto minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"av  who  ep" "av  meta ep" "act act  ep";column-gap:clamp(14px, 2vw, 24px);align-items:start}.bl-gdir-ep{align-self:center}.bl-gdir-avatar{width:44px;height:44px}.bl-gdir-ep-link{grid-template-columns:84px minmax(0,1fr)}}@media (min-width:900px){.bl-gdir .guest-card{grid-template-columns:auto minmax(0,1fr) minmax(0,1.25fr) max-content;grid-template-areas:"av  who  ep act" "av  meta ep act";column-gap:clamp(18px, 2.4vw, 36px);padding-block:17px}.bl-gdir-act{justify-self:end}.bl-gdir-ep-link{grid-template-columns:96px minmax(0,1fr);gap:13px}.bl-gdir-name{font-size:17px}.bl-gdir-ep-title{font-size:15px}}@media (min-width:1200px){.bl-gdir .guest-card{grid-template-columns:auto minmax(0,1fr) minmax(0,1.45fr) max-content}}.bl-authorhead{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px, 2.4vw, 32px);padding:clamp(28px, 4vw, 56px) 0 clamp(20px, 2.6vw, 32px)}@media (min-width:600px){.bl-authorhead{grid-template-columns:clamp(96px, 12vw, 132px) minmax(0,1fr);align-items:start}}.bl-authorhead:last-child{padding-bottom:clamp(48px, 8vw, 96px)}.bl-authorhead-avatar{width:clamp(96px, 12vw, 132px);aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;background:var(--bl-card);border:1px solid var(--bl-rule)}.bl-authorhead-avatar img{width:100%;height:100%;object-fit:cover}.bl-authorhead-monogram{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--bl-display);font-size:clamp(34px, 5vw, 54px);line-height:1;color:var(--bl-mute-3);user-select:none}.bl-authorhead-body{min-width:0}.bl-authorhead-body .bl-kicker{display:block;margin-bottom:10px}.bl-authorhead-name{font-size:clamp(30px, 3.6vw, 52px);line-height:1.02;overflow-wrap:break-word}.bl-authorhead-bio{margin-top:16px;max-width:640px;overflow-wrap:anywhere}.bl-authorhead .disclosures{display:inline-flex;align-items:center;gap:5px;margin-top:16px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;color:var(--bl-accent-lt)}.bl-authorhead .disclosures:hover{color:var(--bl-fg)}.bl-authorhead .disclosures .bl-icon{transition:transform var(--bl-dur) var(--bl-ease)}.bl-authorhead .disclosures .bl-icon.active{transform:rotate(90deg)}.bl-authorhead .disclosuresContent{margin-top:12px;max-width:640px;padding-left:14px;border-left:1px solid var(--bl-rule-strong);font-family:var(--bl-serif);font-size:15px;line-height:1.6;color:var(--bl-mute-2);overflow-wrap:anywhere}.bl-authorhead-social{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px}.bl-authorhead-social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--bl-rule);border-radius:var(--bl-radius);color:var(--bl-mute-2);font-size:15px;transition:color var(--bl-dur) var(--bl-ease),border-color var(--bl-dur) var(--bl-ease)}.bl-authorhead-social a:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.bl-authorhead+.bl-listing .articlesTitle{min-width:0}#searchResults .searchTabs{position:sticky;top:0;z-index:2;margin-bottom:30px;background:var(--bl-bg);border-bottom:1px solid var(--bl-rule)}#searchResults .searchTabs ul{display:flex;flex-wrap:wrap;gap:2px;margin:0;padding:0;list-style:none}#searchResults .searchTabs li{margin:0}#searchResults .searchTabs a{display:inline-block;padding:12px 14px;margin-bottom:-1px;border-bottom:2px solid transparent;font-family:var(--bl-sans);font-size:var(--bl-t-ui);font-weight:600;letter-spacing:-0.01em;color:var(--bl-mute-2);white-space:nowrap}#searchResults .searchTabs a:hover{color:var(--bl-fg)}#searchResults .searchTabs a.active{color:var(--bl-fg);border-bottom-color:var(--bl-accent)}#searchResults .clear{clear:both}#searchResults .searchCategory{margin:0}#searchResults .searchTab>.searchCategory+.searchCategory{margin-top:clamp(24px, 3vw, 32px);padding-top:clamp(24px, 3vw, 32px);border-top:1px solid var(--bl-rule)}#searchResults .searchCategory h4{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;margin:0 0 18px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;letter-spacing:0.02em;text-transform:uppercase;color:var(--bl-mute-3)}#searchResults .searchCategory h4 .all{flex:none;margin-left:auto;font-size:var(--bl-t-meta);font-weight:600;text-transform:none;letter-spacing:0;color:var(--bl-accent-lt)}#searchResults .searchCategory h4 .all:hover{color:var(--bl-fg)}#searchResults .profileResults{display:flex;flex-wrap:wrap;gap:8px}#searchResults .airdropSmallItem{display:inline-flex;align-items:center;gap:10px;max-width:100%;min-width:0;padding:7px 15px 7px 7px;background:var(--bl-card);border:1px solid var(--bl-rule);font-family:var(--bl-sans);transition:border-color var(--bl-dur) var(--bl-ease),background var(--bl-dur) var(--bl-ease)}#searchResults .airdropSmallItem:hover{background:var(--bl-card-2);border-color:var(--bl-rule-strong)}#searchResults .airdropSmallItem img{flex:none;width:30px;height:30px;border-radius:50%;object-fit:cover;background:var(--bl-surface)}#searchResults .airdropSmallItem .content{display:flex;align-items:baseline;min-width:0;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:-0.01em;color:var(--bl-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#searchResults .airdropSmallItem .content span{flex:none;font-size:var(--bl-t-meta);font-weight:400;color:var(--bl-mute-3)}#searchResults .airdropSmallItem .content span::before{content:"\00b7";margin:0 6px;color:var(--bl-mute-4)}#searchResults .airdropSmallItem .content span:empty{display:none}#searchResults .searchCategory .row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 24px;margin:0}#searchResults .searchCategory .row>[class*="col-"]{flex:none;width:auto;max-width:none;min-width:0;padding:0;margin:0}@media (max-width:1100px){#searchResults .searchCategory .row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){#searchResults .searchCategory .row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){#searchResults .searchCategory .row{grid-template-columns:minmax(0,1fr);gap:26px}}#searchResults .searchTab{padding-bottom:40px}#searchResults .searchTab>.contentList{border-top:0}#searchResults .searchTab>.row{margin:0}#searchResults .searchTab>.row>[class*="col-"]{padding:0}#searchResults i.far,#searchResults i.fas{display:none}.bl-auth{display:flex;justify-content:center;padding:clamp(32px, 6vw, 88px) 0 clamp(56px, 8vw, 112px)}.bl-authcard{width:100%;max-width:460px;padding:clamp(24px, 4vw, 40px);background:var(--bl-surface);border:1px solid var(--bl-rule)}.bl-auth-title{margin:0;font-family:var(--bl-display);font-size:clamp(26px, 3.2vw, 36px);font-weight:600;line-height:1.08;letter-spacing:-0.02em;color:var(--bl-fg)}.bl-auth-sub{margin:12px 0 0;font-family:var(--bl-serif);font-size:17px;line-height:1.45;color:var(--bl-mute-2)}.bl-auth form{margin-top:26px}.bl-auth label{display:block;margin-bottom:6px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;color:var(--bl-mute-1)}.bl-auth .form-group{margin-bottom:14px}.bl-auth .form-control{width:100%;padding:12px 14px;background:transparent;color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius);font-family:var(--bl-sans);font-size:var(--bl-t-ui)}.bl-auth .form-control::placeholder{color:var(--bl-mute-3)}.bl-auth .form-control:focus{background:transparent;color:var(--bl-fg);border-color:var(--bl-mute-3);box-shadow:none;outline:none}.bl-auth .bl-auth-terms{display:flex;align-items:flex-start;gap:9px;margin:4px 0 0;font-family:var(--bl-sans);font-size:var(--bl-t-meta);line-height:1.5;font-weight:400;color:var(--bl-mute-2)}.bl-auth .bl-auth-terms input[type="checkbox"]{flex:none;width:16px;height:16px;margin-top:2px;accent-color:var(--bl-accent)}.bl-auth .bl-auth-terms a{color:var(--bl-mute-1);text-decoration:underline}.bl-auth .profileCta,.bl-auth button.loginSubmitBtn,.bl-auth button[type="submit"]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:20px;padding:14px 18px;background:var(--bl-accent);color:var(--bl-on-accent);border:0;border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:15px;font-weight:700;letter-spacing:-0.01em;cursor:pointer}.bl-auth .profileCta:hover,.bl-auth button.loginSubmitBtn:hover{background:#ff2f3b;color:var(--bl-on-accent)}.bl-auth .logInRule{position:relative;height:auto;width:auto;margin:24px 0 4px;background:none;text-align:center;font-family:var(--bl-sans);font-size:12px;text-transform:uppercase;letter-spacing:0.08em;color:var(--bl-mute-3)}.bl-auth .logInRule::before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--bl-rule);z-index:0}.bl-auth .logInRule span{position:relative;z-index:1;top:auto;bottom:auto;left:auto;right:auto;display:inline-block;width:auto;padding:0 10px;line-height:inherit;background:var(--bl-surface);color:var(--bl-mute-3)}.bl-auth .submit.sub,.bl-auth a.submit,.bl-auth button.submit.sub{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:none;margin:10px 0 0;padding:12px 16px;background:transparent;color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.bl-auth .submit.sub:hover{background:var(--bl-card);border-color:var(--bl-mute-3);color:var(--bl-fg)}.bl-auth .submit.sub svg,.bl-auth .submit.sub img{width:18px;height:18px;flex:none;top:auto;margin:0}.bl-auth .terms{margin:20px 0 0;font-family:var(--bl-sans);font-size:12px;line-height:1.6;color:var(--bl-mute-3)}.bl-auth .terms a{color:var(--bl-mute-1);text-decoration:underline}.bl-auth .usePasswordLink,.bl-auth .useEmailLink,.bl-auth .forgotPasswordLink{display:block;margin-top:6px}.bl-auth .usePasswordLink a,.bl-auth .useEmailLink a,.bl-auth .forgotPasswordLink a{color:var(--bl-mute-2);text-decoration:underline!important}.bl-authcard--otp{max-width:480px;text-align:center}.bl-authcard--otp .bl-auth-title,.bl-authcard--otp .bl-auth-sub{text-align:center}.bl-authcard--otp .bl-auth-sub{margin-inline:auto;max-width:380px}#otp-input{display:flex;gap:8px;max-width:340px;margin:30px auto 0}#otp-input input{width:100%;min-width:0;padding:16px 0;background:var(--bl-card);color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius);font-family:var(--bl-sans);font-size:24px;font-weight:600;text-align:center;-moz-appearance:textfield}#otp-input input:focus{outline:none;border-color:var(--bl-mute-2)}#otp-input input::-webkit-outer-spin-button,#otp-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#otp-input input.success{background:rgba(13,168,84,0.14);border-color:rgba(13,168,84,0.5);color:#4ade80}#otp-input input.error{background:rgba(202,46,46,0.14);border-color:rgba(202,46,46,0.55);color:#ff8b8b}#otp-input.shake{animation:shakeOTP 0.5s 1}@keyframes shakeOTP{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}100%{transform:translate(1px,-2px) rotate(-1deg)}}.bl-auth .resendCode{text-align:center}.bl-auth .feedback,.bl-auth #returnStatus{font-family:var(--bl-sans);font-size:var(--bl-t-meta)}.blv2-page .modal-content{background:var(--bl-surface);color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius)}.blv2-page .modal-header,.blv2-page .modal-footer{border-color:var(--bl-rule)}.blv2-page .modal-body{padding:var(--bl-modal-pad)}.blv2-page .modal-backdrop.show{opacity:0.72}.blv2-page .btn-close{filter:invert(1) grayscale(1);opacity:0.6}.blv2-page .btn-close:hover{opacity:1}.blv2-page .modal input:-webkit-autofill,.blv2-page .modal input:-webkit-autofill:hover,.blv2-page .modal input:-webkit-autofill:focus{-webkit-text-fill-color:var(--bl-fg);-webkit-box-shadow:0 0 0 1000px var(--bl-surface) inset;box-shadow:0 0 0 1000px var(--bl-surface) inset;caret-color:var(--bl-fg);transition:background-color 9999s ease-out 0s}.blv2-page{--bl-modal-pad:clamp(22px, 3vw, 32px)}.blv2-page .modal .modal-dialog{width:auto;max-width:460px;margin:1.75rem auto}.blv2-page .modal .modal-dialog-centered{min-height:calc(100% - 3.5rem)}.blv2-page .modal.subscription .modal-dialog,.blv2-page #selectPaymentMethod .modal-dialog,.blv2-page #listenToPost .modal-dialog,.blv2-page #connectedWallets .modal-dialog{max-width:620px}.blv2-page .modal .modal-content{height:auto}.blv2-page .modal .modal-body>.body{padding:4px 0}.blv2-page #listenToPost .modal-body>.body{padding:4px 0!important}@media (max-width:575px){.blv2-page .modal .modal-dialog{max-width:none;margin:0.5rem}.blv2-page .modal .modal-dialog-centered{min-height:calc(100% - 1rem)}}.blv2-page .modal .modal-body>.bottom{margin:var(--bl-modal-pad) calc(var(--bl-modal-pad) * -1) calc(var(--bl-modal-pad) * -1);border-top:1px solid var(--bl-rule);text-align:center;font-family:var(--bl-sans);font-size:14px;font-weight:600;letter-spacing:-0.01em;color:var(--bl-mute-2);text-decoration:none;cursor:pointer}.blv2-page .modal .bottom span{display:block;padding:15px 18px}.blv2-page .modal .bottom:hover{color:var(--bl-fg)}.blv2-page .modal .bottom.dual{cursor:default}.blv2-page .modal .bottom.dual .row{--bs-gutter-x:0;margin:0}.blv2-page .modal .bottom.dual .col-6 span{padding:15px 10px}.blv2-page .modal .bottom.dual .col-6:first-child span{border-right:1px solid var(--bl-rule)}.blv2-page .modal .bottom.dual span:hover{color:var(--bl-fg)}.blv2-page .modal .mobileClose{display:block;position:absolute;top:10px;right:10px;z-index:2;width:32px;height:32px;background:none;border:1px solid var(--bl-rule);border-radius:var(--bl-radius);color:var(--bl-mute-2);cursor:pointer}.blv2-page .modal .mobileClose:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.blv2-page .modal .mobileClose::before,.blv2-page .modal .mobileClose::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1px;background:currentColor}.blv2-page .modal .mobileClose::before{transform:translate(-50%,-50%) rotate(45deg)}.blv2-page .modal .mobileClose::after{transform:translate(-50%,-50%) rotate(-45deg)}.blv2-page .modal i[class*="fa-"]{display:none}.blv2-page .modal .wow{visibility:visible}.blv2-page .modal .titleIcon{display:block;position:relative;width:auto;height:auto;margin:0;background:none;border-radius:0;line-height:0;text-align:left}.blv2-page .modal .titleIcon>svg,.blv2-page .modal .titleIcon>img{display:block;width:52px;height:52px;margin:0 0 16px}.blv2-page .modal .titleIcon>img.icon{border:1px solid var(--bl-rule)}.blv2-page .modal .titleIcon .completeCheck{position:absolute;top:34px;left:34px;width:20px;height:20px;background:var(--bl-accent);border:1px solid var(--bl-surface)}.blv2-page .modal .titleIcon .completeCheck::before{content:"";position:absolute;top:5px;left:6px;width:5px;height:8px;border:solid var(--bl-on-accent);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.blv2-page .modal .title{display:block;margin-bottom:18px;font-family:var(--bl-display);font-size:clamp(22px, 2.4vw, 28px);font-weight:600;line-height:1.15;letter-spacing:-0.015em;text-align:left;color:var(--bl-fg)}.blv2-page .modal .title+br,.blv2-page .modal .title+br+br{display:none}.blv2-page .modal .desc,.blv2-page .modal .title .desc,.blv2-page .modal .sub,.blv2-page .modal .note{margin:10px 0 0;font-family:var(--bl-sans);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--bl-mute-2)}.blv2-page .modal .desc a,.blv2-page .modal .title .desc a{color:var(--bl-accent-lt);text-decoration:underline}.blv2-page .modal .desc a:hover{color:var(--bl-fg)}.blv2-page .modal .subBody{display:block;margin-bottom:18px}.blv2-page .modal .subBody .title{margin-bottom:0}.blv2-page .modal .title.left{margin-bottom:8px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--bl-mute-3)}.blv2-page .modal .title.mint{font-family:var(--bl-display)}.blv2-page .modal .longRule,.blv2-page .modal .title .longRule{width:100%;height:1px;margin:24px 0;background:var(--bl-rule)}.blv2-page .modal .form-control,.blv2-page .modal input[type="text"],.blv2-page .modal input[type="email"],.blv2-page .modal input[type="password"],.blv2-page .modal input[type="search"],.blv2-page .modal input[type="number"],.blv2-page .modal input[type="tel"],.blv2-page .modal input[type="url"],.blv2-page .modal textarea,.blv2-page .modal select{width:100%;padding:12px 14px;margin-bottom:12px;background:transparent;color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius);font-family:var(--bl-sans);font-size:var(--bl-t-ui)}.blv2-page .modal textarea{min-height:96px;line-height:1.5}.blv2-page .modal .form-control::placeholder,.blv2-page .modal input::placeholder,.blv2-page .modal textarea::placeholder{color:var(--bl-mute-3)}.blv2-page .modal .form-control:focus,.blv2-page .modal input:focus,.blv2-page .modal textarea:focus,.blv2-page .modal select:focus{background:transparent;color:var(--bl-fg);border-color:var(--bl-mute-3);box-shadow:none;outline:none}.blv2-page .modal label{font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-2)}.blv2-page .modal .form-group label{display:block;margin-bottom:6px;color:var(--bl-mute-3)}.blv2-page .modal .form-group{margin-bottom:0;padding-bottom:27px}.blv2-page .modal input[type="checkbox"],.blv2-page .modal input[type="radio"]{accent-color:var(--bl-accent)}.blv2-page .modal .recaptchaTokenInput{display:none}.blv2-page .modal .submit,.blv2-page .modal button[type="submit"],.blv2-page .modal .action.red{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px 18px;margin:0 0 10px;background:var(--bl-accent);color:var(--bl-on-accent);border:0;border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:15px;font-weight:700;letter-spacing:-0.01em;text-align:center;text-decoration:none;cursor:pointer}.blv2-page .modal .submit:hover,.blv2-page .modal button[type="submit"]:hover,.blv2-page .modal .action.red:hover{background:#ff2f3b;color:var(--bl-on-accent)}.blv2-page .modal .submit svg,.blv2-page .modal .submit img{flex:none;width:18px;height:18px}.blv2-page .modal .submit.sub,.blv2-page .modal .option,.blv2-page .modal .action{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:none;margin:10px 0 0;padding:12px 16px;background:transparent;color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.blv2-page .modal .submit.sub:hover,.blv2-page .modal .option:hover,.blv2-page .modal .action:hover{background:var(--bl-card);border-color:var(--bl-mute-3)}.blv2-page .modal .submit.slim{padding:12px 18px;font-size:14px}.blv2-page .modal .submit .textContainer{display:inline-flex;align-items:center;gap:6px}.blv2-page .modal .submit.grey{background:var(--bl-card);color:var(--bl-fg);border:1px solid var(--bl-rule-strong)}.blv2-page .modal .submit.grey:hover{background:var(--bl-rule)}.blv2-page .modal .submit.grey.disabled{color:var(--bl-mute-3);cursor:not-allowed;pointer-events:all}.blv2-page .modal .submit.grey.disabled:hover{background:var(--bl-card)}.blv2-page .modal .submit i.fa-stripe{display:inline;font-family:var(--bl-sans);font-style:normal;font-weight:700}.blv2-page .modal .submit i.fa-stripe::after{content:"card"}.blv2-page #selectPaymentMethod .payForm{display:none}.blv2-page .modal .payCrypto{display:block;margin-top:12px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);text-align:center;color:var(--bl-mute-2);text-decoration:underline;text-underline-offset:3px}.blv2-page .modal .payCrypto:hover{color:var(--bl-fg)}.blv2-page .modal .terms{display:block;margin-top:18px;font-family:var(--bl-sans);font-size:12px;line-height:1.5;text-align:left;color:var(--bl-mute-3)}.blv2-page .modal .terms a{color:var(--bl-mute-2);text-decoration:underline}.blv2-page .modal .terms a:hover{color:var(--bl-fg)}.blv2-page .modal .terms label{display:block;padding-left:20px;text-indent:-20px;font-size:12px;line-height:1.5;color:var(--bl-mute-3)}.blv2-page .modal .terms label input[type="checkbox"]{margin-right:6px;text-indent:0;vertical-align:-1px}.blv2-page .modal .logInRule{position:relative;height:auto;margin:22px 0;background:none;border:0;text-align:center;font-family:var(--bl-sans);font-size:12px;text-transform:uppercase;letter-spacing:0.08em;color:var(--bl-mute-3)}.blv2-page .modal .logInRule::before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--bl-rule);z-index:0}.blv2-page .modal .logInRule span{position:relative;z-index:1;display:inline-block;width:auto;padding:0 10px;line-height:inherit;background:var(--bl-surface);color:var(--bl-mute-3)}.blv2-page .modal .upsellPoints{display:block;margin:16px 0}.blv2-page .modal .upsellPoints .row{--bs-gutter-x:14px;row-gap:8px}.blv2-page .modal .upsellPoints p,.blv2-page .modal .list .item{position:relative;margin:0;padding-left:18px;font-family:var(--bl-sans);font-size:14px;line-height:1.45;color:var(--bl-mute-1)}.blv2-page .modal .list .item{margin-bottom:7px}.blv2-page .modal .upsellPoints p::before,.blv2-page .modal .list .item::before{content:"";position:absolute;left:1px;top:0.42em;width:5px;height:9px;border:solid var(--bl-accent-lt);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.blv2-page .modal .list .item.inactive{color:var(--bl-mute-3)}.blv2-page .modal .list .item.inactive::before{top:0.62em;width:7px;height:0;border-width:0 0 1px 0;border-color:var(--bl-rule-strong);transform:none}.blv2-page .modal .memberBadge{display:inline-block;margin:6px 0;padding:4px 9px;border:1px solid var(--bl-rule-strong);font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-2)}.blv2-page .modal .profilePic{width:46px;height:46px;border-radius:50%;object-fit:cover}.blv2-page .modal .pricePoints{margin:6px 0 18px}.blv2-page .modal .pricePoints .row{--bs-gutter-x:12px}.blv2-page .modal .pricePoint{display:block;position:relative;padding:14px 14px 14px 34px;border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius);cursor:pointer}.blv2-page .modal .pricePoint.active{border-color:var(--bl-accent)}.blv2-page .modal .pricePoint .indicator{position:absolute;top:16px;left:12px;width:14px;height:14px;border:1px solid var(--bl-rule-strong)}.blv2-page .modal .pricePoint.active .indicator{background:var(--bl-accent);border-color:var(--bl-accent)}.blv2-page .modal .pricePoint.active .indicator::before{content:"";position:absolute;top:2px;left:4px;width:4px;height:7px;border:solid var(--bl-on-accent);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.blv2-page .modal .pricePoint .title{display:block;margin-bottom:2px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--bl-mute-3)}.blv2-page .modal .pricePoint .price{display:block;font-family:var(--bl-sans);font-size:22px;font-weight:700;letter-spacing:-0.02em;color:var(--bl-fg)}.blv2-page .modal .pricePoint .price s{margin-right:6px;font-size:15px;font-weight:400;color:var(--bl-mute-3)}.blv2-page .modal .pricePoint .savings{display:block;margin-top:3px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-accent-lt)}.blv2-page .modal .group{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.blv2-page .modal .group label{padding:9px 16px;border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius-pill);font-family:var(--bl-sans);font-size:14px;font-weight:600;color:var(--bl-mute-2);cursor:pointer}.blv2-page .modal .group label.active{background:var(--bl-card);border-color:var(--bl-accent);color:var(--bl-fg)}.blv2-page .modal .group label input{position:absolute;opacity:0;pointer-events:none}.blv2-page .modal .modalAddressList{max-width:none;margin:18px 0 0}.blv2-page .modal .modalAddressList h4{margin:20px 0 8px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--bl-mute-3)}.blv2-page .modal .modalAddressList>.item{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:8px;border:1px solid var(--bl-rule);border-radius:var(--bl-radius);font-family:var(--bl-sans);font-size:14px;color:var(--bl-fg)}.blv2-page .modal .modalAddressList>.item>img{flex:none;width:26px;height:26px;border-radius:50%}.blv2-page .modal .modalAddressList .name{flex:1 1 auto;min-width:0}.blv2-page .modal .modalAddressList .name small{display:block;font-size:11px;color:var(--bl-mute-3)}.blv2-page .modal .modalAddressList .walletCopy{position:absolute;width:0;height:0;padding:0;margin:0;border:0;opacity:0;font-size:0}.blv2-page .modal .modalAddressList .icons{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.blv2-page .modal .modalAddressList .icons>i.fa-ellipsis{display:block;width:26px;padding:2px 0;font-family:var(--bl-sans);font-style:normal;font-size:15px;line-height:1;letter-spacing:1px;text-align:center;color:var(--bl-mute-3);cursor:pointer}.blv2-page .modal .modalAddressList .icons>i.fa-ellipsis::before{content:"\2022\2022\2022"}.blv2-page .modal .modalAddressList .icons:hover>i.fa-ellipsis{color:var(--bl-fg)}.blv2-page .modal .modalAddressList .walletDropdownMini{position:absolute;top:-10px;right:-8px;z-index:20;width:210px;padding:6px;background:var(--bl-card);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius);box-shadow:0 12px 32px rgba(0,0,0,0.5);opacity:0;visibility:hidden}.blv2-page .modal .modalAddressList .icons:hover .walletDropdownMini{opacity:1;visibility:visible}.blv2-page .modal .walletDropdownMini .item{display:block;padding:8px 10px;font-size:14px;font-weight:600;color:var(--bl-mute-1);cursor:pointer}.blv2-page .modal .walletDropdownMini .item:hover{background:var(--bl-rule);color:var(--bl-fg)}.blv2-page .modal .walletDropdownMini .item.delete{color:var(--bl-accent-lt)}.blv2-page .modal .walletDropdownMini .item .icon{display:none}.blv2-page .modal .walletFigure{display:block;padding:14px 0;text-align:center;background:var(--bl-card);border:1px solid var(--bl-rule);font-family:var(--bl-sans);font-size:14px;font-weight:600;color:var(--bl-mute-2);text-decoration:none}.blv2-page .modal .walletFigure:hover{border-color:var(--bl-mute-3);color:var(--bl-fg)}.blv2-page .modal .walletFigure span.value{display:block;font-size:26px;font-weight:700;color:var(--bl-fg)}.blv2-page .modal .podLink{display:flex;align-items:center;gap:10px;padding:10px 14px;margin:6px 0;border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius);font-family:var(--bl-sans);font-size:14px;font-weight:600;text-align:left;color:var(--bl-mute-1);text-decoration:none}.blv2-page .modal .podLink:hover{background:var(--bl-card);border-color:var(--bl-mute-3);color:var(--bl-fg)}.blv2-page .modal .podLink img{flex:none;width:22px;height:22px;margin:0;top:auto}.blv2-page .commentWrap{position:fixed;top:0;right:0;z-index:1040;width:min(480px, 100%);height:100vh;height:100dvh;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--bl-surface);border-left:1px solid var(--bl-rule-strong);box-shadow:-24px 0 60px rgba(0,0,0,0.5);visibility:hidden;transform:translateX(100%);transition:transform var(--bl-dur) var(--bl-ease),visibility 0s linear var(--bl-dur)}.blv2-page .commentWrap.active{visibility:visible;transform:translateX(0);transition:transform var(--bl-dur) var(--bl-ease),visibility 0s}@media (prefers-reduced-motion:reduce){.blv2-page .commentWrap{transition:none}}.blv2-page .commentWrap .top{padding:22px 24px 20px;border-bottom:1px solid var(--bl-rule)}.blv2-page .commentWrap .top .title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.blv2-page .commentWrap .commentWrapClose{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:none;border:0;color:var(--bl-mute-3);cursor:pointer}.blv2-page .commentWrap .commentWrapClose:hover{color:var(--bl-fg)}.blv2-page .commentWrap .commentsList{padding:0 24px 32px}.blv2-page .commentWrap .compose{padding:14px;border:1px solid var(--bl-rule-strong);background:var(--bl-card)}.blv2-page .commentWrap .compose.disabled{cursor:pointer}.blv2-page .commentWrap .compose.disabled:hover{border-color:var(--bl-mute-3)}.blv2-page .commentWrap .compose .commentAuthor{margin-bottom:10px}.blv2-page .commentWrap .compose textarea{min-height:84px;padding:0;border:0;background:transparent;resize:vertical}.blv2-page .commentWrap .compose textarea:focus{outline:none}.blv2-page .commentWrap .compose .btns{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.blv2-page .commentWrap .compose .btns .clear{display:none}.blv2-page .commentWrap .compose .btns button{padding:9px 16px;border:1px solid transparent;border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:14px;font-weight:600;cursor:pointer}.blv2-page .commentWrap .compose .btns .post{background:var(--bl-accent);color:var(--bl-on-accent)}.blv2-page .commentWrap .compose .btns .post:hover{background:#ff2f3b}.blv2-page .commentWrap .compose .btns .cancel{background:transparent;border-color:var(--bl-rule-strong);color:var(--bl-mute-2)}.blv2-page .commentWrap .compose .btns .cancel:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.blv2-page .commentWrap .commentsList>p,.blv2-page .commentWrap .noComments{padding-top:18px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-3)}.blv2-page .commentWrap .top .title{font-family:var(--bl-display);font-size:clamp(20px, 2.2vw, 26px);font-weight:600;letter-spacing:-0.015em;color:var(--bl-fg)}.blv2-page .commentWrap textarea,.blv2-page .commentWrap .form-control{width:100%;min-height:96px;padding:12px 14px;background:transparent;color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius);font-family:var(--bl-sans);font-size:15px;line-height:1.5}.blv2-page .commentWrap .comment{display:block;padding:18px 0;border-top:1px solid var(--bl-rule)}.blv2-page .commentWrap .commentAuthor{display:flex;align-items:center;gap:9px;font-family:var(--bl-sans);font-size:14px;font-weight:600;color:var(--bl-fg)}.blv2-page .commentWrap .commentAuthor img{width:26px;height:26px;border-radius:50%;object-fit:cover}.blv2-page .commentWrap .time,.blv2-page .commentWrap .commentActions{font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-3)}.blv2-page .commentWrap .comment .content,.blv2-page .commentWrap .comment .text{margin-top:8px;font-family:var(--bl-serif);font-size:17px;line-height:1.55;color:var(--bl-body)}.blv2-page .commentWrap .commentActions{display:flex;gap:14px;margin-top:10px}.blv2-page .commentWrap .commentActions *{cursor:pointer}.blv2-page .commentWrap .commentActions *:hover{color:var(--bl-fg)}.blv2-page .postSubscribe,.blv2-page .freeSignUpLarge,.blv2-page .freeSignUpSmall{padding:clamp(18px, 2.2vw, 24px) clamp(20px, 3vw, 28px);margin:34px 0;border:1px solid var(--bl-rule-strong);background:var(--bl-surface)}.blv2-page .postSubscribe>.row,.blv2-page .freeSignUpLarge>.row,.blv2-page .freeSignUpSmall>.row{align-items:center;row-gap:16px}.blv2-page .freeSignUpLarge h5,.blv2-page .postSubscribe h5{margin:0 0 6px;font-family:var(--bl-sans);font-size:15px;font-weight:700;letter-spacing:-0.01em;color:var(--bl-fg)}.blv2-page .freeSignUpLarge p,.blv2-page .postSubscribe p{margin:0;font-family:var(--bl-sans);font-size:15px;line-height:1.5;color:var(--bl-mute-2)}.blv2-page .postSubscribe input[type="email"]+button,.blv2-page .freeSignUpLarge input[type="email"]+button{margin-top:10px}.blv2-page .postSubscribe .title,.blv2-page .freeSignUpLarge .title,.blv2-page .freeSignUpSmall .title{display:block;font-family:var(--bl-display);font-size:clamp(19px, 2vw, 24px);font-weight:600;letter-spacing:-0.012em;color:var(--bl-fg)}.blv2-page .postSubscribe .desc,.blv2-page .postSubscribe .description,.blv2-page .freeSignUpLarge .desc,.blv2-page .freeSignUpSmall .desc{display:block;margin-top:8px;font-family:var(--bl-sans);font-size:15px;line-height:1.5;color:var(--bl-mute-2)}.blv2-page .postSubscribe input[type="email"],.blv2-page .postSubscribe input[type="text"],.blv2-page .freeSignUpLarge input[type="email"],.blv2-page .freeSignUpSmall input[type="email"]{width:100%;max-width:420px;padding:12px 14px;margin-top:0;background:transparent;color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius);font-size:var(--bl-t-ui)}.blv2-page .postSubscribe button[type="submit"],.blv2-page .postSubscribe .submit,.blv2-page .freeSignUpLarge button[type="submit"],.blv2-page .freeSignUpSmall button[type="submit"]{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:12px 22px;background:var(--bl-accent);color:var(--bl-on-accent);border:0;border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:14px;font-weight:700;cursor:pointer}.blv2-page .freeSignUpLarge a.cta,.blv2-page .freeSignUpSmall a.cta{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:12px 22px;background:var(--bl-accent);color:var(--bl-on-accent);border:0;border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:14px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer}.blv2-page .freeSignUpLarge a.cta:hover,.blv2-page .freeSignUpSmall a.cta:hover{background:#ff2f3b;color:var(--bl-on-accent)}.blv2-page .postSubscribe .terms,.blv2-page .freeSignUpLarge .terms,.blv2-page .freeSignUpSmall .terms{display:flex;align-items:flex-start;gap:8px;margin-top:12px;font-family:var(--bl-sans);font-size:12px;line-height:1.5;color:var(--bl-mute-3)}.blv2-page .postSubscribe .terms input,.blv2-page .freeSignUpLarge .terms input{margin-top:2px;accent-color:var(--bl-accent)}.blv2-page .upsellPoints{display:grid;gap:10px;margin:18px 0;padding:0;list-style:none;font-family:var(--bl-sans);font-size:15px;color:var(--bl-mute-1)}.blv2-page .upsellPoints li{display:flex;align-items:flex-start;gap:9px}.blv2-page .upsellPoints li::before{content:"—";color:var(--bl-accent-lt);flex:none}.blv2-page .sidebarModule,.blv2-page .sponsorModule{margin-bottom:28px}.blv2-page .sidebarModuleTitle{display:block;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--bl-rule);font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-3)}.blv2-page .sidebarModuleBody{font-family:var(--bl-sans);font-size:14px;color:var(--bl-mute-1)}.blv2-page #cookies-eu-banner{background:var(--bl-surface);border-top:1px solid var(--bl-rule);color:var(--bl-mute-1);font-family:var(--bl-sans);font-size:13px}.blv2-page #cookies-eu-banner a{color:var(--bl-mute-2);text-decoration:underline}.blv2-page #cookies-eu-accept,.blv2-page #cookies-eu-reject,.blv2-page #cookies-eu-more{display:inline-flex;align-items:center;padding:8px 16px;margin-left:8px;border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:13px;font-weight:600;cursor:pointer}.blv2-page #cookies-eu-accept{background:var(--bl-accent);color:var(--bl-on-accent);border:0}.blv2-page #cookies-eu-reject,.blv2-page #cookies-eu-more{background:transparent;color:var(--bl-mute-2);border:1px solid var(--bl-rule-strong)}.blv2-page #cookies-eu-reject:hover,.blv2-page #cookies-eu-more:hover{color:var(--bl-fg);border-color:var(--bl-mute-3)}.blv2-page input:-webkit-autofill,.blv2-page input:-webkit-autofill:hover,.blv2-page input:-webkit-autofill:focus,.blv2-page textarea:-webkit-autofill{-webkit-text-fill-color:var(--bl-fg);-webkit-box-shadow:0 0 0 1000px var(--bl-surface) inset;box-shadow:0 0 0 1000px var(--bl-surface) inset;caret-color:var(--bl-fg);transition:background-color 9999s ease-out 0s}.blv2-page .noContentFound{padding:44px 0;text-align:center;color:var(--bl-mute-2);font-family:var(--bl-serif)}.blv2-page .noContentFound i{display:none}.blv2-page .globalMessage{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;padding:14px 52px 14px 18px;margin:28px 0;background:var(--bl-surface);border:1px solid var(--bl-rule);border-left:2px solid var(--bl-accent);border-radius:0;font-family:var(--bl-sans);font-size:var(--bl-t-ui);font-weight:500;line-height:1.45;color:var(--bl-mute-1)}.blv2-page .globalMessage strong{font-weight:700;color:var(--bl-fg)}.blv2-page .globalMessage .primaryIcon{display:inline-flex;flex:none;color:var(--bl-accent-lt)}.blv2-page .globalMessage a{display:inline-flex;align-items:center;gap:5px;margin-left:0;font-weight:700;color:var(--bl-accent-lt);text-decoration:underline;text-underline-offset:3px}.blv2-page .globalMessage a:hover{color:var(--bl-fg)}.blv2-page .globalMessage .globalMessageClose{position:absolute;top:50%;right:14px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:0;color:var(--bl-mute-3);cursor:pointer}.blv2-page .globalMessage .globalMessageClose:hover{color:var(--bl-fg)}@media (max-width:599px){.blv2-page .globalMessage{padding:12px 46px 12px 14px;font-size:var(--bl-t-meta)}}#signInStandard .modal-dialog{width:auto;max-width:460px;margin:1.75rem auto}#signInStandard .modal-dialog-centered{min-height:calc(100% - 3.5rem)}@media (max-width:575px){#signInStandard .modal-dialog{max-width:none;margin:0.5rem}#signInStandard .modal-dialog-centered{min-height:calc(100% - 1rem)}}#signInStandard .modal-content{height:auto;background:var(--bl-surface);color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius)}#signInStandard .modal-body{padding:clamp(22px, 3vw, 32px)}#signInStandard .modal-body>.body{padding:4px 0}#signInStandard .title,#signInStandard .modal-body>.title{display:block;margin-bottom:18px;font-family:var(--bl-display);font-size:clamp(22px, 2.4vw, 28px);font-weight:600;line-height:1.15;letter-spacing:-0.015em;text-align:left;color:var(--bl-fg)}#signInStandard .title+br,#signInStandard .title+br+br{display:none}#signInStandard .sub{display:block;margin-bottom:20px;font-family:var(--bl-sans);font-size:14px;line-height:1.5;color:var(--bl-mute-2)}#signInStandard .form-control{width:100%;padding:12px 14px;margin-bottom:12px;background:transparent;color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius);font-family:var(--bl-sans);font-size:var(--bl-t-ui)}#signInStandard .form-control::placeholder{color:var(--bl-mute-3)}#signInStandard .form-control:focus{background:transparent;color:var(--bl-fg);border-color:var(--bl-mute-3);box-shadow:none;outline:none}#signInStandard input:-webkit-autofill,#signInStandard input:-webkit-autofill:hover,#signInStandard input:-webkit-autofill:focus{-webkit-text-fill-color:var(--bl-fg);-webkit-box-shadow:0 0 0 1000px var(--bl-surface) inset;box-shadow:0 0 0 1000px var(--bl-surface) inset;caret-color:var(--bl-fg);transition:background-color 9999s ease-out 0s}#signInStandard button.submit,#signInStandard button.loginSubmitBtn,#signInStandard button[type="submit"]{display:flex;align-items:center;justify-content:center;width:100%;padding:13px 18px;background:var(--bl-accent);color:var(--bl-on-accent);border:0;border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:15px;font-weight:700;letter-spacing:-0.01em;cursor:pointer}#signInStandard button.submit:hover,#signInStandard button.loginSubmitBtn:hover{background:#ff2f3b}#signInStandard .logInRule{position:relative;height:auto;margin:22px 0;background:none;text-align:center;font-family:var(--bl-sans);font-size:12px;text-transform:uppercase;letter-spacing:0.08em;color:var(--bl-mute-3);border:0}#signInStandard .logInRule::before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--bl-rule);z-index:0}#signInStandard .logInRule span{position:relative;z-index:1;top:auto;bottom:auto;left:auto;right:auto;display:inline-block;width:auto;padding:0 10px;line-height:inherit;background:var(--bl-surface);color:var(--bl-mute-3)}#signInStandard a.submit,#signInStandard a.submit.sub,#signInStandard .option,#signInStandard .options>a{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:none;margin:10px 0 0;padding:12px 16px;background:transparent;color:var(--bl-fg);border:1px solid var(--bl-rule-strong);border-radius:var(--bl-radius-btn);font-family:var(--bl-sans);font-size:14px;font-weight:600;text-decoration:none}#signInStandard a.submit:hover,#signInStandard .option:hover,#signInStandard .options>a:hover{background:var(--bl-card);border-color:var(--bl-mute-3)}#signInStandard a.submit img,#signInStandard a.submit svg,#signInStandard .option img,#signInStandard .option svg{width:18px;height:18px;flex:none;top:auto;margin:0}#signInStandard .terms,#signInStandard .sub.terms{display:block;margin-top:18px;font-family:var(--bl-sans);font-size:12px;line-height:1.5;text-align:left;color:var(--bl-mute-3)}#signInStandard .terms a{color:var(--bl-mute-2);text-decoration:underline}#signInStandard .usePasswordLink,#signInStandard .useEmailLink,#signInStandard .forgotPasswordLink{display:block;margin-top:8px;font-family:var(--bl-sans);font-size:var(--bl-t-meta);color:var(--bl-mute-3)}#signInStandard .usePasswordLink a,#signInStandard .useEmailLink a,#signInStandard .forgotPasswordLink a{color:var(--bl-mute-2);text-decoration:underline}#signInStandard .recaptchaTokenInput{display:none}#toast-container>div{opacity:1;border-radius:var(--bl-radius);box-shadow:0 10px 30px rgba(0,0,0,0.5);background-image:none!important;padding:14px 18px;font-family:var(--bl-sans);font-size:14px;line-height:1.45;border:1px solid var(--bl-rule-strong);border-left-width:3px}#toast-container>div:hover{box-shadow:0 12px 34px rgba(0,0,0,0.6);opacity:1}#toast-container>.toast-success{background-color:var(--bl-surface);border-left-color:#4ED17F;color:var(--bl-fg)}#toast-container>.toast-error{background-color:var(--bl-surface);border-left-color:var(--bl-accent);color:var(--bl-fg)}#toast-container>.toast-info,#toast-container>.toast-warning{background-color:var(--bl-surface);border-left-color:var(--bl-mute-3);color:var(--bl-fg)}.toast-title{font-weight:700;letter-spacing:-0.01em;color:var(--bl-fg)}.toast-message{color:var(--bl-mute-1)}.toast-message a{color:var(--bl-accent-lt);text-decoration:underline}.toast-close-button{color:var(--bl-mute-3);text-shadow:none;opacity:1;font-weight:400}.toast-close-button:hover,.toast-close-button:focus{color:var(--bl-fg);opacity:1}.toast-progress{background:var(--bl-accent);opacity:0.6}