@font-face{font-display:swap;font-family:Neutral Wireless;font-style:normal;font-weight:400;src:url(../fonts/NeutralWireless-Regular.a6ecc3d5.otf) format("opentype")}:root{--nwbnc-bg-section:#1c1f23;--nwbnc-bg-card:#242830;--nwbnc-border:hsla(0,0%,100%,.07);--nwbnc-text-primary:hsla(0,0%,100%,.92);--nwbnc-text-secondary:hsla(0,0%,100%,.54);--nwbnc-radius:10px;--nwbnc-transition:0.24s ease-out;--nwbnc-max-width:1400px;--nwbnc-section-padding-v:60px;--nwbnc-section-padding-h:24px;--nwbnc-arrow-bg:rgba(0,0,0,.4);--nwbnc-arrow-bg-hover:rgba(0,0,0,.6);--nwbnc-arrow-border:hsla(0,0%,100%,.3);--nwbnc-arrow-border-hover:hsla(0,0%,100%,.6);--nwbnc-card-width:500px;--nwbnc-card-half:250px;--nwbnc-offset:490px;--nwbnc-scale:0.84;--nwbnc-adj-opacity:0.45;--nwbnc-image-height:220px;--nwbnc-track-height:450px;--nwbnc-ease:cubic-bezier(0.25,0.46,0.45,0.94);--nwbnc-duration:0.52s}.nwbnc-section{--nwbnc-accent:#13aff0;--nwbnc-accent-glow:color-mix(in srgb,var(--nwbnc-accent) 12%,transparent);--nwbnc-accent-progress:color-mix(in srgb,var(--nwbnc-accent) 35%,transparent);--nwbnc-accent-shadow:color-mix(in srgb,var(--nwbnc-accent) 15%,transparent);--nwbnc-accent-light:color-mix(in srgb,var(--nwbnc-accent) 45%,#fff);--nwbnc-border-hover:color-mix(in srgb,var(--nwbnc-accent) 40%,transparent);font-family:DM Sans,sans-serif;margin-left:calc(50% - 50vw);opacity:0;padding:40px var(--nwbnc-section-padding-h) var(--nwbnc-section-padding-v);transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out;width:100vw}.nwbnc-section.has-text-color{--nwbnc-accent:currentColor;--nwbnc-text-primary:currentColor;--nwbnc-text-secondary:currentColor}.nwbnc-section.has-background .nwbnc-card{background-color:inherit}.nwbnc--visible{opacity:1;transform:translateY(0)}.nwbnc-inner{margin:0 auto;max-width:var(--nwbnc-max-width)}.nwbnc-stage{gap:20px}.nwbnc-arrow,.nwbnc-stage{align-items:center;display:flex;position:relative}.nwbnc-arrow{background:var(--nwbnc-arrow-bg);border:1.5px solid var(--nwbnc-arrow-border);border-radius:50%;color:#fff;cursor:pointer;flex-shrink:0;height:44px;justify-content:center;transition:background .2s ease,border-color .2s ease,transform .2s ease;width:44px;z-index:10}@media(hover:hover)and (pointer:fine){.nwbnc-arrow:hover{background:var(--nwbnc-arrow-bg-hover);border-color:var(--nwbnc-arrow-border-hover);transform:scale(1.08)}.nwbnc-arrow--prev:hover svg{transform:translateX(-2px)}.nwbnc-arrow--next:hover svg{transform:translateX(2px)}}@keyframes nwbnc-arrow-press{0%{transform:scale(1)}35%{transform:scale(.88)}to{transform:scale(1)}}.nwbnc-arrow--pressed{animation:nwbnc-arrow-press .28s ease both}.nwbnc-arrow svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .2s ease;width:16px}.nwbnc-arrow:focus-visible{outline:2px solid #fff;outline-offset:3px}.nwbnc-track{flex:1;height:var(--nwbnc-track-height);overflow-x:clip;position:relative}.nwbnc-card{background-color:var(--nwbnc-bg-card);border:1px solid var(--nwbnc-border);border-radius:var(--nwbnc-radius);cursor:pointer;display:flex;flex-direction:column;height:calc(var(--nwbnc-track-height) - 4px);left:calc(50% - var(--nwbnc-card-half));opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transform-origin:top center;transition:transform var(--nwbnc-duration) var(--nwbnc-ease),opacity var(--nwbnc-duration) var(--nwbnc-ease),height var(--nwbnc-duration) var(--nwbnc-ease),border-color var(--nwbnc-transition),box-shadow var(--nwbnc-transition);width:var(--nwbnc-card-width)}.nwbnc-card--active{border-color:hsla(0,0%,100%,.1);cursor:default;opacity:1;pointer-events:auto;transform:translateX(0) scale(1);z-index:3}.nwbnc-card--prev{transform:translateX(calc(var(--nwbnc-offset)*-1)) scale(var(--nwbnc-scale))}.nwbnc-card--next,.nwbnc-card--prev{height:calc(var(--nwbnc-image-height) + 110px);opacity:var(--nwbnc-adj-opacity);pointer-events:auto;z-index:2}.nwbnc-card--next{transform:translateX(var(--nwbnc-offset)) scale(var(--nwbnc-scale))}.nwbnc-card--hidden{opacity:0;pointer-events:none;transform:translateX(calc(var(--nwbnc-offset)*1.8)) scale(.72);z-index:1}@media(hover:hover)and (pointer:fine){.nwbnc-card--next:hover,.nwbnc-card--prev:hover{opacity:.65}}.nwbnc-card__image-wrap{display:block;flex-shrink:0;height:var(--nwbnc-image-height);overflow:hidden;position:relative;text-decoration:none!important}.nwbnc-card--next .nwbnc-card__image-wrap,.nwbnc-card--prev .nwbnc-card__image-wrap{pointer-events:none}.nwbnc-card__image{background-position:50%;background-size:cover;filter:brightness(.72);inset:0;position:absolute}.nwbnc-card__progress{background:hsla(0,0%,100%,.08);bottom:0;height:2px;left:0;opacity:0;position:absolute;right:0;transition:opacity .4s ease-out;z-index:2}.nwbnc-card__progress--visible{opacity:1}.nwbnc-card__progress-fill{background:linear-gradient(90deg,var(--nwbnc-accent-progress) 0,var(--nwbnc-accent) 70%,var(--nwbnc-accent-light) 100%);height:100%;transition:width 0s linear,opacity .3s ease-out;width:0}.nwbnc-card__body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:20px 22px 24px}.nwbnc-card__meta{align-items:center;display:flex;gap:12px;margin-bottom:10px}.nwbnc-card__tag{color:var(--nwbnc-accent);font-size:10px;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.nwbnc-card__date{color:var(--nwbnc-text-secondary);font-size:11px;opacity:.7}@media(max-width:580px){.nwbnc-card__date,.nwbnc-card__tag{font-size:12px}}.nwbnc-card__title{color:var(--nwbnc-text-primary);display:-webkit-box;font-family:Neutral Wireless,Space Grotesk,sans-serif;font-size:17px;font-weight:700;-webkit-line-clamp:2;line-height:1.35;margin:0;-webkit-box-orient:vertical;overflow:hidden}.nwbnc-card__title-link{color:inherit;cursor:pointer;text-decoration:none!important;transition:color var(--nwbnc-transition)}@media(hover:hover)and (pointer:fine){.nwbnc-card--active .nwbnc-card__title-link:hover{color:var(--nwbnc-accent)}}.nwbnc-card--next .nwbnc-card__title-link,.nwbnc-card--prev .nwbnc-card__title-link{pointer-events:none}.nwbnc-card__excerpt{color:var(--nwbnc-text-secondary);font-size:13px;line-height:1.65;margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s var(--nwbnc-ease) .15s,opacity .3s ease-out .18s,margin .35s var(--nwbnc-ease) .15s}.nwbnc-card--active .nwbnc-card__excerpt{margin-top:12px;max-height:80px;opacity:1}.nwbnc-card__excerpt a{color:#fff!important;text-decoration:none!important;transition:color var(--nwbnc-transition)}.nwbnc-card__excerpt a:focus,.nwbnc-card__excerpt a:hover{color:var(--nwbnc-accent,#13aff0)!important;text-decoration:none!important}.nwbnc-card__link{align-items:center;color:var(--nwbnc-accent);display:inline-flex;font-size:13px;font-weight:500;gap:5px;letter-spacing:.02em;margin-top:0;max-height:0;opacity:0;overflow:hidden;text-decoration:none!important;transition:max-height .35s var(--nwbnc-ease) .2s,opacity .3s ease-out .22s,margin .35s var(--nwbnc-ease) .2s}.nwbnc-card__link:active,.nwbnc-card__link:focus,.nwbnc-card__link:hover,.nwbnc-card__link:visited{color:var(--nwbnc-accent)!important;text-decoration:none!important}.nwbnc-card--active .nwbnc-card__link{margin-top:14px;max-height:40px;opacity:1;width:30%}.nwbnc-card__link-arrow{fill:none;flex-shrink:0;height:12px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transition:transform var(--nwbnc-transition),color var(--nwbnc-transition);width:12px}@media(hover:hover)and (pointer:fine){.nwbnc-card--active .nwbnc-card__link:hover .nwbnc-card__link-arrow{color:#fff;transform:translateX(4px)}}.nwbnc-card__link:focus-visible{border-radius:2px;outline:2px solid var(--nwbnc-accent);outline-offset:3px}@media(hover:hover)and (pointer:fine){.nwbnc-card--active:hover{border-color:var(--nwbnc-border-hover);box-shadow:0 16px 48px rgba(0,0,0,.4),0 0 0 1px var(--nwbnc-accent-shadow)}}.nwbnc-nav{gap:0;margin-top:20px}.nwbnc-nav,.nwbnc-nav__dot{align-items:center;display:flex;justify-content:center}.nwbnc-nav__dot{background:transparent;border:none;border-radius:0;cursor:pointer;height:44px;padding:0;width:44px}.nwbnc-nav__dot:before{background-color:hsla(0,0%,100%,.2);border-radius:50%;content:"";flex-shrink:0;height:6px;transition:background-color var(--nwbnc-transition),transform var(--nwbnc-transition);width:6px}.nwbnc-nav__dot[aria-current=true]:before{background-color:var(--nwbnc-accent);transform:scale(1.3)}@media(hover:hover)and (pointer:fine){.nwbnc-nav__dot:not([aria-current=true]):hover:before{background-color:hsla(0,0%,100%,.5)}}.nwbnc-nav__dot:focus-visible{border-radius:50%;outline:2px solid var(--nwbnc-accent);outline-offset:-12px}.nwbnc-sr-status{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@keyframes nwbnc-img-focus{0%{filter:brightness(.6)}to{filter:brightness(.78)}}.nwbnc-card--active .nwbnc-card__image{animation:nwbnc-img-focus .7s ease-out both;filter:brightness(.78)}@keyframes nwbnc-tag-pop{0%{opacity:.6;transform:scale(1)}45%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.nwbnc-card--active .nwbnc-card__tag{animation:nwbnc-tag-pop .45s cubic-bezier(.34,1.56,.64,1) both}@media(max-width:900px){:root{--nwbnc-card-width:420px;--nwbnc-card-half:210px;--nwbnc-offset:400px;--nwbnc-image-height:190px;--nwbnc-track-height:440px}}@keyframes nwbnc-card-fadein{0%{opacity:0;transform:scale(.97) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:580px){:root{--nwbnc-track-height:520px;--nwbnc-image-height:160px}.nwbnc-stage{gap:8px}.nwbnc-arrow{background:transparent;border-color:transparent}.nwbnc-arrow:before{background:var(--nwbnc-arrow-bg);border:1.5px solid var(--nwbnc-arrow-border);border-radius:50%;content:"";height:28px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:28px}.nwbnc-arrow svg{height:12px;position:relative;width:12px;z-index:1}.nwbnc-track{height:var(--nwbnc-track-height);overflow:hidden;position:relative;width:100%}.nwbnc-card{display:flex;height:auto;inset:2px;opacity:0!important;pointer-events:none!important;position:absolute;transform:none!important;width:auto}.nwbnc-card--active{animation:nwbnc-card-fadein .45s cubic-bezier(.22,1,.36,1) both;opacity:1!important;pointer-events:auto!important}.nwbnc-card__body{align-items:center;text-align:center}.nwbnc-card__meta{align-items:center;flex-direction:column;gap:4px}.nwbnc-card--active .nwbnc-card__excerpt,.nwbnc-card--active .nwbnc-card__link{margin-top:12px;max-height:none;opacity:1;transition:none}.nwbnc-card--active .nwbnc-card__link{margin-top:14px;white-space:nowrap;width:auto}.nwbnc-card__title{-webkit-line-clamp:3}}@media(max-width:580px)and (hover:hover)and (pointer:fine){.nwbnc-arrow:hover{background:transparent;border-color:transparent;transform:none}.nwbnc-arrow:hover:before{background:var(--nwbnc-arrow-bg-hover);border-color:var(--nwbnc-arrow-border-hover)}}@media(prefers-reduced-motion:reduce){.nwbnc--visible,.nwbnc-section{opacity:1;transform:none;transition:none}.nwbnc-card{transition:opacity .01ms}.nwbnc-card--active{opacity:1}.nwbnc-card--active .nwbnc-card__image{animation:none;filter:brightness(.78)}.nwbnc-card--active .nwbnc-card__tag{animation:none}.nwbnc-card__progress,.nwbnc-card__progress-fill{transition:none}.nwbnc-card--next,.nwbnc-card--prev{opacity:var(--nwbnc-adj-opacity)}.nwbnc-card--active .nwbnc-card__excerpt,.nwbnc-card--active .nwbnc-card__link,.nwbnc-card__excerpt,.nwbnc-card__link{max-height:none;overflow:visible;transition:none}.nwbnc-card--active .nwbnc-card__excerpt,.nwbnc-card--active .nwbnc-card__link{opacity:1}.nwbnc-arrow--pressed{animation:none}.nwbnc-nav__dot:before{transition:none}}
