.blog-root{--cyan:#00f0f4;--cyan-bright:#00f9fb;--magenta:#e560df;--magenta-deep:#c031ba;--darker:#011016;--card:#08171d;--card-hover:#0c2229;--border:#394649;--text:#dadada;--muted:#8a9ba8;--white:#fff;--cw:1120px;--pad:24px;letter-spacing:-.02em}.blog-root a{color:inherit;text-decoration:none}.blog-root img{max-width:100%;display:block}.blog-preview-bar{z-index:60;color:#011016;letter-spacing:-.01em;text-align:center;background:#e560df;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:9px 18px;font-size:13px;font-weight:700;display:flex;position:sticky;top:0}.blog-preview-bar a{color:#011016;text-underline-offset:2px;font-weight:700;text-decoration:underline}.blog-preview-bar .dotpulse{background:#011016;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite blog-recpulse}.blog-root .hero{padding-top:77px;position:relative;overflow:hidden}.blog-root .hero-bg{z-index:0;pointer-events:none;background:radial-gradient(720px 360px at 14% -12%,#00f0f414,#0000 68%),radial-gradient(520px 320px at 92% -8%,#e560df0d,#0000 70%);position:absolute;inset:0}.blog-root .hero-inner{z-index:2;max-width:var(--cw);padding:60px var(--pad) 40px;margin:0 auto;position:relative}.blog-root .eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--cyan);align-items:center;gap:10px;margin-bottom:22px;font-size:12px;font-weight:700;display:inline-flex}.blog-root .eyebrow:before{content:"";background:var(--cyan);width:24px;height:1px}.blog-root .hero h1{color:var(--white);letter-spacing:-.04em;text-wrap:balance;max-width:26ch;margin-bottom:22px;font-size:clamp(2.2rem,4.6vw,3.3rem);font-weight:700;line-height:1.08}.blog-root .hero h1 .accent{color:var(--cyan)}.blog-root .hero .dek{color:var(--text);max-width:60ch;font-size:1.2rem;line-height:1.6}.blog-root .hero-rule{max-width:var(--cw);padding:0 var(--pad);margin:40px auto 0}.blog-root .hero-rule i{background:linear-gradient(90deg,#394649b3,#39464926);height:1px;display:block}.blog-root .hero.article-hero .hero-inner{padding:44px var(--pad) 36px}.blog-root .breadcrumb{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:22px;font-size:13px;display:flex}.blog-root .breadcrumb a:hover{color:var(--cyan)}.blog-root .breadcrumb .sep{color:var(--border)}.blog-root .tagrow{align-items:center;gap:16px;margin-bottom:20px;display:flex}.blog-root .chip{text-transform:uppercase;letter-spacing:.18em;color:var(--cyan);border:1px solid #00f0f459;align-items:center;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.blog-root .tagrow .rt{color:var(--muted);font-size:13px}.blog-root .hero.article-hero h1{letter-spacing:-.035em;max-width:960px;margin-bottom:20px;font-size:clamp(1.9rem,3.6vw,2.9rem);line-height:1.12}.blog-root .hero .meta{color:var(--text);flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;display:flex}.blog-root .hero .meta .who{color:var(--white);font-weight:700}.blog-root .hero .meta .dot{background:var(--border);width:3px;height:3px}.blog-root .toolbar{max-width:var(--cw);padding:28px var(--pad) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:0 auto;display:flex}.blog-root .search{flex:260px;align-items:center;max-width:380px;display:flex;position:relative}.blog-root .search .ic{color:var(--muted);pointer-events:none;display:flex;position:absolute;left:13px}.blog-root .search input{background:var(--card);width:100%;color:var(--text);letter-spacing:-.01em;border:1px solid #394649b3;outline:none;padding:12px 38px 12px 42px;font-family:inherit;font-size:14px;transition:border-color .25s}.blog-root .search input::placeholder{color:var(--muted)}.blog-root .search input:focus{border-color:var(--cyan)}.blog-root .qclear{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:15px;line-height:1;display:none;position:absolute;right:7px}.blog-root .qclear.show{display:flex}.blog-root .qclear:hover{color:var(--cyan)}.blog-root .tags{flex-wrap:wrap;gap:8px;display:flex}.blog-root .tagbtn{text-transform:uppercase;letter-spacing:.12em;color:var(--cyan);cursor:pointer;background:0 0;border:1px solid #00f0f44d;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:700;transition:background .2s,border-color .2s,color .2s}.blog-root .tagbtn:hover{border-color:var(--cyan);background:#00f0f414}.blog-root .tagbtn.active{background:var(--cyan);border-color:var(--cyan);color:var(--darker)}@media (max-width:740px){.blog-root .toolbar{flex-direction:column;align-items:stretch}.blog-root .search{max-width:none}}.blog-root .feat-sec{max-width:var(--cw);padding:44px var(--pad) 0;margin:0 auto}.blog-root .section-lbl{text-transform:uppercase;letter-spacing:.2em;color:var(--cyan);align-items:center;gap:9px;margin-bottom:22px;font-size:12px;font-weight:700;display:flex}.blog-root .section-lbl:before{content:"";background:var(--cyan);width:16px;height:1px}.blog-root .featured{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:stretch;column-gap:24px;display:grid;position:relative}.blog-root .media{min-height:330px;position:relative}.blog-root .media .frame{clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);background:#05080a;position:absolute;inset:0;overflow:hidden}.blog-root .media .frame img{object-fit:cover;object-position:center 36%;width:100%;height:100%;transition:transform .6s}.blog-root .featured:hover .media .frame img{transform:scale(1.03)}.blog-root .media .scrim{z-index:2;pointer-events:none;background:radial-gradient(74% 58% at -5% -10%,#011016eb,#01101680 33%,#0000 62%);position:absolute;inset:0}.blog-root .media .diag{z-index:4;pointer-events:none;width:26px;height:26px;position:absolute;top:0;right:0;overflow:visible}.blog-root .media .br{z-index:4;pointer-events:none;width:26px;height:26px;position:absolute}.blog-root .media .br i{background:var(--cyan);transition:background .4s;position:absolute}.blog-root .featured:hover .media .br i{background:var(--cyan-bright)}.blog-root .media .br .x{width:26px;height:2px}.blog-root .media .br .y{width:2px;height:26px}.blog-root .media .br.tl,.blog-root .media .br.tl .x,.blog-root .media .br.tl .y{top:0;left:0}.blog-root .media .br.bl,.blog-root .media .br.bl .x,.blog-root .media .br.bl .y{bottom:0;left:0}.blog-root .media .br.brr,.blog-root .media .br.brr .x,.blog-root .media .br.brr .y{bottom:0;right:0}.blog-root .vp-label{z-index:5;letter-spacing:.18em;text-transform:uppercase;color:var(--white);align-items:center;gap:11px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:18px;left:18px}.blog-root .vp-label .rec{background:var(--magenta);flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite blog-recpulse}@keyframes blog-recpulse{0%,to{opacity:1}50%{opacity:.3}}.blog-root .panel{background:var(--card);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%);flex-direction:column;justify-content:center;padding:36px 38px;transition:background .4s;display:flex;position:relative}.blog-root .featured:hover .panel{background:var(--card-hover)}.blog-root .panel .pbdr{pointer-events:none;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%);transition:box-shadow .4s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #394649b3}.blog-root .featured:hover .panel .pbdr{box-shadow:inset 0 0 0 1px #00f0f473}.blog-root .panel .pdiag{z-index:3;pointer-events:none;width:24px;height:24px;position:absolute;top:0;right:0;overflow:visible}.blog-root .panel .tag{text-transform:uppercase;letter-spacing:.15em;color:var(--cyan);cursor:pointer;align-self:flex-start;margin-bottom:15px;font-size:12px;font-weight:700}.blog-root .panel h2{color:var(--white);letter-spacing:-.03em;text-wrap:balance;margin-bottom:16px;font-size:clamp(1.45rem,2.3vw,1.95rem);font-weight:700;line-height:1.16}.blog-root .panel .fdek{color:var(--muted);max-width:46ch;margin-bottom:22px;font-size:1.0625rem;line-height:1.6}.blog-root .fmeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.blog-root .fmeta .who{color:var(--white);font-weight:700}.blog-root .fmeta .dot{background:var(--border);width:3px;height:3px}.blog-root .readcue{color:var(--cyan);align-items:center;gap:10px;margin-top:24px;font-size:14px;font-weight:700;display:inline-flex}.blog-root .readcue svg{transition:transform .3s}.blog-root .featured:hover .readcue svg{transform:translate(4px)}@media (max-width:820px){.blog-root .featured{grid-template-columns:1fr;row-gap:0}.blog-root .media{min-height:240px}.blog-root .panel,.blog-root .panel .pbdr{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.blog-root .panel .pdiag{display:none}}.blog-root .more{max-width:var(--cw);padding:78px var(--pad) 0;margin:0 auto}.blog-root .more .head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.blog-root .more h2{color:var(--white);letter-spacing:-.03em;font-size:1.6rem;font-weight:700}.blog-root .more .all{color:var(--cyan);white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.blog-root .more .all svg{transition:transform .3s}.blog-root .more .all:hover svg{transform:translate(4px)}.blog-root .pgrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:820px){.blog-root .pgrid{grid-template-columns:1fr}.blog-root .more .head{flex-direction:column;align-items:flex-start;gap:10px}}.blog-root .pcard{height:100%;position:relative}.blog-root .pcard .pc-inner{background:var(--card);border:1px solid #39464999;flex-direction:column;height:100%;transition:background .4s,border-color .4s;display:flex;position:relative}.blog-root .pcard:hover .pc-inner{background:var(--card-hover);border-color:#00f0f473}.blog-root .pcard .pc-inner:after{content:"";border-top:2px solid var(--cyan);border-right:2px solid var(--cyan);opacity:.5;z-index:4;width:13px;height:13px;transition:opacity .4s;position:absolute;top:10px;right:10px}.blog-root .pcard:hover .pc-inner:after{opacity:1}.blog-root .pc-thumb{height:182px;position:relative;overflow:hidden}.blog-root .pc-thumb img{object-fit:cover;opacity:.82;width:100%;height:100%;transition:opacity .4s,transform .6s}.blog-root .pcard:hover .pc-thumb img{opacity:.95;transform:scale(1.04)}.blog-root .pc-thumb:after{content:"";background:linear-gradient(to top, var(--card) 3%, #08171d1a 46%, transparent 70%);position:absolute;inset:0}.blog-root .pc-cat{z-index:3;text-transform:uppercase;letter-spacing:.14em;color:var(--cyan);cursor:pointer;background:#011016bd;border:1px solid #00f0f44d;padding:5px 11px;font-size:11px;font-weight:700;position:absolute;top:13px;left:13px}.blog-root .pc-body{flex-direction:column;flex:1;padding:20px 24px 24px;display:flex}.blog-root .pc-body h3{color:var(--white);letter-spacing:-.02em;margin-bottom:11px;font-size:1.18rem;font-weight:700;line-height:1.26}.blog-root .pc-dek{color:var(--muted);margin-bottom:18px;font-size:14px;line-height:1.55}.blog-root .pc-meta{color:var(--muted);align-items:center;gap:10px;margin-top:auto;font-size:12.5px;display:flex}.blog-root .pc-meta .dot{background:var(--border);flex-shrink:0;width:3px;height:3px}.blog-root .pcard.soon .pc-thumb img{opacity:.4}.blog-root .pcard.soon .pc-badge{z-index:3;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:#011016bd;border:1px solid #394649cc;padding:4px 9px;font-size:10px;font-weight:700;position:absolute;top:13px;right:13px}.blog-root .pcard.soon .pc-inner:after{border-color:var(--muted);opacity:.4}.blog-root .pcard.soon:hover .pc-inner{border-color:#39464999}.blog-root .pcard.soon .pc-meta{color:var(--muted)}.blog-root .results-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.blog-root .results-head .rtitle{color:var(--white);letter-spacing:-.03em;font-size:1.45rem;font-weight:700}.blog-root .results-head .rtitle b{color:var(--cyan);font-weight:700}.blog-root .results-head .clear{color:var(--cyan);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:7px;font-family:inherit;font-size:13px;font-weight:700;transition:color .25s;display:inline-flex}.blog-root .results-head .clear:hover{color:var(--cyan-bright)}.blog-root .empty{text-align:center;background:var(--card);border:1px solid #39464980;grid-column:1/-1;padding:52px 24px}.blog-root .empty .et{color:var(--white);margin-bottom:8px;font-size:16px;font-weight:700}.blog-root .empty .es{color:var(--muted);font-size:14px}.blog-root .page{max-width:var(--cw);padding:36px var(--pad) 0;grid-template-columns:minmax(0,720px) minmax(0,1fr);align-items:start;column-gap:56px;margin:0 auto;display:grid}.blog-root .toc{grid-area:1/2;align-self:start;max-height:calc(100vh - 130px);position:sticky;top:100px;overflow:auto}.blog-root .toc .lbl{text-transform:uppercase;letter-spacing:.2em;color:var(--muted);align-items:center;gap:8px;margin-bottom:14px;font-size:11px;font-weight:700;display:flex}.blog-root .toc .lbl:before{content:"";background:var(--cyan);width:14px;height:1px}.blog-root .toc a{color:var(--muted);border-left:1px solid #39464980;grid-template-columns:20px 1fr;gap:10px;padding:9px 0 9px 16px;font-size:13px;line-height:1.4;transition:color .2s,border-color .2s;display:grid}.blog-root .toc a:hover{color:var(--text);border-left-color:var(--muted)}.blog-root .toc a.active{color:var(--cyan);border-left-color:var(--cyan)}.blog-root .toc a .tn{opacity:.7;text-align:right;padding-top:1px;font-size:11px;font-weight:700}@media (max-width:1024px){.blog-root .page{grid-template-columns:minmax(0,1fr)}.blog-root .toc{display:none}}.blog-root .content{grid-area:1/1;min-width:0}.blog-root .lead{margin-bottom:48px;position:relative}.blog-root .lead .frame{clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);background:#05080a;width:100%;height:clamp(240px,30vw,360px);position:relative;overflow:hidden}.blog-root .lead .frame img{object-fit:cover;object-position:center 36%;width:100%;height:100%}.blog-root .lead .scrim{z-index:2;pointer-events:none;background:radial-gradient(74% 58% at -5% -10%,#011016eb,#01101680 33%,#0000 62%);position:absolute;inset:0}.blog-root .lead .diag{z-index:4;pointer-events:none;width:26px;height:26px;position:absolute;top:0;right:0;overflow:visible}.blog-root .lead .br{z-index:4;pointer-events:none;width:26px;height:26px;position:absolute}.blog-root .lead .br i{background:var(--cyan);position:absolute}.blog-root .lead .br .x{width:26px;height:2px}.blog-root .lead .br .y{width:2px;height:26px}.blog-root .lead .br.tl,.blog-root .lead .br.tl .x,.blog-root .lead .br.tl .y{top:0;left:0}.blog-root .lead .br.bl,.blog-root .lead .br.bl .x,.blog-root .lead .br.bl .y{bottom:0;left:0}.blog-root .lead .br.brr,.blog-root .lead .br.brr .x,.blog-root .lead .br.brr .y{bottom:0;right:0}.blog-root .lead .vp-label{z-index:5;position:absolute;top:18px;left:18px}.blog-root .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);align-items:center;gap:14px;margin:56px 0 16px;font-size:13px;font-weight:700;display:flex}.blog-root .kicker:after{content:"";background:#00f0f466;flex:1;max-width:36px;height:1px}.blog-root .content h2{color:var(--white);letter-spacing:-.03em;text-wrap:balance;max-width:760px;margin:0 0 20px;scroll-margin-top:96px;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;line-height:1.18}.blog-root .content .kicker:first-of-type{margin-top:0}.blog-root .content h3{color:var(--white);letter-spacing:-.02em;max-width:760px;margin:34px 0 12px;font-size:1.28rem;font-weight:700}.blog-root .content p{color:var(--text);max-width:720px;margin-bottom:22px;font-size:1.125rem;line-height:1.78}.blog-root .content p.lead-p{color:var(--white);font-size:1.25rem;line-height:1.66}.blog-root .content a.inline{color:var(--cyan);border-bottom:1px solid #00f0f459}.blog-root .content strong{color:var(--white);font-weight:700}.blog-root .answer{background:var(--card);border:1px solid #39464999;border-left:2px solid var(--cyan);max-width:740px;margin:0 0 16px;padding:24px 28px;position:relative}.blog-root .answer .lbl{text-transform:uppercase;letter-spacing:.18em;color:var(--cyan);align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.blog-root .answer .lbl:before{content:"";background:var(--cyan);width:14px;height:1px}.blog-root .answer p{color:var(--white);letter-spacing:-.01em;max-width:none;margin:0;font-size:1.2rem;font-weight:500;line-height:1.6}.blog-root .pull{border-left:2px solid var(--magenta);max-width:760px;margin:44px 0;padding:6px 0 6px 30px}.blog-root .pull blockquote{color:var(--white);letter-spacing:-.02em;margin-bottom:14px;font-size:1.45rem;font-weight:700;line-height:1.42}.blog-root .pull cite{color:var(--muted);font-size:13.5px;font-style:normal;line-height:1.5;display:block}.blog-root .statband{background:var(--card);border:1px solid #39464999;grid-template-columns:repeat(3,1fr);max-width:760px;margin:30px 0;display:grid}.blog-root .statband .stat{border-right:1px solid #39464966;padding:24px 22px}.blog-root .statband .stat:last-child{border-right:none}.blog-root .statband .v{color:var(--cyan);letter-spacing:-.03em;font-size:2.3rem;font-weight:700;line-height:1}.blog-root .statband .l{color:var(--text);margin-top:10px;font-size:13px;line-height:1.45}.blog-root .statband .l span{color:var(--muted);margin-top:6px;font-size:12px;display:block}@media (max-width:560px){.blog-root .statband{grid-template-columns:1fr}.blog-root .statband .stat{border-bottom:1px solid #39464966;border-right:none}.blog-root .statband .stat:last-child{border-bottom:none}}.blog-root .tbl-wrap{max-width:760px;margin:30px 0;overflow-x:auto}.blog-root table{border-collapse:collapse;background:var(--card);border:1px solid #39464999;width:100%;font-size:1rem}.blog-root caption{caption-side:top;text-align:left;text-transform:uppercase;letter-spacing:.15em;color:var(--cyan);padding-bottom:14px;font-size:12px;font-weight:700}.blog-root th{color:var(--white);text-align:left;text-transform:uppercase;letter-spacing:.08em;background:#00f0f40f;border-bottom:1px solid #39464999;padding:15px;font-size:13px;font-weight:700}.blog-root td{color:var(--text);vertical-align:top;border-bottom:1px solid #39464966;padding:15px;line-height:1.5}.blog-root tr:last-child td{border-bottom:none}.blog-root td strong{color:var(--white)}.blog-root .callout{background:#e560df0d;border:1px solid #e560df59;gap:16px;max-width:760px;margin:30px 0;padding:22px 26px;display:flex;position:relative}.blog-root .callout.note{background:#00f0f40d;border-color:#00f0f44d}.blog-root .callout .ic{color:var(--magenta);flex-shrink:0;margin-top:2px}.blog-root .callout.note .ic{color:var(--cyan)}.blog-root .callout .tag{text-transform:uppercase;letter-spacing:.15em;color:var(--magenta);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.blog-root .callout.note .tag{color:var(--cyan)}.blog-root .callout p{color:var(--text);max-width:none;margin:0;font-size:1rem;line-height:1.65}.blog-root .checklist{background:var(--card);border:1px solid #39464999;max-width:760px;margin:30px 0;padding:26px 30px}.blog-root .checklist .lbl{text-transform:uppercase;letter-spacing:.18em;color:var(--cyan);align-items:center;gap:8px;margin-bottom:18px;font-size:12px;font-weight:700;display:flex}.blog-root .checklist .lbl:before{content:"";background:var(--cyan);width:14px;height:1px}.blog-root .checklist ul{margin:0;padding:0;list-style:none}.blog-root .checklist li{color:var(--text);border-bottom:1px solid #3946494d;gap:14px;padding:12px 0;font-size:1.0625rem;line-height:1.55;display:flex}.blog-root .checklist li:last-child{border-bottom:none}.blog-root .checklist li .ck{color:var(--cyan);flex-shrink:0;margin-top:3px}.blog-root .checklist li strong{color:var(--white)}.blog-root .qa-list{max-width:760px}.blog-root .qa{background:var(--card);border:1px solid #39464999;margin-bottom:12px;padding:20px 24px}.blog-root .qa h4{color:var(--white);align-items:flex-start;gap:12px;margin-bottom:9px;font-size:1.0625rem;font-weight:700;display:flex}.blog-root .qa h4 .q{color:var(--cyan);flex-shrink:0;font-weight:700}.blog-root .qa p{color:var(--text);max-width:none;margin:0;padding-left:26px;font-size:1.0625rem;line-height:1.65}.blog-root .share-rail{border-top:1px solid #39464980;margin-top:30px;padding-top:24px}.blog-root .act-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.blog-root .actbtn{min-height:42px;color:var(--text);letter-spacing:-.01em;cursor:pointer;background:0 0;border:1px solid #394649b3;align-items:center;gap:9px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:border-color .25s,color .25s,background .25s;display:inline-flex}.blog-root .actbtn svg{flex-shrink:0}.blog-root .like-btn .heart{width:16px;height:16px;transition:transform .2s}.blog-root .like-btn:hover{color:var(--white);border-color:#e560df8c}.blog-root .like-btn.liked{border-color:var(--magenta);color:var(--magenta)}.blog-root .like-btn.liked .heart{fill:var(--magenta);stroke:var(--magenta)}.blog-root .like-btn.bump .heart{transform:scale(1.35)}.blog-root .like-btn .cnt{font-variant-numeric:tabular-nums}.blog-root .share-wrap{position:relative}.blog-root .share-btn:hover,.blog-root .share-btn[aria-expanded=true]{border-color:var(--cyan);color:var(--cyan)}.blog-root .share-pop{background:var(--card-hover);z-index:40;border:1px solid #394649d9;flex-direction:column;min-width:190px;padding:6px;display:none;position:absolute;bottom:calc(100% + 8px);left:0}.blog-root .share-pop.open{display:flex}.blog-root .share-pop button{width:100%;color:var(--text);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:11px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:flex}.blog-root .share-pop button svg{color:var(--muted);flex-shrink:0;transition:color .2s}.blog-root .share-pop button:hover{color:var(--cyan);background:#00f0f414}.blog-root .share-pop button:hover svg{color:var(--cyan)}.blog-root .share-end{display:none}@media (max-width:1024px){.blog-root .share-end{border-top:1px solid #39464980;margin-top:48px;padding-top:30px;display:block}.blog-root .share-end .share-pop{left:auto;right:0}}.blog-root .related{max-width:var(--cw);padding:88px var(--pad) 0;margin:0 auto}.blog-root .related .head{margin-bottom:26px}.blog-root .related .lbl{text-transform:uppercase;letter-spacing:.2em;color:var(--cyan);align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}.blog-root .related .lbl:before{content:"";background:var(--cyan);width:16px;height:1px}.blog-root .related h2{color:var(--white);letter-spacing:-.03em;font-size:1.55rem;font-weight:700}
