.section-head h2{position:relative}.section-head h2:after{content:"";background:linear-gradient(90deg,var(--orange),var(--amber));border-radius:2px;width:44px;height:2px;transition:transform .8s cubic-bezier(.65,0,.35,1) .4s;position:absolute;bottom:-10px;left:50%;translate:-50%}.section-head[data-aos]:not(.aos-animate) h2:after{transform:scaleX(0)}:is(.section-head,.bl-hero-copy,.bl-cta-copy) .eyebrow-pill{position:relative;overflow:hidden}:is(.section-head,.bl-hero-copy,.bl-cta-copy) .eyebrow-pill:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#8cc8f24d,#0000);width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-130%)skew(-20deg)}.section-head .eyebrow-pill.light:after{background:linear-gradient(100deg,#0000,#1f6fb22e,#0000)}.section-head.aos-animate .eyebrow-pill:after,.bl-hero-copy .eyebrow-pill.aos-animate:after,.aos-animate>.bl-cta-panel .eyebrow-pill:after{animation:1.1s cubic-bezier(.4,0,.2,1) .45s backwards bl-sweep}@keyframes bl-sweep{0%{transform:translate(-130%)skew(-20deg)}to{transform:translate(330%)skew(-20deg)}}.bl-posts :focus-visible{outline-color:var(--blue-deep)}@media (prefers-reduced-motion:reduce){.section-head h2:after{transition:none}:is(.section-head,.bl-hero-copy,.bl-cta-copy) .eyebrow-pill:after{display:none}}.bl-hero{background:linear-gradient(180deg,var(--navy),#090e28);padding:clamp(56px,9vh,104px) 0 clamp(80px,12vh,128px);position:relative;overflow:clip}.bl-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#29376399 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask:radial-gradient(60% 75% at 72% 45%,#000,#0000 75%);mask:radial-gradient(60% 75% at 72% 45%,#000,#0000 75%)}.bl-sky i{pointer-events:none;border-radius:50%;position:absolute}.bl-glow-o{background:radial-gradient(circle,#ff6b2c33,#0000 65%);width:680px;height:680px;animation:18s ease-in-out infinite alternate bl-drift;top:-280px;left:-240px}.bl-glow-b{background:radial-gradient(circle,#409fe338,#0000 65%);width:900px;height:900px;animation:21s ease-in-out infinite alternate-reverse bl-drift;bottom:-420px;right:-280px}@keyframes bl-drift{to{transform:translate(60px,40px)scale(1.12)}}.bl-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,96px);display:grid;position:relative}.bl-crumbs ol{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;font-size:12.5px;list-style:none;display:flex}.bl-crumbs li{align-items:center;gap:8px;display:flex}.bl-crumbs li+li:before{content:"";border-top:1.5px solid var(--muted);border-right:1.5px solid var(--muted);width:5px;height:5px;rotate:45deg}.bl-crumbs a{color:#c9d1e4;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .35s cubic-bezier(.2,.8,.2,1),color .25s}.bl-crumbs a:is(:hover,:focus-visible){color:var(--white);background-size:100% 1px}.bl-crumbs [aria-current]{color:var(--orange);font-weight:600}.bl-hero h1{font-family:var(--serif);color:var(--white);text-wrap:balance;margin:20px 0 22px;font-size:clamp(40px,4.8vw,70px);font-weight:700;line-height:1.05}.bl-hero h1 em{color:var(--orange);background:linear-gradient(90deg,var(--orange),var(--amber)) 0 calc(100% - .02em)/100% max(3px,.06em) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-style:normal;transition:background-size .9s cubic-bezier(.65,0,.35,1) .7s}.bl-hero h1[data-aos]:not(.aos-animate) em{background-size:0 max(3px,.06em)}.bl-lead{max-width:540px;color:var(--body);font-size:17px;line-height:1.7}.bl-hero-actions{flex-wrap:wrap;gap:14px;margin:34px 0 26px;display:flex}.bl-hero-actions svg{width:16px;height:16px;transition:translate .4s cubic-bezier(.3,1.5,.5,1)}.bl-hero-actions .btn-primary svg{rotate:90deg}@media (prefers-reduced-motion:no-preference){.bl-hero-actions .btn-primary:focus-visible svg{translate:0 4px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.bl-hero-actions .btn-primary:hover svg{translate:0 4px}}.bl-newest-row{margin-bottom:40px}.bl-newest{border:1px solid var(--line);background:#121a2e99;border-radius:999px;align-items:center;gap:14px;max-width:560px;padding:11px 16px 11px 13px;transition:border-color .3s,background-color .3s,translate .4s cubic-bezier(.2,.8,.2,1);display:inline-flex}.bl-newest-flag{font:700 10px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--amber);flex:none;align-items:center;gap:7px;display:inline-flex}.bl-newest-flag i{background:var(--orange);border-radius:50%;width:7px;height:7px;position:relative}.bl-newest-flag i:after{content:"";background:var(--orange);border-radius:50%;animation:2.6s cubic-bezier(0,0,.2,1) infinite hx-ping;position:absolute;inset:0}.bl-newest-title{color:#c9d3ea;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:500;line-height:1.35;transition:color .3s;overflow:hidden}.bl-newest-go{width:26px;height:26px;color:var(--sky);background:#409fe324;border-radius:50%;flex:none;place-items:center;transition:translate .4s cubic-bezier(.3,1.5,.5,1),background-color .3s;display:grid}.bl-newest-go svg{width:13px;height:13px}.bl-newest:focus-visible{border-color:var(--sky)}.bl-newest:focus-visible .bl-newest-title{color:var(--white)}.bl-newest:focus-visible .bl-newest-go{background:#409fe34d;translate:4px}@media (hover:hover) and (pointer:fine){.bl-newest:hover{background:#162b6e8c;border-color:#409fe380;translate:0 -2px}.bl-newest:hover .bl-newest-title{color:var(--white)}.bl-newest:hover .bl-newest-go{background:#409fe34d;translate:4px}}.bl-stats{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,190px));gap:20px clamp(20px,3vw,44px);padding-top:28px;list-style:none;display:grid}.bl-stats li{flex-direction:column;gap:8px;display:flex;position:relative}.bl-stats b{font-family:var(--mono);color:var(--white);font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:1}.bl-stats li>span{color:var(--muted);font-size:12.5px;line-height:1.45}.bl-stats li:before{content:"";background:linear-gradient(90deg,var(--orange),var(--amber));transform-origin:0;width:32px;height:2px;transition:transform .7s cubic-bezier(.65,0,.35,1) calc(var(--k,0) * .15s + .5s);border-radius:2px;position:absolute;top:-29px;left:0}.bl-stats li:nth-child(2){--k:1}.bl-stats li:nth-child(3){--k:2}.bl-stats li:nth-child(2):before{background:linear-gradient(90deg,var(--blue),var(--sky))}.bl-stats[data-aos]:not(.aos-animate) li:before{transform:scaleX(0)}.bl-stage{justify-content:center;display:flex;position:relative}.bl-track{--on:0;perspective:1500px;width:min(100%,540px);position:relative;container-type:inline-size}.bl-scene{aspect-ratio:1/.98;width:100%;transform-style:preserve-3d;transform:rotateX(calc(6deg + var(--fy,0) * -12deg)) rotateY(calc(-9deg + var(--fx,0) * 20deg));transition:transform .9s cubic-bezier(.2,.8,.2,1);position:relative}.is-tracking>.bl-scene{transition-duration:.25s}.bl-fan{transform-style:preserve-3d;transform:translateZ(calc(var(--on) * 34px));transition:transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.bl-track:hover{--on:1}.bl-track:hover .bl-card3d,.bl-track:hover .bl-card3d:after{animation-play-state:paused}}.bl-card3d{--c1:var(--blue);--c2:var(--sky);--glow:64,159,227;aspect-ratio:1/1.06;width:70cqi;transform-style:preserve-3d;background:radial-gradient(120% 80% at 50% 0%,rgba(var(--glow),.22),transparent 60%),linear-gradient(160deg,#1b2b68,#0e173e);animation:bl-deal 13.5s cubic-bezier(.5,0,.3,1) calc(var(--i) * -4.5s) infinite;border-radius:4cqi;margin:-37.1cqi 0 0 -35cqi;padding:2.6cqi 2.6cqi 3.4cqi;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1px #8cc8f238,inset 0 1px #ffffff1f,0 4cqi 8cqi -3cqi #000000b8}.bl-card3d.bl-g-mobile{--c1:var(--orange);--c2:var(--amber);--glow:255,107,44}@keyframes bl-deal{0%,25%{transform:translateZ(80px)rotateY(0)rotate(-2deg)}29%{transform:translate3d(-14%,-16%,170px)rotateY(-18deg)rotate(-13deg)}33.34%,58%{transform:translate3d(8%,8%,-70px)rotateY(11deg)rotate(6deg)}66.67%,91%{transform:translate3d(4%,4%,5px)rotateY(6deg)rotate(3deg)}to{transform:translateZ(80px)rotateY(0)rotate(-2deg)}}.bl-card3d:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;animation:bl-dim 13.5s cubic-bezier(.5,0,.3,1) calc(var(--i) * -4.5s) infinite;background:linear-gradient(200deg,#090e281a,#090e28b8);position:absolute;inset:0}@keyframes bl-dim{0%,29%{opacity:0}33.34%,58%{opacity:.85}66.67%,91%{opacity:.4}to{opacity:0}}.bl-c-cover{aspect-ratio:1200/628;background:var(--tile);border-radius:2.4cqi;display:block;position:relative;overflow:hidden}.bl-c-cover img{object-fit:cover;width:100%;height:100%}.bl-c-cover:after{content:"";border-radius:inherit;background:linear-gradient(#0000 55%,#0b113080);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff2e}.bl-c-tag{color:var(--white);letter-spacing:.1em;text-transform:uppercase;background:#0b1130eb;border-radius:999px;align-items:center;gap:1.2cqi;margin:-3cqi 0 0 1.4cqi;padding:1.1cqi 2.4cqi;font-size:2.1cqi;font-weight:700;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #8cc8f24d}.bl-c-tag i{background:linear-gradient(135deg,var(--c1),var(--c2));border-radius:50%;width:1.5cqi;height:1.5cqi}.bl-c-title{-webkit-line-clamp:3;font-family:var(--serif);color:var(--white);-webkit-box-orient:vertical;margin:3cqi 1.4cqi 0;font-size:4.2cqi;font-weight:700;line-height:1.22;display:-webkit-box;overflow:hidden}.bl-c-foot{font:500 2.2cqi var(--mono);color:var(--muted);border-top:1px solid #8cc8f22e;justify-content:space-between;align-items:center;gap:2cqi;margin:2.6cqi 1.4cqi 0;padding-top:2cqi;display:flex}.bl-c-foot b{color:var(--sky);font-weight:500}.bl-stage.aos-animate .bl-card3d{animation:bl-deal 13.5s cubic-bezier(.5,0,.3,1) calc(var(--i) * -4.5s) infinite,bl-cast .9s ease-out calc(var(--i) * .13s + .35s) backwards}@keyframes bl-cast{0%{opacity:0}}.bl-float{color:var(--white);white-space:nowrap;pointer-events:none;background:#121a2eeb;border:1px solid #8cc8f23d;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 16px 34px #00000073}.bl-float svg{width:15px;height:15px;color:var(--amber)}.bl-float-a{animation:6s ease-in-out infinite bl-hover-a;top:6%;right:-2%;transform:translateZ(120px)}.bl-float-b{animation:7s ease-in-out .8s infinite bl-hover-b;bottom:6%;left:-4%;transform:translateZ(190px)}@keyframes bl-hover-a{50%{transform:translate3d(0,-10px,120px)}}@keyframes bl-hover-b{50%{transform:translate3d(0,8px,190px)}}.bl-live{background:#3ddc84;border-radius:50%;width:8px;height:8px;position:relative}.bl-live:after{content:"";background:#3ddc84;border-radius:50%;animation:2.2s cubic-bezier(0,0,.2,1) infinite hx-ping;position:absolute;inset:0}.bl-hero.is-away :is(.bl-sky i,.bl-card3d,.bl-float),.bl-hero.is-away .bl-card3d:after,.bl-hero.is-away :is(.bl-live,.bl-newest-flag i):after,html.is-loading .bl-hero *,html.is-loading .bl-hero :before,html.is-loading .bl-hero :after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bl-sky i,.bl-float,.bl-live:after,.bl-newest-flag i:after,.bl-card3d,.bl-card3d:after,.bl-stage.aos-animate .bl-card3d{animation:none}.bl-card3d{transform:translate3d(calc(var(--i) * 5%),calc(var(--i) * 5%),calc(80px - var(--i) * 75px)) rotateY(calc(var(--i) * 6deg)) rotateZ(calc(-2deg + var(--i) * 4deg))}.bl-card3d:after{opacity:calc(var(--i) * .3)}.bl-scene{transition:none;transform:rotateX(6deg)rotateY(-9deg)}.bl-fan{transition:none;transform:none}.bl-track:hover{--on:0}.bl-hero h1 em,.bl-stats li:before,.bl-hero-actions svg,.bl-newest,.bl-newest-go{transition:none}}.bl-posts{background:var(--white);padding:100px 0 110px;position:relative}.bl-posts:before{content:"";pointer-events:none;background-image:radial-gradient(#162b6e12 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#0000 45%);mask:linear-gradient(#000,#0000 45%)}.bl-posts .wrap{position:relative}.bl-posts .section-head{margin-bottom:40px}.bl-filter{justify-content:center;margin-bottom:52px;display:flex}html:not(.js) .bl-filter{display:none}.bl-tabs{border:1px solid var(--border);background:#f4f7fd;border-radius:28px;flex-wrap:wrap;justify-content:center;gap:4px;padding:5px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0b11300d}.bl-tab-glow{width:var(--w,0);height:var(--h,0);translate:var(--x,0) var(--y,0);background:linear-gradient(135deg,var(--band),var(--navy));opacity:0;pointer-events:none;border-radius:999px;transition:translate .55s cubic-bezier(.3,1.2,.4,1),width .55s cubic-bezier(.3,1.2,.4,1),height .3s;position:absolute;top:0;left:0;box-shadow:0 10px 20px -10px #0b113099}.bl-tabs.is-ready .bl-tab-glow{opacity:1}.bl-tab{z-index:1;color:var(--gray);font:600 14px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:9px;padding:10px 12px 10px 18px;transition:color .35s;display:inline-flex;position:relative}.bl-tabs:not(.is-ready) .bl-tab[aria-pressed=true]{background:var(--navy)}.bl-tab-n{min-width:26px;height:22px;font:700 11px var(--mono);color:var(--gray);background:#e3e9f3;border-radius:999px;place-items:center;padding:0 7px;transition:background-color .35s,color .35s;display:grid}.bl-tab[aria-pressed=true]{color:var(--white)}.bl-tab[aria-pressed=true] .bl-tab-n{background:linear-gradient(135deg,var(--orange),var(--amber));color:var(--ink)}@media (hover:hover) and (pointer:fine){.bl-tab[aria-pressed=false]:hover{color:var(--ink)}.bl-tab[aria-pressed=false]:hover .bl-tab-n{background:#d6deeb}}@media (forced-colors:active){.bl-tab[aria-pressed=true]{outline-offset:-3px;outline:2px solid highlight;text-decoration:underline}.bl-tab-glow{display:none}}.bl-grid{--cols:3;--gap:28px;justify-content:center;gap:44px var(--gap);flex-wrap:wrap;max-width:1400px;margin-inline:auto;list-style:none;display:flex}.bl-cell{isolation:isolate;width:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));perspective:1200px;transition:opacity .5s,filter .5s;display:flex;position:relative}.bl-cell[hidden]{display:none}.bl-cell:after{content:"";z-index:-1;opacity:.5;pointer-events:none;background:radial-gradient(closest-side,#0b113033,#0000);border-radius:50%;height:34px;transition:opacity .7s,scale .7s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-18px;left:10%;right:10%;scale:.9 1}@media (hover:hover) and (pointer:fine){.bl-cell:hover:after{opacity:1;scale:1.06 1.3}.bl-grid:has(>.bl-cell:hover)>.bl-cell:not(:hover){opacity:.62;filter:saturate(.4)}}.bl-grid.is-armed:not(.is-filtered)>.bl-cell:not(.is-in){opacity:0}.bl-grid:not(.is-filtered)>.bl-cell.is-in{animation:bl-rise .9s cubic-bezier(.2,.8,.2,1) calc(var(--d,0) * 80ms) backwards}@keyframes bl-rise{0%{opacity:0;translate:0 52px;scale:.95}}.bl-post{--on:0;--c1:var(--blue);--c2:var(--sky);--glow:64,159,227;background:linear-gradient(180deg,var(--white),#f6f8fc) padding-box,linear-gradient(165deg,rgba(var(--glow),.45),#e2e8f2 26%,#e2e8f2 64%,#162b6e33) border-box;min-width:0;transform-style:preserve-3d;transform:rotateX(calc(var(--fy,0) * -12deg)) rotateY(calc(var(--fx,0) * 13deg)) translateZ(calc(var(--on) * 14px));box-shadow:inset 0 1px 0 var(--white),0 1px 2px #0b11300f,0 8px 16px -10px #0b11301f,calc(var(--fx,0) * -26px) calc(16px + var(--on) * 16px - var(--fy,0) * 16px) calc(32px + var(--on) * 26px) -14px rgba(11,17,48,calc(.1 + var(--on) * .1)),0 calc(var(--on) * 24px) calc(var(--on) * 54px) -24px rgba(var(--glow),calc(var(--on) * .45));border:1px solid #0000;border-radius:22px;flex-direction:column;flex:1;padding:10px 10px 18px;transition:transform .8s cubic-bezier(.2,.8,.2,1),box-shadow .8s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.is-tracking>.bl-post{transition-duration:.22s}.bl-post.bl-g-mobile{--c1:var(--orange);--c2:var(--amber);--glow:255,107,44}.bl-post:focus-visible{--on:1}@media (hover:hover) and (pointer:fine){.bl-post:hover{--on:1}}@media (forced-colors:active){.bl-post{border-color:canvastext}.bl-foot{border-top:1px solid canvastext}}.bl-post:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(340px circle at var(--px,50%) var(--py,0%),#409fe31a,transparent 70%);opacity:var(--on);transition:opacity .5s;position:absolute;inset:0}.bl-post:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--px,50%) var(--py,0%),#ff6b2cd9,#409fe380 45%,transparent 72%);-webkit-mask-composite:xor;opacity:var(--on);padding:1px;transition:opacity .45s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bl-cover{aspect-ratio:1200/628;transform:translateZ(calc(var(--on) * 10px));box-shadow:0 calc(6px + var(--on) * 16px) calc(16px + var(--on) * 20px) -10px rgba(11,17,48,calc(.22 + var(--on) * .2));background:#e6ecf5;border-radius:15px;transition:transform .8s cubic-bezier(.2,.8,.2,1),box-shadow .8s cubic-bezier(.2,.8,.2,1);display:block;position:relative;overflow:hidden}.bl-cover img{object-fit:cover;width:100%;height:100%;scale:calc(1.06 + var(--on) * .06);translate:calc(var(--fx,0) * -14px) calc(var(--fy,0) * -10px);filter:saturate(calc(.92 + var(--on) * .12)) contrast(1.02);transition:scale 1.1s cubic-bezier(.2,.7,.2,1),translate 1s cubic-bezier(.2,.8,.2,1),filter .6s}.is-tracking .bl-cover img{transition-duration:1.1s,.3s,.6s}.bl-cover:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(240px circle at calc(var(--px,50%) - 10px) calc(var(--py,0%) - 10px),rgba(255,255,255,calc(var(--on) * .2)),transparent 65%),linear-gradient(180deg,#0b113000 58%,#0b113066),radial-gradient(110% 70% at 0% 100%,rgba(var(--glow),.28),transparent 60%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff38}.bl-cover:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff52 48%,#0000 60%) 150% 0/250% 100% no-repeat;position:absolute;inset:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.bl-post:hover .bl-cover:before{animation:1.1s cubic-bezier(.4,0,.2,1) bl-cover-sweep}}@keyframes bl-cover-sweep{to{background-position:-150% 0}}.bl-head{transform-style:preserve-3d;display:block;position:relative}.bl-tag{border:1px solid var(--border);background:linear-gradient(180deg,var(--white),#f5f7fb);max-width:calc(100% - 24px);box-shadow:inset 0 1px 0 var(--white),0 0 0 3px #ffffffa6,0 10px 22px -10px #0b11304d;letter-spacing:.12em;text-transform:uppercase;color:#34405a;translate:0 50%;transform:translateZ(calc(var(--on) * 58px));border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 9px;font-size:10px;font-weight:700;line-height:1.3;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:absolute;bottom:0;left:12px}.bl-tag i{background:linear-gradient(135deg,var(--c1),var(--c2));border-radius:50%;flex:none;width:7px;height:7px}.bl-title{font-family:var(--serif);color:var(--ink);transform:translateZ(calc(var(--on) * 26px));margin:26px 8px 20px;font-size:clamp(18px,1.5vw,21px);font-weight:700;line-height:1.3;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.bl-title span{background:linear-gradient(90deg,var(--c1),var(--c2)) 0 100%/0 2px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .5s cubic-bezier(.2,.8,.2,1)}.bl-post:focus-visible .bl-title span{background-size:100% 2px}@media (hover:hover) and (pointer:fine){.bl-post:hover .bl-title span{background-size:100% 2px}}.bl-foot{background:linear-gradient(90deg,var(--border),#d9e0ec00) 0 0/100% 1px no-repeat;font:500 11.5px var(--mono);color:var(--gray);transform:translateZ(calc(var(--on) * 14px));align-items:center;gap:10px;margin:auto 8px 0;padding-top:14px;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:flex}.bl-by{min-width:0;font-family:var(--sans);color:#34405a;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex;overflow:hidden}.bl-by img{object-fit:cover;object-position:var(--pos,50% 35%);width:26px;height:26px;transform-origin:var(--pos,50% 35%);scale:var(--z,1);box-shadow:0 0 0 1px var(--border),0 0 0 3px var(--white),0 4px 10px -4px #0b113080;border-radius:50%;flex:none}.bl-foot time{white-space:nowrap;flex:none;margin-left:auto}.bl-go{width:28px;height:28px;color:var(--blue-deep);translate:calc(var(--on) * 4px) 0;background:#eef2f9;border-radius:50%;flex:none;place-items:center;transition:translate .5s cubic-bezier(.3,1.5,.5,1),background .4s,color .4s,box-shadow .4s;display:grid}.bl-go svg{width:14px;height:14px}.bl-post:focus-visible .bl-go{background:linear-gradient(135deg,var(--band),var(--navy));color:var(--white);box-shadow:0 0 0 3px rgba(var(--glow),.3)}@media (hover:hover) and (pointer:fine){.bl-post:hover .bl-go{background:linear-gradient(135deg,var(--band),var(--navy));color:var(--white);box-shadow:0 0 0 3px rgba(var(--glow),.3)}}@media (prefers-reduced-motion:reduce){.bl-post,.bl-post :is(.bl-cover,.bl-tag,.bl-title,.bl-foot){transform:none}.bl-cover img{transition:none;translate:none;scale:1.04}.bl-go{translate:none}.bl-cell,.bl-cell:after,.bl-tab-glow,.bl-title span{transition:none}}.bl-cta{background:var(--navy);padding:100px 0 110px;position:relative}.bl-cta-panel{border:1px solid var(--line);background:radial-gradient(60% 90% at 88% 50%,#409fe333,transparent 60%),radial-gradient(50% 70% at 0% 0%,#ff6b2c29,transparent 60%),linear-gradient(135deg,var(--band),#0f1c52 60%,#0b1440);border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);min-height:400px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000059}.bl-cta-panel:before{content:"";pointer-events:none;background-image:radial-gradient(#8cc8f229 1px,#0000 1.2px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 90% at 85%,#000,#0000 70%);mask:radial-gradient(70% 90% at 85%,#000,#0000 70%)}.bl-cta-copy{z-index:1;align-self:center;max-width:660px;padding:64px 24px 64px 56px;position:relative}.bl-cta-copy h2{font-family:var(--serif);color:var(--white);text-wrap:balance;margin:18px 0 12px;font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:1.12}.bl-cta-copy p{color:#c9d3ea;max-width:540px;margin-bottom:30px;font-size:17px;line-height:1.65}.bl-cta-actions{flex-wrap:wrap;gap:14px;display:flex}.bl-cta-actions svg{width:16px;height:16px}.bl-cta-actions .btn{isolation:isolate;position:relative;overflow:hidden}.bl-cta-actions .btn-primary svg{transition:translate .4s cubic-bezier(.3,1.5,.5,1)}.bl-cta-actions .btn-primary:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:45%;animation:6s ease-in-out 2s infinite bl-sheen-btn;position:absolute;top:0;bottom:0;left:0;transform:translate(-130%)skew(-20deg)}@keyframes bl-sheen-btn{0%{transform:translate(-130%)skew(-20deg)}18%,to{transform:translate(330%)skew(-20deg)}}.bl-cta-actions .btn-outline{background:#0b113059}.bl-cta-actions .btn-outline:before{content:"";z-index:-1;transform-origin:0;background:linear-gradient(100deg,#409fe33d,#8a9bc41f);transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.bl-cta-actions .btn-outline:focus-visible{border-color:var(--sky)}.bl-cta-actions .btn-outline:focus-visible:before{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.bl-cta-actions .btn-outline:hover{border-color:var(--sky)}.bl-cta-actions .btn-outline:hover:before{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.bl-cta-actions .btn-primary:focus-visible svg{translate:4px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.bl-cta-actions .btn-primary:hover svg{translate:4px}}.bl-topics{z-index:1;perspective:900px;align-content:center;justify-items:start;gap:22px;padding:56px 48px 56px 0;display:grid;position:relative}.bl-topic{--c1:var(--blue);--c2:var(--sky);--glow:64,159,227;transform:rotateY(calc(-17deg + var(--fx,0) * 14deg)) rotateX(calc(var(--fy,0) * -10deg)) translateZ(var(--dz,0));background:linear-gradient(150deg,#1a2440f2,#0e173ee6);border:1px solid #8cc8f238;border-radius:20px;grid-template-columns:auto auto;align-items:center;gap:4px 16px;padding:20px 26px;transition:transform 1.1s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;box-shadow:0 22px 44px -20px #000c,inset 0 1px #ffffff1a}.bl-cta-panel.is-tracking .bl-topic{transition-duration:.35s}.bl-topic.bl-g-mobile{--c1:var(--orange);--c2:var(--amber);--glow:255,107,44;--dz:46px;justify-self:end}.bl-topic i{background:linear-gradient(145deg,rgba(var(--glow),.28),rgba(var(--glow),.08));width:46px;height:46px;color:var(--c2);box-shadow:inset 0 0 0 1px rgba(var(--glow),.35);border-radius:14px;grid-row:span 2;place-items:center;display:grid}.bl-topic svg{width:22px;height:22px}.bl-topic b{font:700 26px/1 var(--mono);color:var(--white);align-self:end}.bl-topic em{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-self:start;font-size:12px;font-style:normal;font-weight:600}.bl-topic:after{content:"";background:linear-gradient(90deg,var(--c1),var(--c2));opacity:.55;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:26px;right:26px}.bl-topics .bl-topic:first-child{animation:7s ease-in-out infinite bl-topic-a}.bl-topics .bl-topic:last-child{animation:8s ease-in-out 1s infinite bl-topic-b}@keyframes bl-topic-a{50%{translate:0 -10px}}@keyframes bl-topic-b{50%{translate:0 9px}}.bl-cta.is-away .bl-cta-actions .btn-primary:after,.bl-cta.is-away .bl-topic{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bl-topic{transform:rotateY(-17deg) translateZ(var(--dz,0));transition:none}.bl-topics .bl-topic:first-child,.bl-topics .bl-topic:last-child,.bl-cta-actions .btn-primary:after{animation:none}.bl-cta-actions .btn-outline:before,.bl-cta-actions .btn-primary svg{transition:none}}
