.np-content table{width:100%;margin:1.5rem 0;border:1px solid var(--np-table-rule);border-collapse:separate;border-spacing:0;border-radius:var(--np-r-table);corner-shape:squircle;overflow:hidden;background-color:var(--np-bg);color:var(--np-table-ink);font-size:var(--np-fs-table);box-shadow:var(--np-shadow-table)}.np-content :is(th,td){padding:.75rem 1rem;border:0;border-bottom:1px solid var(--np-table-rule);color:var(--np-table-ink);font-weight:var(--np-fw-body);text-align:start;vertical-align:baseline;transition:all var(--np-dur) ease-in-out}.np-content th{position:relative;background-color:var(--np-table-head);font-weight:var(--np-fw-heading);user-select:none}.np-content th::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:var(--np-blue);transition:all var(--np-dur) ease-in-out}.np-content th:hover::after{width:100%}.np-content tr:last-child td{border-bottom:0}.np-content tbody tr:hover :is(td,th){background-color:var(--np-table-head)}.np-content table:focus-within{outline:2px solid var(--np-blue);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.np-content tr{opacity:0;animation:np-row-in .3s ease-out forwards;animation-delay:calc(var(--np-row, 0) * .05s)}.np-content tr:nth-child(2){--np-row:1}.np-content tr:nth-child(3){--np-row:2}.np-content tr:nth-child(4){--np-row:3}.np-content tr:nth-child(5){--np-row:4}}@keyframes np-row-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.np-content table{font-size:var(--np-fs-table-sm)}.np-content :is(th,td){padding:.5rem .75rem}}.np-content .wp-block-image img{display:block;margin:30px auto;border-radius:var(--np-r-media);corner-shape:squircle}.np-content figcaption{font-style:italic}.np-content .alignleft{float:left;margin-right:1rem}.np-content .alignright{float:right;margin-left:1rem}.np-content .aligncenter{clear:both;display:block;margin-inline:auto}.np-content .wp-block-embed{width:100%;height:auto;margin:40px auto}.np-content .wp-block-embed__wrapper{position:relative;height:0;margin:0 1rem;padding-bottom:56.25%;overflow:hidden;border-radius:var(--np-r-embed);corner-shape:squircle;box-shadow:var(--np-shadow-ring)}.np-content .wp-block-embed__wrapper iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:var(--np-r-embed);corner-shape:squircle}.np-content video{max-width:100%;height:auto}.np-content .wp-block-file__embed{display:block;width:100%;border:0}:where(.np-content) :where(.wp-element-button,.wp-block-button__link){padding:calc(.667em + 2px) calc(1.333em + 2px);border-width:0;background-color:var(--np-wp-button);color:var(--np-white);font:inherit;text-decoration:none}.np-content hr{box-sizing:content-box;height:0;overflow:visible}.np-content .wp-block-details{margin:0 0 1.5em .5em}.np-content .wp-block-details summary{display:list-item;margin-bottom:.5em;color:var(--np-blue);text-decoration:underline;cursor:pointer}.np-content .wp-block-details>:last-child{margin-left:1em}.np-content :where(.is-layout-flow,.is-layout-constrained)>*{margin-block-start:24px}.np-content :is(.is-layout-flow,.is-layout-constrained)>:first-child{margin-block-start:0}.np-content :is(.is-layout-flow,.is-layout-constrained)>:last-child{margin-block-end:0}.np-content .is-layout-flex{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.np-content .is-layout-flex>*{margin:0}.np-content .is-layout-flex.is-vertical{flex-direction:column;align-items:flex-start}.np-content .is-layout-flex.is-nowrap{flex-wrap:nowrap}.np-content .has-black-color{color:var(--np-wp-black)}.np-content .has-white-color{color:var(--np-wp-white)}.np-content .has-black-background-color{background-color:var(--np-wp-black)}.np-content .has-cyan-bluish-gray-background-color{background-color:var(--np-wp-cyan-bluish-gray)}.np-content .has-light-green-cyan-background-color{background-color:var(--np-wp-light-green-cyan)}.np-content .ubq-embed-actions button{white-space:nowrap}.np-content .cc-card :is(h2,h3,h4,h5,h6,.cc-card-title){font-family:var(--np-font)}.np-col--toc{min-width:0}.np-toc--side{position:sticky;top:var(--np-stick);max-height:calc(100vh - var(--np-stick));overflow-y:auto;scrollbar-width:none}.np-toc__title{margin:0;padding:0;color:var(--np-ink-3);font-size:1rem;font-weight:var(--np-fw-medium);line-height:3rem;letter-spacing:.01rem}.np-toc__list{margin:0;padding:0 0 0 10px;list-style:none;border-left:1px dashed var(--np-rule-dash)}.np-toc__item{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 .5em;color:var(--np-ink-4);font-size:var(--np-fs-toc);line-height:1.8;letter-spacing:var(--np-ls-tight)}.np-toc__item>.np-toc__list{flex-basis:100%;margin-top:.5em}.np-toc__link{--np-underline:repeating-linear-gradient(to right, currentColor 0 4px, transparent 4px 8px);flex:0 1 auto;min-width:0;max-width:calc(100% - .7rem - 8px);overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap}.np-toc__link.is-active,.np-toc__link:focus-visible,.np-toc__link:hover{color:var(--np-blue)}.np-toc__marker{flex:none;width:.7rem;height:.7rem;margin-right:8px;fill:var(--np-ink-4)}.np-toc__empty{margin:0;color:var(--np-ink-4);font-size:var(--np-fs-toc)}.np-toc-m{padding:10px;background:var(--np-bg);border:1px solid var(--np-rule-box);border-radius:var(--np-r-box);corner-shape:squircle}.np-toc-m__head{display:flex;align-items:center;justify-content:space-between;color:var(--np-ink);font-size:1em;font-weight:var(--np-fw-medium);line-height:2em;letter-spacing:-.2px;list-style:none;cursor:pointer}.np-toc-m__head::-webkit-details-marker{display:none}.np-toc-m__chevron{width:14px;height:16px;transition:transform var(--np-dur) var(--np-ease)}.np-toc-m[open] .np-toc-m__chevron{transform:rotate(180deg)}.np-toc--numbered{max-height:60vh;overflow-y:auto}.np-toc--numbered .np-toc__list{margin-top:10px;padding:0;border:0;counter-reset:np-toc}.np-toc--numbered .np-toc__item{counter-increment:np-toc;color:var(--np-ink);font-size:var(--np-fs-toc-m);line-height:1.5em;letter-spacing:-.1px}.np-toc--numbered .np-toc__item::before{content:counters(np-toc, ".") ". ";margin-right:8px;color:var(--np-ink-3)}.np-toc--numbered .np-toc__link{white-space:normal}.np-toc--numbered .np-toc__marker{display:none}@media (max-width:1400px){.np-toc__title{font-size:14px;line-height:30px}}@media (prefers-reduced-motion:reduce){.np-toc-m__chevron{transition:none}}.np-author__avatar{display:block;width:65px;height:65px;border-radius:var(--np-r-pill);object-fit:cover}.np-author__name{display:block;margin:17px 0 5px;color:var(--np-ink);font-size:17px;font-weight:var(--np-fw-light);line-height:1.2;text-decoration:none}.np-author__bio{margin:0 0 20px;font-size:.85rem;line-height:1.2}.np-col--side .np-btns{margin-top:-50px}.np-links__title{margin:0 0 15px;color:var(--np-ink-2);font-size:var(--np-fs-side-h);font-weight:var(--np-fw-medium);line-height:26px;letter-spacing:-.01rem}.np-links__list{margin:0;padding:0;list-style:none;font-size:var(--np-fs-side);line-height:1em}.np-links__list li{margin:0 0 .6rem}.np-links__list a{color:var(--np-ink-3);line-height:normal;padding-bottom:4px}.np-links--trend .np-links__title{margin-bottom:9px}.np-links--trend .np-links__list{line-height:1rem}.np-links--trend .np-links__list li{margin-bottom:1.2em}.np-links--trend .np-links__list a{color:var(--np-blue-trend);line-height:1.8em;padding-bottom:0}.np-links--trend .np-links__list a:hover{color:var(--np-blue)}.np-new{display:inline-block;position:relative;top:-1px;margin:0 6px 0 5px;padding:4px 7px;border-radius:12px;background-image:var(--np-new-gradient);color:var(--np-white);font-size:.69em;font-weight:var(--np-fw-strong);line-height:16px;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 2px 4px var(--np-new-glow)}@media (prefers-reduced-motion:no-preference){.np-new{animation:np-pulse 2s infinite}.np-new:hover{animation-play-state:paused}}@keyframes np-pulse{0%,100%{transform:scale(1);box-shadow:0 2px 4px var(--np-new-glow)}50%{transform:scale(1.05);box-shadow:0 3px 8px var(--np-new-glow-peak)}}@media (max-width:1400px){.np-links__list a{overflow-wrap:anywhere}}@media (max-width:1024px){.np-col--side .np-author{margin-top:30px}.np-col--side .np-btns{margin-top:0}.np-author__name{font-size:15px}.np-author__bio{font-size:14px;line-height:22px}.np-links--desk{display:none}.np-links--trend{margin-top:50px}}@media (max-width:767px){.np-col--side .np-author{margin-top:0;padding:20px}.np-author__name{font-size:16px;line-height:24px}}@property --np-pro-r{syntax:"<angle>";inherits:false;initial-value:0deg}@property --np-pro-x{syntax:"<length-percentage>";inherits:false;initial-value:0%}.np-pro{position:sticky;top:400px;display:flex;flex-direction:column;gap:10px;padding:30px;border-radius:var(--np-r-card);corner-shape:squircle;background:var(--np-pro-gradient);color:var(--np-pro-ink)}.np-pro__title{margin:0;font-size:1.1rem;font-weight:var(--np-fw-medium);line-height:1.4em;text-transform:capitalize}.np-pro__text{margin:0 0 30px;font-size:.92rem;line-height:1.4em;text-transform:capitalize}.np-pro__rim{display:flex;padding:1px;border-radius:var(--np-r-pill);background:conic-gradient(from calc(var(--np-pro-r) - 80deg) at var(--np-pro-x) 15px,transparent 0,var(--np-pro-btn-glint) 20%,transparent 35%),var(--np-pro-btn-rim);transform:translateZ(0)}@media (prefers-reduced-motion:no-preference){.np-pro__rim{animation:np-pro-turn 3s linear -.64s infinite,np-pro-slide 3s linear -.64s infinite}}.np-pro__go{flex:1;padding:.75rem 1rem;border-radius:var(--np-r-pill);background:var(--np-pro-btn-face);color:var(--np-pro-btn-ink);font-size:.95rem;font-weight:var(--np-fw-medium);line-height:1.8;text-align:center;text-decoration:none;transition:background var(--np-dur) ease-in-out}.np-pro__go:focus-visible,.np-pro__go:hover{background:var(--np-pro-btn-hover)}.np-pro__more{align-self:center;margin:-6px 0 4px;color:var(--np-pro-learn);font-size:.8rem;font-weight:var(--np-fw-medium);line-height:1.2rem;letter-spacing:var(--np-ls-tight);text-transform:capitalize}@keyframes np-pro-slide{0%,82.82%{--np-pro-x:8%}32.82%,50%{--np-pro-x:82.4%}100%{--np-pro-x:8%}}@keyframes np-pro-turn{0%,32.82%{--np-pro-r:0deg}50%,82.82%{--np-pro-r:180deg}100%{--np-pro-r:360deg}}@media (max-width:1024px){.np-pro{position:static;order:-1;align-items:center;padding:100px;text-align:center}.np-pro__rim,.np-pro__text,.np-pro__title{align-self:stretch}.np-pro__text{font-size:15px;line-height:1.6em}}@media (max-width:767px){.np-pro{padding:25px}}.np-credit{margin:0;color:var(--np-ink-3);font-size:var(--np-fs-small)}.np-pager{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.np-pager__link{display:flex;flex-direction:column;min-width:0;text-decoration:none}.np-pager__link--next{text-align:right}.np-pager__label{color:var(--np-faint);font-size:.7em;line-height:28.8px;text-transform:uppercase}.np-pager__title{overflow:hidden;color:var(--np-blue-soft);font-size:var(--np-fs-pager);font-weight:var(--np-fw-medium);line-height:28.8px;letter-spacing:var(--np-ls-tight);text-overflow:ellipsis;white-space:nowrap}.np-pager__link:focus-visible .np-pager__title,.np-pager__link:hover .np-pager__title{color:var(--np-blue)}@media (max-width:1024px){.np-pager{column-gap:30px}}@media (max-width:767px){.np-pager{column-gap:15px}}.np-progress{display:none}@media (max-width:1024px){.np-progress{position:fixed;inset:auto 0 0;z-index:40;display:block;height:15px;background:var(--np-track)}.np-progress__fill{display:block;height:100%;background:var(--np-blue);transform:scaleX(var(--np-progress,0));transform-origin:left center}}@media (max-width:767px){.np-progress{height:12px}}