.nw-post-box{scroll-margin-top:calc(var(--nav-h) + 32px);border:1px solid var(--line);border-radius:var(--panel-r);padding:39px}.nw-post-box-title{font-size:var(--text-body);font-weight:600;line-height:var(--lh-body);color:var(--text-1);align-items:center;gap:8px;margin:0 0 16px;display:flex}.nw-post-box-icon{width:16px;height:16px;stroke:var(--blue);flex:none}.nw-prose .nw-acc{margin:0;padding:0;list-style:none}.nw-prose .nw-acc>li{margin:0}.nw-acc summary{color:var(--text-1);cursor:pointer;align-items:flex-start;gap:8px;padding:8px 0;font-weight:500;list-style:none;transition:color .15s;display:flex}.nw-acc summary::-webkit-details-marker{display:none}.nw-acc summary:hover{color:var(--blue)}.nw-acc summary:focus-visible{box-shadow:var(--focus-inset);border-radius:4px;outline:none}.nw-acc-chev{flex:none;width:16px;height:16px;margin-top:4px;transition:transform .24s cubic-bezier(.2,.7,.1,1)}.nw-acc details[open] .nw-acc-chev{transform:rotate(90deg)}.nw-acc details{interpolate-size:allow-keywords}.nw-acc details::details-content{height:0;transition:height .28s cubic-bezier(.2, .7, .1, 1), content-visibility .28s allow-discrete;overflow:clip}.nw-acc details[open]::details-content{height:auto}.nw-prose .nw-acc-body{padding:0 0 16px 24px}.nw-prose .nw-acc-body>:last-child{margin-bottom:0}.nw-prose .nw-acc-body ul,.nw-prose .nw-acc-body ol{padding-left:0;list-style:none}.nw-prose .nw-acc>.nw-acc-row{padding:8px 0 8px 24px}.nw-prose .nw-acc-row>:last-child{margin-bottom:0}.nw-post-box .nw-acc>li:last-child>details:not([open])>summary,.nw-post-box .nw-acc>li:last-child .nw-acc-body,.nw-post-box .nw-acc>.nw-acc-row:last-child{padding-bottom:0}.nw-post-text .nw-post-cta{border-radius:var(--panel-r);background-color:var(--blue);background-image:var(--grain-tone), linear-gradient(to right, color-mix(in srgb, var(--blue), #000 8%) 0 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--blue), #000 8%) 0 1px, transparent 1px);background-blend-mode:overlay, normal, normal;text-align:center;background-position:0 0,100% 100%,100% 100%;background-size:200px 200px,16px 16px,16px 16px;margin:40px 0;padding:40px}.nw-post-cta .nw-post-cta-title{font-family:var(--display);font-size:var(--title-s);font-weight:500;line-height:var(--title-s-lh);letter-spacing:-.02em;color:#fff;text-wrap:pretty;margin:0 0 24px}.nw-post-cta .nw-post-cta-btns{vertical-align:top;grid-template-columns:1fr 1fr;gap:16px;display:inline-grid}.nw-post-text .nw-post-cta .nw-btn-lg{color:#fff;text-decoration:none}.nw-post-text .nw-post-cta .nw-btn-lg-solid{color:var(--blue)}.nw-post-cta .nw-btn-lg:focus-visible{outline:var(--focus-ring-on-blue);outline-offset:2px}@media (max-width:600px){.nw-post-box{padding:23px}.nw-post-text .nw-post-cta{padding:24px}.nw-post-cta .nw-post-cta-btns{grid-template-columns:1fr;gap:8px;display:grid}}@media (prefers-reduced-motion:reduce){.nw-acc summary,.nw-acc-chev,.nw-post-cta .nw-btn-lg{transition:none}.nw-acc details::details-content{transition:none}.nw-acc summary,.nw-acc-chev,.nw-post-share-btn,.nw-post-toc a,.nw-post-cta .nw-btn-lg{transition:none}.nw-acc details::details-content{transition:none}}.nw-lightbox{z-index:1050;color:#fff;font:400 14px/20px var(--font-inter), system-ui, sans-serif;opacity:0;background:#18181bfa;flex-direction:column;transition:opacity .2s;display:flex;position:fixed;inset:0}.nw-lightbox.is-open{opacity:1}.nw-lightbox-bar{flex:none;justify-content:space-between;align-items:center;height:48px;padding:0 8px 0 16px;display:flex}.nw-lightbox-count{opacity:.75;font-variant-numeric:tabular-nums}.nw-lightbox button{width:48px;height:48px;color:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.nw-lightbox button:hover,.nw-lightbox button:focus-visible{opacity:1}.nw-lightbox svg{fill:none;stroke:currentColor;stroke-width:2px;width:24px;height:24px}.nw-lightbox-stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 64px;display:flex;position:relative}.nw-lightbox-stage img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%}.nw-lightbox-prev,.nw-lightbox-next{position:absolute;top:50%;transform:translateY(-50%)}.nw-lightbox-prev{left:8px}.nw-lightbox-next{right:8px}.nw-lightbox-caption{text-align:center;flex:none;padding:16px}.nw-lightbox-caption:empty{display:none}.nw-lightbox-thumbs{flex:none;justify-content:center;gap:8px;padding:16px;display:flex;overflow-x:auto}.nw-lightbox-thumbs button{opacity:.5;border-radius:4px;flex:none;width:96px;height:72px;overflow:hidden}.nw-lightbox-thumbs button[aria-current=true]{opacity:1;box-shadow:0 0 0 2px #fff}.nw-lightbox-thumbs img{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.nw-lightbox-stage{padding:0}.nw-lightbox-thumbs{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.nw-lightbox{transition:none}}
