.nbs-site{--site-canvas:#f8f6f4;--site-panel:#fff;--site-ink:#1d1b1b;--site-muted:#65625e;--site-muted-dark:#a19d97;--site-chip:#eee9e4;--site-navy:#1b337d;--site-navy-deep:#14285f;--site-gold:#c7923c;--site-hair:#162d4e14;--site-edge:#162d4e29;--site-dark:#1d1b1b;background:var(--site-canvas);color:var(--site-ink);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01" on}.nbs-sky{isolation:isolate;background:linear-gradient(#1b337d 0%,#becde7 100%);position:relative;overflow:hidden}.nbs-sky>.nbs-sky-img{mix-blend-mode:soft-light;pointer-events:none;z-index:0;background:url(data:image/webp;base64,UklGRi4CAABXRUJQVlA4ICICAABQDgCdASpAACQAPrVMn0mnJKMhMBgKqOAWiWoAnTKEgsyF6c48f49Ir22/8y6LPz/23HW/1t5vJhSy/kdLM518j9b3n52ja/yqSW+w8nzBfymyWrr7Ody1a/9IMwyqJFYd//8PeNaZauLjp/fU7zNnVJjl8R+tp3Cu4iAA/vsZcA5Dtj2BqSjD6AXV9sE2mSLVgpq5RtYz3EtCfEm7QCpAPZWcccqKDKjQO5bgEjVnytFKkLsKppG/ZkCd8chrhIoxe1dR/uyC6gkKowvejphpE/7ztA+4NBAHLuyxRtBNWBKwNS78Ttt4ODrn/HTFipmMDbP4WcAImFKKxkUHzjwZ21c1jrN55difecrMthKkHiAar+TIttWsa9Px5bygDXshV7/7z7/kRaXowR3BjEGLSa7g9LKzxfaoNbJsvO/FH4rB2J8B2prJCnyZM28vVtPa7q639lVhEEtDGiTtxR/vlPpVbOL1R5kwWe4nst1UxpfCgoxlwVDiu3VN9+3nkSQeLn4HKDaru7LZDpJsusYE7Tnm685kWRQhcZ8yg9jSUChTaG4YuTbhmqRUPZ9NM554Zq5B2LoMDLBFclSvc+cg0i1O6LxMqnBpbgUeVRfVoJKEdX/Fat3agccxH9nicGvxNahwS1vYCybYjrnVEMeLVdtNVYHFOfMh0+YH3KYHJU6tuZnU4+3Jk/3lBKyHFuTCy0f/tTdL4Tj55/VO5cKhAAA=) top/cover no-repeat;width:max(100%,1729px);height:973px;position:absolute;left:50%;transform:translate(-50%)}.nbs-sky>.nbs-sky-img img{object-fit:cover;width:100%;height:100%}.nbs-sky.is-cta>.nbs-sky-img{top:0}.nbs-sky>*{z-index:1;position:relative}.nbs-sky>.nbs-sky-img{z-index:0}.nbs-plate{isolation:isolate;background:linear-gradient(180deg, var(--plate-from,#aed0d3) 0%, var(--plate-to,#f5eee8) 100%);position:relative;overflow:hidden}.nbs-plate>.nbs-plate-img{mix-blend-mode:luminosity;opacity:.4;pointer-events:none;z-index:0;width:1055px;height:1491px;position:absolute;top:0;right:0}.nbs-plate>.nbs-plate-img img{object-fit:cover;width:100%;height:100%}.nbs-plate>*{z-index:1;position:relative}.nbs-plate>.nbs-plate-img{z-index:0}.nbs-window{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 6px 5px #0000000a,0 16px 12px #0000000a,0 34px 24px #0000000f,0 0 0 .5px #0000001c}.nbs-window-bar{background:#fff;border-bottom:1px solid #0000000d;align-items:center;gap:6px;height:44px;padding:1px 14px 0;display:flex}.nbs-window-bar i{border-radius:100px;width:14px;height:14px;display:block;box-shadow:inset 0 0 0 1px #0000001c}.nbs-skeleton{filter:drop-shadow(0 4.5px 9px #0000000a);background:#fff;border-radius:20px;flex-direction:column;gap:9px;padding:22.5px;display:flex}.nbs-skeleton i{background:#162d4e0a;border-radius:13.5px;height:13.5px;display:block}.nbs-logo-fade{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.nbs-plate.is-wide>.nbs-plate-img{width:100%}.nbs-logo-reveal{opacity:0;transition:opacity .4s}.nbs-logo-reveal.is-shown{opacity:1}@media (prefers-reduced-motion:reduce){.nbs-logo-reveal{transition:none}}@keyframes nbs-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.nbs-marquee{animation:40s linear infinite nbs-marquee-scroll}.nbs-marquee:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.nbs-marquee{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.nbs-marquee>ul[aria-hidden]{display:none}.nbs-marquee>ul{flex-wrap:wrap;justify-content:center;row-gap:24px;padding-right:0}}.nbs-sky.is-page>.nbs-sky-img{height:100%;top:0}.nbs-sky.is-deep{background:linear-gradient(#0b1b52 0%,#1b337d 70%,#2b4894 100%)}.nbs-sky.is-deep>.nbs-sky-img{height:240%;top:0}@keyframes nbs-tour-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.nbs-tour-scene{animation:.45s ease-out both nbs-tour-in}@media (prefers-reduced-motion:reduce){.nbs-tour-scene{animation:none}}.nbs-site input:-webkit-autofill{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}.nbs-site input:-webkit-autofill:hover{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}.nbs-site input:-webkit-autofill:focus{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}.nbs-ag{--ag-ease:cubic-bezier(.215, .61, .355, 1);gap:var(--ag-gap);height:var(--ag-h);perspective:1400px;display:flex}.nbs-ag-panel{background:var(--site-navy);min-width:0;transform:rotateY(var(--ag-rot));transition:flex-grow .6s var(--ag-ease), transform .6s var(--ag-ease);border-radius:16px;outline:none;flex:1 1 0;position:relative;overflow:hidden}.nbs-ag-panel:focus-visible{box-shadow:0 0 0 2px var(--site-navy), 0 0 0 4px #fff}.nbs-ag-media{width:var(--ag-media);height:100%;transform:translateX(calc(-50% + var(--ag-shift)));filter:grayscale();transition:transform .6s var(--ag-ease), filter .6s var(--ag-ease);position:absolute;top:0;left:50%}.nbs-ag-panel.is-open .nbs-ag-media{filter:grayscale(0)}.nbs-ag-shade{transition:background-color .6s var(--ag-ease);background:linear-gradient(#06001059 0%,#0000 30% 40%,#060010c7 100%),#06001059;position:absolute;inset:0}.nbs-ag-panel.is-open .nbs-ag-shade{background-color:#0600101a}.nbs-ag-body{width:max(100%, calc(var(--ag-media) / 1.22));flex-direction:column;justify-content:space-between;padding:32px;display:flex;position:absolute;inset:0 auto 0 0}.nbs-ag-in{opacity:0;transition:opacity .36s var(--ag-ease), transform .36s var(--ag-ease);transform:translate(-14px)}.nbs-ag-panel.is-open .nbs-ag-in{opacity:1;transition-duration:.6s;transform:none}@media (max-width:639px){.nbs-ag{perspective:none;flex-direction:column;height:auto}.nbs-ag-panel{transition:flex-basis .6s var(--ag-ease);transform:none;flex:0 0 64px!important}.nbs-ag-panel.is-open{flex-basis:400px!important}.nbs-ag-media{width:100%;left:0;transform:none}.nbs-ag-body{width:100%;height:400px;padding:24px}}@media (prefers-reduced-motion:reduce){.nbs-ag-panel,.nbs-ag-media,.nbs-ag-shade,.nbs-ag-in{transition:none!important}}.nbs-study,.nbs-theme{--background:var(--site-canvas);--foreground:var(--site-ink);--card:#fff;--card-foreground:var(--site-ink);--muted:var(--site-chip);--muted-foreground:var(--site-muted);--border:#1d1b1b1a;--input:#1d1b1b1a;--primary:var(--site-navy);--primary-foreground:#fff;--accent:var(--site-chip);--accent-foreground:var(--site-ink);--secondary:var(--site-chip);--secondary-foreground:var(--site-ink);--ring:var(--site-navy);--tw-prose-body:#3d3a37;--tw-prose-headings:var(--site-ink);--tw-prose-bold:var(--site-ink);--tw-prose-links:var(--site-navy);--tw-prose-bullets:var(--site-muted);--tw-prose-counters:var(--site-muted);--tw-prose-quotes:var(--site-ink);--tw-prose-quote-borders:var(--site-gold);--tw-prose-hr:#1d1b1b1a;--tw-prose-th-borders:#1d1b1b24;--tw-prose-td-borders:#1d1b1b14;color:var(--site-ink)}.nbs-study .prose{font-size:17px;line-height:1.7}.nbs-study .prose :where(h2){letter-spacing:-.02em;font-size:32px;font-weight:500;line-height:40px}.nbs-study .prose :where(h3){letter-spacing:-.01em;font-size:22px;font-weight:500;line-height:30px}.nbs-study :where(h1,h2,h3,h4){font-weight:500}.nbs-study{position:relative}.nbs-study aside.fixed{display:none}@media (min-width:1400px){.nbs-study aside.fixed{max-height:none;display:block;position:absolute;top:80px;bottom:0;left:48px;overflow:visible}.nbs-study aside.fixed>nav{max-height:calc(100vh - 64px);position:sticky;top:32px;overflow-y:auto}}.nbs-study .not-prose.overflow-hidden:has(>table){-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:639px){.nbs-study .not-prose.overflow-hidden>table{font-size:12.5px}.nbs-study .not-prose.overflow-hidden>table :is(th,td){padding-left:8px;padding-right:8px}}.nbs-blog .prose{font-size:17px;line-height:1.7}.nbs-blog .prose :where(h2){letter-spacing:-.02em;font-size:30px;font-weight:500;line-height:38px}.nbs-blog .prose :where(h3){letter-spacing:-.01em;font-size:22px;font-weight:500;line-height:30px}.nbs-blog :where(h1){letter-spacing:-.02em;font-weight:500}.nbs-rankings .sticky.top-14{top:0}.nbs-rankings .sticky.top-24{top:32px}.nbs-docs :where(h1,h2,h3){letter-spacing:-.015em;font-weight:500}.nbs-audit :where(h2,h3){font-weight:500}.nbs-audit .report-content{background-color:#0000}.nbs-audit .text-gradient{-webkit-text-fill-color:currentColor;color:var(--site-ink);background:0 0}.nbs-audit .bg-gradient{background:var(--site-navy)}.nbs-audit h1{letter-spacing:-.02em;font-weight:500}.nbs-sheet :is(input,textarea){background-color:#fff;border-radius:10px}.nbs-sheet label{font-weight:500}.nbs-blog,.nbs-study{--post-lift:0 1px 2px #162d4e0a, 0 10px 28px -16px #162d4e38;--post-window:0 6px 5px #00000008, 0 16px 12px #00000008, 0 34px 24px #0000000a, 0 0 0 .5px #0000001c}.nbs-blog .prose :is(.overflow-x-auto,.overflow-hidden):has(>table){box-shadow:var(--post-window);background:#fff;border:0;border-radius:16px;margin-block:32px}.nbs-blog .prose table{border-collapse:separate;border-spacing:0;margin:0;font-size:14px;line-height:1.5}.nbs-blog .prose table :is(th,td){vertical-align:top;border:0!important;border-bottom:1px solid var(--site-hair)!important;padding:13px 18px!important}.nbs-blog .prose table tr:last-child>:is(th,td){border-bottom:0!important}.nbs-blog .prose table :is(thead tr,tr[class*=bg-muted\/60]){background:#faf8f6!important}.nbs-blog .prose table :is(thead th,thead td,tr[class*=bg-muted\/60]>*){color:var(--site-muted);font-size:12.5px;font-weight:500;border-bottom-color:#162d4e1a!important}.nbs-blog .prose table tbody tr{background:0 0!important}.nbs-blog .prose table tbody tr:hover{background:#fcfbfa!important}.nbs-blog .prose table td:first-child{color:var(--site-ink);font-weight:500}.nbs-blog .prose table :is(.text-green-700,.text-green-600){color:#2f6b45}.nbs-blog .prose table :is(.text-amber-700,.text-amber-600){color:#8a5a12}.nbs-blog .prose .not-prose :is(.rounded-xl,.rounded-lg).border.bg-card,.nbs-blog .prose .not-prose.rounded-xl.border.bg-card{border-color:var(--site-hair);box-shadow:var(--post-lift);border-radius:16px}.nbs-blog .prose .bg-card.border-l-4{border-left-width:1px;border-left-color:var(--site-hair)}.nbs-blog .prose .not-prose.border-l-4.pl-5{border-left-width:2px;border-left-color:var(--site-gold)}.nbs-blog .prose .bg-gradient.p-px{--plate-from:#aed0d3;border-radius:22px;padding:14px}@media (min-width:640px){.nbs-blog .prose .bg-gradient.p-px{border-radius:26px;padding:22px}}.nbs-blog .prose .bg-gradient.p-px>*{box-shadow:var(--post-window);background:#fff;border-radius:14px}.nbs-blog .prose .text-gradient{-webkit-text-fill-color:currentColor;color:var(--site-navy);letter-spacing:-.02em;background:0 0;font-weight:500}.nbs-blog .prose .font-black{font-weight:600}.nbs-blog .prose :is(.bg-gradient.p-px,.not-prose.border-primary\/15.bg-primary\/5,.border-blue-200.bg-blue-50,.not-prose.border-amber-200.bg-amber-50,.not-prose.border-emerald-200.bg-emerald-50){isolation:isolate;background:linear-gradient(180deg, var(--plate-from,#c3cde3) 0%, var(--plate-to,#f5eee8) 100%);border:0;position:relative;overflow:hidden}.nbs-blog .prose :is(.bg-gradient.p-px,.not-prose.border-primary\/15.bg-primary\/5,.border-blue-200.bg-blue-50,.not-prose.border-amber-200.bg-amber-50,.not-prose.border-emerald-200.bg-emerald-50):before{content:"";z-index:0;mix-blend-mode:luminosity;opacity:.4;pointer-events:none;background:url(/site/assets/plate.png) 100% 0/cover no-repeat;position:absolute;inset:0}.nbs-blog .prose :is(.bg-gradient.p-px,.not-prose.border-primary\/15.bg-primary\/5,.border-blue-200.bg-blue-50,.not-prose.border-amber-200.bg-amber-50,.not-prose.border-emerald-200.bg-emerald-50)>*{z-index:1;position:relative}.nbs-blog .prose :is(.not-prose.border-primary\/15.bg-primary\/5,.border-blue-200.bg-blue-50,.not-prose.border-amber-200.bg-amber-50){border-radius:20px}.nbs-blog .prose .not-prose.border-amber-200.bg-amber-50{--plate-from:#d8c9b6}.nbs-blog .prose :is(.border-blue-200.bg-blue-50,.not-prose.border-primary\/15.bg-primary\/5) :is(.text-blue-700,.text-blue-800,.text-blue-900,.text-primary),.nbs-blog .prose :is(.text-blue-700,.text-blue-800,.text-blue-900){color:var(--site-navy)}.nbs-blog .prose .bg-blue-500{background:var(--site-navy)}.nbs-blog .prose .border-amber-200{border-color:#c7923c47}.nbs-blog .prose .bg-amber-100{background:#ffffff8c}.nbs-blog .prose :is(.text-amber-800,.text-amber-900){color:#6e4710}.nbs-blog .prose :is(.text-amber-700,.text-amber-600){color:#8a5a12}.nbs-blog .prose .grid>.border-primary\/15.bg-primary\/5{border:1px solid var(--site-hair);box-shadow:var(--post-lift);background:#fff;border-radius:16px;position:static}.nbs-blog .prose .grid>.border-primary\/15.bg-primary\/5:before{content:none}.nbs-blog .prose :is(.bg-gradient.p-px,.bg-card,.bg-white) .grid>:is(.border-primary\/15.bg-primary\/5,.bg-muted,[class*=bg-muted\/]){box-shadow:none;background:#f7f6f3;border-color:#0000;border-radius:12px}.nbs-blog .prose .not-prose.bg-muted\/40.border{border-color:var(--site-hair);box-shadow:var(--post-lift);background:#fff;border-radius:16px}.nbs-blog .prose .not-prose.border-emerald-200.bg-emerald-50{--plate-from:#c2d6c8;border-radius:20px}.nbs-blog .prose .border-red-200.bg-red-50{--pick:#b42323}.nbs-blog .prose :not(.not-prose).border-emerald-200.bg-emerald-50{--pick:#2f9e5b}.nbs-blog .prose :is(.border-red-200.bg-red-50,:not(.not-prose).border-emerald-200.bg-emerald-50){background:linear-gradient(180deg, color-mix(in srgb, var(--pick) 10%, #ffffffeb), color-mix(in srgb, var(--pick) 18%, #ffffffd1));box-shadow:inset 0 1px 0 #fffffff2, inset 0 0 0 1px color-mix(in srgb, var(--pick) 38%, transparent), 0 8px 20px -10px color-mix(in srgb, var(--pick) 55%, transparent);border:0;border-radius:14px}.nbs-blog .prose :is(.border-red-200.bg-red-50,:not(.not-prose).border-emerald-200.bg-emerald-50)>.uppercase:first-child{align-items:center;gap:8px;display:flex}.nbs-blog .prose :is(.border-red-200.bg-red-50,:not(.not-prose).border-emerald-200.bg-emerald-50)>.uppercase:first-child:before{content:"";background:var(--pick);border-radius:999px;flex-shrink:0;width:8px;height:8px}.nbs-blog .prose :is(.text-red-700,.text-red-600){color:#a63a2b}.nbs-blog .prose :is(.text-emerald-700,.text-emerald-600,.text-green-700,.text-green-600){color:#286f45}.nbs-blog .prose :is(.text-red-900,.text-emerald-900){color:var(--site-ink)}.nbs-blog .prose .bg-emerald-500{background:#2f9e5b}.nbs-blog .prose :is(.border-red-200.bg-red-50,.border-emerald-200.bg-emerald-50) :is(p.text-xs:not(.uppercase)){color:var(--site-muted)}.nbs-blog .prose .grid>:is(.bg-blue-50,.bg-emerald-50:not(:has(>.uppercase:first-child)),.bg-amber-50,.bg-violet-50,.bg-purple-50,.bg-sky-50,.bg-indigo-50,.bg-rose-50,.bg-cyan-50,.bg-teal-50,.bg-orange-50,.bg-slate-50){border:1px solid var(--site-hair);box-shadow:var(--post-lift);background:#fff;border-radius:16px;position:static}.nbs-blog .prose .grid>:is(.bg-blue-50,.bg-emerald-50:not(:has(>.uppercase:first-child)),.bg-amber-50,.bg-violet-50,.bg-purple-50,.bg-sky-50,.bg-indigo-50,.bg-rose-50,.bg-cyan-50,.bg-teal-50,.bg-orange-50,.bg-slate-50):before{content:none}.nbs-blog .prose .post-rail{grid-template-columns:36px minmax(0,1fr);column-gap:20px;margin-top:2.6em;display:grid;position:relative}.nbs-blog .prose .post-rail+.post-rail{margin-top:.4em}.nbs-blog .prose .post-rail:before{content:"";background:#1b337d29;width:1px;position:absolute;top:44px;bottom:4px;left:17.5px}.nbs-blog .prose .post-rail-num{background:var(--site-navy);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:500;display:flex}.nbs-blog .prose .post-rail-body>:first-child{margin-top:2px}.nbs-blog .prose .post-rail-body>h2:first-child{margin-top:0}.nbs-blog .prose .post-rail-body>:last-child{margin-bottom:.6em}@media (max-width:639px){.nbs-blog .prose .post-rail{grid-template-columns:minmax(0,1fr)}.nbs-blog .prose .post-rail:before{content:none}.nbs-blog .prose .post-rail-num{border-radius:8px;width:34px;height:26px;margin-bottom:10px;font-size:12px}}.nbs-blog .prose .post-points{border:1px solid var(--site-hair);box-shadow:var(--post-lift);background:#fff;border-radius:16px;margin-block:1.8em;padding:4px 24px}.nbs-blog .prose .post-points>p{border-bottom:1px solid var(--site-hair);margin:0;padding:16px 0}.nbs-blog .prose .post-points>p:last-child{border-bottom:0}.nbs-blog .prose .post-points>p>:is(strong,b):first-child{color:var(--site-ink);margin-bottom:2px;font-weight:500;display:block}.nbs-blog .prose .post-faq{flex-direction:column;gap:10px;margin-top:1.4em;display:flex}.nbs-blog .prose .post-faq-item{border:1px solid var(--site-hair);box-shadow:var(--post-lift);background:#fff;border-radius:16px}.nbs-blog .prose .post-faq-item>summary{cursor:pointer;padding:16px 56px 16px 22px;list-style:none;position:relative}.nbs-blog .prose .post-faq-item>summary::-webkit-details-marker{display:none}.nbs-blog .prose .post-faq-item>summary>h3{margin:0;font-size:17px;font-weight:500;line-height:25px}.nbs-blog .prose .post-faq-item>summary:after{content:"";border-right:1.5px solid var(--site-navy);border-bottom:1.5px solid var(--site-navy);width:8px;height:8px;transition:transform .2s;position:absolute;top:50%;right:24px;transform:translateY(-70%)rotate(45deg)}.nbs-blog .prose .post-faq-item[open]>summary:after{transform:translateY(-30%)rotate(-135deg)}.nbs-blog .prose .post-faq-item>summary:focus-visible{outline:2px solid var(--site-navy);outline-offset:2px;border-radius:16px}.nbs-blog .prose .post-faq-answer{padding:0 22px 8px}.nbs-blog .prose .post-faq-answer>:first-child{margin-top:0}.nbs-blog .prose :where(ul>li)::marker{color:var(--site-navy)}.nbs-blog .prose :where(ol>li)::marker{color:var(--site-navy);font-weight:500}.nbs-blog .prose .uppercase.text-primary{color:var(--site-muted);letter-spacing:.12em;font-weight:500}.nbs-blog .prose .text-slate-700{color:var(--site-ink);font-weight:500}.nbs-blog .post-cta{display:none}:is(.nbs-blog,.nbs-study) .post-newsletter{isolation:isolate;background:linear-gradient(#c3cde3 0%,#f5eee8 100%);border:0;border-radius:24px;padding:40px 24px;position:relative;overflow:hidden}:is(.nbs-blog,.nbs-study) .post-newsletter:before{content:"";z-index:-1;mix-blend-mode:luminosity;opacity:.4;background:url(/site/assets/plate.png) 100% 0/cover no-repeat;position:absolute;inset:0}@media (min-width:640px){:is(.nbs-blog,.nbs-study) .post-newsletter{padding:48px 40px}}:is(.nbs-blog,.nbs-study) .post-newsletter h3{letter-spacing:-.02em;color:var(--site-ink);font-size:26px;font-weight:500;line-height:32px}:is(.nbs-blog,.nbs-study) .post-newsletter h3 .text-primary{color:var(--site-navy)}:is(.nbs-blog,.nbs-study) .post-newsletter p{color:#3d3a37}:is(.nbs-blog,.nbs-study) .post-newsletter form{gap:8px;max-width:460px}:is(.nbs-blog,.nbs-study) .post-newsletter input{background:#fff;border-color:#0000;border-radius:12px;height:44px;box-shadow:0 0 0 .5px #0000001c,0 6px 14px -8px #162d4e40}:is(.nbs-blog,.nbs-study) .post-newsletter button{background:var(--site-navy);border-radius:12px;height:44px;padding-inline:18px}:is(.nbs-blog,.nbs-study) .post-author{border:1px solid var(--site-hair);box-shadow:var(--post-lift);background:#fff;border-radius:16px;gap:16px;padding:20px 22px}:is(.nbs-blog,.nbs-study) .post-author h3{color:var(--site-ink);font-size:17px;font-weight:500}:is(.nbs-blog,.nbs-study) .post-author .text-slate-400{color:var(--site-muted);letter-spacing:.12em;font-weight:500}:is(.nbs-blog,.nbs-study) .post-author .text-slate-500{color:var(--site-muted)}:is(.nbs-blog,.nbs-study) .post-author .text-slate-600{color:#3d3a37;font-size:15px;line-height:24px}:is(.nbs-blog,.nbs-study) .post-author a:hover{color:var(--site-navy)}.nbs-blog .post-related-card{border-color:var(--site-hair);box-shadow:var(--post-lift);border-radius:16px;transition:box-shadow .2s}.nbs-blog .post-related-card:hover{border-color:var(--site-hair);box-shadow:0 12px 32px -16px #162d4e4d}.nbs-blog .post-related-card h4{color:var(--site-ink);font-weight:500}.nbs-blog .post-toc{border-color:var(--site-hair);box-shadow:var(--post-lift);background:#fff;border-radius:16px}.nbs-blog .post-toc h2{letter-spacing:.12em;font-weight:500}.nbs-blog .post-toc button{border-radius:8px}:is(.nbs-blog,.nbs-study) .guide-cta{box-shadow:var(--post-window);background:#fff;border:0;border-radius:24px;padding:44px 24px}@media (min-width:640px){:is(.nbs-blog,.nbs-study) .guide-cta{padding:52px 48px}}:is(.nbs-blog,.nbs-study) .guide-cta h2{letter-spacing:-.02em;color:var(--site-ink);font-weight:500}:is(.nbs-blog,.nbs-study) .guide-cta :is(a,button){border-radius:12px}.nbs-study .not-prose.grid:has(>.from-slate-50){isolation:isolate;background:linear-gradient(160deg,#aeb7d3 0%,#c3cde3 45%,#f1e5db 100%);border-radius:24px;gap:10px;padding:14px;position:relative;overflow:hidden}@media (min-width:640px){.nbs-study .not-prose.grid:has(>.from-slate-50){gap:14px;padding:20px}}.nbs-study .not-prose.grid:has(>.from-slate-50):before{content:"";z-index:-1;mix-blend-mode:luminosity;opacity:.45;background:url(/site/assets/plate.png) 100% 0/cover no-repeat;position:absolute;inset:0}.nbs-study .not-prose .from-slate-50.rounded-xl{background:#ffffffbd;border:1px solid #ffffffd9;border-radius:16px;padding:18px 8px 16px;box-shadow:inset 0 1px #fffffff2,0 1px 2px #1d1b1b0d,0 12px 32px #1b337d1f}@media (min-width:640px){.nbs-study .not-prose .from-slate-50.rounded-xl{padding:30px 18px 26px}}.nbs-study .not-prose .from-slate-50 .text-gradient{overflow-wrap:anywhere;letter-spacing:-.03em;font-size:clamp(17px,3.4vw,38px);line-height:1.05}.nbs-study .not-prose .from-slate-50 .text-muted-foreground{color:#4a4744;margin-top:8px;font-size:12.5px}.nbs-study .text-gradient{-webkit-text-fill-color:currentColor;color:var(--site-navy);letter-spacing:-.02em;background:0 0}.nbs-study .font-black{font-weight:500}.nbs-study .border-2.border-primary\/20{box-shadow:var(--post-window);background:#fff;border:0;border-radius:20px}.nbs-study .not-prose.border-primary\/20.bg-gradient-to-br:not(.border-2){background:linear-gradient(#c3cde3 0%,#f5eee8 100%);border:0;border-radius:20px}.nbs-study figure.border-amber-400\/70{border-left-width:2px;border-left-color:var(--site-gold)}.nbs-study .border-l-4.border-primary\/60.bg-primary\/5{border-left-width:2px;border-left-color:var(--site-navy);background:#f3f5fb}.nbs-study .border-l-4.border-slate-300{background:#faf8f6;border-left-width:2px}
