:root{--bg:#EFE8DA;--ink:#16120F;--muted:#5E574D;--soft:#3F3A33;--accent:#2C6CA0;--band:#245B8A;--deep:#24325A;--hair:rgba(22,18,15,.14);--pad:80px}*{box-sizing:border-box}body.bcc2{margin:0;background:var(--bg);color:var(--ink);font-family:Azeret Mono,ui-monospace,monospace;-webkit-font-smoothing:antialiased}.bcc2 a{color:var(--ink);text-decoration:none}.bcc2 a:hover{color:var(--accent)}.bcc2 img{max-width:100%;display:block}.wrap{padding-left:var(--pad);padding-right:var(--pad)}.anton{font-family:Anton,Impact,sans-serif;font-weight:400;text-transform:uppercase}.bodoni{font-family:Bodoni Moda,Didot,serif}.kicker{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}.ph{background-color:#e3dac7;background-image:repeating-linear-gradient(135deg,rgba(22,18,15,.05) 0 1px,transparent 1px 16px)}.hero.ph{background-color:#151311;background-image:repeating-linear-gradient(135deg,rgba(237,229,212,.045) 0 1px,transparent 1px 16px)}.skip{position:absolute;left:-9999px}.skip:focus{left:8px;top:8px;background:var(--ink);color:var(--bg);padding:8px 12px;z-index:99}.ann{height:40px;display:flex;justify-content:space-between;align-items:center;background:var(--band);color:#ede5d4;font-family:Azeret Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.ic{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.hero{position:relative;height:820px;overflow:hidden;background-color:#151311;background-size:cover;background-position:50% 50%}.hero-scrim-x{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0a09f0,#0b0a09cc 20%,#0b0a0985 38%,#0b0a0938,#0b0a0900 66%)}.hero-scrim-y{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0b0a09c7,#0b0a0947 18%,#0b0a0900 40%)}.hero-photo{display:none}.hero-copy{position:absolute;left:var(--pad);bottom:80px;display:flex;flex-direction:column;gap:28px;max-width:62%;z-index:2}.hero-h1{margin:0;font-size:184px;line-height:.86}.hero-sub{margin:0;font-style:italic;font-size:26px;line-height:1.35;max-width:520px}.btns{display:flex;gap:16px;flex-wrap:wrap}.btn{height:56px;display:inline-flex;align-items:center;padding:0 36px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.btn-solid{background:var(--ink);color:var(--bg)}.bcc2 .btn-solid{color:var(--bg)}.btn-solid:hover{color:var(--bg);opacity:.88}.btn-out{border:1px solid var(--ink)}.hero-note{position:absolute;right:var(--pad);bottom:80px;width:260px;padding:22px 24px;background:#0b0a09e0;border:1px solid rgba(237,229,212,.22);display:flex;flex-direction:column;gap:6px;z-index:2}.tick{height:44px;display:flex;align-items:center;overflow:hidden;white-space:nowrap;background:var(--bg);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);color:var(--soft);font-family:Anton,Impact,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase}.tick-run{display:inline-flex;gap:48px;padding-right:48px;animation:tk 38s linear infinite}.tick-run i{color:var(--accent);font-style:normal}@keyframes tk{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.tick-run{animation:none}}.dict{padding-top:112px;padding-bottom:112px;display:flex;justify-content:space-between;align-items:flex-start;gap:80px;border-bottom:1px solid var(--hair)}.dict-main{display:flex;flex-direction:column;gap:28px;max-width:820px}.dict-head{display:flex;align-items:baseline;gap:28px;flex-wrap:wrap}.dict-word{margin:0;font-size:96px;line-height:1;font-weight:400}.dict-list{margin:0;padding-left:28px;display:flex;flex-direction:column;gap:14px;font-size:16px;line-height:1.6}.dict-side{width:360px;flex-shrink:0;display:flex;flex-direction:column;gap:24px;padding-top:24px}.ulink{font-size:13px;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding-bottom:6px;width:fit-content}.sec{padding-top:112px;padding-bottom:112px;display:flex;flex-direction:column;gap:40px}.sec-top{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.h-xl{margin:0;font-size:88px;line-height:.9}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;row-gap:56px}.card{display:flex;flex-direction:column;gap:16px}.card-img{position:relative;aspect-ratio:3/4;background:transparent;overflow:hidden}.card-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.tag{position:absolute;top:14px;left:14px;padding:6px 10px;background:var(--ink);color:var(--bg);font-size:10px;letter-spacing:.16em;text-transform:uppercase;z-index:2}.card-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.card-name{margin:0;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.card-price{font-size:14px;font-weight:600}.btn-add{height:48px;border:1px solid var(--ink);background:transparent;color:var(--ink);font:inherit;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;width:100%}.btn-add:hover,.bcc2 a.btn-add:hover{background:var(--ink);color:var(--bg)}.empty{padding:40px;border:1px dashed rgba(22,18,15,.3);color:var(--muted);font-size:12px;line-height:1.7}.ed-top{display:flex;justify-content:space-between;align-items:flex-end;gap:80px}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bcc2 figure{margin:0;display:flex;flex-direction:column;gap:14px}.fig-img{aspect-ratio:4/5;overflow:hidden}.fig-img img{width:100%;height:100%;object-fit:cover}.fig-ph{height:100%;padding:20px;display:flex;align-items:flex-end;font-size:11px;line-height:1.6;color:var(--muted)}.bcc2 figcaption{font-size:12px;letter-spacing:.14em;text-transform:uppercase}.cat-img{aspect-ratio:1/1;overflow:hidden}.cat-img img{width:100%;height:100%;object-fit:cover}.cat-ph{height:100%;padding:18px;display:flex;align-items:flex-end;font-size:11px;line-height:1.6;color:var(--muted)}.cat-row{height:64px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(22,18,15,.3)}.cat-name{font-family:Anton,Impact,sans-serif;font-size:28px;text-transform:uppercase}.cardsec{padding-top:112px;padding-bottom:112px;display:flex;align-items:center;gap:80px;background:#0b0a09}.cardsec-left{flex-shrink:0;width:540px;display:flex;justify-content:center}.bcard{position:relative;width:460px;height:290px;padding:30px 32px;border-radius:18px;border:1px solid rgba(237,229,212,.2);background:linear-gradient(135deg,#1b1714,#0b0a09 48%,#16120f);box-shadow:0 40px 90px #000000a6;transform:rotate(-4deg);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.bcard-sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,#ede5d400 34%,#ede5d412 50%,#ede5d400 64%)}.bcard-row{position:relative;display:flex;justify-content:space-between;align-items:flex-start}.bcard-brand{font-family:Anton,Impact,sans-serif;font-size:22px;letter-spacing:.06em;line-height:1;text-transform:uppercase}.bcard-mid{position:relative;display:flex;flex-direction:column;gap:22px}.chip{width:50px;height:38px;padding:0 7px;border-radius:6px;border:1px solid rgba(237,229,212,.35);background:linear-gradient(135deg,#ede5d429,#ede5d40a);display:flex;flex-direction:column;justify-content:center;gap:5px}.chip i{height:1px;background:#ede5d44d;display:block}.bcard-num{font-size:19px;letter-spacing:.14em}.bcard-foot{position:relative;display:flex;justify-content:space-between;align-items:flex-end}.bcard-lab{font-size:8px;letter-spacing:.22em;color:var(--muted)}.bcard-val{font-size:13px;letter-spacing:.1em;text-transform:uppercase}.cardsec-right{flex-grow:1;display:flex;flex-direction:column;gap:24px}.app-row{height:64px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid var(--hair)}.app-name{font-family:Anton,Impact,sans-serif;font-size:44px;line-height:1;text-transform:uppercase}.app-state{font-size:11px;letter-spacing:.18em;color:var(--muted);flex-shrink:0}.app-state.no{color:var(--accent)}.stmt{padding:112px 160px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;text-align:center;background:#e3dac7;color:var(--ink)}.stmt a,.bcc2 .stmt a{color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:6px;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.stmt a:hover{opacity:.7}.stmt-p{margin:0;max-width:1000px;font-size:64px;line-height:1.15}.stmt-p em{font-style:italic;color:var(--deep)}.grid5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.clip{position:relative;aspect-ratio:9/16;padding:16px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.clip img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.clip span{position:relative}.clip-n{font-size:10px;letter-spacing:.16em;color:var(--accent)}.clip-t{font-size:13px;line-height:1.5}.nl{min-height:440px;padding-top:72px;padding-bottom:72px;display:flex;justify-content:space-between;align-items:center;gap:80px;background:var(--band)}.nl-h{margin:0;font-size:96px;line-height:.9}.nl-form{width:520px;flex-shrink:0;display:flex;flex-direction:column;gap:12px}.nl-in{display:flex}.nl-in input{flex-grow:1;height:60px;padding:0 20px;border:1px solid var(--ink);border-right:0;background:#0b0a0940;color:var(--ink);font:inherit;font-size:14px}.nl-in input::placeholder{color:#ede5d499}.nl-in button{height:60px;padding:0 32px;border:0;background:var(--bg);color:var(--ink);font:inherit;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.ft{padding-top:88px;padding-bottom:40px;display:flex;flex-direction:column;gap:64px;background:var(--bg);color:var(--ink);font-family:Azeret Mono,ui-monospace,monospace;border-top:1px solid var(--hair)}.ft-top{display:flex;justify-content:space-between;gap:80px;flex-wrap:wrap}.ft-cols{display:flex;gap:96px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap}.ft-col{display:flex;flex-direction:column;gap:14px}.ft-col>span{color:var(--muted)}.ft-bot{display:flex;justify-content:space-between;gap:24px;padding-top:24px;border-top:1px solid var(--hair);font-size:11px;color:var(--muted);flex-wrap:wrap}.hero,.cardsec,.nl{--bg:#0B0A09;--ink:#EDE5D4;--muted:#A39C8E;--soft:#CFC7B8;--accent:#7FA6D1;--hair:rgba(237,229,212,.14);color:var(--ink)}.bcc-header{border-bottom:1px solid rgba(22,18,15,.08)}@media(max-width:1200px){:root{--pad:40px}.hero-h1{font-size:128px}.h-xl,.nl-h,.dict-word{font-size:64px}.stmt-p{font-size:44px}.app-name{font-size:36px}.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid5{grid-template-columns:repeat(3,minmax(0,1fr))}.stmt{padding-left:40px;padding-right:40px}}@media(max-width:749px){:root{--pad:20px}.ann{height:36px;justify-content:center;font-size:10px}.ann span:not(.ann-mid){display:none}.hero{height:680px;background-image:none!important}.hero-photo{display:block;position:absolute;top:0;left:0;right:0;height:300px;background-size:cover;background-position:52% 50%;background-color:#151311}.hero-scrim-x{display:none}.hero-scrim-y{top:0;height:300px;bottom:auto;background:linear-gradient(180deg,rgba(11,10,9,0) 0%,rgba(11,10,9,0) 45%,rgba(11,10,9,.45) 65%,rgba(11,10,9,.9) 82%,var(--bg) 100%)}.hero-copy{left:20px;right:20px;bottom:40px;max-width:none;gap:20px}.hero-h1{font-size:88px}.hero-sub{font-size:20px}.hero-note{display:none}.btn{width:100%;justify-content:center;padding:0 20px}.tick{height:34px;font-size:13px}.tick-run{gap:28px;padding-right:28px;animation-duration:30s}.sec,.dict,.cardsec{padding-top:72px;padding-bottom:72px}.dict,.sec-top,.ed-top,.cardsec,.nl{flex-direction:column;align-items:flex-start;gap:24px}.dict-word{font-size:50px}.dict-side{width:100%;padding-top:0}.h-xl{font-size:48px}.grid3,.grid5{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grid4{gap:12px;row-gap:32px}.cardsec-left{width:100%}.bcard{width:330px;height:208px;padding:22px 24px;border-radius:14px;transform:rotate(-3deg)}.bcard-brand{font-size:16px}.bcard-num{font-size:14px}.bcard-val{font-size:11px}.app-row{height:54px}.app-name{font-size:30px}.app-state{font-size:10px}.stmt{padding:88px 24px}.stmt-p{font-size:36px}.nl{padding-top:56px;padding-bottom:56px}.nl-h{font-size:48px}.nl-form{width:100%}.ft-cols{gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bcc2.css.map */
