.bl,.bl-post{--b:#17171717;--t2:#17171799;--t3:#17171773;color:#171717;font-family:var(--f-inter),var(--sans);font-feature-settings:"ss11" 1,"calt" 0,"liga" 0}.bl{max-width:1248px;margin:0 auto;padding:164px 24px 160px}.bl a{color:inherit;text-decoration:none}.bl-head{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.bl-head h1{letter-spacing:-.04em;margin:0;font-size:54px;font-weight:500;line-height:54px}.bl-tabs{flex-wrap:wrap;gap:0;margin-bottom:-2px;display:flex}.bl-tabs a,.bl-tabs button{letter-spacing:-.1px;color:var(--t2);border-radius:8px;padding:7px 10px;font-size:14px;line-height:19.6px;transition:color .15s,background-color .15s;display:block}.bl-tabs a[aria-current],.bl-tabs button[aria-pressed=true]{color:#171717}.bl-head .bl-tabs a[aria-current]{background:#1717170f}@media (hover:hover) and (pointer:fine){.bl-tabs a:hover,.bl-tabs button:hover{color:#171717}}.bl-top{grid-template-columns:700fr 480fr;gap:20px;margin-top:80px;display:grid}.bl-feat,.bl-card{box-shadow:inset 0 0 0 1px var(--b);border-radius:16px;flex-direction:column;transition:background-color .2s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.bl-feat:hover,.bl-card:hover{background:#17171705}}.bl-feat{overflow:hidden}.bl-feat:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--b);pointer-events:none;position:absolute;inset:0}.bl-feat-img{aspect-ratio:700/392;border-bottom:1px solid var(--b);background:#0a0a0a;flex:none;display:block;position:relative}.bl-feat-img img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.bl-feat-img iframe{pointer-events:none;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.bl-feat-img iframe{display:none}}.bl-feat-text{flex-direction:column;flex:1;justify-content:flex-end;padding:30px;display:flex}.bl-feat-title{letter-spacing:-.2px;margin-top:8px;font-size:24px;line-height:28.8px}.bl-feat-desc{letter-spacing:-.1px;max-width:550px;color:var(--t2);margin-top:10px;font-size:15px;line-height:20.25px}.bl-feat .bl-by{margin-top:16px}.bl-side{grid-template-rows:repeat(4,1fr);gap:20px;display:grid}.bl-card{justify-content:center;min-height:130px;padding:16px 30px}.bl-card-title{letter-spacing:-.2px;text-wrap:balance;max-width:420px;margin-top:6px;font-size:18px;line-height:24.3px}.bl-card .bl-by{margin-top:10px}.bl-kick,.bl-by{letter-spacing:-.1px;color:var(--t3);white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:12px;line-height:16.8px;display:flex}.bl-kick span{color:var(--t2)}.bl-kick i,.bl-by i{font-style:normal}.bl-by b{letter-spacing:-.36px;color:var(--t3);font-weight:500}.bl-ava{color:#fff;background:#171717;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:grid}.bl-ava svg{width:9px;height:9px}.bl-all{margin-top:150px;scroll-margin-top:96px}.bl-bar{justify-content:space-between;align-items:center;gap:24px;display:flex}.bl-tabs.plain{gap:20px;margin:0}.bl-tabs.plain button{cursor:pointer;font:inherit;letter-spacing:-.1px;background:0 0;border:0;padding:0;font-size:14px;line-height:19.6px}.bl-search{width:240px;height:44px;box-shadow:inset 0 0 0 1px var(--b);color:var(--t3);cursor:text;border-radius:12px;align-items:center;gap:8px;padding:0 14px;display:flex}.bl-search svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;flex:none;width:16px;height:16px}.bl-search input{min-width:0;font:inherit;letter-spacing:-.1px;color:#171717;background:0 0;border:0;outline:0;flex:1;font-size:14px;line-height:20px}.bl-search input::placeholder{color:var(--t3)}.bl-search:focus-within{box-shadow:inset 0 0 0 1px #1717174d}.bl-list{box-shadow:inset 0 0 0 1px var(--b);border-radius:16px;margin-top:20px;overflow:hidden}.bl-row{border-top:1px solid var(--b);justify-content:space-between;align-items:center;gap:24px;min-height:81px;padding:18px 20px;transition:background-color .2s;display:flex}.bl-row:first-child{border-top:0}@media (hover:hover) and (pointer:fine){.bl-row:hover{background:#17171706}}.bl-row-main{flex-direction:column;gap:7px;min-width:0;display:flex}.bl-row-title{letter-spacing:-.01px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:18.2px;overflow:hidden}.bl-row .bl-by{flex:none;align-self:flex-start;margin-top:3px}.bl-more{border:0;border-top:1px solid var(--b);cursor:pointer;width:100%;height:55px;font:inherit;letter-spacing:-.3px;color:#171717;background:0 0;font-size:15px;display:block}@media (hover:hover) and (pointer:fine){.bl-more:hover{background:#17171706}}.bl-empty{color:var(--t2);margin:0;padding:28px 20px;font-size:14px}.bl-sec{margin-top:300px}.bl-sec-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.bl-sec-head h2{letter-spacing:-.04em;margin:0;font-size:34px;font-weight:500;line-height:37.4px}.bl-link{letter-spacing:-.2px;align-items:center;gap:6px;font-size:14px;line-height:18.9px;display:inline-flex}.bl-link svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:translate .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.bl-link:hover svg{translate:2px}}.bl-upd{box-shadow:inset 0 0 0 1px var(--b);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;display:grid;overflow:hidden}.bl-upd a{min-height:75px;box-shadow:inset -1px 0 0 var(--b),inset 0 -1px 0 var(--b);flex-direction:column;justify-content:center;gap:1px;padding:0 20px;transition:background-color .2s;display:flex}.bl-upd a span{letter-spacing:-.01px;font-size:14px;line-height:18.2px}.bl-upd a time{letter-spacing:-.1px;color:var(--t3);font-size:12px;line-height:16.8px}@media (hover:hover) and (pointer:fine){.bl-upd a:hover{background:#17171706}}.bl-post{max-width:688px;margin:0 auto;padding:164px 24px 160px}.bl-back{color:var(--t2);align-items:center;gap:6px;margin-bottom:40px;font-size:14px;line-height:20px;text-decoration:none;display:inline-flex}.bl-back svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.bl-post h1{letter-spacing:-.04em;text-wrap:balance;margin:12px 0 0;font-size:44px;font-weight:500;line-height:1.08}.bl-post-desc{letter-spacing:-.2px;color:var(--t2);margin:16px 0 0;font-size:18px;line-height:27px}.bl-post .bl-by{margin-top:20px}.bl-post-img{width:100%;height:auto;box-shadow:0 0 0 1px var(--b);border-radius:16px;margin-top:40px;display:block}.bl-body{letter-spacing:-.15px;color:#171717d1;margin-top:40px;font-size:17px;line-height:28px}.bl-body h2{letter-spacing:-.3px;color:#171717;margin:40px 0 0;font-size:22px;font-weight:500;line-height:28px}.bl-body p{margin:16px 0 0}.bl-body h3{letter-spacing:-.2px;color:#171717;margin:32px 0 0;font-size:18px;font-weight:500;line-height:24px}.bl-body a{color:#171717;text-underline-offset:3px;-webkit-text-decoration:underline #17171740;text-decoration:underline #17171740;transition:text-decoration-color .2s}@media (hover:hover) and (pointer:fine){.bl-body a:hover{text-decoration-color:currentColor}}.bl-body strong{color:#171717;font-weight:600}.bl-body ul,.bl-body ol{margin:16px 0 0;padding-left:22px}.bl-body li{margin-top:6px}.bl-body li::marker{color:var(--t3)}.bl-body blockquote{border-left:2px solid var(--b);color:var(--t2);margin:24px 0 0;padding:2px 0 2px 18px}.bl-body code{font-family:var(--mono,ui-monospace,monospace);background:#1717170d;border-radius:5px;padding:2px 5px;font-size:.86em}.bl-body pre{color:#e6e6ea;background:#0b0b0f;border-radius:14px;margin:24px 0 0;padding:18px 20px;font-size:13.5px;line-height:21px;overflow-x:auto}.bl-body pre code{font-size:inherit;color:inherit;background:0 0;padding:0}.bl-body hr{border:0;border-top:1px solid var(--b);margin:40px 0 0}.bl-body table{border-collapse:collapse;margin:24px 0 0;font-size:14.5px;line-height:21px;display:block;overflow-x:auto}.bl-body th,.bl-body td{border-bottom:1px solid var(--b);text-align:left;vertical-align:top;padding:10px 18px 10px 0}.bl-body th{color:#171717;font-weight:500}.bl-body td{color:#171717b8}.bl-body tr:last-child td{border-bottom:0}.bl-body .bl-tldr{color:#171717d1;background:#17171709;border-radius:14px;margin:0;padding:18px 20px}.bl-upd-line{color:var(--t3);margin:10px 0 0;font-size:13px;line-height:18px}.bl-gal{grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));gap:12px;width:min(1040px,100vw - 48px);margin:32px 0 0;display:grid;position:relative;left:50%;translate:-50%}.bl-gal.one{--cols:1;width:min(880px,100vw - 48px)}.bl-gal.three{--cols:3}.bl-gal figure{min-width:0;margin:0}.bl-gal figure>a{box-shadow:0 0 0 1px var(--b);cursor:zoom-in;background:#090c12;border-radius:12px;text-decoration:none;display:block;overflow:hidden}.bl-gal img{width:100%;height:auto;transition:scale .4s var(--ease-out,cubic-bezier(.23,1,.32,1));display:block}@media (hover:hover) and (pointer:fine){.bl-gal figure>a:hover img{scale:1.015}}.bl-gal figcaption{letter-spacing:-.05px;color:var(--t2);margin-top:8px;font-size:13px;line-height:18px}.bl-gal figcaption b{color:#171717;font-weight:500}.bl-gal+p,.bl-gal+h2{margin-top:32px}.bl-app{box-shadow:inset 0 0 0 1px var(--b);border-radius:16px;align-items:center;gap:18px;margin-top:64px;padding:14px 20px 14px 14px;text-decoration:none;transition:background-color .2s;display:flex}.bl-app img{object-fit:cover;background:#0a0a0a;border-radius:9px;flex:none;width:112px;height:70px}.bl-app>span{flex-direction:column;gap:4px;min-width:0;display:flex}.bl-app b{letter-spacing:-.2px;font-size:16px;font-weight:500;line-height:21px}.bl-app>span>span{color:var(--t2);font-size:14px;line-height:19px}.bl-app svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:translate .2s var(--ease-out,ease);flex:none;margin-left:auto}@media (hover:hover) and (pointer:fine){.bl-app:hover{background:#17171705}.bl-app:hover svg{translate:2px}}.bl-rel{margin-top:72px}.bl-rel h2{letter-spacing:-.3px;margin:0 0 8px;font-size:22px;font-weight:500;line-height:28px}.bl-rel a{border-bottom:1px solid var(--b);flex-direction:column;gap:4px;padding:16px 0;text-decoration:none;display:flex}.bl-rel-title{letter-spacing:-.2px;font-size:16px;line-height:22px}.bl-rel-desc{color:var(--t2);font-size:14px;line-height:20px}.bl-lb{z-index:10000;background:#08080af5;place-items:center;padding:56px 72px;animation:.2s ease-out bl-lb-in;display:grid;position:fixed;inset:0}.bl-lb figure{max-width:min(1600px,100%);margin:0;animation:.25s cubic-bezier(.23,1,.32,1) bl-lb-pop}.bl-lb img{border-radius:10px;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 140px);margin:0 auto;display:block}.bl-lb figcaption{color:#ffffffb3;justify-content:space-between;gap:16px;margin-top:12px;font-size:13px;line-height:18px;display:flex}.bl-lb-n{color:#ffffff73;font-variant-numeric:tabular-nums;flex:none}.bl-lb button{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;place-items:center;width:40px;height:40px;transition:background-color .15s,scale .15s;display:grid;position:absolute}.bl-lb button:active{scale:.94}@media (hover:hover) and (pointer:fine){.bl-lb button:hover{background:#ffffff2e}}.bl-lb button svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.bl-lb-prev{top:50%;left:16px;translate:0 -50%}.bl-lb-next{top:50%;right:16px;translate:0 -50%}.bl-lb-close{top:16px;right:16px}@keyframes bl-lb-in{0%{opacity:0}}@keyframes bl-lb-pop{0%{opacity:0;scale:.97}}@media (prefers-reduced-motion:reduce){.bl-lb,.bl-lb figure{animation:none}}@media (max-width:960px){.bl-head{flex-direction:column;align-items:flex-start;gap:28px}.bl-tabs{margin-left:-10px}.bl-top{grid-template-columns:1fr}.bl-side{grid-template-rows:none}}@media (max-width:700px){.bl{padding:128px 16px 112px}.bl-head h1{font-size:40px;line-height:42px}.bl-top{margin-top:48px}.bl-feat-text{padding:22px}.bl-card{padding:20px 22px}.bl-feat-title{font-size:21px;line-height:26px}.bl-all{margin-top:96px}.bl-bar{flex-direction:column-reverse;align-items:stretch;gap:20px}.bl-tabs.plain{scrollbar-width:none;flex-wrap:nowrap;gap:18px;margin:0 -16px;padding:0 16px;overflow-x:auto}.bl-tabs.plain::-webkit-scrollbar{display:none}.bl-tabs.plain button{flex:none}.bl-search{width:auto}.bl-row{flex-direction:column;align-items:flex-start;gap:8px}.bl-row-title{white-space:normal}.bl-row .bl-by{margin-top:0}.bl-sec{margin-top:140px}.bl-sec-head h2{font-size:28px;line-height:32px}.bl-upd{grid-template-columns:1fr}.bl-gal,.bl-gal.one{width:calc(100vw - 32px)}.bl-gal.three{--cols:2}.bl-body table{white-space:nowrap;margin-right:-16px;padding-right:16px}.bl-lb{padding:56px 12px}.bl-lb-prev,.bl-lb-next{top:auto;bottom:16px;translate:none}.bl-app{flex-wrap:wrap}.bl-post{padding:120px 16px 96px}.bl-post h1{font-size:34px}}
