:root{--bx-navy: #1b2632;--bx-navy-2: #243140;--bx-navy-3: #2c3b4d;--bx-navy-line: #3d4a59;--bx-ivory: #eee9df;--bx-paper: #f7f4ee;--bx-sand: #e4dccd;--bx-tile: #ebe5da;--bx-ink: #1b2632;--bx-muted: #5a6470;  --bx-line: #dbd3c4;--bx-blue: #a35139;  --bx-blue-lt: #ffb162;  --bx-on-navy: #d6cfc2;--bx-copper: #a35139;--bx-amber: #ffb162;--bx-beige-2: #c9c1b1;--bx-label: 'Azonix',var(--bx-font);--bx-wa: #1f7a4d;--bx-font: 'Geist',ui-sans-serif,system-ui,-apple-system,'Segoe UI',Arial,sans-serif;--bx-max: 1296px;--bx-gutter: clamp(16px,5vw,72px);--bx-r: 14px}body.bx-body{background: var(--bx-paper);margin: 0}.bx{font-family: var(--bx-font);color: var(--bx-ink);font-size: 16px;line-height: 1.6;-webkit-font-smoothing: antialiased;overflow-x: clip}.bx *,.bx *::before,.bx *::after{box-sizing: border-box}  .bx :where(img){max-width: 100%;height: auto;display: block}.bx :where(a){color: inherit;text-decoration: none}.bx :where(p){margin: 0 0 1em}.bx :where(ul,ol){margin: 0;padding: 0;list-style: none}.bx :where(figure,blockquote){margin: 0}.bx :where(h1,h2,h3,h4){font-family: var(--bx-font);color: inherit;margin: 0;font-weight: 700;letter-spacing: -.04em;line-height: 1.04;text-transform: none}.bx :where(button){font: inherit;-webkit-appearance: none;appearance: none}.bx :focus-visible{outline: 3px solid var(--bx-blue-lt);outline-offset: 3px;border-radius: 6px}.bx-skip{position: absolute;left: -9999px;top: 8px;z-index: 1000;background: #fff;color: var(--bx-navy)!important;padding: 10px 14px;border-radius: 8px;font-family: var(--bx-font)}.bx-skip:focus{left: 12px}.bx-wrap{width: 100%;max-width: calc(var(--bx-max) + var(--bx-gutter) * 2);margin: 0 auto;padding-inline: var(--bx-gutter)}.bx-sec{padding-block: clamp(64px,8vw,100px);background: var(--bx-paper)}.bx-sec--ivory{background: var(--bx-ivory)}.bx-sec--navy{background: var(--bx-navy);color: #fff}.bx-sec--navy2{background: #243140;color: #fff}.bx-sec--tight{padding-block: clamp(48px,6vw,76px)}.bx-center{text-align: center}.bx-center .bx-lead{margin-inline: auto}  .bx .bx-eyebrow{display: block;font-size: 11.5px;font-weight: 800;letter-spacing: .18em;text-transform: uppercase;color: var(--bx-blue);margin: 0 0 16px}.bx-sec--navy .bx-eyebrow,.bx-sec--navy2 .bx-eyebrow,.bx-hero .bx-eyebrow{color: var(--bx-blue-lt)}  .bx-h1{font-size: clamp(40px,5.2vw,64px);letter-spacing: -.055em;line-height: .98;font-weight: 700}.bx-h1--xl{font-size: clamp(46px,6.4vw,78px);letter-spacing: -.065em;line-height: .94}.bx-h1--mega{font-size: clamp(52px,7.5vw,108px);letter-spacing: -.068em;line-height: .9}.bx-h1--page{font-size: clamp(38px,5vw,64px);letter-spacing: -.055em}.bx-h2{font-size: clamp(30px,3.6vw,42px);letter-spacing: -.04em;line-height: 1.04;font-weight: 700}.bx-h2--lg{font-size: clamp(34px,4.6vw,58px);letter-spacing: -.05em;line-height: 1}.bx-h2--mega{font-size: clamp(36px,5.6vw,76px);letter-spacing: -.058em;line-height: .96}.bx-h3{font-size: clamp(19px,1.7vw,22px);letter-spacing: -.025em;line-height: 1.22;font-weight: 700}.bx-lead{font-size: clamp(17px,1.6vw,19px);line-height: 1.6;color: var(--bx-muted);max-width: 720px;margin: 0}.bx-sec--navy .bx-lead,.bx-sec--navy2 .bx-lead,.bx-hero .bx-lead{color: var(--bx-on-navy)}.bx-muted{color: var(--bx-muted)}.bx-small{font-size: 14px}.bx-head{display: grid;gap: 14px;margin-bottom: clamp(32px,4.5vw,44px)}.bx-head .bx-lead{max-width: 740px;margin-top: 1px}.bx-head .bx-eyebrow{margin: 0}.bx-head .bx-h2{margin-top: 2px}.bx-head--split{grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: end;gap: 20px 64px}.bx-head__action{justify-self: end}  .bx-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 46px;padding: 12px 20px;border-radius: 7px;font-family: var(--bx-font);font-size: 14px;font-weight: 800;line-height: 1.2;border: 1px solid transparent;cursor: pointer;text-align: center;transition: background-color .18s,color .18s,border-color .18s,transform .18s}.bx-btn:hover{transform: translateY(-1px)}.bx-btn--primary{background: var(--bx-navy);color: #fff!important}.bx-btn--primary:hover{background: var(--bx-navy-3)}.bx-btn--ghost{background: transparent;color: var(--bx-navy)!important;border-color: var(--bx-navy)}.bx-btn--ghost:hover{background: rgba(27,38,50,.06)}.bx-btn--light{background: #fff;color: var(--bx-navy)!important}.bx-btn--light:hover{background: var(--bx-ivory)}.bx-btn--line-light{background: transparent;color: #fff!important;border-color: #7d7669}.bx-btn--line-light:hover{border-color: #fff}.bx-btn--wa{background: var(--bx-wa);color: #fff!important}.bx-btn--wa:hover{background: #17633e}.bx-btn--sm{min-height: 38px;padding: 8px 14px;font-size: 13px}.bx-btn[aria-disabled="true"]{opacity: .55;pointer-events: none}.bx-btns{display: flex;flex-wrap: wrap;gap: 11px}.bx-link{display: inline-flex;align-items: center;gap: 6px;font-weight: 800;font-size: 14px;color: var(--bx-navy)}.bx-link::after{content: '→';transition: transform .18s}.bx-link:hover::after,.bx-pcard:hover .bx-link::after{transform: translateX(4px)}.bx-sec--navy .bx-link,.bx-hero .bx-link{color: #fff}.bx-textlink{font-weight: 800;color: var(--bx-copper);border-bottom: 1px solid currentColor;padding-bottom: 2px}.bx-textlink:hover{opacity: .75}  .bx-header{position: sticky;top: 0;z-index: 200;background: var(--bx-navy);color: #fff;border-bottom: 1px solid rgba(255,255,255,.09);font-family: var(--bx-font)}.admin-bar .bx-header{top: 32px}@media (max-width: 782px){.admin-bar .bx-header{top: 0}}.bx-header__in{display: flex;align-items: center;gap: 28px;min-height: 72px}.bx-logo{flex: none;display: inline-flex}.bx-logo img{height: 22px;width: auto;filter: brightness(0) invert(1)}.bx-nav{display: flex;align-items: center;gap: 2px;margin: 0 auto}.bx-nav a{padding: 8px 10px;border-radius: 7px;font-size: 13px;font-weight: 700;color: #e3ddd1;white-space: nowrap}.bx-nav a:hover{color: #fff;background: rgba(255,255,255,.06)}.bx-nav a[aria-current="page"]{color: #fff;box-shadow: inset 0 -2px 0 var(--bx-blue-lt);border-radius: 0}.bx-header__actions{display: flex;align-items: center;gap: 8px;flex: none}.bx-pill{display: inline-flex;align-items: center;gap: 7px;min-height: 38px;padding: 7px 13px;border-radius: 999px;border: 1px solid rgba(255,255,255,.2);background: transparent;color: #e3ddd1;font-size: 13px;font-weight: 600;cursor: pointer}.bx-pill:hover{border-color: rgba(255,255,255,.5);color: #fff}.bx-pill svg{width: 15px;height: 15px}.bx-cartcount{display: inline-grid;place-items: center;min-width: 20px;height: 20px;padding: 0 5px;border-radius: 999px;background: #fff;color: var(--bx-navy);font-size: 11px;font-weight: 800}.bx-burger{display: none;width: 42px;height: 42px;border-radius: 9px;border: 1px solid rgba(255,255,255,.2);background: transparent;cursor: pointer;padding: 0;place-items: center}.bx-burger span{display: block;width: 18px;height: 2px;margin: 3px auto;background: #fff;border-radius: 2px;transition: transform .2s,opacity .2s}.bx-burger[aria-expanded="true"] span:nth-child(1){transform: translateY(8px) rotate(45deg)}.bx-burger[aria-expanded="true"] span:nth-child(2){opacity: 0}.bx-burger[aria-expanded="true"] span:nth-child(3){transform: translateY(-8px) rotate(-45deg)}.bx-search{border-top: 1px solid rgba(255,255,255,.1);padding-block: 14px}.bx-search form{display: flex;gap: 10px}.bx-search input[type="search"]{flex: 1;min-width: 0;min-height: 46px;padding: 10px 14px;border-radius: 8px;border: 1px solid rgba(255,255,255,.25);background: rgba(255,255,255,.06);color: #fff;font: inherit}.bx-search input::placeholder{color: #b3ab9c}.bx-search .bx-btn--primary{background: #fff;color: var(--bx-navy)!important}.bx-drawer{border-top: 1px solid rgba(255,255,255,.1);padding-block: 8px 18px;max-height: calc(100vh - 72px);overflow-y: auto}.bx-drawer nav a{display: block;padding: 13px 2px;font-size: 20px;font-weight: 800;letter-spacing: -.02em;border-bottom: 1px solid rgba(255,255,255,.08);color: #fff}.bx-drawer nav a[aria-current="page"]{color: var(--bx-blue-lt)}.bx-drawer__sub{display: flex;flex-wrap: wrap;gap: 8px;padding-top: 16px}.bx-drawer__sub a{font-size: 13px;font-weight: 600;padding: 8px 12px;border: 1px solid rgba(255,255,255,.2);border-radius: 999px;color: #e3ddd1}  .bx-header--light{background: #f7f4ee;color: var(--bx-ink);border-bottom-color: var(--bx-line)}.bx-header--light .bx-logo img{filter: none}.bx-header--light .bx-nav a{color: var(--bx-ink)}.bx-header--light .bx-nav a:hover{background: var(--bx-sand);color: var(--bx-ink)}.bx-header--light .bx-nav a[aria-current="page"]{box-shadow: inset 0 -2px 0 var(--bx-blue)}.bx-header--light .bx-pill{border-color: var(--bx-line);color: var(--bx-ink);background: #fff}.bx-header--light .bx-cartcount{background: var(--bx-navy);color: #fff}.bx-header--light .bx-burger{border-color: var(--bx-line);background: #fff}.bx-header--light .bx-burger span{background: var(--bx-navy)}.bx-header--light .bx-search,.bx-header--light .bx-drawer{border-top-color: var(--bx-line)}.bx-header--light .bx-search input[type="search"]{background: #fff;border-color: var(--bx-line);color: var(--bx-ink)}.bx-header--light .bx-search input::placeholder{color: #7b8891}.bx-header--light .bx-search .bx-btn--primary{background: var(--bx-navy);color: #fff!important}.bx-header--light .bx-drawer nav a{color: var(--bx-ink);border-bottom-color: var(--bx-line)}.bx-header--light .bx-drawer nav a[aria-current="page"]{color: var(--bx-blue)}.bx-header--light .bx-drawer__sub a{color: var(--bx-ink);border-color: var(--bx-line);background: #fff}@media (max-width: 1180px){.bx-nav{display: none}.bx-burger{display: grid}.bx-header__actions{margin-left: auto}}@media (max-width: 420px){.bx-pill__label{display: none}.bx-pill{padding-inline: 11px}}   .bx-header__in{min-height: 92px}.bx-header .bx-logo img{height: 37px}.bx-header .bx-nav{margin: 0 0 0 auto;gap: 4px}.bx-header .bx-nav a{font-size: 14px;font-weight: 600;padding: 8px 9px}@media (max-width: 1180px){.bx-header__in{min-height: 72px}.bx-header .bx-logo img{height: 26px}}  .bx-p-mining .bx-hero__grid{min-height: 722px;padding-block: 72px 90px}.bx-p-mining .bx-hero__lead{font-size: clamp(17px,1.6vw,20px);line-height: 1.55}.bx-p-mining .bx-hero .bx-btn{font-size: 16px;min-height: 51px;padding: 14px 20px}.bx-p-mining .bx-sec{padding-block: clamp(64px,8vw,104px)}  .bx-p-wallets .bx-hero__lead{font-size: clamp(17px,1.6vw,20px);line-height: 1.5}.bx-p-wallets .bx-hero .bx-btn{min-height: 50px;padding: 15px 20px}  .bx-p-foss .bx-hero__grid,.bx-p-backup .bx-hero__grid{min-height: 610px}.bx-p-foss .bx-hero__lead,.bx-p-backup .bx-hero__lead{font-size: clamp(16px,1.4vw,18px);line-height: 1.6}.bx-p-foss .bx-hero .bx-btn,.bx-p-backup .bx-hero .bx-btn{font-size: 13px;min-height: 45px;padding: 13px 19px}.bx-p-foss .bx-sec,.bx-p-backup .bx-sec{padding-block: clamp(64px,7vw,92px)}@media (max-width: 900px){.bx-p-mining .bx-hero__grid,.bx-p-foss .bx-hero__grid,.bx-p-backup .bx-hero__grid{min-height: 0;padding-block: 48px 64px}}  .bx-hero{position: relative;overflow: hidden;background: var(--bx-navy);color: #fff}.bx-hero::before,.bx-hero::after{content: '';position: absolute;border-radius: 50%;border: 1px solid rgba(255,255,255,.07);pointer-events: none}.bx-hero::before{width: 650px;height: 650px;right: -150px;top: -170px}.bx-hero::after{width: 420px;height: 420px;right: 10px;top: -55px}.bx-hero__grid{position: relative;z-index: 1;display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr);gap: clamp(32px,5vw,70px);align-items: center;min-height: 600px;padding-block: 64px 80px}.bx-hero__grid--solo{grid-template-columns: minmax(0,1fr);min-height: 0;padding-block: 64px 72px}  .bx-hero__grid--solo > div{max-width: 900px}.bx-hero .bx-h1{margin-bottom: 24px}.bx-hero__lead{font-size: clamp(17px,1.6vw,19px);line-height: 1.6;color: #d6cfc2;max-width: 620px;margin: 0 0 30px}.bx-hero__punch{font-weight: 800;color: #fff;margin: -18px 0 30px;font-size: 18px}.bx-crumbs{display: flex;flex-wrap: wrap;gap: 6px;font-size: 13px;color: #b3ab9c;margin-bottom: 22px}.bx-crumbs a:hover{color: #fff}.bx-crumbs li + li::before{content: '/';margin-right: 6px;opacity: .6}.bx-light .bx-crumbs{color: var(--bx-muted)}.bx-light .bx-crumbs a:hover{color: var(--bx-ink)}  .bx-photostack{position: relative;height: 430px;isolation: isolate}.bx-photostack figure{position: absolute;overflow: hidden;border-radius: 16px;border: 1px solid rgba(238,233,223,.22);box-shadow: 0 26px 58px rgba(0,0,0,.3);background: #243140}.bx-photostack img{width: 100%;height: 100%;object-fit: cover}.bx-photostack figcaption{position: absolute;left: 12px;bottom: 12px;font-size: 10.5px;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: #fff;background: rgba(27,38,50,.78);padding: 5px 9px;border-radius: 5px}.bx-ps-a{width: 49%;height: 350px;right: 0;top: 10px;z-index: 1}.bx-ps-b{width: 38%;height: 300px;right: 37%;top: 75px;z-index: 2}.bx-photostack:not(.bx-photostack--two) .bx-ps-b figcaption{left: auto;right: 12px}.bx-ps-c{width: 30%;height: 245px;left: 0;top: 155px;z-index: 3}.bx-photostack--two .bx-ps-a{width: 64%;height: 360px}.bx-photostack--two .bx-ps-b{width: 46%;height: 270px;right: auto;left: 0;top: 130px}.bx-photostack--two .bx-ps-a figcaption{left: auto;right: 12px}  .bx-landing{display: grid;grid-template-columns: 58% 42%;background: var(--bx-ivory);min-height: 620px}.bx-landing__copy{padding: clamp(48px,7vw,88px) clamp(20px,4.2vw,60px) clamp(48px,5vw,60px) max(var(--bx-gutter),calc((100vw - var(--bx-max)) / 2 + 10px));display: flex;flex-direction: column;justify-content: center}.bx-landing .bx-eyebrow{color: #56606b;font-size: 13px;letter-spacing: 3px;font-weight: 600;margin-bottom: 18px}.bx-landing__h1{font-size: clamp(48px,5.7vw,82px);line-height: .96;letter-spacing: -.049em;font-weight: 800;margin: 0 0 28px;color: var(--bx-navy)}.bx-landing__h1 span{color: var(--bx-amber);display: block}.bx-landing__sub{font-size: clamp(21px,2.1vw,30px);line-height: 1.22;font-weight: 600;letter-spacing: -.015em;max-width: 720px;margin: 0 0 24px;color: var(--bx-navy)}.bx-landing__body{font-size: clamp(17px,1.5vw,21px);line-height: 1.5;color: #3f4b58;max-width: 710px;margin: 0 0 38px}.bx-landing .bx-btns{gap: 16px}.bx-landing .bx-btn{min-height: 58px;padding: 16px 27px;font-size: clamp(15px,1.2vw,17px);font-weight: 700}.bx-landing .bx-btn--primary{background: var(--bx-copper)}.bx-landing .bx-btn--primary:hover{background: #8a4430}.bx-landing .bx-btn--ghost{border: 1.5px solid var(--bx-navy);background: #fff}.bx-landing__visual{position: relative;overflow: hidden;display: flex;align-items: flex-end;justify-content: center;background: linear-gradient(145deg,#d8cdbd,#f4efe6 58%,#c9c1b1);padding: 55px 36px}.bx-landing__visual::before{content: 'BUILT · SELECTED · SUPPORTED';position: absolute;top: 44px;right: 38px;font-size: 12px;letter-spacing: 3px;color: #6b6258;font-weight: 600}  .bx-landing__stack{position: relative;width: 88%;height: 430px}.bx-rock{position: absolute;border-radius: 22px;background: #b49b7c}.bx-rock--1{width: 83%;height: 49%;bottom: 0;left: 17%}.bx-rock--2{width: 55%;height: 70%;bottom: 9.3%;left: 40.5%;background: #8f7559}.bx-dev{position: absolute;overflow: hidden;border-radius: 18px;box-shadow: 0 20px 35px rgba(0,0,0,.22);display: grid;place-items: center}.bx-dev img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.bx-dev .bx-art{position: relative;width: 150%;max-width: none}.bx-dev figcaption{position: absolute;left: 50%;bottom: 10px;transform: translateX(-50%);z-index: 1;font-size: 10px;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: var(--bx-navy);background: rgba(255,255,255,.9);padding: 4px 8px;border-radius: 5px;white-space: nowrap}.bx-dev--miner{width: 45%;height: 73%;left: 7.5%;bottom: 18.6%;background: #17202a;border: 3px solid #303d49}.bx-dev--wallet{width: 29%;height: 53.5%;right: 9.6%;bottom: 25.6%;background: #111}.bx-dev--koshh{width: 49%;height: 39.5%;left: 44.8%;bottom: 1.2%;background: linear-gradient(#d7d0c4,#a69c8e);border: 2px solid #82796e}.bx-dev--signer{width: 29%;height: 51%;right: 0;bottom: 0;background: #e7681d;border: 7px solid #f38b47}.bx-dev--signer .bx-art{width: 135%}  .bx-dev--wallet figcaption,.bx-dev--signer figcaption{top: 12px;bottom: auto}.bx-dev--koshh figcaption{left: 12px;transform: none}.bx-pillars-band{background: #fff;padding: 34px 0 42px}.bx-pillars-title{font-size: 12.5px;letter-spacing: .2em;text-transform: uppercase;color: #5f6b77;text-align: center;margin: 0 0 24px;font-weight: 600}.bx-pillars{display: grid;grid-template-columns: repeat(5,1fr);border: 1px solid var(--bx-line);border-radius: 12px;overflow: hidden}.bx-pillar{display: block;padding: 26px 16px;text-align: center;border-right: 1px solid var(--bx-line);transition: background .18s}.bx-pillar:last-child{border-right: 0}.bx-pillar:hover{background: var(--bx-ivory)}.bx-pillar b{display: block;font-size: 21px;font-weight: 800;letter-spacing: .04em;color: var(--bx-navy);margin-bottom: 6px}.bx-pillar small{font-size: 14px;color: var(--bx-muted)}.bx-proof{display: grid;grid-template-columns: 1fr 1fr;background: var(--bx-navy);color: #fff}.bx-proof__left{padding: clamp(40px,5vw,56px) clamp(20px,3vw,48px) clamp(40px,5vw,56px) max(var(--bx-gutter),calc((100vw - var(--bx-max)) / 2))}.bx-proof h2{font-size: clamp(28px,3vw,38px);letter-spacing: -.035em;line-height: 1.1;margin: 0 0 14px}.bx-proof h2 span{color: var(--bx-amber);display: block}.bx-proof p{font-size: 17px;line-height: 1.55;color: #d6cfc2;max-width: 540px;margin: 0}.bx-proof__stats{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px;align-items: center;padding: 40px max(var(--bx-gutter),calc((100vw - var(--bx-max)) / 2)) 40px clamp(20px,3vw,40px)}.bx-stat{border-left: 1px solid #4a5664;padding-left: 20px}.bx-stat strong{display: block;font-size: 15px;letter-spacing: .06em;margin-bottom: 8px}.bx-stat span{font-size: 14px;color: #c9c1b1;line-height: 1.45}  .bx-grid{display: grid;gap: clamp(14px,1.8vw,20px);grid-template-columns: repeat(3,minmax(0,1fr))}.bx-grid--2{grid-template-columns: repeat(2,minmax(0,1fr))}.bx-grid--4{grid-template-columns: repeat(4,minmax(0,1fr))}.bx-grid--5{grid-template-columns: repeat(5,minmax(0,1fr))}  .bx-grid--miners{grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px}@media (max-width: 1200px){.bx-grid--miners{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.bx-grid--miners{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 500px){.bx-grid--miners{grid-template-columns: minmax(0,1fr)}}.bx-card{position: relative;display: flex;flex-direction: column;background: #fff;border: 1px solid var(--bx-line);border-radius: var(--bx-r);padding: clamp(22px,2.4vw,30px);color: var(--bx-ink)}.bx-card__eyebrow{font-size: 11px;font-weight: 800;letter-spacing: .15em;text-transform: uppercase;color: var(--bx-blue);margin: 0 0 12px}.bx-card__title{margin: 0 0 10px}.bx-card__text{color: var(--bx-muted);font-size: 14.5px;line-height: 1.6;margin: 0}.bx-card__foot{margin-top: auto;padding-top: 22px}.bx-card--link{transition: border-color .2s,transform .2s,box-shadow .2s}.bx-card--link:hover{border-color: #b9ae9d;transform: translateY(-3px);box-shadow: 0 16px 38px rgba(20,25,30,.08)}.bx-card__cover,.bx-pcard__cover{position: absolute;inset: 0;z-index: 1;border-radius: inherit}.bx-card a:not(.bx-card__cover),.bx-card button,.bx-card form,.bx-pcard__foot a{position: relative;z-index: 2}.bx-tile{position: relative;display: grid;place-items: center;overflow: hidden;background: #e8e4dc;aspect-ratio: 4 / 3}.bx-tile .bx-art{width: 100%;height: 100%}  .bx-tile.bx-tile--fit img{object-fit: contain}.bx-gallery--wide .bx-gallery__main{aspect-ratio: 4 / 3}.bx-pcard .bx-tile--fit img{padding: 10px}.bx-gallery--fit .bx-gallery__main,.bx-gallery--fit .bx-gallery__thumbs button{background: var(--bx-photo-bg)}.bx-gallery--fit .bx-gallery__main img,.bx-gallery--fit .bx-gallery__thumbs img{object-fit: contain}.bx-feature__art--fit img{object-fit: contain;padding: 24px}  .bx-photostack--boxes .bx-ps-a{width: 66%;height: auto;aspect-ratio: 4 / 3;right: 0;top: 0}.bx-photostack--boxes .bx-ps-b{width: 52%;height: auto;aspect-ratio: 4 / 3;left: 0;top: 46%;right: auto;z-index: 2}.bx-photostack--boxes img{object-fit: contain}.bx-photostack--boxes .bx-ps-a figcaption{left: auto;right: 12px}.bx-dev--wallet img{object-position: 30% 50%}  .bx-tile img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.bx-tags{display: flex;flex-wrap: wrap;gap: 6px}.bx-tag{font-size: 11px;border: 1px solid #d8d1c6;border-radius: 999px;padding: 5px 9px;color: #53616c;background: #fff}.bx-tag--sq{border-radius: 4px;border: 0;background: #edf0ee;text-transform: uppercase;letter-spacing: .08em;font-size: 10px;font-weight: 800;color: #4a5862;padding: 6px 8px}  .bx-pcard{position: relative;display: flex;flex-direction: column;background: #fff;border: 1px solid var(--bx-line);border-radius: 18px;overflow: hidden;color: var(--bx-ink);transition: transform .2s,box-shadow .2s}.bx-pcard:hover{transform: translateY(-3px);box-shadow: 0 16px 38px rgba(20,25,30,.08)}.bx-pcard .bx-tile{aspect-ratio: auto;height: 225px}.bx-pcard__body{padding: 22px;display: flex;flex-direction: column;flex: 1}.bx-pcard__family{font-size: 10.5px;letter-spacing: .16em;text-transform: uppercase;color: #66727c;font-weight: 800}.bx-pcard__name{font-size: 23px;font-weight: 800;letter-spacing: -.03em;line-height: 1.15;margin: 7px 0 12px}.bx-pcard .bx-tags{margin-bottom: 14px}.bx-pcard__sub{font-size: 14px;line-height: 1.5;color: var(--bx-muted);margin: 0 0 20px}.bx-pcard__foot{margin-top: auto;border-top: 1px solid #e2ddd4;padding-top: 16px;display: flex;justify-content: space-between;align-items: center;gap: 12px}.bx-pcard__price{font-weight: 800;font-size: 15px}.bx-pcard__price--ask{font-weight: 600;color: var(--bx-muted);font-size: 14px}.bx-pcard[hidden]{display: none!important}  .bx-mcard{position: relative;display: flex;flex-direction: column;overflow: hidden;border: 1px solid #3d4a59;border-radius: 14px;background: #243140;color: #fff;transition: transform .2s,border-color .2s,background .2s}.bx-mcard:hover{transform: translateY(-4px);border-color: #7d7669;background: var(--bx-navy-3)}.bx-mcard__photo{height: 220px;background: #eef0ef;border-bottom: 1px solid #3d4a59;overflow: hidden}.bx-mcard__photo img{width: 100%;height: 100%;object-fit: cover}.bx-mcard__body{padding: 18px 18px 0;display: flex;flex-direction: column;flex: 1}.bx-mcard small{color: #b3ab9c;text-transform: uppercase;letter-spacing: .12em;font-size: 11.5px;font-weight: 700}.bx-mcard h3{font-size: 22px;margin: 10px 0 6px;letter-spacing: -.02em}.bx-mcard__rate{font-size: 28px;font-weight: 800;letter-spacing: -.03em}.bx-mcard p{color: #c9c1b1;font-size: 14px;line-height: 1.5;margin: 10px 0 18px;min-height: 42px}.bx-mcard__foot{margin-top: auto;padding: 14px 18px 16px;border-top: 1px solid #3d4a59;display: flex;align-items: center;justify-content: space-between;gap: 12px}.bx-mcard__foot .bx-pcard__price{color: #fff;font-size: 17px}.bx-mcard__foot .bx-pcard__price--ask{color: #c9c1b1;font-size: 13.5px}.bx-mcard__foot .bx-link{color: #fff}  .bx-filters{display: flex;flex-wrap: wrap;gap: 9px;margin: 0 0 32px}.bx-filters--center{justify-content: center}.bx-filters button{min-height: 42px;border: 1px solid #c9c1b4;background: transparent;border-radius: 999px;padding: 9px 16px;font-weight: 700;font-size: 14px;color: var(--bx-ink);cursor: pointer}.bx-filters button:hover{border-color: var(--bx-navy)}.bx-filters button[aria-pressed="true"]{background: var(--bx-navy);border-color: var(--bx-navy);color: #fff}  .bx-why{display: grid;grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr);gap: clamp(32px,6vw,75px);align-items: start}.bx-principles{display: grid;grid-template-columns: minmax(0,1fr);gap: 1px;background: var(--bx-navy-line);border: 1px solid var(--bx-navy-line)}.bx-principle{background: var(--bx-navy-2);padding: 28px}.bx-principle .bx-principle__n{font-size: 11px;color: var(--bx-amber);font-weight: 800;letter-spacing: .15em;margin: 0 0 14px}.bx-principle h3{color: #fff;font-size: 20px;margin-bottom: 9px}.bx-principle p{margin: 0;color: var(--bx-on-navy);font-size: 14px;line-height: 1.6}  .bx-steps{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 1px;background: var(--bx-line);border: 1px solid var(--bx-line);counter-reset: bx-step}.bx-steps--4{grid-template-columns: repeat(4,minmax(0,1fr))}.bx-steps--5{grid-template-columns: repeat(5,minmax(0,1fr))}.bx-step{counter-increment: bx-step;background: var(--bx-paper);padding: 28px}.bx-sec--paper .bx-step,.bx-sec:not([class*="--"]) .bx-step{background: #fff}.bx-step .bx-step__n{font-size: 11px;color: var(--bx-blue);font-weight: 800;letter-spacing: .15em;text-transform: uppercase;margin: 0 0 16px}.bx-step__n:empty::before{content: counter(bx-step,decimal-leading-zero)}.bx-step h3{font-size: 19px;margin: 0 0 8px;letter-spacing: -.02em}.bx-step p{font-size: 14px;line-height: 1.6;color: var(--bx-muted);margin: 0}.bx-step ul{margin-top: 10px;font-size: 13.5px;color: var(--bx-muted);display: grid;gap: 4px}.bx-step ul li::before{content: '– '}.bx-steps--dark{background: var(--bx-navy-line);border-color: var(--bx-navy-line)}.bx-steps--dark .bx-step{background: var(--bx-navy-2)}.bx-steps--dark .bx-step .bx-step__n{color: var(--bx-amber)}.bx-steps--dark .bx-step h3{color: #fff}.bx-steps--dark .bx-step p,.bx-steps--dark .bx-step ul{color: var(--bx-on-navy)}  .bx-feature{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: clamp(32px,6vw,70px);align-items: center}.bx-feature--rev > :first-child{order: 2}.bx-feature__art{position: relative;min-height: 500px;background: var(--bx-sand);border-radius: 14px;display: grid;place-items: center;overflow: hidden}.bx-feature__art img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.bx-feature__art .bx-art{width: 86%}.bx-feature__copy p{color: var(--bx-muted);font-size: 16px;line-height: 1.65}.bx-sec--navy .bx-feature__copy p{color: var(--bx-on-navy)}.bx-flist{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));border-top: 1px solid var(--bx-line);margin: 26px 0 30px}.bx-flist li{padding: 13px 15px 13px 0;border-bottom: 1px solid var(--bx-line);font-size: 13.5px;font-weight: 700}.bx-sec--navy .bx-flist,.bx-sec--navy .bx-flist li{border-color: var(--bx-navy-line)}.bx-bullets{display: grid;gap: 9px}.bx-bullets li{position: relative;padding-left: 22px}.bx-bullets li::before{content: '';position: absolute;left: 2px;top: .62em;width: 8px;height: 8px;border-radius: 2px;background: var(--bx-blue)}.bx-sec--navy .bx-bullets li::before{background: var(--bx-blue-lt)}.bx-bullets--2{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px 28px}.bx-ticks{display: grid;gap: 8px;font-size: 14.5px}.bx-ticks li{display: flex;align-items: flex-start;gap: 9px}.bx-ticks li::before{content: '';flex: none;width: 16px;height: 16px;margin-top: 3px;background: var(--bx-blue);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8.5l4 4L14 4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8.5l4 4L14 4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.bx-sec--navy .bx-ticks li::before,.bx-sec--navy2 .bx-ticks li::before{background: var(--bx-blue-lt)}  .bx-hashviz{max-width: 1000px;margin: 8px auto 0;display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,.85fr);gap: 46px;align-items: center;text-align: left}.bx-window{position: relative;min-height: 410px;border: 1px solid #c9c1b4;border-radius: 18px;background: var(--bx-paper);overflow: hidden;padding: 22px}.bx-window__head{padding-bottom: 16px;border-bottom: 1px solid var(--bx-line);font-size: 13px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase}.bx-window__field{position: absolute;left: 22px;right: 22px;top: 72px;bottom: 76px}.bx-dot{position: absolute;width: 5px;height: 5px;border-radius: 50%;background: var(--bx-navy);opacity: 0;transform: scale(.45);animation: bxHash 1.3s ease-out infinite}@keyframes bxHash{0%{opacity: 0;transform: scale(.4)}18%{opacity: .72;transform: scale(1)}78%{opacity: .72;transform: scale(1)}100%{opacity: 0;transform: scale(.4)}}.bx-window__result{position: absolute;left: 22px;right: 22px;bottom: 20px;display: flex;justify-content: space-between;align-items: end;gap: 16px}.bx-window__result strong{font-size: clamp(26px,4vw,42px);letter-spacing: -.045em;color: var(--bx-navy);line-height: 1}.bx-window__result span{font-size: 12px;text-transform: uppercase;letter-spacing: .12em;color: var(--bx-muted);text-align: right}.bx-hashcopy h3{font-size: clamp(28px,3vw,38px);letter-spacing: -.04em;margin-bottom: 14px}.bx-hashcopy__big{font-size: clamp(46px,6vw,80px);font-weight: 900;letter-spacing: -.065em;color: var(--bx-navy);line-height: .92}.bx-hashcopy__unit{font-size: 19px;font-weight: 800;margin-top: 10px}.bx-hashcopy__cmp{margin-top: 22px;padding-top: 18px;border-top: 1px solid #cfc7ba;color: var(--bx-muted);font-size: 16.5px;line-height: 1.55}.bx-scale-note{max-width: 1000px;margin: 18px auto 0;color: var(--bx-muted);font-size: 12.5px;text-align: left}  .bx-fixedminer{text-align: center;margin: 48px 0 30px}.bx-fixedminer__name{font-size: 12px;letter-spacing: .15em;text-transform: uppercase;color: #b3ab9c}.bx-fixedminer strong{display: block;font-size: clamp(32px,5.4vw,62px);letter-spacing: -.055em;margin: 6px 0;line-height: 1.05}.bx-fixedminer__sub{color: var(--bx-on-navy)}.bx-rounds{position: relative;overflow: hidden;padding: 18px 0 26px}.bx-rounds__track{display: flex;gap: 18px;width: max-content;transition: transform .8s cubic-bezier(.22,.8,.2,1)}.bx-round{width: 280px;height: 220px;flex: none;border: 1px solid #4a5664;border-radius: 18px;background: var(--bx-navy-2);padding: 24px;display: flex;flex-direction: column;justify-content: space-between;transition: opacity .4s,transform .4s,border-color .4s;opacity: .58;transform: scale(.94)}.bx-round.is-active{opacity: 1;transform: scale(1);border-color: var(--bx-amber);box-shadow: inset 0 0 0 1px var(--bx-amber)}.bx-round.is-done{opacity: .38}.bx-round__no{font-size: 11px;letter-spacing: .14em;text-transform: uppercase;color: #b3ab9c}.bx-round__block{font-size: 46px;font-weight: 900;letter-spacing: -.05em}.bx-round__status{font-size: 14px;color: #d6cfc2}.bx-round.is-active .bx-round__status{color: #fff;font-weight: 700}.bx-rounds-note{text-align: center;color: #c9c1b1;font-size: 13px}.bx-rounds-note strong{color: #fff}.bx-zoom{margin-top: 48px;border-top: 1px solid #3d4a59;padding-top: 42px;text-align: center}.bx-zoom h3{font-size: clamp(26px,3.6vw,42px);letter-spacing: -.045em;margin-bottom: 8px}.bx-zoom p{color: #c9c1b1;margin: 0}.bx-daygrid{max-width: 840px;margin: 28px auto 22px;display: grid;grid-template-columns: repeat(24,1fr);gap: 5px}.bx-daygrid i{aspect-ratio: 1;border-radius: 3px;background: #4a5664;opacity: .42;transition: opacity .25s,background .25s}.bx-daygrid i.is-on{background: #fff;opacity: 1}.bx-daystats{display: flex;justify-content: center;gap: 48px;flex-wrap: wrap;margin-top: 24px}.bx-daystats strong{display: block;font-size: clamp(38px,5vw,60px);letter-spacing: -.055em;line-height: 1.05}.bx-daystats span{font-size: 12.5px;color: #c9c1b1;text-transform: uppercase;letter-spacing: .1em}.bx-keeptrying{margin: 44px auto 0;max-width: 760px;padding: 28px;border: 1px solid #3d4a59;border-radius: 15px;background: #243140;text-align: center;font-size: clamp(24px,3.4vw,38px);font-weight: 800;letter-spacing: -.04em;line-height: 1.2}  .bx-table-wrap{overflow-x: auto;-webkit-overflow-scrolling: touch}.bx-table{width: 100%;border-collapse: collapse;font-size: 15px;color: var(--bx-ink);border-top: 1px solid var(--bx-line)}.bx-table th,.bx-table td{text-align: left;padding: 17px 14px;border-bottom: 1px solid var(--bx-line);vertical-align: top}.bx-table thead th{font-size: 11.5px;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;color: var(--bx-muted)}.bx-table td:first-child,.bx-table tbody th{font-weight: 800}.bx-table tbody th{color: var(--bx-muted);font-weight: 600;width: 40%}.bx-table a{text-decoration: underline;text-decoration-color: #c7bba8;text-underline-offset: 3px}.bx-table__unit{display: block;margin-top: 3px;color: var(--bx-muted);font-size: 12px;font-weight: 400}.bx-table--card{background: #fff;border: 1px solid var(--bx-line);border-radius: var(--bx-r);overflow: hidden}.bx-table--card table{border-top: 0}.bx-table--card tr:last-child > *{border-bottom: 0}.bx-note{font-size: 13px;color: var(--bx-muted);line-height: 1.55;margin: 14px 0 0}.bx-oddsnote{margin-top: 34px;padding: 22px 24px;border: 1px solid #d1c8bb;border-radius: 14px;background: #fff}.bx-oddsnote strong{display: block;font-size: 17px;margin-bottom: 7px}.bx-oddsnote p{color: var(--bx-muted);line-height: 1.6;margin: 0 0 16px}  .bx-picker{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;margin: 0 0 26px}.bx-picker label{font-size: 11px;letter-spacing: .12em;text-transform: uppercase;font-weight: 800;color: #5e6b76}.bx-picker select{display: block;width: 100%;margin-top: 8px;min-height: 48px;padding: 12px 13px;border: 1px solid var(--bx-line);border-radius: 9px;background: #fff;color: var(--bx-ink);font: inherit;font-size: 14px;font-weight: 700;text-transform: none;letter-spacing: 0}.bx-tech{border: 1px solid var(--bx-line);border-radius: 16px;overflow-x: auto;background: #fff}.bx-tech__row{display: grid;grid-template-columns: 220px repeat(3,minmax(0,1fr));border-bottom: 1px solid var(--bx-line);min-width: 760px}.bx-tech__row:last-child{border-bottom: 0}.bx-tech__row > div{padding: 15px;border-left: 1px solid var(--bx-line);font-size: 13.5px;line-height: 1.45}.bx-tech__row > div:first-child{border-left: 0;font-weight: 800;color: #34414c;background: #f7f4ee}.bx-tech__head{background: var(--bx-navy);color: #fff}.bx-tech__head > div{font-weight: 800;font-size: 15px}.bx-tech__head > div:first-child{color: #b3ab9c!important;background: transparent!important;font-size: 11px;letter-spacing: .13em;text-transform: uppercase}.bx-tech__group{background: #e9e3d8;color: #33414c;font-size: 11px;font-weight: 800;letter-spacing: .15em;text-transform: uppercase;padding: 11px 15px;border-bottom: 1px solid var(--bx-line);min-width: 760px}.bx-yes{color: #1d6a45;font-weight: 700}.bx-no{color: #636b72}  .bx-explain{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 18px}.bx-explain > div{border-top: 2px solid var(--bx-ink);padding-top: 22px}.bx-explain .bx-explain__n{font-size: 12px;color: var(--bx-blue);font-weight: 900;letter-spacing: .15em;margin: 0}.bx-explain h3{font-size: clamp(20px,2vw,25px);margin: 10px 0}.bx-explain p{color: var(--bx-muted);line-height: 1.55;margin: 16px 0 0}  .bx-encode{margin-top: 28px;border: 1px solid var(--bx-navy-line);padding: clamp(22px,3vw,34px);display: grid;grid-template-columns: 1fr auto 1fr auto 1.4fr;align-items: center;gap: 20px}.bx-encode small{display: block;color: #b3ab9c;font-size: 12px;letter-spacing: .02em;text-transform: uppercase;margin-bottom: 2px}.bx-encode strong{display: block;color: #fff;font-size: 25px;letter-spacing: -.02em}.bx-encode__arrow{color: #8f877a;font-size: 28px}.bx-encode__bits{margin-top: 4px;font-size: 17px;font-weight: 900;letter-spacing: .2em;color: #f3f5f6;line-height: 1.4}.bx-warning{margin: 22px 0 0;color: #d6cfc2;font-size: 13px;line-height: 1.6}.bx-warning strong{color: #fff}.bx-finish{background: #fff;border: 1px solid var(--bx-line);border-radius: 10px;padding: 20px}.bx-finish h3{font-size: 19px;margin-bottom: 6px}.bx-finish p{margin: 0;color: var(--bx-muted);font-size: 14.5px}.bx-finish__price{font-weight: 800;margin-top: 10px!important;color: var(--bx-ink)!important}.bx-swatch{display: block;aspect-ratio: 1 / 1;border-radius: 7px;margin-bottom: 17px;overflow: hidden;background: #edeae4}.bx-swatch img{width: 100%;height: 100%;object-fit: cover}.bx-origin{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: clamp(32px,6vw,80px);align-items: center}.bx-origin__mark{font-size: clamp(56px,7vw,80px);line-height: .92;letter-spacing: -.06em;font-weight: 900;color: #fff}.bx-origin p{color: var(--bx-on-navy);line-height: 1.7}.bx-origin__made{display: inline-block;margin-top: 8px;padding-top: 15px;border-top: 1px solid #3d4a59;font-size: 13px;font-weight: 800;letter-spacing: .06em;color: #fff}  .bx-final{background: #243140;color: #fff;padding-block: clamp(56px,7vw,76px)}.bx-final__in{display: flex;justify-content: space-between;align-items: center;gap: 30px}.bx-final .bx-eyebrow{color: var(--bx-blue-lt)}.bx-final h2{max-width: 680px}.bx-future{padding: clamp(24px,3.5vw,45px);border: 1px solid var(--bx-navy-line);border-radius: 14px;display: flex;align-items: center;justify-content: space-between;gap: 40px}.bx-future p{color: var(--bx-on-navy);max-width: 670px;line-height: 1.6;margin: 8px 0 0}  .bx-qa{border-top: 1px solid var(--bx-line)}.bx-qa details{border-bottom: 1px solid var(--bx-line)}.bx-qa summary{display: flex;justify-content: space-between;align-items: center;gap: 18px;padding: 20px 0;cursor: pointer;list-style: none;font-weight: 800;font-size: 17px;letter-spacing: -.01em}.bx-qa summary::-webkit-details-marker{display: none}.bx-qa summary::after{content: '+';flex: none;display: grid;place-items: center;width: 28px;height: 28px;border-radius: 50%;border: 1px solid var(--bx-line);font-weight: 400;font-size: 19px;line-height: 1;transition: transform .2s}.bx-qa details[open] summary::after{transform: rotate(45deg)}.bx-qa__a{padding: 0 0 22px;color: var(--bx-muted);max-width: 780px;line-height: 1.6}.bx-qa__a p:last-child{margin: 0}  .bx-qa--plain summary{display: list-item;list-style: revert;padding: 0;font-size: 17px;font-weight: 800}.bx-qa--plain summary::-webkit-details-marker{display: revert}.bx-qa--plain summary::after{content: none}.bx-qa--plain details{padding: 20px 0}.bx-qa--plain .bx-qa__a{padding: 16px 0 0;max-width: 800px}.bx-soon{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 18px}.bx-soon li{font-size: 13px;padding: 6px 12px;border-radius: 999px;border: 1px dashed #c3b8a6;color: var(--bx-muted)}  .bx-review{display: flex;flex-direction: column;gap: 14px}.bx-stars{color: var(--bx-copper);letter-spacing: 2px;font-size: 15px}.bx-review blockquote{font-size: 15.5px;line-height: 1.6;color: var(--bx-ink)}.bx-review figcaption{margin-top: auto;font-size: 13.5px;color: var(--bx-muted);display: flex;justify-content: space-between;gap: 10px}  .bx-product{background: var(--bx-paper);padding-block: clamp(28px,4vw,48px) clamp(56px,7vw,88px)}.bx-product__grid{display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr);gap: clamp(28px,5vw,64px);align-items: start}.bx-gallery{position: sticky;top: 96px}.bx-gallery__main{overflow: hidden;border-radius: 18px;background: #e8e4dc;aspect-ratio: 1 / 1;display: grid;place-items: center;border: 1px solid var(--bx-line)}.bx-gallery__main img{width: 100%;height: 100%;object-fit: cover}.bx-gallery__main .bx-art{width: 86%;height: auto}.bx-gallery__thumbs{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px;margin-top: 10px}.bx-gallery__thumbs button{padding: 0;border: 2px solid transparent;border-radius: 10px;overflow: hidden;background: #e8e4dc;aspect-ratio: 1;cursor: pointer}.bx-gallery__thumbs button[aria-pressed="true"]{border-color: var(--bx-navy)}.bx-gallery__thumbs img{width: 100%;height: 100%;object-fit: cover}@media (max-height: 760px){.bx-gallery{position: static}}.bx-buybox__name{font-size: clamp(36px,4.6vw,58px);letter-spacing: -.055em}.bx-buybox__variant{font-size: 15px;color: var(--bx-muted);margin: 10px 0 0}.bx-buybox__title{font-size: clamp(19px,1.8vw,22px);font-weight: 700;letter-spacing: -.02em;line-height: 1.35;margin: 22px 0 0}.bx-buybox__lead{color: var(--bx-muted);margin: 12px 0 0}.bx-buybox__price{display: block;font-size: 30px;font-weight: 800;letter-spacing: -.03em;margin: 28px 0 18px}.bx-buybox__price--ask{font-size: 18px;font-weight: 600;color: var(--bx-muted);letter-spacing: -.01em}.bx-buybox__card{margin-top: 26px;background: #fff;border: 1px solid var(--bx-line);border-radius: var(--bx-r);padding: 18px 20px}.bx-buybox__card h2{font-size: 11.5px;letter-spacing: .14em;text-transform: uppercase;color: var(--bx-muted);font-weight: 800;margin-bottom: 12px}.bx-maker{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;color: var(--bx-muted);margin: 18px 0 0}.bx-maker::before{content: '';width: 8px;height: 8px;border-radius: 50%;background: var(--bx-blue)}  .bx-wcform form.cart{display: grid;gap: 14px;margin: 0}.bx-wcform table.variations{border: 0;margin: 0;width: 100%;border-collapse: collapse}.bx-wcform table.variations tr,.bx-wcform table.variations th,.bx-wcform table.variations td{display: block;padding: 0;border: 0;background: none;text-align: left}.bx-wcform table.variations th label{font-size: 11.5px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;color: var(--bx-muted)}.bx-wcform table.variations select{width: 100%;min-height: 48px;margin-top: 6px;padding: 10px 14px;border-radius: 8px;border: 1px solid var(--bx-line);background: #fff;font: inherit;color: var(--bx-ink)}.bx-wcform .reset_variations{font-size: 13px;color: var(--bx-muted)}.bx-wcform .woocommerce-variation-price .price{font-size: 26px;font-weight: 800;color: var(--bx-ink)}.bx-wcform .woocommerce-variation-add-to-cart,.bx-wcform form.cart:not(.variations_form){display: flex;flex-wrap: wrap;gap: 10px;align-items: stretch}.bx-wcform .quantity input.qty{width: 76px;min-height: 48px;border-radius: 8px;border: 1px solid var(--bx-line);text-align: center;font: inherit;background: #fff}.bx-wcform .single_add_to_cart_button{flex: 1;min-height: 48px;border-radius: 7px!important;background: var(--bx-navy)!important;color: #fff!important;border: 0!important;font-family: var(--bx-font)!important;font-weight: 800!important;font-size: 14px!important;padding: 0 22px!important;cursor: pointer}.bx-wcform .single_add_to_cart_button.disabled{opacity: .5}.bx-wcform .stock{font-size: 14px;color: var(--bx-muted);margin: 0}  .bx-offer{position: relative;display: flex;flex-direction: column;background: #fff;border: 1px solid var(--bx-line);border-radius: var(--bx-r);padding: 24px}.bx-offer--feature{border: 2px solid var(--bx-navy)}.bx-offer__badge{position: absolute;top: -12px;left: 22px;background: var(--bx-navy);color: #fff;font-size: 10.5px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;padding: 5px 10px;border-radius: 999px}.bx-offer__name{font-size: 20px;font-weight: 800;letter-spacing: -.02em}.bx-offer__price{display: flex;align-items: baseline;gap: 10px;margin: 12px 0 4px;font-size: 30px;font-weight: 800;letter-spacing: -.03em}.bx-offer__price s{font-size: 16px;font-weight: 500;color: var(--bx-muted);letter-spacing: 0}.bx-offer__save{font-size: 13.5px;font-weight: 700;color: var(--bx-wa);min-height: 1.5em;margin: 0}.bx-offer__text{font-size: 14.5px;color: var(--bx-muted);margin: 12px 0 20px}.bx-offer .bx-btn{margin-top: auto}  .bx-callout{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 24px 40px;align-items: center;background: var(--bx-navy);color: #fff;border-radius: 18px;padding: clamp(28px,4vw,44px)}.bx-callout .bx-eyebrow{color: var(--bx-blue-lt)}.bx-callout .bx-lead{color: var(--bx-on-navy);margin-top: 12px}.bx-callout--light{background: #fff;color: var(--bx-ink);border: 1px solid var(--bx-line)}.bx-callout--light .bx-eyebrow{color: var(--bx-blue)}.bx-callout--light .bx-lead{color: var(--bx-muted)}  .bx-channel__kind{font-size: 11.5px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: var(--bx-muted);margin: 0 0 6px}.bx-channel__value{font-size: 20px;font-weight: 800;letter-spacing: -.02em;word-break: break-word;margin: 0}  .bx-doc{max-width: 780px}.bx-doc h2{font-size: clamp(22px,2.4vw,28px);margin: 44px 0 14px;letter-spacing: -.03em}.bx-doc h3{font-size: 18px;margin: 26px 0 10px}.bx-doc p,.bx-doc li{color: #384852}.bx-doc ul{display: grid;gap: 6px;margin: 0 0 1em}.bx-doc ul li{position: relative;padding-left: 20px}.bx-doc ul li::before{content: '';position: absolute;left: 2px;top: .66em;width: 7px;height: 7px;border-radius: 2px;background: var(--bx-blue)}  .bx-form{display: grid;gap: 16px;background: #fff;border: 1px solid var(--bx-line);border-radius: 18px;padding: clamp(20px,3vw,36px)}.bx-form__row{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px}.bx-field{display: grid;gap: 7px}.bx-field label{font-size: 13.5px;font-weight: 700;color: var(--bx-ink)}.bx-field label span{font-weight: 400;color: var(--bx-muted)}.bx-field input,.bx-field textarea,.bx-field select{width: 100%;min-height: 48px;padding: 11px 14px;border-radius: 8px;border: 1px solid var(--bx-line);background: var(--bx-paper);font: inherit;font-size: 15px;color: var(--bx-ink)}.bx-field textarea{min-height: 130px;resize: vertical}.bx-field input[type="file"]{padding: 10px;background: #fff}.bx-field input:focus,.bx-field textarea:focus,.bx-field select:focus{outline: none;border-color: var(--bx-navy);background: #fff}.bx-field__help{font-size: 13px;color: var(--bx-muted);margin: 0}.bx-hp{position: absolute!important;left: -9999px!important;width: 1px;height: 1px;overflow: hidden}.bx-notice{border-radius: 10px;padding: 14px 16px;font-size: 15px}.bx-notice--ok{background: #e4f3ea;color: #14532d}.bx-notice--err{background: #fbe7e2;color: #7a2310}  .bx-footer{background: #141c25;color: #c9c1b1;padding-block: 36px;font-family: var(--bx-font);font-size: 14px}.bx-footer__in{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px 28px}.bx-footer__brand strong{color: #fff;font-weight: 800}.bx-footer__links{display: flex;flex-wrap: wrap;gap: 6px 22px}.bx-footer__links a{color: #c9c1b1}.bx-footer__links a:hover{color: #fff}.bx-footer__meta{font-size: 12.5px;color: #a39b8d}.bx-footer__meta a:hover{color: #fff}  .bx-js [data-reveal]{opacity: 0;transform: translateY(16px);transition: opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.bx-js [data-reveal].is-in{opacity: 1;transform: none}@media (prefers-reduced-motion: reduce){.bx-js [data-reveal]{opacity: 1;transform: none;transition: none}.bx *,.bx *::before,.bx *::after{transition: none!important;animation: none!important}.bx-dot{opacity: .72;transform: none}}  @media (max-width: 1080px){.bx-grid--5{grid-template-columns: repeat(3,minmax(0,1fr))}.bx-grid--4,.bx-steps--4,.bx-steps--5{grid-template-columns: repeat(2,minmax(0,1fr))}.bx-proof__stats{grid-template-columns: 1fr;gap: 18px}}@media (max-width: 900px){.bx-hero__grid,.bx-feature,.bx-why,.bx-hashviz,.bx-origin,.bx-product__grid,.bx-head--split,.bx-landing,.bx-proof{grid-template-columns: minmax(0,1fr)}.bx-hero__grid{min-height: 0;padding-block: 48px 64px}.bx-head__action{justify-self: start}.bx-feature--rev > :first-child{order: 0}.bx-landing__copy,.bx-proof__left{padding-inline: var(--bx-gutter)}.bx-proof__stats{padding-inline: var(--bx-gutter);padding-top: 0;grid-template-columns: repeat(3,minmax(0,1fr))}.bx-landing__stack{width: 100%;max-width: 520px;height: 380px}.bx-gallery{position: static}.bx-grid,.bx-steps,.bx-explain{grid-template-columns: repeat(2,minmax(0,1fr))}.bx-pillars{grid-template-columns: repeat(3,1fr)}.bx-pillar:nth-child(3){border-right: 0}.bx-pillar:nth-child(-n+3){border-bottom: 1px solid var(--bx-line)}.bx-callout,.bx-final__in,.bx-future{grid-template-columns: minmax(0,1fr);display: grid}.bx-encode{grid-template-columns: minmax(0,1fr)}.bx-encode__arrow{transform: rotate(90deg);justify-self: start}.bx-picker{grid-template-columns: minmax(0,1fr)}.bx-photostack{height: 360px;max-width: 620px}}@media (max-width: 640px){.bx-grid,.bx-grid--2,.bx-grid--4,.bx-grid--5,.bx-steps,.bx-steps--4,.bx-steps--5,.bx-explain,.bx-bullets--2,.bx-form__row,.bx-principles,.bx-flist{grid-template-columns: minmax(0,1fr)}.bx-pillars{grid-template-columns: repeat(2,1fr)}.bx-pillar{border-bottom: 1px solid var(--bx-line)}.bx-pillar:nth-child(odd){border-right: 1px solid var(--bx-line)}.bx-pillar:nth-child(even){border-right: 0}.bx-pillar:last-child{grid-column: 1 / -1;border-right: 0;border-bottom: 0}.bx-proof__stats{grid-template-columns: minmax(0,1fr)}.bx-daygrid{grid-template-columns: repeat(12,1fr)}.bx-round{width: 230px;height: 196px}.bx-photostack{height: 285px}.bx-ps-a{height: 235px}.bx-ps-b{height: 200px;top: 50px}.bx-ps-c{height: 165px;top: 105px}.bx-photostack--two .bx-ps-a{height: 240px}.bx-photostack--two .bx-ps-b{height: 180px;top: 90px}.bx-window{min-height: 340px}.bx-btns .bx-btn{flex: 1 1 auto}}  .ba{--navy: #1b2632;--navy-deep: #141c25;--off-white: #eee9df;--amber: #ffb162;--amber-deep: #a35139}  .bx-heroshot{margin: 0;border-radius: 22px;overflow: hidden;aspect-ratio: 1 / 1;box-shadow: 0 30px 70px -30px rgba(10,20,35,.55);align-self: center;width: 100%;max-width: 600px;justify-self: end}.bx-heroshot img{display: block;width: 100%;height: 100%;object-fit: cover}.bx-landing__visual .bx-heroshot{max-width: 620px;justify-self: center}.bx-cats{background: var(--bx-ivory);padding: clamp(56px,7vw,96px) 0}.bx-cats__head{text-align: center;max-width: 760px;margin: 0 auto clamp(32px,4vw,48px)}.bx-cats__head .bx-lead{margin-top: 14px}.bx-cats__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 18px}.bx-cat{position: relative;display: flex;flex-direction: column;gap: 10px;padding: 28px 26px 58px;background: #fff;border: 1px solid var(--bx-line);border-radius: 18px;color: inherit;text-decoration: none;transition: transform .2s ease,box-shadow .2s ease,border-color .2s ease}.bx-cat h3{margin: 0;font-size: 19px;font-weight: 800;letter-spacing: -.01em}.bx-cat p{margin: 0;color: var(--bx-muted);font-size: 15px;line-height: 1.55}.bx-cat__go{position: absolute;left: 26px;bottom: 22px;font-weight: 700;color: var(--bx-blue)}.bx-cat:hover{transform: translateY(-3px);box-shadow: 0 18px 40px -24px rgba(10,20,35,.45)}@media (max-width: 1024px){.bx-cats__grid{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.bx-cats__grid{grid-template-columns: minmax(0,1fr)}.bx-heroshot{justify-self: stretch;max-width: none}}  @font-face{font-family: 'Azonix';src: url('../fonts/Azonix.otf') format('opentype');font-display: swap}  .bx .bx-eyebrow,.bx-pillars-title,.bx-card__eyebrow,.bx-pcard__family,.bx-stat strong,.bx-cats__head .bx-eyebrow{font-family: var(--bx-label);font-weight: 400;letter-spacing: .16em}.bx .bx-eyebrow{font-size: 11px}.bx-landing .bx-eyebrow{font-size: 12px;letter-spacing: .18em}.bx-hero .bx-eyebrow,.bx-landing .bx-eyebrow,.bx-final .bx-eyebrow,.bx-callout .bx-eyebrow,.bx-sec--navy .bx-eyebrow,.bx-sec--navy2 .bx-eyebrow{color: var(--bx-amber)}.bx-callout--light .bx-eyebrow{color: var(--bx-copper)}  .bx-header,.bx-header.bx-header--light{background: var(--bx-navy);color: #fff;border-bottom: 1px solid rgba(238,233,223,.1)}.bx-nav a[aria-current="page"]{box-shadow: inset 0 -2px 0 var(--bx-amber)}.bx-cartcount{background: var(--bx-amber);color: var(--bx-navy)}  .bx-btn--primary{background: var(--bx-copper);color: #fff!important}.bx-btn--primary:hover{background: #8a4430}.bx-btn--ghost{color: var(--bx-navy)!important;border-color: var(--bx-navy)}.bx-btn--light{background: var(--bx-amber);color: var(--bx-navy)!important}.bx-btn--light:hover{background: #ffc07e}.bx-btn--line-light{color: var(--bx-ivory)!important;border-color: rgba(238,233,223,.55)}.bx-btn--line-light:hover{border-color: var(--bx-ivory);background: rgba(238,233,223,.06)}.bx-search .bx-btn--primary{background: var(--bx-amber);color: var(--bx-navy)!important}.bx-link{color: var(--bx-copper)}.bx-textlink{color: var(--bx-copper)}.bx-stars{color: var(--bx-copper)}.bx-wcform .single_add_to_cart_button{background: var(--bx-copper)!important}.bx-filters button[aria-pressed="true"],.bx-offer__badge{background: var(--bx-navy)}  .bx-hero,.bx-landing{background: var(--bx-navy) url('../img/dark-gradient.webp') center bottom / cover no-repeat;color: #fff}.bx-hero::before,.bx-hero::after{content: none}.bx-hero__lead{color: #e3ddd1}.bx-hero .bx-lead{color: #e3ddd1}.bx-crumbs{color: var(--bx-beige-2)}.bx-heroshot{box-shadow: 0 40px 90px -30px rgba(0,0,0,.7);border: 1px solid rgba(238,233,223,.14)}  .bx-landing{grid-template-columns: minmax(0,1.08fr) minmax(0,.92fr);min-height: 0}.bx-landing__copy{padding-block: clamp(56px,7vw,96px)}.bx-landing__h1{color: #fff}.bx-landing__h1 span{color: var(--bx-amber)}.bx-landing__sub{color: #fff}.bx-landing__body{color: #e3ddd1}.bx-landing .bx-btn--primary{background: var(--bx-amber);color: var(--bx-navy)!important}.bx-landing .bx-btn--primary:hover{background: #ffc07e}.bx-landing .bx-btn--ghost{background: transparent;border: 1.5px solid rgba(238,233,223,.55);color: var(--bx-ivory)!important}.bx-landing__visual{background: none;padding: clamp(40px,5vw,72px) max(var(--bx-gutter),calc((100vw - var(--bx-max)) / 2 + 10px)) clamp(40px,5vw,72px) clamp(12px,2vw,24px);align-items: center}.bx-landing__visual::before{content: none}  .bx-proof{background: var(--bx-navy)}.bx-proof h2 span{color: var(--bx-amber)}.bx-stat{border-left-color: #4a5664}.bx-final{background: var(--bx-navy) url('../img/dark-gradient.webp') center 85% / cover no-repeat}.bx-sec--navy2{background: #243140}.bx-round.is-active{border-color: var(--bx-amber);box-shadow: inset 0 0 0 1px var(--bx-amber)}.bx-daygrid i.is-on{background: var(--bx-amber)}.bx-tech__head{background: var(--bx-navy)}  .bx-pillars-band{background: var(--bx-paper)}.bx-pillar b{color: var(--bx-navy)}.bx-pillar:hover{background: #fff}.bx-cat__go{color: var(--bx-copper)}.bx-cat:hover{border-color: #c9c1b1}.bx-tile,.bx-gallery__main,.bx-gallery__thumbs button{background: #ebe5da}@media (max-width: 900px){.bx-landing__visual{padding: 0 var(--bx-gutter) 56px}}  .bx-landing__visual{overflow: visible}.bx-stat strong{font-size: 12.5px;line-height: 1.5}  .bx-hero,.bx-landing,.bx-final{background-image: linear-gradient(90deg,rgba(20,28,37,.78) 0%,rgba(20,28,37,.5) 42%,rgba(20,28,37,0) 72%),url('../img/dark-gradient.webp');background-size: auto,cover;background-position: 0 0,center bottom;background-repeat: no-repeat}.bx-final{background-position: 0 0,center 85%}  .bx-hero:has(.bx-hero__grid--solo){background-position: 0 0,center 58%}@media (max-width: 900px){.bx-hero,.bx-landing,.bx-final{background-image: linear-gradient(180deg,rgba(20,28,37,.55),rgba(20,28,37,.7)),url('../img/dark-gradient.webp')}}@media (max-width: 900px){.bx-landing{grid-template-columns: minmax(0,1fr)}.bx-landing__visual .bx-heroshot{max-width: 520px}}  :root{--bx-mono: 'Geist Mono',ui-monospace,SFMono-Regular,Menlo,monospace;--bx-ease: cubic-bezier(.2,.75,.2,1)}  .bx .bx-h1,.bx .bx-landing__h1,.bx .bx-h2,.bx .bx-buybox__name,.bx .bx-origin__mark,.bx-proof h2{font-family: var(--bx-label);font-weight: 400;font-synthesis: none;text-transform: uppercase;letter-spacing: .01em;line-height: 1.08}.bx .bx-h1{font-size: clamp(30px,4.3vw,58px)}.bx .bx-h1--xl{font-size: clamp(32px,4.8vw,66px)}.bx .bx-h1--mega{font-size: clamp(32px,5.3vw,76px);line-height: 1.04}.bx .bx-h1--page{font-size: clamp(28px,3.9vw,52px)}.bx .bx-landing__h1{font-size: clamp(34px,5vw,74px);line-height: 1.04;margin-bottom: 30px}.bx .bx-h2{font-size: clamp(22px,2.6vw,34px);line-height: 1.14}.bx .bx-h2--lg{font-size: clamp(24px,3.1vw,42px)}.bx .bx-h2--mega{font-size: clamp(26px,3.8vw,52px)}.bx .bx-buybox__name{font-size: clamp(26px,3.2vw,40px)}.bx .bx-origin__mark{font-size: clamp(38px,5vw,60px)}.bx-proof h2{font-size: clamp(22px,2.4vw,30px)}.bx-proof h2 span{margin-top: 6px}@media (max-width: 420px){.bx .bx-h1,.bx .bx-h1--xl,.bx .bx-h1--mega{font-size: 27px}.bx .bx-landing__h1{font-size: 32px}.bx .bx-h2,.bx .bx-h2--lg,.bx .bx-h2--mega{font-size: 21px}}  .bx-hero,.bx-landing{position: relative;isolation: isolate}.bx-hero::before,.bx-landing::before{content: '';position: absolute;inset: 0;z-index: -1;pointer-events: none;border: 0;border-radius: 0;width: auto;height: auto;background-image: linear-gradient(rgba(238,233,223,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(238,233,223,.07) 1px,transparent 1px);background-size: 96px 96px;-webkit-mask-image: linear-gradient(180deg,#000 20%,transparent 88%);mask-image: linear-gradient(180deg,#000 20%,transparent 88%)}.bx-hero > *,.bx-landing > *{position: relative}  .bx-heroshot{position: relative;overflow: visible;border-radius: 4px;border: 0;box-shadow: none;transform: translate3d(0,var(--bx-drift,0px),0)}.bx-heroshot img{border-radius: 4px;border: 1px solid rgba(238,233,223,.18);box-shadow: 0 40px 90px -30px rgba(0,0,0,.7)}.bx-heroshot::before,.bx-heroshot::after{content: '';position: absolute;width: 20px;height: 20px;border: 0 solid var(--bx-amber);z-index: 2}.bx-heroshot::before{top: -10px;left: -10px;border-width: 2px 0 0 2px}.bx-heroshot::after{bottom: -10px;right: -10px;border-width: 0 2px 2px 0}  .bx-pillars{counter-reset: bx-pillar;border-radius: 4px}.bx-pillar{text-align: left;padding: 24px 24px 26px;position: relative}.bx-pillar::before{counter-increment: bx-pillar;content: counter(bx-pillar,decimal-leading-zero);display: block;font-family: var(--bx-mono);font-size: 12px;color: var(--bx-copper);margin-bottom: 12px}.bx-pillar b{font-family: var(--bx-label);font-weight: 400;font-size: 17px;letter-spacing: .08em}.bx-pillar::after{content: '→';position: absolute;right: 22px;top: 22px;color: var(--bx-copper);opacity: 0;transform: translateX(-6px);transition: opacity .25s,transform .25s var(--bx-ease)}.bx-pillar:hover::after{opacity: 1;transform: none}  .bx-btn{border-radius: 999px}.bx-card,.bx-pcard,.bx-cat,.bx-offer,.bx-callout,.bx-oddsnote,.bx-window,.bx-tech,.bx-form,.bx-table--card,.bx-buybox__card,.bx-gallery__main{border-radius: 8px}.bx-mcard{border-radius: 8px}.bx-card__eyebrow,.bx-pcard__family{font-family: var(--bx-mono);font-weight: 500;letter-spacing: .08em}.bx-cat h3{font-size: 20px}.bx-cat::before{content: '';position: absolute;left: 0;top: 0;height: 2px;width: 0;background: var(--bx-copper);transition: width .35s var(--bx-ease);border-radius: 8px 8px 0 0}.bx-cat:hover::before{width: 100%}  @keyframes bxRise{from{opacity: 0;transform: translate3d(0,28px,0)}to{opacity: 1;transform: none}}@keyframes bxClip{from{opacity: 0;clip-path: inset(0 0 100% 0);transform: translate3d(0,24px,0)}to{opacity: 1;clip-path: inset(0 0 0 0);transform: none}}@keyframes bxFrame{from{opacity: 0;transform: scale(.96)}to{opacity: 1;transform: none}}@keyframes bxCorner{from{opacity: 0;width: 0;height: 0}to{opacity: 1;width: 20px;height: 20px}}.bx-hero .bx-eyebrow,.bx-landing .bx-eyebrow,.bx-hero .bx-crumbs{animation: bxRise .7s var(--bx-ease) .05s both}.bx-hero .bx-h1,.bx-landing__h1{animation: bxClip .9s var(--bx-ease) .12s both}.bx-landing__h1 span{animation: bxClip .9s var(--bx-ease) .32s both}.bx-hero__lead,.bx-landing__sub,.bx-hero__punch{animation: bxRise .8s var(--bx-ease) .38s both}.bx-landing__body{animation: bxRise .8s var(--bx-ease) .48s both}.bx-hero .bx-btns,.bx-landing .bx-btns{animation: bxRise .8s var(--bx-ease) .58s both}.bx-heroshot img{animation: bxFrame 1.1s var(--bx-ease) .2s both}.bx-heroshot::before,.bx-heroshot::after{animation: bxCorner .6s var(--bx-ease) 1s both}.bx-js [data-reveal]{transition-duration: .8s;transition-timing-function: var(--bx-ease)}  .bx-tile img,.bx-mcard__photo img,.bx-feature__art img{transition: transform .6s var(--bx-ease)}.bx-pcard:hover .bx-tile img,.bx-mcard:hover .bx-mcard__photo img{transform: scale(1.05)}.bx-btn{position: relative;overflow: hidden;isolation: isolate}.bx-btn--light::after,.bx-btn--primary::after,.bx-landing .bx-btn--primary::after{content: '';position: absolute;inset: 0;z-index: -1;background: linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform: translateX(-120%);transition: transform .7s var(--bx-ease)}.bx-btn--light:hover::after,.bx-btn--primary:hover::after{transform: translateX(120%)}.bx-btn .bx-arrow,.bx-link::after{transition: transform .25s var(--bx-ease)}  .bx-header{transition: box-shadow .3s,background-color .3s}.bx-header.is-scrolled{background: rgba(27,38,50,.92);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);box-shadow: 0 10px 30px -12px rgba(0,0,0,.5)}.bx-header__in{transition: min-height .3s var(--bx-ease)}.bx-header.is-scrolled .bx-header__in{min-height: 72px}@media (prefers-reduced-motion: reduce){.bx-hero *,.bx-landing *,.bx-heroshot,.bx-heroshot::before,.bx-heroshot::after,.bx-heroshot img{animation: none!important}.bx-heroshot{transform: none}}@media (max-width: 380px){.bx-header__in{gap: 10px}.bx-header .bx-logo img{height: 21px}.bx-header__actions{gap: 6px}.bx-pill{padding-inline: 10px}.bx-burger{width: 38px;height: 38px}}  .bx-calc{margin-top: 28px;border-radius: 16px;padding: clamp(18px,2.4vw,26px);background: linear-gradient(150deg,#f4f4f2,#dcdcd8 55%,#f7f7f5);border: 1px solid #cfcdc6;color: #1b2632;box-shadow: 0 30px 70px -40px rgba(0,0,0,.7)}.bx-calc__head{display: flex;justify-content: space-between;align-items: center;font-family: var(--bx-mono);font-size: 11px;letter-spacing: .1em;text-transform: uppercase;color: #6b6f74;margin-bottom: 16px}.bx-calc__brand{font-family: var(--bx-label);letter-spacing: .14em;color: #1b2632}.bx-calc__input{display: flex;gap: 10px}.bx-calc__input input{flex: 1;min-width: 0;min-height: 52px;border-radius: 10px;border: 1px solid #2b3540;background: #1b2632;color: #fff;font-family: var(--bx-mono);font-size: 17px;padding: 12px 16px}.bx-calc__input input::placeholder{color: #8a939c}.bx-calc__shuffle{flex: none;width: 52px;height: 52px;border-radius: 10px;border: 0;background: var(--bx-copper);color: #fff;font-size: 20px;cursor: pointer;transition: background .2s}.bx-calc__shuffle:hover{background: #8a4430}.bx-calc__err{margin: 10px 0 0;color: #8a2f18;font-size: 13.5px;font-weight: 600}.bx-calc__grid{margin-top: 18px;overflow-x: auto}.bx-calc__row{display: grid;grid-template-columns: 34px repeat(12,minmax(0,1fr));gap: 6px;align-items: center;padding: 5px 4px;border-radius: 8px;min-width: 520px}.bx-calc__row--head{font-family: var(--bx-mono);font-size: 11px;color: #6b6f74;text-align: center}.bx-calc__row.is-active{background: rgba(163,81,57,.1)}.bx-calc__no{font-family: var(--bx-mono);font-size: 11px;color: #6b6f74}.bx-calc__dot{display: block;width: 100%;max-width: 30px;aspect-ratio: 1;margin: 0 auto;border-radius: 50%;background: #cfcdc6;border: 1px solid #b9b7b0;transition: background .2s,border-color .2s,transform .2s var(--bx-ease)}.bx-calc__row.is-active .bx-calc__dot{border-color: rgba(163,81,57,.55)}.bx-calc__dot.is-on{background: #1b2632;border-color: #1b2632;transform: scale(1.06)}.bx-calc__out{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-end;gap: 14px;margin-top: 18px;padding-top: 16px;border-top: 1px solid #c7c5be}.bx-calc__sum{margin: 0;font-family: var(--bx-mono);font-size: 14px;color: #3d4650;background: #fff;border-radius: 10px;padding: 12px 14px}.bx-calc__sum b{color: #1b2632}.bx-calc__idx{margin: 0;text-align: right}.bx-calc__idx small{display: block;font-family: var(--bx-mono);font-size: 10.5px;letter-spacing: .1em;text-transform: uppercase;color: #6b6f74}.bx-calc__idx strong{font-family: var(--bx-label);font-weight: 400;font-size: clamp(30px,4vw,44px);letter-spacing: .02em;line-height: 1}.bx-calc__note{margin: 14px 0 0;font-size: 13px;color: #5b6069}@media (max-width: 560px){.bx-calc__out{justify-content: flex-start}.bx-calc__idx{text-align: left}}  .bx-slider{position: relative;overflow: hidden;display: grid;place-items: stretch;padding: 0}.bx-slider__track{display: flex;align-items: stretch;width: 100%;grid-area: 1 / 1;overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;scrollbar-width: none;-webkit-overflow-scrolling: touch}.bx-slider__track::-webkit-scrollbar{display: none}.bx-slider__track:focus-visible{outline: 3px solid var(--bx-amber);outline-offset: -3px}.bx-slide{flex: 0 0 100%;scroll-snap-align: center;position: relative;min-height: 100%}.bx-slider__track{scroll-behavior: smooth}@media (prefers-reduced-motion: reduce){.bx-slider__track{scroll-behavior: auto}}.bx-slide img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.bx-slide--contain{background: #fff}.bx-slide--contain img{object-fit: contain;padding: 22px}.bx-slider__arrow{position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;width: 46px;height: 46px;border-radius: 50%;border: 1px solid rgba(27,38,50,.12);background: rgba(255,255,255,.92);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);color: var(--bx-navy);font-size: 26px;line-height: 1;cursor: pointer;display: grid;place-items: center;padding: 0 0 3px;box-shadow: 0 10px 26px -12px rgba(0,0,0,.55);transition: background .2s,opacity .2s,transform .2s var(--bx-ease)}.bx-slider__arrow--prev{left: 14px}.bx-slider__arrow--next{right: 14px}.bx-slider__arrow:hover{background: #fff;transform: translateY(-50%) scale(1.06)}.bx-slider__arrow[disabled]{opacity: .35;cursor: default;transform: translateY(-50%)}@media (max-width: 560px){.bx-slider__arrow{width: 40px;height: 40px;font-size: 22px}}  .bx-calc__head{flex-wrap: wrap;gap: 8px 16px}.bx-calc__demo{flex: 1 1 auto;text-align: center;text-transform: none;letter-spacing: 0;font-family: var(--bx-font);font-size: 13px;font-weight: 600;color: #4a535c}@media (max-width: 720px){.bx-calc__demo{flex-basis: 100%;order: 3;text-align: left}}.bx-calc__warn{margin: 0 0 14px;font-size: 13.5px;font-weight: 600;color: #8a2f18;background: rgba(163,81,57,.1);border: 1px solid rgba(163,81,57,.28);border-radius: 8px;padding: 10px 12px}.bx-calc__warn span{margin-right: 6px}  .bx-footer__links{row-gap: 10px}.bx-footer__links a,.bx-footer__meta a{display: inline-block;padding-block: 5px}.bx-link{padding-block: 4px}.bx-crumbs a{display: inline-block;padding-block: 4px}.bx-textlink{display: inline-block;padding-block: 3px}   .ba-shop table.shop_table td.product-name{display: flex;flex-wrap: wrap;align-items: flex-start;column-gap: 12px;row-gap: 3px}.ba-shop table.shop_table td.product-name > .ba-line__name{flex: 1 1 60%;min-width: 0}.ba-shop table.shop_table td.product-name > .product-quantity{margin-left: auto;flex: none;align-self: flex-start;background: rgba(27,38,50,.07);border-radius: 999px;padding: 3px 10px;font-size: 12.5px;font-weight: 600;line-height: 1.5;color: var(--navy,#2c3b4d);white-space: nowrap}  .ba-shop table.shop_table td.product-name dl.variation,.ba-shop table.shop_table td.product-name .wc-item-meta{flex: 0 0 100%;margin: 0;padding: 0;display: flex;flex-wrap: wrap;column-gap: 6px;row-gap: 2px;font-size: 13px;line-height: 1.45;color: var(--text-muted);list-style: none}.ba-shop table.shop_table td.product-name dl.variation dt,.ba-shop table.shop_table td.product-name .wc-item-meta li strong{margin: 0;font-weight: 500}.ba-shop table.shop_table td.product-name dl.variation dd,.ba-shop table.shop_table td.product-name .wc-item-meta li{margin: 0;font-weight: 400}.ba-shop table.shop_table td.product-name dl.variation dd p,.ba-shop table.shop_table td.product-name .wc-item-meta p{margin: 0}  .ba-shop table.shop_table.cart td.product-name a{flex: 1 1 auto}  .ba-shop #order_review table.shop_table td.product-name,.ba-shop table.shop_table.cart td.product-name,.ba-shop table.shop_table.woocommerce-checkout-review-order-table td.product-name{padding-right: 22px}  .ba-shop #order_review table.shop_table td.product-total,.ba-shop table.shop_table.woocommerce-checkout-review-order-table td.product-total,.ba-shop table.shop_table.cart td.product-subtotal,.ba-shop table.shop_table.cart td.product-price,.ba-shop table.shop_table.order_details td.product-total,.ba-shop table.shop_table.order_details td.woocommerce-table__product-total{text-align: right}  .ba-upi-dynamic-qr{margin: 0 0 14px;padding: 14px;background: #fff;border: 1px solid var(--border,#d8d0c4);border-radius: 8px;text-align: center}.ba-upi-dynamic-qr img,.ba-shop #payment ul.payment_methods li .payment_box .ba-upi-dynamic-qr img{display: block;margin: 6px auto;width: 100%;max-width: 220px;height: auto}.ba-upi-dynamic-qr__title{margin: 0 0 6px;font-weight: 600;font-size: 14px;color: var(--text-dark,#1b2632)}.ba-upi-dynamic-qr__note{margin: 6px 0 0;font-size: 13px;color: var(--text-muted,#6b7a8d)}  .bx-gallery__main{position: relative}.bx-gallery__main img{position: absolute;inset: 0;width: 100%;height: 100%}.bx-gallery--fit .bx-gallery__main img{padding: 20px}.bx-gallery__thumbs button{position: relative}.bx-gallery__thumbs img{position: absolute;inset: 0;width: 100%;height: 100%}.bx-gallery--fit .bx-gallery__thumbs img{padding: 6px}  @media (max-width: 640px){.bx-round{height: auto;min-height: 196px}.bx-round__block{font-size: 34px}.bx-round__status{font-size: 13px;line-height: 1.4}}