:root{--bn-ink: #070A08;--bn-panel: #101512;--bn-panel-2: #171D19;--bn-line: rgba(255, 255, 255, .09);--bn-line-2: rgba(255, 255, 255, .16);--bn-text: #F2F6EF;--bn-mute: #9BA79E;--bn-lime: #C8F16E;--bn-lime-2: #88C04A;--bn-hot: #FF5A2B;--bn-hot-2: #FF8A3D;--bn-gutter: clamp(14px, 3vw, 48px)}body:has(.bn){background:var(--bn-ink)}.bn{color:var(--bn-text);background:var(--bn-ink);overflow-x:clip}.bn *:focus-visible{outline:2px solid var(--bn-lime);outline-offset:2px}.bn-preview{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;background:#ffd36b;color:#2a1e00;font-size:13.5px;font-weight:700;text-align:center}.bn-top{position:sticky;top:0;z-index:55;display:flex;align-items:center;gap:14px;padding:10px var(--bn-gutter);background:#070a08d1;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--bn-line);flex-wrap:wrap}.bn-logo{flex:none;display:block;background:#fff;border-radius:14px;padding:6px 12px;transition:transform .2s}.bn-logo:hover{transform:translateY(-1px)}.bn-logo img{display:block;height:34px;width:auto}.bn-top-search.pm-search{flex:1 1 240px;max-width:460px;background:#ffffff12;box-shadow:inset 0 0 0 1px var(--bn-line-2);padding:3px 16px;margin-left:auto;color:var(--bn-mute)}.bn-top-search.pm-search:focus-within{background:#fff;color:#0e1b24;box-shadow:inset 0 0 0 2px var(--bn-lime)}.bn-top-search.pm-search input{color:#fff;font-size:14.5px}.bn-top-search.pm-search:focus-within input{color:#0e1b24}.bn-top-search.pm-search input::placeholder{color:var(--bn-mute)}.bn-top-nav{display:flex;align-items:center;gap:8px;margin-left:auto}.bn-top-search+.bn-top-nav{margin-left:0}.bn-exit{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;color:var(--bn-text);font-weight:800;font-size:14px;box-shadow:inset 0 0 0 1px var(--bn-line-2);white-space:nowrap;transition:background .2s,color .2s}.bn-exit:hover{background:#fff;color:#0e1b24}.bn-exit-short{display:none}.bn-top-ic{position:relative;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--bn-text);transition:background .2s}.bn-top-ic:hover{background:#ffffff1a;color:#fff}.bn-top-ic em{position:absolute;top:1px;right:0;min-width:18px;height:18px;padding:0 4px;border-radius:99px;background:var(--bn-hot);color:#fff;font:800 11px/18px var(--font-sans);text-align:center}.bn-top-cart{position:relative;width:46px;height:46px;border:0;border-radius:50%;background:var(--bn-lime);color:#0b2b12;display:grid;place-items:center;cursor:pointer;transition:transform .2s}.bn-top-cart:hover{transform:scale(1.06)}@media(max-width:819px){.bn-top{padding:8px 12px;gap:8px}.bn-logo{padding:5px 9px;border-radius:12px}.bn-logo img{height:28px}.bn-top-search.pm-search{order:3;flex-basis:100%;max-width:none;margin:0}.bn-exit{padding:9px 13px;font-size:13px}.bn-exit-long{display:none}.bn-exit-short{display:inline}.bn-top-cart{width:42px;height:42px}}.bn-hero{position:relative;isolation:isolate;overflow:hidden}.bn-hero-bg{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(var(--bn-line) 1px,transparent 1px),linear-gradient(90deg,var(--bn-line) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 80% 75% at 50% 35%,#000 10%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 75% at 50% 35%,#000 10%,transparent 75%)}.bn-hero:before{content:"";position:absolute;inset:0;z-index:-3;background:radial-gradient(60% 70% at 86% 8%,rgba(255,90,43,.3),transparent 65%),radial-gradient(70% 80% at 6% 92%,rgba(136,192,74,.28),transparent 65%),radial-gradient(40% 40% at 50% 50%,rgba(200,241,110,.08),transparent 70%)}.bn-hero-bg i{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;animation:bnFloat 14s ease-in-out infinite alternate}.bn-hero-bg .a{width:34vw;height:34vw;right:-6vw;top:-8vw;background:#ff5a2b;opacity:.35}.bn-hero-bg .b{width:30vw;height:30vw;left:-8vw;bottom:-8vw;background:#6faf2c;opacity:.4;animation-delay:-5s}.bn-hero-bg .c{width:16vw;height:16vw;left:46%;top:28%;background:#c8f16e;opacity:.1;animation-delay:-9s}@keyframes bnFloat{to{transform:translate3d(3vw,2vw,0) scale(1.14)}}.bn-leaf{position:absolute;z-index:-1;right:3vw;bottom:-14%;height:92%;color:#c8f16e21;transform:rotate(16deg);pointer-events:none}.bn-hero-in{position:relative;display:flex;flex-direction:column;gap:clamp(10px,1.6vw,24px);padding:clamp(18px,2.6vw,40px) var(--bn-gutter) clamp(26px,3vw,46px);max-width:1800px;margin:0 auto}.bn-hero-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}.bn-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 14px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 0 0 1px var(--bn-line-2);font-weight:800;font-size:clamp(12px,1vw,14px);letter-spacing:.08em;text-transform:uppercase;color:var(--bn-lime);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bn-eyebrow i{width:8px;height:8px;border-radius:50%;background:var(--bn-hot);box-shadow:0 0 #ff5a2bb3;animation:bnPulse 1.8s infinite}@keyframes bnPulse{to{box-shadow:0 0 0 11px #ff5a2b00}}.bn-seal{position:absolute;z-index:3;top:clamp(16px,2.2vw,34px);right:var(--bn-gutter);width:clamp(104px,12vw,180px);aspect-ratio:1;border-radius:50%;background:linear-gradient(145deg,var(--bn-hot-2),var(--bn-hot) 60%,#D63E1A);display:grid;place-items:center;box-shadow:0 24px 60px -18px #ff5a2bbf;transform:rotate(-8deg)}.bn-seal svg{position:absolute;inset:0;width:100%;height:100%;animation:bnSpin 22s linear infinite}.bn-seal text{fill:#ffffffeb;font:800 9.6px var(--font-sans)}.bn-seal>span{display:flex;flex-direction:column;align-items:center;color:#fff;font:900 clamp(26px,3.4vw,52px)/.95 var(--font-display);letter-spacing:-.03em}.bn-seal small{font:800 clamp(9px,.85vw,13px) var(--font-sans);letter-spacing:.04em;opacity:.95;text-transform:uppercase;margin-bottom:2px}@keyframes bnSpin{to{transform:rotate(360deg)}}.bn-title{margin:0;display:flex;flex-direction:column;font-family:var(--font-display);font-weight:900;text-transform:uppercase;line-height:.84;letter-spacing:-.045em;font-size:min(calc(90vw / (var(--bn-len) * .665)),25vh,300px)}.bn-title .w1{color:#fff}.bn-title .w2{background:linear-gradient(100deg,#E4FF9A 0%,var(--bn-lime) 38%,#7FCB3A 72%,var(--bn-hot-2) 118%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em;filter:drop-shadow(0 12px 50px rgba(160,230,70,.28))}.bn-hero-foot{display:grid;grid-template-columns:minmax(0,1.25fr) auto minmax(0,1fr);gap:clamp(14px,2.4vw,40px);align-items:end;margin-top:clamp(6px,1vw,16px)}.bn-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.bn-hero-copy p{margin:0;max-width:560px;font-size:clamp(16px,1.35vw,21px);line-height:1.42;font-weight:500;color:#d8e0d9;text-wrap:pretty}.bn-cta{display:inline-flex;align-items:center;gap:16px;padding:7px 7px 7px 28px;border-radius:999px;background:var(--bn-lime);color:#0b2b12;font:800 clamp(16px,1.25vw,19px) var(--font-display);box-shadow:0 18px 44px -14px #c8f16e99;transition:transform .2s,box-shadow .2s}.bn-cta:hover{color:#0b2b12;transform:translateY(-2px);box-shadow:0 26px 54px -14px #c8f16ebf}.bn-cta i{width:48px;height:48px;border-radius:50%;background:#0b2b12;color:var(--bn-lime);display:grid;place-items:center;transition:transform .2s}.bn-cta:hover i{transform:translate(3px)}.bn-cta.is-small{padding:13px 24px;font-size:15px}.bn-clock{display:flex;flex-direction:column;gap:10px}.bn-clock-t{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bn-mute)}.bn-clock-r{display:flex;gap:8px}.bn-clock-r>div{width:clamp(70px,6vw,96px);padding:12px 4px 10px;display:flex;flex-direction:column;align-items:center;gap:3px;border-radius:20px;background:linear-gradient(180deg,#ffffff1c,#ffffff08);box-shadow:inset 0 0 0 1px var(--bn-line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bn-clock-r b{font:800 clamp(30px,3vw,48px)/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#fff}.bn-clock-r small{font-size:11.5px;font-weight:700;color:var(--bn-mute);letter-spacing:.05em}.bn-clock-r .is-s b{color:var(--bn-hot-2)}.bn-stats{margin:0;display:flex;justify-content:flex-end;gap:clamp(16px,2vw,34px);flex-wrap:wrap}.bn-stats div{display:flex;flex-direction:column-reverse;gap:2px}.bn-stats dt{font-size:12.5px;font-weight:700;color:var(--bn-mute)}.bn-stats dd{margin:0;font:800 clamp(26px,2.6vw,42px)/1 var(--font-display);letter-spacing:-.02em}.bn-stats .is-hot dd{color:var(--bn-hot-2)}@media(max-width:1099px){.bn-hero-foot{grid-template-columns:1fr auto}.bn-stats{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:819px){.bn-hero-in{padding-top:14px}.bn-eyebrow{font-size:11px;padding:7px 11px;max-width:calc(100% - 104px)}.bn-seal{width:92px;top:8px;right:10px}.bn-seal>span{font-size:22px}.bn-seal small{font-size:8px}.bn-seal text{font-size:10.5px}.bn-title{font-size:calc(90vw / (var(--bn-len) * .665))}.bn-title{margin-top:14px}.bn-hero-foot{grid-template-columns:minmax(0,1fr);gap:20px}.bn-clock-r{display:grid;grid-template-columns:repeat(4,1fr)}.bn-clock-r>div{width:auto}.bn-cta{width:100%;justify-content:space-between}.bn-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bn-stats div{padding:12px 10px;border-radius:16px;background:#ffffff0d;box-shadow:inset 0 0 0 1px var(--bn-line)}.bn-stats dt{font-size:11px;line-height:1.2}.bn-leaf{height:58%;right:-14vw;bottom:26%}}.bn-ticker{overflow:hidden;background:var(--bn-lime);color:#0b2b12;transform:rotate(-.8deg) scale(1.02);margin:4px 0 clamp(18px,2.4vw,34px);box-shadow:0 20px 50px -24px #c8f16e99}.bn-ticker>div{display:flex;align-items:center;gap:22px;width:max-content;padding:10px 0;animation:bnTicker 48s linear infinite;font:800 clamp(15px,1.4vw,21px) var(--font-display);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap}.bn-ticker i{width:8px;height:8px;border-radius:50%;background:#0b2b12;flex:none}@keyframes bnTicker{to{transform:translate(-50%)}}.bn-sec{padding:clamp(14px,2vw,28px) var(--bn-gutter);max-width:1800px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(14px,1.5vw,22px)}.bn-sec-h{display:flex;align-items:center;justify-content:space-between;gap:14px}.bn-sec-h h2{margin:0;font:800 clamp(28px,3.4vw,54px)/1 var(--font-display);letter-spacing:-.035em;color:#fff}.bn-arrows{display:flex;gap:8px}.bn-arrows button{width:46px;height:46px;border:0;border-radius:50%;background:#ffffff14;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s}.bn-arrows button:hover{background:var(--bn-lime);color:#0b2b12}.bn-rail{gap:clamp(10px,1.2vw,18px);margin:0 calc(var(--bn-gutter) * -1);padding:4px var(--bn-gutter) 10px;scroll-padding-left:var(--bn-gutter)}.bn-rail>.pm-card{flex:0 0 clamp(190px,19vw,290px);height:auto}.bn .pm-card{border-radius:24px;box-shadow:0 0 0 1px #ffffff0d}.bn .pm-card:hover{box-shadow:0 0 0 2px var(--bn-lime),0 30px 60px -26px #c8f16e66}.bn .pm-card,.bn .pm-card a,.bn .pm-card span:not([class*=bn-]){color-scheme:light}.bn-pct{display:inline-flex;flex-direction:column;align-items:flex-start;background:linear-gradient(135deg,var(--bn-hot-2),var(--bn-hot));color:#fff;font:900 clamp(16px,1.4vw,21px)/1 var(--font-display);letter-spacing:-.02em;padding:8px 12px;border-radius:14px;box-shadow:0 10px 22px -8px #ff5a2bbf;white-space:nowrap}.bn-pct small{font:800 10px/1.1 var(--font-sans);letter-spacing:0;opacity:.95;margin-bottom:2px}.bn-low{display:block;font-size:11px;line-height:1.3;font-weight:600;color:#6b7880}.bn-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:10px}.bn-tile{display:flex;align-items:center;gap:12px;padding:12px;border-radius:22px;color:var(--bn-text);background:var(--bn-panel);box-shadow:inset 0 0 0 1px var(--bn-line);transition:transform .18s,background .18s,box-shadow .18s;min-width:0}.bn-tile:hover{color:#fff;transform:translateY(-2px);background:var(--bn-panel-2);box-shadow:inset 0 0 0 1px var(--bn-line-2)}.bn-tile.is-on{color:#0b2b12;background:var(--bn-lime);box-shadow:0 16px 34px -18px #c8f16eb3}.bn-tile-ic{flex:none;width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:#c8f16e1f;color:var(--bn-lime)}.bn-tile.is-on .bn-tile-ic{background:#0b2b12}.bn-tile-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.bn-tile-tx b{font-size:14.5px;font-weight:800;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bn-tile-tx small{font-size:12px;font-weight:600;color:var(--bn-mute)}.bn-tile.is-on small{color:#33511b}.bn-tile-pct{flex:none;display:flex;flex-direction:column;align-items:flex-end;font:800 19px/1 var(--font-display);color:var(--bn-hot-2);letter-spacing:-.02em}.bn-tile-pct small{font:700 9.5px var(--font-sans);letter-spacing:0;color:var(--bn-mute);margin-bottom:2px}.bn-tile.is-on .bn-tile-pct{color:#a63000}.bn-tile.is-on .bn-tile-pct small{color:#33511b}@media(max-width:819px){.bn-tiles{display:flex;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--bn-gutter) * -1);padding:2px var(--bn-gutter);scroll-snap-type:x proximity;scroll-padding-left:var(--bn-gutter)}.bn-tiles::-webkit-scrollbar{display:none}.bn-tile{flex:0 0 min(76vw,268px);scroll-snap-align:start}}.bn-bar{position:sticky;top:69px;z-index:40;display:flex;align-items:center;gap:10px;padding:10px;margin-top:12px;border-radius:22px;background:#171d19db;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--bn-line-2),0 18px 40px -24px #000}.bn-q{flex:1;min-width:0;display:flex;align-items:center;gap:9px;padding:0 16px;height:46px;border-radius:999px;background:#ffffff12;color:var(--bn-mute)}.bn-q:focus-within{box-shadow:inset 0 0 0 2px var(--bn-lime);color:var(--bn-lime)}.bn-q input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font:600 15px var(--font-sans)}.bn-q input::placeholder{color:var(--bn-mute);font-weight:500}.bn-q input::-webkit-search-cancel-button{filter:invert(1)}.bn-filter-btn{flex:none;display:flex;align-items:center;gap:6px;height:46px;padding:0 16px;border:0;border-radius:999px;background:var(--bn-lime);color:#0b2b12;font:800 14px var(--font-sans);cursor:pointer}.bn-filter-btn em{min-width:21px;height:21px;padding:0 5px;border-radius:99px;background:#0b2b12;color:var(--bn-lime);font:800 12px/21px var(--font-sans);text-align:center}.bn-sort{position:relative;flex:none;display:flex;align-items:center;gap:8px;height:46px;padding:0 12px 0 16px;border-radius:999px;background:#ffffff12;color:var(--bn-lime);cursor:pointer}.bn-sort select{appearance:none;-webkit-appearance:none;border:0;outline:0;background:transparent;color:#fff;font:700 14px var(--font-sans);cursor:pointer;padding-right:22px;margin-right:-22px;position:relative;z-index:1;max-width:200px}.bn-sort select option{color:#0e1b24;background:#fff}.bn-sort-c{color:var(--bn-mute)}@media(max-width:819px){.bn-bar{top:58px;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:8px;gap:8px;border-radius:20px}.bn-q{grid-column:1 / -1;height:42px}.bn-filter-btn,.bn-sort{height:42px}.bn-sort{grid-row:2;grid-column:1;min-width:0;padding:0 10px 0 13px}.bn-sort select{flex:1;min-width:0;max-width:none;width:100%;font-size:13.5px}.bn-filter-btn{grid-row:2;grid-column:2}}.bn-main{display:grid;grid-template-columns:290px minmax(0,1fr);gap:clamp(14px,1.6vw,24px);align-items:start;margin-top:clamp(12px,1.4vw,20px)}.bn-side{position:sticky;top:146px;max-height:calc(100vh - 160px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--bn-line-2) transparent}.bn-filters{display:flex;flex-direction:column;gap:10px}.bn-box{padding:16px;border-radius:22px;background:var(--bn-panel);box-shadow:inset 0 0 0 1px var(--bn-line);display:flex;flex-direction:column;gap:12px}.bn-box h3{margin:0;font:800 16px var(--font-display);letter-spacing:-.01em;color:#fff}.bn-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.bn-step{cursor:pointer}.bn-step input{position:absolute;opacity:0;pointer-events:none}.bn-step>span{display:flex;flex-direction:column;align-items:center;gap:1px;padding:9px 3px;border-radius:14px;background:#ffffff0d;transition:background .15s,color .15s}.bn-step b{font:800 14.5px var(--font-display)}.bn-step small{font-size:11px;font-weight:600;color:var(--bn-mute)}.bn-step:hover>span{background:#ffffff1a}.bn-step input:checked+span{background:linear-gradient(135deg,var(--bn-hot-2),var(--bn-hot));color:#fff}.bn-step input:checked+span small{color:#fff}.bn-step input:focus-visible+span{outline:2px solid var(--bn-lime);outline-offset:2px}.bn-opts{display:flex;flex-direction:column;gap:1px}.bn-opt{display:flex;align-items:center;gap:10px;padding:8px;border-radius:12px;cursor:pointer;transition:background .15s;font-size:14px;font-weight:600;color:#dde5de}.bn-opt:hover{background:#ffffff0f}.bn-opt input{position:absolute;opacity:0;pointer-events:none}.bn-opt i{flex:none;position:relative;width:22px;height:22px;border-radius:7px;box-shadow:inset 0 0 0 2px var(--bn-line-2);transition:background .15s}.bn-opt input:checked+i{background:var(--bn-lime);box-shadow:none}.bn-opt input:checked+i:after{content:"";position:absolute;left:8px;top:4px;width:6px;height:11px;border:solid #0B2B12;border-width:0 2.5px 2.5px 0;transform:rotate(42deg)}.bn-opt input:focus-visible+i{outline:2px solid var(--bn-lime);outline-offset:2px}.bn-opt input:checked~span{color:#fff;font-weight:800}.bn-opt span{flex:1;min-width:0;line-height:1.25}.bn-opt small{font-size:12px;font-weight:700;color:var(--bn-mute)}.bn-sub{margin:2px 0 6px 18px;padding-left:8px;border-left:2px solid var(--bn-line);display:flex;flex-direction:column;gap:1px}.bn-link{align-self:flex-start;border:0;background:none;padding:2px 8px;color:var(--bn-lime);font:800 13px var(--font-sans);cursor:pointer}.bn-range-vals{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bn-range-vals span{display:flex;flex-direction:column;gap:1px;padding:8px 12px;border-radius:14px;background:#ffffff0d}.bn-range-vals small{font-size:11px;font-weight:700;color:var(--bn-mute)}.bn-range-vals b{font-size:14.5px;font-weight:800;white-space:nowrap}.bn-range{position:relative;height:30px;margin:0 4px}.bn-range-track,.bn-range-fill{position:absolute;top:13px;height:4px;border-radius:4px}.bn-range-track{left:0;right:0;background:var(--bn-line-2)}.bn-range-fill{background:var(--bn-lime)}.bn .pmr::-webkit-slider-thumb{background:var(--bn-lime);border-color:#0b2b12}.bn .pmr::-moz-range-thumb{background:var(--bn-lime);border-color:#0b2b12}.bn-switch{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;font-weight:700}.bn-switch input{position:absolute;opacity:0;pointer-events:none}.bn-switch i{flex:none;position:relative;width:44px;height:26px;border-radius:99px;background:var(--bn-line-2);transition:background .2s}.bn-switch i:after{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.bn-switch input:checked+i{background:var(--bn-lime-2)}.bn-switch input:checked+i:after{transform:translate(18px)}.bn-switch span{flex:1}.bn-switch small{color:var(--bn-mute);font-weight:700}.bn-results{min-width:0;display:flex;flex-direction:column;gap:14px;transition:opacity .18s}.bn-results.is-loading{opacity:.5}.bn-head{display:flex;flex-direction:column;gap:10px}.bn-count{margin:0;font-size:14.5px;font-weight:600;color:var(--bn-mute)}.bn-count b{color:#fff;font-weight:800}.bn-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.bn-chip{display:inline-flex;align-items:center;gap:5px;padding:6px 8px 6px 12px;border-radius:999px;background:#c8f16e24;color:var(--bn-lime);font-size:13px;font-weight:700}.bn-chip:hover{background:var(--bn-lime);color:#0b2b12}.bn-chip-clear{padding:6px 8px;font-size:13px;font-weight:800;color:var(--bn-hot-2)}.bn-chip-clear:hover{color:#fff}.bn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:clamp(10px,1.1vw,16px)}.bn-grid:empty{display:none}.bn-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:52px 20px;text-align:center;border-radius:26px;background:var(--bn-panel);box-shadow:inset 0 0 0 1px var(--bn-line);color:var(--bn-mute)}.bn-empty b{font:800 22px var(--font-display);color:#fff}.bn-empty p{margin:0 0 6px;font-size:14.5px}.bn-more{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:4px;padding:16px 20px;border-radius:999px;background:#ffffff12;box-shadow:inset 0 0 0 1px var(--bn-line-2);color:#fff;font:800 16px var(--font-display);transition:background .2s,color .2s}.bn-more small{font:600 13px var(--font-sans);color:var(--bn-mute)}.bn-more:hover{background:var(--bn-lime);color:#0b2b12}.bn-more:hover small{color:#33511b}@media(max-width:1099px){.bn-main{grid-template-columns:250px minmax(0,1fr)}.bn-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:819px){.bn-main{display:block}.bn-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bn .pm-card{border-radius:20px;padding:7px}.bn-pct{font-size:15px;padding:6px 9px;border-radius:11px}.bn-rail>.pm-card{flex-basis:66vw;max-width:260px}.bn-veil{position:fixed;inset:0;z-index:95;background:#000000a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bn-side{position:fixed;inset:auto 0 0;z-index:96;max-height:88dvh;display:flex;flex-direction:column;overflow:hidden;border-radius:28px 28px 0 0;background:#0b0f0c;box-shadow:0 -30px 60px -10px #000,inset 0 1px 0 var(--bn-line-2);transform:translateY(102%);visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility .28s}.bn-side.is-open{transform:none;visibility:visible}.bn-side-h{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 8px 20px}.bn-side-h b{font:800 22px var(--font-display);color:#fff}.bn-side-h button{width:42px;height:42px;border:0;border-radius:50%;background:#ffffff14;color:#fff;display:grid;place-items:center;cursor:pointer}.bn-side-b{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 12px 12px}.bn-side-f{display:flex;gap:8px;padding:10px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--bn-line)}.bn-reset{flex:none;padding:15px 18px;border-radius:999px;background:#ffffff14;color:#fff;font-weight:800;font-size:14px}.bn-apply{flex:1;border:0;padding:15px;border-radius:999px;background:var(--bn-lime);color:#0b2b12;font:800 15px var(--font-sans);cursor:pointer}}.bn-closing{padding-bottom:clamp(26px,4vw,56px);margin-top:clamp(10px,2vw,30px)}.bn-closing .pm-trust-compact{color:#0e1b24}.bn-closing .pm-consult{margin:0}.bn-back{display:flex;align-items:center;gap:16px;padding:18px 22px;border-radius:26px;background:var(--bn-panel);box-shadow:inset 0 0 0 1px var(--bn-line-2);color:#fff;transition:background .2s,color .2s}.bn-back:hover{background:var(--bn-lime);color:#0b2b12}.bn-back:hover small{color:#33511b}.bn-back-ic{flex:none;width:52px;height:52px;border-radius:17px;background:#ffffff14;display:grid;place-items:center}.bn-back-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bn-back-tx b{font:800 clamp(18px,1.6vw,22px) var(--font-display)}.bn-back-tx small{font-size:13.5px;font-weight:500;color:var(--bn-mute);line-height:1.35}.bn-fine{margin:0;font-size:12.5px;line-height:1.5;color:var(--bn-mute);max-width:900px}@media(prefers-reduced-motion:reduce){.bn-hero-bg i,.bn-seal svg,.bn-ticker>div,.bn-eyebrow i{animation:none}}
