.bk-art{--accent:#25f716;--accent-ink:#14a50d;--art-left:clamp(196px, 16vw, 232px);--art-col:min(672px, 100%);--art-right:clamp(248px, 20.5vw, 296px);--art-gap:clamp(26px, 4.6vw, 68px);--art-top:clamp(84px, 8vw, 112px);--art-ink:#0f1011;--art-body:#3d4043;--art-soft:#6b6e70;--art-faint:#9a9c9e;--art-panel:linear-gradient(158deg, #fafbfb 0%, #f4f5f5 52%, #eef0f0 100%);padding-bottom:clamp(56px,8vw,120px)}.bk-art .bk-art__block{max-width:calc(var(--art-left) + var(--art-col) + var(--art-right) + var(--art-gap) * 2);margin-inline:auto}.bk-art .bk-art__progress{z-index:90;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.bk-art .bk-art__progress>div{background:var(--accent);transform-origin:0;height:100%;transform:scaleX(0)}.bk-art .bk-art__grid{grid-template-columns:var(--art-left) minmax(0, var(--art-col)) var(--art-right);gap:var(--art-gap);padding-top:clamp(18px,2.6vw,34px);display:grid}.bk-art .bk-art__main{min-width:0}.bk-art .bk-art__left,.bk-art .bk-art__right{top:var(--art-top);height:calc(100vh - var(--art-top));height:calc(100svh - var(--art-top));align-self:start;min-width:0;position:sticky}.bk-art .bk-art__stay{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:clamp(22px,2.6vw,34px);height:100%;padding-bottom:20px;display:flex;overflow-y:auto}.bk-art .bk-art__stay::-webkit-scrollbar{width:0}.bk-art .bk-art__stay>*{flex:none}.bk-art .bk-art__label{letter-spacing:.17em;text-transform:uppercase;color:var(--art-ink);margin:0 0 clamp(14px,1.6vw,20px);font-size:11px;font-weight:600}.bk-art .bk-art__back{letter-spacing:.16em;text-transform:uppercase;color:var(--art-soft);transition:color .3s var(--ease);align-items:center;gap:10px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.bk-art .bk-art__back svg{width:14px;height:14px}.bk-art .bk-art__back svg path{transition:transform .4s var(--ease)}.bk-art .bk-art__back:hover{color:var(--art-ink)}.bk-art .bk-art__back:hover svg path{transform:translate(-2px)}.bk-art .bk-art__toc ol{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.bk-art .bk-art__toc a{color:var(--art-soft);transition:color .3s var(--ease), border-color .3s var(--ease);border-left:2px solid #0000;padding:7px 0 7px 16px;font-size:14px;line-height:1.45;text-decoration:none;display:block}.bk-art .bk-art__toc a:hover{color:var(--art-ink)}.bk-art .bk-art__toc a[aria-current=true]{border-left-color:var(--accent);color:var(--art-ink);font-weight:600}.bk-art .bk-art__svc ul{margin:0;padding:0;list-style:none}.bk-art .bk-art__svc a{color:var(--art-soft);transition:color .3s var(--ease);grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:14px;padding-block:9px;font-size:13.5px;line-height:1.3;text-decoration:none;display:grid}.bk-art .bk-art__svc svg{width:100%;height:auto}.bk-art .bk-art__svc a>svg:first-child{color:var(--art-ink)}.bk-art .bk-art__svc a>svg:last-child{color:var(--art-faint);transition:color .3s var(--ease)}.bk-art .bk-art__svc a>svg:last-child path{transition:transform .4s var(--ease)}.bk-art .bk-art__svc a:hover{color:var(--art-ink)}.bk-art .bk-art__svc a:hover>svg:last-child{color:var(--accent-ink)}.bk-art .bk-art__svc a:hover>svg:last-child path{transform:translate(3px)}.bk-art .bk-art__ask{background:var(--art-panel);border-radius:10px;padding:clamp(20px,2.2vw,26px);box-shadow:inset 0 0 0 1px #0000000f}.bk-art .bk-art__ask-label{letter-spacing:.17em;text-transform:uppercase;color:var(--art-faint);margin:0 0 10px;font-size:10.5px;font-weight:600}.bk-art .bk-art__ask h2{letter-spacing:-.026em;color:var(--art-ink);margin:0;font-size:clamp(17px,1.4vw,21px);line-height:1.18}.bk-art .bk-art__ask-x{color:var(--art-soft);margin:10px 0 0;font-size:13.5px;line-height:1.5}.bk-art .bk-art__ask-go{letter-spacing:.15em;text-transform:uppercase;color:var(--accent-ink);align-items:center;gap:9px;margin-top:clamp(14px,1.6vw,20px);font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.bk-art .bk-art__ask-go svg{width:13px;height:13px}.bk-art .bk-art__ask-go svg path{transition:transform .4s var(--ease)}.bk-art .bk-art__ask-go:hover svg path{transform:translate(2px,-2px)}.bk-art .bk-art__meta{letter-spacing:.16em;text-transform:uppercase;color:var(--art-faint);flex-wrap:wrap;align-items:center;gap:8px clamp(16px,2vw,26px);margin:0 0 clamp(16px,2.2vw,26px);font-size:11px;font-weight:600;display:flex}.bk-art .bk-art__meta a{color:var(--art-soft);transition:color .3s var(--ease);text-decoration:none}.bk-art .bk-art__meta a:hover{color:var(--art-ink)}.bk-art .bk-art__h1{letter-spacing:-.032em;text-wrap:balance;color:var(--art-ink);margin:0;font-size:clamp(33px,4.1vw,56px);line-height:1.05}.bk-art .bk-art__stand{letter-spacing:-.008em;color:#34383a;max-width:44ch;margin:clamp(18px,2.4vw,28px) 0 0;font-size:clamp(16px,1.4vw,19.5px);line-height:1.5}.bk-art .bk-art__by{border-bottom:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;margin-top:clamp(22px,2.8vw,34px);padding-bottom:clamp(18px,2.2vw,26px);display:flex}.bk-art .bk-art__who{align-items:center;gap:13px;min-width:0;display:flex}.bk-art .bk-art__face{background:linear-gradient(160deg,#f7f8f8,#e7e9e9);border-radius:999px;flex:none;width:40px;height:40px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000017}.bk-art .bk-art__face img{object-fit:cover}.bk-art .bk-art__face--mark{letter-spacing:.02em;color:var(--art-ink);place-items:center;font-size:14px;font-weight:600;display:grid}.bk-art .bk-art__name{color:var(--art-body);margin:0;font-size:14px;line-height:1.35;display:block}.bk-art .bk-art__name b{color:var(--art-ink);font-weight:600}.bk-art .bk-art__role{color:var(--art-faint);margin:2px 0 0;font-size:12.5px;line-height:1.35;display:block}.bk-art .bk-art__share{align-items:center;gap:clamp(8px,1.2vw,16px);display:flex}.bk-art .bk-art__ico{width:32px;height:32px;color:var(--art-ink);cursor:pointer;transition:color .3s var(--ease), background-color .3s var(--ease);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.bk-art .bk-art__ico svg{width:18px;height:18px}.bk-art .bk-art__ico:hover{background:#0000000e}.bk-art .bk-art__ico.is-done{color:var(--accent-ink)}.bk-art .bk-art__said{letter-spacing:.04em;color:var(--accent-ink);font-size:12px;font-weight:600}.bk-art .bk-art__fig{margin:clamp(22px,3vw,36px) 0 0}.bk-art .bk-art__shot{aspect-ratio:1.9;background:var(--bg-2);border-radius:8px;display:block;position:relative;overflow:hidden}.bk-art .bk-art__shot img{object-fit:cover}.bk-art .bk-art__cap{color:var(--art-faint);margin:11px 0 0;font-size:12.5px;line-height:1.5}.bk-art .bk-art__prose{counter-reset:sec;padding-top:clamp(26px,3.4vw,44px)}.bk-art .bk-art__prose>*{margin-block:0 clamp(17px,1.7vw,24px)}.bk-art .bk-art__prose>:last-child{margin-bottom:0}.bk-art .bk-art__prose p{letter-spacing:-.002em;color:var(--art-body);font-size:clamp(15.5px,1.15vw,16.8px);line-height:1.68}.bk-art .bk-art__h{counter-increment:sec;letter-spacing:-.028em;color:var(--art-ink);scroll-margin-top:var(--art-top);margin-top:clamp(48px,6.4vw,92px);margin-bottom:clamp(12px,1.4vw,18px);font-size:clamp(21px,2.3vw,32px);line-height:1.2}.bk-art .bk-art__h:before{content:counter(sec, decimal-leading-zero);letter-spacing:.1em;color:var(--accent);margin-bottom:clamp(8px,1vw,13px);font-size:12px;font-weight:700;display:block}.bk-art .bk-art__list{flex-direction:column;gap:11px;margin-left:0;padding-left:0;list-style:none;display:flex}.bk-art .bk-art__list li{color:var(--art-body);padding-left:26px;font-size:clamp(15px,1.1vw,16.5px);line-height:1.6;position:relative}.bk-art .bk-art__list li:before{content:"";background:var(--accent);width:8px;height:1px;position:absolute;top:.7em;left:2px}.bk-art .bk-art__list--num{counter-reset:art}.bk-art .bk-art__list--num li{counter-increment:art;padding-left:36px}.bk-art .bk-art__list--num li:before{content:counter(art, decimal-leading-zero);letter-spacing:.08em;width:auto;height:auto;color:var(--accent);background:0 0;font-size:12px;font-weight:600;line-height:1.75;top:0}.bk-art .bk-art__steps{counter-reset:step;flex-direction:column;gap:clamp(15px,1.7vw,22px);margin-block:clamp(24px,2.8vw,34px);padding:0;list-style:none;display:flex}.bk-art .bk-art__steps li{counter-increment:step;grid-template-columns:clamp(32px,3.2vw,42px) minmax(0,1fr);align-items:baseline;display:grid}.bk-art .bk-art__steps li:before{content:counter(step, decimal-leading-zero);letter-spacing:.04em;color:var(--accent);font-size:clamp(12.5px,1vw,14px);font-weight:600}.bk-art .bk-art__steps b{color:var(--art-ink);font-size:clamp(14.5px,1.1vw,16px);font-weight:600;line-height:1.35;display:block}.bk-art .bk-art__steps span{color:var(--art-soft);margin-top:4px;font-size:clamp(13px,1vw,14px);line-height:1.5;display:block}.bk-art .bk-art__quote{background:var(--art-panel);border-radius:10px;margin-block:clamp(26px,3.2vw,42px);padding:clamp(22px,2.6vw,32px) clamp(24px,2.8vw,36px) clamp(22px,2.6vw,30px) clamp(52px,5.4vw,72px);position:relative}.bk-art .bk-art__mark{color:var(--accent);font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1;position:absolute;top:clamp(18px,2.2vw,26px);left:clamp(22px,2.6vw,32px)}.bk-art .bk-art__quote p{letter-spacing:-.018em;text-wrap:balance;color:var(--art-ink);margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.45}.bk-art .bk-art__quote cite{margin-top:clamp(12px,1.4vw,18px);font-style:normal;display:block}.bk-art .bk-art__quote cite b{letter-spacing:.16em;text-transform:uppercase;color:var(--art-soft);font-size:10.5px;font-weight:600;display:block}.bk-art .bk-art__quote cite span{color:var(--art-faint);margin-top:3px;font-size:12.5px;display:block}.bk-art .bk-art__note{border:1px solid var(--hair);background:var(--art-panel);border-radius:10px;margin-block:clamp(24px,2.8vw,36px);padding:clamp(18px,2vw,24px)}.bk-art .bk-art__note:before{content:"Worth knowing";letter-spacing:.17em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:10px;font-size:10.5px;font-weight:600;display:block}.bk-art .bk-art__note p{color:var(--art-soft);margin:0;font-size:clamp(14px,1.05vw,15.5px);line-height:1.6}.bk-art .bk-art__code{border:1px solid var(--hair);background:#f5f6f6;border-radius:10px;margin-block:clamp(20px,2.4vw,30px);padding:clamp(18px,2vw,24px);position:relative;overflow-x:auto}.bk-art .bk-art__code code{color:var(--art-ink);white-space:pre;font-family:ui-monospace,SFMono-Regular,Cascadia Mono,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6}.bk-art .bk-art__lang{letter-spacing:.16em;text-transform:uppercase;color:var(--art-faint);font-size:10px;font-weight:600;position:absolute;top:10px;right:14px}.bk-art .bk-art__tablewrap{margin-block:clamp(24px,2.8vw,36px);overflow-x:auto}.bk-art .bk-art__table{border-collapse:collapse;text-align:left;width:100%;font-size:clamp(13.5px,1vw,15px)}.bk-art .bk-art__table thead th{border-bottom:1px solid var(--hair-2);letter-spacing:.16em;text-transform:uppercase;color:var(--art-faint);white-space:nowrap;padding:0 18px 12px 0;font-size:10.5px;font-weight:600}.bk-art .bk-art__table tbody th,.bk-art .bk-art__table tbody td{border-bottom:1px solid var(--hair);vertical-align:top;padding:14px 18px 14px 0;line-height:1.5}.bk-art .bk-art__table tbody th{color:var(--art-ink);font-weight:600}.bk-art .bk-art__table tbody td{color:var(--art-soft);font-weight:400}.bk-art .bk-art__table tbody tr:last-child th,.bk-art .bk-art__table tbody tr:last-child td{border-bottom:0}.bk-art .bk-art__keys{background:var(--art-panel);border-radius:10px;margin-top:clamp(34px,4.2vw,58px);padding:clamp(22px,2.6vw,34px) clamp(20px,2.4vw,32px);box-shadow:inset 0 0 0 1px #0000000f}.bk-art .bk-art__keys h2{letter-spacing:-.02em;color:var(--art-ink);scroll-margin-top:var(--art-top);margin:0 0 clamp(14px,1.6vw,20px);font-size:clamp(17px,1.5vw,21px);line-height:1.2}.bk-art .bk-art__keys ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.bk-art .bk-art__keys li{color:var(--art-body);padding-left:28px;font-size:clamp(14.5px,1.1vw,16px);line-height:1.55;position:relative}.bk-art .bk-art__keys li:before,.bk-art .bk-art__keys li:after{content:"";background:var(--accent);position:absolute}.bk-art .bk-art__keys li:before{transform-origin:0;width:5px;height:2px;top:.84em;left:3px;transform:rotate(45deg)}.bk-art .bk-art__keys li:after{transform-origin:0;width:10px;height:2px;top:.92em;left:6px;transform:rotate(-45deg)}.bk-art .bk-art__faq{margin-top:clamp(34px,4.2vw,58px)}.bk-art .bk-art__faq>h2{letter-spacing:-.028em;color:var(--art-ink);scroll-margin-top:var(--art-top);margin:0 0 clamp(8px,1vw,14px);font-size:clamp(21px,2.3vw,32px);line-height:1.2}.bk-art .bk-art__q{border-bottom:1px solid var(--hair)}.bk-art .bk-art__q summary{color:var(--art-ink);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:18px;padding:clamp(15px,1.7vw,21px) 0;font-size:clamp(15px,1.15vw,16.5px);font-weight:600;line-height:1.4;list-style:none;display:flex}.bk-art .bk-art__q summary::-webkit-details-marker{display:none}.bk-art .bk-art__q summary i{flex:none;width:14px;height:14px;margin-top:4px;position:relative}.bk-art .bk-art__q summary i:before,.bk-art .bk-art__q summary i:after{content:"";background:var(--art-ink);width:14px;height:2px;transition:transform .4s var(--ease), background-color .3s var(--ease);position:absolute;top:6px;left:0}.bk-art .bk-art__q summary i:after{transform:rotate(90deg)}.bk-art .bk-art__q[open] summary i:after{transform:rotate(0)}.bk-art .bk-art__q[open] summary i:before,.bk-art .bk-art__q[open] summary i:after{background:var(--accent-ink)}.bk-art .bk-art__q p{color:var(--art-soft);margin:0;padding:0 clamp(26px,3vw,44px) clamp(17px,2vw,23px) 0;font-size:clamp(14.5px,1.1vw,16px);line-height:1.62}.bk-art .bk-art__end{border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:clamp(34px,4.2vw,54px);padding-top:clamp(18px,2.2vw,26px);display:flex}.bk-art .bk-art__chips{flex-wrap:wrap;gap:7px;margin:0;display:flex}.bk-art .bk-art__chip{border:1px solid var(--hair);letter-spacing:.13em;text-transform:uppercase;color:var(--art-soft);transition:color .3s var(--ease), border-color .3s var(--ease);border-radius:999px;padding:7px 13px;font-size:10.5px;font-weight:600;text-decoration:none;display:inline-flex}.bk-art .bk-art__chip:hover{color:var(--art-ink);border-color:var(--hair-2)}.bk-art .bk-art__card{background:var(--art-panel);border-radius:10px;padding:clamp(20px,2.2vw,28px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.bk-art .bk-art__card__label{letter-spacing:.17em;text-transform:uppercase;color:#4ad03f;margin:0 0 12px;font-size:10.5px;font-weight:700;position:relative}.bk-art .bk-art__card h2{letter-spacing:-.028em;color:var(--art-ink);margin:0;font-size:clamp(19px,1.6vw,25px);line-height:1.16;position:relative}.bk-art .bk-art__card__x{color:var(--art-soft);margin:11px 0 0;font-size:13.5px;line-height:1.5;position:relative}.bk-art .bk-art__go{background:var(--accent);letter-spacing:.14em;text-transform:uppercase;color:#06170a;transition:background-color .3s var(--ease), transform .4s var(--ease);border-radius:999px;align-items:center;gap:10px;margin-top:clamp(16px,1.8vw,22px);padding:14px 21px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.bk-art .bk-art__go svg{width:13px;height:13px}.bk-art .bk-art__go:hover{background:#1ce00e;transform:translateY(-1px)}.bk-art .bk-art__plates{pointer-events:none;width:140px;height:120px;position:absolute;top:10px;right:-24px}.bk-art .bk-art__plates span{background:linear-gradient(150deg,#fff 0%,#f7f8f8 55%,#e9ebeb 100%);border-radius:5px;width:40px;height:96px;position:absolute;top:0;transform:skewY(-14deg);box-shadow:0 10px 22px #00000012}.bk-art .bk-art__plates span:first-child{opacity:.95;right:90px}.bk-art .bk-art__plates span:nth-child(2){opacity:.8;right:60px}.bk-art .bk-art__plates span:nth-child(3){opacity:.62;right:30px}.bk-art .bk-art__plates span:nth-child(4){opacity:.45;right:0}.bk-art .bk-art__rel{border-top:1px solid var(--hair);flex-direction:column;flex:auto;min-height:0;padding-top:clamp(18px,2vw,26px);display:flex}.bk-art .bk-art__rel ul{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;gap:clamp(20px,2.4vw,30px);min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.bk-art .bk-art__rel ul::-webkit-scrollbar{width:0}.bk-art .bk-art__rel a{text-decoration:none;display:block}.bk-art .bk-art__thumb{aspect-ratio:1.94;background:var(--bg-2);border-radius:8px;margin-bottom:12px;display:block;position:relative;overflow:hidden}.bk-art .bk-art__thumb img{object-fit:cover;transition:transform .7s var(--ease)}.bk-art .bk-art__rel a:hover .bk-art__thumb img{transform:scale(1.05)}.bk-art .bk-art__rel em{letter-spacing:.15em;text-transform:uppercase;color:var(--art-faint);margin-bottom:7px;font-size:10px;font-style:normal;font-weight:600;display:block}.bk-art .bk-art__rel b{letter-spacing:-.02em;color:var(--art-ink);transition:color .3s var(--ease);font-size:clamp(16px,1.3vw,19px);font-weight:600;line-height:1.22;display:block}.bk-art .bk-art__rel a:hover b{color:var(--accent-ink)}.bk-art .bk-art__rel-x{color:var(--art-soft);margin-top:8px;font-size:13.5px;line-height:1.5;display:block}.bk-art .bk-art__rel-meta{letter-spacing:.14em;text-transform:uppercase;color:var(--art-faint);flex-wrap:wrap;gap:6px 16px;margin-top:11px;font-size:10px;font-weight:600;display:flex}.bk-art .bk-art__all{border-top:1px solid var(--hair);letter-spacing:.16em;text-transform:uppercase;color:var(--art-ink);align-items:center;gap:10px;margin-top:clamp(14px,1.6vw,20px);padding-top:clamp(14px,1.6vw,20px);font-size:10.5px;font-weight:600;text-decoration:none;display:inline-flex}.bk-art .bk-art__all svg{width:14px;height:14px}.bk-art .bk-art__all svg path{transition:transform .4s var(--ease)}.bk-art .bk-art__all:hover svg path{transform:translate(3px)}.bk-art .bk-art__pager{border-top:1px solid var(--hair);grid-template-columns:1fr 1fr;margin-top:clamp(40px,5vw,70px);display:grid}.bk-art .bk-art__pager a{align-items:center;gap:clamp(14px,1.6vw,22px);padding:clamp(20px,2.4vw,30px) clamp(10px,1.6vw,24px);text-decoration:none;display:flex}.bk-art .bk-art__pager a+a{border-left:1px solid var(--hair)}.bk-art .bk-art__pager a:last-child{text-align:right;flex-direction:row-reverse}.bk-art .bk-art__pager em{letter-spacing:.16em;text-transform:uppercase;color:var(--art-faint);margin-bottom:8px;font-size:10px;font-style:normal;font-weight:600;display:block}.bk-art .bk-art__pager b{letter-spacing:-.014em;color:var(--art-ink);transition:color .3s var(--ease);font-size:clamp(14px,1.1vw,16px);font-weight:600;line-height:1.3;display:block}.bk-art .bk-art__pager a:hover b{color:var(--accent-ink)}.bk-art .bk-art__pager svg{width:20px;height:20px;color:var(--art-soft);flex:none}.bk-art .bk-art__pager svg path{transition:transform .4s var(--ease)}.bk-art .bk-art__pager a:hover svg{color:var(--art-ink)}.bk-art .bk-art__pager a:first-child:hover svg path{transform:translate(-3px)}.bk-art .bk-art__pager a:last-child:hover svg path{transform:translate(3px)}@media (max-width:1279px){.bk-art .bk-art__grid{grid-template-columns:minmax(0,1fr);gap:clamp(36px,5vw,56px)}.bk-art .bk-art__main{order:1}.bk-art .bk-art__left{order:2}.bk-art .bk-art__right{order:3}.bk-art .bk-art__left,.bk-art .bk-art__right{height:auto;position:static}.bk-art .bk-art__stay{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(26px,4vw,44px);height:auto;padding-bottom:0;display:grid;overflow:visible}.bk-art .bk-art__back,.bk-art .bk-art__toc{display:none}.bk-art .bk-art__rel{border-top:0;padding-top:0;display:block}.bk-art .bk-art__right .bk-art__stay{grid-template-columns:minmax(0,1fr)}.bk-art .bk-art__rel ul{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}}@media (max-width:980px){.bk-art .bk-art__rel ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.bk-art .bk-art__stay,.bk-art .bk-art__rel ul{grid-template-columns:minmax(0,1fr)}.bk-art .bk-art__by{align-items:flex-start}.bk-art .bk-art__share{justify-content:flex-start;width:100%;margin-left:-6px}.bk-art .bk-art__pager{grid-template-columns:minmax(0,1fr)}.bk-art .bk-art__pager a+a{border-left:0;border-top:1px solid var(--hair)}.bk-art .bk-art__pager a:last-child{text-align:left;flex-direction:row}.bk-art .bk-art__pager a:last-child svg{order:-1}}@media (prefers-reduced-motion:reduce){.bk-art .bk-art__back svg path,.bk-art .bk-art__all svg path,.bk-art .bk-art__pager svg path,.bk-art .bk-art__svc a>svg:last-child path,.bk-art .bk-art__ask-go svg path,.bk-art .bk-art__thumb img,.bk-art .bk-art__go{transition:none}}.bk-art .bk-art__watch{margin:clamp(26px,3.4vw,40px) 0}.bk-art .bk-art__watch-frame{aspect-ratio:16/9;background:var(--art-panel);border:1px solid var(--hair);border-radius:10px;display:block;position:relative;overflow:hidden}.bk-art .bk-art__watch--tall .bk-art__watch-frame{aspect-ratio:9/16;max-width:340px;margin-inline:auto}.bk-art .bk-art__watch-frame iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.bk-art .bk-art__watch-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.bk-art .bk-art__watch-sound{font:inherit;letter-spacing:.01em;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:background .2s var(--ease), transform .2s var(--ease);background:#00000094;border:0;border-radius:999px;align-items:center;gap:7px;padding:7px 13px 7px 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:10px}.bk-art .bk-art__watch-sound svg{width:17px;height:17px}.bk-art .bk-art__watch-sound:hover,.bk-art .bk-art__watch-sound:focus-visible{background:#000000c7;transform:translateY(-1px)}.bk-art .bk-art__watch-sound.is-on{color:var(--accent-ink);background:var(--accent)}.bk-art .bk-art__watch-sound.is-on:hover,.bk-art .bk-art__watch-sound.is-on:focus-visible{background:color-mix(in srgb, var(--accent) 88%, #000)}.bk-art .bk-art__watch-cap{color:var(--art-faint);margin:11px 0 0;font-size:12.5px;line-height:1.5}.bk-art .bk-art__watch--tall .bk-art__watch-cap{text-align:center}.bk-art .bk-art__watch-cap b{color:var(--art-body);font-weight:600}.bk-art .bk-art__watch-cap a{color:inherit;text-underline-offset:2px}.bk-art .bk-art__watch-cap a:hover{color:var(--art-ink)}.bk-art .bk-art__watch-frame{background-position:50%;background-size:cover}
