.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.bk-anchor{scroll-margin-top:30px}.bk-page .sec-pad{padding-block:clamp(64px,8.5vw,120px)}.bk-page .sec-pad>.block{padding-block:clamp(24px,3vw,48px)}@media (prefers-reduced-motion:no-preference){html.js .bk-page .reveal{animation:bkRvFail .5s var(--ease) 1.6s forwards}}@keyframes bkRvFail{to{opacity:1;transform:none}}.bk-hero{padding-top:clamp(104px,11.5vw,156px);padding-bottom:clamp(32px,4.5vw,64px)}h1.bk-h1{margin:0;font-family:PP Neue Machina,sans-serif;font-weight:800;font-size:clamp(44px,7.6vw,104px);line-height:.88;letter-spacing:-.04em}.bk-line{overflow:hidden;padding-bottom:.05em}.bk-li,.bk-line{display:block}.bk-slab{position:relative;z-index:0;display:inline-block}.bk-slab:before{content:"";position:absolute;z-index:-1;left:16%;right:12%;top:-12%;bottom:-8%;background:var(--pink);transform:rotate(4deg);transform-origin:center}.bk-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:0 clamp(16px,2vw,28px);gap:0 clamp(16px,2vw,28px);margin-top:clamp(24px,3vw,40px)}.bk-say{grid-column:1/span 7;grid-row:1}.bk-sub{margin:0;max-width:24ch;font-family:PP Neue Machina,sans-serif;font-weight:400;font-size:clamp(20px,2.3vw,30px);line-height:1.14;letter-spacing:-.02em;color:var(--ink)}.bk-cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:clamp(26px,3.2vw,40px)}.bk-meta{grid-column:1/span 6;grid-row:3;margin-top:clamp(18px,2.2vw,28px);font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:1px;line-height:1.75;color:var(--ink-3)}.bk-meta b{color:var(--ink);font-weight:700}.bk-art{grid-column:1/-1;grid-row:2;position:relative;height:clamp(190px,21vw,264px);margin-top:clamp(36px,5vw,64px)}.bk-field{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 0 62%,rgba(0,0,0,.25) 82%,rgba(0,0,0,.25));mask-image:linear-gradient(90deg,#000 0 62%,rgba(0,0,0,.25) 82%,rgba(0,0,0,.25))}.bk-bar{position:relative;display:block;width:var(--w);height:clamp(7px,1.1vw,14px);background:var(--ink);transform-origin:left center}.bk-bar:after{content:"";position:absolute;top:0;bottom:0;left:var(--n);width:clamp(4px,.5vw,7px);background:var(--bg)}.bk-slash{position:absolute;top:-9%;bottom:-5%;left:58%;width:clamp(24px,3.2vw,42px);background:var(--pink);transform:skewX(6deg);transform-origin:top center}.bk-slash-l{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) skewX(-6deg);font-family:JetBrains Mono,monospace;font-style:normal;font-size:10px;letter-spacing:2.2px;white-space:nowrap;color:var(--ink-2)}@media (max-width:1100px){.bk-slash-l{left:auto;right:calc(100% + 14px);bottom:auto;top:-4px;transform:skewX(-6deg)}}.b3d{--b3d-w:clamp(230px,23vw,320px);position:absolute;right:3%;bottom:7%;width:var(--b3d-w);perspective:calc(var(--b3d-w) * 6);z-index:2}.b3d-fade,.b3d-rot{width:100%}.b3d-rot{position:relative;aspect-ratio:2/3;transform-style:preserve-3d;transform:rotateY(22deg);transition:transform .55s var(--ease)}@media (hover:hover) and (pointer:fine){.b3d:hover .b3d-rot{transform:rotateY(9deg)}}.b3d-spine{position:absolute;inset:0 auto 0 0;width:8.5%;height:100%;transform-origin:0 50%;transform:rotateY(-90deg) translateX(-100%);border-radius:1px 0 0 1px;background:linear-gradient(90deg,#B9B7AF,#DAD8D0 22%,#EDECE6 52%,#CFCDC5 82%,#9A9891)}.bk-page .b3d-face{position:absolute;inset:0;overflow:hidden;border-radius:1px 3px 3px 1px;box-shadow:0 0 0 1px rgba(255,255,255,.18)}.b3d-face img{width:100%;height:100%;object-fit:cover;display:block}.b3d-hinge{background:linear-gradient(90deg,rgba(0,0,0,.28),rgba(0,0,0,.1) 1.6%,rgba(0,0,0,0) 4.5%,rgba(0,0,0,0) 88%,rgba(0,0,0,.055))}.b3d-hinge,.b3d-sheen{position:absolute;inset:0;pointer-events:none}.b3d-sheen{background:linear-gradient(102deg,rgba(255,255,255,0),rgba(255,255,255,.05) 26%,rgba(255,255,255,0) 44%,rgba(0,0,0,0) 76%,rgba(0,0,0,.04))}.b3d-edge{top:1px;bottom:1px;right:0;width:2px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.16) 8%,rgba(0,0,0,.22) 45%,rgba(0,0,0,.14) 85%,rgba(0,0,0,0))}.b3d-edge,.b3d-pool{position:absolute;pointer-events:none}.b3d-pool{left:-18%;right:-22%;bottom:-12%;height:46%;background:radial-gradient(55% 60% at 50% 78%,rgba(244,242,236,.07) 0,rgba(244,242,236,0) 75%)}.b3d-shadow{position:absolute;left:2%;right:-6%;bottom:-9px;height:26px;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.42) 0,rgba(0,0,0,.16) 45%,rgba(0,0,0,0) 78%);filter:blur(6px);transform:skewX(-14deg) scaleY(.55);pointer-events:none}.b3d-shadow,html[data-theme=light] .b3d-pool{display:none}html[data-theme=light] .b3d-shadow{display:block}html[data-theme=light] .bk-page .b3d-face{box-shadow:0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.14),0 12px 24px rgba(0,0,0,.16),0 32px 56px rgba(0,0,0,.12)}@media (prefers-reduced-motion:no-preference){.bk-li{animation:bkLift .6s cubic-bezier(.2,0,0,1) var(--ld,0s) backwards}.bk-slab:before{animation:bkSlab .35s var(--ease) .5s backwards}.bk-sub{animation:bkRise .55s var(--ease) .45s backwards}.bk-cta{animation:bkRise .55s var(--ease) .55s backwards}.bk-meta{animation:bkRise .7s var(--ease) .8s backwards}.bk-bar{animation:bkBar .65s var(--ease) calc(.25s + var(--i) * 55ms) backwards}.bk-slash{animation:bkSlash .45s var(--ease) .95s backwards}.bk-slash-l{animation:bkFade .4s ease 1.25s backwards}.b3d-fade{animation:bkFade .5s var(--ease) .35s backwards}.b3d-rot{animation:bkBookIn .9s cubic-bezier(.16,1,.3,1) .35s backwards}}@keyframes bkLift{0%{transform:translateY(112%)}}@keyframes bkSlab{0%{transform:rotate(4deg) scaleY(0)}}@keyframes bkRise{0%{opacity:0;transform:translateY(14px)}}@keyframes bkBar{0%{transform:scaleX(0)}}@keyframes bkSlash{0%{transform:skewX(6deg) scaleY(0)}}@keyframes bkFade{0%{opacity:0}}@keyframes bkBookIn{0%{transform:rotateY(34deg) translateY(14px) scale(.98)}}.bk-avail{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:18px;font-family:JetBrains Mono,monospace;border-bottom:1px solid transparent;transition:border-color .2s}.bk-avail-k{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--ink-3);transition:color .2s}.bk-avail-l{font-size:12px;letter-spacing:.6px;color:var(--ink-2)}.bk-avail:hover .bk-avail-k{color:var(--pink)}html[data-theme=light] .bk-avail:hover .bk-avail-k{color:color-mix(in srgb,var(--pink) 55%,var(--ink))}.bk-avail:hover{border-bottom-color:var(--rule-2)}.bk-delang{margin:12px 0 0;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.8px;color:var(--ink-3)}@media (prefers-reduced-motion:no-preference){.bk-avail,.bk-delang{animation:bkRise .55s var(--ease) .65s backwards}}.bk-rank{margin:clamp(22px,3vw,34px) 0 0;max-width:30ch;font-family:PP Neue Machina,sans-serif;font-weight:400;font-size:clamp(17px,1.8vw,22px);line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.bk-getdiv{margin-top:clamp(28px,3.5vw,44px);padding-top:clamp(18px,2.2vw,28px);border-top:1px solid var(--rule)}.bk-getdiv>.bk-sk{margin-bottom:18px}.bk-q1{margin-top:clamp(30px,4vw,48px);border-left:clamp(10px,1.2vw,16px) solid var(--pink);padding-left:clamp(18px,2.4vw,30px)}.bk-q1 .src{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px}.bk-q1 p{margin:0;font-family:PP Neue Machina,sans-serif;font-weight:800;font-size:clamp(21px,2.5vw,32px);line-height:1.08;letter-spacing:-.02em;color:var(--ink);max-width:24ch}.bk-ex-label{margin:clamp(34px,4.5vw,56px) 0 18px}.bk-excerpt{margin:0;max-width:64ch}.bk-excerpt blockquote{margin:0}.bk-excerpt blockquote p{margin:0 0 1.3em;font-size:clamp(17px,1.5vw,20px);line-height:1.75;color:var(--ink-2);text-wrap:pretty}.bk-excerpt blockquote p:first-child:first-letter{font-family:PP Neue Machina,sans-serif;font-weight:800;font-size:2.6em;line-height:.85;float:left;padding:4px 9px 0 0;color:var(--ink)}.bk-excerpt figcaption{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-3)}.bk-excerpt .bk-quiet{margin-top:18px}.bk-figA{width:100%;max-width:220px;margin-top:22px;color:var(--ink);display:block}.bk-figA .bk-fign{fill:var(--bg)}.bk-figA .bk-figl{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:1.6px;text-transform:uppercase;fill:var(--ink-3)}.bk-free{list-style:none;margin:0;padding:0;display:grid;grid-gap:1px;gap:1px;background:var(--rule-2);border:2px solid var(--ink)}.bk-dl{position:relative;overflow:hidden;background:var(--bg);display:grid;grid-template-columns:minmax(170px,320px) 1fr 44px;align-items:center;grid-gap:clamp(14px,2vw,28px);gap:clamp(14px,2vw,28px);min-height:112px;padding:20px clamp(18px,2.4vw,36px);transition:background .2s var(--ease)}.bk-dl:hover{background:color-mix(in srgb,var(--lime) 12%,var(--bg))}.bk-dl:active{background:color-mix(in srgb,var(--lime) 20%,var(--bg))}.bk-fmt{font-family:PP Neue Machina,sans-serif;font-weight:800;font-size:clamp(30px,3.4vw,54px);line-height:.9;letter-spacing:-.03em;color:var(--ink)}.bk-dl-sub{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.bk-size{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3)}.bk-for{font-size:15px;line-height:1.45;color:var(--ink-2)}.bk-arw{position:relative;justify-self:end;width:44px;height:44px;display:grid;place-items:center;border-radius:var(--r-md);background:var(--lime);color:#000000;font-size:18px;line-height:1;transition:transform .2s var(--ease)}.bk-arw .a-dn,.bk-arw .a-ok{grid-area:1/1;transition:opacity .15s}.bk-arw .a-ok{opacity:0}@media (prefers-reduced-motion:no-preference){.bk-dl:hover .bk-arw{transform:translateY(3px)}.bk-dl:active .bk-arw{transform:translateY(3px) scale(.94)}}.bk-dl:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--lime) 35%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:100% 0}.bk-dl.got .a-dn{opacity:0}.bk-dl.got .a-ok{opacity:1}@media (prefers-reduced-motion:no-preference){.bk-dl.got:after{animation:bkSweep .6s cubic-bezier(.2,0,0,1) both}}@keyframes bkSweep{0%{opacity:1;background-position:100% 0}to{opacity:0;background-position:0 0}}.bk-note{margin:16px 0 0;max-width:58ch;font-size:15px;line-height:1.55;color:var(--ink-2)}.bk-live{margin:10px 0 0;min-height:18px;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:1px;color:var(--ink)}.bk-hint{margin:2px 0 0;max-width:58ch;line-height:1.6}.bk-hint,.bk-mv-cap{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--ink-3)}.bk-mv-cap{letter-spacing:2px;text-transform:uppercase;margin-bottom:18px}.bk-mv-strip{gap:clamp(14px,2vw,28px);height:clamp(84px,10vw,132px);border-bottom:2px solid var(--ink)}.bk-mv-grp,.bk-mv-strip{position:relative;display:flex;align-items:flex-end}.bk-mv-grp{gap:clamp(3px,.5vw,6px);flex-basis:0;min-width:0;height:100%;cursor:default}.bk-mv-cell{flex:1 1;min-width:0;height:var(--h);background:var(--ink);transform-origin:bottom center;transition:background .2s}.bk-mv-grp.hot .bk-mv-cell,.bk-mv-slash{background:var(--pink)}.bk-mv-slash{position:absolute;top:-14%;bottom:-8%;left:52%;width:clamp(12px,1.4vw,18px);transform:skewX(6deg);z-index:1;pointer-events:none}.bk-mv-total{position:absolute;right:0;top:-26px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.5px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bk-mv-axis{display:flex;gap:clamp(14px,2vw,28px);margin-top:10px}.bk-mv-axis span{flex-basis:0;min-width:0;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;transition:color .2s}.bk-mv-axis span.hot{color:var(--pink)}html[data-theme=light] .bk-mv-axis span.hot{color:color-mix(in srgb,var(--pink) 55%,var(--ink))}@media (prefers-reduced-motion:no-preference){html.js .bk-mv-strip.reveal .bk-mv-cell{transform:scaleY(0)}html.js .bk-mv-strip.reveal.in .bk-mv-cell{animation:bkCell .45s var(--ease) both;animation-delay:calc(var(--i) * 22ms)}}@keyframes bkCell{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.bk-mv-rows{margin-top:clamp(22px,3vw,34px)}.bk-mv-row{display:grid;grid-template-columns:72px 1fr auto;grid-gap:clamp(16px,2.5vw,44px);gap:clamp(16px,2.5vw,44px);align-items:start;padding:clamp(18px,2.4vw,28px) clamp(12px,1.4vw,20px);margin-inline:calc(-1 * clamp(12px, 1.4vw, 20px));border-bottom:1px solid var(--rule);transition:background .25s;cursor:default}.bk-mv-row:first-child{border-top:1px solid var(--rule)}.bk-mv-row.hot{background:var(--bg-2)}.bk-mv-num{font-family:PP Neue Machina,sans-serif;font-weight:800;font-size:clamp(30px,3.6vw,56px);line-height:.8;letter-spacing:-.03em;color:var(--bg-3);transition:color .25s}.bk-mv-row.hot .bk-mv-num{color:var(--pink)}html[data-theme=light] .bk-mv-num{color:var(--bg-3)}.bk-mvn{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--pink);margin-bottom:12px}html[data-theme=light] .bk-mv-row.hot .bk-mv-num,html[data-theme=light] .bk-mvn{color:color-mix(in srgb,var(--pink) 55%,var(--ink))}.bk-mvt{font-family:PP Neue Machina,sans-serif;font-weight:800;font-size:clamp(20px,2.2vw,30px);line-height:1.05;letter-spacing:-.02em;color:var(--ink);margin:0 0 12px}.bk-mvb{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:60ch}.bk-mvk{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;padding-top:6px}.bk-stores{max-width:760px;display:grid;grid-gap:clamp(20px,2.4vw,28px);gap:clamp(20px,2.4vw,28px)}.bk-sk{margin:0 0 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:var(--ink-3)}.bk-sgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule)}.bk-store{background:var(--bg);display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 14px;color:var(--ink-2);transition:background .18s,color .18s}.bk-store:hover{background:var(--bg-2);color:var(--ink)}.bk-store .mk{flex:0 0 auto;width:24px;height:24px;display:grid;place-items:center}.bk-store .mk svg{width:100%;height:100%;display:block}.bk-store .nm{font-family:Manrope,sans-serif;font-weight:600;font-size:15px;line-height:1.2}.bk-store .tag{font-size:10px;letter-spacing:1.4px;text-transform:uppercase;border:1px solid var(--rule-2);padding:2px 6px;white-space:nowrap}.bk-store .go,.bk-store .tag{font-family:JetBrains Mono,monospace;color:var(--ink-3)}.bk-store .go{margin-left:auto;font-size:13px;transition:color .18s,transform .18s var(--ease)}.bk-store:hover .go{color:var(--pink)}@media (prefers-reduced-motion:no-preference){.bk-store:hover .go{transform:translate(2px,-2px)}}.bk-store.wide{grid-column:1/-1}.bk-doors{border-top:1px solid var(--rule)}.bk-door{display:grid;grid-template-columns:56px 1fr auto;grid-gap:clamp(16px,2.5vw,40px);gap:clamp(16px,2.5vw,40px);align-items:baseline;padding:clamp(20px,2.8vw,34px) 0;border-bottom:1px solid var(--rule);position:relative;transition:padding-left .45s var(--ease);--moment:var(--pink);--moment-ink:var(--moment)}.bk-door:first-child{--moment:var(--pink)}.bk-door:nth-child(2){--moment:var(--volt)}.bk-door:nth-child(3){--moment:var(--ember)}html[data-theme=light] .bk-door{--moment-ink:color-mix(in srgb,var(--moment) 55%,var(--ink))}.bk-door:before{content:"";position:absolute;left:calc(-1 * var(--gutter));top:-1px;height:calc(100% + 1px);width:2px;background:var(--moment);transform:scaleY(0);transform-origin:top;transition:transform .45s var(--ease)}a.bk-door:hover{padding-left:clamp(12px,1.6vw,22px)}.bk-door.here:before,a.bk-door:hover:before{transform:scaleY(1)}.bk-door-n{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:1.5px;color:var(--moment-ink)}.bk-door-t{display:block;font-family:PP Neue Machina,sans-serif;font-weight:800;font-size:clamp(19px,2.2vw,28px);line-height:.98;letter-spacing:-.02em;color:var(--ink)}.bk-door-d{display:block;margin-top:8px;font-size:15px;line-height:1.5;color:var(--ink-2);max-width:52ch}.bk-door-go{font-family:JetBrains Mono,monospace;font-size:16px;color:var(--ink-3);transition:color .25s,transform .25s var(--ease)}a.bk-door:hover .bk-door-go{color:var(--moment-ink)}@media (prefers-reduced-motion:no-preference){a.bk-door:hover .bk-door-go{transform:translate(2px,-2px)}}.bk-door.here .bk-door-go{color:var(--moment-ink);font-size:11px}@media (prefers-reduced-motion:no-preference){.bk-door.here .bk-door-go{animation:pulse-dot 2.4s var(--ease) infinite}}.bk-pull{position:relative;margin:0;padding-left:clamp(30px,4.5vw,64px)}.bk-pull .bigquote{font-size:clamp(21px,2.4vw,32px);line-height:1.3;letter-spacing:-.015em;font-weight:400;max-width:34ch}.bk-pull:before{content:"";position:absolute;left:0;top:.1em;bottom:.5em;width:clamp(10px,1.2vw,16px);background:var(--pink);transform:skewX(6deg)}.bk-pull blockquote{margin:0}.bk-pull figcaption{margin-top:18px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-3)}.bk-colo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px clamp(24px,4vw,56px);gap:10px clamp(24px,4vw,56px);margin:0;border-top:3px solid var(--ink);padding-top:clamp(20px,2.6vw,32px)}.bk-colo>div{display:grid;grid-template-columns:152px 1fr;align-items:baseline;grid-gap:12px;gap:12px}.bk-colo dt{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-3)}.bk-colo dd,.bk-colo dt{font-family:JetBrains Mono,monospace}.bk-colo dd{margin:0;font-size:11.5px;letter-spacing:.4px;line-height:1.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2)}.bk-colo dd a{border-bottom:1px solid var(--rule-2);transition:border-color .2s,color .2s}.bk-colo dd a:hover{color:var(--ink);border-color:var(--ink)}.bk-quiet{display:inline-block;margin-top:clamp(28px,3.4vw,44px);font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:1.2px;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--rule-2);padding-bottom:3px;transition:border-color .2s}.bk-quiet:hover{border-color:var(--ink)}.bk-dated{border-left:2px solid var(--rule-2);padding-left:clamp(18px,2vw,26px);max-width:60ch}.bk-dated .src{margin-top:14px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-3)}.bk-faq{max-width:760px;border-top:1px solid var(--rule)}.bk-faq-item{border-bottom:1px solid var(--rule)}.bk-faq-item summary{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:clamp(16px,2vw,22px) 0;cursor:pointer;list-style:none;font-weight:700;font-size:16px;line-height:1.4;color:var(--ink)}.bk-faq-item summary::-webkit-details-marker{display:none}.bk-faq-mk{flex:0 0 auto;position:relative;width:12px;height:12px;align-self:center}.bk-faq-mk:after,.bk-faq-mk:before{content:"";position:absolute;inset:0;margin:auto;background:var(--ink-3);transition:transform .25s var(--ease),background .2s}.bk-faq-mk:before{width:12px;height:2px}.bk-faq-mk:after{width:2px;height:12px}.bk-faq-item[open] .bk-faq-mk:after{transform:scaleY(0)}.bk-faq-item[open] .bk-faq-mk:before{background:var(--pink)}.bk-faq-item>p{margin:0;padding:0 0 clamp(18px,2.2vw,24px);max-width:62ch;font-size:15px;line-height:1.65;color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.bk-faq-mk:after,.bk-faq-mk:before{transition:none}}@media (max-width:900px){.bk-grid{display:block}.bk-art{height:auto;min-height:268px;margin-top:34px}.bk-field{top:auto;height:148px;bottom:0;-webkit-mask-image:linear-gradient(90deg,#000 0 30%,rgba(0,0,0,.3) 50%,#000 72%,#000);mask-image:linear-gradient(90deg,#000 0 30%,rgba(0,0,0,.3) 50%,#000 72%,#000)}.b3d{--b3d-w:176px;position:relative;right:auto;bottom:auto;margin:0 auto;padding-bottom:14px}.bk-slash{left:66%}.bk-slash-l{left:0;right:auto;top:-22px;transform:skewX(-6deg)}.bk-meta{margin-top:22px}.bk-mv-row{grid-template-columns:48px 1fr}.bk-mvk{grid-column:2;padding-top:10px}}@media (max-width:720px){.bk-dl{grid-template-columns:1fr 44px;grid-template-areas:"f a" "s a";gap:8px 16px;min-height:96px}.bk-fmt{grid-area:f}.bk-dl-sub{grid-area:s}.bk-arw{grid-area:a;align-self:center}.bk-mv-strip{gap:12px;height:72px}.bk-mv-axis{gap:12px}.bk-mv-axis span{font-size:9px;letter-spacing:1px}}@media (max-width:620px){.bk-sgrid{grid-template-columns:1fr}.bk-store.wide{grid-column:auto}.bk-store{min-height:48px;padding:8px 12px}.bk-colo{grid-template-columns:1fr}.bk-colo>div{grid-template-columns:132px 1fr}.bk-door{grid-template-columns:40px 1fr auto;gap:14px}}@media (max-width:560px){.bk-avail{gap:4px 10px;margin-top:14px}.bk-avail-l{font-size:11px;letter-spacing:.4px}.bk-cta{display:grid;grid-gap:10px;gap:10px}.bk-cta .btn{justify-content:center;padding-block:17px}h1.bk-h1{font-size:clamp(40px,11.4vw,52px)}}html[data-theme=light] :is(.bk-dl,.bk-store,.bk-quiet,.bk-cta .btn,.bk-door,.bk-mv-row,.bk-colo dd a):focus-visible{outline-color:var(--ink)}.bk-dl:focus-visible,.bk-door:focus-visible,.bk-mv-row:focus-visible,.bk-store:focus-visible{outline-offset:-3px}@media (prefers-contrast:more){.bk-colo dt,.bk-hint,.bk-mv-cap,.bk-mvk,.bk-size,.bk-sk{color:var(--ink-2)}.bk-store{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.b3d-rot,.bk-arw,.bk-door,.bk-door-go,.bk-door:before,.bk-store .go{transition:none}a.bk-door:hover{padding-left:0}.b3d:hover .b3d-rot{transform:rotateY(22deg)}}