.bc{--k:1;isolation:isolate;aspect-ratio:1200/630;color:#fff;background:var(--bc-bg);border-radius:18px;display:block;position:relative;overflow:hidden;container-type:inline-size}.bc--grad{--bc-bg:linear-gradient(125deg, #2ea6ff 0%, #4b83ff 52%, #7468ff 100%)}.bc--blue{--bc-bg:linear-gradient(125deg, #45bcff 0%, #1f80f0 58%, #1763cf 100%)}.bc--violet{--bc-bg:linear-gradient(125deg, #6f7bff 0%, #8a5cf2 48%, #b052d8 100%)}.bc--ink{--bc-bg:radial-gradient(120% 150% at 100% 0%, #2f3f9a 0%, #171b40 52%, #0d0f22 100%)}.bc--max{--bc-bg:linear-gradient(100deg, #0bb8f8 0%, #3e5cfb 46%, #7a17fb 100%)}.bc:before{content:"";z-index:-1;aspect-ratio:1;inset-inline-end:-20cqi;background:radial-gradient(closest-side,#ffffff57,#0000);border-radius:50%;width:72cqi;position:absolute;top:-34cqi}.bc:after{content:"";z-index:-1;background:radial-gradient(#ffffff4d 1px,#0000 1.7px) 0 0/3.4cqi 3.4cqi;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 95% at 88% 45%,#000,#0000 75%);mask-image:radial-gradient(60% 95% at 88% 45%,#000,#0000 75%)}.bc--ink:after{background-image:radial-gradient(#a0b4ff57 1px,#0000 1.7px)}.bc-brand{inset-inline-start:6cqi;align-items:center;gap:calc(1.5cqi * var(--k));font:600 calc(3.5cqi * var(--k))/1 var(--f-display);letter-spacing:-.01em;display:inline-flex;position:absolute;top:6cqi}.bc-brand svg{width:calc(5.6cqi * var(--k));height:calc(5.6cqi * var(--k));box-shadow:0 0 0 calc(.45cqi * var(--k)) #ffffffd9;border-radius:50%}.bc-main{inset-inline:6cqi;align-items:flex-start;gap:calc(1.4cqi * var(--k));flex-direction:column;display:flex;position:absolute;bottom:6cqi}.bc-big{font:700 calc(min(24cqi, 140cqi / var(--n,4)) * var(--k))/.86 var(--f-display);letter-spacing:-.05em;white-space:nowrap;text-shadow:0 1cqi 4cqi #0a145a2e}.bc-label{font:600 calc(3.3cqi * var(--k))/1.1 var(--f-display);letter-spacing:.09em;text-transform:uppercase;opacity:.88}.bc--icon .bc-label,.bc--pair .bc-label{max-width:52cqi;font-size:calc(7.6cqi * var(--k));letter-spacing:-.035em;text-transform:none;opacity:1;text-wrap:balance;line-height:1.02}.bc-tile{inset-inline-end:7cqi;width:calc(30cqi * var(--k));aspect-ratio:1;border-radius:calc(8cqi * var(--k));backdrop-filter:blur(6px);background:#ffffff29;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:inset 0 0 0 .3cqi #ffffff61,0 3cqi 6cqi -2cqi #0a145059}.bc-tile svg{width:46%;height:46%}.bc-pair{inset-inline-end:7cqi;align-items:center;gap:calc(2.6cqi * var(--k));display:flex;position:absolute;top:50%;translate:0 -50%}.bc-pair svg,.bc-pair img{width:calc(17cqi * var(--k));height:calc(17cqi * var(--k));box-shadow:0 0 0 calc(.7cqi * var(--k)) #ffffffe6, 0 3cqi 6cqi -2cqi #0a145073;border-radius:50%;display:block}.bc-pair img{border-radius:28%}.bc-pair i{font:500 calc(7cqi * var(--k))/1 var(--f-display);opacity:.85;font-style:normal}.b-date{font:500 13.5px/1.3 var(--f-text);letter-spacing:.01em;color:#777b8f;display:block}.bl-tg{font:500 14.5px/1.4 var(--f-text);color:#3a3d4e;align-items:center;gap:7px;transition:color .2s;display:inline-flex}.bl-tg .tg{color:#2aa3e8;width:15px;height:12.5px}.bl-tg:hover{color:var(--blue)}.blog code,.bl-main code,.bp-main code{letter-spacing:0;color:#253058;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#f1f3f8;border-radius:6px;padding:.12em .42em;font:500 .86em/1 ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.bp-title code,.bl-title code,.b-card-title code,.bp-nav-a b code{border-radius:8px;padding:.06em .32em;font-size:.84em;font-weight:600}.bp-text a,.bp-lead a{color:var(--blue);text-underline-offset:3px;text-decoration:underline 1px #1f80f059;transition:text-decoration-color .2s}.bp-text a:hover,.bp-lead a:hover{text-decoration-color:currentColor}.bp-text a code{color:var(--blue);background:var(--blue-soft)}.blog{padding-block:0 56px}.b-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;display:flex}.b-kicker{font:600 13px/1 var(--f-display);letter-spacing:.07em;text-transform:uppercase;color:var(--blue)}.b-title{max-width:640px;font:600 clamp(28px, 1rem + 1.6vw, 40px)/1.12 var(--f-display);letter-spacing:-.03em;color:var(--ink-2);text-wrap:balance;margin-top:14px}.b-lead{max-width:600px;font:400 16.5px/1.5 var(--f-text);color:var(--muted,#54556c);text-wrap:pretty;margin-top:12px}.b-all{color:#10121c;background:#fff;height:48px;padding-inline:22px 18px;box-shadow:inset 0 0 0 1px #141e4624,0 1px 2px #141e460f}.b-all svg{width:7px;height:12px}.b-all:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #141e464d,0 6px 16px -10px #141e4666}.b-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.b-grid li{display:flex}.b-card{transition:transform .4s var(--ease), box-shadow .4s var(--ease);background:#fff;border-radius:26px;flex-direction:column;flex:1;padding:8px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #eceef4,0 18px 40px -32px #1e328273}.b-card-body{flex-direction:column;flex:1;padding:16px 12px 12px;display:flex}.b-card-title{font:600 19px/1.28 var(--f-display);letter-spacing:-.015em;color:#10121c;text-wrap:balance;margin:8px 0 0}.b-stretch:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.b-card-sum{font:400 14.5px/1.5 var(--f-text);color:#5d6072;text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden}.b-more{font:600 14.5px/1.4 var(--f-text);color:var(--blue);align-items:center;gap:7px;margin-top:auto;padding-top:14px;display:inline-flex}.b-more svg{width:7px;height:12px;transition:transform .3s var(--ease)}.bl-lead{max-width:660px}.bl-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.bl-years{flex-direction:column;gap:56px;margin-top:72px;display:flex}.bl-year{grid-template-columns:132px minmax(0,1fr);gap:0 36px;display:grid}.bl-y{font:700 44px/1 var(--f-display);letter-spacing:-.045em;background:linear-gradient(90deg,#2ea6ff,#7468ff);color:#0000;-webkit-background-clip:text;background-clip:text;align-self:start;padding-top:10px;position:sticky;top:96px}.bl-list{border-inline-start:2px solid #e6e9f2;flex-direction:column;gap:20px;margin:0;padding:0 0 0 34px;list-style:none;display:flex}.bl-item{background:#fff;border-radius:26px;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:28px;padding:10px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #eceef4,0 18px 40px -34px #1e328280}.bl-item:before{content:"";inset-inline-start:-42px;width:14px;height:14px;box-shadow:inset 0 0 0 3.5px var(--blue), 0 0 0 4px #fff;background:#fff;border-radius:50%;position:absolute;top:34px}.bl-cover{border-radius:18px;display:block}.bl-body{padding:8px 14px 8px 0}.bl-title{font:600 22px/1.25 var(--f-display);letter-spacing:-.02em;color:#10121c;text-wrap:balance;margin:8px 0 0}.bl-title a{transition:color .2s}.bl-title a:hover{color:var(--blue)}.bl-sum{font:400 15.5px/1.55 var(--f-text);color:#54556c;text-wrap:pretty;margin-top:8px}.bl-links{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:14px;display:flex}.bl-read{font:600 14.5px/1.4 var(--f-text);color:var(--blue);align-items:center;gap:7px;display:inline-flex}.bl-read svg{width:7px;height:12px;transition:transform .3s var(--ease)}.bl-read:hover svg{transform:translate(3px)}.bl-box{margin-top:72px}.bp-main .bp-wrap{max-width:852px}.bp-head{background:#fff;border-radius:26px;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:28px;margin-top:22px;padding:10px;display:grid;box-shadow:inset 0 0 0 1px #eceef4,0 18px 40px -34px #1e328280}.bp-head-text{padding:8px 18px 8px 0}.bp-meta{font:500 14.5px/1.4 var(--f-text);color:#6d6d71;flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.bp-title{font:700 clamp(26px, 1rem + 1.2vw, 34px)/1.12 var(--f-display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin-top:10px}.bp-lead{font:500 19px/1.55 var(--f-text);color:var(--text);text-wrap:pretty;margin-top:30px}.bp-text{font:400 17.5px/1.7 var(--f-text);color:#2a2b36;flex-direction:column;gap:18px;margin-top:18px;display:flex}.bp-text p{text-wrap:pretty}.bp-box{background:linear-gradient(120deg,#eef5ff,#f3efff);border-radius:28px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 22px;margin-top:44px;padding:24px 28px;display:grid;box-shadow:inset 0 0 0 1px #1f80f01f}.bp-ava{filter:drop-shadow(0 10px 16px #1e287838);width:56px;height:56px}.bp-box-text b{font:600 19px/1.3 var(--f-display);letter-spacing:-.015em;color:#10121c;display:block}.bp-box-text span{font:400 15px/1.5 var(--f-text);color:#54556c;margin-top:4px;display:block}.bp-nav{grid-template-columns:1fr 1fr;gap:14px;margin-top:40px;display:grid}.bp-nav-a{background:#f5f6f9;border-radius:20px;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 22px;transition:background-color .2s;display:flex}.bp-nav-a:hover{background:#edf0f6}.bp-nav-a small{font:500 13px/1.3 var(--f-text);color:#6d6d71;align-items:center;gap:6px;display:inline-flex}.bp-nav-a small svg{width:14px;height:14px}.bp-nav-a b{font:600 16.5px/1.35 var(--f-display);letter-spacing:-.01em;color:#10121c;text-wrap:balance}.bp-nav-a time{font:400 13.5px/1.3 var(--f-text);color:#7a7e92}.bp-nav-a--next{text-align:end;align-items:flex-end}.bp-nav-a--next small svg{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.b-card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #e4e7ef,0 28px 50px -30px #1e32828c}.b-card:hover .b-more svg{transform:translate(3px)}}@media (width<=1000px){.bl-year{grid-template-columns:96px minmax(0,1fr);gap:0 24px}.bl-y{font-size:34px}.bl-item{grid-template-columns:240px minmax(0,1fr);gap:20px}}@media (width<=900px){.b-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(84%,360px);grid-auto-flow:column;gap:14px;margin-inline:-16px;padding:4px 16px 18px;scroll-padding-inline:16px;overflow-x:auto}.b-grid::-webkit-scrollbar{display:none}.b-grid li{scroll-snap-align:start}}@media (width<=720px){.blog{padding-bottom:40px}.b-all{width:100%}.b-grid{margin-top:24px}.bl-years{gap:40px;margin-top:48px}.bl-year{grid-template-columns:minmax(0,1fr)}.bl-y{padding:0 0 16px;font-size:32px;position:static}.bl-list{border:0;gap:16px;padding:0}.bl-item{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:4px;padding:8px}.bl-item:before{display:none}.bl-body{padding:12px 10px 10px}.bl-title{font-size:20px}.bl-sum{font-size:15px}.bp-lead{font-size:17.5px}.bp-head{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:4px;padding:8px}.bp-head-text{padding:12px 10px}.bp-title{font-size:25px}.bp-lead{margin-top:24px}.bp-text{font-size:16.5px;line-height:1.65}.bp-box{border-radius:24px;grid-template-columns:auto minmax(0,1fr);padding:22px 20px}.bp-box .btn{grid-column:1/-1}.bp-ava{width:48px;height:48px}.bp-nav{grid-template-columns:minmax(0,1fr)}.bp-nav>span{display:none}}
