.nlb-page{color:#102443;background:#fff;width:100%;min-width:0;font-family:Inter,Arial,sans-serif;overflow-x:clip}.nlb-page *{box-sizing:border-box}.nlb-font-classic{font-family:Arial,sans-serif}.nlb-font-serif{font-family:Georgia,serif}.nlb-font-system{font-family:system-ui,sans-serif}.nlb-inner{width:min(1180px,90%);margin:auto}.nlb-width-wide{width:min(1380px,94%)}.nlb-width-narrow{width:min(820px,88%)}.nlb-block{min-width:0;position:relative}.nlb-drop{padding:24px}.nlb-bg-soft{background:#f1f7fb}.nlb-bg-dark{color:#fff;background:#0b2038}.nlb-space-small{padding-block:28px}.nlb-space-medium,.nlb-section{padding-block:56px}.nlb-space-large{padding-block:88px}.nlb-header,.nlb-footer{justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:18px max(5%,50% - 590px);display:flex}.nlb-brand{align-items:center;gap:10px;display:flex}.nlb-brand img,.nlb-footer-brand img{object-fit:contain;width:46px;height:46px}.nlb-brand span{display:grid}.nlb-brand small{letter-spacing:.2em;text-transform:uppercase;font-size:8px}.nlb-header.is-sticky{z-index:20;position:sticky;top:0;box-shadow:0 2px 14px #0002}.nlb-header nav,.nlb-footer nav,.nlb-menu,.nlb-social,.nlb-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.nlb-header a,.nlb-footer a,.nlb-menu a,.nlb-social a{color:inherit;text-decoration:none}.nlb-button{background:var(--nlb-primary,#1677ff);color:#fff;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:11px 18px;font-weight:700;text-decoration:none;display:inline-flex}.nlb-button-outline{color:var(--nlb-primary,#1677ff);background:0 0;border-color:currentColor}.nlb-button-soft{color:#124c92;background:#e8f2ff}.nlb-hero{background:linear-gradient(135deg,#eff9ff,#fff);padding:72px 5%}.nlb-hero>.nlb-inner{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);align-items:center;gap:48px;display:grid}.nlb-hero-media-left>.nlb-inner{direction:rtl}.nlb-hero-media-left>.nlb-inner>*{direction:ltr}.nlb-hero-centered>.nlb-inner{text-align:center;grid-template-columns:1fr}.nlb-hero h1{margin:12px 0;font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.02}.nlb-hero p,.nlb-text,.nlb-rich-text{font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.65}.nlb-media{color:#24566a;background:#dff2fa;border:1px dashed #77a8c7;border-radius:16px;place-items:center;min-height:260px;display:grid}.nlb-media img,.nlb-image,.nlb-video,.nlb-slider img{object-fit:cover;border-radius:14px;width:100%;max-width:100%;max-height:620px;display:block}.nlb-layout,.nlb-card-grid,.nlb-gallery{gap:22px;min-width:0;display:grid}.nlb-layout-1{grid-template-columns:1fr}.nlb-layout-2,.nlb-layout-30-70,.nlb-layout-40-60,.nlb-layout-60-40,.nlb-layout-70-30,.nlb-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.nlb-layout-30-70{grid-template-columns:3fr 7fr}.nlb-layout-40-60{grid-template-columns:4fr 6fr}.nlb-layout-60-40{grid-template-columns:6fr 4fr}.nlb-layout-70-30{grid-template-columns:7fr 3fr}.nlb-layout-3,.nlb-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nlb-layout-4,.nlb-columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.nlb-gap-small{gap:12px}.nlb-gap-large{gap:36px}.nlb-card-grid article{background:#fff;border:1px solid #dbe4ee;border-radius:12px;padding:22px}.nlb-card-grid article>img{object-fit:cover;border-radius:9px;width:100%;height:150px;margin-bottom:12px;display:block}.nlb-card-grid article>em{background:var(--nlb-primary,#1677ff);color:#fff;border-radius:12px;width:max-content;margin:-35px auto 12px;padding:5px 18px;font-size:12px;font-style:normal;display:block}.nlb-card-grid article>small,.nlb-card-grid article>strong,.nlb-card-grid article>b{display:block}.nlb-card-grid article>ul{padding-left:18px}.nlb-card-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.nlb-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.nlb-section-heading h2{margin:5px 0}.nlb-section-heading>div>small{color:var(--nlb-primary,#1677ff);letter-spacing:.2em;text-transform:uppercase;font-weight:800}.nlb-rating{color:#f4aa00;letter-spacing:.08em}.nlb-card-grid article strong,.nlb-card-grid article b{margin-bottom:8px;display:block}.nlb-form form{background:#f5f8fb;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px;display:grid}.nlb-form label{gap:5px;display:grid}.nlb-form input,.nlb-form textarea,.nlb-form select{width:100%;min-height:44px}.nlb-form button{min-height:44px}.nlb-faq details{border-bottom:1px solid #dbe4ee;padding:16px 0}.nlb-footer{align-items:flex-start}.nlb-footer>div,.nlb-footer>nav,.nlb-footer>address{gap:7px;font-style:normal;display:grid}.nlb-footer-social{gap:8px;display:flex}.nlb-footer a{color:inherit}.nlb-spacer-small{height:24px}.nlb-spacer-medium{height:48px}.nlb-spacer-large{height:88px}.nlb-divider{border:0;border-top:1px solid #d8e1ea}.nlb-slider{position:relative}.nlb-slider-arrows,.nlb-slider-dots{justify-content:space-between;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.nlb-slider-dots{justify-content:center}.nlb-chatbot{z-index:30;position:fixed;bottom:18px;right:18px}.nlb-chatbot-left{left:18px;right:auto}.nlb-chatbot button{background:var(--nlb-primary,#1677ff);color:#fff;border:0;border-radius:24px;min-height:46px;padding:12px 18px}.nlb-template-brightsmile{--nlb-primary:#16a6b6;--nlb-accent:#43c4ca;color:#173457;background:#fff;font-family:Arial,Helvetica,sans-serif}.nlb-template-brightsmile .nlb-button{min-height:36px;padding:8px 16px;font-size:12px}.nlb-template-brightsmile .nlb-menu:first-child{color:#166d7d;background:#e5f8fb;justify-content:space-between;gap:24px;min-height:30px;padding:5px max(8%,50% - 590px);font-size:12px}.nlb-template-brightsmile .nlb-menu:first-child a:last-child{margin-left:auto}.nlb-template-brightsmile .nlb-header{min-height:54px;padding-block:4px;font-size:12px;box-shadow:0 1px #d9edf1}.nlb-template-brightsmile .nlb-header .nlb-brand strong{color:#102f57;font-family:Georgia,serif;font-size:21px}.nlb-template-brightsmile .nlb-header .nlb-brand strong:first-letter{color:#102f57}.nlb-template-brightsmile .nlb-header .nlb-button{border-radius:24px;padding-inline:24px}.nlb-template-brightsmile .nlb-hero{background:linear-gradient(115deg,#f1fbfd 0%,#fff 54%,#e9f8fb 100%);padding:26px max(8%,50% - 590px) 30px}.nlb-template-brightsmile .nlb-hero>.nlb-inner{grid-template-columns:minmax(320px,.82fr) minmax(430px,1.18fr);gap:42px;width:100%}.nlb-template-brightsmile .nlb-hero small{color:#168fa2;letter-spacing:.28em;font-size:9px;font-weight:800}.nlb-template-brightsmile .nlb-hero h1{color:#14365b;font-family:Georgia,serif;font-size:clamp(28px,3vw,44px);line-height:1.04}.nlb-template-brightsmile .nlb-hero p{color:#526b7f;max-width:560px;font-size:13px;line-height:1.5}.nlb-template-brightsmile .nlb-hero ul{gap:6px;padding:0;font-size:13px;list-style:none;display:grid}.nlb-template-brightsmile .nlb-hero li:before,.nlb-template-brightsmile .nlb-pricing li:before{content:"✓";color:#fff;background:#1aa9b8;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:8px;font-size:11px;display:inline-grid}.nlb-template-brightsmile .nlb-hero .nlb-media{background:#def4f6;border:0;border-radius:48% 0 48% 48%;min-height:280px;overflow:hidden}.nlb-template-brightsmile .nlb-hero .nlb-media img{object-fit:cover;border-radius:0;width:100%;height:280px;max-height:none}.nlb-template-brightsmile .nlb-hero .nlb-button-outline{display:none}.nlb-template-brightsmile .nlb-stats{z-index:2;background:#fff;border:1px solid #deecef;border-radius:16px;width:min(1280px,90%);margin:-22px auto 0;padding:0;position:relative;box-shadow:0 15px 32px #0f60770d}.nlb-template-brightsmile .nlb-stats .nlb-inner{width:100%}.nlb-template-brightsmile .nlb-stats .nlb-section-heading{display:none}.nlb-template-brightsmile .nlb-stats .nlb-card-grid{grid-template-columns:repeat(4,1fr);gap:0}.nlb-template-brightsmile .nlb-stats article{border:0;border-right:1px solid #e3edf0;border-radius:0;min-height:110px;padding:20px 24px}.nlb-template-brightsmile .nlb-stats article:last-child{border-right:0}.nlb-template-brightsmile .nlb-stats article h3{color:#1399a9;margin:0;font-family:Georgia,serif;font-size:25px}.nlb-template-brightsmile .nlb-stats article{font-size:12px}.nlb-template-brightsmile .nlb-stats article p{color:#647889;margin:5px 0 0;font-size:11px}.nlb-template-brightsmile .nlb-team,.nlb-template-brightsmile .nlb-pricing,.nlb-template-brightsmile .nlb-testimonials,.nlb-template-brightsmile .nlb-product-grid{padding:26px 0}.nlb-template-brightsmile .nlb-pricing,.nlb-template-brightsmile .nlb-product-grid{background:linear-gradient(110deg,#e9f9fc,#fff 80%)}.nlb-template-brightsmile .nlb-section-heading h2{color:#15365c;font-family:Georgia,serif;font-size:clamp(26px,2.8vw,40px)}.nlb-template-brightsmile .nlb-section-heading{margin-bottom:14px}.nlb-template-brightsmile .nlb-section-heading p{color:#647889;max-width:520px;font-size:11px;line-height:1.45}.nlb-template-brightsmile .nlb-team .nlb-inner,.nlb-template-brightsmile .nlb-pricing .nlb-inner,.nlb-template-brightsmile .nlb-product-grid .nlb-inner{grid-template-columns:minmax(210px,280px) 1fr;align-items:start;gap:18px;width:min(1180px,90%);display:grid}.nlb-template-brightsmile .nlb-team .nlb-section-heading,.nlb-template-brightsmile .nlb-pricing .nlb-section-heading,.nlb-template-brightsmile .nlb-product-grid .nlb-section-heading{display:block}.nlb-template-brightsmile .nlb-team .nlb-section-heading .nlb-button,.nlb-template-brightsmile .nlb-pricing .nlb-section-heading .nlb-button,.nlb-template-brightsmile .nlb-product-grid .nlb-section-heading .nlb-button{margin-top:18px}.nlb-template-brightsmile .nlb-team .nlb-card-grid,.nlb-template-brightsmile .nlb-pricing .nlb-card-grid,.nlb-template-brightsmile .nlb-testimonials .nlb-card-grid,.nlb-template-brightsmile .nlb-product-grid .nlb-card-grid{grid-template-columns:repeat(3,1fr)}.nlb-template-brightsmile .nlb-team article,.nlb-template-brightsmile .nlb-pricing article,.nlb-template-brightsmile .nlb-testimonials article,.nlb-template-brightsmile .nlb-product-grid article{border-color:#dcebed;box-shadow:0 8px 22px #103d5c0a}.nlb-template-brightsmile .nlb-card-grid{gap:12px}.nlb-template-brightsmile .nlb-card-grid article{padding:12px;font-size:11px;line-height:1.3}.nlb-template-brightsmile .nlb-card-grid article p{font-size:10px}.nlb-template-brightsmile .nlb-team article{background:linear-gradient(#fff,#eefbfc)}.nlb-template-brightsmile .nlb-team article>img{height:122px}.nlb-template-brightsmile .nlb-team article h3{color:#173457;margin:4px 0;font-family:Georgia,serif;font-size:14px}.nlb-template-brightsmile .nlb-team article>strong{color:#1591a3;font-size:13px}.nlb-template-brightsmile .nlb-team .nlb-card-actions .nlb-button{border:0;min-width:0;min-height:30px;padding:4px 9px;font-size:12px}.nlb-template-brightsmile .nlb-pricing article{min-height:200px;padding-top:16px}.nlb-template-brightsmile .nlb-pricing article.is-featured{border-color:#14a4b4;box-shadow:0 12px 34px #1593a31f}.nlb-template-brightsmile .nlb-pricing article>b{color:#15365c;font-family:Georgia,serif;font-size:30px}.nlb-template-brightsmile .nlb-pricing article h3,.nlb-template-brightsmile .nlb-product-grid article h3{font-size:14px}.nlb-template-brightsmile .nlb-pricing article ul{margin-block:8px;padding-left:0;list-style:none}.nlb-template-brightsmile .nlb-pricing article .nlb-button{border-radius:22px;width:100%;margin-top:16px}.nlb-template-brightsmile .nlb-testimonials article{min-height:108px;padding-left:64px;position:relative}.nlb-template-brightsmile .nlb-testimonials article>img{border-radius:50%;width:40px;height:40px;position:absolute;top:15px;left:12px}.nlb-template-brightsmile .nlb-rating{color:#f4b41a;letter-spacing:.12em;display:block}.nlb-template-brightsmile .nlb-testimonials article blockquote{margin:0}.nlb-template-brightsmile .nlb-product-grid article>img{height:76px}.nlb-template-brightsmile .nlb-product-grid article h3{color:#15365c;font-family:Georgia,serif}.nlb-template-brightsmile .nlb-product-grid article .nlb-button{border:0;min-height:32px;padding:4px 0}.nlb-template-brightsmile .nlb-footer{border-top:1px solid #dfedf0;grid-template-columns:1.3fr repeat(3,1fr);padding-block:22px;font-size:11px;display:grid;color:#456176!important;background:#fff!important}.nlb-template-brightsmile .nlb-footer strong{color:#173457}.nlb-template-brightsmile .nlb-footer nav{gap:7px;display:grid}.nlb-template-brightsmile .nlb-footer address{gap:8px;display:grid}.nlb-template-brightsmile .nlb-chatbot button{background:#18a7b5;box-shadow:0 10px 30px #0c6c7a3d}.nlb-promotion,.nlb-discount{background:#fff0c9;justify-content:center;gap:18px;padding:18px 5%;display:flex}.nlb-editor{--puck-color-azure-04:#2563eb;--puck-color-grey-12:#0f172a;--puck-color-grey-11:#1e293b;background:var(--lp-surface,#fff);border:0;border-radius:0;height:100dvh;min-height:520px;overflow:hidden}.nlb-editor [class*=Puck]{min-width:0}.nlb-toolbar{background:var(--lp-surface,#fff);width:100%;height:48px;min-height:48px;color:var(--lp-text,#0f172a);border-bottom:1px solid var(--lp-divider,#dbe4ee);flex-wrap:nowrap;align-items:center;gap:6px;padding:5px 8px;display:flex;overflow-x:auto;box-shadow:0 1px 10px #0f172a0d}.nlb-toolbar button{border:1px solid var(--lp-divider,#dbe4ee);background:var(--lp-surface-alt,#f8fafc);min-height:34px;color:inherit;border-radius:8px;flex:none;padding:5px 9px;font-size:12px;font-weight:650;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}.nlb-toolbar button:hover{border-color:#2563eb}.nlb-back{width:38px;font-size:20px;padding:0!important}.nlb-page-title{min-width:116px;max-width:190px;line-height:1.05;display:grid}.nlb-page-title input{width:100%;min-height:22px;color:inherit;font:inherit;text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:4px;padding:1px 4px;font-size:12px;font-weight:750}.nlb-page-title input:hover,.nlb-page-title input:focus{border-color:var(--lp-divider,#cbd5e1);background:var(--lp-surface-alt,#f8fafc);outline:0}.nlb-page-title small{color:var(--lp-muted,#64748b);font-size:11px;font-weight:500}.nlb-toolbar-spacer{flex:1}.nlb-publish{color:#fff!important;background:#1677ff!important}.nlb-insert{position:relative}.nlb-insert-menu{z-index:80;border:1px solid var(--lp-divider,#dbe4ee);background:var(--lp-surface,#fff);border-radius:10px;gap:4px;width:210px;padding:8px;display:grid;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 16px 40px #0f172a24}.nlb-insert-menu button{text-align:left;background:0 0;border:0}.nlb-add-panel>label{color:var(--lp-muted,#64748b);gap:5px;padding:12px;font-size:12px;font-weight:700;display:grid}.nlb-add-panel input{border:1px solid var(--lp-divider,#cbd5e1);background:var(--lp-surface,#fff);width:100%;min-height:39px;color:var(--lp-text,#0f172a);border-radius:8px;padding:8px 10px}.nlb-settings{min-width:0}.nlb-settings-tabs{z-index:3;border-bottom:1px solid var(--lp-divider,#e2e8f0);background:var(--lp-surface,#fff);grid-template-columns:repeat(3,1fr);gap:3px;padding:8px;display:grid;position:sticky;top:0}.nlb-settings-tabs button{min-width:0;min-height:34px;color:var(--lp-muted,#64748b);background:0 0;border:0;border-radius:6px;padding:5px 3px;font-size:10px;font-weight:800;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}.nlb-settings-tabs button[aria-selected=true]{color:#1d4ed8;background:#e8f0ff}.nlb-settings-hint{color:var(--lp-muted,#64748b);margin:9px 12px 0;font-size:11px}:is(.nlb-settings[data-tab=CONTENT] [class*=PuckFields-field]:has(.nlb-field-design),.nlb-settings[data-tab=CONTENT] [class*=PuckFields-field]:has(.nlb-field-advanced),.nlb-settings[data-tab=DESIGN] [class*=PuckFields-field]:not(:has(.nlb-field-design)),.nlb-settings[data-tab=ADVANCED] [class*=PuckFields-field]:not(:has(.nlb-field-advanced))){display:none!important}.nlb-media-control{gap:7px;display:grid}.nlb-media-control-preview{border:1px dashed var(--lp-divider,#cbd5e1);background:var(--lp-surface-alt,#f8fafc);min-height:72px;color:var(--lp-muted,#64748b);text-align:center;border-radius:7px;place-items:center;font-size:11px;display:grid;overflow:hidden}.nlb-media-control-preview img,.nlb-media-control-preview video{object-fit:cover;width:100%;height:86px}.nlb-media-control-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.nlb-media-control-actions button{border:1px solid var(--lp-divider,#cbd5e1);background:var(--lp-surface-alt,#f8fafc);min-height:31px;color:inherit;border-radius:6px;padding:4px 5px;font-size:10px}.nx-app-shell:has(.nodxai-landing-builder){width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden!important}.nx-app-shell:has(.nodxai-landing-builder) .nlb-editor{min-height:0!important}.nx-app-shell:has(.nodxai-landing-builder)>.nodxai-sidebar{display:none!important}.nx-app-shell:has(.nodxai-landing-builder) .nx-app-header{display:none!important}.nx-app-shell:has(.nodxai-landing-builder) [style*="position: fixed"][style*="height: 54px"]{display:none!important}.nx-app-shell:has(.nodxai-landing-builder)>div[style*="z-index: 8900"]{display:none!important}body:has(.nodxai-landing-builder) button[aria-label^=Ask\ NodXAI]{display:none!important}.nx-app-shell:has(.nodxai-landing-builder) .nx-content-shell{width:100%!important;margin-left:0!important}.nx-app-shell:has(.nodxai-landing-builder) .nx-workspace-main{height:100dvh;width:100vw!important;max-width:none!important;padding:0!important;overflow:hidden!important}.landing-pages-workspace:has(.nodxai-landing-builder){border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.landing-pages-workspace:has(.nodxai-landing-builder)>:not(.lp-work-area){display:none!important}.landing-pages-workspace:has(.nodxai-landing-builder)>section.lp-work-area{box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important}@media (width>=638px){.nlb-editor [class*=PuckLayout-inner]{--puck-pluginbar-width:44px!important;--puck-user-sidebar-left-width:216px!important;--puck-user-sidebar-right-width:216px!important;grid-template-columns:44px 216px minmax(0,1fr) 0!important}.nlb-editor [class*=Sidebar--right]{border-inline:0 1px solid var(--puck-color-border)!important;grid-area:left!important}.nlb-editor [class*=Sidebar-resizeHandle]{display:none!important}}.nlb-editor [class*=BlocksPlugin]{padding:8px!important}.nlb-add-panel>label{padding:8px}.nlb-add-panel [class*=Drawer_]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.nlb-add-panel [class*=DrawerItem-draggable]{min-height:48px;line-height:1.15;padding:6px!important;font-size:10px!important}.nlb-editor [class*=PuckFields--wrapFields] [class*=PuckFields-field]{margin-top:0!important;padding:9px!important}.nlb-editor [class*=FieldsPlugin-header]{font-size:12px;padding:8px!important}.nlb-editor [class*=PuckLayout-nav] button{min-width:40px;min-height:40px}.nlb-toolbar>[class*=PuckHeader_]{flex:0 auto;width:auto;background:0 0!important;border:0!important;padding:0!important}.nlb-toolbar [class*=PuckHeader-inner]{border:0!important;align-items:center!important;gap:5px!important;padding:0!important;display:flex!important}.nlb-toolbar [class*=PuckHeader-title]{display:none!important}.nlb-toolbar [class*=PuckHeader-tools]{gap:5px!important}.nlb-toolbar [class*=PuckHeader-tools] [class*=Button--primary]{display:none!important}.nlb-toolbar [class*=MenuBar-inner]{gap:5px!important}.nlb-media-library{border:1px solid var(--lp-divider,#cbd5e1);background:var(--lp-surface,#fff);width:min(720px,100vw - 24px);max-height:min(680px,100dvh - 24px);color:var(--lp-text,#0f172a);border-radius:10px;padding:18px;position:relative;overflow:auto;box-shadow:0 24px 70px #0f172a55}.nlb-media-library h2{margin:0 0 4px;font-size:20px}.nlb-media-library>p{color:var(--lp-muted,#64748b);margin:0 0 12px}.nlb-media-library-actions{gap:7px;margin-bottom:12px;display:flex}.nlb-media-library-actions button{min-height:34px}.nlb-media-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.nlb-media-grid>button{border:1px solid var(--lp-divider,#cbd5e1);background:var(--lp-surface-alt,#f8fafc);min-width:0;color:inherit;text-align:left;border-radius:7px;gap:5px;padding:6px;display:grid}.nlb-media-grid img,.nlb-media-grid video,.nlb-media-grid>button>span{object-fit:cover;background:#e2e8f0;border-radius:5px;width:100%;height:88px}.nlb-media-grid>button>span{place-items:center;display:grid}.nlb-media-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.nlb-media-empty{border:1px dashed var(--lp-divider,#cbd5e1);text-align:center;border-radius:7px;grid-column:1/-1;padding:18px}@media (width<=637px){.nlb-editor{min-height:100dvh}.nlb-toolbar{height:46px;min-height:46px}.nlb-page-title{min-width:104px}.nlb-toolbar-spacer{min-width:8px}}.nlb-color-control{grid-template-columns:44px 1fr;align-items:center;gap:7px;display:grid}.nlb-color-control input[type=color]{width:44px;height:38px;padding:2px}.nlb-align-center{justify-content:center}.nlb-align-right{justify-content:flex-end}.nlb-button-size-small .nlb-button{min-height:36px;padding:7px 13px;font-size:13px}.nlb-button-size-large .nlb-button{min-height:54px;padding:14px 27px;font-size:17px}.nlb-hidden-file{display:none}.nlb-dialog-backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07111dcc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.nlb-ai-dialog{border:1px solid var(--lp-divider,#dbe4ee);background:var(--lp-surface,#fff);width:min(620px,96vw);max-height:88vh;color:var(--lp-text,#0f172a);border-radius:16px;gap:13px;padding:25px;display:grid;position:relative;overflow:auto;box-shadow:0 24px 80px #0005}.nlb-ai-dialog h2,.nlb-ai-dialog p{margin:0}.nlb-ai-dialog label,.nlb-ai-review label{gap:6px;font-weight:700;display:grid}.nlb-ai-dialog textarea,.nlb-ai-dialog select{border:1px solid var(--lp-divider,#cbd5e1);background:var(--lp-surface-alt,#f8fafc);width:100%;color:inherit;font:inherit;border-radius:8px;padding:10px}.nlb-dialog-close{color:inherit;background:0 0;border:0;font-size:25px;position:absolute;top:10px;right:12px}.nlb-dialog-actions{justify-content:flex-end;gap:8px;display:flex}.nlb-dialog-actions button,.nlb-ai-dialog>button,.nlb-ai-review button{border:1px solid var(--lp-divider,#cbd5e1);border-radius:8px;min-height:40px;padding:8px 14px}.nlb-primary-action{font-weight:750;color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.nlb-ai-block-action{color:#1d4ed8;background:#eff6ff;border:1px dashed #60a5fa;border-radius:10px;width:100%;min-height:52px;font-weight:750}.nlb-provider-status{color:#854d0e;text-transform:capitalize;background:#fff4d6;border-radius:6px;width:max-content;padding:5px 8px;font-size:11px;font-weight:800}.nlb-provider-status.is-ready{color:#166534;background:#dcfce7}.nlb-tool-error{color:#991b1b;background:#fee2e2;border-radius:8px;padding:10px}.nlb-ai-review{border-top:1px solid var(--lp-divider,#e2e8f0);gap:10px;padding-top:12px;display:grid}.nodxai-landing-builder [class*=Sidebar]{background:var(--lp-surface,#fff)}.nodxai-landing-builder [class*=DrawerItem]{border-radius:8px}.nodxai-landing-builder [class*=Canvas]{background-color:#eef2f7;background-image:radial-gradient(#cbd5e1 .7px,#0000 .7px);background-size:14px 14px}.nlb-heading{max-width:1180px;margin:18px auto}.nlb-heading-small{font-size:1.5rem}.nlb-heading-medium{font-size:2.2rem}.nlb-heading-large{font-size:3.4rem}@media (width<=768px){.nlb-editor{height:100dvh;min-height:600px}.nlb-toolbar{flex-wrap:nowrap}.nlb-page-title{min-width:auto}.nlb-editor{border-radius:0}.nlb-toolbar-spacer{display:none}.nlb-toolbar button{padding-inline:8px;font-size:12px}.nlb-hero>.nlb-inner,.nlb-layout,.nlb-layout-2,.nlb-layout-30-70,.nlb-layout-40-60,.nlb-layout-60-40,.nlb-layout-70-30,.nlb-layout-3,.nlb-layout-4,.nlb-card-grid,.nlb-gallery,.nlb-columns-2,.nlb-columns-3,.nlb-columns-4{grid-template-columns:minmax(0,1fr)}.nlb-header,.nlb-footer{flex-direction:column;align-items:flex-start}.nlb-header nav{width:100%;overflow-x:auto}.nlb-hero{padding:46px 6%}.nlb-section{padding:40px 0}.nlb-form form{grid-template-columns:1fr}.nlb-promotion,.nlb-discount{flex-direction:column;align-items:flex-start}.nlb-chatbot{width:max-content;margin-left:0;position:fixed}.nlb-section-heading{flex-direction:column;align-items:flex-start}.nlb-template-brightsmile .nlb-menu:first-child{grid-template-columns:1fr 1fr;padding:7px 5%;display:grid}.nlb-template-brightsmile .nlb-menu:first-child a:last-child{margin-left:0}.nlb-template-brightsmile .nlb-header{flex-flow:wrap;align-items:center}.nlb-template-brightsmile .nlb-header nav{order:3}.nlb-template-brightsmile .nlb-hero>.nlb-inner{grid-template-columns:1fr}.nlb-template-brightsmile .nlb-hero .nlb-media,.nlb-template-brightsmile .nlb-hero .nlb-media img{height:260px;min-height:260px}.nlb-template-brightsmile .nlb-stats .nlb-card-grid{grid-template-columns:repeat(2,1fr)}.nlb-template-brightsmile .nlb-stats article{border-bottom:1px solid #e3edf0}.nlb-template-brightsmile .nlb-team .nlb-card-grid,.nlb-template-brightsmile .nlb-pricing .nlb-card-grid,.nlb-template-brightsmile .nlb-testimonials .nlb-card-grid,.nlb-template-brightsmile .nlb-product-grid .nlb-card-grid{grid-template-columns:1fr}.nlb-template-brightsmile .nlb-team .nlb-inner,.nlb-template-brightsmile .nlb-pricing .nlb-inner,.nlb-template-brightsmile .nlb-product-grid .nlb-inner{display:block}.nlb-template-brightsmile .nlb-footer{grid-template-columns:1fr 1fr}}@media (width<=430px){.nlb-template-brightsmile .nlb-header .nlb-button{padding-inline:12px}.nlb-template-brightsmile .nlb-header nav{gap:10px;font-size:12px}.nlb-template-brightsmile .nlb-hero{padding-inline:6%}.nlb-template-brightsmile .nlb-hero h1{font-size:38px}.nlb-template-brightsmile .nlb-stats .nlb-card-grid,.nlb-template-brightsmile .nlb-footer{grid-template-columns:1fr}.nlb-template-brightsmile .nlb-stats article{border-right:0}}
