.nubio-page[data-astro-cid-3dpj5gj4]{--brand: #2b6bff;--brand-2: #6aa3ff;--brand-deep: #1a3fa8;--accent: #35d07f;--ink: #0b1220;--ink-2: #2a3347;--ink-3: #5b6577;--line: #e6e9f0;--line-2: #d6dbe5;--bg-2: #f5f7fb;--footer-bg: #0b1836;color:var(--ink);font-family:Inter,Rubik,system-ui,sans-serif;background:#fff}.nubio-page[data-astro-cid-3dpj5gj4] [data-astro-cid-3dpj5gj4]{box-sizing:border-box;font-family:Inter,Rubik,system-ui,sans-serif}.reveal-enabled .nubio-page[data-astro-cid-3dpj5gj4] [data-astro-cid-3dpj5gj4][data-reveal]{filter:none;transform:translate3d(0,50px,0);transition:opacity var(--nubio-reveal-duration, .4s) ease var(--reveal-delay, 0ms),transform var(--nubio-reveal-duration, .4s) ease var(--reveal-delay, 0ms)!important}.reveal-enabled .nubio-page[data-astro-cid-3dpj5gj4] [data-astro-cid-3dpj5gj4][data-reveal].is-revealed{transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.reveal-enabled .nubio-page[data-astro-cid-3dpj5gj4] [data-astro-cid-3dpj5gj4][data-reveal]{opacity:1;filter:none;transform:none;transition:none!important}}.nubio-page[data-astro-cid-3dpj5gj4] .container[data-astro-cid-3dpj5gj4],.nubio-page[data-astro-cid-3dpj5gj4] .wrap[data-astro-cid-3dpj5gj4]{max-width:1240px;margin:0 auto;padding:0 32px}.nubio-hero-zone[data-astro-cid-3dpj5gj4] .site-header__top[data-astro-cid-3dpj5gj4],.nubio-hero-zone[data-astro-cid-3dpj5gj4] .site-header__main[data-astro-cid-3dpj5gj4]{border:0}.nubio-hero-zone[data-astro-cid-3dpj5gj4]{color:#fff;background:radial-gradient(ellipse 120% 90% at 50% 0%,var(--brand-2) 0%,var(--brand) 45%,var(--brand-deep) 100%);position:relative;overflow:hidden}.nubio-hero-zone[data-astro-cid-3dpj5gj4]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:150px;background:linear-gradient(to bottom,#fff0,#ffffff2e 34%,#ffffffb8 72%,#fff)}.nv-hero-grid[data-astro-cid-3dpj5gj4]{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center;max-width:1240px;margin:0 auto;padding:70px 32px 110px}.banner--nubio[data-astro-cid-3dpj5gj4],.banner__content[data-astro-cid-3dpj5gj4]{padding:0}.banner__content[data-astro-cid-3dpj5gj4]{display:flex;flex-direction:column;align-items:flex-start}.banner__label[data-astro-cid-3dpj5gj4]{display:inline-flex;gap:8px;align-items:center;margin-bottom:28px;padding:6px 14px 6px 8px;border:1px solid rgb(255 255 255 / 25%);border-radius:999px;background:#ffffff24;color:#fffffff2;font-size:12.5px;font-weight:500!important;line-height:1.4;letter-spacing:0;text-transform:none;backdrop-filter:blur(8px)}.banner__label[data-astro-cid-3dpj5gj4]:before{content:"✦";display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--accent);color:#fff;font-size:10px;font-weight:700}.banner__title[data-astro-cid-3dpj5gj4]{text-transform:none;max-width:none;margin:0 0 24px;color:#fff;font-family:Inter,sans-serif;font-size:clamp(40px,5.5vw,74px);font-weight:800;line-height:1.02;letter-spacing:-.03em}@media(min-width:992px){.nv-hero-grid[data-astro-cid-3dpj5gj4]{min-height:681px;padding:0 32px;align-items:start}.banner--nubio[data-astro-cid-3dpj5gj4]{padding:60px 0 98px}.nubio-widget-wrapper[data-astro-cid-3dpj5gj4]{margin-top:86px}}.banner__desc[data-astro-cid-3dpj5gj4]{max-width:560px;margin:0 0 32px;color:#ffffffd9;font-size:18px;font-weight:400;line-height:1.55}.banner__action[data-astro-cid-3dpj5gj4]{display:flex;flex-wrap:wrap;gap:12px;width:fit-content;margin:0 auto 16px}.nubio-page[data-astro-cid-3dpj5gj4] .btn[data-astro-cid-3dpj5gj4],.nubio-page[data-astro-cid-3dpj5gj4] .package__details[data-astro-cid-3dpj5gj4]{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:13px 22px;border-radius:999px;text-decoration:none;font-weight:600;transition:transform .18s,box-shadow .18s,background .18s}.nubio-page[data-astro-cid-3dpj5gj4] .btn--primary[data-astro-cid-3dpj5gj4]{border:0;background:var(--accent);color:#fff}.nubio-page[data-astro-cid-3dpj5gj4] .btn--secondary[data-astro-cid-3dpj5gj4]{min-height:56px;padding:0 32px;border:1px solid rgb(255 255 255 / 35%);background:#ffffff14;color:#fff}.nv-hero-meta[data-astro-cid-3dpj5gj4]{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px;color:#ffffffd9;font-size:13px}.nv-hero-meta-item[data-astro-cid-3dpj5gj4]{display:flex;gap:8px;align-items:center}.nv-check[data-astro-cid-3dpj5gj4],.nv-feat-check[data-astro-cid-3dpj5gj4],.nv-compare-check[data-astro-cid-3dpj5gj4]{display:inline-grid;place-items:center;flex:0 0 auto;border-radius:50%;background:var(--accent);color:#fff}.nv-check[data-astro-cid-3dpj5gj4]{width:16px;height:16px}.nv-check[data-astro-cid-3dpj5gj4] svg[data-astro-cid-3dpj5gj4],.nv-feat-check[data-astro-cid-3dpj5gj4] svg[data-astro-cid-3dpj5gj4],.nv-compare-check[data-astro-cid-3dpj5gj4] svg{width:10px;height:10px}.nv-prompt-panel[data-astro-cid-3dpj5gj4]{overflow:hidden;border-radius:20px;background:#fff;color:var(--ink);box-shadow:0 40px 100px -20px #0a1a4a7f,0 20px 40px -20px #0a1a4a4d}.nv-prompt-head[data-astro-cid-3dpj5gj4]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line)}.nv-prompt-dots[data-astro-cid-3dpj5gj4]{display:flex;gap:6px}.nv-prompt-dots[data-astro-cid-3dpj5gj4] span[data-astro-cid-3dpj5gj4]{width:10px;height:10px;border-radius:50%;background:#d6dbe5}.nv-prompt-label[data-astro-cid-3dpj5gj4],.nubio-section__label[data-astro-cid-3dpj5gj4],.nubio-stats-label[data-astro-cid-3dpj5gj4]{font-family:JetBrains Mono,ui-monospace,monospace}.nubio-page[data-astro-cid-3dpj5gj4] .nv-prompt-label[data-astro-cid-3dpj5gj4]{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;color:var(--ink-3);font-size:12px}.nubio-widget-fallback[data-astro-cid-3dpj5gj4]{padding:28px 16px 40px;font-family:Inter,sans-serif}.nubio-widget-fallback[data-astro-cid-3dpj5gj4] h2[data-astro-cid-3dpj5gj4]{max-width:420px;margin:4px auto 10px;color:var(--ink);font-family:Inter,sans-serif;font-size:clamp(28px,3vw,36px);font-weight:800;line-height:1.08;letter-spacing:-.025em;text-align:center!important}.nubio-widget-fallback[data-astro-cid-3dpj5gj4] p[data-astro-cid-3dpj5gj4]{max-width:420px;margin:0 auto 34px;color:var(--ink-2);font-size:17px;line-height:1.5;text-align:center}.nubio-widget-composer[data-astro-cid-3dpj5gj4]{position:relative;width:100%;margin:0 auto;padding:1px;border-radius:12px;background:linear-gradient(135deg,#6aa3ff,#2b6bff)}.nubio-widget-fallback[data-astro-cid-3dpj5gj4] textarea[data-astro-cid-3dpj5gj4]{display:block;width:100%;min-height:162px;resize:vertical;padding:18px 18px 76px 16px;border:0;border-radius:11px;background:#fff;color:var(--ink);font-family:Inter,sans-serif;font-size:15px;line-height:1.55}.nubio-widget-fallback[data-astro-cid-3dpj5gj4] textarea[data-astro-cid-3dpj5gj4]:focus{outline:none}.nubio-widget-composer[data-astro-cid-3dpj5gj4]>button[data-astro-cid-3dpj5gj4]{position:absolute;right:8px;bottom:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:164px;min-height:40px;padding:10px 18px;border:0;border-radius:9px;background:var(--brand);color:#fff;box-shadow:0 6px 16px -6px #2b6bff7f;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .18s,box-shadow .18s,color .18s,transform .18s}.nubio-widget-composer[data-astro-cid-3dpj5gj4]>button[data-astro-cid-3dpj5gj4]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 20px -10px #2b6bffb3}.nubio-widget-composer[data-astro-cid-3dpj5gj4]>button[data-astro-cid-3dpj5gj4]:disabled{background:#9bbaff;color:#fff;box-shadow:none;cursor:not-allowed}.nubio-widget-composer[data-astro-cid-3dpj5gj4]>button[data-astro-cid-3dpj5gj4] i[data-astro-cid-3dpj5gj4]{display:inline-grid;place-items:center;width:17px;height:17px;font-style:normal;line-height:1}.nubio-widget-composer[data-astro-cid-3dpj5gj4]>button[data-astro-cid-3dpj5gj4] i[data-astro-cid-3dpj5gj4] svg[data-astro-cid-3dpj5gj4]{display:block;width:17px;height:17px;stroke-width:1.8}.nubio-widget-examples[data-astro-cid-3dpj5gj4]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.nubio-widget-examples[data-astro-cid-3dpj5gj4]>span[data-astro-cid-3dpj5gj4]{color:var(--ink);font-family:Inter,sans-serif;font-size:16px;font-weight:400}.nubio-widget-examples[data-astro-cid-3dpj5gj4] button[data-astro-cid-3dpj5gj4]{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink-2);font-family:Inter,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:border-color .18s,color .18s,transform .18s}.nubio-widget-examples[data-astro-cid-3dpj5gj4] button[data-astro-cid-3dpj5gj4] i[data-astro-cid-3dpj5gj4]{display:inline-grid;place-items:center;min-width:14px;color:#5f6472;font-family:"Apple Color Emoji","Segoe UI Emoji",Inter,sans-serif;font-size:12px;font-style:normal;line-height:1}.nubio-widget-examples[data-astro-cid-3dpj5gj4] button[data-astro-cid-3dpj5gj4]:hover{border-color:var(--brand);color:var(--brand);transform:translateY(-1px)}.why[data-astro-cid-3dpj5gj4]{padding:72px 0 84px;background:#fff}.why-eyebrow[data-astro-cid-3dpj5gj4]{display:flex;justify-content:center;margin:0 0 54px}.why-eyebrow[data-astro-cid-3dpj5gj4] span[data-astro-cid-3dpj5gj4]{display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;border:1px solid var(--line);border-radius:999px;background:#fff;box-shadow:0 14px 30px -24px #0a1a4ab3;color:#0a1a4a;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1;letter-spacing:.14em;text-transform:uppercase}.mf-wrap[data-astro-cid-3dpj5gj4]{overflow:hidden;border-radius:28px;background:radial-gradient(circle at 50% 0%,rgb(105 164 255 / 26%),transparent 36%),linear-gradient(125deg,#1f397f,#1d4db4 48%,#2e7cff);box-shadow:0 36px 86px -50px #153ca0d9}.mf-grid[data-astro-cid-3dpj5gj4]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:72px 64px}.mf-item[data-astro-cid-3dpj5gj4]{min-width:0;padding:0 36px;border-right:1px solid rgb(255 255 255 / 18%)}.mf-item[data-astro-cid-3dpj5gj4]:first-child{padding-left:0}.mf-item[data-astro-cid-3dpj5gj4]:last-child{padding-right:0;border-right:0}.mf-strike[data-astro-cid-3dpj5gj4]{display:inline-block;margin:0 0 16px;color:#ffffff9e;font-size:14px;line-height:1.4;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:#ffffffb3}.mf-headline[data-astro-cid-3dpj5gj4]{margin:0 0 20px;color:#fff;font-size:clamp(26px,2.35vw,36px);font-weight:800;line-height:1.04;letter-spacing:-.035em}.mf-headline[data-astro-cid-3dpj5gj4] em[data-astro-cid-3dpj5gj4]{color:var(--accent);font-style:normal}.mf-body[data-astro-cid-3dpj5gj4]{margin:0;color:#ffffffe5;font-size:16px;line-height:1.55}.nubio-section[data-astro-cid-3dpj5gj4]{padding:120px 0;text-align:left}.nubio-section--light[data-astro-cid-3dpj5gj4]{background:var(--bg-2)}.nubio-section--centered[data-astro-cid-3dpj5gj4]{text-align:center}.nubio-section__intro[data-astro-cid-3dpj5gj4]{max-width:720px;margin-bottom:64px}.nubio-section--centered[data-astro-cid-3dpj5gj4] .nubio-section__intro[data-astro-cid-3dpj5gj4],.nubio-section--centered[data-astro-cid-3dpj5gj4] .nubio-section__title[data-astro-cid-3dpj5gj4],.nubio-section--centered[data-astro-cid-3dpj5gj4] .nubio-section__subtitle[data-astro-cid-3dpj5gj4]{margin-left:auto;margin-right:auto;text-align:center}.nubio-section__label[data-astro-cid-3dpj5gj4]{display:inline-flex;gap:10px;align-items:center;margin-bottom:20px;color:var(--ink-3);font-size:12px;letter-spacing:.05em;text-transform:uppercase}.nubio-section__label[data-astro-cid-3dpj5gj4]:before{content:"";width:24px;height:1px;background:var(--ink-3)}.nubio-section__title[data-astro-cid-3dpj5gj4]{margin:0 0 16px;color:var(--ink);font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.08;letter-spacing:-.025em}.nubio-section__title[data-astro-cid-3dpj5gj4] em[data-astro-cid-3dpj5gj4]{color:var(--brand);font-style:normal}.nubio-section__subtitle[data-astro-cid-3dpj5gj4]{max-width:640px;margin:0 0 64px;color:var(--ink-2);font-size:17px;line-height:1.55}.nv-gallery[data-astro-cid-3dpj5gj4]{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(200px,auto);gap:16px}.nv-gallery__item[data-astro-cid-3dpj5gj4]{overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#fff;appearance:none;padding:0;text-align:left;cursor:pointer;transition:transform .25s,box-shadow .25s}.nv-gallery__item[data-astro-cid-3dpj5gj4]:hover{transform:translateY(-4px);box-shadow:0 20px 40px -20px #00000026}.nv-gallery__cover[data-astro-cid-3dpj5gj4]{position:relative;display:flex;align-items:flex-end;min-height:200px;width:100%;height:100%;padding:24px;color:#fff;background-size:cover;background-position:center}.nv-gallery__cover[data-astro-cid-3dpj5gj4]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgb(0 0 0 / 70%))}.nv-gallery__label[data-astro-cid-3dpj5gj4]{position:relative;z-index:1}.nv-gallery__title[data-astro-cid-3dpj5gj4]{margin:0;color:#fff;font-size:18px;line-height:1.25}.nv-g-1[data-astro-cid-3dpj5gj4]{grid-column:span 7;grid-row:span 2}.nv-g-2[data-astro-cid-3dpj5gj4],.nv-g-3[data-astro-cid-3dpj5gj4]{grid-column:span 5}.nv-g-4[data-astro-cid-3dpj5gj4],.nv-g-5[data-astro-cid-3dpj5gj4],.nv-g-6[data-astro-cid-3dpj5gj4]{grid-column:span 4}.nubio-steps-editorial[data-astro-cid-3dpj5gj4],.nubio-builder-features[data-astro-cid-3dpj5gj4],.nv-testi-row[data-astro-cid-3dpj5gj4]{display:grid;gap:32px}.nubio-steps-editorial[data-astro-cid-3dpj5gj4],.nv-testi-row[data-astro-cid-3dpj5gj4]{grid-template-columns:repeat(3,1fr)}.nubio-step-row[data-astro-cid-3dpj5gj4],.nv-testi[data-astro-cid-3dpj5gj4],.nv-included__item[data-astro-cid-3dpj5gj4]{border:1px solid var(--line);border-radius:20px;background:#fff}.nubio-step-row[data-astro-cid-3dpj5gj4]{padding:36px 32px}.nubio-step-row__num[data-astro-cid-3dpj5gj4],.nv-included__icon[data-astro-cid-3dpj5gj4]{display:grid;place-items:center;width:44px;height:44px;margin-bottom:22px;border-radius:12px;background:color-mix(in oklab,var(--brand),white 85%);color:var(--brand);font-weight:800}.nubio-step-row__title[data-astro-cid-3dpj5gj4],.nubio-builder-feature__title[data-astro-cid-3dpj5gj4]{margin:0 0 10px;color:var(--ink);font-size:20px;line-height:1.3}.nubio-step-row__desc[data-astro-cid-3dpj5gj4],.nubio-builder-feature__desc[data-astro-cid-3dpj5gj4],.nv-included__desc[data-astro-cid-3dpj5gj4]{margin:0;color:var(--ink-2);line-height:1.55}.nubio-step-row__meta[data-astro-cid-3dpj5gj4]{margin-top:24px;padding-top:20px;border-top:1px dashed var(--line-2);color:var(--ink-3);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.nv-compare-wrap[data-astro-cid-3dpj5gj4]{overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#fff;text-align:left}.nv-compare-head[data-astro-cid-3dpj5gj4],.nv-compare-row[data-astro-cid-3dpj5gj4]{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:20px;align-items:center;padding:22px 32px;border-bottom:1px solid var(--line)}.nv-compare-head[data-astro-cid-3dpj5gj4]{color:var(--ink-3);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.nv-compare-cell[data-astro-cid-3dpj5gj4]{display:flex;gap:10px;align-items:center;color:var(--ink-3)}.nv-compare-cell[data-astro-cid-3dpj5gj4].good{color:var(--ink)}.nv-compare-x[data-astro-cid-3dpj5gj4]{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;border:1px solid var(--line-2);border-radius:50%;background:var(--bg-2);color:var(--ink-3);font-size:11px;line-height:1}.nv-compare-check[data-astro-cid-3dpj5gj4]{display:grid;width:20px;height:20px}.nv-included[data-astro-cid-3dpj5gj4]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:var(--line)}.nv-included__item[data-astro-cid-3dpj5gj4]{padding:28px;border:0;border-radius:0;text-align:left}.nv-included__icon[data-astro-cid-3dpj5gj4]{width:36px;height:36px;margin:0 0 18px;border-radius:10px;font-size:18px;line-height:1}.nv-included__title[data-astro-cid-3dpj5gj4]{margin:0 0 6px;color:var(--ink);font-size:15px;font-weight:600;letter-spacing:0;line-height:1.3}.nv-included__desc[data-astro-cid-3dpj5gj4]{color:var(--ink-3);font-size:13.5px;line-height:1.5}.nubio-builder-features[data-astro-cid-3dpj5gj4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 72px;margin-top:56px;text-align:center}.nubio-builder-feature[data-astro-cid-3dpj5gj4]{min-width:0}.nubio-builder-feature__icon[data-astro-cid-3dpj5gj4]{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 20px;border-radius:50%;background:var(--bg-2);color:var(--ink);font-size:20px;font-weight:700;line-height:1}.nubio-builder-feature__title[data-astro-cid-3dpj5gj4]{margin:0 0 8px;color:var(--ink);font-size:17px;font-weight:700;line-height:1.3}.nubio-builder-feature__desc[data-astro-cid-3dpj5gj4]{max-width:280px;margin:0 auto;color:var(--ink-3);font-size:14px;line-height:1.55}.nubio-video[data-astro-cid-3dpj5gj4]{max-width:900px;margin:0 auto;overflow:hidden;aspect-ratio:1 / 1;background:#0b1220}.nubio-video[data-astro-cid-3dpj5gj4] iframe[data-astro-cid-3dpj5gj4]{width:100%;height:100%;border:0}.nubio-stats-label[data-astro-cid-3dpj5gj4]{display:block;margin:0;text-align:center;color:var(--ink-3);font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.nubio-stats-grid[data-astro-cid-3dpj5gj4]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:32px;padding:48px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nubio-stat[data-astro-cid-3dpj5gj4]{padding:0 24px;border-right:1px solid var(--line);text-align:center}.nubio-stat[data-astro-cid-3dpj5gj4]:last-child{border-right:0}.nubio-stat__num[data-astro-cid-3dpj5gj4]{display:block;margin-bottom:8px;color:var(--ink);font-size:clamp(2rem,4vw,56px);font-weight:800;line-height:1}.nubio-stat__label[data-astro-cid-3dpj5gj4]{display:block;color:var(--ink-3);font-size:13px}#nubio-plans[data-astro-cid-3dpj5gj4] .packages[data-astro-cid-3dpj5gj4]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:64px}#nubio-plans[data-astro-cid-3dpj5gj4] .package[data-astro-cid-3dpj5gj4]{position:relative;padding:36px 32px;border:1px solid var(--line);border-radius:20px;background:#fff;text-align:left}#nubio-plans[data-astro-cid-3dpj5gj4] .package--featured[data-astro-cid-3dpj5gj4]{border-color:transparent;background:linear-gradient(180deg,var(--brand) 0%,var(--brand-deep) 100%);color:#fff;transform:scale(1.02);box-shadow:0 30px 60px -30px #2b6bff7f}.package__title[data-astro-cid-3dpj5gj4]{margin:0 0 8px;color:inherit;font-size:20px}.package__subtitle[data-astro-cid-3dpj5gj4]{min-height:42px;margin:0 0 24px;color:var(--ink-3);line-height:1.5}.package--featured[data-astro-cid-3dpj5gj4] .package__subtitle[data-astro-cid-3dpj5gj4]{color:#fffc}.package__price[data-astro-cid-3dpj5gj4]{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid color-mix(in oklab,currentColor,transparent 85%)}.nubio-spark-free-label[data-astro-cid-3dpj5gj4],.pricing__price-number[data-astro-cid-3dpj5gj4]{color:inherit;font-size:48px;font-weight:800;line-height:1;letter-spacing:-.035em}.pricing__suffix[data-astro-cid-3dpj5gj4]{margin-left:4px;font-size:14px;opacity:.8}.package__quickfacts[data-astro-cid-3dpj5gj4]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:22px}.package__quickfact[data-astro-cid-3dpj5gj4]{padding:12px 10px;border:1px solid var(--line);border-radius:14px;background:var(--bg-2);text-align:center}.package--featured[data-astro-cid-3dpj5gj4] .package__quickfact[data-astro-cid-3dpj5gj4]{border-color:#ffffff2e;background:#ffffff14}.package__quickfact-label[data-astro-cid-3dpj5gj4]{display:block;min-height:30px;color:var(--ink-3);font-size:11px;line-height:1.3;text-transform:uppercase}.package--featured[data-astro-cid-3dpj5gj4] .package__quickfact-label[data-astro-cid-3dpj5gj4]{color:#fff}.package__quickfact-value[data-astro-cid-3dpj5gj4]{display:block;color:var(--ink);font-size:24px;font-weight:800}.package--featured[data-astro-cid-3dpj5gj4] .package__quickfact-value[data-astro-cid-3dpj5gj4]{color:#fff}.package__details[data-astro-cid-3dpj5gj4]{width:100%;margin-bottom:22px;border:1px solid var(--line-2);background:#fff;color:var(--ink)}.package--featured[data-astro-cid-3dpj5gj4] .package__details[data-astro-cid-3dpj5gj4]{border-color:transparent;background:var(--accent);color:#fff}.package__features[data-astro-cid-3dpj5gj4]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.package__feature[data-astro-cid-3dpj5gj4]{display:flex;gap:10px;align-items:flex-start;color:inherit;font-size:14px;line-height:1.5}.nv-feat-check[data-astro-cid-3dpj5gj4]{width:16px;height:16px;margin-top:3px;background:color-mix(in oklab,currentColor,transparent 88%);color:inherit}.ribbon[data-astro-cid-3dpj5gj4]{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:5px 14px;border-radius:999px;background:var(--accent);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase}.nubio-plan-compare[data-astro-cid-3dpj5gj4]{margin-top:28px;border:1px solid #c7d7ff;border-radius:16px;background:linear-gradient(180deg,#f3f7ff,#eaf1ff);overflow:hidden}.nubio-plan-compare__summary[data-astro-cid-3dpj5gj4]{display:flex;justify-content:space-between;gap:20px;padding:20px 24px;cursor:pointer;text-align:left}.nubio-plan-compare__summary[data-astro-cid-3dpj5gj4] strong[data-astro-cid-3dpj5gj4],.nubio-plan-compare__summary[data-astro-cid-3dpj5gj4] small[data-astro-cid-3dpj5gj4]{display:block}.nubio-plan-compare__summary[data-astro-cid-3dpj5gj4] strong[data-astro-cid-3dpj5gj4]{color:var(--brand-deep)}.nubio-plan-compare__summary[data-astro-cid-3dpj5gj4] small[data-astro-cid-3dpj5gj4]{margin-top:4px;color:var(--ink-3)}.nubio-plan-compare__body[data-astro-cid-3dpj5gj4]{overflow-x:auto;padding:0 18px 18px}.nubio-plan-compare[data-astro-cid-3dpj5gj4] table[data-astro-cid-3dpj5gj4]{width:100%;min-width:760px;border-collapse:collapse;background:#fff}.nubio-plan-compare[data-astro-cid-3dpj5gj4] th[data-astro-cid-3dpj5gj4],.nubio-plan-compare[data-astro-cid-3dpj5gj4] td[data-astro-cid-3dpj5gj4]{padding:12px 14px;border-bottom:1px solid var(--line)}.nubio-plan-compare[data-astro-cid-3dpj5gj4] th[data-astro-cid-3dpj5gj4]{background:var(--brand-deep);color:#fff}.nubio-plan-compare[data-astro-cid-3dpj5gj4] td[data-astro-cid-3dpj5gj4]:not(:first-child),.nubio-plan-compare[data-astro-cid-3dpj5gj4] th[data-astro-cid-3dpj5gj4]:not(:first-child){text-align:center}.is-yes[data-astro-cid-3dpj5gj4]{color:#177a41;font-size:20px;font-weight:800}.is-no[data-astro-cid-3dpj5gj4]{color:var(--ink-3)}.nv-testi[data-astro-cid-3dpj5gj4]{padding:28px;text-align:left}.nv-testi__stars[data-astro-cid-3dpj5gj4]{margin-bottom:16px;color:var(--accent)}.nv-testi[data-astro-cid-3dpj5gj4] p[data-astro-cid-3dpj5gj4]{margin:0 0 20px;color:var(--ink);font-size:15px;font-weight:500;line-height:1.55}.nv-testi__author[data-astro-cid-3dpj5gj4]{display:flex;gap:10px;align-items:center}.nv-testi__avatar[data-astro-cid-3dpj5gj4]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--bg-2);font-size:12px;font-weight:700}.nv-testi__name[data-astro-cid-3dpj5gj4],.nv-testi__where[data-astro-cid-3dpj5gj4]{display:block}.nv-testi__name[data-astro-cid-3dpj5gj4]{color:var(--ink);font-weight:700}.nv-testi__where[data-astro-cid-3dpj5gj4]{color:var(--ink-3);font-size:12px}.nubio-reviews-tabs[data-astro-cid-3dpj5gj4]{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:32px 0 24px}.nubio-reviews-tab[data-astro-cid-3dpj5gj4]{display:flex;gap:10px;align-items:center;padding:10px 22px;border:1px solid var(--line-2);border-radius:999px;background:#fff;color:var(--ink-2);cursor:pointer}.nubio-reviews-tab--active[data-astro-cid-3dpj5gj4]{border-color:var(--brand);color:var(--ink);box-shadow:0 2px 16px #2b6bff1f}.nubio-reviews-tab[data-astro-cid-3dpj5gj4] img[data-astro-cid-3dpj5gj4]{height:20px;width:auto}.nubio-reviews-panel[data-astro-cid-3dpj5gj4]{display:none}.nubio-reviews-panel--active[data-astro-cid-3dpj5gj4]{display:block}.nubio-review-placeholder[data-astro-cid-3dpj5gj4]{display:grid;place-items:center;min-height:180px;border:1px dashed var(--line-2);border-radius:16px;color:var(--ink-3);background:var(--bg-2)}.nubio-cta-section[data-astro-cid-3dpj5gj4]{padding:0}.nubio-cta-section__card[data-astro-cid-3dpj5gj4]{margin:48px 0 36px;padding:72px 64px;border-radius:28px;background:var(--footer-bg);color:#fff;text-align:center}.nubio-cta-section__card[data-astro-cid-3dpj5gj4] h2[data-astro-cid-3dpj5gj4]{margin:0 0 16px;color:#fff;font-size:clamp(32px,4vw,52px);line-height:1.08}.nubio-cta-section__card[data-astro-cid-3dpj5gj4] p[data-astro-cid-3dpj5gj4]{max-width:560px;margin:0 auto 36px;color:#ffffffbf;font-size:18px;line-height:1.55}.nubio-cta-section__card[data-astro-cid-3dpj5gj4] ul[data-astro-cid-3dpj5gj4]{max-width:560px;margin:0 auto 36px;padding:0;list-style:none;text-align:left}.nubio-cta-section__card[data-astro-cid-3dpj5gj4] li[data-astro-cid-3dpj5gj4]{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid rgb(255 255 255 / 10%)}.nubio-cta-section__card[data-astro-cid-3dpj5gj4] li[data-astro-cid-3dpj5gj4]:before{content:"";width:8px;height:8px;margin-top:9px;border-radius:50%;background:var(--accent)}#nubio-faq[data-astro-cid-3dpj5gj4]{padding-top:48px}.nubio-faq-block[data-astro-cid-3dpj5gj4]{max-width:820px;margin:0 auto;text-align:left}.nubio-faq__item[data-astro-cid-3dpj5gj4]{border-bottom:1px solid var(--line);padding:20px 0}.nubio-faq__trigger[data-astro-cid-3dpj5gj4]{display:flex;justify-content:space-between;gap:20px;align-items:center;width:100%;padding:0;border:0;background:transparent;color:var(--ink);font-size:17px;font-weight:700;text-align:left;cursor:pointer}.nubio-faq__trigger[data-astro-cid-3dpj5gj4] i[data-astro-cid-3dpj5gj4]{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--line-2);border-radius:50%}.nubio-faq__trigger[data-astro-cid-3dpj5gj4] i[data-astro-cid-3dpj5gj4]:before{content:"+"}.nubio-faq__item[data-astro-cid-3dpj5gj4].is-open i[data-astro-cid-3dpj5gj4]{background:var(--brand);color:#fff;transform:rotate(45deg)}.nubio-faq__answer[data-astro-cid-3dpj5gj4]{margin:12px 48px 0 0;color:var(--ink-2);line-height:1.6}.nv-lightbox[data-astro-cid-3dpj5gj4]{position:fixed;inset:0;z-index:3000;display:none;justify-content:center;align-items:center;padding:32px;background:#080c1ce0;cursor:zoom-out}.nv-lightbox[data-astro-cid-3dpj5gj4].is-open{display:flex}.nv-lightbox__inner[data-astro-cid-3dpj5gj4]{position:relative;max-width:min(1200px,92vw);max-height:88vh;cursor:default}.nv-lightbox__img[data-astro-cid-3dpj5gj4]{display:block;max-width:100%;max-height:80vh;border-radius:12px;background:#0b1220;box-shadow:0 40px 80px -20px #0009}.nv-lightbox__caption[data-astro-cid-3dpj5gj4]{margin-top:12px;color:#ffffffd9;text-align:center}.nv-lightbox__close[data-astro-cid-3dpj5gj4]{position:absolute;top:-44px;right:-4px;width:36px;height:36px;border:0;border-radius:50%;background:#ffffff1f;color:#fff;font-size:22px;cursor:pointer}@media(max-width:1100px){.nv-hero-grid[data-astro-cid-3dpj5gj4],#nubio-plans[data-astro-cid-3dpj5gj4] .packages[data-astro-cid-3dpj5gj4]{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-hero-grid[data-astro-cid-3dpj5gj4]{grid-template-columns:1fr;gap:36px;padding-bottom:80px}.nv-included[data-astro-cid-3dpj5gj4]{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.mf-grid[data-astro-cid-3dpj5gj4],.nubio-steps-editorial[data-astro-cid-3dpj5gj4],.nubio-builder-features[data-astro-cid-3dpj5gj4],.nv-testi-row[data-astro-cid-3dpj5gj4],.nubio-stats-grid[data-astro-cid-3dpj5gj4],#nubio-plans[data-astro-cid-3dpj5gj4] .packages[data-astro-cid-3dpj5gj4]{grid-template-columns:1fr}.mf-grid[data-astro-cid-3dpj5gj4]{padding:42px 30px}.mf-item[data-astro-cid-3dpj5gj4]{padding:0 0 30px;border-right:0;border-bottom:1px solid rgb(255 255 255 / 16%)}.mf-item[data-astro-cid-3dpj5gj4]+.mf-item[data-astro-cid-3dpj5gj4]{padding-top:30px}.mf-item[data-astro-cid-3dpj5gj4]:last-child{border-bottom:0;padding-bottom:0}.nv-gallery[data-astro-cid-3dpj5gj4]{grid-template-columns:1fr}.nv-gallery[data-astro-cid-3dpj5gj4]>[data-astro-cid-3dpj5gj4]{grid-column:span 1!important;grid-row:auto!important}.nv-compare-head[data-astro-cid-3dpj5gj4]{display:none}.nv-compare-row[data-astro-cid-3dpj5gj4]{grid-template-columns:1fr;gap:8px}.nubio-stat[data-astro-cid-3dpj5gj4]{padding:18px 16px;border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:600px){.nubio-page[data-astro-cid-3dpj5gj4] .container[data-astro-cid-3dpj5gj4],.nubio-page[data-astro-cid-3dpj5gj4] .wrap[data-astro-cid-3dpj5gj4],.nv-hero-grid[data-astro-cid-3dpj5gj4]{padding-left:20px;padding-right:20px}.banner__title[data-astro-cid-3dpj5gj4]{font-size:38px}.nubio-widget-fallback[data-astro-cid-3dpj5gj4] textarea[data-astro-cid-3dpj5gj4]{min-height:170px;padding:16px 16px 78px}.nubio-widget-composer[data-astro-cid-3dpj5gj4]>button[data-astro-cid-3dpj5gj4]{right:10px;left:10px;width:auto}.nubio-widget-examples[data-astro-cid-3dpj5gj4]{align-items:flex-start;flex-direction:column}.nubio-section[data-astro-cid-3dpj5gj4]{padding:78px 0}.nv-included[data-astro-cid-3dpj5gj4]{grid-template-columns:1fr}.nubio-cta-section__card[data-astro-cid-3dpj5gj4]{padding:48px 28px}}.nubio-page .nv-hero-grid{position:relative;z-index:1;display:block;max-width:none;min-height:0;margin:0;padding:0}.nubio-page .banner--nubio{position:relative;z-index:1;padding:80px 0 24px!important}.nubio-page .banner--nubio>.container,.nubio-page .nubio-widget-wrapper>.container{width:100%;margin:0;padding:0 32px!important}.nubio-page .banner--nubio .banner__content{display:flex;flex-direction:column;align-items:flex-start!important;max-width:820px;margin:0!important;padding:0 32px 48px!important;text-align:left!important}.nubio-page .banner--nubio .banner__title{font-size:clamp(40px,5.5vw,74px)!important}.nubio-page .nubio-widget-wrapper{position:relative;z-index:1;margin-top:0;padding:8px 0 80px;overflow:visible;background:transparent}.nubio-page .nubio-widget-wrapper>.container{position:relative;z-index:1;max-width:820px}@media(max-width:991px){.nubio-page .banner--nubio .btn--secondary{min-height:48px!important}}@media(min-width:992px){.nubio-page .nv-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;max-width:1240px;min-height:681px;margin:0 auto;padding:0 32px}.nubio-page .nv-hero-grid>.banner--nubio{min-height:681px;padding:60px 0 40px!important}.nubio-page .nv-hero-grid>.banner--nubio>.container,.nubio-page .nv-hero-grid>.nubio-widget-wrapper>.container{max-width:none;margin:0;padding:0!important}.nubio-page .nv-hero-grid>.banner--nubio .banner__content{max-width:none!important;padding:0!important}.nubio-page .nv-hero-grid>.nubio-widget-wrapper{margin-top:0;padding:0}}.nubio-page #nubio-faq{padding-top:48px}.nubio-page #nubio-faq .nubio-faq-block{max-width:820px;margin:0 auto;background:transparent;text-align:left}.nubio-page #nubio-faq .nubio-faq-list{display:flex;flex-direction:column;gap:0}.nubio-page #nubio-faq .nubio-faq__item{margin:0;padding:20px 0;border-bottom:1px solid var(--line);background:transparent;box-shadow:none}.nubio-page #nubio-faq .nubio-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer;text-align:left}.nubio-page #nubio-faq .nubio-faq__title{margin:0;color:var(--ink);font-size:17px;font-weight:500;line-height:1.4;text-align:left}.nubio-page #nubio-faq .nubio-faq__icon{display:grid;flex-shrink:0;place-items:center;width:28px;height:28px;border:1px solid var(--line-2);border-radius:50%;background:transparent;color:var(--ink-2);font-size:18px;font-weight:300;line-height:1;transition:all .2s}.nubio-page #nubio-faq .nubio-faq__icon:before{font-size:18px;line-height:1;content:"+"}.nubio-page #nubio-faq .nubio-faq__item.is-open .nubio-faq__icon{border-color:var(--brand);background:var(--brand);color:#fff;transform:rotate(45deg)}.nubio-page #nubio-faq .nubio-faq__answer{display:none;margin:12px 48px 0 0;color:var(--ink-2);font-size:15px;line-height:1.6;text-align:left}.nubio-page #nubio-faq .nubio-faq__item.is-open .nubio-faq__answer{display:block}@media(max-width:767px){.nubio-page #nubio-faq .nubio-faq__answer{margin-right:0}}.nubio-page .nubio-reviews-tab{border:1px solid var(--line-2);background:var(--paper);color:var(--ink-2);font-family:inherit;font-size:14px;font-weight:500;white-space:nowrap;transition:all .18s}.nubio-page .nubio-reviews-tab:hover{border-color:var(--brand);color:var(--ink)}.nubio-page .nubio-reviews-tab img{display:block}.nubio-page .nubio-reviews-panel{animation:nubioReviewsFadeIn .3s ease}@keyframes nubioReviewsFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nubio-page .nubio-cta-section{padding:0;background:transparent;text-align:center}.nubio-page .nubio-cta-section>.container{max-width:1240px}.nubio-page .nubio-cta-section__card{position:relative;margin:48px 0 36px;padding:72px 64px;border-radius:28px;overflow:hidden;background:var(--footer-bg);color:#fff}.nubio-page .nubio-cta-section__card:before{position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,color-mix(in oklab,var(--brand),transparent 60%),transparent 50%),radial-gradient(circle at 80% 80%,color-mix(in oklab,var(--brand-2),transparent 70%),transparent 40%);pointer-events:none;content:""}.nubio-page .nubio-cta-section__card>*{position:relative;z-index:1}.nubio-page .nubio-cta-section__title{margin:0 0 16px;color:#fff;font-family:Inter,sans-serif;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.08;letter-spacing:-.025em}.nubio-page .nubio-cta-section__desc{max-width:560px;margin:0 auto 36px;color:#ffffffbf;font-size:18px;line-height:1.55}.nubio-page .nubio-cta-section__card .btn--primary{padding:13px 26px;border-color:transparent!important;background:var(--accent)!important;color:#fff!important;font-weight:600}.nubio-page .nubio-cta-section__card .btn--primary:hover{box-shadow:0 10px 30px -10px color-mix(in oklab,var(--accent),transparent 60%);filter:brightness(1.05);transform:translateY(-1px)}.nubio-page .nubio-cta-section__card .nubio-deploy__big-list{max-width:560px;margin:0 auto 36px;padding:0;border-top:1px solid rgb(255 255 255 / 14%);text-align:left;list-style:none}.nubio-page .nubio-cta-section__card .nubio-deploy__big-list li{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid rgb(255 255 255 / 10%);color:#fff;font-size:16px;font-weight:500}.nubio-page .nubio-cta-section__card .nubio-deploy__big-list li:before{display:inline-block;flex-shrink:0;width:8px;height:8px;margin-top:0;border-radius:50%;background:var(--accent);content:""}@media(min-width:768px){.nubio-page .nubio-cta-section__card .nubio-deploy__big-list li{font-size:17px}}.nubio-page .nubio-plan-compare__table{width:100%;min-width:760px;border-spacing:0;border-collapse:separate;background:transparent}.nubio-page .nubio-plan-compare__table th,.nubio-page .nubio-plan-compare__table td{padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:middle}.nubio-page .nubio-plan-compare__table thead th{position:sticky;top:0;z-index:1;background:var(--brand-deep);color:#fff;font-size:13px;font-weight:700;text-transform:none}.nubio-page .nubio-plan-compare__table thead th:first-child{border-top-left-radius:16px;text-align:left}.nubio-page .nubio-plan-compare__table thead th:last-child{border-top-right-radius:16px}.nubio-page .nubio-plan-compare__table td:first-child{color:var(--ink);font-weight:500;text-align:left}.nubio-page .nubio-plan-compare__table td:not(:first-child),.nubio-page .nubio-plan-compare__table th:not(:first-child){text-align:center}.nubio-page .nubio-plan-compare__section-row td{border-bottom-color:color-mix(in oklab,var(--brand),white 76%);background:color-mix(in oklab,var(--brand),white 92%);color:var(--brand-deep);font-weight:800}.nubio-page .nubio-plan-compare__price-row td{border-bottom:2px solid color-mix(in oklab,var(--brand),white 80%);background:#fff}.nubio-page .nubio-plan-compare__price-row td:first-child{color:var(--ink);font-weight:700}.nubio-page .nubio-plan-compare__price-row .nubio-plan-compare__value.is-text{font-size:16px;font-weight:800}.nubio-page .nubio-plan-compare__value{display:inline-flex;align-items:center;justify-content:center;min-width:26px;min-height:26px;color:var(--ink-2);font-weight:700}.nubio-page .nubio-plan-compare__value.is-check{color:#177a41;font-size:20px}.nubio-page .nubio-plan-compare__value.is-dash{color:var(--ink-3);font-size:18px}.nubio-page .nubio-plan-compare__value.is-text{color:var(--brand-deep)}.nubio-page .nubio-plan-compare__value.is-coming{padding:4px 10px;border:1px solid color-mix(in oklab,var(--brand),white 70%);border-radius:999px;background:color-mix(in oklab,var(--brand),white 92%);color:var(--brand-deep);font-size:12px;font-weight:700}.nubio-page .nubio-plan-compare{margin-top:28px;border:1px solid #c7d7ff;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#f3f7ff,#eaf1ff);box-shadow:0 8px 24px -14px #2b6bff73;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.nubio-page .nubio-plan-compare:hover{border-color:var(--brand);box-shadow:0 14px 32px -14px #2b6bff8c;transform:translateY(-1px)}.nubio-page .nubio-plan-compare__summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border-left:4px solid var(--brand);background:transparent;color:var(--ink);font-weight:700;list-style:none;cursor:pointer;text-align:left}.nubio-page .nubio-plan-compare__summary::-webkit-details-marker{display:none}.nubio-page .nubio-plan-compare__summary-copy{display:flex;flex-direction:column;gap:4px;text-align:left}.nubio-page .nubio-plan-compare__summary-copy strong{color:var(--brand-deep);font-size:17px}.nubio-page .nubio-plan-compare__summary-copy span{color:var(--ink-3);font-size:13px;font-weight:500}.nubio-page .nubio-plan-compare__summary-icon{display:grid;flex-shrink:0;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--brand);color:#fff;animation:nubioComparePulse 2.4s ease-out 3;transition:transform .2s ease}.nubio-page .nubio-plan-compare[open] .nubio-plan-compare__summary-icon{animation:none;transform:rotate(45deg)}@keyframes nubioComparePulse{0%,to{box-shadow:0 0 #2b6bff00}50%{box-shadow:0 0 0 8px #2b6bff2e}}.nubio-page .nubio-plan-compare__body{overflow:visible;padding:0 0 12px}.nubio-page .nubio-plan-compare__table-wrap{overflow-x:auto;padding:0 18px 18px}@media(max-width:900px){.nubio-page .nubio-plan-compare__summary{padding:18px}.nubio-page .nubio-plan-compare__table-wrap{padding:0 12px 14px}}@media(prefers-reduced-motion:reduce){.nubio-page .nubio-plan-compare__summary-icon{animation:none}}.nubio-page #nubio-plans .packages{align-items:stretch;grid-template-columns:repeat(4,minmax(0,1fr))}.nubio-page #nubio-plans .package{display:flex;flex-direction:column;background:var(--paper);box-shadow:none;text-align:center;transition:transform .2s,box-shadow .2s}.nubio-page #nubio-plans .package:not(.package--featured):hover{transform:translateY(-2px);box-shadow:0 20px 40px -20px #0000001a}.nubio-page #nubio-plans .package--featured .package__title,.nubio-page #nubio-plans .package--featured .pricing__price,.nubio-page #nubio-plans .package--featured .package__feature,.nubio-page #nubio-plans .package--featured .nubio-spark-free-label{color:#fff}.nubio-page #nubio-plans .package--featured{margin:-10px 0}.nubio-page #nubio-plans .package__title{margin:0 0 8px;color:var(--ink);font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.015em;text-align:center}.nubio-page #nubio-plans .package__subtitle{display:flex;align-items:center;justify-content:center;min-height:42px;margin:0 0 24px;color:var(--ink-3);font-size:13.5px;line-height:1.5;text-align:center}.nubio-page #nubio-plans .package--featured .package__subtitle,.nubio-page #nubio-plans .package--featured .pricing__suffix{color:#fffc}.nubio-page #nubio-plans .package__price{display:flex;margin:0 0 24px;padding:0 0 24px;text-align:center}.nubio-page #nubio-plans .pricing__price{display:flex;align-items:baseline;justify-content:center;gap:4px;font-size:36.8px;font-weight:800;line-height:28px}.nubio-page #nubio-plans .pricing__price-number{white-space:normal}.nubio-page #nubio-plans .pricing__suffix{font-weight:400;line-height:21px}.nubio-page #nubio-plans .package__features{display:block;gap:normal;margin:0 0 24px;text-align:left}.nubio-page #nubio-plans .package__bottom{margin:26px 0}.nubio-page #nubio-plans .package__quickfact-label{display:flex;align-items:center;justify-content:center;min-height:30px;margin-bottom:6px;line-height:1.3;letter-spacing:.06em}.nubio-page #nubio-plans .package__quickfact-value{line-height:1.05;letter-spacing:-.03em}.nubio-page #nubio-plans li.package__feature,.nubio-page #nubio-plans .package__feature{display:flex!important;align-items:flex-start;gap:10px;margin-bottom:0!important;padding:8px 0!important;color:inherit;font-size:14px;line-height:1.5!important;text-indent:0!important}.nubio-page #nubio-plans .package__feature:before{display:none!important;content:none!important;padding:0!important}.nubio-page #nubio-plans .nv-feat-check{display:inline-grid;flex-shrink:0;place-items:center;width:16px;height:16px;margin-top:3px;border-radius:50%}.nubio-page #nubio-plans .package__details{display:inline-flex!important;align-items:center;justify-content:center;width:100%;min-height:40px;margin-bottom:0;padding:0 32px}.nubio-page #nubio-plans .package:not(.package--featured) a.package__details{border:1px solid var(--line-2)!important;background:#fff!important;background-image:none!important;box-shadow:none!important}.nubio-page #nubio-plans .package:not(.package--featured) a.package__details,.nubio-page #nubio-plans .package:not(.package--featured) a.package__details .btn__text{color:var(--ink)!important}.nubio-page #nubio-plans .package:not(.package--featured) a.package__details:hover{border-color:var(--ink)!important;background:var(--bg-2)!important}.nubio-page #nubio-plans .package--featured a.package__details{border-color:transparent!important;background:var(--accent)!important;background-image:none!important;box-shadow:0 10px 24px -10px color-mix(in oklab,var(--accent),transparent 60%)!important}.nubio-page #nubio-plans .package--featured a.package__details,.nubio-page #nubio-plans .package--featured a.package__details .btn__text{color:#fff!important}.nubio-page #nubio-plans .package--featured a.package__details:hover{filter:brightness(1.05);transform:translateY(-1px)}.nubio-page .nubio-section__intro .nubio-section__subtitle{margin-bottom:0}.nubio-page .nv-gallery__item{position:relative;width:100%;margin:0;padding:0;border:1px solid var(--line);border-radius:16px;overflow:hidden;appearance:none;background:var(--paper);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .3s,box-shadow .3s}.nubio-page .nv-gallery__item:hover{transform:translateY(-4px);box-shadow:0 20px 40px -20px #00000026}.nubio-page .nv-gallery__item:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--brand),transparent 70%)}.nubio-page .nv-gallery__cover:before{pointer-events:none}.nubio-page .nv-gallery__label{max-width:90%}.nubio-page .nv-gallery__title{margin:4px 0 0;color:inherit;font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.015em}.nubio-page .nv-testi-row{gap:20px;margin:48px 0}.nubio-page .nv-testi__stars{display:flex;gap:2px}.nubio-page .nv-testi__meta,.nubio-page .nv-testi__name{font-size:13px;line-height:1.3}.nubio-page .nv-testi__where{display:inline;font-size:12px;line-height:1.3}@media(max-width:900px){.nubio-page .why{padding:56px 0 68px}.nubio-page .why-eyebrow{margin-bottom:32px}.nubio-page .nubio-builder-features{gap:32px}.nubio-page .nv-compare-row{gap:8px;padding:18px 22px;font-size:15px}.nubio-page .nv-compare-x{font-size:11px;line-height:1}}@media(max-width:767px){.nubio-page>section>.container{padding-right:32px!important;padding-left:32px!important}.nubio-page section.nubio-section{padding:120px 0}.nubio-page #nubio-faq{padding:48px 0 120px}.nubio-page .nubio-stats-grid{grid-template-columns:repeat(2,1fr)}.nubio-page .nubio-stat{padding:18px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.nubio-page .nubio-stat:nth-child(2n){border-right:0}.nubio-page .nubio-stat:nth-last-child(-n+2){border-bottom:0}.nubio-page .nubio-cta-section .nubio-cta-section__card{margin:32px 0 36px;padding:48px 28px}.nubio-page .nv-testi-row{gap:20px;margin:48px 0}.nubio-page .nv-testi__stars{display:flex;gap:2px}.nubio-page .nv-testi__meta,.nubio-page .nv-testi__name{font-size:13px;line-height:1.3}.nubio-page .nv-testi__where{font-size:12px;line-height:1.3}}@media(max-width:500px){.nubio-page .nv-included{grid-template-columns:1fr}}
