.fs .nr{--nr-blue:#056afd;max-width:880px;color:color-mix(in srgb,var(--cream)82%,transparent);margin:0 auto;padding:72px 24px 96px;font-size:17px;line-height:1.65}.fs .nr h1{font:700 clamp(44px,6vw,76px)/1 var(--fs-manrope),sans-serif;letter-spacing:-.055em;color:var(--cream);margin:0}.fs .nr h2{font:700 26px/1.2 var(--fs-manrope),sans-serif;letter-spacing:-.02em;color:var(--cream);margin:0 0 18px}.fs .nr-eyebrow{font:700 12px var(--fs-manrope),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--nr-blue);margin-bottom:14px}.fs .nr-head{border-bottom:1px solid #ffffff1f;padding-bottom:40px}.fs .nr-section{border-bottom:1px solid #ffffff1f;padding:48px 0}.fs .nr-list{gap:16px;padding:0;list-style:none;display:grid}.fs .nr-card{background:#ffffff08;border:1px solid #ffffff1f;border-radius:8px;padding:26px 28px;transition:border-color .15s,background .15s;display:block}.fs .nr-card:hover,.fs .nr-card:focus-visible{border-color:var(--nr-blue);background:color-mix(in srgb,var(--nr-blue)8%,transparent)}.fs .nr-card time,.fs .nr-meta{color:color-mix(in srgb,var(--cream)60%,transparent);font-size:14px}.fs .nr-card h3{font:700 22px/1.25 var(--fs-manrope),sans-serif;letter-spacing:-.02em;color:var(--cream);margin:8px 0 10px}.fs .nr-card p{margin:0 0 14px;font-size:16px}.fs .nr-more{color:var(--nr-blue);font-size:15px;font-weight:600}.fs .nr-more:after{content:" →"}.fs .nr-kit-copy{margin:0 0 22px}.fs .nr-kit-actions{flex-wrap:wrap;gap:12px;display:flex}.fs .nr-btn{background:var(--nr-blue);color:#fff;border-radius:7px;align-items:center;min-height:48px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}.fs .nr-btn:hover{background:color-mix(in srgb,var(--nr-blue)82%,#fff)}.fs .nr-btn-ghost{color:var(--cream);background:0 0;border:1px solid #ffffff3d}.fs .nr-btn-ghost:hover{background:#ffffff0f}.fs .nr-contact{padding-top:48px}.fs .nr-contact p{margin:0}.fs .nr-link{color:var(--nr-blue);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.fs .nr-link:hover{color:color-mix(in srgb,var(--nr-blue)75%,#fff)}.fs .nr-release h1{letter-spacing:-.04em;margin-top:18px;font-size:clamp(34px,4.6vw,54px);line-height:1.05}.fs .nr-back{color:var(--nr-blue);font-size:15px;font-weight:600}.fs .nr-back:before{content:"← "}.fs .nr-release .nr-meta{margin:18px 0 0}.fs .nr-release-tag{font:700 12px var(--fs-manrope),sans-serif;letter-spacing:.14em;color:var(--cream);margin:36px 0 14px}.fs .nr-body{border-bottom:1px solid #ffffff1f;padding-bottom:8px}.fs .nr-body p,.fs .nr-body ul,.fs .nr-body blockquote{margin:0 0 22px}.fs .nr-body strong{color:var(--cream);font-weight:700}.fs .nr-body h2{margin:40px 0 14px;font-size:22px}.fs .nr-body ul{padding-left:22px;list-style:outside}.fs .nr-body li{margin-bottom:10px}.fs .nr-body li::marker{color:var(--nr-blue)}.fs .nr-body blockquote{font:inherit;letter-spacing:normal;border-left:3px solid var(--nr-blue);max-width:none;color:var(--cream);padding:4px 0 4px 22px}@media (max-width:760px){.fs .nr{padding:48px 20px 72px;font-size:16px}.fs .nr-card{padding:20px}.fs .nr-btn{justify-content:center;width:100%}}.fs .nr-card{align-items:flex-start;gap:22px;display:flex}.fs .nr-card-text{min-width:0;display:block}.fs .nr-logo{background:#ffffff0d;border-radius:22%;flex:none;justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:hidden}.fs .nr-logo img{object-fit:cover;width:100%;height:100%}.fs .nr-logo.is-mark img{object-fit:contain;width:78%;height:auto}.fs .nr-release-logo{width:120px;height:120px;margin-top:28px}@media (max-width:760px){.fs .nr-card{gap:16px}.fs .nr-card .nr-logo{width:64px;height:64px}}
