body.single-nemotron_microsite{overflow:hidden;background:#07070b;color:#eaeaf2}body.single-nemotron_microsite .wc-block-components-drawer__screen-overlay,body.single-nemotron_microsite .wc-block-mini-cart__drawer{z-index:999999 !important}body.single-nemotron_microsite .wp-block-post-title,body.single-nemotron_microsite .wp-block-post-template-part,body.single-nemotron_microsite .post-meta,body.single-nemotron_microsite .wp-block-post-featured-image,body.single-nemotron_microsite .wp-block-comments{display:none !important}body.single-nemotron_microsite main.wp-block-group,body.single-nemotron_microsite main.site-main{margin:0 !important;padding:0 !important;max-width:none !important}body.single-nemotron_microsite .entry-content,body.single-nemotron_microsite .wp-block-post-content,body.single-nemotron_microsite .wp-block-group.is-layout-constrained{margin:0 !important;padding:0 !important;max-width:none !important}body.nemotron-ms-no-header .site-header,body.nemotron-ms-no-header header.wp-block-template-part{display:none !important}.nms-error-card{max-width:720px;margin:4rem auto;padding:2rem 2.5rem;background:#1a1a24;border-left:4px solid #d63638;border-radius:6px;color:#eaeaf2;font-family:"Inter",system-ui,sans-serif;position:relative;z-index:10}.nms-error-card h2{margin:0 0 1rem;font-size:1.3rem;color:#fff}.nms-error-card p{margin:0;line-height:1.55;color:#cfd0dc}.nms-error-card p code{background:rgba(255,255,255,.06);padding:1px 5px;border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.nms-mount{position:fixed;inset:0;z-index:1}.nms-mount__loader{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:#07070b;z-index:50;transition:opacity .6s ease}.nms-mount__loader.is-hidden{opacity:0;pointer-events:none}.nms-mount__loader-ring{width:44px;height:44px;border-radius:50%;border:2px solid rgba(255,255,255,.1);border-top-color:#1fd8a4;animation:nms-spin .9s linear infinite}@keyframes nms-spin{to{transform:rotate(360deg)}}.nms-mount__loader-text{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.72rem;letter-spacing:.4em;color:#8a8aa0;text-transform:uppercase}