@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;font-display:swap;src:url('/assets/fonts/google-sans-400-italic.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Google Sans';font-style:italic;font-weight:600;font-display:swap;src:url('/assets/fonts/google-sans-400-italic.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/google-sans-400.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/google-sans-400.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Google Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/google-sans-400.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/google-sans-400.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Google Sans';font-style:italic;font-weight:400;font-display:swap;src:url('/assets/fonts/google-sans-400-italic-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Google Sans';font-style:italic;font-weight:600;font-display:swap;src:url('/assets/fonts/google-sans-400-italic-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/google-sans-400-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/google-sans-400-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Google Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/google-sans-400-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Google Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/google-sans-400-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--b2p-accent:#C99B8F;--b2p-accent-hover:#B48376;--b2p-accent-deep:#936C63;--b2p-accent-tint:#EDDDD9;--b2p-accent-wash:#F6EDEB;--b2p-ink:#052345;--b2p-ink-soft:#252840;--b2p-body:#505050;--b2p-muted:#747474;--b2p-line:#E4E4E4;--b2p-surface:#FFFFFF;--b2p-surface-alt:#F6EDEB;--b2p-dark:#1E140E;--b2p-dark-veil:rgba(30,20,14,.50);--b2p-dark-veil-strong:rgba(30,20,14,.80);--b2p-up:#0F9D58;--b2p-up-bg:#E7F5EE;--b2p-down:#D93025;--b2p-down-bg:#FCEAE8;--b2p-flat:#747474;--b2p-font:'Google Sans','Google Sans Flex',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--b2p-font-num:'Google Sans',ui-monospace,'SF Mono',Menlo,monospace;--b2p-fs-display:52px;--b2p-lh-display:60px;--b2p-fs-h1:48px;--b2p-lh-h1:58px;--b2p-fs-h2:40px;--b2p-lh-h2:50px;--b2p-fs-h3:30px;--b2p-lh-h3:40px;--b2p-fs-h4:22px;--b2p-lh-h4:32px;--b2p-fs-h5:18px;--b2p-lh-h5:28px;--b2p-fs-body:17px;--b2p-lh-body:26px;--b2p-fs-small:16px;--b2p-lh-small:25px;--b2p-fs-meta:14px;--b2p-lh-meta:20px;--b2p-fs-eyebrow:18px;--b2p-lh-eyebrow:28px;--b2p-fs-stat:150px;--b2p-lh-stat:150px;--b2p-ls-display:-.02em;--b2p-ls-heading:-.015em;--b2p-ls-eyebrow:1.5px;--b2p-ls-button:.2px;--b2p-fw-body:400;--b2p-fw-med:500;--b2p-fw-semi:600;--b2p-fw-bold:700;--b2p-container:1290px;--b2p-gutter:20px;--b2p-hero-wrap:1320px;--b2p-narrow:760px;--b2p-header-h:97px;--b2p-header-h-stuck:72px;--b2p-ticker-h:44px;--b2p-sec-y:110px;--b2p-sec-y-md:80px;--b2p-sec-y-sm:56px;--b2p-grid-gap:30px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:30px;--sp-8:40px;--sp-9:56px;--sp-10:80px;--b2p-r-0:0px;--b2p-r-1:2px;--b2p-r-pill:999px;--b2p-sh-1:0 1px 2px rgba(5,35,69,.06),0 2px 8px rgba(5,35,69,.05);--b2p-sh-2:0 4px 12px rgba(5,35,69,.08),0 12px 32px rgba(5,35,69,.07);--b2p-sh-3:0 12px 40px rgba(5,35,69,.14);--b2p-ease:cubic-bezier(.25,.46,.45,.94);--b2p-ease-out:cubic-bezier(.16,1,.3,1);--b2p-t-fast:180ms;--b2p-t-base:350ms;--b2p-t-slow:600ms;--b2p-t-reveal:700ms;--b2p-t-kenburns:3000ms;--b2p-t-hero:1000ms;--b2p-hero-delay:5000ms;--z-base:1;--z-sticky:100;--z-header:200;--z-dropdown:300;--z-overlay:400;--z-modal:500;--z-toast:600;--z-cookiebar:700}[data-theme="dark"]{--b2p-ink:#F2ECEA;--b2p-ink-soft:#D8CFCB;--b2p-body:#BEB4B0;--b2p-muted:#8E8480;--b2p-line:#33251E;--b2p-surface:#1E140E;--b2p-surface-alt:#291F1C;--b2p-accent-wash:#291F1C;--b2p-accent-tint:#3A2A25;--b2p-sh-1:0 1px 2px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3);--b2p-sh-2:0 4px 12px rgba(0,0,0,.45),0 12px 32px rgba(0,0,0,.35);--b2p-sh-3:0 12px 40px rgba(0,0,0,.55)}@media (max-width:1199px){:root{--b2p-fs-display:46px;--b2p-lh-display:54px;--b2p-fs-h1:42px;--b2p-lh-h1:52px;--b2p-fs-h2:36px;--b2p-lh-h2:46px;--b2p-fs-h3:28px;--b2p-lh-h3:38px;--b2p-fs-h4:21px;--b2p-lh-h4:31px;--b2p-fs-stat:120px;--b2p-lh-stat:120px;--b2p-sec-y:90px;--b2p-grid-gap:26px}}@media (max-width:991px){:root{--b2p-fs-display:40px;--b2p-lh-display:48px;--b2p-fs-h1:36px;--b2p-lh-h1:46px;--b2p-fs-h2:32px;--b2p-lh-h2:42px;--b2p-fs-h3:26px;--b2p-lh-h3:36px;--b2p-fs-h4:20px;--b2p-lh-h4:30px;--b2p-fs-stat:96px;--b2p-lh-stat:96px;--b2p-sec-y:80px;--b2p-header-h:76px;--b2p-grid-gap:24px}}@media (max-width:767px){:root{--b2p-fs-display:34px;--b2p-lh-display:42px;--b2p-fs-h1:30px;--b2p-lh-h1:40px;--b2p-fs-h2:28px;--b2p-lh-h2:38px;--b2p-fs-h3:24px;--b2p-lh-h3:33px;--b2p-fs-h4:19px;--b2p-lh-h4:29px;--b2p-fs-body:16px;--b2p-lh-body:26px;--b2p-fs-eyebrow:15px;--b2p-fs-stat:72px;--b2p-lh-stat:72px;--b2p-sec-y:64px;--b2p-header-h:68px;--b2p-ticker-h:40px;--b2p-grid-gap:20px}}@media (max-width:567px){:root{--b2p-fs-display:26px;--b2p-lh-display:32px;--b2p-fs-h1:27px;--b2p-lh-h1:36px;--b2p-fs-h2:25px;--b2p-lh-h2:34px;--b2p-fs-h3:22px;--b2p-lh-h3:31px;--b2p-fs-h4:18px;--b2p-lh-h4:28px;--b2p-fs-stat:60px;--b2p-lh-stat:60px;--b2p-sec-y:56px;--b2p-grid-gap:16px}}@media (min-width:1440px){:root{--b2p-gutter:24px}}@media (prefers-reduced-motion:reduce){:root{--b2p-t-fast:1ms;--b2p-t-base:1ms;--b2p-t-slow:1ms;--b2p-t-reveal:1ms}*,*::before,*::after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--b2p-header-h) + var(--b2p-ticker-h) + 16px)}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol,fieldset,legend{margin:0;padding:0}ul[class],ol[class]{list-style:none}body{min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto;border-style:none}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}fieldset{border:0}hr{border:0;border-top:1px solid var(--b2p-line);height:0}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--b2p-accent);outline-offset:3px}:focus:not(:focus-visible){outline:none}::selection{background:var(--b2p-accent-tint);color:var(--b2p-ink)}body{font-family:var(--b2p-font);font-size:var(--b2p-fs-body);line-height:var(--b2p-lh-body);font-weight:var(--b2p-fw-body);color:var(--b2p-body);background:var(--b2p-surface);transition:background var(--b2p-t-base) var(--b2p-ease),color var(--b2p-t-base) var(--b2p-ease)}h1,h2,h3,h4,h5,h6{font-family:var(--b2p-font);color:var(--b2p-ink);font-weight:var(--b2p-fw-bold);letter-spacing:var(--b2p-ls-heading)}h1{font-size:var(--b2p-fs-h1);line-height:var(--b2p-lh-h1);letter-spacing:var(--b2p-ls-display)}h2{font-size:var(--b2p-fs-h2);line-height:var(--b2p-lh-h2)}h3{font-size:var(--b2p-fs-h3);line-height:var(--b2p-lh-h3)}h4{font-size:var(--b2p-fs-h4);line-height:var(--b2p-lh-h4)}h5{font-size:var(--b2p-fs-h5);line-height:var(--b2p-lh-h5)}h6{font-size:var(--b2p-fs-small);line-height:var(--b2p-lh-small)}a{color:var(--b2p-accent-deep);transition:color var(--b2p-t-fast) var(--b2p-ease)}a:hover{color:var(--b2p-accent)}strong,b{font-weight:var(--b2p-fw-semi)}small{font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta)}code,pre,kbd,samp{font-family:var(--b2p-font-num)}::placeholder{color:var(--b2p-muted);opacity:1}.tnum,.b2p-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ic{width:1em;height:1em;fill:currentColor;flex:none;vertical-align:-.125em}.b2p-eyebrow{position:relative;display:inline-block;padding-left:72px;font-size:var(--b2p-fs-eyebrow);font-weight:var(--b2p-fw-med);line-height:var(--b2p-lh-eyebrow);letter-spacing:var(--b2p-ls-eyebrow);text-transform:uppercase;color:var(--b2p-accent-deep);margin:0 0 14px}.b2p-eyebrow::before{content:'';position:absolute;left:0;bottom:15px;width:62px;height:1px;background-color:var(--b2p-accent-deep)}.b2p-eyebrow--light{color:var(--b2p-accent)}.b2p-eyebrow--light::before{background-color:var(--b2p-accent)}@media (max-width:767px){.b2p-eyebrow{padding-left:46px;line-height:24px;letter-spacing:1.2px}.b2p-eyebrow::before{width:36px;bottom:12px}}.b2p-section-title{font-size:var(--b2p-fs-h2);line-height:var(--b2p-lh-h2);font-weight:var(--b2p-fw-bold);text-transform:uppercase;color:var(--b2p-ink);letter-spacing:var(--b2p-ls-heading);margin:0 0 24px;text-wrap:balance}.b2p-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-5);margin-bottom:48px}.b2p-section-head__text{min-width:0}.b2p-section-head .b2p-section-title{margin-bottom:0}@media (max-width:767px){.b2p-section-head{flex-direction:column;align-items:flex-start;gap:var(--sp-4);margin-bottom:32px}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.b2p-skip{position:absolute;left:0;top:-100px;z-index:var(--z-toast);background:var(--b2p-ink);color:#fff;padding:12px 20px;font-size:var(--b2p-fs-small);font-weight:var(--b2p-fw-semi);transition:top var(--b2p-t-fast) var(--b2p-ease)}.b2p-skip:focus{top:0;color:#fff}.js [data-reveal]{opacity:0;transform:translateY(40px);transition:opacity var(--b2p-t-reveal) var(--b2p-ease-out),transform var(--b2p-t-reveal) var(--b2p-ease-out);will-change:opacity,transform}.js [data-reveal].is-revealed{opacity:1;transform:none;will-change:auto}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transform:none}}.is-up{color:var(--b2p-up)}.is-down{color:var(--b2p-down)}.is-flat{color:var(--b2p-flat)}.b2p-container{width:100%;max-width:var(--b2p-container);margin-inline:auto;padding-inline:var(--b2p-gutter)}.b2p-container--narrow{max-width:calc(var(--b2p-narrow) + (var(--b2p-gutter) * 2))}.b2p-section{padding-block:var(--b2p-sec-y)}.b2p-section--tight{padding-block:var(--b2p-sec-y-sm)}.b2p-section--wash{background:var(--b2p-accent-wash)}.b2p-section--dark{background:var(--b2p-dark)}.b2p-section--dark .b2p-section-title,.b2p-section--dark h2,.b2p-section--dark h3{color:#fff}.b2p-section--dark .b2p-eyebrow{color:var(--b2p-accent)}.b2p-section--dark .b2p-eyebrow::before{background:var(--b2p-accent)}.b2p-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--b2p-grid-gap)}.b2p-col-1{grid-column:span 1}.b2p-col-2{grid-column:span 2}.b2p-col-3{grid-column:span 3}.b2p-col-4{grid-column:span 4}.b2p-col-5{grid-column:span 5}.b2p-col-6{grid-column:span 6}.b2p-col-7{grid-column:span 7}.b2p-col-8{grid-column:span 8}.b2p-col-9{grid-column:span 9}.b2p-col-10{grid-column:span 10}.b2p-col-11{grid-column:span 11}.b2p-col-12{grid-column:span 12}@media (max-width:991px){.b2p-col-md-12{grid-column:span 12}.b2p-col-md-6{grid-column:span 6}.b2p-col-8,.b2p-col-9{grid-column:span 12}.b2p-col-3,.b2p-col-4{grid-column:span 6}}@media (max-width:767px){.b2p-grid>[class*="b2p-col-"]{grid-column:span 12}}.b2p-cards{display:grid;gap:var(--b2p-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.b2p-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.b2p-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.b2p-cards--6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1199px){.b2p-cards--6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:991px){.b2p-cards,.b2p-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}.b2p-cards--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.b2p-cards--6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:567px){.b2p-cards,.b2p-cards--2,.b2p-cards--4,.b2p-cards--6{grid-template-columns:minmax(0,1fr)}}.b2p-layout-article{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:40px;align-items:start}@media (max-width:991px){.b2p-layout-article{grid-template-columns:minmax(0,1fr);gap:var(--sp-9)}}.b2p-sidebar{position:sticky;top:calc(var(--b2p-header-h) + var(--b2p-ticker-h) + 24px);display:flex;flex-direction:column;gap:var(--sp-8)}@media (max-width:991px){.b2p-sidebar{position:static}}.b2p-main{min-height:50vh}.b2p-stack{display:flex;flex-direction:column;gap:var(--sp-5)}.b2p-stack-2{display:flex;flex-direction:column;gap:var(--sp-2)}.b2p-stack-6{display:flex;flex-direction:column;gap:var(--sp-6)}.b2p-row{display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap}.b2p-row--between{justify-content:space-between}.b2p-btn{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;height:70px;min-width:247px;padding:0 30px 0 0;text-decoration:none;font-family:var(--b2p-font);font-size:17px;line-height:26px;font-weight:var(--b2p-fw-med);letter-spacing:var(--b2p-ls-button);text-transform:uppercase;color:var(--b2p-ink);background:transparent;border:0;cursor:pointer;isolation:isolate}.b2p-btn--on-dark{color:#fff}.b2p-btn__overlay{position:absolute;top:0;bottom:0;left:0;right:calc(100% - 54px);background-color:var(--b2p-dark);border:1px solid var(--b2p-accent);transition:right .6s ease-in-out;z-index:-1}.b2p-btn__arrow{position:relative;display:flex;align-items:center;justify-content:center;width:54px;height:70px;flex:none;color:#fff;transition:transform var(--b2p-t-base) var(--b2p-ease)}.b2p-btn__arrow svg{width:16px;height:26px;fill:currentColor}.b2p-btn__label{position:relative;padding-left:24px;white-space:nowrap;transition:color .6s ease-in-out}.b2p-btn:hover .b2p-btn__overlay,.b2p-btn:focus-visible .b2p-btn__overlay{right:0}.b2p-btn:hover .b2p-btn__arrow{transform:translateX(6px)}.b2p-btn:hover .b2p-btn__label{color:#fff}.b2p-btn:focus-visible{outline:2px solid var(--b2p-accent);outline-offset:4px}.b2p-btn:active .b2p-btn__overlay{background-color:#120B07}@media (max-width:767px){.b2p-btn{height:56px;min-width:200px;padding-right:20px;font-size:15px}.b2p-btn__arrow{width:44px;height:56px}.b2p-btn__overlay{right:calc(100% - 44px)}.b2p-btn__label{padding-left:16px}}.b2p-btn--solid{height:52px;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:0 28px;background:var(--b2p-accent);color:#fff;border:1px solid var(--b2p-accent);border-radius:var(--b2p-r-0);font:var(--b2p-fw-semi) 16px/1 var(--b2p-font);letter-spacing:.2px;text-transform:uppercase;cursor:pointer;transition:background var(--b2p-t-fast) var(--b2p-ease),box-shadow var(--b2p-t-fast) var(--b2p-ease)}.b2p-btn--solid:hover{background:var(--b2p-accent-hover);box-shadow:var(--b2p-sh-2);color:#fff}.b2p-btn--solid:active{background:var(--b2p-accent-deep)}.b2p-btn--solid:disabled,.b2p-btn--solid[aria-disabled="true"]{background:var(--b2p-accent-tint);border-color:var(--b2p-accent-tint);color:#fff;cursor:not-allowed;box-shadow:none}@media (max-width:767px){.b2p-btn--solid{height:46px;padding:0 20px;font-size:15px}}.b2p-btn--ghost{height:52px;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:0 28px;background:transparent;color:var(--b2p-accent-deep);border:1px solid var(--b2p-accent-tint);border-radius:var(--b2p-r-0);font:var(--b2p-fw-semi) 16px/1 var(--b2p-font);letter-spacing:.2px;text-transform:uppercase;cursor:pointer;transition:border-color var(--b2p-t-fast) var(--b2p-ease),color var(--b2p-t-fast) var(--b2p-ease)}.b2p-btn--ghost:hover{border-color:var(--b2p-accent);color:var(--b2p-accent)}@media (max-width:767px){.b2p-btn--ghost{height:46px;padding:0 20px;font-size:15px}}.b2p-btn--sm{height:40px;padding:0 16px;font-size:14px}.b2p-btn--block{width:100%}.b2p-textlink{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--b2p-fs-small);font-weight:var(--b2p-fw-semi);text-transform:uppercase;letter-spacing:.6px;color:var(--b2p-accent-deep);white-space:nowrap}.b2p-textlink .ic{transition:transform var(--b2p-t-fast) var(--b2p-ease)}.b2p-textlink:hover{color:var(--b2p-accent)}.b2p-textlink:hover .ic{transform:translateX(4px)}.b2p-link-arrow{display:inline-flex;align-items:center;gap:16px;font-size:16px;line-height:26px;font-weight:var(--b2p-fw-semi);text-transform:uppercase;letter-spacing:.6px;color:var(--b2p-ink);white-space:nowrap;text-decoration:none;transition:color var(--b2p-t-base) var(--b2p-ease)}.b2p-link-arrow svg{width:14px;height:14px;fill:currentColor;flex:none;transition:transform var(--b2p-t-base) var(--b2p-ease)}.b2p-link-arrow:hover{color:var(--b2p-accent-deep)}.b2p-link-arrow:hover svg{transform:translateX(5px)}.b2p-link-arrow:focus-visible{outline:2px solid var(--b2p-accent);outline-offset:3px}.b2p-link-arrow--light{color:#fff}.b2p-link-arrow--light:hover{color:var(--b2p-accent)}.b2p-card{position:relative;background:var(--b2p-surface);border:1px solid var(--b2p-line);border-radius:var(--b2p-r-0);overflow:hidden;height:100%;display:flex;flex-direction:column;transition:transform var(--b2p-t-base) var(--b2p-ease),box-shadow var(--b2p-t-base) var(--b2p-ease),border-color var(--b2p-t-base) var(--b2p-ease)}.b2p-card:hover{transform:translateY(-6px);box-shadow:var(--b2p-sh-2);border-color:var(--b2p-accent-tint)}.b2p-card:hover .b2p-card__img img{transform:scale(1.08)}.b2p-card:focus-within{border-color:var(--b2p-accent)}.b2p-card__img{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--b2p-accent-wash)}.b2p-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--b2p-t-slow) var(--b2p-ease)}.b2p-card__body{padding:24px;display:flex;flex-direction:column;gap:12px;flex:1}.b2p-card__cat{position:absolute;top:14px;left:14px;z-index:2;font-size:12px;line-height:16px;font-weight:var(--b2p-fw-semi);text-transform:uppercase;letter-spacing:1px;color:#fff;background:var(--b2p-accent-deep);padding:5px 10px}.b2p-card__title{font-size:var(--b2p-fs-h4);line-height:var(--b2p-lh-h4);font-weight:var(--b2p-fw-bold);color:var(--b2p-ink);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:var(--b2p-ls-heading)}.b2p-card__title a{color:inherit;text-decoration:none}.b2p-card__title a::after{content:'';position:absolute;inset:0;z-index:1}.b2p-card:hover .b2p-card__title{color:var(--b2p-accent-deep)}.b2p-card__dek{font-size:16px;line-height:25px;color:var(--b2p-body);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.b2p-card__meta{font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta);color:var(--b2p-muted);display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:auto;padding-top:12px;border-top:1px solid var(--b2p-line)}.b2p-card__meta span{display:inline-flex;align-items:center;gap:5px}.b2p-card--row,.b2p-card--h{flex-direction:row;align-items:stretch}.b2p-card--row .b2p-card__img,.b2p-card--h .b2p-card__img{flex:0 0 168px;width:168px;min-width:0;aspect-ratio:1 / 1}.b2p-card--row .b2p-card__body,.b2p-card--h .b2p-card__body{padding:18px 20px;gap:8px}.b2p-card--row .b2p-card__title,.b2p-card--h .b2p-card__title{font-size:18px;line-height:28px;font-weight:var(--b2p-fw-semi);letter-spacing:normal}.b2p-card--row .b2p-card__dek,.b2p-card--h .b2p-card__dek{display:none}@media (max-width:567px){.b2p-card--row,.b2p-card--h{flex-direction:column}.b2p-card--row .b2p-card__img,.b2p-card--h .b2p-card__img{flex:none;width:100%;aspect-ratio:16 / 9}}.b2p-card--lead .b2p-card__img,.b2p-card--lg .b2p-card__img{aspect-ratio:3 / 2}.b2p-card--lead .b2p-card__body,.b2p-card--lg .b2p-card__body{padding:30px;gap:14px}.b2p-card--lead .b2p-card__title,.b2p-card--lg .b2p-card__title{font-size:var(--b2p-fs-h3);line-height:var(--b2p-lh-h3);-webkit-line-clamp:3;line-clamp:3}.b2p-card--lead .b2p-card__dek,.b2p-card--lg .b2p-card__dek{font-size:var(--b2p-fs-body);line-height:var(--b2p-lh-body);-webkit-line-clamp:3;line-clamp:3}@media (max-width:767px){.b2p-card--lead .b2p-card__body,.b2p-card--lg .b2p-card__body{padding:22px}}.b2p-card--text{border-left:3px solid var(--b2p-accent)}.b2p-card--text .b2p-card__body{padding:28px 26px}.b2p-card--text .b2p-card__title{font-size:var(--b2p-fs-h4);line-height:var(--b2p-lh-h4);-webkit-line-clamp:4;line-clamp:4}.b2p-card--text .b2p-card__dek{-webkit-line-clamp:3;line-clamp:3}.b2p-card--text:hover{border-left-color:var(--b2p-accent-deep)}.b2p-card__meta .dot{width:3px;height:3px;border-radius:50%;background:var(--b2p-accent);flex:none}.b2p-card--rail{border:0;flex-direction:row;gap:var(--sp-4);padding-block:var(--sp-4);border-bottom:1px solid var(--b2p-line);height:auto}.b2p-card--rail:hover{transform:none;box-shadow:none}.b2p-card--rail:last-child{border-bottom:0}.b2p-card--rail .b2p-card__img{width:96px;height:96px;min-width:96px;aspect-ratio:1;flex:none}.b2p-card--rail .b2p-card__body{padding:0;gap:var(--sp-2)}.b2p-card--rail .b2p-card__title{font-size:18px;line-height:26px}.b2p-card--rail .b2p-card__meta{border-top:0;padding-top:0}@media (max-width:567px){.b2p-card__title{font-size:17px;line-height:26px;-webkit-line-clamp:4;line-clamp:4}}.b2p-chip{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:1;padding:8px 12px;background:var(--b2p-accent-wash);border:1px solid var(--b2p-accent-tint);border-radius:var(--b2p-r-1);color:var(--b2p-ink-soft);transition:border-color var(--b2p-t-fast) var(--b2p-ease),background var(--b2p-t-fast) var(--b2p-ease)}.b2p-chip:hover{border-color:var(--b2p-accent);color:var(--b2p-accent-deep)}.b2p-chip.is-active{background:var(--b2p-accent-deep);border-color:var(--b2p-accent-deep);color:#fff}.b2p-chip__x{display:inline-grid;place-items:center;width:16px;height:16px;color:inherit}.b2p-badge{display:inline-block;font-size:12px;line-height:16px;font-weight:var(--b2p-fw-semi);text-transform:uppercase;letter-spacing:1px;color:#fff;background:var(--b2p-accent-deep);padding:5px 10px}.b2p-badge--sponsored{background:var(--b2p-ink-soft)}.b2p-badge--breaking{background:var(--b2p-down)}.b2p-change{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:var(--b2p-fw-semi);padding:4px 8px;font-variant-numeric:tabular-nums;border-radius:var(--b2p-r-1)}.b2p-change--up{background:var(--b2p-up-bg);color:var(--b2p-up)}.b2p-change--down{background:var(--b2p-down-bg);color:var(--b2p-down)}.b2p-change--flat{background:var(--b2p-accent-wash);color:var(--b2p-flat)}.b2p-tile{background:var(--b2p-surface);border:1px solid var(--b2p-line);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-2);transition:border-color var(--b2p-t-base) var(--b2p-ease),box-shadow var(--b2p-t-base) var(--b2p-ease)}.b2p-tile:hover{border-color:var(--b2p-accent-tint);box-shadow:var(--b2p-sh-1)}.b2p-tile__sym{font-size:12px;font-weight:var(--b2p-fw-semi);letter-spacing:1px;text-transform:uppercase;color:var(--b2p-accent-deep)}.b2p-tile__name{font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta);color:var(--b2p-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b2p-tile__price{font-size:28px;line-height:1.15;font-weight:var(--b2p-fw-bold);color:var(--b2p-ink);font-variant-numeric:tabular-nums}.b2p-tile__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-top:auto;padding-top:var(--sp-2)}.b2p-tile.is-stale{opacity:.72}.b2p-spark{width:60px;height:24px;flex:none;overflow:visible}.b2p-spark path{fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.b2p-spark--up path{stroke:var(--b2p-up)}.b2p-spark--down path{stroke:var(--b2p-down)}.b2p-spark--flat path{stroke:var(--b2p-flat)}.b2p-pagination{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);flex-wrap:wrap;margin-top:var(--sp-9)}.b2p-pagination a,.b2p-pagination span{min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--sp-3);border:1px solid var(--b2p-line);font-size:var(--b2p-fs-small);font-weight:var(--b2p-fw-med);color:var(--b2p-ink);transition:border-color var(--b2p-t-fast) var(--b2p-ease),background var(--b2p-t-fast) var(--b2p-ease)}.b2p-pagination a:hover{border-color:var(--b2p-accent);color:var(--b2p-accent-deep)}.b2p-pagination [aria-current="page"]{background:var(--b2p-accent);border-color:var(--b2p-accent);color:#fff}.b2p-pagination .is-gap{border:0;color:var(--b2p-muted)}.b2p-iconbtn{width:40px;height:40px;display:grid;place-items:center;color:var(--b2p-ink);font-size:20px;transition:color var(--b2p-t-fast) var(--b2p-ease)}.b2p-iconbtn:hover{color:var(--b2p-accent)}.b2p-account{position:relative}.b2p-account__trigger{display:inline-flex;align-items:center;gap:var(--sp-2);height:44px;padding:0 12px;border:1px solid var(--b2p-line);color:var(--b2p-ink);font-size:14px;font-weight:var(--b2p-fw-med)}.b2p-account__avatar{width:28px;height:28px;border-radius:50%;background:var(--b2p-accent-tint);color:var(--b2p-accent-deep);display:grid;place-items:center;font-size:13px;font-weight:var(--b2p-fw-semi);flex:none;overflow:hidden}.b2p-account__panel{position:absolute;right:0;top:calc(100% + 6px);width:220px;background:var(--b2p-surface);border:1px solid var(--b2p-line);box-shadow:var(--b2p-sh-2);padding:var(--sp-2) 0;z-index:var(--z-dropdown);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity var(--b2p-t-fast) var(--b2p-ease),transform var(--b2p-t-fast) var(--b2p-ease),visibility var(--b2p-t-fast)}.b2p-account.is-open .b2p-account__panel{opacity:1;visibility:visible;transform:translateY(0)}.b2p-account__panel a,.b2p-account__panel button{display:flex;align-items:center;gap:var(--sp-3);width:100%;text-align:left;font-size:15px;line-height:40px;padding-inline:var(--sp-4);color:var(--b2p-ink)}.b2p-account__panel a:hover,.b2p-account__panel button:hover{background:var(--b2p-accent-wash);color:var(--b2p-accent-deep)}.b2p-clock{font-variant-numeric:tabular-nums}.b2p-iconbtn{width:40px;height:40px;display:grid;place-items:center;color:var(--b2p-ink);font-size:20px;transition:color var(--b2p-t-fast) var(--b2p-ease)}.b2p-iconbtn:hover{color:var(--b2p-accent)}.b2p-account{position:relative}.b2p-account__trigger{display:inline-flex;align-items:center;gap:var(--sp-2);height:44px;padding:0 12px;border:1px solid var(--b2p-line);color:var(--b2p-ink);font-size:14px;font-weight:var(--b2p-fw-med)}.b2p-account__avatar{width:28px;height:28px;border-radius:50%;background:var(--b2p-accent-tint);color:var(--b2p-accent-deep);display:grid;place-items:center;font-size:13px;font-weight:var(--b2p-fw-semi);flex:none;overflow:hidden}.b2p-account__panel{position:absolute;right:0;top:calc(100% + 6px);width:220px;background:var(--b2p-surface);border:1px solid var(--b2p-line);box-shadow:var(--b2p-sh-2);padding:var(--sp-2) 0;z-index:var(--z-dropdown);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity var(--b2p-t-fast) var(--b2p-ease),transform var(--b2p-t-fast) var(--b2p-ease),visibility var(--b2p-t-fast)}.b2p-account.is-open .b2p-account__panel{opacity:1;visibility:visible;transform:translateY(0)}.b2p-account__panel a,.b2p-account__panel button{display:flex;align-items:center;gap:var(--sp-3);width:100%;text-align:left;font-size:15px;line-height:40px;padding-inline:var(--sp-4);color:var(--b2p-ink)}.b2p-account__panel a:hover,.b2p-account__panel button:hover{background:var(--b2p-accent-wash);color:var(--b2p-accent-deep)}.b2p-clock{font-variant-numeric:tabular-nums}.b2p-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-block:20px;font-size:13px;line-height:20px;letter-spacing:.3px;color:var(--b2p-muted)}.b2p-breadcrumb ol{display:contents}.b2p-breadcrumb li{display:inline-flex;align-items:center;gap:10px;min-width:0}.b2p-breadcrumb a{color:var(--b2p-muted);text-decoration:none;transition:color var(--b2p-t-fast) var(--b2p-ease)}.b2p-breadcrumb a:hover{color:var(--b2p-accent-deep);text-decoration:underline;text-underline-offset:3px}.b2p-breadcrumb a:focus-visible{outline:2px solid var(--b2p-accent);outline-offset:3px}.b2p-breadcrumb li + li::before{content:'';width:5px;height:5px;flex:none;border-right:1.5px solid var(--b2p-accent);border-bottom:1.5px solid var(--b2p-accent);transform:rotate(-45deg)}.b2p-breadcrumb [aria-current="page"]{display:block;min-width:0;max-width:52ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--b2p-ink);font-weight:var(--b2p-fw-med)}@media (max-width:767px){.b2p-breadcrumb{padding-block:14px;font-size:12px;gap:8px}.b2p-breadcrumb li{gap:8px}.b2p-breadcrumb [aria-current="page"]{max-width:28ch}}.b2p-ad{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--b2p-accent-wash);border:1px dashed var(--b2p-accent-tint);overflow:hidden}.b2p-ad__label{font-size:10px;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:var(--b2p-muted);text-align:center;margin-bottom:6px}.b2p-ad.is-collapsed{display:none}.b2p-toast{position:fixed;left:50%;bottom:32px;transform:translateX(-50%) translateY(16px);z-index:var(--z-toast);background:var(--b2p-ink);color:#fff;padding:12px 20px;border-radius:var(--b2p-r-1);font-size:var(--b2p-fs-small);box-shadow:var(--b2p-sh-3);opacity:0;pointer-events:none;transition:opacity var(--b2p-t-fast) var(--b2p-ease),transform var(--b2p-t-fast) var(--b2p-ease)}.b2p-toast.is-visible{opacity:1;transform:translateX(-50%) translateY(0)}.b2p-alert{padding:var(--sp-4) var(--sp-5);border-left:3px solid var(--b2p-accent);background:var(--b2p-accent-wash);font-size:var(--b2p-fs-small);line-height:var(--b2p-lh-small);color:var(--b2p-ink-soft)}.b2p-alert--error{border-left-color:var(--b2p-down);background:var(--b2p-down-bg);color:var(--b2p-down)}.b2p-alert--success{border-left-color:var(--b2p-up);background:var(--b2p-up-bg);color:var(--b2p-up)}.b2p-empty{text-align:center;padding:var(--sp-10) var(--sp-5);border:1px solid var(--b2p-line);background:var(--b2p-surface)}.b2p-empty .ic{font-size:32px;color:var(--b2p-accent);margin-inline:auto}.b2p-empty h2{margin-block:var(--sp-4) var(--sp-2)}.b2p-share{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.b2p-share__btn{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--b2p-line);color:var(--b2p-ink-soft);font-size:18px;transition:border-color var(--b2p-t-fast) var(--b2p-ease),color var(--b2p-t-fast) var(--b2p-ease),transform var(--b2p-t-fast) var(--b2p-ease)}.b2p-share__btn:hover{border-color:var(--b2p-accent);color:var(--b2p-accent);transform:translateY(-2px)}@media (min-width:1200px){.b2p-share--rail{position:sticky;top:calc(var(--b2p-header-h) + var(--b2p-ticker-h) + 40px);float:left;margin-left:-72px;flex-direction:column;width:40px}}.b2p-progress{position:fixed;left:0;top:calc(var(--b2p-ticker-h) + var(--b2p-header-h));height:3px;width:0;background:var(--b2p-accent);z-index:var(--z-sticky);transition:width 60ms linear,top var(--b2p-t-base) var(--b2p-ease)}@media (min-width:992px){[data-header-stuck="1"] .b2p-progress{top:calc(var(--b2p-ticker-h) + var(--b2p-header-h-stuck))}}@media (prefers-reduced-motion:reduce){.b2p-progress{display:none}}.b2p-stickyad{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);display:flex;justify-content:center;align-items:center;padding:var(--sp-2);background:var(--b2p-surface);border-top:1px solid var(--b2p-line);box-shadow:var(--b2p-sh-2)}.b2p-stickyad .b2p-ad{margin:0}.b2p-stickyad__close{position:absolute;top:-14px;right:var(--sp-3);width:28px;height:28px;border-radius:50%;border:1px solid var(--b2p-line);background:var(--b2p-surface);color:var(--b2p-ink);font-size:18px;line-height:1;cursor:pointer}.b2p-stickyad__close:hover{background:var(--b2p-accent);color:#fff}@media (max-height:600px){.b2p-stickyad{max-height:33vh;overflow:hidden}}.b2p-floatsocial{position:fixed;right:0;bottom:22vh;z-index:var(--z-sticky);display:flex;flex-direction:column;align-items:flex-end;gap:6px}.b2p-floatsocial__btn{display:flex;align-items:center;height:48px;padding-inline:12px;color:#fff;box-shadow:var(--b2p-sh-2);text-decoration:none}.b2p-floatsocial__btn--telegram{background:#229ed9}.b2p-floatsocial__btn--whatsapp{background:#25d366}.b2p-floatsocial__btn .ic{flex:none;width:24px;height:24px}.b2p-floatsocial__label{max-width:0;overflow:hidden;white-space:nowrap;font-size:14px;font-weight:600;transition:max-width var(--b2p-t-base) var(--b2p-ease-out),margin var(--b2p-t-base) var(--b2p-ease-out)}.b2p-floatsocial__btn:hover .b2p-floatsocial__label,.b2p-floatsocial__btn:focus-visible .b2p-floatsocial__label{max-width:220px;margin-right:10px}.b2p-floatsocial__btn:hover,.b2p-floatsocial__btn:focus-visible{color:#fff}@media (prefers-reduced-motion:reduce){.b2p-floatsocial__label{transition:none}}.b2p-header{position:sticky;top:var(--b2p-ticker-h);z-index:var(--z-header);height:var(--b2p-header-h);background:var(--b2p-surface);border-bottom:1px solid var(--b2p-line);transition:height var(--b2p-t-base) var(--b2p-ease),background var(--b2p-t-base) var(--b2p-ease),box-shadow var(--b2p-t-base) var(--b2p-ease)}.b2p-header--overlay{position:absolute;top:var(--b2p-ticker-h);left:0;right:0;background:transparent;border-bottom-color:transparent}.b2p-header--overlay.is-stuck{position:fixed;top:0}.b2p-header.is-stuck{background:var(--b2p-surface);box-shadow:var(--b2p-sh-1);border-bottom-color:var(--b2p-line)}@media (min-width:992px){.b2p-header.is-stuck{height:var(--b2p-header-h-stuck)}}.b2p-header__inner{max-width:none;padding-inline:30px;height:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--sp-6)}@media (max-width:991px){.b2p-header__inner{grid-template-columns:auto auto;justify-content:space-between;padding-inline:var(--b2p-gutter)}}@media (max-width:567px){.b2p-logo__word{display:none}.b2p-logo__mark{height:26px}}.b2p-logo{display:inline-flex;align-items:center;gap:10px;color:var(--b2p-ink)}.b2p-logo__mark{width:auto;height:30px;flex:none}.b2p-logo__word{font-size:26px;line-height:34px;font-weight:var(--b2p-fw-bold);letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}.b2p-header--overlay:not(.is-stuck) .b2p-logo{color:#fff}@media (max-width:767px){.b2p-logo__word{font-size:18px;line-height:26px;letter-spacing:2px}.b2p-logo__mark{width:22px;height:22px}}.b2p-nav{display:none}@media (min-width:992px){.b2p-nav{display:flex;align-items:center;justify-content:center;gap:26px}}.b2p-nav__item{position:relative}.b2p-nav__link{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:16px;line-height:1;font-weight:var(--b2p-fw-med);text-transform:uppercase;letter-spacing:.6px;color:var(--b2p-ink);padding-block:12px;white-space:nowrap}.b2p-nav__link::after{content:'';position:absolute;left:0;bottom:4px;height:2px;width:0;background:var(--b2p-accent);transition:width var(--b2p-t-base) var(--b2p-ease)}.b2p-nav__link:hover::after,.b2p-nav__link.is-active::after{width:100%}.b2p-nav__link:hover{color:var(--b2p-accent-deep)}.b2p-header--overlay:not(.is-stuck) .b2p-nav__link{color:#fff}.b2p-nav__item--menu{display:inline-flex;align-items:center}.b2p-nav__caret{display:inline-flex;align-items:center;justify-content:center;width:24px;height:32px;margin-left:2px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.b2p-header--overlay:not(.is-stuck) .b2p-nav__caret{color:#fff}.b2p-nav__item--menu.is-open .b2p-nav__caret .ic{transform:rotate(180deg)}.b2p-nav__caret .ic{transition:transform var(--b2p-t-fast) var(--b2p-ease)}.b2p-nav__panel{position:absolute;top:100%;left:0;width:240px;background:var(--b2p-surface);border:1px solid var(--b2p-line);box-shadow:var(--b2p-sh-2);padding:var(--sp-2) 0;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity var(--b2p-t-fast) var(--b2p-ease),transform var(--b2p-t-fast) var(--b2p-ease),visibility var(--b2p-t-fast);z-index:var(--z-dropdown)}.b2p-nav__item.is-open>.b2p-nav__panel,.b2p-nav__item:hover>.b2p-nav__panel{opacity:1;visibility:visible;transform:translateY(0)}.b2p-nav__panel a{display:block;font-size:15px;line-height:40px;padding-inline:var(--sp-5);color:var(--b2p-ink)}.b2p-nav__panel a:hover{background:var(--b2p-accent-wash);color:var(--b2p-accent-deep)}.b2p-nav__item--marketmenu{display:none}@media (min-width:992px){.b2p-nav{gap:22px}.b2p-nav__item--marketmenu{display:block}.b2p-nav__item--market{display:none}}.b2p-actions{display:flex;align-items:center;gap:var(--sp-3)}.b2p-header--overlay:not(.is-stuck) .b2p-iconbtn{color:#fff}.b2p-theme{display:inline-flex;align-items:center;gap:0;height:40px;padding:0;border:1px solid var(--b2p-line);border-radius:var(--b2p-r-0);flex:none}.b2p-theme button{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:var(--b2p-r-0);background:transparent;color:var(--b2p-muted);font-size:15px;cursor:pointer;transition:background var(--b2p-t-fast) var(--b2p-ease),color var(--b2p-t-fast) var(--b2p-ease)}.b2p-theme button + button{border-left:1px solid var(--b2p-line)}.b2p-theme button:hover{color:var(--b2p-ink)}.b2p-theme button[aria-pressed="true"]{background:var(--b2p-ink);color:var(--b2p-surface)}.b2p-header--overlay:not(.is-stuck) .b2p-theme{border-color:rgba(255,255,255,.38)}.b2p-header--overlay:not(.is-stuck) .b2p-theme button{color:rgba(255,255,255,.72)}.b2p-header--overlay:not(.is-stuck) .b2p-theme button + button{border-left-color:rgba(255,255,255,.38)}.b2p-header--overlay:not(.is-stuck) .b2p-theme button:hover{color:#fff}.b2p-header--overlay:not(.is-stuck) .b2p-theme button[aria-pressed="true"]{background:#fff;color:var(--b2p-ink)}@media (max-width:991px){.b2p-actions .b2p-theme,.b2p-actions .b2p-btn--ghost,.b2p-actions .b2p-btn--solid{display:none}}.b2p-actions .b2p-btn--ghost,.b2p-actions .b2p-btn--solid{height:44px;padding:0 20px;font-size:14px}.b2p-search{position:absolute;left:0;right:0;top:100%;background:var(--b2p-surface);border-bottom:1px solid var(--b2p-line);box-shadow:var(--b2p-sh-2);padding-block:var(--sp-6);opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity var(--b2p-t-base) var(--b2p-ease),transform var(--b2p-t-base) var(--b2p-ease),visibility var(--b2p-t-base);z-index:var(--z-dropdown)}.b2p-search.is-open{opacity:1;visibility:visible;transform:translateY(0)}.b2p-search__field{display:flex;align-items:center;gap:var(--sp-3)}.b2p-search__input{height:56px;flex:1;min-width:0;border:1px solid var(--b2p-line);background:var(--b2p-surface);padding:0 var(--sp-4);font-size:var(--b2p-fs-body);color:var(--b2p-ink)}.b2p-search__input:focus{outline:none;border-color:var(--b2p-accent);box-shadow:0 0 0 3px rgba(201,155,143,.22)}.b2p-search__results{margin-top:var(--sp-4)}.b2p-search__results a{display:flex;flex-direction:column;gap:2px;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--b2p-line);color:var(--b2p-ink)}.b2p-search__results a:hover,.b2p-search__results a.is-active{background:var(--b2p-accent-wash)}.b2p-search__results .b2p-search__cat{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--b2p-accent-deep)}.b2p-search__empty{padding:var(--sp-4);color:var(--b2p-muted);font-size:var(--b2p-fs-small)}.b2p-burger{display:grid;place-items:center;width:44px;height:44px}@media (min-width:992px){.b2p-burger{display:none}}.b2p-backdrop{position:fixed;inset:0;background:rgba(5,35,69,.5);opacity:0;visibility:hidden;z-index:var(--z-overlay);transition:opacity var(--b2p-t-base) var(--b2p-ease),visibility var(--b2p-t-base)}.b2p-backdrop.is-open{opacity:1;visibility:visible}.b2p-drawer{position:fixed;top:0;right:0;bottom:0;width:320px;max-width:100vw;background:var(--b2p-surface);z-index:var(--z-modal);transform:translateX(100%);transition:transform var(--b2p-t-base) var(--b2p-ease-out);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}@media (max-width:400px){.b2p-drawer{width:100vw}}.b2p-drawer.is-open{transform:translateX(0)}body.is-locked{overflow:hidden}.b2p-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--b2p-line)}.b2p-drawer__body{padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-5)}.b2p-drawer__nav a{display:flex;align-items:center;justify-content:space-between;height:44px;border-bottom:1px solid var(--b2p-line);font-size:16px;font-weight:var(--b2p-fw-med);text-transform:uppercase;letter-spacing:.6px;color:var(--b2p-ink)}.b2p-drawer__nav a:hover{color:var(--b2p-accent-deep)}.b2p-drawer__nav a.b2p-drawer__sub{padding-left:var(--sp-4);font-size:14px;text-transform:none;letter-spacing:0;color:var(--b2p-muted)}.b2p-drawer__heading{display:flex;align-items:center;height:44px;border-bottom:1px solid var(--b2p-line);font-size:16px;font-weight:var(--b2p-fw-med);text-transform:uppercase;letter-spacing:.6px;color:var(--b2p-ink)}.b2p-drawer__divider{height:1px;background:var(--b2p-line)}.b2p-drawer__social{display:flex;gap:var(--sp-2)}.b2p-breaking{display:flex;align-items:center;gap:var(--sp-3);min-height:48px;padding:var(--sp-2) var(--b2p-gutter);background:var(--b2p-down);color:#fff}.b2p-breaking__dot{width:8px;height:8px;border-radius:50%;background:#fff;flex:none;animation:b2p-pulse 1.6s var(--b2p-ease) infinite}@keyframes b2p-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.b2p-breaking__label{font-size:12px;font-weight:var(--b2p-fw-bold);letter-spacing:1.4px;flex:none}.b2p-breaking__link{font-size:16px;font-weight:var(--b2p-fw-semi);color:#fff;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b2p-breaking__x{color:#fff;width:32px;height:32px;display:grid;place-items:center;flex:none}.b2p-header--overlay:not(.is-stuck) .b2p-account__trigger{color:#fff;border-color:rgba(255,255,255,.38)}.b2p-header--overlay:not(.is-stuck) .b2p-account__trigger:hover{border-color:rgba(255,255,255,.7)}.b2p-header--overlay:not(.is-stuck) .b2p-account__avatar{background:rgba(255,255,255,.92);color:var(--b2p-accent-deep)}.b2p-account__avatar.has-ring{position:relative;overflow:visible}.b2p-account__avatar.has-ring::after{content:'';position:absolute;inset:-3px;border-radius:50%;background:conic-gradient(var(--b2p-accent) var(--pct,0%),rgba(0,0,0,.12) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));pointer-events:none}.b2p-header--overlay:not(.is-stuck) .b2p-account__avatar.has-ring::after{background:conic-gradient(var(--b2p-accent) var(--pct,0%),rgba(255,255,255,.35) 0)}.b2p-account__score{display:block;border-bottom:1px solid var(--b2p-line);font-size:var(--b2p-fs-meta);color:var(--b2p-muted)}.b2p-account__scorebar{display:block;height:4px;margin-top:6px;background:var(--b2p-line)}.b2p-account__scorebar>span{display:block;height:100%;background:var(--b2p-accent)}.b2p-ticker{position:sticky;top:0;z-index:var(--z-sticky);height:var(--b2p-ticker-h);background:var(--b2p-dark);display:flex;align-items:stretch;overflow:hidden;color:#fff}.b2p-ticker__label{width:92px;flex:none;display:grid;place-items:center;font-size:12px;line-height:16px;font-weight:var(--b2p-fw-semi);text-transform:uppercase;letter-spacing:1.2px;color:var(--b2p-accent);background:rgba(255,255,255,.05)}.b2p-ticker__viewport{flex:1;overflow:hidden;position:relative;min-width:0}.b2p-ticker__track{display:flex;align-items:stretch;height:100%;width:max-content;animation:b2p-marquee 45s linear infinite}.b2p-ticker:hover .b2p-ticker__track,.b2p-ticker:focus-within .b2p-ticker__track{animation-play-state:paused}@keyframes b2p-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.b2p-ticker__chip{display:inline-flex;align-items:center;gap:8px;padding:0 18px;height:100%;border-right:1px solid rgba(255,255,255,.08);white-space:nowrap;transition:background var(--b2p-t-base) var(--b2p-ease)}.b2p-ticker__chip .sym{font-size:12px;line-height:16px;font-weight:var(--b2p-fw-semi);text-transform:uppercase;letter-spacing:.6px;color:#fff}.b2p-ticker__chip .price{font-size:13px;line-height:16px;font-weight:var(--b2p-fw-med);color:rgba(255,255,255,.86);font-variant-numeric:tabular-nums}.b2p-ticker__chip .chg{display:inline-flex;align-items:center;gap:3px;font-size:12px;line-height:16px;font-weight:var(--b2p-fw-semi);font-variant-numeric:tabular-nums}.b2p-ticker__chip .chg .ic{font-size:10px}.b2p-ticker__chip .chg.up{color:var(--b2p-up)}.b2p-ticker__chip .chg.down{color:var(--b2p-down)}.b2p-ticker__chip .chg.flat{color:var(--b2p-flat)}.b2p-ticker__chip.is-up{background:rgba(15,157,88,.18)}.b2p-ticker__chip.is-down{background:rgba(217,48,37,.18)}.b2p-ticker.is-delayed .b2p-ticker__viewport{opacity:.6}.b2p-ticker__note{flex:none;display:grid;place-items:center;padding-inline:var(--sp-4);font-size:10px;line-height:14px;color:rgba(255,255,255,.45);border-left:1px solid rgba(255,255,255,.08);background:var(--b2p-dark);position:relative;z-index:1}@media (max-width:991px){.b2p-ticker__note{display:none}.b2p-ticker__label{width:72px;font-size:11px}}@media (prefers-reduced-motion:reduce){.b2p-ticker__track{animation:none;width:auto;overflow-x:auto;scroll-snap-type:x proximity}.b2p-ticker__chip{scroll-snap-align:start}.b2p-ticker__track>.b2p-ticker__dup{display:none}}.b2p-breaking{background:var(--b2p-down);color:#fff}.b2p-breaking__inner{height:48px;display:flex;align-items:center;gap:14px}.b2p-breaking__dot{width:8px;height:8px;border-radius:50%;background:#fff;flex:none;animation:b2p-pulse 1.6s var(--b2p-ease) infinite}@keyframes b2p-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}.b2p-breaking__label{font-size:12px;font-weight:var(--b2p-fw-bold);letter-spacing:1.4px;text-transform:uppercase;flex:none}.b2p-breaking__link{min-width:0;font-size:16px;font-weight:var(--b2p-fw-semi);color:#fff;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b2p-breaking__link:hover{text-decoration:underline}.b2p-breaking__x{margin-left:auto;width:32px;height:32px;flex:none;display:grid;place-items:center;background:none;border:0;color:#fff;cursor:pointer}.b2p-breaking__x:hover{background:rgba(255,255,255,.16)}@media (prefers-reduced-motion:reduce){.b2p-breaking__dot{animation:none}}.b2p-hero{position:relative;height:100vh;overflow:hidden;background:var(--b2p-dark)}.b2p-hero__viewport{height:100%;overflow:hidden}.b2p-hero__track{display:flex;height:100%;transition:transform var(--b2p-t-hero) var(--b2p-ease);will-change:transform}.b2p-hero__slide{position:relative;flex:0 0 100%;width:100%;height:100%}.b2p-hero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;transform:scale(1);transition:transform var(--b2p-t-kenburns) ease;background-size:cover}.b2p-hero__slide.is-active .b2p-hero__img{transform:scale(1.1)}.b2p-hero__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(30,20,14,.74) 0%,rgba(30,20,14,.40) 11%,rgba(30,20,14,0) 20%),linear-gradient(90deg,rgba(30,20,14,.86) 0%,rgba(30,20,14,.60) 46%,rgba(30,20,14,.20) 78%,rgba(30,20,14,0) 100%),linear-gradient(0deg,rgba(30,20,14,.70) 0%,rgba(30,20,14,0) 46%);pointer-events:none}.b2p-hero__wrap{position:relative;z-index:8;display:flex;align-items:center;height:100%;max-width:var(--b2p-hero-wrap);margin:0 auto;padding:150px 30px 250px;text-align:left}.b2p-hero__content{max-width:684px}.b2p-hero__kicker{text-decoration:none;transition:color var(--b2p-t-fast) var(--b2p-ease)}.b2p-hero__kicker:hover{color:#fff}.b2p-hero__kicker:hover::before{background-color:#fff}.b2p-hero__kicker:focus-visible{outline:2px solid var(--b2p-accent);outline-offset:4px}.b2p-hero__title{margin:0 0 36px;font-size:var(--b2p-fs-display);line-height:var(--b2p-lh-display);font-weight:var(--b2p-fw-bold);letter-spacing:var(--b2p-ls-display);text-transform:uppercase;color:#fff;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.b2p-hero__title a{color:inherit;text-decoration:none;transition:color var(--b2p-t-base) var(--b2p-ease)}.b2p-hero__title a:hover{color:var(--b2p-accent)}.b2p-hero__nav{position:absolute;bottom:70px;left:30%;width:100%;max-width:836px;z-index:9}.b2p-hero__navtrack{display:flex;gap:30px}.b2p-hero__thumb{flex:0 0 calc(33.333% - 20px);display:block;padding:0;border:0;background:none;cursor:pointer;text-align:left;text-decoration:none;opacity:.5;transition:opacity var(--b2p-t-base) var(--b2p-ease)}.b2p-hero__thumb.is-active{opacity:1}.b2p-hero__thumb:hover{opacity:.85}.b2p-hero__thumb:focus-visible{outline:2px solid var(--b2p-accent);outline-offset:4px;opacity:1}.b2p-hero__thumb img{display:block;width:100%;height:89px;object-fit:cover}.b2p-hero__bar{display:block;position:relative;overflow:hidden;width:100%;height:3px;margin:9px 0 20px;background-color:var(--b2p-muted)}.b2p-hero__fill{position:absolute;inset:0;width:100%;height:100%;background-color:#fff;opacity:0;transform:translateX(-100%)}.b2p-hero__thumb.is-active .b2p-hero__fill{opacity:1;transform:translateX(0);transition:transform var(--b2p-hero-delay) linear,opacity 0s}.b2p-hero__num{display:block;font-size:18px;line-height:26px;font-weight:var(--b2p-fw-med);text-transform:uppercase;color:#fff}.b2p-hero__num b{color:var(--b2p-accent);margin-right:8px;font-weight:var(--b2p-fw-bold)}.b2p-hero__pause{position:absolute;right:30px;bottom:70px;z-index:10;width:44px;height:44px;display:grid;place-items:center;background:rgba(30,20,14,.55);border:1px solid rgba(255,255,255,.28);color:#fff;cursor:pointer;transition:background var(--b2p-t-fast) var(--b2p-ease),border-color var(--b2p-t-fast) var(--b2p-ease)}.b2p-hero__pause:hover{background:var(--b2p-accent);border-color:var(--b2p-accent)}.b2p-hero__pause:focus-visible{outline:2px solid var(--b2p-accent);outline-offset:3px}@media (max-width:1199px){.b2p-hero__wrap{padding:150px 20px 240px}.b2p-hero__nav{left:auto;right:20px;max-width:640px;bottom:56px}}@media (max-width:1024px){.b2p-hero{height:auto;max-height:760px;min-height:640px}.b2p-hero__wrap{padding:150px 20px 220px}}@media (max-width:991px){.b2p-hero__nav{left:20px;right:20px;width:auto;max-width:none;bottom:40px}.b2p-hero__navtrack{gap:16px}.b2p-hero__thumb{flex:1 1 0}.b2p-hero__thumb img{height:64px}.b2p-hero__num{font-size:14px;line-height:20px}.b2p-hero__bar{margin:8px 0 12px}.b2p-hero__pause{right:20px;bottom:auto;top:20px}}@media (max-width:767px){.b2p-hero{max-height:700px;min-height:560px}.b2p-hero__wrap{padding:120px 20px 190px}.b2p-hero__scrim{background:linear-gradient(0deg,rgba(30,20,14,.90) 0%,rgba(30,20,14,.35) 70%,rgba(30,20,14,.15) 100%)}.b2p-hero__thumb img{display:none}.b2p-hero__title{-webkit-line-clamp:4;line-clamp:4}}@media (max-width:567px){.b2p-hero__title{-webkit-line-clamp:6;line-clamp:6}.b2p-hero__num{font-size:12px;letter-spacing:.4px}.b2p-hero__num b{display:block}}@media (max-height:780px) and (min-width:992px){.b2p-hero__wrap{padding-block:140px 230px}.b2p-hero__title{-webkit-line-clamp:3;line-clamp:3}}@media (prefers-reduced-motion:reduce){.b2p-hero__track{transition:none}.b2p-hero__img{transition:none}.b2p-hero__slide.is-active .b2p-hero__img{transform:none}.b2p-hero__fill{transition:none;opacity:1;transform:none}}.b2p-snapshot__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--b2p-grid-gap)}.b2p-snapshot__note{margin-top:var(--sp-6);font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta);color:var(--b2p-muted)}@media (max-width:1199px){.b2p-snapshot__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.b2p-snapshot__grid>:nth-child(n + 9){display:none}}@media (max-width:991px){.b2p-snapshot__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.b2p-snapshot__grid>:nth-child(n + 7){display:none}}@media (max-width:767px){.b2p-snapshot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.b2p-snapshot__grid>:nth-child(n + 5){display:none}}@media (max-width:567px){.b2p-snapshot__grid{grid-template-columns:minmax(0,1fr)}}.b2p-river__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--b2p-grid-gap);align-items:stretch}.b2p-river__lead{min-width:0}.b2p-river__rail{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.b2p-riveritem{position:relative;display:flex;gap:18px;align-items:flex-start;flex:1;padding-block:20px;border-top:1px solid var(--b2p-line);transition:border-color var(--b2p-t-base) var(--b2p-ease)}.b2p-riveritem:first-child{padding-top:0;border-top:0}.b2p-riveritem:last-child{padding-bottom:0}.b2p-riveritem:hover{border-top-color:var(--b2p-accent-tint)}.b2p-riveritem__media{flex:none;width:112px;aspect-ratio:4 / 3;overflow:hidden;background:var(--b2p-accent-wash)}.b2p-riveritem__media img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1);transition:transform var(--b2p-t-slow) var(--b2p-ease);background-size:cover}.b2p-riveritem:hover .b2p-riveritem__media img{transform:scale(1.06)}.b2p-riveritem__body{min-width:0;display:flex;flex-direction:column;gap:6px}.b2p-riveritem__kicker{font-size:11px;line-height:16px;font-weight:var(--b2p-fw-semi);letter-spacing:1.2px;text-transform:uppercase;color:var(--b2p-accent-deep)}.b2p-riveritem__title{margin:0;font-size:17px;line-height:26px;font-weight:var(--b2p-fw-semi);letter-spacing:0;color:var(--b2p-ink);display:-webkit-box;-webkit-line-clamp:var(--b2p-rail-lines,3);line-clamp:var(--b2p-rail-lines,3);-webkit-box-orient:vertical;overflow:hidden}.b2p-riveritem__title a{color:inherit;text-decoration:none}.b2p-riveritem__title a::after{content:'';position:absolute;inset:0}.b2p-riveritem:hover .b2p-riveritem__title{color:var(--b2p-accent-deep);transition:color var(--b2p-t-base) var(--b2p-ease)}.b2p-riveritem:focus-within{outline:2px solid var(--b2p-accent);outline-offset:4px}.b2p-riveritem__meta{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:20px;color:var(--b2p-muted)}.b2p-river--banner .b2p-river__grid{grid-template-columns:minmax(0,1fr)}.b2p-river--banner .b2p-river__rail{flex-direction:row;gap:var(--b2p-grid-gap)}.b2p-river--banner .b2p-riveritem{flex:1;flex-direction:column;gap:12px;padding:0;border-top:0}.b2p-river--banner .b2p-riveritem__media{width:100%;aspect-ratio:16 / 9}.b2p-river--mirror .b2p-river__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.b2p-river--mirror .b2p-river__lead{order:2}.b2p-river--mirror .b2p-river__rail{order:1}.b2p-river--duo .b2p-river__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.b2p-river--duo .b2p-riveritem{gap:0}.b2p-river--duo .b2p-riveritem__title{font-size:19px;line-height:28px}.b2p-river--duo .b2p-riveritem__body{gap:8px}@media (max-width:1199px) and (min-width:992px){.b2p-river{--b2p-rail-lines:4}}@media (max-width:991px){.b2p-river--mirror .b2p-river__grid,.b2p-river--duo .b2p-river__grid{grid-template-columns:minmax(0,1fr)}.b2p-river--mirror .b2p-river__lead{order:0}.b2p-river--mirror .b2p-river__rail{order:0}.b2p-river--banner .b2p-river__rail{flex-wrap:wrap}.b2p-river--banner .b2p-riveritem{flex:1 1 calc(50% - (var(--b2p-grid-gap) / 2))}}@media (max-width:567px){.b2p-river--banner .b2p-river__rail{flex-direction:column;gap:0}.b2p-river--banner .b2p-riveritem{flex:none;flex-direction:row;gap:16px;padding-block:20px;border-top:1px solid var(--b2p-line)}.b2p-river--banner .b2p-riveritem:first-child{padding-top:0;border-top:0}.b2p-river--banner .b2p-riveritem__media{width:88px;aspect-ratio:4 / 3}}@media (max-width:991px){.b2p-river__grid{grid-template-columns:minmax(0,1fr);gap:var(--sp-7)}.b2p-riveritem{flex:none}}@media (max-width:567px){.b2p-riveritem__media{width:clamp(72px,22vw,112px)}.b2p-riveritem{gap:14px}.b2p-riveritem__title{font-size:15px;line-height:23px}.b2p-river{--b2p-rail-lines:4}.b2p-riveritem__kicker{font-size:10px;letter-spacing:1px}.b2p-riveritem__meta{font-size:12px;line-height:18px}}.b2p-statband{position:relative;background:var(--b2p-dark);overflow:hidden}.b2p-statband__head{max-width:760px;margin:0 auto 64px;text-align:center}.b2p-statband__head .b2p-section-title{color:#fff}.b2p-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--b2p-grid-gap)}.b2p-stat{text-align:center;padding-inline:var(--sp-3);border-left:1px solid rgba(255,255,255,.14)}.b2p-stat:first-child{border-left:0}.b2p-stat__value{margin:0;font-size:var(--b2p-fs-stat);line-height:1;font-weight:var(--b2p-fw-bold);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.b2p-stat__value i{font-size:.42em;font-style:normal;color:var(--b2p-accent)}.b2p-stat__label{margin:16px auto 0;max-width:220px;font-size:var(--b2p-fs-small);line-height:26px;color:rgba(255,255,255,.66)}@media (max-width:991px){.b2p-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.b2p-stat:nth-child(odd){border-left:0}.b2p-statband__head{margin-bottom:48px}}@media (max-width:567px){.b2p-stats{grid-template-columns:minmax(0,1fr)}.b2p-stat{border-left:0}}.b2p-learn__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--b2p-grid-gap)}@media (max-width:991px){.b2p-learn__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.b2p-learn__grid{grid-template-columns:minmax(0,1fr)}}.b2p-newsband{background:var(--b2p-accent);color:#fff;padding-block:90px}.b2p-newsband__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;align-items:center}.b2p-newsband .b2p-section-title{color:#fff}.b2p-eyebrow--on-accent{color:rgba(255,255,255,.8)}.b2p-eyebrow--on-accent::before{background-color:rgba(255,255,255,.8)}.b2p-newsband__dek{margin:0;font-size:var(--b2p-fs-body);line-height:var(--b2p-lh-body);color:rgba(255,255,255,.86)}.b2p-newsform{display:flex;flex-direction:column;gap:var(--sp-4)}.b2p-newsform__row{display:flex;gap:var(--sp-3);flex-wrap:wrap}.b2p-newsform__input{flex:1;min-width:220px;height:56px;background:#fff;border:0;border-radius:var(--b2p-r-0);padding:0 18px;font-family:var(--b2p-font);font-size:17px;color:var(--b2p-ink)}.b2p-newsform__input::placeholder{color:var(--b2p-muted)}.b2p-newsform__input:focus-visible{outline:2px solid var(--b2p-ink);outline-offset:2px}.b2p-newsform__submit{height:56px;padding:0 30px;background:var(--b2p-ink);color:#fff;border:0;border-radius:var(--b2p-r-0);font-family:var(--b2p-font);font-size:16px;font-weight:var(--b2p-fw-semi);text-transform:uppercase;letter-spacing:.6px;cursor:pointer;transition:background var(--b2p-t-fast) var(--b2p-ease)}.b2p-newsform__submit:hover{background:var(--b2p-dark)}.b2p-newsform__submit:focus-visible{outline:2px solid #fff;outline-offset:3px}.b2p-newsform__freq{display:flex;gap:var(--sp-3);border:0;padding:0;margin:0}.b2p-pill{position:relative;display:inline-flex;align-items:center;height:36px;padding:0 16px;border:1px solid rgba(255,255,255,.45);color:#fff;font-size:14px;cursor:pointer;transition:background var(--b2p-t-fast) var(--b2p-ease),color var(--b2p-t-fast) var(--b2p-ease),border-color var(--b2p-t-fast) var(--b2p-ease)}.b2p-pill input{position:absolute;opacity:0;width:1px;height:1px}.b2p-pill:has(input:checked){background:#fff;color:var(--b2p-accent-deep);border-color:#fff}.b2p-pill:has(input:focus-visible){outline:2px solid #fff;outline-offset:3px}.b2p-newsform__status{margin:0;font-size:var(--b2p-fs-small);min-height:22px}.b2p-newsform__legal{margin:0;font-size:13px;line-height:20px;color:rgba(255,255,255,.78)}.b2p-newsform__legal a{color:#fff;text-decoration:underline}@media (max-width:1199px){.b2p-newsband__inner{gap:40px}}@media (max-width:991px){.b2p-newsband{padding-block:var(--b2p-sec-y)}.b2p-newsband__inner{grid-template-columns:minmax(0,1fr);gap:var(--sp-7)}}@media (max-width:567px){.b2p-newsform__row{flex-direction:column}.b2p-newsform__submit{width:100%}}.b2p-newsband--inline{padding-block:var(--sp-8);margin-block:var(--sp-9)}.b2p-newsband--inline .b2p-newsband__inner{gap:var(--sp-6)}.b2p-newsband--inline .b2p-section-title{font-size:var(--b2p-fs-h3);line-height:var(--b2p-lh-h3)}.b2p-footer{background:var(--b2p-dark);color:rgba(255,255,255,.72)}.b2p-footer a{color:rgba(255,255,255,.72);text-decoration:none;transition:color var(--b2p-t-fast) var(--b2p-ease),padding-left var(--b2p-t-fast) var(--b2p-ease)}.b2p-footer__list a:hover{color:var(--b2p-accent);padding-left:6px}.b2p-footer a:hover{color:var(--b2p-accent)}.b2p-footer__top{padding-block:80px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--b2p-grid-gap)}.b2p-footer__brand{grid-column:span 4}.b2p-footer__group{grid-column:span 3}.b2p-footer__group--narrow{grid-column:span 2}@media (max-width:991px){.b2p-footer__top{padding-block:var(--sp-9)}.b2p-footer__brand{grid-column:span 12}.b2p-footer__group,.b2p-footer__group--narrow{grid-column:span 6}}@media (max-width:567px){.b2p-footer__group,.b2p-footer__group--narrow{grid-column:span 12}}.b2p-footer .b2p-logo{color:#fff}.b2p-footer__desc{margin-block:var(--sp-4) var(--sp-6);max-width:320px;font-size:var(--b2p-fs-small);line-height:26px;color:rgba(255,255,255,.62)}.b2p-footer__social{display:flex;gap:var(--sp-2)}.b2p-footer__social a{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);font-size:18px;color:#fff;transition:background var(--b2p-t-base) var(--b2p-ease),border-color var(--b2p-t-base) var(--b2p-ease),transform var(--b2p-t-base) var(--b2p-ease)}.b2p-footer__social a:hover{background:var(--b2p-accent);border-color:var(--b2p-accent);color:#fff;transform:translateY(-3px)}.b2p-footer__heading{font-size:13px;line-height:20px;font-weight:var(--b2p-fw-bold);text-transform:uppercase;letter-spacing:1.2px;color:#fff;margin-bottom:20px}.b2p-footer__list{display:flex;flex-direction:column;font-size:var(--b2p-fs-small);line-height:32px}.b2p-footer__bottom{padding-block:24px;border-top:1px solid rgba(255,255,255,.10);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;font-size:var(--b2p-fs-meta);color:rgba(255,255,255,.55)}.b2p-footer__clock{display:inline-flex;align-items:center;gap:6px}.b2p-copysign{font-size:1.74em;line-height:0;vertical-align:-.287em}.b2p-footer__legal{padding-block:24px;border-top:1px solid rgba(255,255,255,.10);max-width:900px;font-size:13px;line-height:22px;color:rgba(255,255,255,.52)}.b2p-footer__legal a{color:rgba(255,255,255,.7);text-decoration:underline}.b2p-footer details summary{min-height:44px;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.10)}.b2p-footer details summary::-webkit-details-marker{display:none}.b2p-footer details summary .ic{transition:transform var(--b2p-t-base) var(--b2p-ease)}.b2p-footer details[open] summary .ic{transform:rotate(180deg)}.b2p-footer details[open] .b2p-footer__heading{margin-bottom:var(--sp-4)}@media (min-width:568px){.b2p-footer details{display:contents}.b2p-footer details>summary{display:block;pointer-events:none;border-bottom:0;min-height:0}.b2p-footer details>summary .ic{display:none}}.b2p-feed__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--b2p-grid-gap);align-items:start}@media (max-width:991px){.b2p-feed__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:567px){.b2p-feed__grid{grid-template-columns:minmax(0,1fr)}}.b2p-feed__status{min-height:1.5em;margin-top:var(--sp-6);text-align:center;font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta);color:var(--b2p-muted)}.b2p-feed__more{display:flex;justify-content:center;margin-top:var(--sp-2)}.b2p-feed__more [disabled]{opacity:.55;cursor:default}.b2p-article{padding-block:0 var(--sp-10)}.b2p-article__lede{margin-bottom:48px}.b2p-lede__figure{margin:0 0 32px;--b2p-lede-overhang:46px}.b2p-lede__frame{position:relative;margin-bottom:calc(var(--b2p-lede-overhang) + 14px)}.b2p-lede__img{display:block;width:100%;height:clamp(260px,42vw,620px);object-fit:cover;background-color:var(--b2p-accent-wash)}.b2p-lede__crumbwrap{position:absolute;left:0;right:0;top:0;z-index:2}.b2p-lede__crumbs{width:fit-content;max-width:100%;padding:4px 28px 6px 20px;background:var(--b2p-surface)}.b2p-lede__crumbs .b2p-breadcrumb{padding-block:12px}.b2p-lede__metawrap{position:absolute;left:0;right:0;bottom:calc(var(--b2p-lede-overhang) * -1);z-index:2}.b2p-lede__meta{display:flex;align-items:center;gap:20px;width:fit-content;max-width:100%;padding:18px 32px 18px 20px;background:var(--b2p-accent);color:#fff}.b2p-lede__avatar{width:56px;height:56px;flex:none;border-radius:50%;overflow:hidden;background:rgba(255,255,255,.35)}.b2p-lede__avatar img{width:100%;height:100%;object-fit:cover;display:block}.b2p-lede__initials{display:grid;place-items:center;width:100%;height:100%;font-size:18px;font-weight:var(--b2p-fw-bold);letter-spacing:.5px;color:#fff}.b2p-lede__facts{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 36px;margin:0;min-width:0}.b2p-lede__facts>div{min-width:0}.b2p-lede__facts dt{font-size:11px;line-height:16px;font-weight:var(--b2p-fw-med);letter-spacing:.8px;text-transform:uppercase;color:rgba(255,255,255,.78);margin:0 0 3px}.b2p-lede__facts dd{margin:0;font-size:14px;line-height:20px;font-weight:var(--b2p-fw-semi);letter-spacing:.6px;text-transform:uppercase;color:#fff;white-space:nowrap}.b2p-lede__facts dd a{color:inherit;text-decoration:none}.b2p-lede__facts dd a:hover{text-decoration:underline;text-underline-offset:3px}.b2p-lede__figure--nomedia .b2p-lede__frame{display:flex;flex-direction:column;margin-bottom:0}.b2p-lede__figure--nomedia .b2p-lede__crumbwrap,.b2p-lede__figure--nomedia .b2p-lede__metawrap{position:static}.b2p-lede__figure--nomedia .b2p-lede__crumbwrap{order:-1}.b2p-lede__figure--nomedia .b2p-lede__crumbs{width:auto;padding-inline:0}.b2p-lede__figure--nomedia .b2p-lede__meta{width:auto}.b2p-lede__caption{margin-top:12px;font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta);color:var(--b2p-muted)}.b2p-lede__caption .credit{font-style:italic}.b2p-article__title{margin:0;font-size:var(--b2p-fs-h1);line-height:var(--b2p-lh-h1);font-weight:var(--b2p-fw-bold);letter-spacing:var(--b2p-ls-heading);color:var(--b2p-ink);text-wrap:balance}.b2p-article__dek{margin:20px 0 0;max-width:70ch;font-size:17px;line-height:27px;font-weight:var(--b2p-fw-body);color:var(--b2p-body)}.b2p-article__updated{margin:14px 0 0;font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta);color:var(--b2p-muted)}@media (max-width:991px){.b2p-article__lede{margin-bottom:36px}.b2p-lede__facts{gap:8px 28px}}@media (max-width:767px){.b2p-lede__frame{display:flex;flex-direction:column;margin-bottom:0}.b2p-lede__crumbwrap,.b2p-lede__metawrap{position:static}.b2p-lede__crumbwrap{order:-1}.b2p-lede__crumbs{width:auto;padding:0}.b2p-lede__meta{width:auto;padding:16px 20px;gap:16px}.b2p-lede__avatar{width:44px;height:44px}.b2p-lede__facts{flex:1;min-width:0;gap:12px 22px}.b2p-lede__facts dd{font-size:13px}.b2p-article__dek{font-size:16px;line-height:26px}}@media (max-width:567px){.b2p-lede__facts{gap:12px 18px}.b2p-lede__facts dt{font-size:11px;letter-spacing:.6px}.b2p-lede__facts dd{font-size:12px;letter-spacing:.4px}}.b2p-disclaimer{background:var(--b2p-accent-wash);border-left:3px solid var(--b2p-accent);padding:20px 24px;margin-block:32px}.b2p-disclaimer__heading{font-size:14px;line-height:20px;font-weight:var(--b2p-fw-bold);text-transform:uppercase;letter-spacing:1px;color:var(--b2p-accent-deep);margin-bottom:var(--sp-2)}.b2p-disclaimer__body{font-size:15px;line-height:24px;color:var(--b2p-body)}.b2p-disclaimer__body a{text-decoration:underline;text-underline-offset:2px}.b2p-sponsored-band{background:var(--b2p-ink-soft);color:#fff;font-size:12px;font-weight:var(--b2p-fw-bold);letter-spacing:1.4px;text-transform:uppercase;padding:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-4);display:inline-block}.b2p-prose{max-width:var(--b2p-narrow)}.b2p-prose>p{font-size:19px;line-height:32px;color:var(--b2p-body);margin-block:0 24px}@media (max-width:767px){.b2p-prose>p{font-size:17px;line-height:29px}}.b2p-prose h2{font-size:30px;line-height:40px;font-weight:var(--b2p-fw-bold);color:var(--b2p-ink);margin:48px 0 16px;scroll-margin-top:160px}.b2p-prose h3{font-size:24px;line-height:34px;font-weight:var(--b2p-fw-bold);color:var(--b2p-ink);margin:36px 0 12px;scroll-margin-top:160px}.b2p-prose h4{font-size:20px;line-height:30px;font-weight:var(--b2p-fw-semi);color:var(--b2p-ink);margin:28px 0 10px}.b2p-prose a{color:var(--b2p-accent-deep);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.b2p-prose a:hover{color:var(--b2p-accent)}.b2p-prose ul,.b2p-prose ol{padding-left:22px;margin-block:0 24px}.b2p-prose li{margin-bottom:10px;font-size:19px;line-height:32px;color:var(--b2p-body)}.b2p-prose li::marker{color:var(--b2p-accent)}@media (max-width:767px){.b2p-prose li{font-size:17px;line-height:29px}}.b2p-prose blockquote{border-left:3px solid var(--b2p-accent);padding:4px 0 4px 24px;margin-block:32px;font-size:22px;line-height:34px;color:var(--b2p-ink);font-style:normal}.b2p-prose figure{margin-block:32px}.b2p-prose figure img{width:100%}.b2p-prose figcaption{font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta);color:var(--b2p-muted);margin-top:10px}.b2p-table-scroll{overflow-x:auto;margin-block:32px}.b2p-prose table{width:100%}.b2p-prose th{font-size:14px;text-transform:uppercase;letter-spacing:.6px;background:var(--b2p-accent-wash);color:var(--b2p-ink);text-align:left;padding:12px 14px;border:1px solid var(--b2p-line);white-space:nowrap}.b2p-prose td{font-size:16px;line-height:26px;padding:12px 14px;border:1px solid var(--b2p-line);font-variant-numeric:tabular-nums}.b2p-prose pre{background:var(--b2p-accent-wash);font-size:15px;padding:16px;overflow-x:auto;margin-block:24px}.b2p-prose code{background:var(--b2p-accent-wash);font-size:.92em;padding:2px 5px}.b2p-prose pre code{background:none;padding:0}.b2p-prose hr{margin-block:40px}.b2p-chart{margin-block:32px}.b2p-chart svg{width:100%;height:auto}.b2p-chart__title{font-size:var(--b2p-fs-small);font-weight:var(--b2p-fw-semi);color:var(--b2p-ink);margin-bottom:var(--sp-3)}.b2p-pricechart{margin:0 0 40px;padding:24px 24px 12px;background:var(--b2p-surface);border:1px solid var(--b2p-line);color:var(--b2p-flat)}.b2p-pricechart--up{color:var(--b2p-up)}.b2p-pricechart--down{color:var(--b2p-down)}.b2p-pricechart__caption{display:block;margin-bottom:18px;font-size:12px;line-height:16px;font-weight:var(--b2p-fw-semi);letter-spacing:1.2px;text-transform:uppercase;color:var(--b2p-accent-deep)}.b2p-pricechart__svg{display:block;width:100%;height:auto;overflow:visible}.b2p-pricechart__grid line{stroke:var(--b2p-line);stroke-width:1;vector-effect:non-scaling-stroke}.b2p-pricechart__grid line.is-mid{stroke-dasharray:3 4}.b2p-pricechart__plot{position:relative;padding-right:92px}.b2p-pricechart__scale span{position:absolute;right:0;transform:translateY(-50%);font-size:12px;line-height:16px;color:var(--b2p-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.b2p-pricechart__base{stroke:var(--b2p-accent);stroke-width:1;stroke-dasharray:2 5;vector-effect:non-scaling-stroke}.b2p-pricechart__line{fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.b2p-pricechart__dot{fill:currentColor;stroke:var(--b2p-surface);stroke-width:2;vector-effect:non-scaling-stroke}@media (max-width:767px){.b2p-pricechart{padding:18px 16px 10px;margin-bottom:28px}.b2p-pricechart__plot{padding-right:72px}.b2p-pricechart__scale span{font-size:11px}}.b2p-embed{aspect-ratio:16 / 9;background:var(--b2p-accent-wash);border:1px solid var(--b2p-accent-tint);display:grid;place-items:center;margin-block:32px;text-align:center;padding:var(--sp-5)}.b2p-embed__note{font-size:var(--b2p-fs-meta);color:var(--b2p-muted);margin-top:var(--sp-3);max-width:46ch}.b2p-embed.is-loaded{display:block;padding:0;border:0;background:none}.b2p-embed[data-embed="custom"].is-loaded{aspect-ratio:auto}.b2p-embed__credit{margin:6px 0 0;font-size:13px;line-height:18px;text-align:center;color:var(--b2p-muted)}.b2p-embed__credit a{color:inherit;text-decoration:none}.b2p-embed__credit a:hover{text-decoration:underline}.b2p-callout{background:var(--b2p-accent-wash);border:1px solid var(--b2p-accent-tint);padding:var(--sp-5) var(--sp-6);margin-block:32px}.b2p-lock{position:relative;margin-top:-140px;padding-top:140px}.b2p-lock__fade{position:absolute;top:0;left:0;right:0;height:140px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--b2p-surface) 78%,var(--b2p-surface) 100%);pointer-events:none}[data-theme="dark"] .b2p-lock__fade{background:linear-gradient(180deg,rgba(30,20,14,0) 0%,var(--b2p-surface) 78%,var(--b2p-surface) 100%)}.b2p-lock__panel{background:var(--b2p-accent-wash);border:1px solid var(--b2p-accent-tint);border-top:3px solid var(--b2p-accent);padding:40px;text-align:center}@media (max-width:767px){.b2p-lock__panel{padding:28px 20px}}.b2p-lock__panel .ic{font-size:32px;color:var(--b2p-accent);margin-inline:auto}.b2p-lock__panel h2{font-size:var(--b2p-fs-h3);line-height:var(--b2p-lh-h3);font-weight:var(--b2p-fw-bold);color:var(--b2p-ink);margin-block:var(--sp-4) var(--sp-3)}.b2p-lock__panel>p{max-width:52ch;margin-inline:auto}.b2p-lock__perks{display:flex;flex-direction:column;gap:var(--sp-3);align-items:flex-start;max-width:380px;margin:var(--sp-6) auto;text-align:left}.b2p-lock__perks li{display:flex;align-items:flex-start;gap:var(--sp-3);font-size:var(--b2p-fs-small);line-height:var(--b2p-lh-small);color:var(--b2p-ink-soft)}.b2p-lock__perks .ic{font-size:18px;color:var(--b2p-accent-deep);margin:4px 0 0;flex:none}.b2p-lock__alt{margin-top:var(--sp-4);font-size:var(--b2p-fs-small)}.b2p-lock__legal{margin-top:var(--sp-3);font-size:var(--b2p-fs-meta);color:var(--b2p-muted)}.b2p-tags{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-block:var(--sp-8)}.b2p-tags__label{font-size:var(--b2p-fs-meta);text-transform:uppercase;letter-spacing:1px;color:var(--b2p-muted)}.b2p-tags a{font-size:13px;padding:6px 12px;background:var(--b2p-accent-wash);border:1px solid var(--b2p-accent-tint);color:var(--b2p-ink-soft)}.b2p-tags a:hover{border-color:var(--b2p-accent);color:var(--b2p-accent-deep)}.b2p-authorcard{display:flex;gap:var(--sp-5);padding:var(--sp-6);border:1px solid var(--b2p-line);background:var(--b2p-surface);margin-block:var(--sp-8)}.b2p-authorcard__avatar{width:64px;height:64px;border-radius:50%;object-fit:cover;background:var(--b2p-accent-tint);flex:none}.b2p-authorcard h3{font-size:20px;line-height:28px;font-weight:var(--b2p-fw-bold)}.b2p-authorcard p{font-size:16px;line-height:26px;margin-top:var(--sp-2)}@media (max-width:567px){.b2p-authorcard{flex-direction:column}}.b2p-related{margin-block:var(--sp-9)}.b2p-widget{border:1px solid var(--b2p-line);background:var(--b2p-surface);padding:var(--sp-5)}.b2p-widget__title{font-size:var(--b2p-fs-small);line-height:var(--b2p-lh-small);font-weight:var(--b2p-fw-bold);text-transform:uppercase;letter-spacing:1.2px;color:var(--b2p-ink);padding-bottom:var(--sp-4);border-bottom:1px solid var(--b2p-line);margin-bottom:var(--sp-4)}.b2p-mostread{display:flex;flex-direction:column;gap:var(--sp-4)}.b2p-mostread li{display:flex;gap:var(--sp-4);align-items:flex-start}.b2p-mostread__n{font-size:40px;line-height:1;font-weight:var(--b2p-fw-bold);color:var(--b2p-accent-tint);font-variant-numeric:tabular-nums;flex:none;min-width:44px}.b2p-mostread a{font-size:16px;line-height:24px;font-weight:var(--b2p-fw-med);color:var(--b2p-ink)}.b2p-mostread a:hover{color:var(--b2p-accent-deep)}.b2p-miniboard{display:flex;flex-direction:column;gap:var(--sp-3)}.b2p-miniboard li{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);font-size:var(--b2p-fs-meta);padding-bottom:var(--sp-3);border-bottom:1px solid var(--b2p-line)}.b2p-miniboard li:last-child{border-bottom:0;padding-bottom:0}.b2p-miniboard .sym{font-weight:var(--b2p-fw-semi);color:var(--b2p-ink)}.b2p-miniboard .price{font-variant-numeric:tabular-nums;color:var(--b2p-body)}.b2p-masthead{position:relative;overflow:hidden;background:var(--b2p-dark);isolation:isolate}.b2p-masthead__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;z-index:-2;background-size:cover}.b2p-masthead__scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(30,20,14,.82) 0%,rgba(30,20,14,.52) 55%,rgba(30,20,14,.62) 100%)}.b2p-masthead--flat{background:var(--b2p-dark)}.b2p-masthead__inner{position:relative;padding-block:96px;text-align:center;color:#fff}.b2p-masthead__eyebrow{display:inline-block;margin-bottom:12px}.b2p-masthead__title{margin:0;font-size:var(--b2p-fs-h1);line-height:var(--b2p-lh-h1);font-weight:var(--b2p-fw-bold);letter-spacing:var(--b2p-ls-heading);text-transform:uppercase;color:#fff;text-wrap:balance}.b2p-masthead__desc{margin:20px auto 0;max-width:720px;font-size:var(--b2p-fs-body);line-height:var(--b2p-lh-body);color:rgba(255,255,255,.82)}.b2p-masthead h1,.b2p-masthead h2,.b2p-masthead h3,.b2p-masthead .b2p-tile__price{color:#fff}.b2p-masthead .b2p-eyebrow{color:var(--b2p-accent)}.b2p-masthead .b2p-eyebrow::before{background-color:var(--b2p-accent)}.b2p-masthead .text-muted,.b2p-masthead .text-meta,.b2p-masthead .text-small{color:rgba(255,255,255,.66)}.b2p-masthead__inner .b2p-breadcrumb{justify-content:center;color:rgba(255,255,255,.7)}.b2p-masthead__inner .b2p-breadcrumb a{color:rgba(255,255,255,.7)}.b2p-masthead__inner .b2p-breadcrumb a:hover{color:#fff}.b2p-masthead__inner .b2p-breadcrumb [aria-current="page"]{color:#fff}@media (max-width:991px){.b2p-masthead__inner{padding-block:72px}}@media (max-width:767px){.b2p-masthead__inner{padding-block:56px}}.b2p-quoteband{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:var(--sp-4);margin-top:20px}.b2p-quoteband__price{font-size:44px;line-height:52px;font-weight:var(--b2p-fw-bold);letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}.b2p-quoteband__meta{font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta);color:rgba(255,255,255,.66)}@media (max-width:767px){.b2p-quoteband{gap:var(--sp-3)}.b2p-quoteband__price{font-size:34px;line-height:42px}}.b2p-authorband{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:24px}.b2p-authorband__avatar{width:96px;height:96px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.28);background:var(--b2p-accent-tint)}.b2p-authorband__role{margin:0;font-size:13px;line-height:20px;font-weight:var(--b2p-fw-semi);letter-spacing:1.2px;text-transform:uppercase;color:var(--b2p-accent)}.b2p-authorband__count{margin:0;font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta);color:rgba(255,255,255,.62)}.b2p-authorband__links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.b2p-authorband__links a{padding:6px 14px;border:1px solid rgba(255,255,255,.3);font-size:13px;color:#fff;text-decoration:none;transition:background var(--b2p-t-fast) var(--b2p-ease),border-color var(--b2p-t-fast) var(--b2p-ease)}.b2p-authorband__links a:hover{background:var(--b2p-accent);border-color:var(--b2p-accent)}.b2p-archhead{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--b2p-grid-gap);align-items:end;margin-bottom:48px}.b2p-archhead__text{min-width:0}.b2p-archhead .b2p-section-title{margin-bottom:0}.b2p-archhead__desc{margin:0;font-size:var(--b2p-fs-small);line-height:26px;color:var(--b2p-body)}@media (max-width:991px){.b2p-archhead{grid-template-columns:minmax(0,1fr);gap:var(--sp-4);margin-bottom:36px}}.b2p-cover{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:420px;overflow:hidden;background:var(--b2p-dark);isolation:isolate}.b2p-cover__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transform:scale(1);transition:transform var(--b2p-t-slow) var(--b2p-ease);background-size:cover}.b2p-cover:hover .b2p-cover__img{transform:scale(1.06)}.b2p-cover__scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(30,20,14,.86) 0%,rgba(30,20,14,.30) 46%,rgba(30,20,14,.58) 100%)}.b2p-cover__body{display:flex;flex-direction:column;gap:12px;flex:1;padding:28px}.b2p-cover__kicker{font-size:12px;line-height:16px;font-weight:var(--b2p-fw-semi);letter-spacing:1.4px;text-transform:uppercase;color:rgba(255,255,255,.72)}.b2p-cover__title{margin:0;font-size:19px;line-height:28px;font-weight:var(--b2p-fw-semi);color:#fff;display:-webkit-box;-webkit-line-clamp:var(--b2p-cover-lines,3);line-clamp:var(--b2p-cover-lines,3);-webkit-box-orient:vertical;overflow:hidden}.b2p-cover__title a{color:inherit;text-decoration:none}.b2p-cover__title a::after{content:'';position:absolute;inset:0;z-index:1}.b2p-cover:hover .b2p-cover__title{color:var(--b2p-accent);transition:color var(--b2p-t-base) var(--b2p-ease)}.b2p-cover:focus-within{outline:2px solid var(--b2p-accent);outline-offset:3px}.b2p-cover__cta{margin-top:auto;align-self:flex-start;pointer-events:none}.b2p-cover:hover .b2p-cover__cta .b2p-btn__overlay{right:0}.b2p-cover:hover .b2p-cover__cta .b2p-btn__arrow{transform:translateX(6px)}.b2p-cover:hover .b2p-cover__cta .b2p-btn__label{color:#fff}.b2p-cover--wide{min-height:480px}.b2p-cover--wide .b2p-cover__title{font-size:26px;line-height:34px;font-weight:var(--b2p-fw-bold)}.b2p-cover--lead{min-height:100%;min-height:520px}.b2p-cover--lead .b2p-cover__body{padding:32px}.b2p-cover--lead .b2p-cover__title{font-size:26px;line-height:34px;font-weight:var(--b2p-fw-bold)}.b2p-cover__dek{margin:0;font-size:var(--b2p-fs-small);line-height:25px;color:rgba(255,255,255,.82);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:991px){.b2p-cover--lead{min-height:420px}}@media (max-width:767px){.b2p-cover--lead{min-height:360px}.b2p-cover--lead .b2p-cover__body{padding:20px}.b2p-cover{--b2p-cover-lines:4}.b2p-cover__dek{display:none}}@media (max-width:767px){.b2p-cover,.b2p-cover--wide{min-height:340px}.b2p-cover__body{padding:20px}}@media (max-width:567px){.b2p-cover__title{font-size:17px;line-height:26px}.b2p-cover{--b2p-cover-lines:5}.b2p-cover--lead .b2p-cover__title,.b2p-cover--wide .b2p-cover__title{font-size:22px;line-height:30px}}.b2p-covers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--b2p-grid-gap)}@media (max-width:991px){.b2p-covers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:567px){.b2p-covers{grid-template-columns:minmax(0,1fr)}}.b2p-covers--pair{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.b2p-covers--pair{grid-template-columns:minmax(0,1fr)}}.b2p-filterbar{position:sticky;top:calc(var(--b2p-ticker-h) + var(--b2p-header-h));margin-bottom:var(--sp-8);z-index:var(--z-sticky);min-height:64px;background:var(--b2p-surface);border-bottom:1px solid var(--b2p-line)}@media (min-width:992px){[data-header-stuck="1"] .b2p-filterbar{top:calc(var(--b2p-ticker-h) + var(--b2p-header-h-stuck))}}.b2p-section--listing{padding-top:var(--sp-6)}.b2p-filterbar__inner{min-height:64px;display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap;padding-block:var(--sp-3)}.b2p-filterbar label{font-size:var(--b2p-fs-meta);text-transform:uppercase;letter-spacing:.8px;color:var(--b2p-muted)}.b2p-filterbar select{height:40px;padding:0 var(--sp-3);border:1px solid var(--b2p-line);background:var(--b2p-surface);color:var(--b2p-ink);font-size:var(--b2p-fs-meta)}.b2p-filterbar select:focus{outline:none;border-color:var(--b2p-accent);box-shadow:0 0 0 3px rgba(201,155,143,.22)}.b2p-filterbar__group{display:flex;align-items:center;gap:var(--sp-2)}.b2p-filterbar__chips{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.b2p-featured{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--b2p-grid-gap);margin-bottom:var(--sp-9)}.b2p-featured__lead{grid-column:span 6}.b2p-featured__side{grid-column:span 3}@media (max-width:991px){.b2p-featured__lead{grid-column:span 12}.b2p-featured__side{grid-column:span 6}}@media (max-width:567px){.b2p-featured__side{grid-column:span 12}}.b2p-searchpage{padding-block:var(--sp-8) var(--sp-10)}.b2p-searchpage h1{font-size:var(--b2p-fs-h2);line-height:var(--b2p-lh-h2);margin-bottom:var(--sp-3)}.b2p-searchpage__count{font-size:var(--b2p-fs-small);color:var(--b2p-muted);margin-bottom:var(--sp-6)}.b2p-searchform{display:flex;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-6)}.b2p-searchform .b2p-input{flex:1;min-width:240px}.b2p-searchfilters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4);padding:var(--sp-5);border:1px solid var(--b2p-line);background:var(--b2p-surface);margin-bottom:var(--sp-6)}@media (max-width:991px){.b2p-searchfilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:567px){.b2p-searchfilters{grid-template-columns:minmax(0,1fr)}}.b2p-results{display:flex;flex-direction:column;gap:var(--b2p-grid-gap)}.b2p-page{padding-block:var(--sp-8) var(--sp-10)}.b2p-page__layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--sp-9);align-items:start}@media (max-width:1199px){.b2p-page__layout{grid-template-columns:minmax(0,1fr)}.b2p-page__toc{display:none}}.b2p-page__toc{position:sticky;top:calc(var(--b2p-ticker-h) + var(--b2p-header-h) + var(--sp-6));font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta)}.b2p-page__toc h2{font-size:var(--b2p-fs-meta);text-transform:uppercase;letter-spacing:1px;color:var(--b2p-muted);margin-bottom:var(--sp-3)}.b2p-page__toc a{display:block;padding:6px 0 6px var(--sp-3);border-left:2px solid var(--b2p-line);color:var(--b2p-body)}.b2p-page__toc a:hover{border-left-color:var(--b2p-accent);color:var(--b2p-accent-deep)}.b2p-page__title{margin-bottom:var(--sp-6)}.b2p-error{padding-block:var(--sp-10);text-align:center}.b2p-error h1{font-size:var(--b2p-fs-h1);line-height:var(--b2p-lh-h1);margin-bottom:var(--sp-4)}.b2p-error p{max-width:52ch;margin-inline:auto;margin-bottom:var(--sp-7)}.b2p-error .b2p-searchform{max-width:520px;margin-inline:auto}.b2p-marketpage{padding-block:var(--sp-8) var(--sp-10)}.b2p-marketgroup{margin-bottom:var(--sp-9)}.b2p-marketgroup h2{font-size:var(--b2p-fs-h4);line-height:var(--b2p-lh-h4);text-transform:uppercase;letter-spacing:1px;margin-bottom:var(--sp-5)}.b2p-widgets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5)}.b2p-widget--wide{grid-column:1 / -1}@media (max-width:900px){.b2p-widgets{grid-template-columns:minmax(0,1fr)}.b2p-widget--wide{grid-column:auto}}.b2p-widget{margin:0;background:var(--b2p-surface);border:1px solid var(--b2p-line)}.b2p-widget__head{padding:var(--sp-4) var(--sp-4) var(--sp-3);border-bottom:1px solid var(--b2p-line)}.b2p-widget__title{font-size:15px;line-height:22px;font-weight:var(--b2p-fw-semi);letter-spacing:.4px;text-transform:uppercase;color:var(--b2p-ink)}.b2p-widget__note{margin-top:4px;font-size:var(--b2p-fs-meta);line-height:20px;color:var(--b2p-muted)}.b2p-embed--widget{aspect-ratio:auto;display:block;margin:0;padding:0;border:0;background:none;overflow:hidden}.b2p-embed--widget .tradingview-widget-container,.b2p-embed--widget iframe{height:100%;width:100%;border:0}.b2p-widgets__credit{margin-top:var(--sp-3);font-size:var(--b2p-fs-meta);color:var(--b2p-muted)}.b2p-widgets__credit a{color:var(--b2p-accent-deep)}.b2p-widget:last-child:nth-child(odd){grid-column:1 / -1}.b2p-field{display:flex;flex-direction:column}.b2p-label{font-size:14px;line-height:20px;font-weight:var(--b2p-fw-med);text-transform:uppercase;letter-spacing:.8px;color:var(--b2p-ink-soft);margin-bottom:8px}.b2p-input{height:52px;width:100%;padding:0 16px;background:var(--b2p-surface);border:1px solid var(--b2p-line);border-radius:var(--b2p-r-0);font:var(--b2p-fw-body) 17px/26px var(--b2p-font);color:var(--b2p-ink);transition:border-color var(--b2p-t-fast) var(--b2p-ease),box-shadow var(--b2p-t-fast) var(--b2p-ease)}.b2p-input::placeholder{color:var(--b2p-muted)}.b2p-input:focus{outline:none;border-color:var(--b2p-accent);box-shadow:0 0 0 3px rgba(201,155,143,.22)}.b2p-input[aria-invalid="true"]{border-color:var(--b2p-down);box-shadow:0 0 0 3px rgba(217,48,37,.18)}.b2p-input:disabled{background:var(--b2p-accent-wash);color:var(--b2p-muted);cursor:not-allowed}textarea.b2p-input{height:auto;min-height:140px;padding:14px 16px;resize:vertical}select.b2p-input{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--b2p-muted) 50%),linear-gradient(135deg,var(--b2p-muted) 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 15px) calc(50% + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:40px}.b2p-hint{font-size:14px;line-height:20px;color:var(--b2p-muted);margin-top:6px}.b2p-error-text{font-size:14px;line-height:20px;color:var(--b2p-down);margin-top:6px}.b2p-check{display:flex;align-items:flex-start;gap:var(--sp-3);cursor:pointer;font-size:var(--b2p-fs-small);line-height:var(--b2p-lh-small);color:var(--b2p-body)}.b2p-check input[type="checkbox"],.b2p-check input[type="radio"]{width:20px;height:20px;margin:3px 0 0;accent-color:var(--b2p-accent);flex:none;cursor:pointer}.b2p-check a{text-decoration:underline;text-underline-offset:2px}.b2p-hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.b2p-notice{font-size:14px;line-height:20px;color:var(--b2p-muted);margin-top:var(--sp-3);max-width:60ch}.b2p-notice a{text-decoration:underline;text-underline-offset:2px}.b2p-switch{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5);padding-block:var(--sp-4);border-bottom:1px solid var(--b2p-line)}.b2p-switch:last-child{border-bottom:0}.b2p-switch__text h3{font-size:var(--b2p-fs-small);line-height:var(--b2p-lh-small);font-weight:var(--b2p-fw-semi);color:var(--b2p-ink)}.b2p-switch__text p{font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta);color:var(--b2p-muted);margin-top:4px}.b2p-switch__control{position:relative;width:48px;height:28px;flex:none}.b2p-switch__control input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.b2p-switch__track{position:absolute;inset:0;background:var(--b2p-line);border-radius:var(--b2p-r-pill);transition:background var(--b2p-t-fast) var(--b2p-ease);pointer-events:none}.b2p-switch__track::after{content:'';position:absolute;top:3px;left:3px;width:22px;height:22px;background:#fff;border-radius:50%;transition:transform var(--b2p-t-fast) var(--b2p-ease)}.b2p-switch__control input:checked~.b2p-switch__track{background:var(--b2p-accent)}.b2p-switch__control input:checked~.b2p-switch__track::after{transform:translateX(20px)}.b2p-switch__control input:disabled~.b2p-switch__track{background:var(--b2p-accent-tint);cursor:not-allowed}.b2p-switch__control input:focus-visible~.b2p-switch__track{outline:2px solid var(--b2p-accent);outline-offset:3px}.b2p-consent{position:fixed;left:50%;bottom:0;transform:translateX(-50%);width:100%;max-width:var(--b2p-container);background:var(--b2p-surface);border:1px solid var(--b2p-line);box-shadow:var(--b2p-sh-3);padding:24px;z-index:var(--z-cookiebar)}.b2p-consent[hidden]{display:none}.b2p-consent__inner{display:flex;align-items:center;gap:var(--sp-6);flex-wrap:wrap}.b2p-consent__text{flex:1;min-width:280px}.b2p-consent__text h2{font-size:var(--b2p-fs-h5);line-height:var(--b2p-lh-h5);margin-bottom:var(--sp-2)}.b2p-consent__text p{font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta)}.b2p-consent__actions{display:flex;gap:var(--sp-3);flex-wrap:wrap}.b2p-consent__actions>*{flex:1 1 auto;min-width:150px}@media (max-width:767px){.b2p-consent{padding:var(--sp-5)}.b2p-consent__actions>*{min-width:100%}}.b2p-modal{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:var(--sp-5);background:rgba(5,35,69,.5)}.b2p-modal[hidden]{display:none}.b2p-modal__panel{background:var(--b2p-surface);border:1px solid var(--b2p-line);box-shadow:var(--b2p-sh-3);width:100%;max-width:640px;max-height:86vh;overflow-y:auto;padding:var(--sp-7)}.b2p-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-5)}.b2p-modal__foot{display:flex;gap:var(--sp-3);justify-content:flex-end;flex-wrap:wrap;margin-top:var(--sp-6)}.b2p-pushprompt{position:fixed;right:var(--sp-5);bottom:var(--sp-5);z-index:var(--z-toast);width:340px;max-width:calc(100vw - var(--sp-8));background:var(--b2p-surface);border:1px solid var(--b2p-line);border-top:3px solid var(--b2p-accent);box-shadow:var(--b2p-sh-3);padding:var(--sp-5)}.b2p-pushprompt[hidden]{display:none}.b2p-pushprompt h2{font-size:var(--b2p-fs-h5);line-height:var(--b2p-lh-h5);margin-bottom:var(--sp-2)}.b2p-pushprompt p{font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta);margin-bottom:var(--sp-4)}.b2p-pushprompt__actions{display:flex;gap:var(--sp-3)}.b2p-otp{display:flex;gap:var(--sp-3);justify-content:center}.b2p-otp input{width:56px;height:64px;text-align:center;font-size:28px;font-weight:var(--b2p-fw-bold);border:1px solid var(--b2p-line);background:var(--b2p-surface);color:var(--b2p-ink);font-variant-numeric:tabular-nums;transition:border-color var(--b2p-t-fast) var(--b2p-ease),box-shadow var(--b2p-t-fast) var(--b2p-ease)}.b2p-otp input:focus{outline:none;border-color:var(--b2p-accent);box-shadow:0 0 0 3px rgba(201,155,143,.22)}@media (max-width:567px){.b2p-otp{gap:var(--sp-2)}.b2p-otp input{width:44px;height:54px;font-size:22px}}.b2p-input--code{font-family:var(--b2p-font-num);font-size:13px;line-height:1.5;white-space:pre;overflow-x:auto;tab-size:2}.b2p-auth{padding-block:var(--sp-10);display:grid;place-items:center}.b2p-auth__panel{width:100%;max-width:480px;background:var(--b2p-surface);border:1px solid var(--b2p-line);padding:var(--sp-8)}@media (max-width:567px){.b2p-auth{padding-block:var(--sp-8)}.b2p-auth__panel{padding:var(--sp-6) var(--sp-5);border-inline:0}}.b2p-auth__panel h1{font-size:var(--b2p-fs-h3);line-height:var(--b2p-lh-h3);margin-bottom:var(--sp-2)}.b2p-auth__dek{margin-bottom:var(--sp-6);font-size:var(--b2p-fs-small)}.b2p-auth__form{display:flex;flex-direction:column;gap:var(--sp-5)}.b2p-auth__foot{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--b2p-line);font-size:var(--b2p-fs-small);text-align:center}.b2p-auth__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;font-size:var(--b2p-fs-small)}.b2p-countdown{font-variant-numeric:tabular-nums;font-weight:var(--b2p-fw-semi);color:var(--b2p-ink)}.b2p-account-page{padding-block:var(--sp-8) var(--sp-10)}.b2p-account-page__layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--sp-9);align-items:start}@media (max-width:991px){.b2p-account-page__layout{grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}}.b2p-account-nav{display:flex;flex-direction:column}.b2p-account-nav a{padding:var(--sp-3) var(--sp-4);border-left:2px solid var(--b2p-line);font-size:var(--b2p-fs-small);font-weight:var(--b2p-fw-med);color:var(--b2p-body)}.b2p-account-nav a:hover{border-left-color:var(--b2p-accent-tint);color:var(--b2p-accent-deep)}.b2p-account-nav a.is-active{border-left-color:var(--b2p-accent);color:var(--b2p-ink);background:var(--b2p-accent-wash)}@media (max-width:991px){.b2p-account-nav{flex-direction:row;overflow-x:auto;border-bottom:1px solid var(--b2p-line)}.b2p-account-nav a{border-left:0;border-bottom:2px solid transparent;white-space:nowrap}.b2p-account-nav a.is-active{border-bottom-color:var(--b2p-accent);background:none}}.b2p-panel{border:1px solid var(--b2p-line);background:var(--b2p-surface);padding:var(--sp-6);margin-bottom:var(--sp-6)}.b2p-panel h2{font-size:var(--b2p-fs-h4);line-height:var(--b2p-lh-h4);margin-bottom:var(--sp-4)}.b2p-panel--danger{border-color:var(--b2p-down)}.b2p-panel--danger h2{color:var(--b2p-down)}.b2p-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)}@media (max-width:767px){.b2p-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:567px){.b2p-topics{grid-template-columns:minmax(0,1fr)}}.b2p-phone{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-2)}.b2p-phone__country{width:auto;padding-inline:var(--sp-3);font-variant-numeric:tabular-nums}.b2p-auth__panel--wide{max-width:620px}.b2p-btn--quiet{border-color:transparent;color:var(--b2p-muted)}.b2p-btn--quiet:hover{border-color:transparent;color:var(--b2p-ink);text-decoration:underline;text-underline-offset:3px}.b2p-profilemeter__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.b2p-profilemeter__pct{font-size:var(--b2p-fs-h4);font-weight:var(--b2p-fw-bold);color:var(--b2p-accent-deep);font-variant-numeric:tabular-nums}.b2p-profilemeter__track{height:8px;background:var(--b2p-line);margin-block:var(--sp-3) var(--sp-4);overflow:hidden}.b2p-profilemeter__track>span{display:block;height:100%;background:var(--b2p-accent);transition:width var(--b2p-t-base) var(--b2p-ease)}.b2p-profilebar{background:var(--b2p-accent-wash);border-bottom:1px solid var(--b2p-accent-tint)}.b2p-profilebar__inner{display:flex;align-items:center;gap:var(--sp-4);padding-block:var(--sp-3)}.b2p-profilebar p{margin:0;flex:1;font-size:var(--b2p-fs-small);color:var(--b2p-ink)}.b2p-profilebar__close{appearance:none;border:0;background:none;font-size:22px;line-height:1;color:var(--b2p-muted);cursor:pointer;padding:0 var(--sp-2)}.b2p-profilebar__close:hover{color:var(--b2p-ink)}@media (max-width:567px){.b2p-profilebar__inner{flex-wrap:wrap}.b2p-profilebar p{flex-basis:100%}}.mt-0{margin-top:0}.mt-2{margin-top:var(--sp-2)}.mt-3{margin-top:var(--sp-3)}.mt-4{margin-top:var(--sp-4)}.mt-5{margin-top:var(--sp-5)}.mt-6{margin-top:var(--sp-6)}.mt-8{margin-top:var(--sp-8)}.mt-9{margin-top:var(--sp-9)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:var(--sp-2)}.mb-3{margin-bottom:var(--sp-3)}.mb-4{margin-bottom:var(--sp-4)}.mb-5{margin-bottom:var(--sp-5)}.mb-6{margin-bottom:var(--sp-6)}.mb-8{margin-bottom:var(--sp-8)}.text-center{text-align:center}.text-right{text-align:right}.text-muted{color:var(--b2p-muted)}.text-ink{color:var(--b2p-ink)}.text-small{font-size:var(--b2p-fs-small);line-height:var(--b2p-lh-small)}.text-meta{font-size:var(--b2p-fs-meta);line-height:var(--b2p-lh-meta)}.text-upper{text-transform:uppercase;letter-spacing:.8px}.text-bold{font-weight:var(--b2p-fw-bold)}.text-semi{font-weight:var(--b2p-fw-semi)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:var(--sp-2)}.gap-3{gap:var(--sp-3)}.gap-4{gap:var(--sp-4)}.gap-5{gap:var(--sp-5)}.wrap{flex-wrap:wrap}.grow{flex:1}.w-full{width:100%}.block{display:block}.inline-flex{display:inline-flex}.relative{position:relative}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hide-sm{}@media (max-width:767px){.hide-sm{display:none!important}}.hide-md{}@media (max-width:991px){.hide-md{display:none!important}}.show-md{display:none}@media (max-width:991px){.show-md{display:block!important}}.divider{height:1px;background:var(--b2p-line);margin-block:var(--sp-5)}.ratio-16-9{aspect-ratio:16 / 9}.ratio-4-3{aspect-ratio:4 / 3}.ratio-1-1{aspect-ratio:1}.no-scroll{overflow:hidden}@media print{.b2p-ticker,.b2p-header,.b2p-drawer,.b2p-backdrop,.b2p-search,.b2p-sidebar,.b2p-ad,.b2p-share,.b2p-consent,.b2p-floatsocial,.b2p-modal,.b2p-pushprompt,.b2p-progress,.b2p-newsband,.b2p-related,.b2p-footer__top,.b2p-breaking,.b2p-toast,.b2p-pagination,.b2p-filterbar{display:none!important}html,body{background:#fff!important;color:#000!important;font-size:12pt;line-height:1.5}.b2p-layout-article{display:block}.b2p-container{max-width:none;padding:0}.b2p-prose{max-width:none}.b2p-prose>p,.b2p-prose li{font-size:12pt;line-height:1.6;color:#000}h1,h2,h3,h4{color:#000;page-break-after:avoid}img{max-width:100%!important;page-break-inside:avoid}figure,table,blockquote,pre{page-break-inside:avoid}.b2p-prose a[href^="http"]::after{content:" (" attr(href) ")";font-size:9pt;color:#444;word-break:break-all}.b2p-disclaimer{border:1pt solid #000!important;background:none!important;padding:8pt!important}.b2p-lock{margin-top:0;padding-top:0}.b2p-lock__fade{display:none}@page{margin:16mm}}