.wl-blog{--wl-font-title:var(--font-sans);--wl-tracking-snugger:-.02em;--wl-grey-90:#e5e5e7;--wl-grey-60:#95979e;--wl-grey-5:#0b0c0e;z-index:1;color:#fff;background:#000;margin-top:-64px;padding:264px 0 220px;position:relative;overflow:clip}.wl-blog:before{content:"";mix-blend-mode:screen;pointer-events:none;background:radial-gradient(42% 50% at 50% 20%,#4a72ff29,#4a72ff00 70%);width:1100px;height:600px;position:absolute;top:0;left:50%;transform:translate(-50%)}.wl-blog-grid{grid-template-columns:220px minmax(0,1fr);column-gap:120px;width:100%;max-width:1800px;margin-left:auto;margin-right:auto;padding-left:120px;padding-right:120px;display:grid;position:relative}.wl-blog-aside{margin-left:0;padding-top:280px}.wl-blog-main{letter-spacing:-.04em;min-width:0;padding-left:0;padding-right:0;font-size:22px;line-height:1.375;position:relative}.wl-blog-head,.wl-blog-cards,.wl-blog-allwrap,.wl-blog-pager{max-width:720px}.wl-blog-head{text-align:left;margin:0 0 48px}.wl-blog-title{max-width:720px;font-family:var(--wl-font-title);letter-spacing:-.04em;color:#fff;overflow-wrap:break-word;margin:0;font-size:clamp(34px,4.4vw,60px);font-weight:600;line-height:1.05;position:relative}.wl-blog-pinword{display:inline-block;position:relative}.wl-blog-pin{z-index:40;color:#5683da;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:-38px;right:-38px;transform:translate(0)}.wl-blog-pin.is-dragging{cursor:grabbing}.wl-blog-pin-img{pointer-events:none;z-index:10;border:2px solid;border-radius:9999px;width:66px;max-width:none;height:66px;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 25px #00000080}.wl-blog-pin.is-dragging .wl-blog-pin-img{transform:translateY(-15px)scale(1.05);box-shadow:0 14px 30px #00000080}.wl-blog-pin-stem{flex-direction:column;align-items:center;transition:transform .2s;display:flex}.wl-blog-pin.is-dragging .wl-blog-pin-stem{transform:translateY(-25px)}.wl-blog-pin-line{background-color:currentColor;width:2px;height:46px}.wl-blog-pin-dot{background-color:currentColor;border-radius:9999px;width:10px;height:10px;margin-top:-1px}.wl-blog-sub{letter-spacing:-.04em;max-width:640px;color:var(--wl-grey-60);margin:36px 0 0;font-size:22px;line-height:1.375}.wl-blog-ticks{flex-direction:column;align-items:flex-start;gap:22px;display:flex;position:sticky;top:50%;transform:translateY(-50%)}.wl-blog-tick{grid-template-columns:64px auto;align-items:center;gap:16px;display:grid}.wl-blog-tick-line{background:rgba(229, 231, 235, var(--g,.4));border-radius:3px;height:3px;transition:background-color .35s,box-shadow .35s}.wl-blog-tick-label{letter-spacing:.08em;text-transform:uppercase;color:#9fbaff;white-space:nowrap;opacity:0;pointer-events:none;font-size:13px;font-weight:600;transition:opacity .3s,transform .3s;transform:translate(-5px)}.wl-blog-tick.is-active .wl-blog-tick-line{background:#4a72ff;box-shadow:0 0 8px #4a72ff8c}.wl-blog-tick.is-active .wl-blog-tick-label{opacity:1;transform:none}@property --mx{syntax:"<percentage>";inherits:true;initial-value:100%}@property --my{syntax:"<percentage>";inherits:true;initial-value:100%}.wl-blog-cards{flex-direction:column;gap:60px;display:flex}.wl-blog-pager{justify-content:center;align-items:center;gap:16px;margin-top:56px;display:flex}.wl-blog-pager-info{color:var(--wl-grey-60);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:13px}.wl-blog-all{background:var(--wl-grey-5);color:#fff;letter-spacing:-.02em;--mx:100%;--my:100%;border-radius:9999px;align-items:center;gap:8px;height:44px;padding:0 24px;font-size:14px;text-decoration:none;transition:gap .2s,--mx .14s ease-out,--my .14s ease-out;display:inline-flex;position:relative;overflow:hidden}.wl-blog-all:before{content:"";z-index:0;background:radial-gradient(130% 130% at var(--mx) var(--my), #e7ecfc 0%, #4a72ff 26%, #1f3a8e80 48%, #1f3a8e00 74%) border-box;-webkit-mask-composite:xor;opacity:.45;pointer-events:none;border-radius:9999px;padding:1px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.wl-blog-all:hover:before{opacity:1}.wl-blog-all span,.wl-blog-all svg{z-index:1;position:relative}.wl-blog-all svg{width:17px;height:9px}.wl-blog-all:hover{gap:12px}.wl-blog-all--prev svg{transform:rotate(180deg)}.wl-blog-all.is-disabled{opacity:.35;pointer-events:none}.wl-blog-feat{--mx:100%;--my:100%;background:#090c16;border-radius:18px;text-decoration:none;transition:box-shadow .25s,--mx .14s ease-out,--my .14s ease-out;display:block;position:relative;overflow:hidden;box-shadow:0 8px 34px #0b0d10b8,0 0 60px #4a72ff1a}.wl-blog-feat:before{content:"";z-index:3;background:radial-gradient(130% 130% at var(--mx) var(--my), #e7ecfc 0%, #4a72ff 26%, #1f3a8e80 48%, #1f3a8e00 74%) border-box;-webkit-mask-composite:xor;opacity:.85;pointer-events:none;border-radius:18px;padding:1px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.wl-blog-feat:hover:before{opacity:1}.wl-blog-feat-cover{isolation:isolate;aspect-ratio:16/9;background:radial-gradient(78% 120% at 2% -20%,#ffffffb8 0%,#c0d4ff8c 14%,#6286ff73 34%,#4a72ff4d 50%,#1f3a8e24 66%,#090c1600 86%),#090c16;width:100%;display:block;position:relative;overflow:hidden}.wl-blog-feat-cover:after{content:"";opacity:.13;z-index:2;pointer-events:none;background-image:radial-gradient(#ffffff80 .6px,#0000 .7px);background-size:5px 5px;position:absolute;inset:0}.wl-blog-mark{z-index:1;color:#fff;opacity:.06;pointer-events:none;width:44%;height:auto;position:absolute;bottom:-14%;right:-5%}.wl-blog-feat-cover--photo{background:#090c16}.wl-blog-feat-img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0% 38%,#0000 90%);mask:linear-gradient(#000 0% 38%,#0000 90%)}.wl-blog-feat-glow{z-index:1;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(78% 120% at 2% -20%,#ffffffb8 0%,#c0d4ff8c 14%,#6286ff73 34%,#4a72ff4d 50%,#1f3a8e24 66%,#090c1600 86%);position:absolute;inset:0}.wl-blog-feat-overlay{z-index:3;background:linear-gradient(#07091200 0%,#070912a8 56%,#070912f0 94%);flex-direction:column;gap:12px;padding:28px 30px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.wl-blog-feat-title{font-family:var(--wl-font-title);letter-spacing:var(--wl-tracking-snugger);color:#fff;max-width:90%;margin:0;font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.18}.wl-blog-feat-meta{letter-spacing:var(--wl-tracking-snugger);color:var(--wl-grey-60);font-size:12.5px}.wl-blog-feat-foot{flex-direction:column;gap:14px;padding:12px 30px 24px;display:flex}.wl-blog-feat-desc{letter-spacing:var(--wl-tracking-snugger);color:var(--wl-grey-60);font-size:14.5px;line-height:1.55}.wl-blog-feat-footrow{justify-content:space-between;align-items:center;gap:16px;display:flex}.wl-blog-feat-cta{letter-spacing:var(--wl-tracking-snugger);color:#9fbaff;align-items:center;gap:7px;font-size:13px;font-weight:600;transition:gap .2s;display:inline-flex}.wl-blog-feat-cta svg{width:17px;height:9px}.wl-blog-feat:hover .wl-blog-feat-cta{gap:11px}@media (max-width:1279px){.wl-blog{padding-top:214px;padding-bottom:160px}.wl-blog-grid{column-gap:80px}}@media (max-width:1023px){.wl-blog{padding-top:184px;padding-bottom:128px}.wl-blog-grid{grid-template-columns:177px minmax(0,1fr);column-gap:48px;padding-left:24px;padding-right:24px}}@media (max-width:767px){.wl-blog{padding-top:152px;padding-bottom:96px}.wl-blog-grid{grid-template-columns:1fr}.wl-blog-aside{display:none}}@media (max-width:559px){.wl-blog-head{margin-bottom:30px}.wl-blog-cards{gap:36px}.wl-blog-feat-overlay{padding:20px 20px 18px}.wl-blog-feat-foot{padding:18px 20px 20px}}
